GEPS008: Moved ManagedWindow module
svn: r19764
This commit is contained in:
parent
000c2a3be4
commit
8949403d63
@ -5,14 +5,12 @@
|
||||
|
||||
#src
|
||||
src/AutoComp.py
|
||||
src/Date.py
|
||||
src/DdTargets.py
|
||||
src/Errors.py
|
||||
src/glade.py
|
||||
src/GrampsDisplay.py
|
||||
src/ImgManip.py
|
||||
src/ListModel.py
|
||||
src/ManagedWindow.py
|
||||
src/RecentFiles.py
|
||||
src/Sort.py
|
||||
src/soundex.py
|
||||
@ -232,6 +230,7 @@ src/gen/utils/callman.py
|
||||
# gui - GUI code
|
||||
src/gui/__init__.py
|
||||
src/gui/dbguielement.py
|
||||
src/managedwindow.py
|
||||
src/gui/navigator.py
|
||||
src/gui/pluginmanager.py
|
||||
src/gui/user.py
|
||||
|
@ -66,7 +66,7 @@ from gen.lib.date import Date, NextYear
|
||||
import gen.datehandler
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from Errors import ValidationError
|
||||
from glade import Glade
|
||||
|
||||
@ -179,7 +179,7 @@ class DateEdit(object):
|
||||
# DateEditorDialog
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class DateEditorDialog(ManagedWindow.ManagedWindow):
|
||||
class DateEditorDialog(ManagedWindow):
|
||||
"""
|
||||
Dialog allowing to build the date precisely, to correct possible
|
||||
limitations of parsing and/or underlying structure of Date.
|
||||
@ -189,7 +189,7 @@ class DateEditorDialog(ManagedWindow.ManagedWindow):
|
||||
"""
|
||||
Initiate and display the dialog.
|
||||
"""
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
# Create self.date as a copy of the given Date object.
|
||||
self.date = Date(date)
|
||||
|
@ -58,7 +58,7 @@ from gui.utils import process_pending_events
|
||||
from gui.views.navigationview import NavigationView
|
||||
import config
|
||||
from gen.display.name import displayer as name_displayer
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import GrampsWindowManager
|
||||
import Relationship
|
||||
from glade import Glade
|
||||
from Utils import navigation_label
|
||||
@ -385,7 +385,7 @@ class DisplayState(gen.utils.Callback):
|
||||
self.status_id = status.get_context_id('GRAMPS')
|
||||
self.progress = progress
|
||||
self.history_lookup = {}
|
||||
self.gwm = ManagedWindow.GrampsWindowManager(uimanager)
|
||||
self.gwm = GrampsWindowManager(uimanager)
|
||||
self.widget = None
|
||||
self.disprel_old = ''
|
||||
self.disprel_defpers = None
|
||||
|
@ -59,7 +59,7 @@ import const
|
||||
import config
|
||||
from gui.pluginmanager import GuiPluginManager
|
||||
import Utils
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import ErrorDialog
|
||||
from gui.user import User
|
||||
|
||||
@ -86,7 +86,7 @@ _ExportAssistant_pages = {
|
||||
'summary' : 5,
|
||||
}
|
||||
|
||||
class ExportAssistant(gtk.Assistant, ManagedWindow.ManagedWindow) :
|
||||
class ExportAssistant(gtk.Assistant, ManagedWindow) :
|
||||
"""
|
||||
This class creates a GTK assistant to guide the user through the various
|
||||
Save as/Export options.
|
||||
@ -124,10 +124,10 @@ class ExportAssistant(gtk.Assistant, ManagedWindow.ManagedWindow) :
|
||||
|
||||
#set up ManagedWindow
|
||||
self.top_title = _("Export Assistant")
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],
|
||||
ManagedWindow.__init__(self,uistate,[],
|
||||
self.__class__)
|
||||
#set_window is present in both parent classes
|
||||
ManagedWindow.ManagedWindow.set_window(self, self, None,
|
||||
ManagedWindow.set_window(self, self, None,
|
||||
self.top_title, isWindow=True)
|
||||
|
||||
#set up callback method for the export plugins
|
||||
@ -168,7 +168,7 @@ class ExportAssistant(gtk.Assistant, ManagedWindow.ManagedWindow) :
|
||||
self.set_forward_page_func(self.forward_func, None)
|
||||
|
||||
#ManagedWindow show method
|
||||
ManagedWindow.ManagedWindow.show(self)
|
||||
ManagedWindow.show(self)
|
||||
|
||||
def get_forward_button(self, arg):
|
||||
if isinstance(arg, gtk.HBox):
|
||||
@ -566,7 +566,7 @@ class ExportAssistant(gtk.Assistant, ManagedWindow.ManagedWindow) :
|
||||
def close(self, *obj) :
|
||||
#clean up ManagedWindow menu, then destroy window, bring forward parent
|
||||
gtk.Assistant.destroy(self)
|
||||
ManagedWindow.ManagedWindow.close(self,*obj)
|
||||
ManagedWindow.close(self,*obj)
|
||||
|
||||
def get_intro_text(self):
|
||||
return _('Under normal circumstances, Gramps does not require you '
|
||||
|
@ -20,7 +20,6 @@ gdir_PYTHON = \
|
||||
const.py\
|
||||
constfunc.py\
|
||||
DateEdit.py\
|
||||
Date.py\
|
||||
DbState.py\
|
||||
DdTargets.py\
|
||||
DisplayState.py\
|
||||
@ -35,7 +34,6 @@ gdir_PYTHON = \
|
||||
ListModel.py\
|
||||
Lru.py\
|
||||
MacTransUtils.py\
|
||||
ManagedWindow.py\
|
||||
QuestionDialog.py\
|
||||
RecentFiles.py\
|
||||
Relationship.py\
|
||||
|
@ -34,20 +34,20 @@ from gen.ggettext import gettext as _
|
||||
from gen.db import DbTxn
|
||||
from gen.display.name import displayer as name_displayer
|
||||
import ListModel
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from glade import Glade
|
||||
|
||||
PARENT_TITLES = [(_('Father'), -1, 200), (_('Mother'), -1, 200), ('', -1, 0)]
|
||||
FAMILY_TITLES = [(_('Spouse'), -1, 200), (_('Relationship'), -1, 200), ('', -1, 0)]
|
||||
|
||||
class Reorder(ManagedWindow.ManagedWindow):
|
||||
class Reorder(ManagedWindow):
|
||||
|
||||
def __init__(self, state, uistate, track, handle):
|
||||
xml = Glade()
|
||||
top = xml.toplevel
|
||||
|
||||
self.dbstate = state
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.person = self.dbstate.db.get_person_from_handle(handle)
|
||||
self.parent_list = self.person.get_parent_family_handle_list()
|
||||
|
@ -49,7 +49,7 @@ import config
|
||||
import gen.lib
|
||||
import gen.datehandler
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.ggettext import sgettext as _
|
||||
from TransUtils import trans_objclass
|
||||
from constfunc import mac
|
||||
@ -1267,7 +1267,7 @@ class ScratchPadListView(object):
|
||||
# ScratchPadWindow class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
||||
class ScratchPadWindow(ManagedWindow):
|
||||
"""
|
||||
The Clipboard (was ScratchPad) provides a temporary area to hold objects
|
||||
that can
|
||||
@ -1296,7 +1296,7 @@ class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
||||
def __init__(self, dbstate, uistate):
|
||||
"""Initialize the ScratchPad class, and displays the window"""
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
self.dbstate = dbstate
|
||||
|
||||
self.database_changed(self.dbstate.db)
|
||||
|
@ -47,7 +47,7 @@ import os
|
||||
#-------------------------------------------------------------------------
|
||||
import const
|
||||
import config
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import ErrorDialog
|
||||
from glade import Glade
|
||||
|
||||
@ -56,10 +56,10 @@ from glade import Glade
|
||||
# Tip Display class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class TipOfDay(ManagedWindow.ManagedWindow):
|
||||
class TipOfDay(ManagedWindow):
|
||||
def __init__(self, uistate):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self)
|
||||
ManagedWindow.__init__(self, uistate, [], self)
|
||||
|
||||
xml = Glade()
|
||||
window = xml.toplevel
|
||||
|
@ -45,14 +45,14 @@ import gobject
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from QuestionDialog import QuestionDialog
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# UndoHistory class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class UndoHistory(ManagedWindow.ManagedWindow):
|
||||
class UndoHistory(ManagedWindow):
|
||||
"""
|
||||
The UndoHistory provides a list view with all the editing
|
||||
steps available for undo/redo. Selecting a line in the list
|
||||
@ -62,7 +62,7 @@ class UndoHistory(ManagedWindow.ManagedWindow):
|
||||
def __init__(self, dbstate, uistate):
|
||||
|
||||
self.title = _("Undo History")
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.db = dbstate.db
|
||||
self.undodb = self.db.undodb
|
||||
self.dbstate = dbstate
|
||||
|
@ -29,8 +29,9 @@ pkgpython_PYTHON = \
|
||||
filtereditor.py \
|
||||
grampsbar.py \
|
||||
grampsgui.py \
|
||||
navigator.py \
|
||||
makefilter.py \
|
||||
managedwindow.py \
|
||||
navigator.py \
|
||||
pluginmanager.py \
|
||||
user.py \
|
||||
utils.py \
|
||||
|
@ -49,7 +49,7 @@ import gobject
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import const
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from glade import Glade
|
||||
|
||||
|
||||
|
@ -54,7 +54,7 @@ from gen.display.name import NameDisplayError
|
||||
import Utils
|
||||
import gen.lib
|
||||
from gen.lib import Name, Surname, NameOriginType
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.widgets import MarkupLabel, BasicLabel
|
||||
from QuestionDialog import ErrorDialog, QuestionDialog2, OkDialog
|
||||
from glade import Glade
|
||||
@ -83,11 +83,11 @@ COL_EXPL = 3
|
||||
#
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class DisplayNameEditor(ManagedWindow.ManagedWindow):
|
||||
class DisplayNameEditor(ManagedWindow):
|
||||
def __init__(self, uistate, dbstate, track, dialog):
|
||||
# Assumes that there are two methods: dialog.name_changed_check(),
|
||||
# and dialog._build_custom_name_ui()
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], DisplayNameEditor)
|
||||
ManagedWindow.__init__(self, uistate, [], DisplayNameEditor)
|
||||
self.dialog = dialog
|
||||
self.dbstate = dbstate
|
||||
self.set_window(
|
||||
@ -124,7 +124,7 @@ UPPERCASE keyword forces uppercase. Extra parentheses, commas are removed. Other
|
||||
self.show()
|
||||
def close(self, *obj):
|
||||
self.dialog.name_changed_check()
|
||||
ManagedWindow.ManagedWindow.close(self, *obj)
|
||||
ManagedWindow.close(self, *obj)
|
||||
|
||||
def build_menu_names(self, obj):
|
||||
return (_(" Name Editor"), _("Preferences"))
|
||||
@ -136,7 +136,7 @@ UPPERCASE keyword forces uppercase. Extra parentheses, commas are removed. Other
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
class ConfigureDialog(ManagedWindow.ManagedWindow):
|
||||
class ConfigureDialog(ManagedWindow):
|
||||
"""
|
||||
Base class for configuration dialogs. They provide a Notebook, to which
|
||||
pages are added with configuration options, and a Cancel and Save button.
|
||||
@ -166,7 +166,7 @@ class ConfigureDialog(ManagedWindow.ManagedWindow):
|
||||
"""
|
||||
self.dbstate = dbstate
|
||||
self.__config = configmanager
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], configobj)
|
||||
ManagedWindow.__init__(self, uistate, [], configobj)
|
||||
self.set_window(
|
||||
gtk.Dialog(dialogtitle, flags=gtk.DIALOG_NO_SEPARATOR,
|
||||
buttons=(gtk.STOCK_CLOSE, gtk.RESPONSE_CLOSE)),
|
||||
|
@ -56,7 +56,7 @@ import Utils
|
||||
import gen.mime
|
||||
import ThumbNails
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import ErrorDialog, WarningDialog
|
||||
from glade import Glade
|
||||
|
||||
@ -65,7 +65,7 @@ from glade import Glade
|
||||
# AddMediaObject
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class AddMediaObject(ManagedWindow.ManagedWindow):
|
||||
class AddMediaObject(ManagedWindow):
|
||||
"""
|
||||
Displays the Add Media Dialog window, allowing the user to select
|
||||
a file from the file system, while providing a description.
|
||||
@ -79,7 +79,7 @@ class AddMediaObject(ManagedWindow.ManagedWindow):
|
||||
The mediaobject is updated with the information, and on save, the
|
||||
callback function is called
|
||||
"""
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.dbase = dbstate.db
|
||||
self.obj = mediaobj
|
||||
|
@ -34,7 +34,7 @@ import re
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from gen.ggettext import gettext as _
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import GrampsDisplay
|
||||
from glade import Glade
|
||||
from gen.simple import SimpleAccess
|
||||
@ -56,7 +56,7 @@ OBJECT_MAP = {
|
||||
# EditLink class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class EditLink(ManagedWindow.ManagedWindow):
|
||||
class EditLink(ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, track, url, callback):
|
||||
self.url = url
|
||||
@ -64,7 +64,7 @@ class EditLink(ManagedWindow.ManagedWindow):
|
||||
self.simple_access = SimpleAccess(self.dbstate.db)
|
||||
self.callback = callback
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, url)
|
||||
ManagedWindow.__init__(self, uistate, track, url)
|
||||
|
||||
self._local_init()
|
||||
self._connect_signals()
|
||||
|
@ -40,7 +40,7 @@ import gtk
|
||||
# GRAMPS modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.datehandler
|
||||
from gen.display.name import displayer as name_displayer
|
||||
import config
|
||||
@ -50,7 +50,7 @@ from QuestionDialog import SaveDialog
|
||||
import gen.lib
|
||||
from gui.dbguielement import DbGUIElement
|
||||
|
||||
class EditPrimary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
class EditPrimary(ManagedWindow, DbGUIElement):
|
||||
|
||||
QR_CATEGORY = -1
|
||||
|
||||
@ -76,7 +76,7 @@ class EditPrimary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
self.contexteventbox = None
|
||||
self.__tabs = []
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, obj)
|
||||
ManagedWindow.__init__(self, uistate, track, obj)
|
||||
DbGUIElement.__init__(self, self.db)
|
||||
|
||||
self._local_init()
|
||||
@ -183,7 +183,7 @@ class EditPrimary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
self._cleanup_on_exit()
|
||||
self.get_from_handle = None
|
||||
self.get_from_gramps_id = None
|
||||
ManagedWindow.ManagedWindow.close(self)
|
||||
ManagedWindow.close(self)
|
||||
self.dbstate = None
|
||||
self.uistate = None
|
||||
self.db = None
|
||||
|
@ -33,7 +33,7 @@ import gtk
|
||||
# gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from displaytabs import GrampsTab
|
||||
import config
|
||||
from gui.dbguielement import DbGUIElement
|
||||
@ -86,7 +86,7 @@ class RefTab(GrampsTab):
|
||||
# EditReference class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class EditReference(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
class EditReference(ManagedWindow, DbGUIElement):
|
||||
|
||||
def __init__(self, state, uistate, track, source, source_ref, update):
|
||||
self.db = state.db
|
||||
@ -99,7 +99,7 @@ class EditReference(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
self.warn_box = None
|
||||
self.__tabs = []
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, source_ref)
|
||||
ManagedWindow.__init__(self, uistate, track, source_ref)
|
||||
DbGUIElement.__init__(self, self.db)
|
||||
|
||||
self._local_init()
|
||||
@ -224,7 +224,7 @@ class EditReference(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
def close(self,*obj):
|
||||
self._cleanup_db_connects()
|
||||
self._cleanup_connects()
|
||||
ManagedWindow.ManagedWindow.close(self)
|
||||
ManagedWindow.close(self)
|
||||
self._cleanup_on_exit()
|
||||
|
||||
def _cleanup_db_connects(self):
|
||||
|
@ -21,12 +21,12 @@
|
||||
|
||||
# $Id$
|
||||
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import GrampsDisplay
|
||||
import config
|
||||
from gui.dbguielement import DbGUIElement
|
||||
|
||||
class EditSecondary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
class EditSecondary(ManagedWindow, DbGUIElement):
|
||||
|
||||
def __init__(self, state, uistate, track, obj, callback=None):
|
||||
"""Create an edit window. Associates a person with the window."""
|
||||
@ -39,7 +39,7 @@ class EditSecondary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
self.callback = callback
|
||||
self.__tabs = []
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, obj)
|
||||
ManagedWindow.__init__(self, uistate, track, obj)
|
||||
DbGUIElement.__init__(self, self.db)
|
||||
|
||||
self._local_init()
|
||||
@ -143,7 +143,7 @@ class EditSecondary(ManagedWindow.ManagedWindow, DbGUIElement):
|
||||
def close(self, *obj):
|
||||
self._cleanup_db_connects()
|
||||
self._cleanup_connects()
|
||||
ManagedWindow.ManagedWindow.close(self)
|
||||
ManagedWindow.close(self)
|
||||
self._cleanup_on_exit()
|
||||
|
||||
def _cleanup_db_connects(self):
|
||||
|
@ -57,7 +57,7 @@ from gen.filters import (GenericFilterFactory, FilterList,
|
||||
reload_custom_filters)
|
||||
from gen.filters.rules._matchesfilterbase import MatchesFilterBase
|
||||
import ListModel
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import QuestionDialog
|
||||
import const
|
||||
import GrampsDisplay
|
||||
@ -427,10 +427,10 @@ class MyEntry(gtk.Entry):
|
||||
# EditRule
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class EditRule(ManagedWindow.ManagedWindow):
|
||||
class EditRule(ManagedWindow):
|
||||
def __init__(self, namespace, dbstate, uistate, track, filterdb, val,
|
||||
label, update, filter_name):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, EditRule)
|
||||
ManagedWindow.__init__(self, uistate, track, EditRule)
|
||||
self.width_key = "interface.edit-rule-width"
|
||||
self.height_key = "interface.edit-rule-height"
|
||||
self.namespace = namespace
|
||||
@ -714,12 +714,12 @@ class EditRule(ManagedWindow.ManagedWindow):
|
||||
# EditFilter
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class EditFilter(ManagedWindow.ManagedWindow):
|
||||
class EditFilter(ManagedWindow):
|
||||
|
||||
def __init__(self, namespace, dbstate, uistate, track, gfilter,
|
||||
filterdb, update=None, selection_callback=None):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
self.width_key = "interface.edit-filter-width"
|
||||
self.height_key = "interface.edit-filter-height"
|
||||
self.namespace = namespace
|
||||
@ -872,10 +872,10 @@ class EditFilter(ManagedWindow.ManagedWindow):
|
||||
# ShowResults
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ShowResults(ManagedWindow.ManagedWindow):
|
||||
class ShowResults(ManagedWindow):
|
||||
def __init__(self, db, uistate, track, handle_list, filtname, namespace):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.db = db
|
||||
self.filtname = filtname
|
||||
@ -981,10 +981,10 @@ class ShowResults(ManagedWindow.ManagedWindow):
|
||||
# FilterEditor
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class FilterEditor(ManagedWindow.ManagedWindow):
|
||||
class FilterEditor(ManagedWindow):
|
||||
def __init__(self, namespace, filterdb, dbstate, uistate):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], FilterEditor)
|
||||
ManagedWindow.__init__(self, uistate, [], FilterEditor)
|
||||
self.dbstate = dbstate
|
||||
self.db = dbstate.db
|
||||
self.filterdb = FilterList(filterdb)
|
||||
@ -1054,7 +1054,7 @@ class FilterEditor(ManagedWindow.ManagedWindow):
|
||||
reload_custom_filters()
|
||||
#reload_system_filters()
|
||||
self.uistate.emit('filters-changed', (self.namespace,))
|
||||
ManagedWindow.ManagedWindow.close(self, *obj)
|
||||
ManagedWindow.close(self, *obj)
|
||||
|
||||
def draw_filters(self):
|
||||
self.clist.clear()
|
||||
|
@ -47,7 +47,7 @@ import gtk
|
||||
#-------------------------------------------------------------------------
|
||||
import ConfigParser
|
||||
import const
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import GrampsDisplay
|
||||
from gui.widgets.grampletpane import (AVAILABLE_GRAMPLETS,
|
||||
GET_AVAILABLE_GRAMPLETS,
|
||||
@ -551,7 +551,7 @@ class TabGramplet(gtk.ScrolledWindow, GuiGramplet):
|
||||
# DetachedWindow class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class DetachedWindow(ManagedWindow.ManagedWindow):
|
||||
class DetachedWindow(ManagedWindow):
|
||||
"""
|
||||
Class for showing a detached gramplet.
|
||||
"""
|
||||
@ -563,7 +563,7 @@ class DetachedWindow(ManagedWindow.ManagedWindow):
|
||||
self.grampsbar = grampsbar
|
||||
self.gramplet = gramplet
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, gramplet.uistate, [],
|
||||
ManagedWindow.__init__(self, gramplet.uistate, [],
|
||||
self.title)
|
||||
self.set_window(gtk.Dialog("", gramplet.uistate.window,
|
||||
gtk.DIALOG_DESTROY_WITH_PARENT,
|
||||
@ -627,4 +627,4 @@ class DetachedWindow(ManagedWindow.ManagedWindow):
|
||||
self.gramplet.detached_height = size[1]
|
||||
self.gramplet.detached_window = None
|
||||
self.gramplet.reparent(self.grampsbar)
|
||||
ManagedWindow.ManagedWindow.close(self, *args)
|
||||
ManagedWindow.close(self, *args)
|
||||
|
@ -321,18 +321,18 @@ class ManagedWindow(object):
|
||||
The usage from derived classes is envisioned as follows:
|
||||
|
||||
|
||||
import ManagedWindow
|
||||
class SomeWindowClass(ManagedWindow.ManagedWindow):
|
||||
from gui.managedwindow import ManagedWindow
|
||||
class SomeWindowClass(ManagedWindow):
|
||||
def __init__(self,uistate,dbstate,track):
|
||||
window_id = self # Or e.g. window_id = person.handle
|
||||
submenu_label = None # This window cannot have children
|
||||
menu_label = 'Menu label for this window'
|
||||
ManagedWindow.ManagedWindow.__init__(self,
|
||||
uistate,
|
||||
track,
|
||||
window_id,
|
||||
submenu_label,
|
||||
menu_label)
|
||||
ManagedWindow.__init__(self,
|
||||
uistate,
|
||||
track,
|
||||
window_id,
|
||||
submenu_label,
|
||||
menu_label)
|
||||
# Proceed with the class.
|
||||
...
|
||||
|
||||
@ -401,7 +401,7 @@ class ManagedWindow(object):
|
||||
:param msg: if not None, use msg as title of window instead of text
|
||||
:param isWindow: {if isWindow than self is the window
|
||||
(so self inherits from gtk.Window and
|
||||
from ManagedWindow.ManagedWindow)
|
||||
from ManagedWindow)
|
||||
if not isWindow, than window is the Window to manage,
|
||||
and after this method self.window stores it.
|
||||
}
|
@ -33,7 +33,7 @@ Provide merge capabilities for citations.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.datehandler
|
||||
from Utils import confidence
|
||||
from gen.merge import MergeCitationQuery
|
||||
@ -53,12 +53,12 @@ _GLADE_FILE = 'mergecitation.glade'
|
||||
# MergeCitation
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeCitation(ManagedWindow.ManagedWindow):
|
||||
class MergeCitation(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the citations to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.citation1 = database.get_citation_from_handle(handle1)
|
||||
|
@ -32,7 +32,7 @@ Provide merge capabilities for events.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.datehandler
|
||||
import Utils
|
||||
from gen.merge import MergeEventQuery
|
||||
@ -52,12 +52,12 @@ _GLADE_FILE = 'mergeevent.glade'
|
||||
# MergeEvent
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeEvent(ManagedWindow.ManagedWindow):
|
||||
class MergeEvent(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the events to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.ev1 = database.get_event_from_handle(handle1)
|
||||
|
@ -35,7 +35,7 @@ import const
|
||||
import GrampsDisplay
|
||||
from Errors import MergeError
|
||||
from QuestionDialog import ErrorDialog
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.merge import MergePersonQuery, MergeFamilyQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -53,13 +53,13 @@ _GLADE_FILE = 'mergefamily.glade'
|
||||
# MergeFamily
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeFamily(ManagedWindow.ManagedWindow):
|
||||
class MergeFamily(ManagedWindow):
|
||||
"""
|
||||
Merges two families into a single family. Displays a dialog box that allows
|
||||
the families to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.database = dbstate.db
|
||||
self.fy1 = self.database.get_family_from_handle(handle1)
|
||||
self.fy2 = self.database.get_family_from_handle(handle2)
|
||||
|
@ -32,7 +32,7 @@ Provide merge capabilities for media objects.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.datehandler
|
||||
from gen.merge import MergeMediaQuery
|
||||
|
||||
@ -51,12 +51,12 @@ _GLADE_FILE = 'mergemedia.glade'
|
||||
# MergeMedia
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeMedia(ManagedWindow.ManagedWindow):
|
||||
class MergeMedia(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the media objects to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.mo1 = database.get_object_from_handle(handle1)
|
||||
|
@ -32,7 +32,7 @@ Provide merge capabilities for notes.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.widgets.styledtextbuffer import StyledTextBuffer
|
||||
from gen.merge import MergeNoteQuery
|
||||
|
||||
@ -51,12 +51,12 @@ _GLADE_FILE = 'mergenote.glade'
|
||||
# MergeNote
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeNote(ManagedWindow.ManagedWindow):
|
||||
class MergeNote(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows two notes to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.no1 = database.get_note_from_handle(handle1)
|
||||
|
@ -46,7 +46,7 @@ import GrampsDisplay
|
||||
import gen.datehandler
|
||||
from Errors import MergeError
|
||||
from QuestionDialog import ErrorDialog
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.merge import MergePersonQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -72,13 +72,13 @@ def name_of(person):
|
||||
# MergePerson
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergePerson(ManagedWindow.ManagedWindow):
|
||||
class MergePerson(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the persons to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2, cb_update=None,
|
||||
expand_context_info=False):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.database = dbstate.db
|
||||
self.pr1 = self.database.get_person_from_handle(handle1)
|
||||
self.pr2 = self.database.get_person_from_handle(handle2)
|
||||
|
@ -40,7 +40,7 @@ import gtk
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.merge import MergePlaceQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -58,12 +58,12 @@ _GLADE_FILE = 'mergeplace.glade'
|
||||
# MergePlace
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergePlace(ManagedWindow.ManagedWindow):
|
||||
class MergePlace(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the places to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.pl1 = database.get_place_from_handle(handle1)
|
||||
|
@ -32,7 +32,7 @@ Provide merge capabilities for repositories.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.merge import MergeRepositoryQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -50,12 +50,12 @@ _GLADE_FILE = 'mergerepository.glade'
|
||||
# MergeRepository
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeRepository(ManagedWindow.ManagedWindow):
|
||||
class MergeRepository(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows two repositories to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.rp1 = database.get_repository_from_handle(handle1)
|
||||
|
@ -34,7 +34,7 @@ Provide merge capabilities for sources.
|
||||
from gen.ggettext import sgettext as _
|
||||
import const
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.merge import MergeSourceQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -52,12 +52,12 @@ _GLADE_FILE = 'mergesource.glade'
|
||||
# MergeSource
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeSource(ManagedWindow.ManagedWindow):
|
||||
class MergeSource(ManagedWindow):
|
||||
"""
|
||||
Displays a dialog box that allows the sources to be combined into one.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, handle1, handle2):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
database = dbstate.db
|
||||
self.src1 = database.get_source_from_handle(handle1)
|
||||
|
@ -47,7 +47,7 @@ from gui.plug import tool
|
||||
from gen.plug import REPORT
|
||||
from gui.plug.report import report
|
||||
from gui.pluginmanager import GuiPluginManager
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
@ -63,7 +63,7 @@ _UNSUPPORTED = _("Unsupported")
|
||||
# PluginDialog interface class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class PluginDialog(ManagedWindow.ManagedWindow):
|
||||
class PluginDialog(ManagedWindow):
|
||||
"""
|
||||
Displays the dialog box that allows the user to select the
|
||||
plugin that is desired.
|
||||
@ -82,7 +82,7 @@ class PluginDialog(ManagedWindow.ManagedWindow):
|
||||
self.content = content
|
||||
self._pmgr = GuiPluginManager.get_instance()
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track,
|
||||
ManagedWindow.__init__(self, uistate, track,
|
||||
self.__class__)
|
||||
|
||||
self.state = state
|
||||
|
@ -54,7 +54,7 @@ import Utils
|
||||
from gui.utils import ProgressMeter
|
||||
from gui.pluginmanager import GuiPluginManager
|
||||
from gui import widgets
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import OptionDialog
|
||||
from gui.selectors import SelectorFactory
|
||||
from gen.display.name import displayer as _nd
|
||||
@ -66,13 +66,13 @@ import gen
|
||||
# Dialog window used to select a surname
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
class LastNameDialog(ManagedWindow.ManagedWindow):
|
||||
class LastNameDialog(ManagedWindow):
|
||||
"""
|
||||
A dialog that allows the selection of a surname from the database.
|
||||
"""
|
||||
def __init__(self, database, uistate, track, surnames, skip_list=set()):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
flags = gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT | \
|
||||
gtk.DIALOG_NO_SEPARATOR
|
||||
buttons = (gtk.STOCK_CANCEL, gtk.RESPONSE_REJECT, gtk.STOCK_OK,
|
||||
|
@ -46,7 +46,7 @@ import gobject
|
||||
# GRAMPS modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import Errors
|
||||
from gen.plug import PluginRegister, PTYPE_STR, load_addon_file
|
||||
from gen.ggettext import gettext as _
|
||||
@ -71,7 +71,7 @@ def display_message(message):
|
||||
# PluginStatus: overview of all plugins
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class PluginStatus(ManagedWindow.ManagedWindow):
|
||||
class PluginStatus(ManagedWindow):
|
||||
"""Displays a dialog showing the status of loaded plugins"""
|
||||
HIDDEN = '<span color="red">%s</span>' % _('Hidden')
|
||||
AVAILABLE = '<span weight="bold" color="blue">%s</span>'\
|
||||
@ -81,7 +81,7 @@ class PluginStatus(ManagedWindow.ManagedWindow):
|
||||
self.dbstate = dbstate
|
||||
self.__uistate = uistate
|
||||
self.title = _("Plugin Manager")
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track,
|
||||
ManagedWindow.__init__(self, uistate, track,
|
||||
self.__class__)
|
||||
|
||||
self.__pmgr = GuiPluginManager.get_instance()
|
||||
@ -652,13 +652,13 @@ class PluginStatus(ManagedWindow.ManagedWindow):
|
||||
# Details for an individual plugin that failed
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class PluginTrace(ManagedWindow.ManagedWindow):
|
||||
class PluginTrace(ManagedWindow):
|
||||
"""Displays a dialog showing the status of loaded plugins"""
|
||||
|
||||
def __init__(self, uistate, track, data, name):
|
||||
self.name = name
|
||||
title = "%s: %s" % (_("Plugin Error"), name)
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.set_window(gtk.Dialog("", uistate.window,
|
||||
gtk.DIALOG_DESTROY_WITH_PARENT,
|
||||
@ -697,7 +697,7 @@ class LinkTag(gtk.TextTag):
|
||||
except ValueError:
|
||||
pass # already in table
|
||||
|
||||
class ToolManagedWindowBase(ManagedWindow.ManagedWindow):
|
||||
class ToolManagedWindowBase(ManagedWindow):
|
||||
"""
|
||||
Copied from src/ReportBase/_BareReportDialog.py BareReportDialog
|
||||
"""
|
||||
@ -705,7 +705,7 @@ class ToolManagedWindowBase(ManagedWindow.ManagedWindow):
|
||||
HELP_TOPIC = None
|
||||
def __init__(self, dbstate, uistate, option_class, name, callback=None):
|
||||
self.name = name
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self)
|
||||
ManagedWindow.__init__(self, uistate, [], self)
|
||||
|
||||
self.extra_menu = None
|
||||
self.widgets = []
|
||||
|
@ -38,7 +38,7 @@ import pango
|
||||
from gen.plug.docgen import (BaseDoc, TextDoc, FONT_SERIF, PARA_ALIGN_RIGHT,
|
||||
FONT_SANS_SERIF, FONT_MONOSPACE, PARA_ALIGN_CENTER,
|
||||
PARA_ALIGN_LEFT)
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
try:
|
||||
import pangocairo
|
||||
@ -58,10 +58,10 @@ def pixels(cm):
|
||||
LEFT,RIGHT,CENTER = 'LEFT','RIGHT','CENTER'
|
||||
_WIDTH_IN_CHARS = 72
|
||||
|
||||
class DisplayBuf(ManagedWindow.ManagedWindow):
|
||||
class DisplayBuf(ManagedWindow):
|
||||
def __init__(self, title, document):
|
||||
self.title = title
|
||||
ManagedWindow.ManagedWindow.__init__(self, document.uistate, [],
|
||||
ManagedWindow.__init__(self, document.uistate, [],
|
||||
document)
|
||||
self.set_window(gtk.Dialog("",document.uistate.window,
|
||||
gtk.DIALOG_DESTROY_WITH_PARENT,
|
||||
|
@ -59,7 +59,7 @@ from gen.plug.report import (CATEGORY_TEXT, CATEGORY_DRAW, CATEGORY_BOOK,
|
||||
CATEGORY_CODE, CATEGORY_WEB, CATEGORY_GRAPHVIZ,
|
||||
standalone_categories)
|
||||
from gen.plug.docgen import StyleSheet, StyleSheetList
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from _stylecombobox import StyleComboBox
|
||||
from _styleeditor import StyleListDisplay
|
||||
from _fileentry import FileEntry
|
||||
@ -77,7 +77,7 @@ URL_REPORT_PAGE = URL_MANUAL_PAGE + "_-_Reports"
|
||||
# ReportDialog class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ReportDialog(ManagedWindow.ManagedWindow):
|
||||
class ReportDialog(ManagedWindow):
|
||||
"""
|
||||
The ReportDialog base class. This is a base class for generating
|
||||
customized dialogs to solicit options for a report. It cannot be
|
||||
@ -99,7 +99,7 @@ class ReportDialog(ManagedWindow.ManagedWindow):
|
||||
self.db = dbstate.db
|
||||
self.report_name = trans_name
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.init_options(option_class)
|
||||
self.init_interface()
|
||||
@ -125,7 +125,7 @@ class ReportDialog(ManagedWindow.ManagedWindow):
|
||||
del fram[ind]
|
||||
self.frames.clear()
|
||||
self.frames = None
|
||||
ManagedWindow.ManagedWindow.close(self, *obj)
|
||||
ManagedWindow.close(self, *obj)
|
||||
|
||||
def init_options(self, option_class):
|
||||
try:
|
||||
|
@ -55,7 +55,7 @@ from gen.plug.docgen import (StyleSheet, FONT_SERIF, FONT_SANS_SERIF,
|
||||
PARA_ALIGN_RIGHT, PARA_ALIGN_CENTER, PARA_ALIGN_LEFT,
|
||||
PARA_ALIGN_JUSTIFY)
|
||||
import ListModel
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from glade import Glade
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
|
@ -34,7 +34,7 @@ import pango
|
||||
# gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.filters import SearchBar
|
||||
from glade import Glade
|
||||
|
||||
@ -43,7 +43,7 @@ from glade import Glade
|
||||
# SelectEvent
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class BaseSelector(ManagedWindow.ManagedWindow):
|
||||
class BaseSelector(ManagedWindow):
|
||||
"""Base class for the selectors, showing a dialog from which to select
|
||||
one of the primary objects
|
||||
"""
|
||||
@ -66,7 +66,7 @@ class BaseSelector(ManagedWindow.ManagedWindow):
|
||||
if not hasattr(self, 'title'):
|
||||
self.title = self.get_window_title()
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.renderer = gtk.CellRendererText()
|
||||
self.track_ref_for_deletion("renderer")
|
||||
@ -369,5 +369,5 @@ class BaseSelector(ManagedWindow.ManagedWindow):
|
||||
self.search_bar.destroy()
|
||||
|
||||
def close(self, *obj):
|
||||
ManagedWindow.ManagedWindow.close(self)
|
||||
ManagedWindow.close(self)
|
||||
self._cleanup_on_exit()
|
||||
|
@ -443,7 +443,7 @@ class ViewManager(CLIManager):
|
||||
|
||||
def update_addons(self, addon_update_list):
|
||||
from glade import Glade
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from ListModel import ListModel, NOSORT, TOGGLE
|
||||
glade = Glade("updateaddons.glade")
|
||||
self.update_dialog = glade.toplevel
|
||||
|
@ -44,7 +44,7 @@ from gen.ggettext import gettext as _
|
||||
import Errors
|
||||
import const
|
||||
from gui.editors import EditPerson, EditFamily
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import ConfigParser
|
||||
import gui.utils
|
||||
from gui.plug.quick import run_quick_report_by_name
|
||||
@ -194,7 +194,7 @@ class LinkTag(gtk.TextTag):
|
||||
except ValueError: # tag is already in tag table
|
||||
pass
|
||||
|
||||
class GrampletWindow(ManagedWindow.ManagedWindow):
|
||||
class GrampletWindow(ManagedWindow):
|
||||
"""
|
||||
Class for showing a detached gramplet.
|
||||
"""
|
||||
@ -209,7 +209,7 @@ class GrampletWindow(ManagedWindow.ManagedWindow):
|
||||
self.docked_state = gramplet.gstate
|
||||
# Now detach it
|
||||
self.gramplet.set_state("detached")
|
||||
ManagedWindow.ManagedWindow.__init__(self, gramplet.uistate, [],
|
||||
ManagedWindow.__init__(self, gramplet.uistate, [],
|
||||
self.title)
|
||||
self.set_window(gtk.Dialog("", gramplet.uistate.window,
|
||||
gtk.DIALOG_DESTROY_WITH_PARENT,
|
||||
@ -300,7 +300,7 @@ class GrampletWindow(ManagedWindow.ManagedWindow):
|
||||
self.gramplet.gvclose.show()
|
||||
self.gramplet.gvstate.show()
|
||||
self.gramplet.gvproperties.show()
|
||||
ManagedWindow.ManagedWindow.close(self, *args)
|
||||
ManagedWindow.close(self, *args)
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
|
||||
|
@ -34,7 +34,7 @@ import gtk
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from gen.ggettext import sgettext as _
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import const
|
||||
import GrampsDisplay
|
||||
from ListModel import ListModel, TOGGLE
|
||||
@ -53,7 +53,7 @@ WIKI_HELP_SEC = _('manual|Tags')
|
||||
# TagEditor
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class TagEditor(ManagedWindow.ManagedWindow):
|
||||
class TagEditor(ManagedWindow):
|
||||
"""
|
||||
Dialog to allow the user to edit a list of tags.
|
||||
"""
|
||||
@ -62,7 +62,7 @@ class TagEditor(ManagedWindow.ManagedWindow):
|
||||
"""
|
||||
Initiate and display the dialog.
|
||||
"""
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.namemodel = None
|
||||
top = self._create_dialog()
|
||||
|
@ -75,7 +75,7 @@ from gui.pluginmanager import GuiPluginManager
|
||||
from gen.plug.docgen import StyleSheet, StyleSheetList, PaperStyle
|
||||
from QuestionDialog import WarningDialog, ErrorDialog
|
||||
from gen.plug.menu import PersonOption, FilterOption, FamilyOption
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from glade import Glade
|
||||
import gui.utils
|
||||
import gui.user
|
||||
@ -712,7 +712,7 @@ class BookOptions(ReportOptions):
|
||||
# Book creation dialog
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class BookReportSelector(ManagedWindow.ManagedWindow):
|
||||
class BookReportSelector(ManagedWindow):
|
||||
"""
|
||||
Interface into a dialog setting up the book.
|
||||
|
||||
@ -727,7 +727,7 @@ class BookReportSelector(ManagedWindow.ManagedWindow):
|
||||
self.title = _('Book Report')
|
||||
self.file = "books.xml"
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
|
||||
self.xml = Glade(toplevel="top")
|
||||
window = self.xml.toplevel
|
||||
|
@ -54,7 +54,7 @@ import Errors
|
||||
import Bookmarks
|
||||
import const
|
||||
import constfunc
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from config import config
|
||||
from gui.editors import EditPlace, EditEvent, EditFamily, EditPerson
|
||||
from gui.selectors.selectplace import SelectPlace
|
||||
|
@ -53,7 +53,7 @@ import gtk
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import Errors
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from osmGps import OsmGps
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -86,7 +86,7 @@ def match(self, lat, lon, radius):
|
||||
# PlaceSelection
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class PlaceSelection(ManagedWindow.ManagedWindow, OsmGps):
|
||||
class PlaceSelection(ManagedWindow, OsmGps):
|
||||
"""
|
||||
We show a selection box for possible places in a region of the map.
|
||||
We can select the diameter of the region which is a circle.
|
||||
@ -99,7 +99,7 @@ class PlaceSelection(ManagedWindow.ManagedWindow, OsmGps):
|
||||
Place Selection initialization
|
||||
"""
|
||||
try:
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [],
|
||||
ManagedWindow.__init__(self, uistate, [],
|
||||
PlaceSelection)
|
||||
except Errors.WindowActiveError:
|
||||
return
|
||||
@ -176,7 +176,7 @@ class PlaceSelection(ManagedWindow.ManagedWindow, OsmGps):
|
||||
Close the selection place editor
|
||||
"""
|
||||
self.hide_the_region()
|
||||
ManagedWindow.ManagedWindow.close(self, *obj)
|
||||
ManagedWindow.close(self, *obj)
|
||||
|
||||
def slider_change(self, obj, lat, lon):
|
||||
"""
|
||||
|
@ -41,7 +41,7 @@ from gen.db import find_surname_name, DbTxn
|
||||
import const
|
||||
from gui.utils import ProgressMeter
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
from QuestionDialog import OkDialog
|
||||
from gui.plug import tool
|
||||
@ -69,13 +69,13 @@ WIKI_HELP_SEC = _('manual|Fix_Capitalization_of_Family_Names...')
|
||||
# ChangeNames
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ChangeNames(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
class ChangeNames(tool.BatchTool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = _('Capitalization changes')
|
||||
self.cb = callback
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
self.set_window(gtk.Window(),gtk.Label(),'')
|
||||
|
||||
tool.BatchTool.__init__(self, dbstate, options_class, name)
|
||||
|
@ -39,7 +39,7 @@ from gen.ggettext import ngettext
|
||||
#------------------------------------------------------------------------
|
||||
from gui.utils import ProgressMeter
|
||||
import locale
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import AutoComp
|
||||
from gen.lib import EventType
|
||||
from gen.db import DbTxn
|
||||
@ -52,7 +52,7 @@ from glade import Glade
|
||||
# ChangeTypes class
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ChangeTypes(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
class ChangeTypes(tool.BatchTool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
|
||||
@ -62,7 +62,7 @@ class ChangeTypes(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
|
||||
if uistate:
|
||||
self.title = _('Change Event Types')
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],
|
||||
ManagedWindow.__init__(self,uistate,[],
|
||||
self.__class__)
|
||||
self.init_gui()
|
||||
else:
|
||||
|
@ -67,7 +67,7 @@ from gen.db import DbTxn
|
||||
import config
|
||||
import Utils
|
||||
from gui.utils import ProgressMeter
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
from gui.plug import tool
|
||||
from QuestionDialog import OkDialog, MissingMediaDialog
|
||||
@ -2129,7 +2129,7 @@ class CheckIntegrity(object):
|
||||
# Display the results
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class Report(ManagedWindow.ManagedWindow):
|
||||
class Report(ManagedWindow):
|
||||
|
||||
def __init__(self, uistate, text, cl=0):
|
||||
if cl:
|
||||
@ -2137,7 +2137,7 @@ class Report(ManagedWindow.ManagedWindow):
|
||||
print (text.encode(sys.getfilesystemencoding()))
|
||||
return
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self)
|
||||
ManagedWindow.__init__(self, uistate, [], self)
|
||||
|
||||
topDialog = Glade()
|
||||
topDialog.get_object("close").connect('clicked', self.close)
|
||||
|
@ -40,7 +40,7 @@ import const
|
||||
from gen.display.name import displayer as name_displayer
|
||||
from gui.plug import tool
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.ggettext import sgettext as _
|
||||
from glade import Glade
|
||||
from gui.editors import EditPerson
|
||||
@ -53,7 +53,7 @@ from gui.editors import EditPerson
|
||||
WIKI_HELP_PAGE = '%s_-_Tools' % const.URL_MANUAL_PAGE
|
||||
WIKI_HELP_SEC = _('manual|Interactive_Descendant_Browser...')
|
||||
|
||||
class DesBrowse(tool.ActivePersonTool, ManagedWindow.ManagedWindow):
|
||||
class DesBrowse(tool.ActivePersonTool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
|
||||
@ -70,7 +70,7 @@ class DesBrowse(tool.ActivePersonTool, ManagedWindow.ManagedWindow):
|
||||
name_displayer.display(self.active)
|
||||
)
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self)
|
||||
ManagedWindow.__init__(self, uistate, [], self)
|
||||
|
||||
self.glade = Glade()
|
||||
self.glade.connect_signals({
|
||||
|
@ -29,7 +29,7 @@
|
||||
from gen.ggettext import gettext as _
|
||||
import gtk
|
||||
import ListModel
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
|
||||
from gui.plug import tool
|
||||
|
||||
@ -40,13 +40,13 @@ _GENDER = [ _(u'female'), _(u'male'), _(u'unknown') ]
|
||||
#
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class DumpGenderStats(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class DumpGenderStats(tool.Tool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = _("Gender Statistics tool")
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
if uistate:
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],
|
||||
ManagedWindow.__init__(self,uistate,[],
|
||||
self.__class__)
|
||||
|
||||
stats_list = []
|
||||
|
@ -41,7 +41,7 @@ import traceback
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
from gui.plug import tool
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from glade import Glade
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -49,12 +49,12 @@ from glade import Glade
|
||||
# Actual tool
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class Eval(tool.Tool,ManagedWindow.ManagedWindow):
|
||||
class Eval(tool.Tool,ManagedWindow):
|
||||
def __init__(self,dbstate, uistate, options_class, name, callback=None):
|
||||
self.title = _("Python evaluation window")
|
||||
|
||||
tool.Tool.__init__(self,dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
|
||||
self.glade = Glade()
|
||||
|
||||
|
@ -57,7 +57,7 @@ from QuestionDialog import WarningDialog
|
||||
from gui.plug import tool
|
||||
from gen.plug.report import utils as ReportUtils
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.ggettext import sgettext as _
|
||||
from glade import Glade
|
||||
from gui.filtereditor import FilterEditor
|
||||
@ -115,13 +115,13 @@ class TableReport(object):
|
||||
#
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
class EventComparison(tool.Tool,ManagedWindow.ManagedWindow):
|
||||
class EventComparison(tool.Tool,ManagedWindow):
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.dbstate = dbstate
|
||||
self.uistate = uistate
|
||||
|
||||
tool.Tool.__init__(self,dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self)
|
||||
ManagedWindow.__init__(self, uistate, [], self)
|
||||
self.qual = 0
|
||||
|
||||
self.filterDialog = Glade(toplevel="filters")
|
||||
@ -216,12 +216,12 @@ def fix(line):
|
||||
#
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class DisplayChart(ManagedWindow.ManagedWindow):
|
||||
class DisplayChart(ManagedWindow):
|
||||
def __init__(self,dbstate,uistate,people_list,track):
|
||||
self.dbstate = dbstate
|
||||
self.uistate = uistate
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, track, self)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.db = dbstate.db
|
||||
self.my_list = people_list
|
||||
|
@ -43,7 +43,7 @@ from gen.ggettext import ngettext
|
||||
# gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.lib
|
||||
from gen.db import DbTxn
|
||||
import Utils
|
||||
@ -57,7 +57,7 @@ from QuestionDialog import OkDialog
|
||||
# EventNames
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class EventNames(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
class EventNames(tool.BatchTool, ManagedWindow):
|
||||
"""
|
||||
Look for events that do not have a description, and build the description
|
||||
from the item that contains it.
|
||||
|
@ -47,7 +47,7 @@ import gobject
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from gen.db import DbTxn
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import GrampsDisplay
|
||||
|
||||
from gui.plug import tool
|
||||
@ -394,7 +394,7 @@ COLS = [
|
||||
# ExtractCity
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class ExtractCity(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
class ExtractCity(tool.BatchTool, ManagedWindow):
|
||||
"""
|
||||
Extracts city, state, and zip code information from an place description
|
||||
if the title is empty and the description falls into the category of:
|
||||
@ -414,7 +414,7 @@ class ExtractCity(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = _('Extract Place data')
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.set_window(gtk.Window(), gtk.Label(), '')
|
||||
|
||||
tool.BatchTool.__init__(self, dbstate, options_class, name)
|
||||
|
@ -47,7 +47,7 @@ import ListModel
|
||||
import Errors
|
||||
from gui.merge import MergePerson
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import RunDatabaseRepair
|
||||
from gen.ggettext import sgettext as _
|
||||
from glade import Glade
|
||||
@ -85,12 +85,12 @@ def is_initial(name):
|
||||
# The Actual tool.
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class Merge(tool.Tool,ManagedWindow.ManagedWindow):
|
||||
class Merge(tool.Tool,ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [],
|
||||
ManagedWindow.__init__(self, uistate, [],
|
||||
self.__class__)
|
||||
self.dbstate = dbstate
|
||||
self.uistate = uistate
|
||||
@ -525,10 +525,10 @@ class Merge(tool.Tool,ManagedWindow.ManagedWindow):
|
||||
return min(value,1) if value else -1
|
||||
|
||||
|
||||
class ShowMatches(ManagedWindow.ManagedWindow):
|
||||
class ShowMatches(ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, track, the_list, the_map, callback):
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,track,self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,track,self.__class__)
|
||||
|
||||
self.dellist = {}
|
||||
self.list = the_list
|
||||
|
@ -53,7 +53,7 @@ import gc
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
from gui.plug import tool
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from QuestionDialog import InfoDialog
|
||||
from glade import Glade
|
||||
import gui.utils
|
||||
@ -63,12 +63,12 @@ import gui.utils
|
||||
# Actual tool
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class Leak(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class Leak(tool.Tool, ManagedWindow):
|
||||
def __init__(self,dbstate, uistate, options_class, name, callback=None):
|
||||
self.title = _('Uncollected Objects Tool')
|
||||
|
||||
tool.Tool.__init__(self,dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
|
||||
self.glade = Glade()
|
||||
|
||||
|
@ -52,7 +52,7 @@ from gui.plug import tool
|
||||
from QuestionDialog import OkDialog
|
||||
import GrampsDisplay
|
||||
import gen.datehandler
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.ggettext import sgettext as _
|
||||
from gen.ggettext import ngettext
|
||||
from glade import Glade
|
||||
@ -86,11 +86,11 @@ WIKI_HELP_SEC = _('manual|Merge citations...')
|
||||
# The Actual tool.
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class MergeCitations(tool.BatchTool,ManagedWindow.ManagedWindow):
|
||||
class MergeCitations(tool.BatchTool,ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
self.set_window(gtk.Window(), gtk.Label(), '')
|
||||
|
||||
|
@ -50,7 +50,7 @@ from gen.ggettext import ngettext
|
||||
from gui.plug import tool
|
||||
from gen.plug.report import utils as ReportUtils
|
||||
from gui.editors import EditPerson, EditFamily
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.utils import ProgressMeter
|
||||
import GrampsDisplay
|
||||
from gen.ggettext import sgettext as _
|
||||
@ -71,7 +71,7 @@ WIKI_HELP_SEC = _('manual|Not_Related...')
|
||||
# NotRelated class
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
class NotRelated(tool.ActivePersonTool, ManagedWindow.ManagedWindow) :
|
||||
class NotRelated(tool.ActivePersonTool, ManagedWindow) :
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
tool.ActivePersonTool.__init__(self, dbstate, uistate, options_class,
|
||||
@ -84,7 +84,7 @@ class NotRelated(tool.ActivePersonTool, ManagedWindow.ManagedWindow) :
|
||||
person = dbstate.db.get_person_from_handle(person_handle)
|
||||
self.name = person.get_primary_name().get_regular_name()
|
||||
self.title = _('Not related to "%s"') % self.name
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.dbstate = dbstate
|
||||
self.uistate = uistate
|
||||
self.db = dbstate.db
|
||||
|
@ -42,7 +42,7 @@ import config
|
||||
from Utils import get_researcher
|
||||
import GrampsDisplay
|
||||
from gui.widgets import MonitoredEntry
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.plug import tool
|
||||
from gen.ggettext import sgettext as _
|
||||
from glade import Glade
|
||||
@ -78,7 +78,7 @@ config_keys = (
|
||||
# OwnerEditor
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class OwnerEditor(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class OwnerEditor(tool.Tool, ManagedWindow):
|
||||
"""
|
||||
Allow editing database owner information.
|
||||
|
||||
@ -86,7 +86,7 @@ class OwnerEditor(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
current database. It also allows copying data from/to the preferences.
|
||||
"""
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
|
||||
self.display()
|
||||
|
@ -48,7 +48,7 @@ import const
|
||||
from gui.utils import ProgressMeter
|
||||
from gui.plug import tool
|
||||
from QuestionDialog import OkDialog
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import GrampsDisplay
|
||||
import gen.lib
|
||||
from gen.db import DbTxn
|
||||
@ -96,7 +96,7 @@ _nick_re = re.compile(r"(.+) \s* [(\"] (.+) [)\"]", re.VERBOSE)
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
|
||||
class PatchNames(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
class PatchNames(tool.BatchTool, ManagedWindow):
|
||||
titleid = 1
|
||||
nickid = 2
|
||||
pref1id = 3
|
||||
@ -104,7 +104,7 @@ class PatchNames(tool.BatchTool, ManagedWindow.ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = _('Name and title extraction tool')
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.set_window(gtk.Window(), gtk.Label(), '')
|
||||
|
||||
tool.BatchTool.__init__(self, dbstate, options_class, name)
|
||||
|
@ -45,18 +45,18 @@ import gtk
|
||||
from gui.utils import ProgressMeter
|
||||
from gui.plug import tool
|
||||
from QuestionDialog import OkDialog
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import gen.lib
|
||||
from gen.db import DbTxn
|
||||
|
||||
class PopulateSources(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class PopulateSources(tool.Tool, ManagedWindow):
|
||||
"""
|
||||
Gramplet that populates the database with sources and citations.
|
||||
"""
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = 'Populate sources and citations tool'
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate, [], self.__class__)
|
||||
self.set_window(gtk.Window(), gtk.Label(), '')
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
|
||||
|
@ -45,7 +45,7 @@ import gtk
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from gen.display.name import displayer as name_displayer
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gui.views.treemodels import PeopleBaseModel, PersonTreeModel
|
||||
from libpersonview import BasePersonView
|
||||
import Relationship
|
||||
@ -67,7 +67,7 @@ column_names = BasePersonView.COLUMN_NAMES
|
||||
#
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class RelCalc(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class RelCalc(tool.Tool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
"""
|
||||
@ -75,7 +75,7 @@ class RelCalc(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
"""
|
||||
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
|
||||
#set the columns to see
|
||||
for data in BasePersonView.CONFIGSETTINGS:
|
||||
@ -159,7 +159,7 @@ class RelCalc(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
"""
|
||||
self.relationship.disconnect_db_signals(self.dbstate)
|
||||
self.sel.disconnect(self.changedkey)
|
||||
ManagedWindow.ManagedWindow.close(self, *obj)
|
||||
ManagedWindow.close(self, *obj)
|
||||
|
||||
def build_menu_names(self, obj):
|
||||
return (_("Relationship Calculator tool"),None)
|
||||
|
@ -56,7 +56,7 @@ import gobject
|
||||
#-------------------------------------------------------------------------
|
||||
from gen.db import DbTxn
|
||||
import Errors
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
from gen.datehandler import displayer as _dd
|
||||
from gen.updatecallback import UpdateCallback
|
||||
from gui.plug import tool
|
||||
@ -67,7 +67,7 @@ from glade import Glade
|
||||
# runTool
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
class RemoveUnused(tool.Tool, ManagedWindow.ManagedWindow, UpdateCallback):
|
||||
class RemoveUnused(tool.Tool, ManagedWindow, UpdateCallback):
|
||||
MARK_COL = 0
|
||||
OBJ_ID_COL = 1
|
||||
OBJ_NAME_COL = 2
|
||||
@ -82,7 +82,7 @@ class RemoveUnused(tool.Tool, ManagedWindow.ManagedWindow, UpdateCallback):
|
||||
if self.db.readonly:
|
||||
return
|
||||
|
||||
ManagedWindow.ManagedWindow.__init__(self, uistate,[], self.__class__)
|
||||
ManagedWindow.__init__(self, uistate,[], self.__class__)
|
||||
UpdateCallback.__init__(self, self.uistate.pulse_progressbar)
|
||||
|
||||
self.dbstate = dbstate
|
||||
|
@ -32,7 +32,7 @@
|
||||
import const
|
||||
import soundex
|
||||
import GrampsDisplay
|
||||
import ManagedWindow
|
||||
from gui.managedwindow import ManagedWindow
|
||||
import AutoComp
|
||||
from gen.ggettext import sgettext as _
|
||||
from gui.plug import tool
|
||||
@ -52,12 +52,12 @@ WIKI_HELP_SEC = _('manual|Generate_SoundEx_codes')
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
class SoundGen(tool.Tool, ManagedWindow.ManagedWindow):
|
||||
class SoundGen(tool.Tool, ManagedWindow):
|
||||
|
||||
def __init__(self, dbstate, uistate, options_class, name, callback=None):
|
||||
self.label = _('SoundEx code generator')
|
||||
tool.Tool.__init__(self, dbstate, options_class, name)
|
||||
ManagedWindow.ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
ManagedWindow.__init__(self,uistate,[],self.__class__)
|
||||
|
||||
self.glade = Glade()
|
||||
self.glade.connect_signals({
|
||||
|
@ -59,7 +59,7 @@ import gen.lib
|
||||
from gui.editors import EditPerson, EditFamily
|
||||
import Utils
|
||||
import GrampsDisplay
|
||||
from ManagedWindow import ManagedWindow
|
||||
from ManagedWindow from gui.managedwindow import ManagedWindow
|
||||
from gen.updatecallback import UpdateCallback
|
||||
from gui.plug import tool
|
||||
from gen.ggettext import sgettext as _
|
||||
|
Loading…
x
Reference in New Issue
Block a user