Commit Graph

  • 025bac3328 2005-04-09 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: block recursive signal calls, improved error reporting. All warnings are now printed to stderr even if logging is turned off. Richard Taylor 2005-04-09 13:04:36 +00:00
  • 419cd75ec6 2005-04-09 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: block recursive signal calls, improved error reporting. All warnings are now printed to stderr even if logging is turned off. Richard Taylor 2005-04-09 13:04:36 +00:00
  • c987a9faff * src/ChooseParents.py: pychecker changes * src/DdTargets.py: pychecker changes * src/FamilyView.py: pychecker changes * src/GrampsCfg.py: pychecker changes * src/MergeData.py: pychecker changes * src/MergePeople.py: pychecker changes * src/NameEdit.py: pychecker changes * src/NoteEdit.py: pychecker changes * src/RelLib.py: pychecker changes * src/gramps_main.py: pychecker changes Don Allingham 2005-04-09 03:11:03 +00:00
  • 4736f4ece9 * src/ChooseParents.py: pychecker changes * src/DdTargets.py: pychecker changes * src/FamilyView.py: pychecker changes * src/GrampsCfg.py: pychecker changes * src/MergeData.py: pychecker changes * src/MergePeople.py: pychecker changes * src/NameEdit.py: pychecker changes * src/NoteEdit.py: pychecker changes * src/RelLib.py: pychecker changes * src/gramps_main.py: pychecker changes Don Allingham 2005-04-09 03:11:03 +00:00
  • f70a65446a * src/GrampsDbBase.py: correctly handle signals when undoing a delete operation * src/PeopleView.py: remove unused signal * src/gramps_main.py: handle history mechanism with new signal scheme, avoiding the double active-changed when selecting an element Don Allingham 2005-04-09 00:31:39 +00:00
  • 02171a00af * src/GrampsDbBase.py: correctly handle signals when undoing a delete operation * src/PeopleView.py: remove unused signal * src/gramps_main.py: handle history mechanism with new signal scheme, avoiding the double active-changed when selecting an element Don Allingham 2005-04-09 00:31:39 +00:00
  • a83de42a94 * src/GenericFilter.py (FilterParser.startElement): Catch non existing filter rule and print an error message Martin Hawlisch 2005-04-08 18:52:05 +00:00
  • b33612a7a1 * src/GenericFilter.py (FilterParser.startElement): Catch non existing filter rule and print an error message Martin Hawlisch 2005-04-08 18:52:05 +00:00
  • 43ace45a9c * src/PeopleModel.py (column_death_place): Use "Burial" and "Cremation" events Martin Hawlisch 2005-04-08 15:53:48 +00:00
  • 5184d567fa * src/PeopleModel.py (column_death_place): Use "Burial" and "Cremation" events Martin Hawlisch 2005-04-08 15:53:48 +00:00
  • 0b442d3721 * src/gramps_main.py: Added "Invert" checkbox for person filter; Fix "active-changed" signals to not cause Tracebacks. * src/gramps.glade: Added "Invert" checkbox for person filter * src/PeopleView.py (build_tree): Pass Invert state for Filter to PeopleModel * src/PeopleModel.py: Enable invertation of filter result Martin Hawlisch 2005-04-08 10:49:26 +00:00
  • 571ff74418 * src/gramps_main.py: Added "Invert" checkbox for person filter; Fix "active-changed" signals to not cause Tracebacks. * src/gramps.glade: Added "Invert" checkbox for person filter * src/PeopleView.py (build_tree): Pass Invert state for Filter to PeopleModel * src/PeopleModel.py: Enable invertation of filter result Martin Hawlisch 2005-04-08 10:49:26 +00:00
  • 985d1f5dc7 * src/Utils.py (probably_alive): Added two more checks for birth and death year Martin Hawlisch 2005-04-08 09:40:15 +00:00
  • 6c231bd277 * src/Utils.py (probably_alive): Added two more checks for birth and death year Martin Hawlisch 2005-04-08 09:40:15 +00:00
  • 62f20cb7b9 2005-04-08 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/Utils.py (probably_alive): fix some bugs and added checking of ancestors. Richard Taylor 2005-04-08 08:09:18 +00:00
  • 2b17686063 2005-04-08 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/Utils.py (probably_alive): fix some bugs and added checking of ancestors. Richard Taylor 2005-04-08 08:09:18 +00:00
  • c6ce98c899 better variable name Eero Tamminen 2005-04-07 20:06:39 +00:00
  • 155b48275a better variable name Eero Tamminen 2005-04-07 20:06:39 +00:00
  • 89c75e626f * src/GenericFilter.py: Call prepare/reset for nested filters Martin Hawlisch 2005-04-07 13:24:16 +00:00
  • 690bcd9e68 * src/GenericFilter.py: Call prepare/reset for nested filters Martin Hawlisch 2005-04-07 13:24:16 +00:00
  • 0c112b11eb 2005-04-07 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/gramps_main.py: correct type signature for 'active-changed' signal. * src/GrampsDBCallback.py: improve the error reporting. Richard Taylor 2005-04-07 08:18:43 +00:00
  • 6f25f47897 2005-04-07 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/gramps_main.py: correct type signature for 'active-changed' signal. * src/GrampsDBCallback.py: improve the error reporting. Richard Taylor 2005-04-07 08:18:43 +00:00
  • d23b249b9d * src/FamilyView.py: keep track of local person during update, connect active-changed signal * src/gramps_main.py: keep track of active-changed, use local person Don Allingham 2005-04-07 02:30:07 +00:00
  • 46fe87842a * src/FamilyView.py: keep track of local person during update, connect active-changed signal * src/gramps_main.py: keep track of active-changed, use local person Don Allingham 2005-04-07 02:30:07 +00:00
  • bda5b22484 * src/FamilyView.py: keep track of local person during update * src/PedView.py: update database pointer when database changed, update active person * src/gramps_main.py: keep track of active-changed Don Allingham 2005-04-07 00:51:26 +00:00
  • c538477ffe * src/FamilyView.py: keep track of local person during update * src/PedView.py: update database pointer when database changed, update active person * src/gramps_main.py: keep track of active-changed Don Allingham 2005-04-07 00:51:26 +00:00
  • 61f8c4b6bc * src/Utils.py (probably_alive): Add some checks to make current year parameter work. Martin Hawlisch 2005-04-06 20:56:24 +00:00
  • f7a5765a44 * src/Utils.py (probably_alive): Add some checks to make current year parameter work. Martin Hawlisch 2005-04-06 20:56:24 +00:00
  • 260864b15f Remove debugging code Martin Hawlisch 2005-04-06 20:49:19 +00:00
  • b0b84ebb1f Remove debugging code Martin Hawlisch 2005-04-06 20:49:19 +00:00
  • d91a531b43 * src/gramps.glade: People View: Add label for filter text input field. * src/GenericFilter.py (ProbablyAlive): Add check for input parameter, (HasSourceOf): get handle only once, removed unused code. * src/gramps_main.py: Show label for filter input field. Martin Hawlisch 2005-04-06 20:26:15 +00:00
  • ad39f6be25 * src/gramps.glade: People View: Add label for filter text input field. * src/GenericFilter.py (ProbablyAlive): Add check for input parameter, (HasSourceOf): get handle only once, removed unused code. * src/gramps_main.py: Show label for filter input field. Martin Hawlisch 2005-04-06 20:26:15 +00:00
  • 6fc3fc5ce5 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GenericFilter.py: added a current year parameter to probably alive rule. * src/Utils.py: added a current year parameter to probably alive function. Richard Taylor 2005-04-06 15:52:52 +00:00
  • 76c44f2694 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GenericFilter.py: added a current year parameter to probably alive rule. * src/Utils.py: added a current year parameter to probably alive function. Richard Taylor 2005-04-06 15:52:52 +00:00
  • 3db2253458 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/plugins/FilterEditor.py: Added source IDs into the source combobox. Richard Taylor 2005-04-06 15:25:16 +00:00
  • 4aa708e30e 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/plugins/FilterEditor.py: Added source IDs into the source combobox. Richard Taylor 2005-04-06 15:25:16 +00:00
  • 96660c6a49 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GenericFilter.py: Added HasSourceOf rule * src/plugins/FilterEditor.py: Added MySource combobox for selecting source IDs. Richard Taylor 2005-04-06 15:03:36 +00:00
  • 721af70faf 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GenericFilter.py: Added HasSourceOf rule * src/plugins/FilterEditor.py: Added MySource combobox for selecting source IDs. Richard Taylor 2005-04-06 15:03:36 +00:00
  • 7bb52a76db * src/PedView.py: Truncate place names because they tend to be loooong. Martin Hawlisch 2005-04-06 13:54:12 +00:00
  • 698beec5c1 * src/PedView.py: Truncate place names because they tend to be loooong. Martin Hawlisch 2005-04-06 13:54:12 +00:00
  • 0b6456511e 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/DdTargets.py: added PERSON_LINK_LIST target. * src/FamilyView.py: corrected bug when person is droped if there is no current family. * src/PeopleView.py: enabled dnd of lists of people. * src/plugins/ScratchPad.py: support lists of people. Richard Taylor 2005-04-06 13:28:51 +00:00
  • 109dd10307 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/DdTargets.py: added PERSON_LINK_LIST target. * src/FamilyView.py: corrected bug when person is droped if there is no current family. * src/PeopleView.py: enabled dnd of lists of people. * src/plugins/ScratchPad.py: support lists of people. Richard Taylor 2005-04-06 13:28:51 +00:00
  • 1475a9dfc2 typo Martin Hawlisch 2005-04-06 13:07:15 +00:00
  • 6880a3d759 typo Martin Hawlisch 2005-04-06 13:07:15 +00:00
  • 50d603224b * src/plugins/ChangeNames.py: Block signal emission during run * src/plugins/Check.py: Block signal emission during run * src/plugins/ImportGeneWeb.py: Block signal emission during run * src/plugins/ImportvCard.py: Block signal emission during run * src/plugins/TestcaseGenerator.py: Block signal emission during run Martin Hawlisch 2005-04-06 10:22:18 +00:00
  • d64fc60c3a * src/plugins/ChangeNames.py: Block signal emission during run * src/plugins/Check.py: Block signal emission during run * src/plugins/ImportGeneWeb.py: Block signal emission during run * src/plugins/ImportvCard.py: Block signal emission during run * src/plugins/TestcaseGenerator.py: Block signal emission during run Martin Hawlisch 2005-04-06 10:22:18 +00:00
  • 2eca343616 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: improved error reporting when there is an error in a callback function. Added unittest for exception in callback function. Richard Taylor 2005-04-06 10:04:32 +00:00
  • 997d77068c 2005-04-06 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: improved error reporting when there is an error in a callback function. Added unittest for exception in callback function. Richard Taylor 2005-04-06 10:04:32 +00:00
  • 6f6f57e55d * src/gramps_main.py (post_load): Emit "database-changed" signal instead of calling change_db(). * src/PedView.py: Connect to "database-changed" signal and handle person-update signals to redraw the view. * src/FamilyView.py (__init__) connect to database-changed signal, dont call change_cb because on initialisation there is no real database. (change_db): use database parameter supplied by signal emission. * src/PeopleView.py (__init__) dont connect the signals, this will be done by change_db, (change_db): Use supplied database. * src/SourceView.py (__init__): dont call change_cb because on initialisation there is no real database and this will be done by the signal. Martin Hawlisch 2005-04-06 09:40:41 +00:00
  • 5b44756832 * src/gramps_main.py (post_load): Emit "database-changed" signal instead of calling change_db(). * src/PedView.py: Connect to "database-changed" signal and handle person-update signals to redraw the view. * src/FamilyView.py (__init__) connect to database-changed signal, dont call change_cb because on initialisation there is no real database. (change_db): use database parameter supplied by signal emission. * src/PeopleView.py (__init__) dont connect the signals, this will be done by change_db, (change_db): Use supplied database. * src/SourceView.py (__init__): dont call change_cb because on initialisation there is no real database and this will be done by the signal. Martin Hawlisch 2005-04-06 09:40:41 +00:00
  • 379f097746 2005-04-04 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/plugins/ScratchPad.py: made clear buttons sensitive to contents of list and current selection. Added support for PERSON_LINK dnd. * src/DdTargets.py: added PERSON_LINK target and simplified generation of targets lists. * src/FamilyView.py: added dnd of person handles to and from the child list. * src/PeopleView.py: added dnd of person handles from the person list. Richard Taylor 2005-04-06 09:28:54 +00:00
  • b00f2e8645 2005-04-04 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/plugins/ScratchPad.py: made clear buttons sensitive to contents of list and current selection. Added support for PERSON_LINK dnd. * src/DdTargets.py: added PERSON_LINK target and simplified generation of targets lists. * src/FamilyView.py: added dnd of person handles to and from the child list. * src/PeopleView.py: added dnd of person handles from the person list. Richard Taylor 2005-04-06 09:28:54 +00:00
  • 0514435d17 * src/GrampsBSDDB.py (upgrade_5): Make work with half-upgraded data. Alex Roitman 2005-04-06 04:39:02 +00:00
  • 5827c03c6a * src/GrampsBSDDB.py (upgrade_5): Make work with half-upgraded data. Alex Roitman 2005-04-06 04:39:02 +00:00
  • 80810426f9 * src/DbPrompter.py: provide a better error message of DB open failure * src/const.py.in: Add Martin Hawlisch and Richard Tayor to author list Don Allingham 2005-04-05 15:31:04 +00:00
  • e5542af5c6 * src/DbPrompter.py: provide a better error message of DB open failure * src/const.py.in: Add Martin Hawlisch and Richard Tayor to author list Don Allingham 2005-04-05 15:31:04 +00:00
  • 34490376db * src/PedView.py: Show Baptism/Burial as fallback for birth/death; Moved text generation for details view out of DispBox class so that PedigreeView can use the same string for max size calculation. * src/PeopleModel.py: Show Baptism/Burial as fallback for birth/death. Based on patch from Jim Smart. * src/PeopleView.py: Enable makup that PeopleModel can render fallback data in italics. Martin Hawlisch 2005-04-05 15:02:59 +00:00
  • 03bd54cd44 * src/PedView.py: Show Baptism/Burial as fallback for birth/death; Moved text generation for details view out of DispBox class so that PedigreeView can use the same string for max size calculation. * src/PeopleModel.py: Show Baptism/Burial as fallback for birth/death. Based on patch from Jim Smart. * src/PeopleView.py: Enable makup that PeopleModel can render fallback data in italics. Martin Hawlisch 2005-04-05 15:02:59 +00:00
  • 0b50042f61 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: added support for disconnecting callbacks, better test code and lots of logging. Improved the comments. Richard Taylor 2005-04-05 13:33:39 +00:00
  • 67168c3ab5 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: added support for disconnecting callbacks, better test code and lots of logging. Improved the comments. Richard Taylor 2005-04-05 13:33:39 +00:00
  • 4dc68a517c * src/Marriage.py: proper window management on delete event. * src/RelLib.py (Event.are_equal): Correction. * src/Date.py (is_empty): Require empty text for a date to be empty. * src/WriteXML (write_object): Remove places from Media. * src/GrampsDbBase.py (undo): Typos. * src/GrampsDBCallback: Pretty printing for warnings. Alex Roitman 2005-04-05 04:33:11 +00:00
  • d52de130ff * src/Marriage.py: proper window management on delete event. * src/RelLib.py (Event.are_equal): Correction. * src/Date.py (is_empty): Require empty text for a date to be empty. * src/WriteXML (write_object): Remove places from Media. * src/GrampsDbBase.py (undo): Typos. * src/GrampsDBCallback: Pretty printing for warnings. Alex Roitman 2005-04-05 04:33:11 +00:00
  • e5cd5c0e3d * src/ChooseParents.py: fix father/mother relationship * src/FamilyView.py: fix update of child pointers after add * src/PeopleView.py: unselect previous entry on new goto_active_person * src/MediaView.py: pass handle instead of GRAMPS ID during drag-n-drop Don Allingham 2005-04-05 00:58:37 +00:00
  • 315775f279 * src/ChooseParents.py: fix father/mother relationship * src/FamilyView.py: fix update of child pointers after add * src/PeopleView.py: unselect previous entry on new goto_active_person * src/MediaView.py: pass handle instead of GRAMPS ID during drag-n-drop Don Allingham 2005-04-05 00:58:37 +00:00
  • 641f13da22 * src/GrampsBSDDB.py: remove transaction.batch in favor of signal suppression * src/GrampsDbBase.py: remove transaction.batch in favor of signal suppression * src/GrampsInMemDB.py: remove transaction.batch in favor of signal suppression * src/ReadGedcom.py: fix relation typo, enable/disable signals around import * src/ReadXML.py: enable/disable signals around import * src/gramps_main.py: disable signals before undo and exit Don Allingham 2005-04-04 23:52:46 +00:00
  • 0dbc5c0341 * src/GrampsBSDDB.py: remove transaction.batch in favor of signal suppression * src/GrampsDbBase.py: remove transaction.batch in favor of signal suppression * src/GrampsInMemDB.py: remove transaction.batch in favor of signal suppression * src/ReadGedcom.py: fix relation typo, enable/disable signals around import * src/ReadXML.py: enable/disable signals around import * src/gramps_main.py: disable signals before undo and exit Don Allingham 2005-04-04 23:52:46 +00:00
  • 44e34592bc * src/MedaiView.py: pass handle instead of GRAMPS ID during drag-n-drop Don Allingham 2005-04-04 19:53:21 +00:00
  • 8239697464 * src/MedaiView.py: pass handle instead of GRAMPS ID during drag-n-drop Don Allingham 2005-04-04 19:53:21 +00:00
  • 49a6b5aca3 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: Don't check callbacks if the dict is empty. Richard Taylor 2005-04-04 19:28:55 +00:00
  • 0594e406d7 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: Don't check callbacks if the dict is empty. Richard Taylor 2005-04-04 19:28:55 +00:00
  • a73730ba1c * src/GrampsDbBase.py: add "request_rebuild" to encapsulate rebuild requests in the database instance * src/ReadXML.py: use request_rebuild instead of directly emitting s ignals * src/ReadGedCom.py: use request_rebuild instead of directly emitting signals Don Allingham 2005-04-04 16:41:01 +00:00
  • 1504585907 * src/GrampsDbBase.py: add "request_rebuild" to encapsulate rebuild requests in the database instance * src/ReadXML.py: use request_rebuild instead of directly emitting s ignals * src/ReadGedCom.py: use request_rebuild instead of directly emitting signals Don Allingham 2005-04-04 16:41:01 +00:00
  • 76c89d5f08 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: Added code to disable/enable signals on a per instance or all instance bassis. Improved test code and changed type checking to use isinstance instead of type(). Richard Taylor 2005-04-04 15:53:40 +00:00
  • 81b7affc66 2005-04-01 Richard Taylor <rjt-gramps@thegrindstone.me.uk> * src/GrampsDBCallback.py: Added code to disable/enable signals on a per instance or all instance bassis. Improved test code and changed type checking to use isinstance instead of type(). Richard Taylor 2005-04-04 15:53:40 +00:00
  • 64b2a41b34 * src/ImageSelect.py (on_savephoto_clicked): Pass transaction to savephoto; (savephoto): take transaction argument); (on_photolist_drag_data_received): Pass transaction. Alex Roitman 2005-04-04 15:38:36 +00:00
  • 2fbbc07aef * src/ImageSelect.py (on_savephoto_clicked): Pass transaction to savephoto; (savephoto): take transaction argument); (on_photolist_drag_data_received): Pass transaction. Alex Roitman 2005-04-04 15:38:36 +00:00
  • 2f3cb14a98 * src/FamilyView.py: commit family properly * src/PedView.py: change_active_person typo * src/PeopleView.py: don't change active person with updated * src/SelectChild.py: Fix callbacks * src/gramps_main.py: load active family on change Don Allingham 2005-04-04 03:59:42 +00:00
  • 17bbd11d07 * src/FamilyView.py: commit family properly * src/PedView.py: change_active_person typo * src/PeopleView.py: don't change active person with updated * src/SelectChild.py: Fix callbacks * src/gramps_main.py: load active family on change Don Allingham 2005-04-04 03:59:42 +00:00
  • 0215ae6929 * src/ArgHandler.py: Make sure all databases are closed before creating a new one. * src/DisplayModels.py: Calculate new nodes properly after a node has be deleted. The node hasn't been removed from the database yet. * src/EditPerson.py: Add check for unknown gender before closing * src/EditSource.py: Remove unnecessary updates * src/GrampsBSDDB.py: check for open in close() * src/GrampsDbBase.py: spelling error * src/MediaView.py: connect to database-changed * src/PedView.py: remove unused update function * src/PeopleView.py: connect to database-changed * src/PlaceView.py: connect to database-changed * src/SourceView.py: connect to database-changed, remove unnecessary callback * src/gramps_main.py: add database-changed signal Don Allingham 2005-04-04 01:11:50 +00:00
  • 8126f34ec9 * src/ArgHandler.py: Make sure all databases are closed before creating a new one. * src/DisplayModels.py: Calculate new nodes properly after a node has be deleted. The node hasn't been removed from the database yet. * src/EditPerson.py: Add check for unknown gender before closing * src/EditSource.py: Remove unnecessary updates * src/GrampsBSDDB.py: check for open in close() * src/GrampsDbBase.py: spelling error * src/MediaView.py: connect to database-changed * src/PedView.py: remove unused update function * src/PeopleView.py: connect to database-changed * src/PlaceView.py: connect to database-changed * src/SourceView.py: connect to database-changed, remove unnecessary callback * src/gramps_main.py: add database-changed signal Don Allingham 2005-04-04 01:11:50 +00:00
  • 9c3bf10613 * src/AddMedia.py: Remove unneeded update argument. * src/ArgHandler.py (auto_save_load): Mysterious workaround :-). * src/EditPlace.py (display_references): Drop media objects; (DeletePlaceQuery.query_response): use proper handle removal. * src/GrampsBSDDB.py (remove_object): emit media signal. * src/GrampsDbBase.py (GrampsDbBase): Add media-related signals; (commit_media_object,transaction_commit,undo): emit media signals. * src/ImageSelect.py (GlobalMediaProperties,DeleteMediaQuery): Remove unneeded update argument. * src/MediaView.py (media_add,media_update,media_delete): Add callbacks; (change_db): connect callbacks to signals; (popup_change_description): Call property editor without callback param; (on_add_clicked): Call AddMedia without callback param; (add_object,update_display,add_to_display): Remove unneeded methods; (on_edit_clicked): call property editor without callback param; (on_delete_clicked): call deleter without callback param; (on_drag_data_received): Call property editor without callback param. * src/PlaceView.py (new_place_after_edit): Remove unneeded method; (delete_place): Remove unneeded tree update; (is_used) Add method; (on_delete_clicked): Use new detection method. Alex Roitman 2005-04-04 00:27:06 +00:00
  • 9a6894df98 * src/AddMedia.py: Remove unneeded update argument. * src/ArgHandler.py (auto_save_load): Mysterious workaround :-). * src/EditPlace.py (display_references): Drop media objects; (DeletePlaceQuery.query_response): use proper handle removal. * src/GrampsBSDDB.py (remove_object): emit media signal. * src/GrampsDbBase.py (GrampsDbBase): Add media-related signals; (commit_media_object,transaction_commit,undo): emit media signals. * src/ImageSelect.py (GlobalMediaProperties,DeleteMediaQuery): Remove unneeded update argument. * src/MediaView.py (media_add,media_update,media_delete): Add callbacks; (change_db): connect callbacks to signals; (popup_change_description): Call property editor without callback param; (on_add_clicked): Call AddMedia without callback param; (add_object,update_display,add_to_display): Remove unneeded methods; (on_edit_clicked): call property editor without callback param; (on_delete_clicked): call deleter without callback param; (on_drag_data_received): Call property editor without callback param. * src/PlaceView.py (new_place_after_edit): Remove unneeded method; (delete_place): Remove unneeded tree update; (is_used) Add method; (on_delete_clicked): Use new detection method. Alex Roitman 2005-04-04 00:27:06 +00:00
  • bfc4b88cda * src/ReadGedcom.py: emit proper signals to notify of a database rebuild, handle parent/child relationships better - eliminate string types * src/ReadXML.py: emit proper signals to notify of a database rebuild * src/Sources.py: select just added handle after an addition Don Allingham 2005-04-02 21:14:53 +00:00
  • 94b27d450c * src/ReadGedcom.py: emit proper signals to notify of a database rebuild, handle parent/child relationships better - eliminate string types * src/ReadXML.py: emit proper signals to notify of a database rebuild * src/Sources.py: select just added handle after an addition Don Allingham 2005-04-02 21:14:53 +00:00
  • 306606d53c * src/SourceView.py: fix multiple selection problem. Don Allingham 2005-04-02 17:53:37 +00:00
  • fc01bc440d * src/SourceView.py: fix multiple selection problem. Don Allingham 2005-04-02 17:53:37 +00:00
  • a01d4401a3 * src/EditPerson.py: Remove unneeded arguments. * src/Marriage.py: Remove unneeded arguments. Martin Hawlisch 2005-04-02 06:12:46 +00:00
  • 52b0549e99 * src/EditPerson.py: Remove unneeded arguments. * src/Marriage.py: Remove unneeded arguments. Martin Hawlisch 2005-04-02 06:12:46 +00:00
  • ea4beeb3ff * src/EditPerson.py: removed unused callback functions * src/GrampsDbBase.py: remove duplicate signal emissions * src/SourceView.py: reformat code * src/Sources.py: catch source-add signal and redraw menu Don Allingham 2005-04-02 05:33:06 +00:00
  • 429efefade * src/EditPerson.py: removed unused callback functions * src/GrampsDbBase.py: remove duplicate signal emissions * src/SourceView.py: reformat code * src/Sources.py: catch source-add signal and redraw menu Don Allingham 2005-04-02 05:33:06 +00:00
  • 30d0904d71 * src/EditPerson.py (on_edit_name_clicked): Remove unneeded argument. Alex Roitman 2005-04-02 00:11:21 +00:00
  • 8ea7b9aee2 * src/EditPerson.py (on_edit_name_clicked): Remove unneeded argument. Alex Roitman 2005-04-02 00:11:21 +00:00
  • bee8f06854 * src/AddSpouse.py: remove unused callbacks * src/FamilyView.py: remove unused callbacks Don Allingham 2005-04-01 21:51:27 +00:00
  • 9ed7d79704 * src/AddSpouse.py: remove unused callbacks * src/FamilyView.py: remove unused callbacks Don Allingham 2005-04-01 21:51:27 +00:00
  • e0aea94362 added Don Allingham 2005-04-01 20:50:19 +00:00
  • c4fbd798bd added Don Allingham 2005-04-01 20:50:19 +00:00
  • 4abe4ea4be * src/plugins/TestcaseGenerator.py: Small changes to family generation * src/plugins/StatisticsChart.py: Added statistics for Surnames, Number of Families and Event Types Martin Hawlisch 2005-04-01 20:32:06 +00:00
  • 0e310a0719 * src/plugins/TestcaseGenerator.py: Small changes to family generation * src/plugins/StatisticsChart.py: Added statistics for Surnames, Number of Families and Event Types Martin Hawlisch 2005-04-01 20:32:06 +00:00
  • c2b556d9f4 * src/GrampsDBCallback.py: rewrite of new callback scheme using python signals * src/GrampsDbBase.py: handle signals instead of callback functions * src/GrampsInMemDB.py: handle signals instead of callback functions * src/Makefile.am: Add GrampsDBCallback.py * src/PeopleView.py: handle signals instead of callback functions * src/PlaceView.py: handle signals instead of callback functions * src/SourceView.py: handle signals instead of callback functions Don Allingham 2005-04-01 20:04:12 +00:00
  • 64277bb707 * src/GrampsDBCallback.py: rewrite of new callback scheme using python signals * src/GrampsDbBase.py: handle signals instead of callback functions * src/GrampsInMemDB.py: handle signals instead of callback functions * src/Makefile.am: Add GrampsDBCallback.py * src/PeopleView.py: handle signals instead of callback functions * src/PlaceView.py: handle signals instead of callback functions * src/SourceView.py: handle signals instead of callback functions Don Allingham 2005-04-01 20:04:12 +00:00