Brian Matherly
3afbd461c0
Put all the plugin management and registration stuff into a class. This new class is named PluginManager. It is a Singleton so that everyone gets access to the same plugin information.
...
svn: r10741
2008-05-18 19:24:28 +00:00
Erik De Richter
58cca17670
links to wiki manual
...
svn: r10589
2008-04-19 08:29:43 +00:00
Kees Bakker
125bbae8ac
Add more prefixes.
...
Make the RE for prefixes safe against empty match groups.
Fix type, some textual and other small changes.
* src/plugins/PatchNames.py
svn: r10518
2008-04-07 19:33:54 +00:00
Kees Bakker
c0a8ae9aff
Put space before comma (PEP8) in preparation for
...
some bugfixes.
* src/plugins/PatchNames.py
svn: r10517
2008-04-07 19:27:52 +00:00
Brian Matherly
a46e733398
Remove the "target" parameter from GrampsDisplay.help(). It was used for the old help system. We now link directly to the wiki.
...
svn: r10474
2008-04-05 14:17:15 +00:00
Brian Matherly
e2bc58fe63
0001711: Inconsistant names for graphical reports
...
svn: r10152
2008-03-01 22:47:48 +00:00
Raphael Ackermann
c962d5e6e1
2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
...
* various (294 files)
pep8 doc fixes & pylint fixes
svn: r10103
2008-02-24 13:55:55 +00:00
Raphael Ackermann
90f883e46d
2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
...
* src/* 143 files
* test/try_tree_model.py
* windows/nsis/gcheck.py
imports cleanup
svn: r10055
2008-02-18 20:07:09 +00:00
Raphael Ackermann
9d11c72ca2
2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
...
Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/Summary.py
* src/plugins/WebCal.py
* src/plugins/KinshipReport.py
* src/plugins/DescendReport.py
* src/plugins/DetDescendantReport.py
* src/plugins/ExtractCity.py
* src/plugins/EventNames.py
* src/plugins/DumpGenderStats.py
* src/plugins/Desbrowser.py
* src/plugins/Checkpoint.py
* src/plugins/OwnerEditor.py
* src/plugins/ChangeNames.py
* src/plugins/AncestorReport.py
* src/plugins/MarkerReport.py
* src/plugins/DateParserDisplayTest.py
* src/plugins/FindDupes.py
* src/plugins/SoundGen.py
* src/plugins/TestcaseGenerator.py
* src/plugins/Rebuild.py
* src/plugins/DescendChart.py
* src/plugins/EndOfLineReport.py
* src/plugins/AncestorChart.py
* src/plugins/DetAncestralReport.py
* src/plugins/CountAncestors.py
* src/plugins/Check.py
* src/plugins/EventCmp.py
* src/plugins/FamilyGroup.py
* src/plugins/RelCalc.py
* src/plugins/MediaManager.py
* src/plugins/ChangeTypes.py
* src/plugins/StatisticsChart.py
* src/plugins/FamilyLines.py
* src/plugins/PatchNames.py
svn: r9953
2008-01-29 07:40:35 +00:00
Raphael Ackermann
ebf12e3106
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
2008-01-28 21:22:06 +00:00
Raphael Ackermann
4261e46bf9
2008-01-18 Raphael Ackermann <raphael.ackermann@gmail.com>
...
* src/FilterEditor/_ShowResults.py
* src/GrampsCfg.py
* src/ReportBase/_StyleComboBox.py
* src/ReportBase/_PaperMenu.py
* src/ReportBase/_BookFormatComboBox.py
* src/ReportBase/_DrawFormatComboBox.py
* src/ReportBase/_GraphvizReportDialog.py
* src/ReportBase/_TextFormatComboBox.py
* src/DisplayTabs/_GalleryTab.py
* src/ColumnOrder.py
* src/plugins/WebCal.py
* src/plugins/RemoveUnused.py
* src/plugins/Verify.py
* src/plugins/PatchNames.py
* src/ObjectSelector/_FamilyFilterFrame.py
* src/ObjectSelector/_PersonFilterFrame.py
* src/GrampsWidgets.py
* src/ExportOptions.py
* src/DdTargets.py
* src/AutoComp.py
* src/UndoHistory.py
* src/PluginUtils/_PluginWindows.py
* src/DbLoader.py
* src/Filters/_FilterMenu.py
pylint fixes + init gtk.ListStore() with gobject.TYPE_BOOLEAN types
instead of str, int, bool etc + Documentation fixes
svn: r9905
2008-01-21 22:03:43 +00:00
Don Allingham
d58641415d
2007-10-08 Don Allingham <don@gramps-project.org>
...
* various: gen.lib integration. probably touches almost every file
* various: gen.utils integration
svn: r9101
2007-10-08 16:41:39 +00:00
Don Allingham
4487a56339
2006-10-03 Jerome Rapinat <romjerome@yahoo.fr>
...
* src/plugins/ChangeNames.py: fix path name
* src/plugins/PatchNames.py: clean up
svn: r7349
2006-10-04 02:46:32 +00:00
Alex Roitman
9e68a4b550
In .:
...
2006-05-12 Alex Roitman <shura@gramps-project.org>
* src/UndoHistory.py (gtk_color_to_str): Better color to str.
* src/QuestionDialog.py (QuestionDialog2.__init__): Use the
underline for labels.
* src/plugins/ChangeNames.py: Fix WM.
* src/plugins/PatchNames.py: Fix WM.
In po:
* gramps.pot: Update.
svn: r6630
2006-05-12 18:46:26 +00:00
Alex Roitman
cc500922f8
* src/plugins/ChangeTypes.py (run_tool): Disable/enable signals.
...
* src/plugins/ReorderIds.py (__init__): Disable/enable signals.
* src/plugins/PatchNames.py (on_ok_clicked): Start transaction
only if doing the changes; disable/enable signals.
svn: r6614
2006-05-11 00:06:43 +00:00
Alex Roitman
25ada65064
* src/PluginUtils/_Tool.py (BatchTool): Add class taking care of
...
tools with batch transactions.
(ActivePersonTool.pass): Remove method.
* src/plugins/Check.py (Check): Derive from BatchTool.
* src/plugins/ReorderIds.py (ReorderIds): Use batch transactions;
derive from BatchTool.
* src/plugins/ChangeTypes.py (ChangeTypes): Use batch
transactions; derive from BatchTool.
* src/plugins/ChangeNames.py (ChangeNames): Derive from BatchTool.
* src/plugins/PatchNames.py (PatchNames): Use batch transactions;
derive from BatchTool.
* src/glade/gramps.glade: Make both buttons' lables in
questiondialog use underline property.
(ViewManager.import_data): Add undo warning for imports.
svn: r6540
2006-05-04 02:05:50 +00:00
Alex Roitman
ea6698be92
svn: r6463
2006-04-27 03:59:47 +00:00
Alex Roitman
1403965a82
* src/plugins/PatchNames.py (PatchNames.on_ok_clicked): Properly
...
call update.
svn: r6462
2006-04-27 03:38:30 +00:00
Alex Roitman
bdf5731502
* src/plugins/PatchNames.py: Adapt to new wm.
...
* src/PluginUtils/_Tool.py (gui_tool): handle exception.
svn: r6449
2006-04-26 05:09:44 +00:00
Don Allingham
64b7cb7ad1
* src/plugins/FilterEditor.py: fix close arguments
...
* src/plugins/ChangeNames.py: fix close arguments
* src/plugins/Merge.py: fix close arguments
* src/plugins/ChangeTypes.py: fix close arguments
* src/plugins/PatchNames.py: fix close arguments
svn: r6411
2006-04-22 04:06:10 +00:00
Don Allingham
e99a795581
Start of new type classes
...
svn: r6340
2006-04-14 04:36:25 +00:00
Don Allingham
fb27b07fc1
Start of migrating tools to Managed Windows
...
svn: r6294
2006-04-09 22:53:53 +00:00
Alex Roitman
57d6df04c9
* various: Revert back to using gettext except for the modules that need context -- those will use TransUtils.sgettext
...
svn: r6282
2006-04-06 22:02:46 +00:00
Alex Roitman
93add4967a
* various: Use TransUtils.sgettext instead of gettext.gettext to work out stripping the context.
...
svn: r6155
2006-03-16 20:24:27 +00:00
Alex Roitman
6b9d4207ce
* src/Plugins.py, src/PluginMgr.py: Move to ReportUtils.
...
svn: r6133
2006-03-11 01:12:06 +00:00
Alex Roitman
2b96e371e1
* various: merge changes made in gramps20 up until R2_0_10_real tag.
...
* configure.in: Bump up release number.
* Release: Version 2.0.10 "Holy Hand Grenade of Antioch" released.
svn: r6011
2006-02-28 19:54:35 +00:00
Alex Roitman
b08882b5b2
* various: merge changes made in gramps20 up until R2_0_9 tag.
...
svn: r5544
2005-12-13 02:07:16 +00:00
Alex Roitman
2f962b5f96
merge changes from gramps20
...
svn: r5482
2005-12-06 06:38:09 +00:00
Alex Roitman
704e0c4787
Merge changes from gramps20 made since 2.0.5
...
svn: r5105
2005-08-18 05:58:28 +00:00
Alex Roitman
2a77676b36
Merge changes made in gramps20 into HEAD
...
svn: r4549
2005-05-11 14:04:47 +00:00
Alex Roitman
fbd8c05dd8
* src/gramps_main.py (tool_callback): Typo.
...
* src/QuestionDialog.py: Use gramps icon.
* src/plugins/EventCmp.py: HIG; single instance; help.
* src/plugins/eventcmp.glade: HIG; help.
* src/plugins/Desbrowser.py: HIG, help, rebuild model after edit.
* src/plugins/desbrowse.glade: help, info label.
* src/plugins/PatchNames.py: HIG, help, single instance.
* src/plugins/patchnames.glade: HIG, help.
* src/plugins/Merge.py: HIG, help, single instance.
* src/plugins/merge.glade: HIG, help.
* src/plugins/ChangeNames.py: HIG, help, single instance.
svn: r4230
2005-03-24 06:22:25 +00:00
Don Allingham
40559041d3
* src/Plugins.py: move non-gui functions to PluginMgr.py
...
* src/PluginMgr.py: Non-gui functions for plugins
* src/Makefile.am: Added PluginMgr.py
* various: switch from Plugins to PluginMgr
svn: r3866
2005-01-05 05:02:19 +00:00
Alex Roitman
df51c9b8a6
* src/plugins/PatchNames.py: Typo.
...
* src/plugins/ChangeNames.py: Correct description.
svn: r3765
2004-11-29 03:51:42 +00:00
Don Allingham
fd56ea2ce1
* src/plugins/PatchNames.py: add the ability to detect
...
common surname prefixes
* src/plugins/patchnames.glade: clean up description
* src/plugins/TimeLine.py: detect invalid date range in
report to prevent divide by zero error.
svn: r3760
2004-11-28 05:03:29 +00:00
Don Allingham
5b5db96852
* src/plugins/ChangeNames.py: Add a plugin to change capitalization
...
of family names
* src/plugins/changenames.glade: interface for ChangeNames plugin
* src/plugins/Makefile.am: Added new files
* src/plugins/PatchNames.py: display GRAMPS id instead of internal id
svn: r3744
2004-11-21 00:30:52 +00:00
Don Allingham
91dcd9d52a
* src/docgen/HtmlDoc.py: fix typo
...
* src/docgen/OpenOfficeDoc.py: don't use temporary files
* src/plugins/PatchNames.py: pychecker fixes
* src/plugins/RelCalc.py: pychecker fixes
* src/plugins/ReorderIds.py: pychecker fixes
* src/plugins/Verify.py: pychecker fixes
* src/plugins/WebPage.py: pychecker fixes
* src/plugins/WriteFtree.py: pychecker fixes
* src/plugins/WriteGeneWeb.py: pychecker fixes
svn: r3674
2004-10-26 03:20:38 +00:00
Don Allingham
3a9130f5ad
* various: Updated cleaned up API
...
svn: r3388
2004-08-13 04:34:07 +00:00
Don Allingham
082907d675
* various: change try_to_find_*_from_handle to
...
get_*_from_handle
svn: r3355
2004-08-07 05:16:57 +00:00
Don Allingham
95e62181d3
* src/RelLib.py, etc.: convert get_id to get_handle
...
svn: r3290
2004-07-28 02:29:07 +00:00
Alex Roitman
6523c4ff2b
* src/plugins/ChangeTypes.py: Correct transaction.
...
* src/plugins/changetype.glade: HIGify dialog.
* src/plugins/PatchNames.py: Correct transaction.
svn: r3192
2004-05-26 02:51:45 +00:00
Alex Roitman
8ddbce94f0
* src/RelLib.py (try_to_find_person_from_id): Remove transaction;
...
(try_to_find_source_from_id, try_to_find_object_from_id,
try_to_find_place_from_id): Add functions.
* src/plugins/WriteCD.py, src/plugins/WritePkg.py,
src/plugins/WebPage.py, src/plugins/Verify.py,
src/plugins/TimeLine.py, src/plugins/Summary.py,
src/plugins/SoundGen.py, src/plugins/RelGraph.py,
src/plugins/RelCalc.py, src/plugins/PatchNames.py,
src/plugins/Merge.py, src/plugins/IndivSummary.py,
src/plugins/IndivComplete.py, src/plugins/GraphViz.py,
src/plugins/FtmStyleDescendants.py,
src/plugins/FtmStyleAncestors.py, src/plugins/FilterEditor.py,
src/plugins/FanChart.py, src/plugins/FamilyGroup.py,
src/plugins/EventCmp.py, src/plugins/DetDescendantReport.py,
src/plugins/DetAncestralReport.py, src/plugins/DescendReport.py,
src/plugins/Desbrowser.py, src/plugins/CountAncestors.py,
src/plugins/Check.py, src/plugins/ChangeTypes.py,
src/plugins/BookReport.py, src/plugins/Ancestors.py,
src/plugins/AncestorReport.py, src/plugins/AncestorChart.py,
src/plugins/AncestorChart2.py, src/Relationship.py,
src/Sort.py, src/GenericFilter.py, src/SubstKeywords.py,
src/GraphLayout.py: Switch from find_* to try_to_find_* methods.
svn: r3191
2004-05-26 02:05:02 +00:00
Don Allingham
da607cf048
Fixed merging
...
svn: r3167
2004-05-13 23:48:40 +00:00
Alex Roitman
653d5499ee
* src/plugins/Check.py: Use transaction for commits.
...
* src/plugins/PatchNames.py: Use transaction for commits.
svn: r3160
2004-05-13 04:18:47 +00:00
Alex Roitman
df99dc444d
* src/plugins/ChangeTypes.py: Remove Utils.modified() call.
...
* src/plugins/Check.py: Remove Utils.modified() call.
* src/plugins/PatchNames.py: Remove Utils.modified() call.
* src/plugins/ReadGedcom.py: Remove Utils.modified() call.
* src/plugins/ReorderIds.py: Remove Utils.modified() call.
* src/plugins/WriteCD.py: Remove Utils.modified() call.
* src/plugins/WritePkg.py: Remove Utils.modified() call.
* src/plugins/Merge.py: Typo.
svn: r3159
2004-05-13 00:49:17 +00:00
Alex Roitman
e48a5e9df5
* src/Plugins.py: Pass parent class to the tools.
...
* src/rule.glade: Define event handlers.
* src/gramps_main.py: Pass parent class to the tools.
* src/plugins/EventCmp.py: Window management.
* src/plugins/FilterEditor.py: Window management.
* src/plugins/PatchNames.py: Window management.
* src/plugins/eventcmp.glade: Define event handlers.
* src/plugins/patchnames.glade: Define event handlers.
svn: r3150
2004-05-10 04:54:10 +00:00
Alex Roitman
4a50bd67de
* src/plugins/PatchNames.py: Clean up conversion to db.
...
* src/plugins/patchnames.glade: HIGify dialog.
* src/plugins/Merge.py: Convert to db.
* src/plugins/merge.glade: HIGify dialogs.
svn: r3148
2004-05-09 16:32:13 +00:00
Don Allingham
015973462a
Move from object references to IDs
...
svn: r2822
2004-02-14 05:40:30 +00:00
Don Allingham
ebdc5fbcc3
switch from intl to gettext
...
svn: r2017
2003-08-17 02:14:33 +00:00
Don Allingham
65c7ff817e
Allow the user to select the entries to be modified.
...
svn: r1452
2003-04-16 06:25:38 +00:00
Don Allingham
2615f4c186
HIG improvements
...
svn: r1358
2003-03-19 04:27:34 +00:00