Martin Hawlisch
c68b46806b
* src/ArgHandler.py, src/DbLoader.py: Print out more precise error messages when trying to open gpkg or geneweb files.
...
svn: r7953
2007-01-22 09:19:57 +00:00
Don Allingham
45bb195ba6
* src/GrampsDb/_GrampsDBCallback.py: sys.getfilesystemencoding()
...
* src/GrampsDb/_GrampsBSDDB.py: sys.getfilesystemencoding()
* src/Exporter.py: sys.getfilesystemencoding()
* src/ReportBase/_FileEntry.py: sys.getfilesystemencoding()
* src/Editors/_EditMedia.py: sys.getfilesystemencoding()
* src/DisplayTabs/_SourceEmbedList.py: sys.getfilesystemencoding()
* src/plugins/WriteCD.py: sys.getfilesystemencoding()
* src/plugins/WritePkg.py: sys.getfilesystemencoding()
* src/plugins/Check.py: sys.getfilesystemencoding()
* src/plugins/EventCmp.py: sys.getfilesystemencoding()
* src/AddMedia.py: sys.getfilesystemencoding()
* src/DisplayModels/_BaseModel.py: sys.getfilesystemencoding()
* src/DateEdit.py: sys.getfilesystemencoding()
* src/ArgHandler.py: sys.getfilesystemencoding()
* src/DbLoader.py: sys.getfilesystemencoding()
svn: r7951
2007-01-22 03:56:23 +00:00
Don Allingham
ff6bb62bec
2007-01-21 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsBSDDB.py: catch exceptions
* src/DisplayState.py: catch exceptions
* src/DbLoader.py: catch exceptions (DbLoader.read_file): catch exception
* src/Filters/SideBar/_SidebarFilter.py: add tooltips for dates
* src/Filters/SideBar/_PersonSidebarFilter.py: add tooltips for dates
svn: r7949
2007-01-22 02:17:52 +00:00
Richard Taylor
ef7f1ffa65
objectselector work.
...
svn: r7947
2007-01-21 21:23:06 +00:00
Don Allingham
e11d71e273
* src/DisplayModels/_PeopleModel.py: save current filter for rebuild ( #838 )
...
svn: r7946
2007-01-21 05:17:06 +00:00
Don Allingham
013e1e7757
* src/BaseDoc.py: save/load paragraph description ( #850 )
...
svn: r7945
2007-01-21 04:14:59 +00:00
Don Allingham
bb4205598c
* src/QuestionDialog.py: close window before calling callback
...
if the view is not in focus. Fix delete display by calling build_tree
svn: r7944
2007-01-21 00:16:08 +00:00
Don Allingham
76c966b2b6
2007-01-20 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py (PersonView.change_db): apply
dirty flag to initial build to prevent forcing of build on load
if the view is not in focus.
svn: r7943
2007-01-20 22:49:09 +00:00
Alex Roitman
21688ae8d9
* src/DataViews/_EventView.py (remove): Use reference map to find
...
references to remove.
* src/ViewManager.py (undo,redo): Busy cursor.
* src/DataViews/_PersonView.py (delete_person_response): Busy cursor;
Use reference map to find references to remove.
svn: r7940
2007-01-20 17:21:45 +00:00
Alex Roitman
832095aea5
* src/GrampsDb/_GrampsDbBase.py (transaction_commit): Remove
...
backend-specific call.
* src/GrampsDb/_GrampsBSDDB.py (transaction_commit): Move surname
list build to work for any batch transaction.
* src/GrampsDb/_GrampsInMemDB.py (transaction_commit): Add method.
svn: r7939
2007-01-20 16:55:08 +00:00
Alex Roitman
e724beb172
2007-01-20 Alex Roitman <shura@gramps-project.org>
...
* src/Utils.py (profile): Accept and pass additional arguments.
* src/DataViews/_PersonView.py (delete_person_response): Busy cursor.
svn: r7937
2007-01-20 09:35:40 +00:00
Don Allingham
a15c1881b5
* src/GrampsDb/_GrampsDbBase.py: add append_list task
...
* src/GrampsDb/_ReadGrdb.py: copy bookmarks properly on import
svn: r7936
2007-01-20 05:06:49 +00:00
Don Allingham
e02e3d29f4
2007-01-19 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_FamilyList.py: remove loop
* src/PageView.py: check for null model
svn: r7935
2007-01-20 04:22:31 +00:00
Alex Roitman
9a311e11b1
2007-01-19 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDb/_GrampsInMemDB.py: Support the cached surname list.
* src/GrampsDb/_GrampsBSDDB.py: Support the cached surname list.
* src/GrampsDb/_GrampsDbBase.py: Support the cached surname list.
svn: r7932
2007-01-19 16:53:49 +00:00
Don Allingham
b24c75398a
2007-01-18 Don Allingham <don@gramps-project.org>
...
* src/DataViews/Utils.py: add profile function
svn: r7931
2007-01-19 05:16:41 +00:00
Richard Taylor
c0f9fcb160
more optimisations to name display.
...
svn: r7930
2007-01-18 16:30:28 +00:00
Martin Hawlisch
a13e41b57d
* src/DataViews/_PedigreeView.py: Cache result of probably_alive(); Call find_tree() only once for all sizes; Cache results in FormattingHelper;
...
svn: r7929
2007-01-18 12:02:16 +00:00
Brian Matherly
f358133c55
src/plugins/NarrativeWeb.py: Add addresses to individual page.
...
svn: r7928
2007-01-18 04:31:08 +00:00
Don Allingham
1d9356620a
2007-01-17 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: optimizations
* src/ViewManager.py: optimizations
* src/gramps_main.py: optimizations
* src/PageView.py: optimizations
svn: r7927
2007-01-18 04:29:52 +00:00
Brian Matherly
060ae03efd
src/ReportBase/_ReportDialog.py: 0000832: Please enable cm/inch toggle in custom size for relationship graph
...
svn: r7926
2007-01-18 03:05:26 +00:00
Richard Taylor
fb23715acc
enable new name display.
...
svn: r7925
2007-01-17 20:43:02 +00:00
Martin Hawlisch
dca02eab0f
* src/DataViews/_PersonView.py: Expand all nodes on interactive search
...
svn: r7924
2007-01-17 16:16:29 +00:00
Martin Hawlisch
2b95a07264
* src/DisplayModels/_PeopleModel.py: fix MarkerType.TODO_TYPE
...
svn: r7923
2007-01-17 10:57:37 +00:00
Alex Roitman
86ba5b60b6
2007-01-16 Alex Roitman <shura@gramps-project.org>
...
* src/NameDisplay.py (set_name_format): Use hard-coded methods for
the pre-set name displays formats.
svn: r7922
2007-01-17 07:10:52 +00:00
Don Allingham
17f22fc0c7
* src/GrampsDb/_ReadGedcom.py: handle missing place in LDS ord
...
svn: r7921
2007-01-17 05:18:47 +00:00
Don Allingham
e76a51da60
2007-01-16 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: optimization
* src/ViewManager.py: remove double build call
* src/DisplayModels/_PeopleModel.py: optimization
svn: r7920
2007-01-17 00:31:06 +00:00
Richard Taylor
8fea958789
faster name display
...
svn: r7919
2007-01-16 22:25:29 +00:00
Richard Taylor
191137e4af
fix get_cursor funcs
...
svn: r7918
2007-01-16 16:29:12 +00:00
Don Allingham
84be687aab
2007-01-16 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py (PersonView): disable cursor
callbacks
svn: r7916
2007-01-16 13:20:47 +00:00
Martin Hawlisch
ae37571588
* src/Editors/*: Switch notebook tabs during DnD
...
svn: r7915
2007-01-16 07:12:10 +00:00
Don Allingham
0d92c1b7d5
2007-01-15 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: use watch cursor on node expand
* src/GrampsDb/_ReadGedcom.py: handle empty repo instances
* src/plugins/TestCaseGenerator.py: fix typo
* src/DisplayState.py: manage watch cursors better (don't set twice)
* src/DisplayModels/_PeopleModel.py: maintain backref hash table for quick access
to iter to node mappings at the top level.
svn: r7914
2007-01-16 05:54:40 +00:00
Don Allingham
dfaea5ebf0
warning message. Fix typo.
...
svn: r7913
2007-01-15 23:30:39 +00:00
Martin Hawlisch
1b506e8341
* src/ViewManager.py: Switch pages during DnD; Set active sidebar button properly
...
svn: r7912
2007-01-15 22:58:40 +00:00
Don Allingham
a43ef9d8f0
* src/ViewManager.py (check_for_portability_problems): simplify the
...
warning message.
svn: r7910
2007-01-15 21:28:19 +00:00
Don Allingham
2669ad8df1
2007-01-15 Don Allingham <don@gramps-project.org>
...
* src/DateEdit.py: make "bad date" translatable.
svn: r7907
2007-01-15 16:42:19 +00:00
Brian Matherly
d36216ad29
* src/plugins/GraphViz.py: 0000627: Relationship graph PDF papersize problems.
...
Use ghostscript instead of epstopdf
svn: r7905
2007-01-14 22:09:14 +00:00
Don Allingham
82d106ac0e
2007-01-13 Don Allingham <don@gramps-project.org>
...
* po/gramps.pot: update
svn: r7900
2007-01-14 05:34:16 +00:00
Brian Matherly
6041fc4343
* src/plugins/GraphViz.py: 0000705: font size in relationship graph
...
svn: r7899
2007-01-14 04:09:44 +00:00
Zsolt Foldvari
758877f11e
2007-01-13 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/DisplayTabs/_NoteTab.py: beginning of formatted tabs
svn: r7897
2007-01-13 21:49:34 +00:00
Zsolt Foldvari
511825f5f0
2007-01-12 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/GrampsWidgets.py: cleanup
* src/DateEdit.py: align DateEdit methods to ValidatableMaskedEntry
behavior
svn: r7894
2007-01-12 11:54:40 +00:00
Don Allingham
199a8ec095
2007-01-11 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_ReadGedcom.py (GedcomParser): fix parsing of the PLAC.FORM
construct, handle Heredis's broken REPO format
svn: r7893
2007-01-12 05:16:29 +00:00
Zsolt Foldvari
de7cdf16c9
2007-01-11 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/DisplayState.py (DisplayState.__init__): fix level of 'root'
looger and WarnHandler
* src/GrampsWidgets.py: ValidatableMaskedEntry.set_default_error_msg()
method added
svn: r7892
2007-01-11 21:15:33 +00:00
Don Allingham
5aec3726f9
2007-01-10 Don Allingham <don@gramps-project.org>
...
* src/GrampsWidgets.py: add support for an "empty" signal on
ValidatableMaskedEntry so that we can update the value when the
string has been cleared (bug #821 )
* src/DateEdit.py: catch empty signal (bug #821 )
svn: r7891
2007-01-11 04:58:31 +00:00
Brian Matherly
af90a46c6a
src/plugins/GraphViz.py: Fix 0000817: typo "syle" intead of "style"
...
svn: r7890
2007-01-10 03:05:19 +00:00
Alex Roitman
d9ac38ff1f
2007-01-09 Alex Roitman <shura@gramps-project.org>
...
* src/const.py.in: use proper macros.
* src/gramps.py: Correctly define dirs.
svn: r7889
2007-01-10 02:14:25 +00:00
Zsolt Foldvari
781f50f78f
2007-01-10 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/Selectors/_BaseSelector.py (__init__, _on_row_activated):
enable selection by Double-click or Enter
svn: r7888
2007-01-09 23:05:29 +00:00
Zsolt Foldvari
cf9345e28a
2007-01-09 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/GrampsWidget.py: set_completion_mode() added, exact_completion
fixed, cleanup
* src/GrampsLogger/_ErrorView.py: missing help_clicked method added
* src/Editors/_EditEventRef.py: reminder about missing help handle
svn: r7887
2007-01-09 22:10:36 +00:00
Don Allingham
96c46962fb
* src/DataViews/_MediaView.py: pylint
...
* src/DataViews/_RepositoryView.py: pylint
* src/DataViews/_SourceView.py: pylint
* src/DataViews/_EventView.py: pylint
* src/DataViews/_FamilyList.py: pylint
* src/DataViews/_PlaceView.py: pylint
* src/DataViews/__init__.py: pylint
* src/DataViews/_PersonView.py: pylint
* src/DataViews/Makefile.am: pylint
* src/DataViews/_RelationView.py: pylint
* src/RelLib/_CalSdn.py: pylint
* src/RelLib/_Person.py: pylint
* src/RelLib/_Family.py: pylint
* src/RelLib/_EventType.py: pylint
* src/RelLib/_GrampsType.py: pylint
* src/RelLib/_Event.py: pylint
* src/RelLib/_LdsOrd.py: pylint
* src/PageView.py: pylint
svn: r7885
2007-01-09 04:32:07 +00:00
Don Allingham
2d2e850b1d
* src/Filters/Rules/Place/__init__.py: add HasPlace to editor_rule_list
...
svn: r7884
2007-01-08 21:46:32 +00:00
Don Allingham
8d809438c0
* src/RelLib/_Name.py: default utf8 strings
...
* src/RelLib/_MarkerType.py: default utf8 strings
* src/RelLib/_Place.py: default utf8 strings
* src/RelLib/_GrampsType.py: default utf8 strings
* src/Filters/SideBar/_EventSidebarFilter.py: default utf8 strings
* src/Filters/SideBar/_FamilySidebarFilter.py: default utf8 strings
* src/Filters/SideBar/_PersonSidebarFilter.py: default utf8 strings
as a fallback. (bug #779 ), convert string to unicode if needed (bug #604 )
svn: r7883
2007-01-08 21:40:51 +00:00