2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
* various: add capitalization fixes according to HIG (plus ellipsis ...) http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en svn: r9951
This commit is contained in:
parent
9a9b0f0f2c
commit
ebf12e3106
@ -1,3 +1,7 @@
|
|||||||
|
2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
|
||||||
|
* various: add capitalization fixes according to HIG (plus ellipsis ...)
|
||||||
|
http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en
|
||||||
|
|
||||||
2008-01-28 Jerome Rapinat <romjerome@yahoo.fr>
|
2008-01-28 Jerome Rapinat <romjerome@yahoo.fr>
|
||||||
* data/man/fr/gramps.1.in: updates for -u and -l options
|
* data/man/fr/gramps.1.in: updates for -u and -l options
|
||||||
* data/man/gramps.1.in: updates for -u options
|
* data/man/gramps.1.in: updates for -u options
|
||||||
|
@ -158,7 +158,7 @@ class FamilyListView(PageView.ListView):
|
|||||||
|
|
||||||
PageView.ListView.define_actions(self)
|
PageView.ListView.define_actions(self)
|
||||||
self._add_action('ColumnEdit', gtk.STOCK_PROPERTIES,
|
self._add_action('ColumnEdit', gtk.STOCK_PROPERTIES,
|
||||||
_('_Column Editor'), callback=self._column_editor)
|
_('_Column Editor...'), callback=self._column_editor)
|
||||||
|
|
||||||
self._add_action('FilterEdit', None, _('Family Filter Editor'),
|
self._add_action('FilterEdit', None, _('Family Filter Editor'),
|
||||||
callback=self.filter_editor,)
|
callback=self.filter_editor,)
|
||||||
|
@ -812,13 +812,13 @@ class GrampletView(PageView.PageView):
|
|||||||
self.action.add_actions([('AddGramplet',gtk.STOCK_ADD,_("_Add a gramplet")),
|
self.action.add_actions([('AddGramplet',gtk.STOCK_ADD,_("_Add a gramplet")),
|
||||||
('RestoreGramplet',None,_("_Restore a gramplet")),
|
('RestoreGramplet',None,_("_Restore a gramplet")),
|
||||||
('DeleteGramplet',None,_("_Delete a gramplet")),
|
('DeleteGramplet',None,_("_Delete a gramplet")),
|
||||||
('Columns1',None,_("Set columns to _1"),
|
('Columns1',None,_("Set Columns to _1"),
|
||||||
None,None,
|
None,None,
|
||||||
lambda obj:self.set_columns(1)),
|
lambda obj:self.set_columns(1)),
|
||||||
('Columns2',None,_("Set columns to _2"),
|
('Columns2',None,_("Set Columns to _2"),
|
||||||
None,None,
|
None,None,
|
||||||
lambda obj:self.set_columns(2)),
|
lambda obj:self.set_columns(2)),
|
||||||
('Columns3',None,_("Set columns to _3"),
|
('Columns3',None,_("Set Columns to _3"),
|
||||||
None,None,
|
None,None,
|
||||||
lambda obj:self.set_columns(3)),
|
lambda obj:self.set_columns(3)),
|
||||||
])
|
])
|
||||||
|
@ -142,11 +142,11 @@ class PersonView(PageView.PersonNavView):
|
|||||||
self.edit_action = gtk.ActionGroup(self.title + "/PersonEdit")
|
self.edit_action = gtk.ActionGroup(self.title + "/PersonEdit")
|
||||||
|
|
||||||
self.all_action.add_actions([
|
self.all_action.add_actions([
|
||||||
('OpenAllNodes', None, _("Expand all nodes"), None, None,
|
('OpenAllNodes', None, _("Expand all Nodes"), None, None,
|
||||||
self.open_all_nodes),
|
self.open_all_nodes),
|
||||||
('Edit', gtk.STOCK_EDIT, _("action|_Edit"), "<control>Return",
|
('Edit', gtk.STOCK_EDIT, _("action|_Edit..."), "<control>Return",
|
||||||
_("Edit the selected person"), self.edit),
|
_("Edit the selected person"), self.edit),
|
||||||
('CloseAllNodes', None, _("Collapse all nodes"), None, None,
|
('CloseAllNodes', None, _("Collapse all Nodes"), None, None,
|
||||||
self.close_all_nodes),
|
self.close_all_nodes),
|
||||||
('QuickReport', None, _("Quick Report"), None, None, None),
|
('QuickReport', None, _("Quick Report"), None, None, None),
|
||||||
('Dummy', None, ' ', None, None, self.dummy_report),
|
('Dummy', None, ' ', None, None, self.dummy_report),
|
||||||
@ -154,17 +154,17 @@ class PersonView(PageView.PersonNavView):
|
|||||||
|
|
||||||
self.edit_action.add_actions(
|
self.edit_action.add_actions(
|
||||||
[
|
[
|
||||||
('Add', gtk.STOCK_ADD, _("_Add"), "<control>Insert",
|
('Add', gtk.STOCK_ADD, _("_Add..."), "<control>Insert",
|
||||||
_("Add a new person"), self.add),
|
_("Add a new person"), self.add),
|
||||||
('Remove', gtk.STOCK_REMOVE, _("_Remove"), "<control>Delete",
|
('Remove', gtk.STOCK_REMOVE, _("_Remove"), "<control>Delete",
|
||||||
_("Remove the selected person"), self.remove),
|
_("Remove the Selected Person"), self.remove),
|
||||||
('ColumnEdit', gtk.STOCK_PROPERTIES, _('_Column Editor'), None,
|
('ColumnEdit', gtk.STOCK_PROPERTIES, _('_Column Editor...'), None,
|
||||||
None, self._column_editor),
|
None, self._column_editor),
|
||||||
('CmpMerge', None, _('_Compare and merge'), None, None,
|
('CmpMerge', None, _('_Compare and Merge...'), None, None,
|
||||||
self.cmp_merge),
|
self.cmp_merge),
|
||||||
('FastMerge', None, _('_Fast merge'), None, None,
|
('FastMerge', None, _('_Fast Merge...'), None, None,
|
||||||
self.fast_merge),
|
self.fast_merge),
|
||||||
('ExportTab', None, _('Export view'), None, None, self.export),
|
('ExportTab', None, _('Export View...'), None, None, self.export),
|
||||||
])
|
])
|
||||||
|
|
||||||
self._add_action_group(self.edit_action)
|
self._add_action_group(self.edit_action)
|
||||||
@ -906,7 +906,7 @@ class PersonView(PageView.PersonNavView):
|
|||||||
|
|
||||||
def export(self, obj):
|
def export(self, obj):
|
||||||
chooser = gtk.FileChooserDialog(
|
chooser = gtk.FileChooserDialog(
|
||||||
_("Export view as spreadsheet"),
|
_("Export View as Spreadsheet"),
|
||||||
self.uistate.window,
|
self.uistate.window,
|
||||||
gtk.FILE_CHOOSER_ACTION_SAVE,
|
gtk.FILE_CHOOSER_ACTION_SAVE,
|
||||||
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
|
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
|
||||||
|
@ -115,7 +115,7 @@ class PlaceView(PageView.ListView):
|
|||||||
PageView.ListView.define_actions(self)
|
PageView.ListView.define_actions(self)
|
||||||
self._add_action('ColumnEdit', gtk.STOCK_PROPERTIES,
|
self._add_action('ColumnEdit', gtk.STOCK_PROPERTIES,
|
||||||
_('_Column Editor'), callback=self._column_editor)
|
_('_Column Editor'), callback=self._column_editor)
|
||||||
self._add_action('FastMerge', None, _('_Merge'),
|
self._add_action('FastMerge', None, _('_Merge...'),
|
||||||
callback=self.fast_merge)
|
callback=self.fast_merge)
|
||||||
self._add_action('GoogleMaps', gtk.STOCK_JUMP_TO, _('_Google Maps'),
|
self._add_action('GoogleMaps', gtk.STOCK_JUMP_TO, _('_Google Maps'),
|
||||||
callback=self.google,
|
callback=self.google,
|
||||||
|
@ -323,21 +323,21 @@ class RelationshipView(PageView.PersonNavView):
|
|||||||
|
|
||||||
self.family_action = gtk.ActionGroup(self.title + '/Family')
|
self.family_action = gtk.ActionGroup(self.title + '/Family')
|
||||||
self.family_action.add_actions([
|
self.family_action.add_actions([
|
||||||
('Edit', gtk.STOCK_EDIT, _('Edit'), None ,
|
('Edit', gtk.STOCK_EDIT, _('Edit...'), "<control>Return",
|
||||||
_("Edit the active person"), self.edit_active),
|
_("Edit the active person"), self.edit_active),
|
||||||
('AddSpouse', 'gramps-spouse', _('Partner'), None ,
|
('AddSpouse', 'gramps-spouse', _('Partner'), None ,
|
||||||
_("Add a new family with person as parent"), self.add_spouse),
|
_("Add a new family with person as parent"), self.add_spouse),
|
||||||
('AddSpouseMenu', 'gramps-spouse', _('Add partner'), None ,
|
('AddSpouseMenu', 'gramps-spouse', _('Add Partner...'), None ,
|
||||||
_("Add a new family with person as parent"), self.add_spouse),
|
_("Add a new family with person as parent"), self.add_spouse),
|
||||||
('AddParents', 'gramps-parents-add', _('Add'), None ,
|
('AddParents', 'gramps-parents-add', _('Add'), None ,
|
||||||
_("Add a new set of parents"), self.add_parents),
|
_("Add a new set of parents"), self.add_parents),
|
||||||
('AddParentsMenu', 'gramps-parents-add', _('Add new parents'),
|
('AddParentsMenu', 'gramps-parents-add', _('Add New Parents...'),
|
||||||
None, _("Add a new set of parents"), self.add_parents),
|
None, _("Add a new set of parents"), self.add_parents),
|
||||||
('ShareFamily', 'gramps-parents-open', _('Share'),
|
('ShareFamily', 'gramps-parents-open', _('Share'),
|
||||||
None , _("Add person as child to an existing family"),
|
None , _("Add person as child to an existing family"),
|
||||||
self.select_parents),
|
self.select_parents),
|
||||||
('ShareFamilyMenu', 'gramps-parents-open',
|
('ShareFamilyMenu', 'gramps-parents-open',
|
||||||
_('Add existing parents'), None ,
|
_('Add Existing Parents...'), None ,
|
||||||
_("Add person as child to an existing family"),
|
_("Add person as child to an existing family"),
|
||||||
self.select_parents),
|
self.select_parents),
|
||||||
])
|
])
|
||||||
@ -345,10 +345,10 @@ class RelationshipView(PageView.PersonNavView):
|
|||||||
self._add_action_group(self.order_action)
|
self._add_action_group(self.order_action)
|
||||||
self._add_action_group(self.family_action)
|
self._add_action_group(self.family_action)
|
||||||
|
|
||||||
self._add_toggle_action('Details', None, _('Show details'),
|
self._add_toggle_action('Details', None, _('Show Details'),
|
||||||
None, None, self.details_toggle,
|
None, None, self.details_toggle,
|
||||||
self.show_details)
|
self.show_details)
|
||||||
self._add_toggle_action('Siblings', None, _('Show siblings'),
|
self._add_toggle_action('Siblings', None, _('Show Siblings'),
|
||||||
None, None, self.siblings_toggle,
|
None, None, self.siblings_toggle,
|
||||||
self.show_siblings)
|
self.show_siblings)
|
||||||
|
|
||||||
|
@ -348,9 +348,9 @@ class BookMarkView(PageView):
|
|||||||
def define_actions(self):
|
def define_actions(self):
|
||||||
self.book_action = gtk.ActionGroup(self.title + '/Bookmark')
|
self.book_action = gtk.ActionGroup(self.title + '/Bookmark')
|
||||||
self.book_action.add_actions([
|
self.book_action.add_actions([
|
||||||
('AddBook', 'gramps-bookmark-new', _('_Add bookmark'),
|
('AddBook', 'gramps-bookmark-new', _('_Add Bookmark'),
|
||||||
'<control>d', None, self.add_bookmark),
|
'<control>d', None, self.add_bookmark),
|
||||||
('EditBook', 'gramps-bookmark-edit', _('_Edit bookmarks'),
|
('EditBook', 'gramps-bookmark-edit', _('_Edit Bookmarks'),
|
||||||
'<control>b', None,
|
'<control>b', None,
|
||||||
self.edit_bookmarks),
|
self.edit_bookmarks),
|
||||||
])
|
])
|
||||||
@ -924,16 +924,16 @@ class ListView(BookMarkView):
|
|||||||
|
|
||||||
self.edit_action = gtk.ActionGroup(self.title + '/ChangeOrder')
|
self.edit_action = gtk.ActionGroup(self.title + '/ChangeOrder')
|
||||||
self.edit_action.add_actions([
|
self.edit_action.add_actions([
|
||||||
('Add', gtk.STOCK_ADD, _("_Add"), "<control>Insert",
|
('Add', gtk.STOCK_ADD, _("_Add..."), "<control>Insert",
|
||||||
self.ADD_MSG, self.add),
|
self.ADD_MSG, self.add),
|
||||||
('Remove', gtk.STOCK_REMOVE, _("_Remove"), "<control>Delete",
|
('Remove', gtk.STOCK_REMOVE, _("_Remove"), "<control>Delete",
|
||||||
self.DEL_MSG, self.remove),
|
self.DEL_MSG, self.remove),
|
||||||
('ExportTab', None, _('Export view'), None, None, self.export),
|
('ExportTab', None, _('Export View...'), None, None, self.export),
|
||||||
])
|
])
|
||||||
|
|
||||||
self._add_action_group(self.edit_action)
|
self._add_action_group(self.edit_action)
|
||||||
|
|
||||||
self._add_action('Edit', gtk.STOCK_EDIT, _("action|_Edit"),
|
self._add_action('Edit', gtk.STOCK_EDIT, _("action|_Edit..."),
|
||||||
accel="<control>Return",
|
accel="<control>Return",
|
||||||
tip=self.EDIT_MSG,
|
tip=self.EDIT_MSG,
|
||||||
callback=self.edit)
|
callback=self.edit)
|
||||||
@ -1000,7 +1000,7 @@ class ListView(BookMarkView):
|
|||||||
|
|
||||||
def export(self, obj):
|
def export(self, obj):
|
||||||
chooser = gtk.FileChooserDialog(
|
chooser = gtk.FileChooserDialog(
|
||||||
_("Export view as spreadsheet"),
|
_("Export View as Spreadsheet"),
|
||||||
self.uistate.window,
|
self.uistate.window,
|
||||||
gtk.FILE_CHOOSER_ACTION_SAVE,
|
gtk.FILE_CHOOSER_ACTION_SAVE,
|
||||||
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
|
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
|
||||||
|
@ -97,7 +97,7 @@ class LastNameDialog(ManagedWindow.ManagedWindow):
|
|||||||
# build up the list of surnames, keeping track of the count for each
|
# build up the list of surnames, keeping track of the count for each
|
||||||
# name (this can be a lengthy process, so by passing in the
|
# name (this can be a lengthy process, so by passing in the
|
||||||
# dictionary we can be certain we only do this once)
|
# dictionary we can be certain we only do this once)
|
||||||
progress = Utils.ProgressMeter(_('Finding surnames'))
|
progress = Utils.ProgressMeter(_('Finding Surnames'))
|
||||||
progress.set_pass(_('Finding surnames'),
|
progress.set_pass(_('Finding surnames'),
|
||||||
database.get_number_of_people())
|
database.get_number_of_people())
|
||||||
for person_handle in database.get_person_handles(False):
|
for person_handle in database.get_person_handles(False):
|
||||||
|
@ -412,7 +412,7 @@ if __debug__:
|
|||||||
tool_class = Reload,
|
tool_class = Reload,
|
||||||
options_class = ReloadOptions,
|
options_class = ReloadOptions,
|
||||||
modes = _Tool.MODE_GUI,
|
modes = _Tool.MODE_GUI,
|
||||||
translated_name = _("Reload plugins"),
|
translated_name = _("Reload Plugins"),
|
||||||
description=_("Attempt to reload plugins. "
|
description=_("Attempt to reload plugins. "
|
||||||
"Note: This tool itself is not reloaded!"),
|
"Note: This tool itself is not reloaded!"),
|
||||||
)
|
)
|
||||||
|
@ -72,7 +72,7 @@ BLANK_PIC = gtk.gdk.Pixbuf(0,0,8,1,1)
|
|||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# The file used to store the state of the scratchpad between sessions
|
# The file used to store the state of the Clipboard (was scratchpad) between sessions
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
SCRATCHPAD_FILE = os.path.join(const.HOME_DIR,"scratchpad.dat")
|
SCRATCHPAD_FILE = os.path.join(const.HOME_DIR,"scratchpad.dat")
|
||||||
@ -854,7 +854,7 @@ class ScratchPersonLinkList(ScratchDropList):
|
|||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# ScratchPadListModel class
|
# ScratchPadListModel class
|
||||||
#
|
# Now shown as 'Clipboard'
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
class ScratchPadListModel(gtk.ListStore):
|
class ScratchPadListModel(gtk.ListStore):
|
||||||
|
|
||||||
@ -869,7 +869,7 @@ class ScratchPadListModel(gtk.ListStore):
|
|||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# ScratchPadListView class
|
# ScratchPadListView class
|
||||||
#
|
# Now shown as 'Clipboard'
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
class ScratchPadListView:
|
class ScratchPadListView:
|
||||||
|
|
||||||
@ -1143,7 +1143,8 @@ class ScratchPadListView:
|
|||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
||||||
"""
|
"""
|
||||||
The ScratchPad provides a temporary area to hold objects that can
|
The Clipboard (was ScratchPad) provides a temporary area to hold objects
|
||||||
|
that can
|
||||||
be reused accross multiple Person records. The pad provides a window
|
be reused accross multiple Person records. The pad provides a window
|
||||||
onto which objects can be dropped and then dragged into new Person
|
onto which objects can be dropped and then dragged into new Person
|
||||||
dialogs. The objects are stored as the pickles that are built by the
|
dialogs. The objects are stored as the pickles that are built by the
|
||||||
@ -1160,9 +1161,9 @@ class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
# Class attribute used to hold the content of the
|
# Class attribute used to hold the content of the
|
||||||
# ScratchPad. A class attribute is used so that the content
|
# Clipboard (was ScratchPad). A class attribute is used so that the content
|
||||||
# it preserved even when the ScratchPad window is closed.
|
# it preserved even when the Clipboard window is closed.
|
||||||
# As there is only ever one ScratchPad we do not need to
|
# As there is only ever one Clipboard we do not need to
|
||||||
# maintain a list of these.
|
# maintain a list of these.
|
||||||
otree = None
|
otree = None
|
||||||
|
|
||||||
@ -1179,7 +1180,7 @@ class ScratchPadWindow(ManagedWindow.ManagedWindow):
|
|||||||
|
|
||||||
self.top = gtk.glade.XML(self.glade_file,"scratch_pad","gramps")
|
self.top = gtk.glade.XML(self.glade_file,"scratch_pad","gramps")
|
||||||
self.set_window(self.top.get_widget("scratch_pad"),
|
self.set_window(self.top.get_widget("scratch_pad"),
|
||||||
None, None, msg=_("Scratch Pad"))
|
None, None, msg=_("Clipboard"))
|
||||||
|
|
||||||
self.clear_all_btn = self.top.get_widget("btn_clear_all")
|
self.clear_all_btn = self.top.get_widget("btn_clear_all")
|
||||||
self.clear_btn = self.top.get_widget("btn_clear")
|
self.clear_btn = self.top.get_widget("btn_clear")
|
||||||
|
@ -386,7 +386,7 @@ class ViewManager:
|
|||||||
"""
|
"""
|
||||||
self._file_action_list = [
|
self._file_action_list = [
|
||||||
('FileMenu', None, _('_Family Trees')),
|
('FileMenu', None, _('_Family Trees')),
|
||||||
('Open', 'gramps-db', _('_Manage Family Trees'), "<control>o",
|
('Open', 'gramps-db', _('_Manage Family Trees...'), "<control>o",
|
||||||
_("Manage databases"), self.__open_activate),
|
_("Manage databases"), self.__open_activate),
|
||||||
('OpenRecent', None, _('Open _Recent'), None,
|
('OpenRecent', None, _('Open _Recent'), None,
|
||||||
_("Open an existing database")),
|
_("Open an existing database")),
|
||||||
@ -397,29 +397,29 @@ class ViewManager:
|
|||||||
('Preferences', gtk.STOCK_PREFERENCES, _('_Preferences'), None,
|
('Preferences', gtk.STOCK_PREFERENCES, _('_Preferences'), None,
|
||||||
None, self.preferences_activate),
|
None, self.preferences_activate),
|
||||||
('HelpMenu', None, _('_Help')),
|
('HelpMenu', None, _('_Help')),
|
||||||
('HomePage', None, _('GRAMPS _home page'), None, None,
|
('HomePage', None, _('GRAMPS _Home Page'), None, None,
|
||||||
home_page_activate),
|
home_page_activate),
|
||||||
('MailingLists', None, _('GRAMPS _mailing lists'), None, None,
|
('MailingLists', None, _('GRAMPS _Mailing Lists'), None, None,
|
||||||
mailing_lists_activate),
|
mailing_lists_activate),
|
||||||
('ReportBug', None, _('_Report a bug'), None, None,
|
('ReportBug', None, _('_Report a Bug'), None, None,
|
||||||
report_bug_activate),
|
report_bug_activate),
|
||||||
('About', gtk.STOCK_ABOUT, _('_About'), None, None,
|
('About', gtk.STOCK_ABOUT, _('_About'), None, None,
|
||||||
display_about_box),
|
display_about_box),
|
||||||
('PluginStatus', None, _('_Plugin status'), None, None,
|
('PluginStatus', None, _('_Plugin Status'), None, None,
|
||||||
self.plugin_status),
|
self.plugin_status),
|
||||||
('FAQ', None, _('_FAQ'), None, None, faq_activate),
|
('FAQ', None, _('_FAQ'), None, None, faq_activate),
|
||||||
('KeyBindings', None, _('_Key Bindings'), None, None, key_bindings),
|
('KeyBindings', None, _('_Key Bindings'), None, None, key_bindings),
|
||||||
('UserManual', gtk.STOCK_HELP, _('_User Manual'), 'F1', None,
|
('UserManual', gtk.STOCK_HELP, _('_User Manual'), 'F1', None,
|
||||||
manual_activate),
|
manual_activate),
|
||||||
('TipOfDay', None, _('Tip of the day'), None, None,
|
('TipOfDay', None, _('Tip of the Day'), None, None,
|
||||||
self.tip_of_day_activate),
|
self.tip_of_day_activate),
|
||||||
]
|
]
|
||||||
|
|
||||||
self._readonly_action_list = [
|
self._readonly_action_list = [
|
||||||
('Export', 'gramps-export', _('_Export'), "<control>e", None,
|
('Export', 'gramps-export', _('_Export...'), "<control>e", None,
|
||||||
self.export_data),
|
self.export_data),
|
||||||
('Abandon', gtk.STOCK_REVERT_TO_SAVED,
|
('Abandon', gtk.STOCK_REVERT_TO_SAVED,
|
||||||
_('_Abandon changes and quit'), None, None, self.abort),
|
_('_Abandon Changes and Quit'), None, None, self.abort),
|
||||||
('Reports', 'gramps-reports', _('_Reports'), None,
|
('Reports', 'gramps-reports', _('_Reports'), None,
|
||||||
_("Open the reports dialog"), self.reports_clicked),
|
_("Open the reports dialog"), self.reports_clicked),
|
||||||
('GoMenu', None, _('_Go')),
|
('GoMenu', None, _('_Go')),
|
||||||
@ -452,9 +452,9 @@ class ViewManager:
|
|||||||
]
|
]
|
||||||
|
|
||||||
self._action_action_list = [
|
self._action_action_list = [
|
||||||
('ScratchPad', gtk.STOCK_PASTE, _('_ScratchPad'), "<alt>s",
|
('ScratchPad', gtk.STOCK_PASTE, _('_Clipboard'), "<alt>s",
|
||||||
_("Open the ScratchPad dialog"), self.scratchpad),
|
_("Open the Clipboard dialog"), self.scratchpad),
|
||||||
('Import', 'gramps-import', _('_Import'), "<control>i", None,
|
('Import', 'gramps-import', _('_Import...'), "<control>i", None,
|
||||||
self.import_data),
|
self.import_data),
|
||||||
('Tools', 'gramps-tools', _('_Tools'), None,
|
('Tools', 'gramps-tools', _('_Tools'), None,
|
||||||
_("Open the tools dialog"), self.tools_clicked),
|
_("Open the tools dialog"), self.tools_clicked),
|
||||||
@ -468,7 +468,7 @@ class ViewManager:
|
|||||||
self.show_sidebar ),
|
self.show_sidebar ),
|
||||||
('Toolbar', None, _('_Toolbar'), None, None, self.toolbar_toggle,
|
('Toolbar', None, _('_Toolbar'), None, None, self.toolbar_toggle,
|
||||||
self.show_toolbar ),
|
self.show_toolbar ),
|
||||||
('Filter', None, _('_Filter sidebar'), None, None,
|
('Filter', None, _('_Filter Sidebar'), None, None,
|
||||||
filter_toggle, self.show_filter),
|
filter_toggle, self.show_filter),
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -484,7 +484,7 @@ class ViewManager:
|
|||||||
|
|
||||||
self._undo_history_action_list = [
|
self._undo_history_action_list = [
|
||||||
('UndoHistory', 'gramps-undo-history',
|
('UndoHistory', 'gramps-undo-history',
|
||||||
_('Undo History'), "<control>H", None, self.undo_history),
|
_('Undo History...'), "<control>H", None, self.undo_history),
|
||||||
]
|
]
|
||||||
|
|
||||||
self._navigation_type = {
|
self._navigation_type = {
|
||||||
@ -1277,7 +1277,7 @@ class ViewManager:
|
|||||||
|
|
||||||
def scratchpad(self, obj):
|
def scratchpad(self, obj):
|
||||||
"""
|
"""
|
||||||
Displays the scratchpad
|
Displays the Clipboard (was scratchpad)
|
||||||
"""
|
"""
|
||||||
import ScratchPad
|
import ScratchPad
|
||||||
try:
|
try:
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
<widget class="GtkDialog" id="scratch_pad">
|
<widget class="GtkDialog" id="scratch_pad">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="title" translatable="yes">Scratch Pad</property>
|
<property name="title" translatable="yes">Clipboard</property>
|
||||||
<property name="type">GTK_WINDOW_TOPLEVEL</property>
|
<property name="type">GTK_WINDOW_TOPLEVEL</property>
|
||||||
<property name="window_position">GTK_WIN_POS_NONE</property>
|
<property name="window_position">GTK_WIN_POS_NONE</property>
|
||||||
<property name="modal">False</property>
|
<property name="modal">False</property>
|
||||||
|
@ -531,7 +531,7 @@ register_report(
|
|||||||
report_class = AncestorChart,
|
report_class = AncestorChart,
|
||||||
options_class = AncestorChartOptions,
|
options_class = AncestorChartOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Ancestor Graph"),
|
translated_name = _("Ancestor Graph..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -340,7 +340,7 @@ register_report(
|
|||||||
report_class = AncestorReport,
|
report_class = AncestorReport,
|
||||||
options_class = AncestorOptions,
|
options_class = AncestorOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Ahnentafel Report"),
|
translated_name = _("Ahnentafel Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
description= _("Produces a textual ancestral report"),
|
description= _("Produces a textual ancestral report"),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
|
@ -1259,7 +1259,7 @@ register_report(
|
|||||||
report_class = BookReportSelector,
|
report_class = BookReportSelector,
|
||||||
options_class = cl_report,
|
options_class = cl_report,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Book Report"),
|
translated_name = _("Book Report..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
description = _("Creates a book containing several reports."),
|
description = _("Creates a book containing several reports."),
|
||||||
author_name = "Alex Roitman",
|
author_name = "Alex Roitman",
|
||||||
|
@ -488,7 +488,7 @@ register_tool(
|
|||||||
tool_class = CalcToolManagedWindow,
|
tool_class = CalcToolManagedWindow,
|
||||||
options_class = CalcEstDateOptions,
|
options_class = CalcEstDateOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Calculate Estimated Dates"),
|
translated_name = _("Calculate Estimated Dates..."),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
author_name = "Douglas S. Blank",
|
author_name = "Douglas S. Blank",
|
||||||
author_email = "dblank@cs.brynmawr.edu",
|
author_email = "dblank@cs.brynmawr.edu",
|
||||||
|
@ -69,7 +69,7 @@ class ChangeNames(Tool.BatchTool, ManagedWindow.ManagedWindow):
|
|||||||
if self.fail:
|
if self.fail:
|
||||||
return
|
return
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(_('Checking family names'),'')
|
self.progress = Utils.ProgressMeter(_('Checking Family Names'),'')
|
||||||
self.progress.set_pass(_('Searching family names'),
|
self.progress.set_pass(_('Searching family names'),
|
||||||
len(self.db.get_surname_list()))
|
len(self.db.get_surname_list()))
|
||||||
self.name_list = []
|
self.name_list = []
|
||||||
@ -198,7 +198,7 @@ register_tool(
|
|||||||
tool_class = ChangeNames,
|
tool_class = ChangeNames,
|
||||||
options_class = ChangeNamesOptions,
|
options_class = ChangeNamesOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Fix capitalization of family names"),
|
translated_name = _("Fix Capitalization of Family Names..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -121,7 +121,7 @@ class ChangeTypes(Tool.BatchTool, ManagedWindow.ManagedWindow):
|
|||||||
self.trans = self.db.transaction_begin("",batch=True)
|
self.trans = self.db.transaction_begin("",batch=True)
|
||||||
self.db.disable_signals()
|
self.db.disable_signals()
|
||||||
if not cli:
|
if not cli:
|
||||||
progress = Utils.ProgressMeter(_('Analyzing events'),'')
|
progress = Utils.ProgressMeter(_('Analyzing Events'),'')
|
||||||
progress.set_pass('',self.db.get_number_of_events())
|
progress.set_pass('',self.db.get_number_of_events())
|
||||||
|
|
||||||
for event_handle in self.db.get_event_handles():
|
for event_handle in self.db.get_event_handles():
|
||||||
@ -203,7 +203,7 @@ register_tool(
|
|||||||
tool_class = ChangeTypes,
|
tool_class = ChangeTypes,
|
||||||
options_class = ChangeTypesOptions,
|
options_class = ChangeTypesOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Rename event types"),
|
translated_name = _("Rename Event Types..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -236,7 +236,7 @@ class CheckIntegrity:
|
|||||||
'repos' : [],
|
'repos' : [],
|
||||||
'notes' : [],
|
'notes' : [],
|
||||||
}
|
}
|
||||||
self.progress = Utils.ProgressMeter(_('Checking database'),'')
|
self.progress = Utils.ProgressMeter(_('Checking Database'),'')
|
||||||
|
|
||||||
def family_errors(self):
|
def family_errors(self):
|
||||||
return len(self.broken_parent_links) + \
|
return len(self.broken_parent_links) + \
|
||||||
@ -1512,7 +1512,7 @@ register_tool(
|
|||||||
tool_class = Check,
|
tool_class = Check,
|
||||||
options_class = CheckOptions,
|
options_class = CheckOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Check and repair database"),
|
translated_name = _("Check and Repair Database"),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -435,7 +435,7 @@ register_tool(
|
|||||||
tool_class = Checkpoint,
|
tool_class = Checkpoint,
|
||||||
options_class = CheckpointOptions,
|
options_class = CheckpointOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Checkpoint the database"),
|
translated_name = _("Checkpoint the Database..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Alex Roitman",
|
author_name = "Alex Roitman",
|
||||||
author_email = "shura@gramps-project.org",
|
author_email = "shura@gramps-project.org",
|
||||||
|
@ -138,7 +138,7 @@ register_report(
|
|||||||
report_class = CountAncestors,
|
report_class = CountAncestors,
|
||||||
options_class = None,
|
options_class = None,
|
||||||
modes = MODE_GUI,
|
modes = MODE_GUI,
|
||||||
translated_name = _("Number of ancestors"),
|
translated_name = _("Number of Ancestors"),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
description= _("Counts number of ancestors of selected person")
|
description= _("Counts number of ancestors of selected person")
|
||||||
)
|
)
|
||||||
|
@ -62,7 +62,7 @@ class DateParserDisplayTest(Tool.Tool):
|
|||||||
|
|
||||||
|
|
||||||
def run_tool(self):
|
def run_tool(self):
|
||||||
self.progress = Utils.ProgressMeter(_('Running date test'),'')
|
self.progress = Utils.ProgressMeter(_('Running Date Test'),'')
|
||||||
self.progress.set_pass(_('Generating dates'),
|
self.progress.set_pass(_('Generating dates'),
|
||||||
4)
|
4)
|
||||||
dates = []
|
dates = []
|
||||||
@ -229,7 +229,7 @@ register_tool(
|
|||||||
tool_class = DateParserDisplayTest,
|
tool_class = DateParserDisplayTest,
|
||||||
options_class = Tool.ToolOptions,
|
options_class = Tool.ToolOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Check localized date displayer and parser"),
|
translated_name = _("Check Localized Date Displayer and Parser..."),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
author_name = "Martin Hawlisch",
|
author_name = "Martin Hawlisch",
|
||||||
author_email = "martin@hawlisch.de",
|
author_email = "martin@hawlisch.de",
|
||||||
|
@ -157,7 +157,7 @@ register_tool(
|
|||||||
tool_class = DesBrowse,
|
tool_class = DesBrowse,
|
||||||
options_class = DesBrowseOptions,
|
options_class = DesBrowseOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Interactive descendant browser"),
|
translated_name = _("Interactive Descendant Browser"),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -485,7 +485,7 @@ register_report(
|
|||||||
report_class = DescendChart,
|
report_class = DescendChart,
|
||||||
options_class = DescendChartOptions,
|
options_class = DescendChartOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Descendant Chart"),
|
translated_name = _("Descendant Chart..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -251,7 +251,7 @@ register_report(
|
|||||||
report_class = DescendantReport,
|
report_class = DescendantReport,
|
||||||
options_class = DescendantOptions,
|
options_class = DescendantOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Descendant Report"),
|
translated_name = _("Descendant Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
description=_("Generates a list of descendants of the active person"),
|
description=_("Generates a list of descendants of the active person"),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
|
@ -862,7 +862,7 @@ register_report(
|
|||||||
report_class = DetAncestorReport,
|
report_class = DetAncestorReport,
|
||||||
options_class = DetAncestorOptions,
|
options_class = DetAncestorOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Detailed Ancestral Report"),
|
translated_name = _("Detailed Ancestral Report..."),
|
||||||
status=(_("Beta")),
|
status=(_("Beta")),
|
||||||
description= _("Produces a detailed ancestral report"),
|
description= _("Produces a detailed ancestral report"),
|
||||||
author_name="Bruce DeGrasse",
|
author_name="Bruce DeGrasse",
|
||||||
|
@ -827,7 +827,7 @@ register_report(
|
|||||||
report_class = DetDescendantReport,
|
report_class = DetDescendantReport,
|
||||||
options_class = DetDescendantOptions,
|
options_class = DetDescendantOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Detailed Descendant Report"),
|
translated_name = _("Detailed Descendant Report..."),
|
||||||
status=(_("Beta")),
|
status=(_("Beta")),
|
||||||
description= _("Produces a detailed descendant report"),
|
description= _("Produces a detailed descendant report"),
|
||||||
author_name="Bruce DeGrasse",
|
author_name="Bruce DeGrasse",
|
||||||
|
@ -111,7 +111,7 @@ if __debug__:
|
|||||||
tool_class = DumpGenderStats,
|
tool_class = DumpGenderStats,
|
||||||
options_class = DumpGenderStatsOptions,
|
options_class = DumpGenderStatsOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Dumps gender statistics"),
|
translated_name = _("Dump Gender Statistics"),
|
||||||
description = _("Will dump the statistics for the gender guessing "
|
description = _("Will dump the statistics for the gender guessing "
|
||||||
"from the first name.")
|
"from the first name.")
|
||||||
)
|
)
|
||||||
|
@ -313,7 +313,7 @@ register_report(
|
|||||||
report_class = EndOfLineReport,
|
report_class = EndOfLineReport,
|
||||||
options_class = EndOfLineOptions,
|
options_class = EndOfLineOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("End of Line Report"),
|
translated_name = _("End of Line Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
description= _("Produces a textual end of line report"),
|
description= _("Produces a textual end of line report"),
|
||||||
author_name="Brian G. Matherly",
|
author_name="Brian G. Matherly",
|
||||||
|
@ -126,7 +126,7 @@ if __debug__:
|
|||||||
tool_class = Eval,
|
tool_class = Eval,
|
||||||
options_class = EvalOptions,
|
options_class = EvalOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Python evaluation window"),
|
translated_name = _("Python Evaluation Window..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -282,7 +282,7 @@ class DisplayChart(ManagedWindow.ManagedWindow):
|
|||||||
self.progress_bar.close()
|
self.progress_bar.close()
|
||||||
|
|
||||||
def build_row_data(self):
|
def build_row_data(self):
|
||||||
self.progress_bar = Utils.ProgressMeter(_('Comparing events'),'')
|
self.progress_bar = Utils.ProgressMeter(_('Comparing Events'),'')
|
||||||
self.progress_bar.set_pass(_('Building data'),len(self.my_list))
|
self.progress_bar.set_pass(_('Building data'),len(self.my_list))
|
||||||
for individual_id in self.my_list:
|
for individual_id in self.my_list:
|
||||||
individual = self.db.get_person_from_handle(individual_id)
|
individual = self.db.get_person_from_handle(individual_id)
|
||||||
@ -451,7 +451,7 @@ register_tool(
|
|||||||
tool_class = EventComparison,
|
tool_class = EventComparison,
|
||||||
options_class = EventComparisonOptions,
|
options_class = EventComparisonOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Compare individual events"),
|
translated_name = _("Compare Individual Events..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -159,7 +159,7 @@ register_tool(
|
|||||||
tool_class = EventNames,
|
tool_class = EventNames,
|
||||||
options_class = EventNamesOptions,
|
options_class = EventNamesOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Extract event descriptions from event data"),
|
translated_name = _("Extract Event Descriptions from Event Data"),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -383,7 +383,7 @@ class ExtractCity(Tool.BatchTool, ManagedWindow.ManagedWindow):
|
|||||||
Performs the actual extraction of information
|
Performs the actual extraction of information
|
||||||
"""
|
"""
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(_('Checking place titles'), '')
|
self.progress = Utils.ProgressMeter(_('Checking Place Titles'), '')
|
||||||
self.progress.set_pass(_('Looking for place fields'),
|
self.progress.set_pass(_('Looking for place fields'),
|
||||||
len(self.db.get_place_handles()))
|
len(self.db.get_place_handles()))
|
||||||
|
|
||||||
@ -585,7 +585,7 @@ register_tool(
|
|||||||
tool_class = ExtractCity,
|
tool_class = ExtractCity,
|
||||||
options_class = ExtractCityOptions,
|
options_class = ExtractCityOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Extract place data from a place title"),
|
translated_name = _("Extract Place Data from a Place Title..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -765,7 +765,7 @@ register_report(
|
|||||||
report_class = FamilyGroup,
|
report_class = FamilyGroup,
|
||||||
options_class = FamilyGroupOptions,
|
options_class = FamilyGroupOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Family Group Report"),
|
translated_name = _("Family Group Report..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -736,7 +736,7 @@ class FamilyLinesReport(Report):
|
|||||||
ErrorDialog(_("Could not create %s") % self.filename)
|
ErrorDialog(_("Could not create %s") % self.filename)
|
||||||
return
|
return
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(_('Generate family lines'),_('Starting'))
|
self.progress = Utils.ProgressMeter(_('Generate Family Lines'),_('Starting'))
|
||||||
|
|
||||||
# starting with the people of interest, we then add parents and children:
|
# starting with the people of interest, we then add parents and children:
|
||||||
self.peopleToOutput.clear()
|
self.peopleToOutput.clear()
|
||||||
@ -1221,7 +1221,7 @@ class LastNameDialog(ManagedWindow.ManagedWindow):
|
|||||||
# (this can be a lengthy process, so by passing in the dictionary we can
|
# (this can be a lengthy process, so by passing in the dictionary we can
|
||||||
# be certain we only do this once)
|
# be certain we only do this once)
|
||||||
progress = Utils.ProgressMeter(_('Family Lines'))
|
progress = Utils.ProgressMeter(_('Family Lines'))
|
||||||
progress.set_pass(_('Finding surnames'), database.get_number_of_people())
|
progress.set_pass(_('Finding Surnames'), database.get_number_of_people())
|
||||||
for personHandle in database.get_person_handles(False):
|
for personHandle in database.get_person_handles(False):
|
||||||
progress.step()
|
progress.step()
|
||||||
person = database.get_person_from_handle(personHandle)
|
person = database.get_person_from_handle(personHandle)
|
||||||
@ -1440,7 +1440,7 @@ register_report(
|
|||||||
author_email = "stephanecharette@gmail.com",
|
author_email = "stephanecharette@gmail.com",
|
||||||
report_class = FamilyLinesDialog, # class which will create everything needed for the report
|
report_class = FamilyLinesDialog, # class which will create everything needed for the report
|
||||||
options_class = None,
|
options_class = None,
|
||||||
translated_name = _("Family Lines Graph"),
|
translated_name = _("Family Lines Graph..."),
|
||||||
unsupported = True
|
unsupported = True
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -428,7 +428,7 @@ register_report(
|
|||||||
report_class = FanChart,
|
report_class = FanChart,
|
||||||
options_class = FanChartOptions,
|
options_class = FanChartOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Fan Chart"),
|
translated_name = _("Fan Chart..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -128,7 +128,7 @@ class Merge(Tool.Tool,ManagedWindow.ManagedWindow):
|
|||||||
|
|
||||||
window = top.get_widget('dialog')
|
window = top.get_widget('dialog')
|
||||||
self.set_window(window, top.get_widget('title'),
|
self.set_window(window, top.get_widget('title'),
|
||||||
_('Find possible duplicate people'))
|
_('Find Possible Duplicate People'))
|
||||||
|
|
||||||
top.signal_autoconnect({
|
top.signal_autoconnect({
|
||||||
"on_merge_ok_clicked" : self.on_merge_ok_clicked,
|
"on_merge_ok_clicked" : self.on_merge_ok_clicked,
|
||||||
@ -185,7 +185,7 @@ class Merge(Tool.Tool,ManagedWindow.ManagedWindow):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
def find_potentials(self,thresh):
|
def find_potentials(self,thresh):
|
||||||
self.progress = Utils.ProgressMeter(_('Find duplicates'),
|
self.progress = Utils.ProgressMeter(_('Find Duplicates'),
|
||||||
_('Looking for duplicate people'))
|
_('Looking for duplicate people'))
|
||||||
|
|
||||||
index = 0
|
index = 0
|
||||||
@ -693,7 +693,7 @@ register_tool(
|
|||||||
tool_class = Merge,
|
tool_class = Merge,
|
||||||
options_class = MergeOptions,
|
options_class = MergeOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Find possible duplicate people"),
|
translated_name = _("Find Possible Duplicate People..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -298,7 +298,7 @@ class FamilyLinesReport(Report):
|
|||||||
# this is where we'll do all of the work of figuring out who
|
# this is where we'll do all of the work of figuring out who
|
||||||
# from the database is going to be output into the report
|
# from the database is going to be output into the report
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(_('Generate family lines'),_('Starting'))
|
self.progress = Utils.ProgressMeter(_('Generating Family Lines'),_('Starting'))
|
||||||
|
|
||||||
# starting with the people of interest, we then add parents:
|
# starting with the people of interest, we then add parents:
|
||||||
self.peopleToOutput.clear()
|
self.peopleToOutput.clear()
|
||||||
@ -881,7 +881,7 @@ class FamilyLinesReport(Report):
|
|||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
register_report(
|
register_report(
|
||||||
name = 'familylines_graph',
|
name = 'familylines_graph',
|
||||||
translated_name = _("Family Lines Graph"),
|
translated_name = _("Family Lines Graph..."),
|
||||||
category = CATEGORY_GRAPHVIZ,
|
category = CATEGORY_GRAPHVIZ,
|
||||||
report_class = FamilyLinesReport, # must implement write_report(), called by report() in _ReportDialog.py
|
report_class = FamilyLinesReport, # must implement write_report(), called by report() in _ReportDialog.py
|
||||||
options_class = FamilyLinesOptions, # must implement add_menu_options(), called by MenuOptions::__init__()
|
options_class = FamilyLinesOptions, # must implement add_menu_options(), called by MenuOptions::__init__()
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
Generate an hourglass graph using the GraphViz generator.
|
Generate an hourglass graph using the GraphViz generator.
|
||||||
|
/Reports/GraphViz/Hourglass Graph...
|
||||||
"""
|
"""
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
@ -198,7 +199,7 @@ register_report(
|
|||||||
report_class = HourGlassReport,
|
report_class = HourGlassReport,
|
||||||
options_class = HourGlassOptions,
|
options_class = HourGlassOptions,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Hourglass Graph"),
|
translated_name = _("Hourglass Graph..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Brian G. Matherly",
|
author_name = "Brian G. Matherly",
|
||||||
author_email = "brian@gramps-project.org",
|
author_email = "brian@gramps-project.org",
|
||||||
|
@ -555,7 +555,7 @@ register_report(
|
|||||||
report_class = RelGraphReport,
|
report_class = RelGraphReport,
|
||||||
options_class = RelGraphOptions,
|
options_class = RelGraphOptions,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Relationship Graph"),
|
translated_name = _("Relationship Graph..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
description = _("Generates a relationship graphs using Graphviz."),
|
description = _("Generates a relationship graphs using Graphviz."),
|
||||||
author_name ="Brian G. Matherly",
|
author_name ="Brian G. Matherly",
|
||||||
|
@ -1324,7 +1324,7 @@ register_report(
|
|||||||
report_class = GraphVizDialog,
|
report_class = GraphVizDialog,
|
||||||
options_class = cl_report,
|
options_class = cl_report,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Relationship Graph (code)"),
|
translated_name = _("Relationship Graph (code)..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
description= get_description(),
|
description= get_description(),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
@ -1339,7 +1339,7 @@ if _dot_found:
|
|||||||
report_class = GraphVizGraphics,
|
report_class = GraphVizGraphics,
|
||||||
options_class = GraphVizOptions,
|
options_class = GraphVizOptions,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Relationship Graph"),
|
translated_name = _("Relationship Graph..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
description= get_description_graphics(),
|
description= get_description_graphics(),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
|
@ -638,7 +638,7 @@ register_report(
|
|||||||
report_class = IndivCompleteReport,
|
report_class = IndivCompleteReport,
|
||||||
options_class = IndivCompleteOptions,
|
options_class = IndivCompleteOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Complete Individual Report"),
|
translated_name = _("Complete Individual Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
author_email="don@gramps-project.org",
|
author_email="don@gramps-project.org",
|
||||||
|
@ -401,7 +401,7 @@ register_report(
|
|||||||
report_class = KinshipReport,
|
report_class = KinshipReport,
|
||||||
options_class = KinshipOptions,
|
options_class = KinshipOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Kinship Report"),
|
translated_name = _("Kinship Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
description= _("Produces a textual report of kinship for a given person"),
|
description= _("Produces a textual report of kinship for a given person"),
|
||||||
author_name="Brian G. Matherly",
|
author_name="Brian G. Matherly",
|
||||||
|
@ -127,7 +127,7 @@ if __debug__:
|
|||||||
tool_class = Leak,
|
tool_class = Leak,
|
||||||
options_class = LeakOptions,
|
options_class = LeakOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Show uncollected objects"),
|
translated_name = _("Show Uncollected Objects"),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -521,7 +521,7 @@ register_report(
|
|||||||
report_class = MarkerReport,
|
report_class = MarkerReport,
|
||||||
options_class = MarkerOptions,
|
options_class = MarkerOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Marker Report"),
|
translated_name = _("Marker Report..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
description=_("Generates a list of people with a specified marker"),
|
description=_("Generates a list of people with a specified marker"),
|
||||||
author_name="Brian G. Matherly",
|
author_name="Brian G. Matherly",
|
||||||
|
@ -612,7 +612,7 @@ register_tool(
|
|||||||
tool_class = MediaMan,
|
tool_class = MediaMan,
|
||||||
options_class = MediaManOptions,
|
options_class = MediaManOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Media manager"),
|
translated_name = _("Media Manager..."),
|
||||||
status=(_("Beta")),
|
status=(_("Beta")),
|
||||||
author_name = "Alex Roitman",
|
author_name = "Alex Roitman",
|
||||||
author_email = "shura@gramps-project.org",
|
author_email = "shura@gramps-project.org",
|
||||||
|
@ -2467,7 +2467,7 @@ class WebReport(Report):
|
|||||||
value)
|
value)
|
||||||
return
|
return
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(_("Generate HTML reports"),'')
|
self.progress = Utils.ProgressMeter(_("Generate HTML Reports"),'')
|
||||||
|
|
||||||
# Build the person list
|
# Build the person list
|
||||||
ind_list = self.build_person_list()
|
ind_list = self.build_person_list()
|
||||||
@ -3283,7 +3283,7 @@ register_report(
|
|||||||
report_class = WebReportDialog,
|
report_class = WebReportDialog,
|
||||||
options_class = cl_report,
|
options_class = cl_report,
|
||||||
modes = MODE_GUI | MODE_CLI,
|
modes = MODE_GUI | MODE_CLI,
|
||||||
translated_name = _("Narrated Web Site"),
|
translated_name = _("Narrated Web Site..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name="Donald N. Allingham",
|
author_name="Donald N. Allingham",
|
||||||
author_email="don@gramps-project.org",
|
author_email="don@gramps-project.org",
|
||||||
|
@ -95,7 +95,7 @@ class OwnerEditor(Tool.Tool, ManagedWindow.ManagedWindow):
|
|||||||
window = top_xml.get_widget("top")
|
window = top_xml.get_widget("top")
|
||||||
self.set_window(window,
|
self.set_window(window,
|
||||||
top_xml.get_widget("title"),
|
top_xml.get_widget("title"),
|
||||||
_("Database owner editor"))
|
_("Database Owner Editor"))
|
||||||
|
|
||||||
# move help button to the left side
|
# move help button to the left side
|
||||||
action_area = top_xml.get_widget("action_area")
|
action_area = top_xml.get_widget("action_area")
|
||||||
@ -187,7 +187,8 @@ register_tool(
|
|||||||
tool_class = OwnerEditor,
|
tool_class = OwnerEditor,
|
||||||
options_class = OwnerEditorOptions,
|
options_class = OwnerEditorOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Edit database owner information"),
|
# translated_name = _("Database Owner Information"),
|
||||||
|
translated_name = _("Edit Database Owner Information"),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
author_name = "Zsolt Foldvari",
|
author_name = "Zsolt Foldvari",
|
||||||
author_email = "zfoldvar@users.sourceforge.net",
|
author_email = "zfoldvar@users.sourceforge.net",
|
||||||
|
@ -104,7 +104,7 @@ class PatchNames(Tool.BatchTool, ManagedWindow.ManagedWindow):
|
|||||||
self.prefix2_list = []
|
self.prefix2_list = []
|
||||||
|
|
||||||
self.progress = Utils.ProgressMeter(
|
self.progress = Utils.ProgressMeter(
|
||||||
_('Extracting information from names'),'')
|
_('Extracting Information from Names'),'')
|
||||||
self.progress.set_pass(_('Analyzing names'),
|
self.progress.set_pass(_('Analyzing names'),
|
||||||
self.db.get_number_of_people())
|
self.db.get_number_of_people())
|
||||||
|
|
||||||
@ -356,7 +356,7 @@ register_tool(
|
|||||||
tool_class = PatchNames,
|
tool_class = PatchNames,
|
||||||
options_class = PatchNamesOptions,
|
options_class = PatchNamesOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Extract information from names"),
|
translated_name = _("Extract Information from Names..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -121,7 +121,7 @@ register_tool(
|
|||||||
tool_class = Rebuild,
|
tool_class = Rebuild,
|
||||||
options_class = RebuildOptions,
|
options_class = RebuildOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Rebuild secondary indices"),
|
translated_name = _("Rebuild Secondary Indices"),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -122,7 +122,7 @@ register_tool(
|
|||||||
tool_class = RebuildRefMap,
|
tool_class = RebuildRefMap,
|
||||||
options_class = RebuildRefMapOptions,
|
options_class = RebuildRefMapOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Rebuild reference maps"),
|
translated_name = _("Rebuild Reference Maps"),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name = "Alex Roitman",
|
author_name = "Alex Roitman",
|
||||||
author_email = "shura@gramps-project.org",
|
author_email = "shura@gramps-project.org",
|
||||||
|
@ -250,7 +250,7 @@ register_tool(
|
|||||||
tool_class = RelCalc,
|
tool_class = RelCalc,
|
||||||
options_class = RelCalcOptions,
|
options_class = RelCalcOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Relationship calculator"),
|
translated_name = _("Relationship Calculator..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -406,7 +406,7 @@ register_tool(
|
|||||||
tool_class = RemoveUnused,
|
tool_class = RemoveUnused,
|
||||||
options_class = CheckOptions,
|
options_class = CheckOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Remove unused objects"),
|
translated_name = _("Remove Unused Objects..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -141,7 +141,7 @@ register_tool(
|
|||||||
tool_class = SoundGen,
|
tool_class = SoundGen,
|
||||||
options_class = SoundGenOptions,
|
options_class = SoundGenOptions,
|
||||||
modes = Tool.MODE_GUI,
|
modes = Tool.MODE_GUI,
|
||||||
translated_name = _("Generate SoundEx codes"),
|
translated_name = _("Generate SoundEx Codes..."),
|
||||||
status=(_("Stable")),
|
status=(_("Stable")),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -890,7 +890,7 @@ register_report(
|
|||||||
report_class = StatisticsChart,
|
report_class = StatisticsChart,
|
||||||
options_class = StatisticsChartOptions,
|
options_class = StatisticsChartOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Statistics Chart"),
|
translated_name = _("Statistics Chart..."),
|
||||||
status = (_("Stable")),
|
status = (_("Stable")),
|
||||||
author_name="Eero Tamminen",
|
author_name="Eero Tamminen",
|
||||||
author_email="",
|
author_email="",
|
||||||
|
@ -180,7 +180,7 @@ register_report(
|
|||||||
report_class = SummaryReport,
|
report_class = SummaryReport,
|
||||||
options_class = None,
|
options_class = None,
|
||||||
modes = MODE_GUI,
|
modes = MODE_GUI,
|
||||||
translated_name = _("Summary of the database"),
|
translated_name = _("Summary of the Database"),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
description= _("Provides a summary of the current database"),
|
description= _("Provides a summary of the current database"),
|
||||||
require_active=False,
|
require_active=False,
|
||||||
|
@ -1401,7 +1401,7 @@ if __debug__:
|
|||||||
tool_class = TestcaseGenerator,
|
tool_class = TestcaseGenerator,
|
||||||
options_class = TestcaseGeneratorOptions,
|
options_class = TestcaseGeneratorOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Generate Testcases for persons and families"),
|
translated_name = _("Generate Testcases for Persons and Families..."),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
author_name = "Martin Hawlisch",
|
author_name = "Martin Hawlisch",
|
||||||
author_email = "martin@hawlisch.de",
|
author_email = "martin@hawlisch.de",
|
||||||
|
@ -444,7 +444,7 @@ register_report(
|
|||||||
report_class = TimeLine,
|
report_class = TimeLine,
|
||||||
options_class = TimeLineOptions,
|
options_class = TimeLineOptions,
|
||||||
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
modes = MODE_GUI | MODE_BKI | MODE_CLI,
|
||||||
translated_name = _("Timeline Graph"),
|
translated_name = _("Timeline Graph..."),
|
||||||
status = _("Stable"),
|
status = _("Stable"),
|
||||||
author_name = "Donald N. Allingham",
|
author_name = "Donald N. Allingham",
|
||||||
author_email = "don@gramps-project.org",
|
author_email = "don@gramps-project.org",
|
||||||
|
@ -1501,6 +1501,6 @@ register_tool(
|
|||||||
tool_class = Verify,
|
tool_class = Verify,
|
||||||
options_class = VerifyOptions,
|
options_class = VerifyOptions,
|
||||||
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
modes = Tool.MODE_GUI | Tool.MODE_CLI,
|
||||||
translated_name = _("Verify the data"),
|
translated_name = _("Verify the Data..."),
|
||||||
description = _("Verifies the data against user-defined tests")
|
description = _("Verifies the data against user-defined tests")
|
||||||
)
|
)
|
||||||
|
@ -474,7 +474,7 @@ class WebReport(Report):
|
|||||||
|
|
||||||
# initialize the dict to fill:
|
# initialize the dict to fill:
|
||||||
self.calendar = {}
|
self.calendar = {}
|
||||||
self.progress = Utils.ProgressMeter(_("Generate HTML calendars"),'')
|
self.progress = Utils.ProgressMeter(_("Generate HTML Calendars"),'')
|
||||||
|
|
||||||
# Generate the CSS file
|
# Generate the CSS file
|
||||||
self.write_css()
|
self.write_css()
|
||||||
@ -1415,7 +1415,7 @@ register_report(
|
|||||||
report_class = WebReportDialog,
|
report_class = WebReportDialog,
|
||||||
options_class = WebReportOptions,
|
options_class = WebReportOptions,
|
||||||
modes = MODE_GUI,
|
modes = MODE_GUI,
|
||||||
translated_name = _("Web Calendar"),
|
translated_name = _("Web Calendar..."),
|
||||||
status = _("Beta"),
|
status = _("Beta"),
|
||||||
author_name="Thom Sturgill",
|
author_name="Thom Sturgill",
|
||||||
author_email="thsturgill@yahoo.com",
|
author_email="thsturgill@yahoo.com",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user