Commit Graph

1272 Commits

Author SHA1 Message Date
Kees Bakker
8713831dea New file from Erik.
svn: r7856
2006-12-29 20:52:33 +00:00
Alex Roitman
5fd72cf53a Update
svn: r7848
2006-12-25 05:23:06 +00:00
Don Allingham
5b6b5553ac svn: r7837 2006-12-22 19:24:46 +00:00
Stefan Bjork
48e499c88e Small fixes. Changes in swedish date parser.
svn: r7832
2006-12-21 13:04:02 +00:00
Don Allingham
e1325eda76 2006-12-18 Don Allingham <don@gramps-project.org>
* src/plugins/Desbrowser.py (DesBrowse.button_press_event): fix typo 
	(from bmcage)



svn: r7815
2006-12-18 22:25:19 +00:00
Alex Roitman
1e8a8d0160 2006-12-14 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeNames.py (toggled): Add method; 
	(display): Connect renderer to the handling method.



svn: r7803
2006-12-15 05:23:45 +00:00
Martin Hawlisch
ea86f9870b * src/DataViews/_RelationView.py: Escape XML special chars
* src/DataViews/_PedigreeView.py: Escape XML special chars
* src/plugins/TestcaseGenerator.py: Create media note object; Randomize URL



svn: r7787
2006-12-12 11:49:57 +00:00
Brian Matherly
dcdb6da80e * src/plugins/NarrativeWeb.py: fix 0000597: Narrative web site generates uppercase directory names but lower case hrefs
svn: r7778
2006-12-11 05:31:51 +00:00
Brian Matherly
489d314db9 * src/plugins/NarrativeWeb.py: fix 0000595: Narrative web site, save to tar.gz format causes cash
svn: r7755
2006-12-03 21:10:51 +00:00
Don Allingham
a2fd59a7fd 2006-12-02 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: disable buttons when person is inactive
	* src/plugins/Check.py: remove duplicate children in a family



svn: r7752
2006-12-03 05:20:15 +00:00
Alex Roitman
fac2b1f053 2006-12-02 Alex Roitman <shura@gramps-project.org>
* src/plugins/Check.py (check_repo_references): Add new check.



svn: r7750
2006-12-02 23:44:38 +00:00
Alex Roitman
2ab176ac9a Update
svn: r7749
2006-12-02 07:34:48 +00:00
Alex Roitman
bd7e25ee55 In .:
* src/plugins/Check.py (fix_encoding): Fix mime type string.
In help:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* sk/sk.po: Typo.



svn: r7748
2006-12-02 07:30:15 +00:00
Alex Roitman
4fff3e494a * src/plugins/Rebuild.py (__init__): Proper progress indication.
svn: r7743
2006-12-01 16:26:34 +00:00
Alex Roitman
4987b9b9b4 * src/ArgHandler.py (cl_action): Properly call CLI tool.
* src/plugins/DumpGenderStats.py (__init__): Fix CLI mode.
	* src/PluginUtils/_Tool.py (cli_tool): Fix CLI tools.


svn: r7741
2006-12-01 15:48:25 +00:00
Alex Roitman
685c655b80 In .:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* src/plugins/Makefile.am (pkgdata_PYTHON): Ship new file.
	* src/plugins/RebuildRefMap.py: Add new plugin.
	* src/GrampsDb/_GrampsBSDDB.py (reindex_reference_map): Fix reindexing.
	* src/GrampsDb/_GrampsDbBase.py (reindex_reference_map): Add a
	placeholder method for anything other than BSDDB.

In po:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: List new file.



svn: r7740
2006-12-01 08:23:51 +00:00
Brian Matherly
17ded7e6c6 * src/docgen/KwordDoc.py: don't us getuid in Windows
* src/plugins/NarrativeWeb.py: don't us getuid in Windows

svn: r7728
2006-11-29 04:23:20 +00:00
Alex Roitman
48420a2845 2006-11-28 Alex Roitman <shura@gramps-project.org>
* src/plugins/MediaManager.py (get_rel_path): Correctly work out
	the drive letter for the path.



svn: r7726
2006-11-28 21:50:34 +00:00
Alex Roitman
76d744b1f8 * src/plugins/Check.py (check_for_broken_family_links): Check if
child is one of the parents.


svn: r7714
2006-11-27 02:55:40 +00:00
Don Allingham
8e87a284aa 2006-11-24 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteXML.py: handle unicode decoding errors
	* src/plugins/NarrativeWeb.py: handle unicode decoding errors
	* src/plugins/AncestorReport.py: bring into conformance with the spec.



svn: r7689
2006-11-25 01:02:26 +00:00
Martin Hawlisch
876e0716c5 * src/RelLib/_Person.py (set_birth_ref,set_death_ref): Dont fail if setting to None (which is what Check.py does).
* src/plugins/TestcaseGenerator.py: Make it work again + some enhancements



svn: r7668
2006-11-22 15:27:31 +00:00
Brian Matherly
e113412801 * src/plugins/DetDescendantReport.py: 0000558: Print only primary events
* src/plugins/DetAncestralReport.py: 0000558: Print only primary events
* src/plugins/GraphViz.py: 0000558: Print only primary events
* src/plugins/FamilyGroup.py: 0000558: Print only primary events
* src/plugins/IndivComplete.py: 0000558: Print only primary events
* src/plugins/NarrativeWeb.py: 0000558: Print only primary events

svn: r7666
2006-11-22 04:43:33 +00:00
Martin Hawlisch
6123c67283 * src/RelLib/_Person.py (_remove_handle_references): When removing a place dont delete the whole LdsOrd but only unset its place reference.
* src/plugins/Check.py (check_place_references): Add checks for LdsOrd inside Person and Family



svn: r7658
2006-11-20 15:26:38 +00:00
Brian Matherly
e6edf76240 * src/plugins/DetDescendantReport.py: Use callname instead of nickname (#0000557)
* src/plugins/DetAncestralReport.py: Use callname instead of nickname (#0000557)
	* src/ReportBase/_ReportUtils.py: Use callname instead of nickname (#0000557)

svn: r7657
2006-11-20 13:16:22 +00:00
Brian Matherly
c263f5bcac * src/plugins/NarrativeWeb.py: Fix 0000543: Multimedia-Objects marked as private are visible in narrative web-report
svn: r7648
2006-11-19 04:40:24 +00:00
Don Allingham
220ccd309a 2006-11-15 Don Allingham <don@gramps-project.org>
* data/gramps.schemas.in: default transactions to off
	* src/Config/_GrampsConfigKeys.py: default transaction to off
	* src/Editors/_EditFamily.py: remove dead code
	* src/plugins/DetDescendantReport.py: remove dead code



svn: r7631
2006-11-16 04:02:28 +00:00
Brian Matherly
8330e8dad0 * src/plugins/DetAncestralReport.py: Add family Events
* src/plugins/DetDescendantReport.py: Add family Events

svn: r7625
2006-11-14 04:39:55 +00:00
Martin Hawlisch
d2ae1cfb27 * src/plugins/ImportGeneWeb.py: Start parsing titles of a person
svn: r7604
2006-11-10 15:54:51 +00:00
Martin Hawlisch
3d8852ba25 * src/plugins/Check.py: Add check for PersonRef referencing non existant person
svn: r7597
2006-11-09 12:33:10 +00:00
Martin Hawlisch
203d765bdc * src/plugins/ImportGeneWeb.py: Properly parse death date in case birth date is unknown
svn: r7593
2006-11-09 07:10:26 +00:00
Alex Roitman
85a4420e40 2006-11-08 Alex Roitman <shura@gramps-project.org>
* src/plugins/SimpleBookTitle.py: Fix the object selection.



svn: r7592
2006-11-09 06:55:18 +00:00
Martin Hawlisch
09d9f01a9d * src/plugins/ImportGeneWeb.py: Fix parsing of baptism date
svn: r7590
2006-11-09 05:42:47 +00:00
Don Allingham
a1d3c6b68f 2006-11-07 Don Allingham <don@gramps-project.org>
* src/plugins/RemoveUnused.py: general cleanup



svn: r7580
2006-11-08 03:20:20 +00:00
Don Allingham
4cacb6f4ab 2006-11-06 Don Allingham <don@gramps-project.org>
* src/Editors/_EditPerson.py: Change Unknown Gender dialog to allow
	the user to specify without going back to the main window
	* src/plugins/RemoveUnused.py: cleanup



svn: r7569
2006-11-06 21:27:49 +00:00
Brian Matherly
58719bde0d * src/plugins/NarrativeWeb.py: Add family event gallery items to individual page
svn: r7561
2006-11-06 04:27:23 +00:00
Don Allingham
f54df4aebb * src/plugins/RemoveUnused.py: remove unused sources and events, and UI
svn: r7560
2006-11-06 04:23:10 +00:00
Brian Matherly
79dc6d05d7 * src/plugins/NarrativeWeb.py: Add street to place page.
svn: r7559
2006-11-06 03:15:44 +00:00
Don Allingham
c6026b10b5 * src/plugins/Makefile.am: add RemoveUnused.py
* src/plugins/RemoveUnused.py: remove unused sources and events


svn: r7558
2006-11-06 02:51:09 +00:00
Martin Hawlisch
827c5c28c0 * src/plugins/ImportGeneWeb.py: Bugfixes (convert to new api); Add support for some more geneweb features
svn: r7550
2006-11-04 20:52:09 +00:00
Don Allingham
cb9f9c10b5 2006-11-01 Don Allingham <don@gramps-project.org>
* src/plugins/DescendReport.py: handle exceeding the max generations



svn: r7538
2006-11-02 03:34:16 +00:00
Alex Roitman
4ce7332d9e 2006-10-29 Alex Roitman <shura@gramps-project.org>
* src/plugins/rel_da.py: Add more locales.



svn: r7491
2006-10-29 16:45:36 +00:00
Don Allingham
9d76d63701 2006-10-28 Don Allingham <don@gramps-project.org>
* src/plugins/FamilyGroup.py: fix typo



svn: r7475
2006-10-29 02:02:16 +00:00
Don Allingham
bb8295acec * src/plugins/FamilyGroup.py: don't translation paragraph name
svn: r7461
2006-10-28 04:13:01 +00:00
Alex Roitman
6d6cc7f090 In .:
2006-10-27  Morten Bo Johansen  <mbj@spamcop.net>
	* src/data/tips.xml.in: Update tips.
	* src/plugins/rel_da.py: Update.

In po:
2006-10-27  Morten Bo Johansen  <mbj@spamcop.net>
	* da.po: Translation update.



svn: r7458
2006-10-27 23:54:46 +00:00
Alex Roitman
f16b37d8d9 Update
svn: r7439
2006-10-25 23:22:09 +00:00
Alex Roitman
cf1cfce7be 2006-10-20 Alex Roitman <shura@gramps-project.org>
* src/plugins/rel_pl.py: Typo.



svn: r7419
2006-10-20 15:57:16 +00:00
Alex Roitman
59ebc3b6b6 Update
svn: r7418
2006-10-20 04:47:27 +00:00
Alex Roitman
74b4fc2cba In .:
2006-10-19  Piotr Czubaszek  <pioterus@gmail.com>
	* src/plugins/rel_pl.py: Polish relationship calculator.
	* src/plugins/Makefile.am (pkgdata_PYTHON): Add rel_pl.py

In po:
	* POTFILES.in: Add new file.



svn: r7417
2006-10-20 04:25:28 +00:00
Don Allingham
b10f6acae4 2006-10-17 Don Allingham <don@gramps-project.org>
* src/plugins/Desbrowser.py: fix callback parameter list



svn: r7413
2006-10-18 02:52:55 +00:00
Brian Matherly
5ead919447 * src/plugins/FanChart.py: Fix name display for gen 6 and 7
svn: r7408
2006-10-16 03:15:58 +00:00
Martin Hawlisch
11b833f719 * src/plugins/IndivComplete.py (write_person): Catch missing image files.
svn: r7397
2006-10-11 19:40:08 +00:00
Alex Roitman
bf82cb6fb7 In .:
2006-10-10  Alex Roitman  <shura@gramps-project.org>
	* NEWS: Update.
	* src/plugins/ExportVCalendar.py (get_option_box): Use custom filters.
	* src/plugins/ExportVCard.py (get_option_box): Use custom filters.
	* src/plugins/WriteFtree.py (get_option_box): Use custom filters.
	* src/plugins/WriteGeneWeb.py (get_option_box): Use custom filters.
	* src/Selectors/_BaseSelector.py: Import gettext.

	* src/ReportBase/_StyleEditor.py: Make style editor not modal
	* src/glade/gramps.glade: Make style editor not modal
	* src/GrampsLogger/_ErrorReportAssistant.py: Fix typo.
	* src/plugins/AncestorReport.py: Fix generation numbers.
	* src/GrampsLogger/_ErrorReportAssistant.py: Fix email client
	launch (#455)
	* src/plugins/Checkpoint.py: typo
	* src/docgen/RTFDoc.py: fix page breaks (#0000441)
	* src/plugins/Calendar.py: fix filter typo
	* src/plugins/WritePkg.py: don't set uid on Windows
In po:
2006-10-10  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Include all of Selectors package.

	* sk.po: Update translation.
	* lt.po: updated Lithuanian translation.


svn: r7391
2006-10-11 04:59:26 +00:00
Brian Matherly
3b6ed87d0c * src/plugins/DetAncestralReport.py: fix DAR-Endnotes indent
* src/plugins/DetDescendantReport.py: fix DDR-Endnotes indent

svn: r7374
2006-10-09 03:29:34 +00:00
Alex Roitman
bec0ca3155 * src/plugins/BookReport.py (BookList.parse): Catch ValueError
exception (coming from urllib2).


svn: r7367
2006-10-08 02:38:51 +00:00
Martin Hawlisch
1845a32618 * src/PluginUtils/_Plugins.py: ignore pressing apply without a plugin being selected
* src/plugins/SoundGen.py: Dont fail with empty database



svn: r7359
2006-10-06 19:10:15 +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
Brian Matherly
8d6662b5cb * src/plugins/AncestorReport.py: Fix generation numbers.
svn: r7327
2006-09-25 00:51:17 +00:00
Don Allingham
fe8b4e1839 2006-09-23 Don Allingham <don@gramps-project.org>
* src/images/sources.svg: new icon
	* src/images/reports.svg: new icon
	* src/images/tools.svg: new icon
	* src/images/events.svg: new icon
	* src/images/place.svg: new icon
	* src/images/tools.svg: new icon
	* src/ViewManager.py: use new icons
	* src/gramps_main.py: register new icons

2006-09-22  Don Allingham  <don@gramps-project.org>
	* src/GrampsDb/_GrampsGEDDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsXMLDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsBSDDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsDbBase.py: support for disabling transactions
	* src/GrampsDb/_ReadGedcom.py: check for IO Eror
	* src/ViewManager.py: display message if a portability problem is 
	detected
	* src/QuestionDialog.py: Add Warning dialog that can be disabled
	* src/DbLoader.py: Detect missing database problem
	* src/ArgHandler.py: support for disabling transactions
	* src/GrampsCfg.py: new config keys for transactions
	* src/Config/_GrampsConfigKeys.py: new config keys for transactions

2006-09-17  Don Allingham  <don@gramps-project.org>
	* src/ViewManager.py: handle missing database on autoload (#447)
	* src/ArgHandler.py: handle missing database on autoload (#447)
	* src/DbLoader.py: handle missing database on autoload (#447)
	* src/Makefile.am: remove uninstalled packages from makefile
	* src/GrampsDb/_ReadXML.py: place vs. address changes
	* src/GrampsDb/_WriteXML.py: place vs. address changes
	* src/GrampsDb/_EditPlace.py: place vs. address changes
	* src/Editors/_EditPlace.py: place vs. address changes
	* src/Editors/_EditLocation.py: place vs. address changes
	* src/RelLib/_Address.py: place vs. address changes
	* src/RelLib/_LocationBase.py: place vs. address changes
	* src/RelLib/_Location.py: place vs. address changes
	* src/DisplayTabs/_LocationModel.py: place vs. address changes
	* src/DisplayTabs/_LocationEmbedList.py: place vs. address changes
	* src/glade/gramps.glade: place vs. address changes



svn: r7325
2006-09-24 04:37:59 +00:00
Brian Matherly
bc78ab8087 * src/plugins/Checkpoint.py: typo
svn: r7324
2006-09-16 11:55:53 +00:00
Don Allingham
43fc029947 2006-09-12 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: provide a waring if a broken
	family is detected
	* src/plugins/Check.py: Don't remove families with no parents 
	unless no children exist



svn: r7321
2006-09-13 02:57:45 +00:00
Alex Roitman
86ba2f1338 confidence level; (generate_date_tests): Remove invalid dates.
svn: r7320
2006-09-13 00:35:47 +00:00
Alex Roitman
66fa8dbbfd * src/plugins/TestcaseGenerator.py (fill_object): Use integer
confidence level.


svn: r7319
2006-09-12 23:21:15 +00:00
Alex Roitman
3e71d93366 2006-09-05 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py: Import Errors.



svn: r7303
2006-09-05 18:11:40 +00:00
Brian Matherly
93ad288597 * src/plugins/WritePkg.py: don't set uid on Windows
svn: r7299
2006-09-02 01:47:08 +00:00
Brian Matherly
f012f870d3 * src/plugins/Calendar.py: fix filter typo
svn: r7298
2006-09-02 01:24:46 +00:00
Alex Roitman
f1e55e1df0 2006-09-01 Alex Roitman <shura@gramps-project.org>
* src/plugins/StatisticsChart.py: Remove cause.
	* src/GrampsDb/_WriteXML.py (write_object): Escape path of the files;
	(fix): remove control characters.



svn: r7296
2006-09-01 22:57:57 +00:00
Alex Roitman
f758557ca3 * src/GrampsDb/_GrampsDbBase.py (remove_person,_do_remove_object):
Properly delete objects;
	(get_del_func): Add method to find deleting function for an object.
	* src/plugins/Check.py (cleanup_empty_families): Report gramps id.


svn: r7292
2006-08-30 05:10:50 +00:00
Alex Roitman
abd180dda0 * src/plugins/rel_cs.py: Add relationship calculator.
* src/plugins/Makefile.am (pkgdata_PYTHON): Ship new file.

svn: r7288
2006-08-29 19:56:42 +00:00
Alex Roitman
70e3c36ded Update
svn: r7277
2006-08-27 20:13:55 +00:00
Alex Roitman
064457b122 * src/plugins/RelCalc.py: Use name display preferences throughout;
collapse unique entries in the common ancestors list.


svn: r7276
2006-08-27 19:46:11 +00:00
Alex Roitman
55132eb0a7 2006-08-27 Alex Roitman <shura@gramps-project.org>
* src/plugins/TestcaseGenerator.py: Bring somewhat up to date.
	* NEWS: New release name.



svn: r7274
2006-08-27 07:30:59 +00:00
Alex Roitman
132746bdd2 * src/GrampsLogger/_ErrorReportAssistant.py (__init__): Properly
call Assistant.
	* src/plugins/GraphViz.py (get_event_string): Stop using cause.


svn: r7273
2006-08-27 06:30:56 +00:00
Alex Roitman
9081b54202 2006-08-25 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeTypes.py: Clean up type name conversions; work
	over all the events, regardless of who references them.
	* src/RelLib/_GrampsType.py (get_standard_names, get_standard_xml): 
	Add methods to obtain standard type lists.



svn: r7264
2006-08-25 19:12:41 +00:00
Brian Matherly
134a6aa6f7 * src/plugins/NarrativeWeb.py: Fix typos
svn: r7260
2006-08-25 04:23:55 +00:00
Alex Roitman
033d02bc18 * src/plugins/EventCmp.py: Remove sorting columns for saving.
svn: r7257
2006-08-25 00:19:06 +00:00
Alex Roitman
9324a41b77 * src/plugins/PHPGedViewConnector.py: Disable registration, until
this plugin is fixed.


svn: r7256
2006-08-24 20:23:55 +00:00
Alex Roitman
cf0f126731 (on_apply_clicked): Properly save entered types, including custom.
svn: r7253
2006-08-24 19:56:51 +00:00
Alex Roitman
635b6f11da 2006-08-24 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeTypes.py (run_tool): Properly set the new type.



svn: r7252
2006-08-24 19:41:08 +00:00
Alex Roitman
9211593549 * src/plugins/ChangeTypes.py (run_tool): Compare English strings.
svn: r7249
2006-08-23 19:43:56 +00:00
Alex Roitman
6501496007 2006-08-22 Alex Roitman <shura@gramps-project.org>
* src/plugins/EventCmp.py: Add proper date sorting.



svn: r7244
2006-08-23 06:21:51 +00:00
Brian Matherly
deac55eafb * src/plugins/NarrativeWeb.py: show url when no description (#0000319)
svn: r7241
2006-08-23 01:09:54 +00:00
Alex Roitman
1cb5f1fa9b * src/FilterEditor/_FilterEditor.py (close): Override parent's close.
* src/Filters/_FilterMenu.py (build_filter_menu,
	build_filter_model): Import Custom and System filters when needed.
	* src/plugins/Calendar.py (get_filters): Import Custom
	filters when needed.
	* src/plugins/GraphViz.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/IndivComplete.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/NarrativeWeb.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/StatisticsChart.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/TimeLine.py (get_report_filters): Import Custom
	filters when needed.


svn: r7231
2006-08-22 05:28:55 +00:00
Alex Roitman
b7a5d66344 * src/plugins/EventCmp.py (__init__): Add custom filters.
svn: r7230
2006-08-22 05:05:07 +00:00
Alex Roitman
19ba55bd9f * src/plugins/ChangeTypes.py (on_apply_clicked): Remove extra
unicode conversion.


svn: r7229
2006-08-22 04:58:17 +00:00
Alex Roitman
eff3ae3f82 2006-08-21 Alex Roitman <shura@gramps-project.org>
* src/plugins/Checkpoint.py (__init__): Assign dbstate.



svn: r7227
2006-08-22 03:32:00 +00:00
Brian Matherly
e38ceab2d2 * src/plugins/EventCmp.py: improve Date/Place display (#0000226)
svn: r7219
2006-08-21 03:20:39 +00:00
Brian Matherly
a4ea02dbf0 ordering (A-Z) the event type for choice list on "change event type" tool (#0000365)
svn: r7217
2006-08-21 00:34:07 +00:00
Alex Roitman
4091279c93 Update
svn: r7214
2006-08-20 19:37:44 +00:00
Alex Roitman
5267a1505d Update
svn: r7213
2006-08-20 18:28:57 +00:00
Alex Roitman
a49fa92860 Update
svn: r7212
2006-08-20 18:00:29 +00:00
Alex Roitman
cce28d2a5d Update
svn: r7211
2006-08-20 03:26:56 +00:00
Alex Roitman
31f686f573 2006-08-19 Alex Roitman <shura@gramps-project.org>
* src/plugins/MediaManager.py (Convert2Rel._run): Correct logic.



svn: r7210
2006-08-20 02:27:55 +00:00
Alex Roitman
8b85dbab82 Update
svn: r7207
2006-08-19 05:15:44 +00:00
Alex Roitman
8f3f140127 confirmation; add new operation.
svn: r7206
2006-08-19 03:55:02 +00:00
Alex Roitman
08541b9575 2006-08-18 Alex Roitman <shura@gramps-project.org>
* src/plugins/MediaManager.py: Add list of affected paths to the
	confirmation.



svn: r7203
2006-08-18 20:45:58 +00:00
Alex Roitman
18b5281195 * src/plugins/MediaManager.py: Change info wording.
svn: r7202
2006-08-18 06:04:54 +00:00
Alex Roitman
ac405dee06 Update
svn: r7198
2006-08-18 01:16:55 +00:00
Brian Matherly
da339a9004 * src/plugins/NarrativeWeb.py: fix #0000349: NarrativeWebsite sorting
svn: r7197
2006-08-18 01:16:13 +00:00
Alex Roitman
100b0171db Update
svn: r7196
2006-08-17 23:44:49 +00:00
Alex Roitman
80dfd26255 Add new file
svn: r7195
2006-08-17 22:28:18 +00:00
Alex Roitman
96a63cc061 2006-08-17 Alex Roitman <shura@gramps-project.org>
* src/StartupDialog.py (__init__): Pass its class to Assistant.
	* src/Exporter.py (__init__): Pass its class to Assistant.
	* src/Assistant.py (__init__): Accept parent class (to make
	assistants unique *only* within their type);
	(prepare_text_page): Use markup in the text.
	* NEWS: Update.
	* src/plugins/Makefile.am (pkgdata_PYTHON): Ship new file.
	* src/plugins/MediaManager.py: Add new plugin (still in progress).



svn: r7192
2006-08-17 21:39:20 +00:00
Alex Roitman
ccfa370c86 2006-08-16 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py (Disconnected): Add verification rule;
	(Verify.run_tool): Use the new rule.
	* src/Filters/Rules/Person/_Disconnected.py (apply): Fix rule.



svn: r7188
2006-08-16 18:40:10 +00:00
Brian Matherly
c9e5ae4692 * src/plugins/FamilyGroup.py: use family_id instead of spouse_id
svn: r7166
2006-08-13 03:32:59 +00:00
Brian Matherly
174fe82e52 * src/plugins/DetDescendantReport.py: fix spouse name printing
* src/plugins/DetAncestralReport.py: fix spouse name printing

svn: r7156
2006-08-12 03:37:05 +00:00
Brian Matherly
693a413471 src/plugins/DetAncestralReport.py: print children when no mother exists
svn: r7143
2006-08-07 02:53:28 +00:00
Zsolt Foldvari
5af5a2a3c2 2006-08-03 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/plugins/Check.py (cleanup_deleted_name_formats): Change hardcoded
	values with constants.
	* src/GrampsCfg.py: Unused constants cleanup.
	* src/DataViews/_PedigreeView.py (__init__): connection to "active-
	person-changed" signal moved to set_active()
	(set_active, set_inactive): Improve performance of other views.
	* src/NameDisplay.py (name_grouping_data): Change hardcoded values
	with constants.



svn: r7114
2006-08-03 14:26:43 +00:00
Alex Roitman
230d3b7d69 In .:
2006-07-31  Alex Roitman  <shura@gramps-project.org>
	* src/Filters/_SearchBar.py (SearchBar.__init__): Take dbstate as
	a constructor argument; (SearchBar.apply_filter): pass dbstate.
	* src/PageView.py (BookMarkView.add_bookmark,
	PersonNavView.jumpto, PersonNavView.fwd_clicked,
	PersonNavView.back_clicked, ListView.build_widget): Pass dbstate.
	* src/Navigation.py (BaseNavigation.__init__,
	PersonNavigation.__init__): Take dbstate as a constructor argument;
	(PersonNavigation.build_item_name): properly access dbstate.
	* src/DisplayState.py (__init__): Do not take dbstate as a
	constructor argument; Do not connect dbstate signal here (moved to
	ViewManager);
	(display_relationship,push_message,modify_statusbar): Make dbstate
	an argument.
	* src/plugins/Checkpoint.py (run_tool): Pass dbstate.
	* src/ViewManager.py (_build_main_window): Do not pass dbstate to
	uistate DisplayState constructor; connect dbstate signal handler;
	pass dbstate to Navigation; (keypress): Pass dbstate;
	(statusbar_key_update): Pass dbstate;
	(do_load_plugins): Pass dbstate;
	(ViewManager.add_bookmark): Pass dbstate.
	* src/DataViews/_RelationView.py (shade_update): Pass dbstate.
	* src/DataViews/_PersonView.py (build_widget,_goto,
	key_goto_home_person, key_edit_selected_person): Pass dbstate.
	* src/Filters/Makefile.am (pkgdata_PYTHON): Remove obsolete file.
	* src/Filters/__init__.py: Remove importing obsolete module.
	* src/Filters/_FilterWidget.py: Remove obsolete module.

In po:
2006-07-31  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Remove obsolete file.



svn: r7104
2006-08-01 04:31:10 +00:00
Don Allingham
b623cc3d40 * src/plugins/FindDupes.py: Fix title (bug 314)
* src/plugins/merge.glade: change button name (bug 315)


svn: r7103
2006-08-01 03:49:09 +00:00
Don Allingham
d2e81cd659 2006-07-31 Don Allingham <don@gramps-project.org>
* src/plugins/FindDupes.py: Fix title (bug 314) 



svn: r7102
2006-08-01 03:41:43 +00:00
Alex Roitman
ab8890d1e9 * src/plugins/Makefile.am (pkgdata_PYTHON): Remove unsupported reports.
svn: r7101
2006-08-01 03:15:36 +00:00
Zsolt Foldvari
a16b488d1d 2006-07-31 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/NameDisplay.py: Rewrite in more object oriented way; Interface
	change.
	* src/ViewManager.py (post_load_newdb): Change of NameDisplay interface.
	* src/GrampsDb/_ReadXML.py (parse): Change of NameDisplay interface.
	* src/GrampsDb/_ReadGrdb.py (importData): Change of NameDisplay
	interface.
	* src/GrampsCfg.py: Change of NameDisplay interface; Name format Edit
	and Add callbacks divided.
	* src/RelLib/_Name.py: Default/standard name format definitions moved to
	NameDisplay.
	* src/Editors/_EditName.py (_setup_fields): Change of NameDisplay
	interface.
	* src/plugins/Check.py (cleanup_deleted_name_formats): Change of
	NameDisplay interface.



svn: r7099
2006-07-31 11:08:44 +00:00
Alex Roitman
e739115266 * src/plugins/Merge.py: Rename, because Merge module shadows this
plugin module.
	* src/plugins/FindDupes.py: New module, to replace Merge.py;
	(ShowMatches.on_do_merge_clicked): Use new Merge component.


svn: r7096
2006-07-30 21:29:25 +00:00
Alex Roitman
60ab402f58 * src/plugins/changetype.glade: Update text warning.
svn: r7093
2006-07-30 04:11:41 +00:00
Alex Roitman
5569f78767 * src/PageView.py (PersonNavView.filter_editor): Catch exception.
* src/DataViews/_FamilyList.py (FamilyListView.filter_editor):
	Catch exception.
	* src/plugins/EventCmp.py (EventComparison.filter_editor_clicked):
	Catch exception.


svn: r7091
2006-07-30 03:34:10 +00:00
Zsolt Foldvari
c7d9e4b9fe 2006-07-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/GrampsCfg.py: Custom name format support improvements.
	* src/Editors/_EditName.py: Custom name format support improvements.
	* src/NameDisplay.py: Custom name format support improvements.
	* src/plugins/Check.py (cleanup_deleted_name_formats): Db cleanup of
	deleted custom name format references.



svn: r7083
2006-07-27 10:48:16 +00:00
Don Allingham
2d9551ad4b 2006-07-24 Manfred Paulus <manfred.paulus@gmx.de>
* src/plugins/FanChart.py: Add circle, 1/2 circle and 1/4
	circle options, along with selectable generations
	* src/docgen/OpenOfficeDoc.py: fix rotation angle



svn: r7069
2006-07-24 23:18:51 +00:00
Alex Roitman
4f3b178ed7 2006-07-23 Alex Roitman <shura@gramps-project.org>
* src/plugins/GraphViz.py (get_date_strings): Typo.



svn: r7065
2006-07-24 05:33:55 +00:00
Brian Matherly
cbaf16999a * src/plugins/NarrativeWeb.py: fix bug for no surname (bug #265)
svn: r7064
2006-07-24 02:19:08 +00:00
Brian Matherly
75fe94b45a * src/plugins/GraphViz.py: launch image viewer in Windows.
* src/Mime/_WinMime.py: handle rundll32.exe applications.
* src/Utils.py: search path in Windows when looking for applications.

svn: r7055
2006-07-22 05:52:16 +00:00
Alex Roitman
f7892eebf0 * src/plugins/GraphViz.py (GraphViz.__init__): Better error handling.
svn: r7052
2006-07-20 19:49:27 +00:00
Alex Roitman
706c6e6741 * src/plugins/IndivComplete.py: Use NameDisplay.
* src/plugins/FamilyGroup.py: Use NameDisplay.


svn: r7051
2006-07-20 19:37:56 +00:00
Alex Roitman
59ef47b6e1 * src/plugins/Checkpoint.py (Checkpoint.init_gui): Detect whether
rcs program is present and modify UI accordingly.
	* src/plugins/checkpoint.glade: Add hidden warning label.


svn: r7049
2006-07-20 04:25:44 +00:00
Alex Roitman
805a82bcab * src/plugins/StatisticsChart.py
(StatisticsChartOptions.get_report_filters): Add custom filters.
	* src/plugins/Calendar.py (FilterWidget.get_filters): Add custom
	filters.
	* src/plugins/TimeLine.py (TimeLineOptions.get_report_filters):
	Add custom filters.
	* src/plugins/IndivComplete.py
	(IndivCompleteOptions.get_report_filters): Add custom filters.
	* src/plugins/NarrativeWeb.py
	(WebReportOptions.get_report_filters): Add custom filters. 
	encoding errors;
	(GraphVizOptions.get_report_filters): Add custom filters.



svn: r7048
2006-07-20 00:42:20 +00:00
Alex Roitman
9ef39d7809 Update
svn: r7047
2006-07-20 00:16:54 +00:00
Alex Roitman
ae7c77ddcd 2006-07-19 Alex Roitman <shura@gramps-project.org>
* src/plugins/GraphViz.py (GraphViz.__init__): Take care of the
	encoding errors.
	


svn: r7046
2006-07-19 23:42:50 +00:00
Alex Roitman
c06a516b50 * src/plugins/EventCmp.py (filter_editor_clicked): Adapt to filter
editor changes; Stop separately adding birth and death.


svn: r7044
2006-07-19 19:32:26 +00:00
Brian Matherly
7379b4b646 * src/plugins/GraphViz.py: Make it work for Windows
svn: r7039
2006-07-19 04:05:17 +00:00
Brian Matherly
9200e01c56 * src/plugins/NarrativeWeb.py: fix name sorting in Windows (bug #236)
svn: r7037
2006-07-18 02:59:18 +00:00
Brian Matherly
c24c9c1d94 * src/plugins/NarrativeWeb.py: typo
svn: r7036
2006-07-18 01:53:42 +00:00
Alex Roitman
275c495a32 2006-07-16 Alex Roitman <shura@gramps-project.org>
* src/plugins/Checkpoint.py (Checkpoint.run_tool): Add busy cursor.



svn: r7033
2006-07-16 15:00:35 +00:00
Brian Matherly
8df0605b3b * src/plugins/NarrativeWeb.py: HTML validation fixes
svn: r7026
2006-07-13 04:13:19 +00:00
Brian Matherly
a7bd91a242 fix restoration of gallery setting for NarrativeWeb.py
svn: r7007
2006-07-08 04:10:42 +00:00
Don Allingham
051f992afb 2006-07-04 Don Allingham <don@gramps-project.org>
* various: pyflakes fixes



svn: r6992
2006-07-04 23:38:51 +00:00
Brian Matherly
7ce909d3b5 remove duplicate birth and death events in reports (fixes bug #235)
svn: r6971
2006-06-28 04:01:14 +00:00
Brian Matherly
1f356bc5b5 * src/plugins/BookReport.py: fix book loading
svn: r6966
2006-06-25 03:25:14 +00:00
Alex Roitman
199c6b2412 Remove gnome requirement
svn: r6965
2006-06-25 02:48:39 +00:00
Alex Roitman
a734940c05 2006-06-24 Alex Roitman <shura@gramps-project.org>
* src/ReportBase/_ReportDialog.py (report): Handle wm closing.
	* src/plugins/GraphViz.py (GraphVizDialog.__init__): Handle wm
	closing. 
	* src/plugins/NarrativeWeb.py (WebReportDialog.__init__): Handle
	wm closing.



svn: r6964
2006-06-25 02:26:29 +00:00
Brian Matherly
ae8a270c53 * src/plugins/AncestorChart2.py: fix comment
* src/plugins/DecendChart.py: fix comment
* src/plugins/TimeLine.py: Remove Title option

svn: r6963
2006-06-25 01:57:56 +00:00
Brian Matherly
d04393b085 * src/docgen/ODFDoc.py: Handle exception when file is not writeable
* src/docgen/ODSDoc.py: Handle exception when file is not writeable
* src/docgen/OpenOfficeDoc.py: Handle exception when file is not writeable
* src/docgen/OpenSpreadSheet.py: Handle exception when file is not writeable
* src/plugins/AncestorChart2.py: Remove Title option
* src/plugins/DecendChart.py: Remove Title option

svn: r6961
2006-06-24 17:22:34 +00:00
Alex Roitman
0b6f8f5e45 Allow column sorting
svn: r6944
2006-06-22 00:09:20 +00:00
Don Allingham
2f86415842 svn: r6903 2006-06-16 21:26:44 +00:00
Brian Matherly
44725c0640 * src/plugins/GraphVis.py: ues Mime instead of GrampsMime
svn: r6883
2006-06-13 02:08:11 +00:00
Alex Roitman
8a432c6c83 2006-06-07 Alex Roitman <shura@gramps-project.org>
* src/plugins/Check.py (check_for_broken_family_links): Adapt to
	RelLib changes.



svn: r6873
2006-06-08 04:26:48 +00:00
Alex Roitman
dd9c1a46ad 2006-06-05 Alex Roitman <shura@gramps-project.org>
* src/plugins/BookReport.py (BookReportDialog.__init__): Correctly
	close managed window.



svn: r6864
2006-06-06 04:13:50 +00:00
Brian Matherly
848e970ce3 * src/docgen/PSDrawDoc.py: fix imports - make it work
* src/ReportBase/_StyleEditor.py: use ManagedWindow
	* src/ReportBase/_BareReportDialog.py: import StyleEditor
	* src/plugins/BookReport.py: fix "Center Person" display
	* src/plugins/WriteCD.py: fail gracefully without Gnome

svn: r6860
2006-06-04 23:23:10 +00:00
Don Allingham
a01e2bef1a 2006-06-04 Don Allingham <don@gramps-project.org>
* src/plugins/Makefile.am (pkgdata_PYTHON): remove FilterEditor.py



svn: r6859
2006-06-04 18:49:28 +00:00
Alex Roitman
1b473c8178 2006-06-04 Alex Roitman <shura@gramps-project.org>
* src/ReportBase/Makefile.am (pkgdata_PYTHON): Remove _BookReport.py
	* src/plugins/Makefile.am (pkgdata_PYTHON): Move BookReport.py



svn: r6857
2006-06-04 18:24:51 +00:00
Brian Matherly
5b88e0a716 add Table of Contents marks
svn: r6855
2006-06-04 04:26:28 +00:00
Brian Matherly
0c008ceb78 various: enhance indexing with IndexMark
svn: r6850
2006-06-03 03:32:26 +00:00
Brian Matherly
1092ef14c4 misc typos
svn: r6845
2006-06-02 04:19:09 +00:00
Alex Roitman
c1c7e1359a * src/ReportBase/_ReportDialog.py (report): Use new report modules
for oddball reports.
	* src/plugins/GraphViz.py: Use new report modules.
	* src/plugins/NarrativeWeb.py: Use new report modules.
	* src/plugins/CountAncestors.py: Use wm and new report modules.
	* src/plugins/Summary.py: Use wm and new report modules.


svn: r6842
2006-06-02 00:40:54 +00:00
Brian Matherly
f99fbb9fda * src/plugins/vaious: upgrade to new report interface
svn: r6838
2006-06-01 04:39:40 +00:00
Don Allingham
5a1fa1c1c7 2006-05-31 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py: call FilterEditor
	* src/FilterEditor/__init__.py: added
	* src/FilterEditor/_FilterEditor.py: moved from plugins
	* src/glade/rule.glade: filter editor changes
	* src/Makefile.am: change subdirs
	* src/FilterEditor/Makefile.am: added



svn: r6836
2006-06-01 03:36:59 +00:00
Don Allingham
54d99e4c50 prepare for move
svn: r6835
2006-06-01 03:24:44 +00:00
Alex Roitman
2e09baf147 Update
svn: r6833
2006-05-31 19:31:33 +00:00
Alex Roitman
7bd4201034 svn: r6832 2006-05-31 19:26:52 +00:00
Alex Roitman
0addd2c59c * src/PluginUtils/_PluginMgr.py: Import MODE_CLI.
* src/ReportBase/_BookFormatComboBox.py: Adapt to changes.


svn: r6831
2006-05-31 19:26:34 +00:00
Don Allingham
a5385bc5b6 2006-05-30 Don Allingham <don@gramps-project.org>
* src/plugins/FilterEditor.py: start to bring into sync with
	code changes



svn: r6827
2006-05-31 04:32:19 +00:00
Alex Roitman
99acb9d02f Update
svn: r6824
2006-05-31 02:41:46 +00:00
Alex Roitman
0ab5eb9a0d 2006-05-30 Alex Roitman <shura@gramps-project.org>
* various: break Report into a package.



svn: r6820
2006-05-31 00:48:07 +00:00
Brian Matherly
8ebd09eabb insert name keys for indexing
svn: r6817
2006-05-30 01:18:41 +00:00
Brian Matherly
d9f56b7207 insert name keys for indexing
svn: r6814
2006-05-29 04:53:07 +00:00
Alex Roitman
479f86d0c8 Update
svn: r6813
2006-05-29 03:41:14 +00:00
Alex Roitman
6632b4ca0e * src/plugins/verify.glade: Add label.
svn: r6812
2006-05-29 03:34:26 +00:00
Alex Roitman
f1d94617af Update
svn: r6811
2006-05-29 03:14:29 +00:00
Brian Matherly
1d225c91db Add name keys for indexing in reports
svn: r6809
2006-05-29 02:52:14 +00:00
Alex Roitman
45ff86cfa7 Update
svn: r6805
2006-05-29 02:11:37 +00:00
Alex Roitman
b23d78f2b0 2006-05-28 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py: Add double-clicking and mark/unmark/invert.



svn: r6804
2006-05-29 01:38:44 +00:00
Alex Roitman
bdeec2753a Update
svn: r6801
2006-05-28 08:36:29 +00:00
Alex Roitman
1f5b6c5748 * src/plugins/Verify.py: More updates.
svn: r6799
2006-05-28 04:17:46 +00:00
Brian Matherly
ba3fc60e51 src/plugins/IndivComplete.py: Add event notes
svn: r6796
2006-05-27 03:39:43 +00:00
Alex Roitman
6db98a5e1f * src/BasicUtils.py (UpdateCallback.reset): Add method.
(Verify.on_apply_clicked): Reset the progress.


svn: r6794
2006-05-26 23:38:21 +00:00
Alex Roitman
440c275639 Update
svn: r6793
2006-05-26 23:18:36 +00:00
Alex Roitman
b9cd8ee6c8 2006-05-26 Alex Roitman <shura@gramps-project.org>
* src/plugins/verify.glade: update interface.
	* src/plugins/Verify.py: More improvements. Still need to finish
	filtering and object editing on double click.



svn: r6792
2006-05-26 23:11:37 +00:00
Alex Roitman
a32ed5e6bb Update
svn: r6789
2006-05-26 20:18:33 +00:00
Alex Roitman
c4bc528b9f Update
svn: r6783
2006-05-26 00:19:20 +00:00
Alex Roitman
740a97805a Update
svn: r6781
2006-05-26 00:10:45 +00:00
Alex Roitman
cbc4c8fef5 2006-05-25 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py: More rework, still in progress.



svn: r6780
2006-05-25 23:59:51 +00:00
Jérôme Rapinat
524ce620b0 # /plugins/rel_fr.py : There is no maternal/paternal side on this file, the previous translation introduced mistakes. I remove paternel/maternel on father and mother level.
svn: r6775
2006-05-25 05:52:17 +00:00
Alex Roitman
b84af9322a 2006-05-24 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py: Start major rework, still in progress.



svn: r6774
2006-05-25 05:18:03 +00:00
Alex Roitman
54e3f6908d * src/Utils.py: move event/attr constants to GedcomInfo.
* src/plugins/TestcaseGenerator.py: Use new methods.
	* src/DisplayTabs/_LdsModel.py: Use new methods.
	* src/Editors/_EditLdsOrd.py: Use new methods.
	* src/RelLib/_LdsOrd.py: Add new methods.
	* src/GrampsDb/_WriteGedcom.py: Do not import unused module.
	* src/GrampsDb/_ReadXML.py: Use methods from LdsOrd.
	* src/lds.py: Rename to LdsUtils.py
	* src/GrampsDb/_ReadGedcom.py: Use new module name.
	* src/Makefile.am (gdir_PYTHON): Ship new file.



svn: r6770
2006-05-24 05:28:33 +00:00
Alex Roitman
cb0b034e70 * src/GrampsDb/_WriteGedcom.py: Multiple improvements.
* various: Replace get/set_base_handle with get/set_reference_handle.
	* src/RelLib/_SourceRef.py (get_base_handle,set_base_handle):
	Remove redundant methods.


svn: r6750
2006-05-22 23:56:57 +00:00
Brian Matherly
38f4cd7e85 src/plugins/TimeLine.py: round all dates to nearest decade
svn: r6746
2006-05-22 02:57:27 +00:00
Brian Matherly
3875cdb615 src/plugins/GraphViz.py: fix unicode encoding
svn: r6744
2006-05-22 01:55:15 +00:00
Brian Matherly
2b1459deac * src/plugins/Calendar.py: make calendar work in Windows
* src/GrampsLocale.py: make calendar work in Windows

svn: r6741
2006-05-21 22:12:14 +00:00
Alex Roitman
d642d36113 2006-05-21 Alex Roitman <shura@gramps-project.org>
* src/plugins/Calendar.py (print_page): Use correct variable.



svn: r6739
2006-05-21 21:03:44 +00:00
Brian Matherly
d0b7be73ff src/plugins/GraphViz.py.in: fix file open.
svn: r6737
2006-05-21 20:39:14 +00:00
Alex Roitman
3b6d63e48f In .:
* src/Selectors/_SelectPerson.py: Use new package.
	* src/plugins/RelCalc.py: Use new package.
	* src/DataViews/_PersonView.py: Use new package.
	* src/DisplayModels: Make new package.
	* src/Makefile.am: Remove old files.
In po:
	* POTFILES.in: Add new files; remove old files.


svn: r6683
2006-05-17 00:48:46 +00:00
Don Allingham
542927d48a 2006-05-15 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py: cleaner interface to filters
	* src/plugins/RelCalc.py: cleaner interface to filters
	* src/PeopleModel.py: cleaner interface to filters
	* src/Selectors/_SelectPerson.py: cleaner interface to filters



svn: r6671
2006-05-15 18:49:35 +00:00
Alex Roitman
e0b3dc141d In .:
2006-05-15  Alex Roitman  <shura@gramps-project.org>
	* configure.in: Generate new Makefile.
	* src/Makefile.am: adapt to new module.
	* src/Selectors: separate selectors in their own module.
	* src/Select*.py: move to Selectors.
	* src/DataViews/_FamilyView.py: Use new module.
	* src/Editors/_EditLdsOrd.py: Use new module.
	* src/Editors/_EditPersonRef.py: Use new module.
	* src/Editors/_EditFamily.py: Use new module.
	* src/DisplayTabs/_SourceEmbedList.py: Use new module.
	* src/DisplayTabs/_RepoEmbedList.py: Use new module.
	* src/DisplayTabs/_EventEmbedList.py: Use new module.
	* src/DisplayTabs/_GalleryTab.py: Use new module.
	* src/plugins/FilterEditor.py: Use new module.
	* src/plugins/SimpleBookTitle.py: Use new module.
	* src/PluginUtils/_Report.py: Use new module.

In po:
2006-05-15  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Add new files.



svn: r6669
2006-05-15 15:53:42 +00:00
Alex Roitman
0ee9c5a676 2006-05-14 Alex Roitman <shura@gramps-project.org>
* src/DateHandler/__init__.py: Remove unneeded imports.
	* src/plugins/Calendar.py (print_page): Use GrampsLocale._months.



svn: r6662
2006-05-15 04:13:31 +00:00
Brian Matherly
8f314aa39b src/plugins/FamilyGroup.py: Fix for Event and EventType changes.
svn: r6661
2006-05-15 01:29:44 +00:00
Alex Roitman
1000571a10 In .:
* src/plugins/ChangeTypes.py (init_gui): Work around intltool bug.
In po:
2006-05-14  Alex Roitman  <shura@gramps-project.org>
	* gramps.pot: update.



svn: r6656
2006-05-14 19:27:38 +00:00
Alex Roitman
fa120b9468 * src/plugins/Summary.py: Set titles properly.
svn: r6655
2006-05-14 18:17:10 +00:00
Alex Roitman
6c0f00de89 * src/plugins/CountAncestors.py: Add window title, remove extra text.
svn: r6654
2006-05-14 18:07:03 +00:00
Brian Matherly
ff008c2a76 typo
svn: r6650
2006-05-14 05:57:15 +00:00
Brian Matherly
e8af75eb14 src/plugins/NarrativeWeb.py: Add option for number of generations in ancestor graph (bug # 0000077)
svn: r6649
2006-05-14 05:51:46 +00:00
Alex Roitman
ef7eb110fd * src/plugins/CmdRef.py (CmdRef.write_ref): Change the module name.
svn: r6647
2006-05-14 02:24:22 +00:00
Don Allingham
a5d0286efc 2006-05-13 Don Allingham <don@gramps-project.org>
* src/plugins/RelCalc.py: provide default search value



svn: r6645
2006-05-14 00:41:39 +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
Don Allingham
63beadfa2d fix xml parsing path
svn: r6628
2006-05-12 17:20:19 +00:00
Alex Roitman
f724a1185b * src/plugins/BookReport.py (__init__): Fix url.
svn: r6615
2006-05-11 00:18:48 +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
f3889a89dd 2006-05-10 Alex Roitman <shura@gramps-project.org>
* src/plugins/SoundGen.py: Fix WM.



svn: r6613
2006-05-10 23:48:21 +00:00
Alex Roitman
11d3bf9868 * src/plugins/FamilyGroup.py: Use triple quotes.
svn: r6601
2006-05-09 23:18:37 +00:00
Alex Roitman
8133c888f8 * src/plugins/WriteCD.py: Correctly import XmlWriter.
svn: r6599
2006-05-09 22:00:07 +00:00
Alex Roitman
99576086d8 * src/plugins/ExportVCard.py: Bring to new API.
* src/plugins/ExportVCalendar.py: Bring to new API.


svn: r6596
2006-05-09 19:54:23 +00:00
Alex Roitman
8bdf853c44 * src/plugins/WriteFtree.py: Bring to new API.
svn: r6595
2006-05-09 19:45:18 +00:00
Alex Roitman
5b057d1e7a 2006-05-09 Alex Roitman <shura@gramps-project.org>
* src/Filters/_FilterMenu.py (build_filter_menu): Return the menu.
	* src/plugins/WriteGeneWeb.py: Bring to new API.



svn: r6594
2006-05-09 19:38:15 +00:00
Alex Roitman
971bfecf66 * src/plugins/Leak.py: Typo.
* src/plugins/Eval.py: Convert to ManagedWindow.


svn: r6583
2006-05-08 18:21:11 +00:00
Alex Roitman
bd1bc316f0 In .:
* src/Makefile.am (gdir_PYTHON): Remove DisplayTabs.py.
	* src/plugins/Makefile.am (pkgdata_PYTHON): Ship rel_sk.py.

In po:
	Update.
	* gramps.pot: Update.


svn: r6549
2006-05-05 06:06:10 +00:00
Alex Roitman
2884c076bf 2006-05-03 Alex Roitman <shura@gramps-project.org>
* src/plugins/ReorderIds.py (ReorderIds.reorder): Switch from
	cursors to keys iteration.



svn: r6541
2006-05-04 04:05:57 +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
2dd9893045 * src/Filters/Rules/*: Add object-specific rules.
svn: r6529
2006-05-03 06:29:07 +00:00
Alex Roitman
ba42a155b1 * src/GenericFilters.py: Remove.
* src/Filters: Move filtering to its own package.
	


svn: r6521
2006-05-03 01:02:54 +00:00
Alex Roitman
cc190517f8 * src/plugins/rel_sk.py: Typo.
svn: r6512
2006-05-02 05:07:47 +00:00
Alex Roitman
3fe3482efb In .:
2006-05-01  Alex Roitman  <shura@gramps-project.org>
	* various: merge changes from gramps20.

In po:
2006-05-01  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Add new file.



svn: r6504
2006-05-01 21:11:26 +00:00
Alex Roitman
bb9f7dc74d 2006-04-30 Alex Roitman <shura@gramps-project.org>
* src/plugins/Verify.py (Verify.run_tool): Typo.
	


svn: r6503
2006-05-01 05:55:14 +00:00
Brian Matherly
6937ac022c * src/plugins/CountAncestors.py: Use positive numbers for generations to be consistent with the rest of GRAMPS
svn: r6501
2006-04-30 21:43:45 +00:00
Don Allingham
e4235afcc1 svn: r6497 2006-04-30 01:25:56 +00:00
Brian Matherly
c872bd6051 * src/plugins/CountAncestors.py: Add percent of theoretical ancestors
svn: r6496
2006-04-29 23:17:58 +00:00
Brian Matherly
58a6f62125 Add ODSDoc.py and use it in EventCmp.py
svn: r6493
2006-04-28 23:47:19 +00:00
Alex Roitman
d2698f566a 2006-04-27 Alex Roitman <shura@gramps-project.org>
* src/ViewManager.py (ViewManager.build_plugin_menu): Use unique
	command-line name for action menu.
	* src/plugins/GraphViz.py: Fix report.
	* src/PluginUtils/_PluginMgr.py (_register_standalone): Remove
	unneeded import.
	* src/PluginUtils/_Plugins.py (build_tools_menu, build_report_menu,
	build_plugin_menu, by_menu_name): Remove functions already
	re-implemented in ViewManager.
	* src/plugins/EventCmp.py: Correct button label.
	* src/plugins/StatisticsChart.py: Fix report.



svn: r6481
2006-04-28 04:33:28 +00:00
Alex Roitman
621535599b * src/plugins/CmdRef.py: Fix tool.
svn: r6469
2006-04-27 19:35:43 +00:00
Alex Roitman
5505dc12d3 2006-04-27 Alex Roitman <shura@gramps-project.org>
* src/PluginUtils/_PluginStatus.py: Fix wm.
	* src/PluginUtils/_Plugins.py: Fix Reload tool. The re-building of
	the menus still needs to be fixed.
	* src/plugins/Leak.py: Fix wm.
	* src/docgen/LPRDoc.py: Import Errors module before it is called.
	* src/plugins/DumpGenderStats.py: Fix wm.



svn: r6468
2006-04-27 19:19:10 +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
6836f020d5 * src/plugins/Verify.py: Fix wm.
* src/plugins/RelCalc.py: Fix wm.
	* src/plugins/SoundGen.py: Fix wm.


svn: r6461
2006-04-27 02:35:47 +00:00
Alex Roitman
86ec5e51b8 * src/plugins/Checkpoint.py: Fix wm.
svn: r6460
2006-04-27 02:04:05 +00:00
Alex Roitman
f8f0ac3e30 * src/plugins/ReorderIds.py: Adapt to new API; rebuild for Events
and Repositories.


svn: r6459
2006-04-27 01:56:42 +00:00
Alex Roitman
7192a66122 * src/plugins/ChangeTypes.py: Fix wm; adapt to RelLib changes.
* src/plugins/ChangeNames.py: Fix wm.


svn: r6457
2006-04-27 00:10:07 +00:00
Alex Roitman
24a22b4930 * src/MergePeople.py: Adapt to RelLib changes.
* src/plugins/Merge.py: Properly call MergePeople; properly call
	update; set dbstate and uistate as instance attributes.



svn: r6456
2006-04-26 23:38:32 +00:00
Alex Roitman
9406527176 2006-04-26 Alex Roitman <shura@gramps-project.org>
* src/plugins/Check.py: Adapt to new family relation types.



svn: r6454
2006-04-26 22:43:18 +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
Alex Roitman
f1c3795edf 2006-04-25 Alex Roitman <shura@gramps-project.org>
* src/plugins/EventCmp.py (DisplayChart.on_write_table): Use
	FileChooser dialog.
	* src/plugins/eventcmp.glade: remove unused dialog.



svn: r6447
2006-04-26 05:03:56 +00:00
Alex Roitman
d65456847d * src/plugins/Desbrowser.py: Window Management fixes.
svn: r6438
2006-04-25 22:29:46 +00:00
Alex Roitman
77b40742b4 * src/plugins/EventCmp.py: Adapt to RelLib changes.
* src/GenericFilter.py (GenericFilter.check_and): Correct logic.
	* src/PluginUtils/_PluginStatus.py: Use new set_window.



svn: r6435
2006-04-25 18:36:52 +00:00
Alex Roitman
2ca818e4a5 Update
svn: r6427
2006-04-23 22:52:23 +00:00
Alex Roitman
cd4ee9ca0b 2006-04-23 Alex Roitman <shura@gramps-project.org>
* src/Utils.py: Make set_titles call ManagedWindow.set_titles
	with warning.
	* src/ManagedWindow.py: move set_titles here.
	* src/plugins/FilterEditor.py: Use new set_window method.
	* src/Editors/_Edit*.py: new set_window method.
	



svn: r6425
2006-04-23 22:18:01 +00:00
Don Allingham
c44729fb3a 2006-04-23 Don Allingham <don@gramps-project.org>
* src/GrampsCfg.py: remove familyview stuff
	* src/plugins/TestcaseGenerator.py: fix BIRTH, DEATH constants



svn: r6421
2006-04-23 21:17:50 +00:00
Brian Matherly
e275aef029 Keep reports up with RelLib changes
svn: r6417
2006-04-23 02:58:53 +00:00
Brian Matherly
99c3ae0e44 misc reports: keep up with RelLib changes
svn: r6414
2006-04-22 06:56:48 +00:00
Alex Roitman
b9371e2e08 2006-04-21 Alex Roitman <shura@gramps-project.org>
* src/PluginUtils/_ReportUtils.py (buried_str): Typo.
	* src/plugins/DetDescendantReport.py (write_children): Use child_refs.
	* src/plugins/DetAncestralReport.py (write_children): Use child_refs.
	* src/plugins/IndivComplete.py (write_fact): Use new event type.
	* src/docgen/KwordDoc.py (KwordDoc.close): Use tarile.



svn: r6413
2006-04-22 05:13:21 +00:00
Don Allingham
3ee48954ea * src/StartupDialog.py: fix close
* src/plugins/Desbrowser.py: Use ActivPersonTool
	* src/PluginUtils/_Tool.py: active person tool added


svn: r6412
2006-04-22 04:48:40 +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
a353ab6c53 * src/plugins/Desbrowser.py: check for active person
svn: r6410
2006-04-22 04:04:02 +00:00
Martin Hawlisch
267741996a * src/DataViews/_PedigreeView.py: Set dirty flag to force redrawing when changing tree style
* src/plugins/TestcaseGenerator.py: Update to new GrampsTypes



svn: r6398
2006-04-21 20:03:09 +00:00
Martin Hawlisch
079d168b4e * src/plugins/ImportGeneWeb.py: Use new type classes; Start of parsing relationships (unfinished)
svn: r6380
2006-04-20 16:26:12 +00:00
Don Allingham
a71ac389b2 type changes
svn: r6375
2006-04-20 03:34:07 +00:00
Alex Roitman
cd5518015b 2006-04-19 Alex Roitman <shura@gramps-project.org>
* src/Utils.py: Remove obsolete code.
	* src/DisplayTabs.py (EventRefModel.column_role): Adapt to new types.
	* src/PeopleModel.py: Adapt to new types.
	* src/plugins/TestcaseGenerator.py: Adapt to new types.
	* src/RelLib/Makefile.am: Ship new files.
	* src/RelLib/_EventRef.py: Adapt to new types.
	* src/RelLib/_PrimaryObject.py: Adapt to new types.
	* src/RelLib/_EventRoleType.py: Add new module.
	* src/RelLib/_RepoRef.py: Adapt to new types.
	* src/RelLib/_MarkerType.py: Add new module.
	* src/RelLib/_Family.py: Adapt to new types.
	* src/RelLib/_Person.py: Adapt to new types.
	* src/RelLib/_SourceMediaType.py: Add new module.
	* src/RelLib/__init__.py: Expose new modules.
	* src/Editors/_EditPerson.py: Use new type.
	* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Adapt to new types.
	* src/GrampsDb/_ConstXML.py: Comment out obsolete code.
	* src/GrampsDb/_ReadXML.py: Adapt to new types.
	* src/GrampsDb/_GrampsDbBase.py (commit_person): Properly use marker.
	* src/GrampsDb/_ReadGedcom.py: Adapt to new types.
	* src/DataViews/_FamilyView.py (write_relationship): Use new type.
	* src/DataViews/_PedigreeView.py (format_relation): Use new type.



svn: r6372
2006-04-20 00:44:44 +00:00