Commit Graph

3232 Commits

Author SHA1 Message Date
Don Allingham
e3899f9cc9 2006-12-18 Don Allingham <don@gramps-project.org>
* src/plugins/Desbrowser.py (DesBrowse.button_press_event): fix typo 
	(from bmcage)



svn: r7815
2006-12-18 22:25:19 +00:00
Don Allingham
ba79de9f14 2006-12-16 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: proper handling of unknown source tags



svn: r7810
2006-12-16 22:36:32 +00:00
Don Allingham
745b3098ed * src/GrampsWidgets.py (PlaceEntry.set_button): fix tooltips (bug #764)
* src/glade/gramps.glade: remove static tooltip


svn: r7807
2006-12-16 04:32:15 +00:00
Don Allingham
ba6255ae09 2006-12-15 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py (import2): import a readonly file properly



svn: r7806
2006-12-16 03:47:03 +00:00
Martin Hawlisch
e32cc098dc * src/Editors/_EditSourceRef.py,
* src/Editors/_EditRepoRef.py,
* src/Editors/_EditUrl.py,
* src/Editors/_EditMediaRef.py,
* src/Editors/_EditEventRef.py,
* src/Editors/_EditFamily.py,
* src/DisplayTabs/_NameEmbedList.py,
* src/DisplayTabs/_EmbeddedList.py,
* src/DisplayTabs/_GalleryTab.py,
* src/DisplayTabs/_DataEmbedList.py: Disable some more controls when readonly



svn: r7804
2006-12-15 12:39:28 +00:00
Alex Roitman
1e3441f4a6 2006-12-14 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeNames.py (toggled): Add method; 
	(display): Connect renderer to the handling method.



svn: r7803
2006-12-15 05:23:45 +00:00
Martin Hawlisch
66f31e75e5 * src/DataViews/_PedigreeView.py,
* src/DataViews/_RelationView.py,
* src/Editors/_EditLdsOrd.py,
* src/Editors/_EditSourceRef.py,
* src/Editors/_EditAttribute.py,
* src/Editors/_EditPerson.py,
* src/Editors/_EditEventRef.py,
* src/Editors/_EditName.py,
* src/DisplayTabs/_ButtonTab.py: Hide some more controls when readonly



svn: r7801
2006-12-14 15:32:33 +00:00
Martin Hawlisch
60736742c3 * src/Selectors/_SelectPerson.py: Enable markup for bith date column to enable birth fallback in italics (closes #763)
svn: r7800
2006-12-14 10:32:38 +00:00
Alex Roitman
b00fb3e75f In .:
* src/Filters/Rules/Family/_RegExpFatherName.py: Add new module.
	* src/Filters/Rules/Family/_RegExpMotherName.py: Add new module.
	* src/Filters/Rules/Family/_RegExpChildName.py: Add new module.
	* src/Filters/SideBar/_FamilySidebarFilter.py (get_filter): Use
	regex filters.
	* src/Filters/Rules/Family/__init__.py: Expose new modules.
	* src/Filters/Rules/Family/Makefile.am: Ship new files.
In po:
2006-12-13  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: List new files.



svn: r7799
2006-12-14 07:04:53 +00:00
Alex Roitman
8ce63889c5 2006-12-13 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py (_set_column_order): Correctly
	check for metadata being None.



svn: r7798
2006-12-14 06:38:07 +00:00
Richard Taylor
0fd4d15be7 fix test case to work with reindex_reference_map
svn: r7795
2006-12-13 10:03:52 +00:00
Martin Hawlisch
e24e637a7e * src/Filters/Rules/Person/_HasRelationship.py: Fix FamilyRelType comparison (closes #758)
svn: r7794
2006-12-13 09:21:53 +00:00
Alex Roitman
3e8af0506c * src/ViewManager.py (about): Only displaye translator credits
when they exist.


svn: r7793
2006-12-13 06:33:39 +00:00
Alex Roitman
601c08b178 2006-12-12 Alex Roitman <shura@gramps-project.org>
* src/images/Makefile.am (icon_DATA): Install icon into pixmaps dir.



svn: r7792
2006-12-13 05:54:10 +00:00
Martin Hawlisch
da1cf5ed9c * src/GrampsDb/_WriteXML.py: Escape XML special chars
svn: r7788
2006-12-12 12:01:41 +00:00
Martin Hawlisch
4dcae32365 * src/DataViews/_RelationView.py: Escape XML special chars
* src/DataViews/_PedigreeView.py: Escape XML special chars
* src/plugins/TestcaseGenerator.py: Create media note object; Randomize URL



svn: r7787
2006-12-12 11:49:57 +00:00
Martin Hawlisch
cf3b73f529 * src/ArgHandler.py: Check recent file for existance before trying to load that file. (bug #447)
svn: r7786
2006-12-12 11:08:53 +00:00
Don Allingham
aa7a8b0742 * src/Editors/_EditMedia.py: fix menu title (bug#755)
svn: r7784
2006-12-12 04:57:36 +00:00
Don Allingham
1867264228 2006-12-11 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteXML.py: handle XML escapes
	* src/DisplayModels/_BaseModel.py: handle ignored values in filtering



svn: r7782
2006-12-11 21:09:25 +00:00
Martin Hawlisch
15930c4803 * src/DataViews/_RelationView.py (change_person): Break endless loop by passing the return values from _change_person.
svn: r7779
2006-12-11 13:45:01 +00:00
Brian Matherly
52a01bdd13 * src/plugins/NarrativeWeb.py: fix 0000597: Narrative web site generates uppercase directory names but lower case hrefs
svn: r7778
2006-12-11 05:31:51 +00:00
Don Allingham
6c48caa07f 2006-12-10 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: RunDatabaseRepair integration
	* src/GrampsDb/_WriteGedcom.py: RunDatabaseRepair integration
	* src/QuestionDialog.py: RunDatabaseRepair dialog to warn users to run
	database checks



svn: r7777
2006-12-11 04:10:46 +00:00
Martin Hawlisch
2ad506f95f * src/DisplayModels/_PeopleModel.py: Fix birth date fallback
svn: r7774
2006-12-10 18:48:29 +00:00
Don Allingham
9bb495d06a 2006-12-09 Don Allingham <don@gramps-project.org>
* src/DataViews/_MediaView.py: external view support for media objects
	* src/Editors/_EditPlace.py: external view support for media objects
	* src/Editors/_EditMediaRef.py: external view support for media objects
	* src/Editors/_EditMedia.py: external view support for media objects
	* src/glade/gramps.glade: external view support for media objects



svn: r7773
2006-12-10 04:24:11 +00:00
Don Allingham
5598a9eecb 2006-12-09 Benny Malengier <bm@cage.UGent.be>
* src/PlaceUtils.py: better parsing of longitude/latitude



svn: r7772
2006-12-09 16:58:13 +00:00
Zsolt Foldvari
f404dc9886 2006-12-08 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/glade/gramps.glade: Update Name Format Editor hint section.



svn: r7771
2006-12-08 17:49:09 +00:00
Alex Roitman
62afd4c0a0 2006-12-08 Benny Malengier <bm@cage.UGent.be>
* src/glade/gramps.glade: Tooltips for longitude and lattitude.



svn: r7770
2006-12-08 17:35:02 +00:00
Don Allingham
07ced9a79e 2006-12-06 Don Allingham <don@gramps-project.org>
* src/DisplayTabs/EventEmbedList.py: fix typo



svn: r7767
2006-12-07 05:13:08 +00:00
Zsolt Foldvari
5230cb6b85 2006-12-07 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/DataViews/_PlaceView.py (google): Use city, country of main
	location in google query.



svn: r7766
2006-12-06 23:31:54 +00:00
Alex Roitman
2df0dd959a In .:
2006-12-06  Alex Roitman  <shura@gramps-project.org>
	* src/Makefile.am (gdir_PYTHON): Ship new file.

2006-12-06  Benny Malengier  <bm@cage.UGent.be>
	* src/PlaceUtils.py: Add new file.
	* src/DataViews/_PlaceView.py (google): Use new module.

In po:
2006-12-06  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: List new file.



svn: r7765
2006-12-06 17:52:48 +00:00
Alex Roitman
eb060e7242 2006-12-05 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.load): Revert
	incorrect commit.



svn: r7764
2006-12-06 04:06:26 +00:00
Zsolt Foldvari
bb823f977e 2006-12-05 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/GrampsDb/_GrampsBSDDB.py (load): typo (const.bsddbenv_dir)



svn: r7763
2006-12-05 19:08:21 +00:00
Don Allingham
9cc8496be4 * src/DataViews/_RelationView.py: fix reorder spouse sensitivity
svn: r7760
2006-12-04 23:53:19 +00:00
Don Allingham
cf2f45e8fc 2006-12-04 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: Handle notes with the way that
	Legacy can produce Place/Address combinations



svn: r7757
2006-12-04 15:50:45 +00:00
Don Allingham
0af4662b17 2006-12-03 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: improve tooltips
	* src/GrampsWidgets.py: tooltip support



svn: r7756
2006-12-04 05:03:58 +00:00
Brian Matherly
bdaf7ab014 * src/plugins/NarrativeWeb.py: fix 0000595: Narrative web site, save to tar.gz format causes cash
svn: r7755
2006-12-03 21:10:51 +00:00
Don Allingham
a4284f9137 2006-12-02 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: disable buttons when person is inactive
	* src/plugins/Check.py: remove duplicate children in a family



svn: r7752
2006-12-03 05:20:15 +00:00
Alex Roitman
3582653f54 * src/Filters/SideBar/*SidebarFilter.py: Busy cursor when filtering.
svn: r7751
2006-12-03 00:23:59 +00:00
Alex Roitman
c4155ba2e2 2006-12-02 Alex Roitman <shura@gramps-project.org>
* src/plugins/Check.py (check_repo_references): Add new check.



svn: r7750
2006-12-02 23:44:38 +00:00
Alex Roitman
7a57fbd3be In .:
* src/plugins/Check.py (fix_encoding): Fix mime type string.
In help:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* sk/sk.po: Typo.



svn: r7748
2006-12-02 07:30:15 +00:00
Brian Matherly
76d2ea9c44 * src/GrampsDb/_GrampsBSDDB.py: comment out lsn_reset - it causes crashes.
svn: r7747
2006-12-02 04:20:48 +00:00
Alex Roitman
822647f728 * src/Filters/Rules/_RuleUtils.py (loose_date_cmp): Compare
textual dates.


svn: r7745
2006-12-01 17:01:09 +00:00
Alex Roitman
de836890b4 * src/Filters/Rules/_HasEventBase.py (apply): Do not match empty
places. 


svn: r7744
2006-12-01 16:45:42 +00:00
Alex Roitman
2515b29e1d * src/plugins/Rebuild.py (__init__): Proper progress indication.
svn: r7743
2006-12-01 16:26:34 +00:00
Martin Hawlisch
eaad9da1f6 * src/DataViews/_RelationView.py: Show buttons for reorder and add parents in case the toolbar is not visible.
svn: r7742
2006-12-01 16:17:26 +00:00
Alex Roitman
61c3c2d3de * src/ArgHandler.py (cl_action): Properly call CLI tool.
* src/plugins/DumpGenderStats.py (__init__): Fix CLI mode.
	* src/PluginUtils/_Tool.py (cli_tool): Fix CLI tools.


svn: r7741
2006-12-01 15:48:25 +00:00
Alex Roitman
e01c00b369 In .:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* src/plugins/Makefile.am (pkgdata_PYTHON): Ship new file.
	* src/plugins/RebuildRefMap.py: Add new plugin.
	* src/GrampsDb/_GrampsBSDDB.py (reindex_reference_map): Fix reindexing.
	* src/GrampsDb/_GrampsDbBase.py (reindex_reference_map): Add a
	placeholder method for anything other than BSDDB.

In po:
2006-12-01  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: List new file.



svn: r7740
2006-12-01 08:23:51 +00:00
Alex Roitman
2993573d25 2006-11-30 A Costa <agcosta@gis.net>
* data/man/gramps.1.in: Typos.



svn: r7739
2006-12-01 00:23:44 +00:00
Zsolt Foldvari
12833ebaf5 2006-11-30 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Correctly convert
	alt_loc in Place upgrade.



svn: r7738
2006-11-30 21:45:20 +00:00
Alex Roitman
e822529959 * src/Filters/Rules/Repository/_HasRepo.py: Correct logic.
svn: r7737
2006-11-30 20:30:28 +00:00
Alex Roitman
7c6b93cc31 In .:
2006-11-30  Alex Roitman  <shura@gramps-project.org>
	* src/Filters/Rules/Makefile.am: Ship new file.
	* src/Filters/Rules/Family/Makefile.am: Ship new file.
	* src/Filters/Rules/Person/Makefile.am: Ship new file.

In po:
2006-11-30  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: List new files.



svn: r7736
2006-11-30 19:55:28 +00:00
Martin Hawlisch
7ef890fe32 * src/Filters/Rules/*: Add new Rule HasMarkerOf
* src/FilterEditor/_EditRule.py: Support MarkerType
* src/Filters/SideBar/_FamilySidebarFilter.py: Add MarkerType
* src/Filters/SideBar/_PersonSidebarFilter.py: Add MarkerType



svn: r7735
2006-11-30 15:52:26 +00:00
Alex Roitman
e21c00a504 2006-11-29 Alex Roitman <shura@gramps-project.org>
* src/GrampsWidgets.py (PlaceEntry.set_button): Dynamically set
	tooltips.
	* src/glade/gramps.glade (event_edit, eref-edit): Do not set tooltips.



svn: r7734
2006-11-30 06:56:15 +00:00
Martin Hawlisch
5fec83b882 * src/DataViews/_RelationView.py (write_title): Always write Label for birth and death.
svn: r7733
2006-11-29 19:40:43 +00:00
Alex Roitman
60b6aa7622 2006-11-29 Alex Roitman <shura@gramps-project.org>
* INSTALL: Update.



svn: r7731
2006-11-29 18:00:52 +00:00
Alex Roitman
5b16267fa3 2006-11-28 Alex Roitman <shura@gramps-project.org>
* src/Filters/Rules/Place/_HasPlace.py (apply_location): Add
	method; 
	(apply): Rework to correctly match location parameters.



svn: r7730
2006-11-29 06:09:17 +00:00
Don Allingham
6dfaa05800 2006-11-28 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: fix attribute handling
	* src/DisplayModels/_PeopleModel.py: expand caching.



svn: r7729
2006-11-29 05:29:25 +00:00
Brian Matherly
092489b862 * src/docgen/KwordDoc.py: don't us getuid in Windows
* src/plugins/NarrativeWeb.py: don't us getuid in Windows

svn: r7728
2006-11-29 04:23:20 +00:00
Brian Matherly
b430170293 * src/GrampsDb/_GrampsBSDDB.py: fix path for bsddb env in Windows.
svn: r7727
2006-11-29 03:40:35 +00:00
Alex Roitman
fa80fc16d6 2006-11-28 Alex Roitman <shura@gramps-project.org>
* src/plugins/MediaManager.py (get_rel_path): Correctly work out
	the drive letter for the path.



svn: r7726
2006-11-28 21:50:34 +00:00
Alex Roitman
2209020653 * src/DbLoader.py (DbLoader.save_as): Prohibit SaveAs into the
currently opened database.
	(DbLoader.import_file): Prohibit importing from the currently
	opened database.


svn: r7724
2006-11-28 07:10:37 +00:00
Alex Roitman
aeadf016fd 2006-11-27 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_WriteXML.py (dump_person_ref): Properly export
	associations.



svn: r7723
2006-11-28 07:02:26 +00:00
Alex Roitman
1fb136a33f 2006-11-27 Alex Roitman <shura@phy.ucsf.edu>
* src/GrampsDb/_WriteGedcom.py (write_person): Typo.



svn: r7722
2006-11-28 02:16:15 +00:00
Martin Hawlisch
8b8cbd50c9 * src/Filters/Rules/Person/_HasCompleteRecord.py: Use new marker API
* src/RelLib/_Person.py (get_complete_flag): Remove old unused API
* src/RelLib/_Family.py (get/set_complete_flag): Remove old unused API



svn: r7720
2006-11-27 16:11:38 +00:00
Don Allingham
f337a7e213 2006-11-27 Don Allingham <don@gramps-project.org>
* configure.in: change version number

	* 2.2.3 released


svn: r7719
2006-11-27 15:52:17 +00:00
Don Allingham
bf974f5ff6 * configure.in: up version number
* src/GrampsCfg.py: window title
	* src/ColumnOrder.py: window title name
	* src/DisplayState.py: open recent menu copy
	* help/C/gramps.xml: typo fixes
	* po/POTFILES.in: remove unused files


svn: r7717
2006-11-27 03:24:39 +00:00
Alex Roitman
7b2ac61ecb * src/GrampsDb/_WriteGedcom.py (write_person): Typo.
svn: r7715
2006-11-27 03:17:26 +00:00
Alex Roitman
c689bcc39f * src/plugins/Check.py (check_for_broken_family_links): Check if
child is one of the parents.


svn: r7714
2006-11-27 02:55:40 +00:00
Don Allingham
be83b6f8ba * src/Merge/_MergePerson.py: fixed check_for_child function to handle childrefs
svn: r7713
2006-11-26 22:34:02 +00:00
Don Allingham
2c617e4326 2006-11-26 Don Allingham <don@gramps-project.org>
* po/gramps.pot: updated



svn: r7712
2006-11-26 22:07:14 +00:00
Don Allingham
d47ca2efc3 * src/Editors/_EditPlace.py: consistent menu and title names
* src/Editors/_EditSource.py: consistent menu and title names
	* src/Editors/_EditPerson.py: consistent menu and title names
	* src/Editors/_EditMedia.py: consistent menu and title names
	* src/Editors/_EditRepository.py: consistent menu and title names
	* src/Editors/_EditFamily.py: consistent menu and title names
	* src/Editors/_EditEvent.py: consistent menu and title names


svn: r7709
2006-11-26 21:18:30 +00:00
Alex Roitman
edf249ffd6 2006-11-26 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (load): Clean env for a new grdb
	file; do not attempt recovery for a new grdb file.
	* NEWS: Typo.



svn: r7707
2006-11-26 19:47:34 +00:00
Don Allingham
e64d32ebda 2006-11-26 Don Allingham <don@gramps-project.org>
* src/docgen/ODFDoc.py: fix registration



svn: r7706
2006-11-26 19:33:48 +00:00
Alex Roitman
442466a058 * NEWS: Update.
svn: r7702
2006-11-26 08:05:45 +00:00
Don Allingham
c83cad1d5c 2006-11-25 Don Allingham <don@gramps-project.org>
* src/Config/_GrampsConfigKeys.py: remember window size
	* src/Editors/_EditAddress.py: remember window size
	* src/Editors/_EditSecondary.py: remember window size
	* src/Editors/_EditLdsOrd.py: remember window size
	* src/Editors/_EditReference.py: remember window size
	* src/Editors/_EditUrl.py: remember window size
	* src/Editors/_EditRepoRef.py: remember window size
	* src/Editors/_EditAttribute.py: remember window size
	* src/Editors/_EditPersonRef.py: remember window size
	* src/Editors/_EditLocation.py: remember window size
	* src/Editors/_EditMediaRef.py: remember window size
	* src/Editors/_EditEventRef.py: remember window size
	* src/Editors/_EditName.py: remember window size
	* src/glade/gramps.glade: remember window size
	* data/gramps.schemas.in: remember window size



svn: r7701
2006-11-26 04:39:34 +00:00
Alex Roitman
47fe5af7c2 * src/GrampsLogger/_ErrorReportAssistant.py
(_get_sys_information): Report BSDDB version.


svn: r7698
2006-11-26 03:28:01 +00:00
Alex Roitman
4dae3896e4 2006-11-25 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.load): Use
	per-database environment dirs, under ~/.gramps/env dir.
	* src/const.py.in (env_dir): Add new variable.



svn: r7697
2006-11-26 03:00:44 +00:00
Don Allingham
712e0bbbd0 * src/Config/_GrampsConfigKeys.py: remember editor size
* src/Editors/_EditPlace.py: remember editor size
	* src/Editors/_EditSource.py: remember editor size
	* src/Editors/_EditPerson.py: remember editor size
	* src/Editors/_EditMedia.py: remember editor size
	* src/Editors/_EditRepository.py: remember editor size
	* src/Editors/_EditEvent.py: remember editor size
	* src/glade/gramps.glade: remember editor size
	* data/gramps.schemas.in: remember editor size


svn: r7695
2006-11-26 01:29:58 +00:00
Don Allingham
b8e31ea189 * src/GrampsDb/_ReadGedcom.py: handle _UID for FAM structure (#0000505)
svn: r7694
2006-11-25 20:46:52 +00:00
Don Allingham
b4ab08cb84 2006-11-25 Don Allingham <don@gramps-project.org>
* src/docgen/ODFDoc.py: don't query mime type for ODT, since some systems
	return only "ODT Document", which is kind of useless. Use OpenDocument Text
	instead.



svn: r7693
2006-11-25 20:16:55 +00:00
Don Allingham
24b008dbf5 * src/images/Makefile.am: add share-fam.png
svn: r7690
2006-11-25 01:14:10 +00:00
Don Allingham
13cbf0f899 2006-11-24 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteXML.py: handle unicode decoding errors
	* src/plugins/NarrativeWeb.py: handle unicode decoding errors
	* src/plugins/AncestorReport.py: bring into conformance with the spec.



svn: r7689
2006-11-25 01:02:26 +00:00
Martin Hawlisch
7a490847fc * src/Filters/Rules/*/_MatchesFilter.py: Fix typo in description
svn: r7681
2006-11-24 19:04:06 +00:00
Alex Roitman
5caccd96d8 * test/GrampsDb/GrampsDbBase_Test.py (test_reindex_reference_map):
Properly define lambda to fake the _update_reference_map method.


svn: r7678
2006-11-24 05:39:14 +00:00
Alex Roitman
1bbb4d8843 2006-11-23 Alex Roitman <shura@gramps-project.org>
* test/GrampsDb/GrampsDbTestBase.py (tearDown): Close database at
	the end of test.



svn: r7677
2006-11-24 05:21:57 +00:00
Don Allingham
93c59a215e 2006-11-23 Don Allingham <don@gramps-project.org>
* src/docgen/Makefile.am: don't install AbiWord, OpenOffice 1.X,
	and KWord formats, since they have been superceded by OpenDocument.



svn: r7676
2006-11-24 04:21:51 +00:00
Don Allingham
6da16f7f99 2006-11-22 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: remove unused button
	* help/C/figures/family.png: updated
	* help/C/figures/reorder.png: new image
	* help/C/gramps.xml: updates



svn: r7670
2006-11-23 05:01:18 +00:00
Martin Hawlisch
2157a1fbdc * src/ReportBase/_ReportUtils: Factor out common code into get_birth_or_fallback() and get_death_or_fallback()
* src/DataViews/_PedigreeView.py: Use get_birth/death_or_fallback()
* src/DataViews/_RelationView.py: Use get_birth/death_or_fallback()
* src/DisplayModels/_PeopleModel.py: Fix EventRoleType call



svn: r7669
2006-11-22 22:30:47 +00:00
Martin Hawlisch
2906476bc1 * src/RelLib/_Person.py (set_birth_ref,set_death_ref): Dont fail if setting to None (which is what Check.py does).
* src/plugins/TestcaseGenerator.py: Make it work again + some enhancements



svn: r7668
2006-11-22 15:27:31 +00:00
Brian Matherly
5ebb88828f * src/plugins/DetDescendantReport.py: 0000558: Print only primary events
* src/plugins/DetAncestralReport.py: 0000558: Print only primary events
* src/plugins/GraphViz.py: 0000558: Print only primary events
* src/plugins/FamilyGroup.py: 0000558: Print only primary events
* src/plugins/IndivComplete.py: 0000558: Print only primary events
* src/plugins/NarrativeWeb.py: 0000558: Print only primary events

svn: r7666
2006-11-22 04:43:33 +00:00
Don Allingham
7ff75def9c * src/GrampsDb/_ReadGedcom.py: handle illegal fullname gedcoms produced by FTM
* src/GrampsDb/_GedTokens.py: handle illegal fullname gedcoms produced by FTM


svn: r7664
2006-11-21 17:07:18 +00:00
Don Allingham
abeac39d36 2006-11-21 Don Allingham <don@gramps-project.org>
* src/Utils.py (probably_alive): use get_primary_event_ref_list()
	* src/RelLib/_Person.py: Add get_primary_event_ref_list()



svn: r7663
2006-11-21 16:20:35 +00:00
Don Allingham
3b52a960e9 2006-11-20 Don Allingham <don@gramps-project.org>
* src/Editors/_EditName.py: autocomplete for surnames
	* src/glade/gramps.glade: set focus properly



svn: r7661
2006-11-21 02:43:24 +00:00
Martin Hawlisch
227a67d5e5 * src/RelLib/_Person.py (_remove_handle_references): When removing a place dont delete the whole LdsOrd but only unset its place reference.
* src/plugins/Check.py (check_place_references): Add checks for LdsOrd inside Person and Family



svn: r7658
2006-11-20 15:26:38 +00:00
Brian Matherly
d2fe259d6e * src/plugins/DetDescendantReport.py: Use callname instead of nickname (#0000557)
* src/plugins/DetAncestralReport.py: Use callname instead of nickname (#0000557)
	* src/ReportBase/_ReportUtils.py: Use callname instead of nickname (#0000557)

svn: r7657
2006-11-20 13:16:22 +00:00
Martin Hawlisch
a4ad96f2c9 * src/RelLib/_Family.py (get_sourcref_child_list): The ChildRefs were missing here. This now removes deleted Sources from ChildRefs.
svn: r7656
2006-11-20 09:50:41 +00:00
Don Allingham
be05c165ba * src/Utils.py: probably_alive should onlyuse primary events
svn: r7655
2006-11-20 04:50:59 +00:00
Don Allingham
6c7c0096bf 2006-11-19 Don Allingham <don@gramps-project.org>
* src/DbLoader.py: try to catch a None value for default directory



svn: r7654
2006-11-20 03:29:16 +00:00
Brian Matherly
ed9e7b3eef * src/ViewManager.py: Fix 0000576: Credits window behind about window
svn: r7653
2006-11-20 02:08:42 +00:00
Brian Matherly
9b9d0fc574 * src/plugins/NarrativeWeb.py: Fix 0000543: Multimedia-Objects marked as private are visible in narrative web-report
svn: r7648
2006-11-19 04:40:24 +00:00