Brian Matherly
177a0a3ea7
* src/plugins/holidays.xml: 0000906: Canada holidays patch
...
svn: r8068
2007-02-07 04:03:06 +00:00
Brian Matherly
5b58023ce6
* src/ReportBase/_ReportDialog.py: 0000905: Typo in catching exceptions in buggy reports
...
svn: r8067
2007-02-07 04:00:49 +00:00
Don Allingham
4be7ac543c
2007-02-06 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_ReadGedcom.py: fix cal/est parsing
* src/DisplayTabs/_ButtonTab.py: catch window already being open
* example/gedcom/sample.ged: Add est/cal samples
svn: r8063
2007-02-07 02:27:51 +00:00
Don Allingham
5f40a3e48b
2007-02-04 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: default Relationship buttons to insenstive.
Setting an active person will reenable them.
svn: r8053
2007-02-04 21:30:45 +00:00
Brian Matherly
44256c5b5a
* src/plugins/NarrativeWeb.py: fix 0000894: syntax error on Narrative web plugin
...
svn: r8042
2007-02-04 02:10:07 +00:00
Don Allingham
58d12df51a
* src/DateHandler/_DateParser.py (DateParser.init_strings): fix date parsing to allow
...
for spaces in numerical format. #892
svn: r8037
2007-02-03 18:30:43 +00:00
Don Allingham
f96e1bf992
2007-02-03 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py (EditFamily.check_for_family_change): fix
warning message.
svn: r8035
2007-02-03 18:14:53 +00:00
Don Allingham
c408c4582e
2007-02-02 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py (EditFamily.check_for_family_change): update on data change
from family-update signal
svn: r8031
2007-02-03 06:38:44 +00:00
Don Allingham
d3215c17a4
2007-01-30 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py: catch family-delete signal
svn: r8030
2007-02-03 04:51:52 +00:00
Alex Roitman
30ac50668a
2007-02-02 Alex Roitman <shura@gramps-project.org>
...
* src/plugins/WriteCD.py: Properly encode URI.
svn: r8028
2007-02-02 17:14:12 +00:00
Don Allingham
ee89d3bac6
2007-02-02 Don Allingham <don@gramps-project.org>
...
* FAQ: update a bit.
svn: r8025
2007-02-02 12:48:14 +00:00
Alex Roitman
d4558bdfef
2007-02-01 Piotr Czubaszek <pioterus@gmail.com>
...
* src/plugins/rel_pl.py: Update.
svn: r8024
2007-02-01 19:10:09 +00:00
Alex Roitman
76c75ebbc4
2007-02-01 Alex Roitman <shura@gramps-project.org>
...
* src/plugins/ChangeNames.py: Typo.
svn: r8023
2007-02-01 17:26:51 +00:00
Don Allingham
ad26af3f60
* src/DataViews/_PersonView.py: use new delete function
...
* src/GrampsDb/_DbUtils.py: add person delete function
* src/Editors/_EditFamily.py: catch signals to update window
svn: r8021
2007-01-31 04:50:12 +00:00
Brian Matherly
167b009dcd
* src/plugins/IndivComplete.py: fix source citations (0000867)
...
* src/ReportBase.py: fix source citations (0000867)
svn: r8020
2007-01-31 03:16:11 +00:00
Brian Matherly
8a1ccd0768
* src/docgen/ODFDoc.py: add start_superscript and stop_superscript
...
* src/docgen/KwordDoc.py: add start_superscript and stop_superscript
* src/docgen/RTFDoc.py: add start_superscript and stop_superscript
* src/docgen/HtmlDoc.py: add start_superscript and stop_superscript
* src/docgen/OpenOfficeDoc.py: add start_superscript and stop_superscript
* src/docgen/LaTeXDoc.py: add start_superscript and stop_superscript
svn: r8019
2007-01-31 03:13:31 +00:00
Alex Roitman
4d7d7e88ae
* src/plugins/RemoveUnused.py: Rewrite to offer object list
...
proposed for removal.
* src/DisplayTabs/_BackRefList.py (edit_button_clicked): Change
argument order in EditEvent call.
* src/DataViews/_EventView.py: Change argument order in EditEvent call.
* src/Editors/_EditEvent.py: Change argument order.
svn: r8018
2007-01-31 02:05:01 +00:00
Don Allingham
873e7bd697
* src/plugins/EventCmp.py: ( #886 ) properly handle CANCEL on save dialog
...
svn: r8017
2007-01-31 02:03:37 +00:00
Don Allingham
6fedb61f2f
2007-01-30 Don Allingham <don@gramps-project.org>
...
* src/ReportBase/_ReportDialog.py: error reporting
* src/plugins/NarrativeWeb.py: error reporting
* src/Filters/_SearchBar.py: numlock handling
* src/Filters/SideBar/_SidebarFilter.py: numlock handling
svn: r8016
2007-01-31 00:02:15 +00:00
Alex Roitman
ebfafda14c
2007-01-30 Alex Roitman <shura@gramps-project.org>
...
* configure.in: Bump up the version.
svn: r8015
2007-01-30 16:46:16 +00:00
Martin Hawlisch
a7db2c2ac2
* src/ScratchPad.py: Fix crash in GrampsType escaping; Additional tooltips for more objects.
...
svn: r8014
2007-01-30 13:07:21 +00:00
Don Allingham
00bafcca5b
2007-01-29 Benny Malengier <benny.malengier@ugent.be>
...
* src/DataViews/_PersonView.py: numlock handling
* src/PageView.py: numlock handling
* src/Filters/_SearchBar.py: numblock handling
* src/Filters/SideBar/_SidebarFilter.py: numblock handling
* src/DataViews/_PersonView.py: refactoring
* src/DisplayModels/_PeopleModel.py: refactoring
svn: r8013
2007-01-30 04:35:13 +00:00
Don Allingham
6e29949ca3
* src/DisplayModels/_BaseModel.py: Refactor out node/path maps
...
* various: remove sets import
svn: r8011
2007-01-29 19:13:15 +00:00
Don Allingham
3e855b7507
* NEWS: update
...
* configure.in: update to 2.2.6
svn: r8009
2007-01-29 17:15:02 +00:00
Don Allingham
503db7f785
2007-01-29 Don Allingham <don@gramps-project.org>
...
* src/ReportBase/_ReportOptions.py: fix landscape saving.
svn: r8006
2007-01-29 16:08:36 +00:00
Alex Roitman
a7f0d69182
In .:
...
* src/ViewManager.py (_init_lists): Change Undo History binding to
Ctrl+H because AltH was colliding with Help menu shortcut.
In help:
2007-01-28 Alex Roitman <shura@gramps-project.org>
* C/gramps.xml: Document the change.
svn: r8004
2007-01-28 18:20:10 +00:00
Alex Roitman
66105b202d
In .:
...
2007-01-28 Alex Roitman <shura@gramps-project.org>
* NEWS: Update.
In po:
2007-01-28 Alex Roitman <shura@gramps-project.org>
* ru.po: Translation update.
svn: r8003
2007-01-28 18:11:09 +00:00
Don Allingham
656907e180
* src/ReportBase/_ReportOptions.py: ( #877 ) escape XML constructs
...
* src/BaseDoc.py: escape XML constructs
svn: r8000
2007-01-28 05:08:49 +00:00
Don Allingham
23d75ca987
In .:
...
* src/DataViews/_PersonView.py: add enter to collapse row as well
2007-01-27 Benny Malengier <benny.malengier@ugent.be>
* src/DataViews/_PersonView.py: add enter to expand a tree row
2007-01-27 Don Allingham <don@gramps-project.org>
* src/PageView.py: add key accelerators
* src/ViewManager.py: block interface on autobackup (#856 ), add key
accelerators
In help:
2007-01-27 Don Allingham <don@gramps-project.org>
* C/gramps.xml: add more keybindings
svn: r7999
2007-01-28 04:38:56 +00:00
Don Allingham
1056dd37e0
* src/ViewManager.py: block interface on autobackup ( #856 )
...
* src/DisplayState.py: block interface on autobackup
svn: r7998
2007-01-28 02:51:18 +00:00
Don Allingham
c7bd0b1e8b
* src/Utils.py: handle missing/invalid encoding
...
* src/DisplayModels/_BaseModel.py: handle None vs. 0
svn: r7997
2007-01-27 23:08:08 +00:00
Don Allingham
a102f2ec61
2007-01-27 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditPerson.py (EditPerson._image_button_press): check
for window already being open (#882 )
svn: r7995
2007-01-27 18:28:29 +00:00
Don Allingham
999dcf034e
2007-01-26 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_WriteGedcom.py: make unicode the default for export
* src/GrampsDb/gedcompexport.glade: remove unused dialog
* src/plugins/WritePkg.py: don't attempt to delete missing media objects.
svn: r7993
2007-01-27 05:30:15 +00:00
Brian Matherly
c95ebb4282
0000876: Calendar would print beyond a day's borders if too many, or too long
...
svn: r7992
2007-01-26 15:06:52 +00:00
Brian Matherly
70d9579340
* src/ReportBase/ReportUtils.py: 0000875: _ReportUtils.py has incorrect conversion cm2pt
...
svn: r7991
2007-01-26 14:55:11 +00:00
Don Allingham
a04f8c38bf
(MediaView.define_actions): add tooltip for view menu
...
svn: r7990
2007-01-26 14:00:29 +00:00
Don Allingham
edd966d2f4
2007-01-26 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_MediaView.py: fix accelerator entries
* src/DataViews/_RepositoryView.py: fix accelerator entries
* src/DataViews/_SourceView.py: fix accelerator entries
* src/DataViews/_EventView.py: fix accelerator entries
* src/DataViews/_FamilyList.py: fix accelerator entries
* src/DataViews/_PlaceView.py: fix accelerator entries
* src/DataViews/_PersonView.py: fix accelerator entries
* src/ViewManager.py: fix accelerator entries
* src/PageView.py: fix accelerator entries
svn: r7989
2007-01-26 12:56:52 +00:00
Richard Taylor
e8d92ef396
wrap in EventBox so that clipping work properly.
...
svn: r7988
2007-01-26 08:33:49 +00:00
Don Allingham
0f6677b68f
* src/DataViews/_MediaView.py: keybindings
...
* src/DataViews/_RepositoryView.py: keybindings
* src/DataViews/_SourceView.py: keybindings
* src/DataViews/_EventView.py: keybindings
* src/DataViews/_FamilyList.py: keybindings
* src/DataViews/_PlaceView.py: keybindings
* src/DataViews/_PersonView.py: keybindings
* src/ViewManager.py: keybindings
* src/PageView.py: keybindings
2007-01-25 Benny Malengier <benny.malengier@ugent.be>
* src/Filters/Rules/Place/Makefile.am: add new files
* src/Filters/Rules/Place/_InLatLonNeighborhood.py: added
* src/Filters/Rules/Place/_HasNoteMatchingSubstringOf.py: added
* src/Filters/Rules/Place/__init__.py: add new filters
2007-01-25 Don Allingham <don@gramps-project.org>
svn: r7985
2007-01-26 05:09:25 +00:00
Don Allingham
e8f9d33e9e
2007-01-25 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_MediaView.py: fix goto-gramps-id key press
* src/DataViews/_RepositoryView.py: fix goto-gramps-id key press
* src/DataViews/_SourceView.py: fix goto-gramps-id key press
* src/DataViews/_EventView.py: fix goto-gramps-id key press
* src/DataViews/_FamilyList.py: fix goto-gramps-id key press
* src/DataViews/_PedigreeView.py: fix goto-gramps-id key press
* src/DataViews/_PlaceView.py: fix goto-gramps-id key press
* src/DataViews/_PersonView.py: fix goto-gramps-id key press
* src/DataViews/_RelationView.py: fix goto-gramps-id key press
* src/ViewManager.py: fix goto-gramps-id key press
* src/PageView.py: fix goto-gramps-id key press
svn: r7984
2007-01-26 00:15:21 +00:00
Alex Roitman
c51d3d8119
2007-01-25 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDb/_GrampsDbBase.py (find_backlink_handles): Correctly
iterate only over requested tables; don't mix up the primary and
the referenced objects.
svn: r7983
2007-01-25 17:04:37 +00:00
Brian Matherly
66d296e9e3
* src/plugins/IndivComplete.py: Put children on new lines
...
svn: r7981
2007-01-25 12:54:57 +00:00
Don Allingham
a51603cde0
2007-01-24 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditSourceRef.py: remove debug statements
* src/AddMedia.py: remove debug statements
* src/ArgHandler.py: remove debug statements
svn: r7980
2007-01-25 05:37:24 +00:00
Alex Roitman
45bf6c0f23
2007-01-24 Alex Roitman <shura@gramps-project.org>
...
* src/RelLib/_Event.py (Event): Change inheritance order.
* src/RelLib/_Family.py (Family): Change inheritance order.
* src/RelLib/_MediaObject.py (MediaObject): Change inheritance order.
* src/RelLib/_Place.py (Place): Change inheritance order.
* src/RelLib/_Repository.py (Repository): Change inheritance order.
* src/RelLib/_Person.py (Person): Change inheritance order.
* src/RelLib/_Source.py (Source): Change inheritance order.
(_has_handle_reference, _remove_handle_references,
_replace_handle_reference): Add methods to report correct
repository references.
* src/DisplayTabs/_BackRefModel.py (__init__): Remove extra statement.
svn: r7979
2007-01-25 05:26:22 +00:00
Brian Matherly
12779769fa
* src/docgen/RTFDoc.py: Properly escape "\n" characters
...
svn: r7978
2007-01-25 04:29:39 +00:00
Brian Matherly
d3e6bf5b63
* src/docgen/ODFDoc.py: Add "open with" option for book reports
...
* src/docgen/OpenOfficeDoc.py: Add "open with" option for book reports
* src/plugins/BookReport.py: Add "open with" option for book reports
* src/PluginUtils/_PluginMgr.py: Add "open with" option for book reports
svn: r7976
2007-01-25 03:22:46 +00:00
Brian Matherly
13cdd49edd
* src/plugins/Calendar.py: 0000871: Holidays do not work in Windows
...
* src/plugins/holidays.xml: 0000871: Holidays do not work in Windows
svn: r7975
2007-01-25 01:43:31 +00:00
Brian Matherly
ff9a652473
* src/docgen/PSDrawDoc.py: 0000869: PostScript print option will crash
...
* src/ReportBase/__init__.py: 0000869: PostScript print option will crash
* src/ReportBase/_PrintTools.py: 0000869: PostScript print option will crash
svn: r7972
2007-01-24 19:45:57 +00:00
Brian Matherly
26c47734b7
* src/plugins/Calendar.py: 0000858: Patch for calendar enhancements and new Birthday Report
...
* src/plugins/holidays.xml: add holidays for France
svn: r7969
2007-01-24 14:51:32 +00:00
Brian Matherly
d4a93c5f12
* src/docgen/PdfDoc.py: 0000870: docgen/PdfDoc.py offset error, and missing italics
...
svn: r7968
2007-01-24 12:53:51 +00:00
Don Allingham
b366d35f06
(BaseModel.delete_row_by_handle): fix sort array after delete
...
svn: r7967
2007-01-24 04:45:11 +00:00
Don Allingham
79e9f3e9b5
* src/DataViews/_MediaView.py: add view option
...
* src/images/Makefile.am: add stock_zoom
* src/images/stock_zoom.png: added
* src/gramps_main.py: register stock_zoom as a stock icon
svn: r7965
2007-01-24 00:23:39 +00:00
Don Allingham
bd7c416fda
2007-01-23 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsBSDDB.py: initialize the next gramps_id
indexes to the length of the tables to prevent a walk of the db
entries.
* src/DisplayModels/_BaseModel.py: handle row-insert properly
* src/PageView.py: handle row adding properly
svn: r7963
2007-01-23 17:02:55 +00:00
Alex Roitman
4cfb4ab42b
* src/ViewManager.py (vb_clicked): Put back the code that used to
...
enforce the current view button;
(switch_page_on_dnd): block and unblock button clicking during DnD.
svn: r7962
2007-01-23 05:17:12 +00:00
Alex Roitman
f5b1a61668
2007-01-22 Alex Roitman <shura@gramps-project.org>
...
* src/ViewManager.py (vb_clicked): Add the code that used to
enforce the current view button (commented out).
svn: r7961
2007-01-23 05:01:26 +00:00
Don Allingham
e82aa0c3a3
2007-01-22 Don Allingham <don@gramps-project.org>
...
* src/DisplayModels/_BaseModel.py: avoid rebuild on delete
* src/PageView.py: avoid rebuild on delete
svn: r7960
2007-01-23 04:24:41 +00:00
Alex Roitman
b4c43863fd
Update
...
svn: r7959
2007-01-23 03:39:16 +00:00
Alex Roitman
6306412b2a
2007-01-22 Alex Roitman <shura@gramps-project.org>
...
* src/Editors/_EditSource.py (query_response): Remove sourcerefs
from repos (indirectly, through secondary objects).
* src/Editors/_EditPlace.py (query_response): Avoid db walk.
* src/DataViews/_FamilyList.py (remove): Set busy cursor.
* src/DataViews/_PlaceView.py (remove): Set busy cursor.
* src/DataViews/_SourceView.py (remove): Set busy cursor.
* src/DataViews/_MediaView.py (remove): Set busy cursor.
* src/DataViews/_EventView.py (remove): Set busy cursor.
* src/DataViews/_RepositoryView.py (remove): Set busy cursor.
* src/Editors/_EditEventRef.py (DelEventQuery): Remove unneeded class.
* src/Filters/Rules/_HasTextMatchingSubstringOf.py: Remove
unneeded import.
* src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py
(cache_sources): Adapt to changes in get_source_referents.
* src/Utils.py (get_source_referents): Use reference map, add
repositories to the search results;
(get_media_referents): Use reference map.
svn: r7958
2007-01-23 03:37:13 +00:00
Brian Matherly
dc891facb6
* src/plugins/Calendar.py: 0000858: Patch for calendar enhancements and new Birthday Report
...
svn: r7957
2007-01-23 03:29:59 +00:00
Brian Matherly
e461edd7c1
* src/ReportBase/_ReportUtils.py: Add function "get_address_str"
...
* src/plugins/DetDescendantReport.py: Add addresses (0000791)
* src/plugins/DetAncestralReport.py: Add addresses (0000791)
* src/plugins/IndivComplete.py: Add addresses (0000791)
* src/plugins/NarrativeWeb.py: use "get_address_str"
* src/plugins/FamilyGroup.py: use "get_address_str"
svn: r7956
2007-01-23 01:51:33 +00:00
Don Allingham
28ca329c32
2007-01-22 Don Allingham <don@gramps-project.org>
...
* src/ViewManager.py: import of gramps package
* src/ArgHandler.py: import of gramps package
* src/GrampsDb/_ReadGedcom.py: catch bad LDS ords
svn: r7955
2007-01-22 17:51:43 +00:00
Martin Hawlisch
305f2eb3b6
* src/GrampsDb/_ReadGedcom.py (func_repo_addr): Properly parse address
...
svn: r7954
2007-01-22 15:28:46 +00:00
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
Don Allingham
4057c002cf
2007-01-08 Don Allingham <don@gramps-project.org>
...
* src/ansel_utf8.py (utf8_to_ansel): handle single character indexes
as a fallback. (bug #779 )
* src/StartupDialog.py: removed - no longer used
* src/Makefile.am: remove StartupDialog.py installation
* po/POTFILES.in: removed StartupDialog.py
svn: r7882
2007-01-08 20:08:57 +00:00
Don Allingham
7d975f5b34
* src/plugins/NarrativeWeb.py: wrap photo description at a maximum
...
of 20 characters to prevent overlap (bug #658 )
svn: r7880
2007-01-08 03:48:49 +00:00
Brian Matherly
d43e2df242
src/SubstKeywords.py: Fix 0000813: IDs in graphical reports error
...
svn: r7879
2007-01-08 03:12:42 +00:00
Don Allingham
9c0bc881b9
2007-01-07 Don Allingham <don@gramps-project.org>
...
* src/RelLib/*.py: pylint fixes
2007-01-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Utils.py: probably_alive patch
svn: r7878
2007-01-08 01:49:33 +00:00
Alex Roitman
ae505c2b9c
2007-01-06 Piotr Czubaszek <pioterus@gmail.com>
...
* src/plugins/rel_pl.py: Update.
svn: r7877
2007-01-07 07:40:51 +00:00
Alex Roitman
fa706e1021
* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Upgrade media
...
refs for the sources.
svn: r7876
2007-01-07 07:22:35 +00:00
Alex Roitman
f3f1c4284b
2007-01-06 Alex Roitman <shura@gramps-project.org>
...
* src/plugins/ExportVCard.py (get_option_box): Typo.
svn: r7875
2007-01-07 02:42:10 +00:00
Don Allingham
dbe5e405a8
* src/images/stock_calendar.png: added
...
* src/gramps_main.py: add gramps-date as a stock icon
svn: r7873
2007-01-06 23:03:55 +00:00
Don Allingham
927922a9be
2007-01-06 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditAddress.py: new date entry
* src/Editors/_EditLdsOrd.py: new date_entry
* src/Editors/_EditSourceRef.py: new date_entry
* src/Editors/_EditEventRef.py: new date_entry
* src/Editors/_EditMedia.py: new date_entry
* src/Editors/_EditName.py: new date_entry
* src/Editors/_EditEvent.py: new date_entry
* src/GrampsWidgets.py: add options to ValidatedDateEntry to specify colors and icon
* src/glade/gramps.glade: new date_entry
* src/Errors.py: new date_entry
* src/DateEdit.py: new date_entry
svn: r7872
2007-01-06 22:35:29 +00:00
Richard Taylor
344c93fa94
minor tweeks to gtkprint
...
svn: r7870
2007-01-05 16:10:08 +00:00
Richard Taylor
83bc98fbdf
Add initial stab at GtkPrint.
...
svn: r7869
2007-01-05 11:58:16 +00:00
Zsolt Foldvari
46b54f9cf4
2007-01-04 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/GrampsWidgets.py: Add ValidatableMaskedEntry what extends
the MaskedEntry with validation feature
* TODO: kiwi entry removed
svn: r7868
2007-01-04 21:23:42 +00:00
Don Allingham
27c5699825
2007-01-03 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_EventView.py: lint fixes
* src/DataViews/_PersonView.py: lint fixes
* src/RelLib/_Person.py: lint fixes
* src/RelLib/_PrimaryObject.py: lint fixes
* src/Selectors/_BaseSelector.py: lint fixes
* src/GrampsWidgets.py: lint fixes
* src/Spell.py: lint fixes
* src/PageView.py: lint fixes
* src/Filters/_SearchFilter.py: lint fixes
* src/Filters/SideBar/_MediaSidebarFilter.py: lint fixes
* src/Filters/SideBar/_SourceSidebarFilter.py: lint fixes
* src/Filters/SideBar/_EventSidebarFilter.py: lint fixes
* src/Filters/SideBar/_FamilySidebarFilter.py: lint fixes
* src/Filters/SideBar/_PlaceSidebarFilter.py: lint fixes
* src/Filters/SideBar/_RepoSidebarFilter.py: lint fixes
* src/Filters/SideBar/_PersonSidebarFilter.py: lint fixes
svn: r7866
2007-01-04 05:09:41 +00:00
Don Allingham
485edbc74a
2007-01-02 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_WriteGedcom.py: handle illegal confidence
* src/RelLib/_Person.py: set_parent_family_list
* src/Editors/_EditPerson.py: catch family changes
svn: r7865
2007-01-03 02:37:34 +00:00
Martin Hawlisch
d875ed5e0f
* src/DisplayTabs/_PersonBackRefList.py: new file
...
* src/DisplayTabs/__init__.py: add PersonBackRefList
* src/DisplayTabs/Makefile.am: ship new file
* src/Editors/_EditPerson.py: show PersonBackRefList
svn: r7864
2007-01-02 16:16:11 +00:00
Don Allingham
d72fce2c08
2006-12-31 Don Allingham <don@gramps-project.org>
...
* src/ReportBase/_ReportDialog.py: add HELP button support
* src/ReportBase/_BareReportDialog.py: add HELP button support
* src/plugins/NarrativeWeb.py: add HELP button support
svn: r7862
2006-12-31 23:56:14 +00:00
Don Allingham
2d84e78dbc
In .:
...
2006-12-30 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: Map to existing places if possible
* src/Merge/_MergePerson.py: Merge identical names
* src/ViewManager.py: bind <Alt>N and <Alt>P to next and previous view
In help:
2006-12-30 Don Allingham <don@gramps-project.org>
* C/gramps.xml: start the rework of the key binding sections
svn: r7861
2006-12-31 05:50:40 +00:00
Martin Hawlisch
f148620fc2
* src/DataViews/_RelationView.py: removed change_page(): Do not set the toolbar buttons to a possibly wrong state, these are set by _change_person properly.
...
svn: r7859
2006-12-30 21:47:19 +00:00
Don Allingham
7b9dec0fce
2006-12-30 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: Add edit button to view, shorten names of
buttons
* src/GrampsDb/_GrampsGEDDB.py: properly handle bookmark list
svn: r7858
2006-12-30 17:49:08 +00:00
Don Allingham
1385c746fd
2006-12-28 Don Allingham <don@gramps-project.org>
...
* src/docgen/PdfDoc.py: convert image name to str from unicode
due to a ReportLab bug.
2006-12-27 Don Allingham <don@gramps-project.org>
* configure.in: change version number to 2.2.5
svn: r7855
2006-12-29 03:58:26 +00:00
Don Allingham
765c9ac9a3
2006-12-26 Zsolt Foldvari <zsolt.foldvari@gmail.com>
...
* src/GrampsWidgets.py: Add MaskedEntry, a widget to emulate the
KiwiEntry from the Kiwi project.
2006-12-25 Stefan Bjork <betula@users.sourceforge.net>
svn: r7853
2006-12-26 18:12:41 +00:00
Alex Roitman
2b49f6b068
2006-12-25 Alex Roitman <shura@gramps-project.org>
...
* config.sub, config.guess: Update.
svn: r7852
2006-12-26 06:33:57 +00:00
Stefan Bjork
7745114565
Revert endash changes.
...
svn: r7850
2006-12-25 13:37:16 +00:00
Alex Roitman
d5c16ca519
Update
...
svn: r7848
2006-12-25 05:23:06 +00:00
Don Allingham
3c8c6bb481
2006-12-23 Don Allingham <don@gramps-project.org>
...
* src/DisplayTabs/_EventRefModel.py: properly sort events by date (bug #508 )
* src/DisplayTabs/_EventEmbedList.py: properly sort events by date (bug #508 )
loss of data (bug #777 )
loss of data (bug #777 )
loss of data (bug #777 )
loss of data (bug #777 )
svn: r7843
2006-12-24 05:51:31 +00:00
Don Allingham
56cd2d1ba3
* src/Selectors/_SelectPerson.py (SelectPerson.add_columns): allow
...
the columns to be resizable (bug #788 )
svn: r7840
2006-12-22 23:53:31 +00:00
Alex Roitman
328a87f5b4
2006-12-22 Alex Roitman <shura@phy.ucsf.edu>
...
* src/GrampsDb/_WriteGedcom.py (write_source_ref): Write PAGE as a
single line.
* src/Editors/_EditFamily.py (build_interface): Remove extra
show() call.
* src/Editors/_EditMedia.py (_local_init): Remove extra show() call.
* src/Editors/_EditEvent.py (_local_init): Remove extra show() call.
* src/Editors/_EditRepository.py (_local_init): Remove extra
show() call.
* src/Editors/_EditSecondary.py (_set_size): Remove extra show() call.
* src/Editors/_EditReference.py (_set_size): Remove extra show() call.
* src/Editors/_EditSource.py (_local_init): Remove extra show() call.
svn: r7839
2006-12-22 23:48:13 +00:00
Don Allingham
1b35b73038
* src/GrampsDb/_WriteXML.py: fix bookmark handling
...
* src/plugins/FindDupes.py (Merge.find_potentials): update internal
list on call (bug# 789)
copy the LDS information (bug# 642)
(MergePeople.merge_existing_family): fix child references on merge
svn: r7838
2006-12-22 23:28:05 +00:00
Don Allingham
01188d7bf9
2006-12-22 Don Allingham <don@gramps-project.org>
...
* src/Merge/_MergePerson.py (MergePeople.merge_person_information):
copy the LDS information
svn: r7836
2006-12-22 18:56:38 +00:00
Don Allingham
c3f802d116
2006-12-21 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsXMLDB.py: fix bookmarks
* TODO: update
svn: r7834
2006-12-21 19:11:44 +00:00
Stefan Bjork
f9bea835d9
Small fixes. Changes in swedish date parser.
...
svn: r7832
2006-12-21 13:04:02 +00:00
Alex Roitman
ae1ec18797
2006-12-20 Alex Roitman <shura@gramps-project.org>
...
* src/PluginUtils/_Plugins.py (PluginDialog.__init__): Connect to
signal in the parent class.
svn: r7831
2006-12-21 04:42:37 +00:00
Don Allingham
70550f3321
* src/DataViews/_PersonView.py: use a container for bookmarks to prevent
...
lost of data (bug #777 )
* src/GrampsDb/_GrampsDbBase.py: use a container for bookmarks to prevent
lost of data (bug #777 )
* src/GrampsDb/_GrampsBSDDB.py: use a container for bookmarks to prevent
lost of data (bug #777 )
* src/Bookmarks.py: use a container for bookmarks to prevent
lost of data (bug #777 )
svn: r7830
2006-12-21 03:28:44 +00:00
Don Allingham
373821f214
2006-12-20 Don Allingham <don@gramps-project.org>
...
* src/DisplayModels/_BaseModel.py (BaseModel.__init__): choose
correct sort column
svn: r7829
2006-12-20 23:50:01 +00:00
Alex Roitman
7f7c4335e2
2006-12-19 Alex Roitman <shura@gramps-project.org>
...
* src/PluginUtils/_Plugins.py: Emit signal on rebuild, rebuild
open plugin dialogs on rebuild.
* src/ViewManager.py: Use signal to rebuild plugin menus.
* src/DisplayState.py (DisplayState.__signals__): Register signal
to indicate plugin reloading.
svn: r7827
2006-12-20 07:22:19 +00:00
Don Allingham
9a4dea67cc
2006-12-19 Don Allingham <don@gramps-project.org>
...
* src/ViewManager.py (ViewManager.post_load_newdb): make sure to enable
the readonly menu items
svn: r7825
2006-12-19 18:46:26 +00:00
Alex Roitman
03191e6a48
* src/DataViews/_PersonView.py (person_removed): Typo.
...
svn: r7824
2006-12-19 18:03:34 +00:00
Alex Roitman
4f8f6c0651
2006-12-19 Alex Roitman <shura@gramps-project.org>
...
* src/PluginUtils/_Options.py (save): Use unicode, not str.
svn: r7822
2006-12-19 17:53:54 +00:00