Alex Roitman
d49a70b3f1
* src/MergeData.py: Files for places and sources.
...
* src/PlaceView.py (build_context_menu): Typo.
* src/SourceView.py (__init__,build_tree): Allow multiple,
selections; (merge): Add placeholder method (borrowed from places,
needs work.
* src/gramps_main.py (on_views_switch_page): Enable merge button;
(on_merge_activate): Call merge for sources.
svn: r4244
2005-03-28 04:22:09 +00:00
Alex Roitman
59e1448c9e
* src/MergeData.py: Files for places and sources.
...
* src/PlaceView.py (build_context_menu): Typo.
* src/SourceView.py (__init__,build_tree): Allow multiple,
selections; (merge): Add placeholder method (borrowed from places,
needs work.
* src/gramps_main.py (on_views_switch_page): Enable merge button;
(on_merge_activate): Call merge for sources.
svn: r4244
2005-03-28 04:22:09 +00:00
Alex Roitman
9efa0094df
* src/RelLib.py (Source.replace_source_references): Add method.
...
* src/MergeData.py (MergeSources.merge): Use new handle replacement.
svn: r4243
2005-03-27 06:14:06 +00:00
Alex Roitman
eacd125000
* src/RelLib.py (Source.replace_source_references): Add method.
...
* src/MergeData.py (MergeSources.merge): Use new handle replacement.
svn: r4243
2005-03-27 06:14:06 +00:00
Don Allingham
c04ffca6e3
* src/MergeData.py: Add interface support for parents/family merging
...
svn: r4242
2005-03-26 23:50:56 +00:00
Don Allingham
8c5668983e
* src/MergeData.py: Add interface support for parents/family merging
...
svn: r4242
2005-03-26 23:50:56 +00:00
Martin Hawlisch
f0836d0233
* src/plugins/Check.py (check_parent_relationships): Catch some more database errors. Messages in the report still need some work.
...
* src/plugins/TestcaseGenerator.py: New plugin that creates some of the errors that crashed Check.py before.
svn: r4241
2005-03-26 21:59:15 +00:00
Martin Hawlisch
510bc975ac
* src/plugins/Check.py (check_parent_relationships): Catch some more database errors. Messages in the report still need some work.
...
* src/plugins/TestcaseGenerator.py: New plugin that creates some of the errors that crashed Check.py before.
svn: r4241
2005-03-26 21:59:15 +00:00
Don Allingham
b0d3ab87aa
* src/EventEdit.py: Display error message if event type not specified.
...
* src/gramps_main.py: fix merge callback
svn: r4240
2005-03-26 15:27:39 +00:00
Don Allingham
20a785d887
* src/EventEdit.py: Display error message if event type not specified.
...
* src/gramps_main.py: fix merge callback
svn: r4240
2005-03-26 15:27:39 +00:00
Martin Hawlisch
bfcd1b8a34
* src/plugins/Check.py (check_parent_relationships): typo
...
svn: r4239
2005-03-26 15:00:05 +00:00
Martin Hawlisch
bbb46e93c6
* src/plugins/Check.py (check_parent_relationships): typo
...
svn: r4239
2005-03-26 15:00:05 +00:00
Martin Hawlisch
40cec6825e
* src/plugins/Check.py: Add check for child handle in family, that does no longer exist in database
...
svn: r4238
2005-03-26 10:53:27 +00:00
Martin Hawlisch
501596d92a
* src/plugins/Check.py: Add check for child handle in family, that does no longer exist in database
...
svn: r4238
2005-03-26 10:53:27 +00:00
Richard Taylor
c6551bef5f
2005-03-25 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/ScratchPad.py (ScratchPadWindow): moved content of pad to a
class attribute so that it is preserved when the pad is closed.
* src/ScratchPad.py (add_itself_to_menu, remove_itself_from_menu):
removed large section of commented code.
svn: r4237
2005-03-25 21:20:12 +00:00
Richard Taylor
0b5eeddbd1
2005-03-25 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/ScratchPad.py (ScratchPadWindow): moved content of pad to a
class attribute so that it is preserved when the pad is closed.
* src/ScratchPad.py (add_itself_to_menu, remove_itself_from_menu):
removed large section of commented code.
svn: r4237
2005-03-25 21:20:12 +00:00
Richard Taylor
90b319081e
2005-03-25 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/Sources.py: converted to use DdTargets.py
* src/FamilyView.py: converted to use DdTargets.py
* src/EditPerson.py: converted to use DdTargets.py
* src/EditPlace.py: converted to use DdTargets.py
* src/Marriage.py: converted to use DdTargets.py
* src/DdTargets.py: added targets for FAMILY_EVENT, FAMILY_ATTRIBUTE,
CHILD and SPOUSE
svn: r4236
2005-03-25 21:05:09 +00:00
Richard Taylor
972608e9e0
2005-03-25 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/Sources.py: converted to use DdTargets.py
* src/FamilyView.py: converted to use DdTargets.py
* src/EditPerson.py: converted to use DdTargets.py
* src/EditPlace.py: converted to use DdTargets.py
* src/Marriage.py: converted to use DdTargets.py
* src/DdTargets.py: added targets for FAMILY_EVENT, FAMILY_ATTRIBUTE,
CHILD and SPOUSE
svn: r4236
2005-03-25 21:05:09 +00:00
Alex Roitman
4c16bd7fc7
* src/plugins/FilterEditor.py: single instance, help.
...
* src/rule.glade: icon, help.
* src/plugins/SoundGen.py: single instance, icon, help.
* src/soundex.glade: help.
* src/plugins/RelCalc.py: icon.
* src/plugins/ScratchPad.py: single instance, help.
* src/scratchpad.glade: help.
svn: r4235
2005-03-25 03:34:52 +00:00
Alex Roitman
5f0f7001fa
* src/plugins/FilterEditor.py: single instance, help.
...
* src/rule.glade: icon, help.
* src/plugins/SoundGen.py: single instance, icon, help.
* src/soundex.glade: help.
* src/plugins/RelCalc.py: icon.
* src/plugins/ScratchPad.py: single instance, help.
* src/scratchpad.glade: help.
svn: r4235
2005-03-25 03:34:52 +00:00
Alex Roitman
27aac5b936
* src/plugins/ChangeTypes.py: icon, window management, single instance.
...
* src/plugins/changetype.glade: delete event.
* src/plugins/ReorderIds.py: Disable for the time being.
* src/plugins/Eval.py: icon, window management, single instance.
* src/plugins/eval.glade: dialog.
* src/plugins/Leak.py: icon, window management, single instance.
* src/plugins/leak.glade: dialog.
svn: r4234
2005-03-25 00:24:37 +00:00
Alex Roitman
0f1878e639
* src/plugins/ChangeTypes.py: icon, window management, single instance.
...
* src/plugins/changetype.glade: delete event.
* src/plugins/ReorderIds.py: Disable for the time being.
* src/plugins/Eval.py: icon, window management, single instance.
* src/plugins/eval.glade: dialog.
* src/plugins/Leak.py: icon, window management, single instance.
* src/plugins/leak.glade: dialog.
svn: r4234
2005-03-25 00:24:37 +00:00
Alex Roitman
abc641907a
Update
...
svn: r4233
2005-03-24 18:54:30 +00:00
Alex Roitman
405ff3259b
Update
...
svn: r4233
2005-03-24 18:54:30 +00:00
Alex Roitman
11e374e464
* src/RelLib.py (Witness.__init__): Typo.
...
* src/plugins/Check.py (cleanup_missing_photos): Use new mediaref
detection/removal, icons, window management.
* src/plugins/summary.glade: non-modal dialog.
* src/plugins/Verify.py (VerifyResults): Use title once.
svn: r4232
2005-03-24 17:17:01 +00:00
Alex Roitman
aca6e4ad2d
* src/RelLib.py (Witness.__init__): Typo.
...
* src/plugins/Check.py (cleanup_missing_photos): Use new mediaref
detection/removal, icons, window management.
* src/plugins/summary.glade: non-modal dialog.
* src/plugins/Verify.py (VerifyResults): Use title once.
svn: r4232
2005-03-24 17:17:01 +00:00
Richard Taylor
11df9a8830
2005-03-24 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/DdTargets.py: new module to manage drag and drop target data.
* src/Makefile.am: added DdTargets.py
* src/ScratchPad.py: modified to use DdTargets.py. This is the first
stage. I will look at modifying EditPersons.py to use DdTargets.py next
svn: r4231
2005-03-24 13:44:54 +00:00
Richard Taylor
cced1bce37
2005-03-24 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
...
* src/DdTargets.py: new module to manage drag and drop target data.
* src/Makefile.am: added DdTargets.py
* src/ScratchPad.py: modified to use DdTargets.py. This is the first
stage. I will look at modifying EditPersons.py to use DdTargets.py next
svn: r4231
2005-03-24 13:44:54 +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
Alex Roitman
77b07938b4
* 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
Alex Roitman
3d0f39acd7
* src/plugins/Verify.py (VerifyResults): Add class for displaying
...
results; help for the settings window; single instance of the tool.
* src/plugins/verify.glade: HIG compliance, break things into tabs.
svn: r4229
2005-03-24 03:27:02 +00:00
Alex Roitman
2c47e2bfb2
* src/plugins/Verify.py (VerifyResults): Add class for displaying
...
results; help for the settings window; single instance of the tool.
* src/plugins/verify.glade: HIG compliance, break things into tabs.
svn: r4229
2005-03-24 03:27:02 +00:00
Don Allingham
e96dc7d58e
* src/EventEdit.py: Display error message if event type not specified.
...
* src/gramps_main.py: fix merge callback
svn: r4228
2005-03-23 22:58:46 +00:00
Don Allingham
f1e334381b
* src/EventEdit.py: Display error message if event type not specified.
...
* src/gramps_main.py: fix merge callback
svn: r4228
2005-03-23 22:58:46 +00:00
Martin Hawlisch
d1e0b29d38
* doc/gramps-manual/de/*.xml: Incorporated changes from STABLE branch.
...
svn: r4227
2005-03-23 22:13:33 +00:00
Martin Hawlisch
00e5489ed4
* doc/gramps-manual/de/*.xml: Incorporated changes from STABLE branch.
...
svn: r4227
2005-03-23 22:13:33 +00:00
Don Allingham
cbbe978559
* src/EventEdit.py: disable OK button if event type is an empty string
...
* src/gramps_main.py: fix merge callback
svn: r4226
2005-03-23 22:01:22 +00:00
Don Allingham
d1a0912d50
* src/EventEdit.py: disable OK button if event type is an empty string
...
* src/gramps_main.py: fix merge callback
svn: r4226
2005-03-23 22:01:22 +00:00
Martin Hawlisch
e0b735ad45
* src/RelLib.py: Added self.get_date() to
...
get_text_data_child_list(). This way the date is searchable in the full-text search filter.
svn: r4225
2005-03-23 16:08:26 +00:00
Martin Hawlisch
4f52248015
* src/RelLib.py: Added self.get_date() to
...
get_text_data_child_list(). This way the date is searchable in the full-text search filter.
svn: r4225
2005-03-23 16:08:26 +00:00
Alex Roitman
1c2074cbd4
Update
...
svn: r4224
2005-03-23 15:48:40 +00:00
Alex Roitman
4badbed6ed
Update
...
svn: r4224
2005-03-23 15:48:40 +00:00
Alex Roitman
f7d06a8b79
* src/RelLib.py (PrivacyBase): Add base class for privacy capabilities;
...
(PrivateSourceNote): Inherits from SourceNote and PrivacyBase;
(MediaRef,Url,Witness,SourceRef): Remove unneeded privacy methods.
* src/ImageSelect.py (GlobalMediaProperties.display_refs): Typos.
svn: r4223
2005-03-23 13:46:06 +00:00
Alex Roitman
14a9c942be
* src/RelLib.py (PrivacyBase): Add base class for privacy capabilities;
...
(PrivateSourceNote): Inherits from SourceNote and PrivacyBase;
(MediaRef,Url,Witness,SourceRef): Remove unneeded privacy methods.
* src/ImageSelect.py (GlobalMediaProperties.display_refs): Typos.
svn: r4223
2005-03-23 13:46:06 +00:00
Alex Roitman
1703b9669c
* src/Sources.py: Use get_date_object (not get_date) for source refs.
...
* src/ReadXML.py: Use get_date_object for source refs.
* src/WriteXML.py: Use get_date_object for source refs.
* src/WriteGedcom.py: Use get_date_object for sourcerefs.
* src/plugins/FtmStyleAncestors.py: Use get_date_object for sourcerefs.
* src/plugins/FtmStyleDescendants.py: Use get_date_object for sourcerefs.
* src/plugins/NavWebPage.py: Use get_date_object for sourcerefs.
* src/plugins/WebPage.py: Use get_date_object for sourcerefs.
* src/RelLib.py (DateBase): Add base class for keeping Date;
(MediaBase): Do not inherit from BaseObject; (Event,MediaObject,LdsOrd,
Address,Name,SourceRef): Inherit all date-related methods from DateBase.
svn: r4222
2005-03-22 23:59:51 +00:00
Alex Roitman
13dfeb6be8
* src/Sources.py: Use get_date_object (not get_date) for source refs.
...
* src/ReadXML.py: Use get_date_object for source refs.
* src/WriteXML.py: Use get_date_object for source refs.
* src/WriteGedcom.py: Use get_date_object for sourcerefs.
* src/plugins/FtmStyleAncestors.py: Use get_date_object for sourcerefs.
* src/plugins/FtmStyleDescendants.py: Use get_date_object for sourcerefs.
* src/plugins/NavWebPage.py: Use get_date_object for sourcerefs.
* src/plugins/WebPage.py: Use get_date_object for sourcerefs.
* src/RelLib.py (DateBase): Add base class for keeping Date;
(MediaBase): Do not inherit from BaseObject; (Event,MediaObject,LdsOrd,
Address,Name,SourceRef): Inherit all date-related methods from DateBase.
svn: r4222
2005-03-22 23:59:51 +00:00
Alex Roitman
d78cd57231
Remove unicode handles for places
...
svn: r4221
2005-03-22 17:28:04 +00:00
Alex Roitman
61a713d91d
Remove unicode handles for places
...
svn: r4221
2005-03-22 17:28:04 +00:00
Alex Roitman
9c7e0261a4
Update
...
svn: r4220
2005-03-22 17:23:53 +00:00
Alex Roitman
e8175c659e
Update
...
svn: r4220
2005-03-22 17:23:53 +00:00