Don Allingham
4c76be91dd
* src/gramps_main.py: dropped New Database message. After all, it should
...
be incredibly obvious.
* src/Utils.py: create_id to generate random internal ID
* src/RelLib.py: new internal ID support
* src/AddSpouse.py: bug fixes
* src/ChooseParents.py: bug fixes
* src/PeopleModel.py: bug fixes
* src/PeopleView.py: bug fixes
* src/FamilyView.py: bug fixes
* src/Bookmarks.py: support for new internal IDs
* src/EditPerson.py: support for new internal IDs
* src/plugins/ReadGedcom.py: handle new internal IDs
svn: r3233
2004-06-27 03:10:06 +00:00
Don Allingham
7113318c2b
* src/DisplayModels.py: support for Spouse column
...
* src/MediaView.py: fix try_to_find_object_from_id
* src/PeopleModel.py: support for Spouse column
* src/RelLib.py: handle expanding columns
svn: r3198
2004-06-03 03:28:46 +00:00
Don Allingham
60a6973bbf
* src/PeopleModel.py: temporary fix for add person update
...
* src/PeopleView.py: temporary fix for add person update
svn: r3190
2004-05-25 03:41:35 +00:00
Don Allingham
2bd66d6b4c
pychecker fixes
...
svn: r3166
2004-05-13 22:45:51 +00:00
Don Allingham
3cb7c304ed
update
...
svn: r3117
2004-05-02 04:10:33 +00:00
Don Allingham
5ed94ff9ee
* src/GenericFilter.py: Add a generic filter that can take a
...
parameter
* src/PeopleModel.py: Support for top level visibility
* src/gramps.glade: clean up filtering widgets
* src/gramps_main.py: build basic filters
svn: r3115
2004-04-30 03:01:51 +00:00
Don Allingham
a13eb68a88
* src/DbPrompter.py: remove unused functions
...
* src/DisplayModels.py: filtering support
* src/GenericFilter.py: filtering support
* src/PeopleModel.py: support for filtering
* src/PeopleView.py: support for filtering
* src/RelLib.py: filtering support
* src/Utils.py: filtering support
* src/gramps.glade: remove invert for filters
* src/gramps_main.py: filtering support
svn: r3114
2004-04-28 04:06:25 +00:00
Don Allingham
1c995add59
* src/Bookmarks.py: use IDs instead of person references
...
* src/ChooseParents.py: allow for NOSORT option
* src/GrampsParser.py: removed
* src/GrampsXML.py: removed
* src/MediaView.py: allow for NOSORT option
* src/PedView.py: double click to edit
* src/PeopleView.py: allow for NOSORT option
* src/PlaceView.py: allow for NOSORT option
* src/RelLib.py: handle bookmarks in metadata
* src/ReadXML.py: merge GrampsParser
* src/SourceView.py: allow for NOSORT option
* src/const.py.in: fix paths for xml files
* src/gramps_main.py: bookmark fixes
* src/papersize.xml : move to data subdirectory
* src/plugins/ReadGedcom.py: fix menu string
* src/plugins/ReadNative.py: fix menu string
* src/plugins/ReadPkg.py: fix menu string
svn: r3085
2004-04-11 02:37:13 +00:00
Don Allingham
358e8f8404
Improved error handling
...
svn: r3083
2004-04-10 03:38:48 +00:00
Don Allingham
2df83d0a6a
* GrampsMime.py: added mime types
...
* grampslib_wrap.c: removed
* various: more undo functionality
svn: r3074
2004-04-04 04:39:52 +00:00
Don Allingham
8592fa2cc9
* various: Add undo functionality
...
svn: r3065
2004-03-30 04:50:24 +00:00
Don Allingham
bf92d284ab
* src/SelectChild.py: use PersonModel
...
* src/plugins/FilterEditor.py: use new SelectPerson
svn: r3052
2004-03-23 05:01:19 +00:00
Don Allingham
4a7d9131aa
Convert to new GenericTreeView models
...
svn: r3040
2004-03-22 04:41:35 +00:00
Don Allingham
5534cc0035
* src/PeopleModel.py: Column reordering/selection
...
* src/PeopleView.py: Column reordering/selection
* src/RelLib.py: Column reordering/selection
* src/gramps_main.py: Column reordering/selection
* src/gramps.glade: Column editor
* src/ColumnOrder.py: Column editor
svn: r2998
2004-03-10 05:15:06 +00:00
Don Allingham
fbb05c44eb
* src/EditPerson.py: TreeView enhancements
...
* src/PeopleModel.py: TreeView enhancements
* src/PeopleView.py: TreeView enhancements
* src/gramps_main.py: TreeView enhancements
svn: r2984
2004-03-09 05:12:14 +00:00
Don Allingham
151c988230
* src/PeopleModel.py: New GenericTreeView based model
...
* src/RelLib.py: metadata/people model support
* src/gramps_main.py: PeopleModel support
* src/PeopleView.py: PeopleModel support
svn: r2978
2004-03-07 21:50:41 +00:00
Don Allingham
978f388abf
update
...
svn: r2915
2004-02-26 04:51:57 +00:00
Don Allingham
0c795ffa9f
update
...
svn: r2912
2004-02-25 04:08:51 +00:00
Don Allingham
e878549bfd
First DB pass
...
svn: r2884
2004-02-21 06:11:59 +00:00
Don Allingham
a91ba2c714
* src/RelLib.py: switch to event/event_ids
...
* src/WriteXML.py: switch to event/event_ids
* src/GrampsParser.py: switch to event/event_ids
* src/FamilyView.py: switch to event/event_ids
* src/EventEdit.py: switch to event/event_ids
* src/Marriage.py: switch to event/event_ids
* src/EventEdit.py: switch to event/event_ids
* src/PeopleView.py: switch to event/event_ids
* src/EditPerson.py: switch to event/event_ids
svn: r2869
2004-02-19 05:07:46 +00:00
Don Allingham
5ec7809000
updates for IDs
...
svn: r2840
2004-02-15 20:49:34 +00:00
Don Allingham
015973462a
Move from object references to IDs
...
svn: r2822
2004-02-14 05:40:30 +00:00
Don Allingham
8a4a4fac42
* src/PeopleView.py (PeopleView.add_to_person_list): don't attempt to sort the
...
model unless it has be assigned.
svn: r2731
2004-01-31 21:32:01 +00:00
Don Allingham
22cd43d3e2
* src/PeopleView.py: correctly handle disabling report/tool buttons
...
* src/gramps_main.py: correctly handle disabling report/tool buttons
svn: r2683
2004-01-21 04:43:51 +00:00
Don Allingham
933988a853
* src/PeopleView.py: Check for null iters before removing from
...
the tree store.
svn: r2554
2003-12-25 04:14:51 +00:00
Don Allingham
49512e683c
* src/PlaceView.py: Make sure to add new place after edit
...
* src/AddMedia.py: unicode conversion from gtk.Entry
* src/AddSpouse.py: unicode conversion from gtk.Entry
* src/AddrEdit.py: unicode conversion from gtk.Entry
* src/AttrEdit.py: unicode conversion from gtk.Entry
* src/AutoComp.py: unicode conversion from gtk.Entry
* src/ChooseParents.py: unicode conversion from gtk.Entry
* src/DateEdit.py: unicode conversion from gtk.Entry
* src/EditPerson.py: unicode conversion from gtk.Entry
* src/EditPlace.py: unicode conversion from gtk.Entry
* src/EditSource.py: unicode conversion from gtk.Entry
* src/EventEdit.py: unicode conversion from gtk.Entry
* src/Find.py: unicode conversion from gtk.Entry
* src/GrampsCfg.py: unicode conversion from gtk.Entry
* src/ImageSelect.py: unicode conversion from gtk.Entry
* src/LocEdit.py: unicode conversion from gtk.Entry
* src/Marriage.py: unicode conversion from gtk.Entry
* src/MergeData.py: unicode conversion from gtk.Entry
* src/NameEdit.py: unicode conversion from gtk.Entry
* src/PeopleView.py: unicode conversion from gtk.Entry
* src/Report.py: unicode conversion from gtk.Entry
* src/SelectChild.py: unicode conversion from gtk.Entry
* src/Sources.py: unicode conversion from gtk.Entry
* src/StartupDialog.py: unicode conversion from gtk.Entry
* src/StyleEditor.py: unicode conversion from gtk.Entry
* src/UrlEdit.py: unicode conversion from gtk.Entry
* src/Utils.py: unicode conversion from gtk.Entry
* src/VersionControl.py: unicode conversion from gtk.Entry
* src/Witness.py: unicode conversion from gtk.Entry
svn: r2534
2003-12-17 05:23:16 +00:00
Alex Roitman
267514c280
* TODO: Update.
...
* gramps.desktop: Remove in favor of src/gramps.desktop file.
* src/gramps_main.py: Replace stock Home with the custom string.
* src/PeopleView.py: Replace stock Home with the custom string.
svn: r2443
2003-12-05 00:11:22 +00:00
Don Allingham
c466cf5f92
* src/PeopleView.py (PeopleView.clear_person_tabs): initialize
...
the model2page map with the default list, instead of clearing it.
* src/gramps_main.py: update person table after edit (BUG 851637)
svn: r2432
2003-12-03 04:07:36 +00:00
Don Allingham
ea8be3cc34
* src/gramps_main.py: handle update_after edit properly, so that
...
name changes will put entry in the correct category
* src/PeopleView.py: cleanup
* src/PeopleStore.py: delete stale iter from dictionary when no
longer used.
svn: r2387
2003-11-26 16:42:54 +00:00
Don Allingham
81338d1839
* src/gramps_main.py: just update information after an edit
...
instead of deleting/re-enter. Caused pygtk to segfault
* src/PeopleView.py: provide update person function
* src/dialog.glade: remove unused callbacks
svn: r2367
2003-11-24 02:56:13 +00:00
Don Allingham
1112e78678
* src/FamilyView.py: delete unused code
...
* src/PeopleView.py: handle uncaught exception
* src/RelLib.py: rebuild person table
* src/gramps_main.py: rebuild display after preferences
svn: r2338
2003-11-14 05:12:38 +00:00
Don Allingham
4dcb9ceb3a
* src/PeopleView.py: rebuild after a filter is applied
...
* src/DbPrompter: remove ZODB option
* src/RelLib.py: remove ZODB option
* src/gramps.glade: remove ZODB option
* src/gramps_main.py: remove ZODB option
svn: r2306
2003-11-01 19:55:30 +00:00
Don Allingham
9ce580c501
* src/GrampsParser.py: remove debugging statement
...
* src/RelLib.py: remove debugging statement
* src/gramps_main.py: If an invalid ID is found while attempting to
access the history, invalidate the history list (set to empty list).
This should only happen after a reordering of IDs.
svn: r2282
2003-10-23 03:02:52 +00:00
Alex Roitman
f7158aa398
* src/SourceView.py: Correct behavior for right-click popup menu.
...
* src/EditPerson.py: Likewise.
* src/FamilyView.py: Likewise.
* src/ImageSelect.py: Likewise.
* src/PedView.py: Likewise.
* src/PlaceView.py: Likewise.
* src/plugins/BookReport.py: Likewise.
* src/PeopleView.py: Likewise.
svn: r2270
2003-10-20 02:47:03 +00:00
Don Allingham
adf6c47c96
* src/RelLib.py: Add a "sortbynames" to presort keys before adding to
...
the tables
* src/PeopleView.py: Presort names before adding, delay enabling of
autosorting until data has been added
* src/PeopleStore.py: Add enable sort task
svn: r2267
2003-10-18 02:39:55 +00:00
Don Allingham
f9ed086ef8
* src/gramps_main.py: fix reference paths
...
* src/PeopleView.py: remove gobject import
* src/FamilyView.py: return name prefix/surname tuple
* Makefile.am: installation path from grampslib.so
svn: r2224
2003-10-11 02:22:51 +00:00
Alex Roitman
463d8be93d
* src/gramps_main.py (delete_person_response): Add remove_from_history
...
call before deleting the person.
* src/PeopleView.py (remove_from_history): Add function;
(row_changed) Remove extra change_active_person() call.
svn: r2201
2003-10-06 22:49:16 +00:00
Don Allingham
644ba0f74c
* src/SelectChild.py: handle surname prefixes
...
* src/FamilyView.py: handle surname prefixes
* src/QuickAdd.py: handle surname prefixes
* src/PeopleView.py: force a selection with a new person
* src/PeopleStore.py: select correct model
svn: r2198
2003-10-06 04:29:50 +00:00
Alex Roitman
823393ce8e
* src/PeopleView.py: Correct references to history in gramps_main.
...
* src/gramps_main.py: Switch away from separate history submenu.
* src/gramps.glade: Likewise.
svn: r2197
2003-10-06 01:42:55 +00:00
Don Allingham
bf43198a09
* src/gramps_main.py: removed import of TreeModel (does
...
not exist).
svn: r2196
2003-10-05 23:38:05 +00:00
Don Allingham
ac72f0f50c
* src/PeopleView.py: broken out of gramps_main.py, fixed
...
add/delete
* src/gramps_main.py: people view removed, fixed add/delete
svn: r2193
2003-10-05 04:34:31 +00:00
Don Allingham
8ca858d9b9
* src/PeopleView.py: broken out of gramps_main.py
...
* src/PeopleStore.py: TreeStore wrapper for PeopleView
* src/gramps_main.py: people view removed
* src/RelLib.py: add surname to display info for each person,
allows grouping by name
* src/Report.py: Change button from Apply to
"Generate report"
svn: r2190
2003-10-04 20:02:38 +00:00