Commit Graph

3459 Commits

Author SHA1 Message Date
Martin Hawlisch
cdb76d6209 * 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
5493631d19 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
bcefe6c7d7 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
97bbe13b6e * 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
fbd5225f04 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
dc5c8f3d00 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
3fe123d5ee 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
5b5abb8653 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
be37491c67 Revert endash changes.
svn: r7850
2006-12-25 13:37:16 +00:00
Alex Roitman
5fd72cf53a Update
svn: r7848
2006-12-25 05:23:06 +00:00
Don Allingham
e21731926f 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
5ee6bbe88c * 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
cb9ba78177 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
13260778f1 * 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
aa171d3409 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
e7b9763573 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
48e499c88e Small fixes. Changes in swedish date parser.
svn: r7832
2006-12-21 13:04:02 +00:00
Alex Roitman
ae213a633b 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
f2a4002d5e * 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
9715df87e6 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
43a14bfa74 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
cde0635d19 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
8dd862fc93 * src/DataViews/_PersonView.py (person_removed): Typo.
svn: r7824
2006-12-19 18:03:34 +00:00
Alex Roitman
982c4cf9a6 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
Alex Roitman
740a436e76 2006-12-18 Alex Roitman <shura@gramps-project.org>
* src/PluginUtils/_Options.py (save): Escape special characters.



svn: r7818
2006-12-19 04:53:42 +00:00
Don Allingham
e0c8c1379b * src/DataViews/_PersonView.py: exact search for gender (bug #633)
* src/DisplayModels/_PeopleModel.py: exact search for gender (bug #633)
	* src/Filters/_SearchFilter.py: exact search for gender (bug #633)
	* src/Filters/__init__.py: export ExactSearchFilter


svn: r7817
2006-12-19 04:47:07 +00:00
Don Allingham
4a67435c92 * src/DataViews/_EventView.py: disable items with readonly db (bug #771)
* src/DataViews/_PersonView.py: disable items with readonly db (bug #771)
	* src/DataViews/_RelationView.py: disable items with readonly db (bug #771)
	* src/ViewManager.py: disable items with readonly db (bug #771)
	* src/PageView.py: disable items with readonly db (bug #771)


svn: r7816
2006-12-19 02:29:47 +00:00
Don Allingham
e1325eda76 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
53863807a0 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
b393649c8e * 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
cba1d710ab 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
a78af64666 * 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
1e8a8d0160 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
8059e67938 * 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
488f618a04 * 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
65c3d40a22 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
0fe74eb5e7 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
190d20fcee fix test case to work with reindex_reference_map
svn: r7795
2006-12-13 10:03:52 +00:00
Martin Hawlisch
f2eb4451b6 * src/Filters/Rules/Person/_HasRelationship.py: Fix FamilyRelType comparison (closes #758)
svn: r7794
2006-12-13 09:21:53 +00:00
Alex Roitman
c99d5ca6e7 * src/ViewManager.py (about): Only displaye translator credits
when they exist.


svn: r7793
2006-12-13 06:33:39 +00:00
Alex Roitman
dd68783318 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
f2aa3cbd29 * src/GrampsDb/_WriteXML.py: Escape XML special chars
svn: r7788
2006-12-12 12:01:41 +00:00
Martin Hawlisch
ea86f9870b * 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
c72278515b * 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
227cd3b555 * src/Editors/_EditMedia.py: fix menu title (bug#755)
svn: r7784
2006-12-12 04:57:36 +00:00
Don Allingham
9df661af87 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
26d7732cf6 * 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
dcdb6da80e * 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
fa8085031b 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
5f0779a136 * src/DisplayModels/_PeopleModel.py: Fix birth date fallback
svn: r7774
2006-12-10 18:48:29 +00:00
Don Allingham
41ff120b1a 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
5ae461d017 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
8d9f2232a4 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
26d22f03c0 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
d1f3305a32 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
75526dbc76 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
5bf3d98930 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
b32028bea6 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
6245f9a62f 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
0f20ae03d2 * src/DataViews/_RelationView.py: fix reorder spouse sensitivity
svn: r7760
2006-12-04 23:53:19 +00:00
Don Allingham
3ca02c31ef 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
01ebb7e67a 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
489d314db9 * 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
a2fd59a7fd 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
0f445d124a * src/Filters/SideBar/*SidebarFilter.py: Busy cursor when filtering.
svn: r7751
2006-12-03 00:23:59 +00:00
Alex Roitman
fac2b1f053 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
bd7e25ee55 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
11335bc6bc * src/GrampsDb/_GrampsBSDDB.py: comment out lsn_reset - it causes crashes.
svn: r7747
2006-12-02 04:20:48 +00:00
Alex Roitman
f14172ccdb * src/Filters/Rules/_RuleUtils.py (loose_date_cmp): Compare
textual dates.


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


svn: r7744
2006-12-01 16:45:42 +00:00
Alex Roitman
4fff3e494a * src/plugins/Rebuild.py (__init__): Proper progress indication.
svn: r7743
2006-12-01 16:26:34 +00:00
Martin Hawlisch
2c4d5d0750 * 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
4987b9b9b4 * 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
685c655b80 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
abeb0de15b 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
1d1fc2eec5 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
e386161912 * src/Filters/Rules/Repository/_HasRepo.py: Correct logic.
svn: r7737
2006-11-30 20:30:28 +00:00
Alex Roitman
e96bbdb75e 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
48762ac54e * 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
b771d3e5d8 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
34c52b7192 * 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
ee4dd34618 2006-11-29 Alex Roitman <shura@gramps-project.org>
* INSTALL: Update.



svn: r7731
2006-11-29 18:00:52 +00:00
Alex Roitman
0045454892 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
21fc859daf 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
17ded7e6c6 * 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
c47460e89e * src/GrampsDb/_GrampsBSDDB.py: fix path for bsddb env in Windows.
svn: r7727
2006-11-29 03:40:35 +00:00
Alex Roitman
48420a2845 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
ae9b954e29 * 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
8ab76ad2cf 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
ecaf814889 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
00f029a27b * 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
5c42e167c9 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
a577020674 * 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
f7e5bfbe48 * src/GrampsDb/_WriteGedcom.py (write_person): Typo.
svn: r7715
2006-11-27 03:17:26 +00:00
Alex Roitman
76d744b1f8 * 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
96a9dda07e * src/Merge/_MergePerson.py: fixed check_for_child function to handle childrefs
svn: r7713
2006-11-26 22:34:02 +00:00
Don Allingham
e7567a7814 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
6c810c6ef4 * 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
4021105d52 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
cada86b952 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
ce6e65fbab * NEWS: Update.
svn: r7702
2006-11-26 08:05:45 +00:00
Don Allingham
78195bc5c8 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
7e0a28b827 * src/GrampsLogger/_ErrorReportAssistant.py
(_get_sys_information): Report BSDDB version.


svn: r7698
2006-11-26 03:28:01 +00:00
Alex Roitman
c95dac5a29 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
49a99e7815 * 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
e824a00edc * src/GrampsDb/_ReadGedcom.py: handle _UID for FAM structure (#0000505)
svn: r7694
2006-11-25 20:46:52 +00:00
Don Allingham
aad2755abc 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
604743e6a0 * src/images/Makefile.am: add share-fam.png
svn: r7690
2006-11-25 01:14:10 +00:00
Don Allingham
8e87a284aa 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
2237772913 * src/Filters/Rules/*/_MatchesFilter.py: Fix typo in description
svn: r7681
2006-11-24 19:04:06 +00:00
Alex Roitman
9aeb975d1c * 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
5dd18318f9 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
c51cf48564 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
bc856d0989 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
19c431c6dd * 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
876e0716c5 * 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
e113412801 * 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
0d1f83d32b * 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
231f9a1277 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
95a364563f 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
6123c67283 * 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
e6edf76240 * 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
1be7bf07c1 * 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
07e95ca171 * src/Utils.py: probably_alive should onlyuse primary events
svn: r7655
2006-11-20 04:50:59 +00:00
Don Allingham
0ab60cd632 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
291b195c7f * src/ViewManager.py: Fix 0000576: Credits window behind about window
svn: r7653
2006-11-20 02:08:42 +00:00
Brian Matherly
c263f5bcac * 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
Alex Roitman
2e495a8315 In .:
2006-11-18  Alex Roitman  <shura@gramps-project.org>
	* src/ReportBase/_StyleEditor.py (__init__): Translate string.

In po:
2006-11-18  Piotr Czubaszek  <pioterus@gmail.com>
	* pl.po: Translation update.



svn: r7647
2006-11-19 02:51:45 +00:00
Don Allingham
58da9fb6ef 2006-11-18 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationshipView.py: fix messages
	* help/C/gramps.xml: improvements in text
	* various: remove unused figures



svn: r7646
2006-11-19 02:00:18 +00:00
Don Allingham
b65125d904 2006-11-17 Don Allingham <don@gramps-project.org>
* src/ManagedWindow.py: catch missing item error



svn: r7642
2006-11-18 04:24:04 +00:00
Don Allingham
8058b51624 2006-11-16 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: share parents button
	* src/images/share-fam.png: share parents button
	* src/gramps_main.py: share parents button



svn: r7638
2006-11-17 05:17:13 +00:00
Alex Roitman
fa9149be77 2006-11-16 Alex Roitman <shura@phy.ucsf.edu>
* src/Reorder.py: Import gettext.



svn: r7635
2006-11-17 00:39:27 +00:00
Don Allingham
0765641c12 * src/Editors/_EditPerson.py: save previous window size
* data/gramps.schemas.in: default transactions to off, previous editperson window size
	* src/Config/_GrampsConfigKeys.py: default transaction to off, previous editperson window size


svn: r7632
2006-11-16 04:47:34 +00:00
Don Allingham
220ccd309a 2006-11-15 Don Allingham <don@gramps-project.org>
* data/gramps.schemas.in: default transactions to off
	* src/Config/_GrampsConfigKeys.py: default transaction to off
	* src/Editors/_EditFamily.py: remove dead code
	* src/plugins/DetDescendantReport.py: remove dead code



svn: r7631
2006-11-16 04:02:28 +00:00
Brian Matherly
8330e8dad0 * src/plugins/DetAncestralReport.py: Add family Events
* src/plugins/DetDescendantReport.py: Add family Events

svn: r7625
2006-11-14 04:39:55 +00:00
Don Allingham
4376a416ba 2006-11-13 Don Allingham <don@gramps-project.org>
* src/Editors/_EditFamily.py: fix FAM_WIDTH



svn: r7623
2006-11-14 01:10:17 +00:00
Don Allingham
b5ac0d52fc * src/Viewmanager.py: prompt before abandoning changes; enable autobackup
* src/GrampsCfg.py: enable autobackup
	* src/Config/_GrampsConfigKeys.py: enable autobackup
	* data/gramps.schemas: enable autobackup


svn: r7621
2006-11-13 04:50:38 +00:00
Don Allingham
feeae34b01 * src/Viewmanager.py: prompt before abandoning changes
svn: r7620
2006-11-13 02:42:07 +00:00
Don Allingham
b5ba5adb46 2006-11-12 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteGedcom.py: RepoRefs don't have a privacy flag



svn: r7619
2006-11-12 22:20:06 +00:00
Don Allingham
5314c575b1 * src/Config/_GrampsConfigKeys.py: add saving of family editor size, disabling of
defaulting to last viwe
	* src/ViewManager.py: allow disabling of defaulting to last view
	* src/GrampsCfg.py: allow disabling of defaulting to last view
	* src/ViewManager.py: allow disabling of defaulting to last view
	* data/gramps.schemas.in: allow disabling of defaulting to last view
	


svn: r7617
2006-11-12 03:35:52 +00:00
Don Allingham
6d5598173c 2006-11-11 Don Allingham <don@gramps-project.org>
* src/Config/_GrampsConfigKeys.py: add saving of family editor size 
	* src/Editors/_EditFamily.py: add saving of family editor size 
	* src/DisplayTabs/_GalleryTab.py: Catch possible exception
	* src/glade/gramps.glade: add saving of family editor size 
	* src/DbLoader.py: Display error message on RUNRECOVERY error

	* src/DisplayTabs/_AddrEmbedList.py: make labels more consistent (#513)


svn: r7616
2006-11-12 03:12:57 +00:00
Martin Hawlisch
682ea93e48 * test/GrampsDb/GrampsDbTestBase.py: Provide a callback to db.load(). Hmmm, that worked without sometime back.
svn: r7615
2006-11-11 21:46:22 +00:00
Alex Roitman
2c52aacb0a 2006-11-10 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsInMemDB.py (get_event_cursor): Remove extra
	definition.



svn: r7611
2006-11-11 05:39:20 +00:00
Don Allingham
f960c2132f 2006-11-10 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: handle GedcomError properly
	* src/DisplayModels/_BaseModel.py: handle add properly with filters



svn: r7609
2006-11-11 05:02:26 +00:00
Martin Hawlisch
ed5c45d64e * src/DisplayTabs/_PersonRefEmbedList.py,
* src/DdTargets.py,
* src/ScratchPad.py: Fix support of PersonRef DnD



svn: r7608
2006-11-10 23:28:40 +00:00
Martin Hawlisch
592310d256 * src/Filters/Rules/Person/_HasBirth.py,
* src/Filters/Rules/Person/_HasDeath.py,
* src/Filters/Rules/Person/_HasEvent.py: Only match filter if event role = primary

* src/RelLib/_Person.py (_remove_handle_references): Correct removing of person handle reference; (get_sourcref_child_list) Add self.person_ref_list because they link to persons and sources

* src/DataViews/_PersonView.py (delete_person_response): Remove person from other persons as well because of PersonRef.


svn: r7607
2006-11-10 21:27:08 +00:00
Martin Hawlisch
3bff15e1a8 * src/DataViews/_PedigreeView.py,
* src/DataViews/_RelationView.py,
* src/DisplayModels/_PeopleModel.py: Only show fallbacks for birth and death if role=primary



svn: r7605
2006-11-10 16:23:11 +00:00
Martin Hawlisch
d2ae1cfb27 * src/plugins/ImportGeneWeb.py: Start parsing titles of a person
svn: r7604
2006-11-10 15:54:51 +00:00
Alex Roitman
6630094f28 2006-11-09 Alex Roitman <shura@gramps-project.org>
* src/Filters/Rules/Person/_HasDeath.py (apply): Match any of the
	death events.
	* src/Filters/Rules/Person/_HasBirth.py (apply): Match any of the
	birth events.



svn: r7603
2006-11-10 07:27:11 +00:00
Don Allingham
b30e225dcf 2006-11-09 Don Allingham <don@gramps-project.org>
* src/DisplayModels/PageView.py: fix delete

2006-02-09  Jérôme Rapinat  <romjerome@yahoo.fr>
2005-12-10  Jérôme Rapinat  <romjerome@yahoo.fr>
2005-12-09  Jérôme Rapinat  <romjerome@yahoo.fr>
2005-12-07  Jérôme Rapinat  <romjerome@yahoo.fr>
2005-12-06  Jérôme Rapinat  <romjerome@yahoo.fr>


svn: r7602
2006-11-10 06:11:23 +00:00
Alex Roitman
b9e815297b In .:
2006-11-09  Alex Roitman  <shura@gramps-project.org>
	* data/*.svg: Add mime type icons.
	* data/*.png: Update bitmap icons to look the same as SVG.
	* data/Makefile.am: Ship SVG mime type icons.

In help:
2006-11-09  Alex Roitman  <shura@gramps-project.org>
	* nb/gramps.xml: Remove autogenerated file.
	* nb/.xml2po.mo: Remove autogenerated file.



svn: r7601
2006-11-10 05:52:14 +00:00
Martin Hawlisch
bad12c819d * src/DataViews/_RelationView.py (info_string): Use DateHandler instead of the date object to display the date
* src/DataViews/_PedigreeView.py (format person:  Use DateHandler instead of the date object to display the date (closes #565)



svn: r7598
2006-11-09 13:04:21 +00:00
Martin Hawlisch
3d8852ba25 * src/plugins/Check.py: Add check for PersonRef referencing non existant person
svn: r7597
2006-11-09 12:33:10 +00:00
Martin Hawlisch
3a10a016bc * src/QuestionDialog.py: Set Window titles to make window manager and taskbar happy
svn: r7596
2006-11-09 11:38:18 +00:00
Martin Hawlisch
203d765bdc * src/plugins/ImportGeneWeb.py: Properly parse death date in case birth date is unknown
svn: r7593
2006-11-09 07:10:26 +00:00
Alex Roitman
85a4420e40 2006-11-08 Alex Roitman <shura@gramps-project.org>
* src/plugins/SimpleBookTitle.py: Fix the object selection.



svn: r7592
2006-11-09 06:55:18 +00:00
Don Allingham
5e726de052 button config value change, freeze person info
svn: r7591
2006-11-09 05:52:49 +00:00
Martin Hawlisch
09d9f01a9d * src/plugins/ImportGeneWeb.py: Fix parsing of baptism date
svn: r7590
2006-11-09 05:42:47 +00:00
Martin Hawlisch
e1f45c587b * src/date_test.py: Correct import of Date object
svn: r7589
2006-11-09 05:05:40 +00:00
Don Allingham
27e1475f55 * src/DataViews/_RelationView.py: add toolbar buttons, catch edit
button config value change
	* src/GrampsCfg.py: reorder options


svn: r7588
2006-11-09 04:55:51 +00:00
Don Allingham
76640d9433 2006-11-08 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: add toolbar buttons
	* src/images/Makefile.am: install new svg files
	* src/images/parents.svg: button for toolbar
	* src/images/spouse.svg: button for toolbar
	* src/gramps_main.py: register new stock icons



svn: r7587
2006-11-09 04:18:18 +00:00
Don Allingham
8b7febbe35 * src/DataViews/_RelationshipView.py: Optionally hide Edit buttons
* src/Config/_GrampsConfigKeys.py: Optionally hide Edit buttons
	* src/GrampsWidgets.py: Allow empty button for LinkBox


svn: r7581
2006-11-08 05:15:26 +00:00
Don Allingham
a1d3c6b68f 2006-11-07 Don Allingham <don@gramps-project.org>
* src/plugins/RemoveUnused.py: general cleanup



svn: r7580
2006-11-08 03:20:20 +00:00
Alex Roitman
8b3c4359ef 2006-11-07 Alex Roitman <shura@gramps-project.org>
* src/DataViews/_RelationView.py (info_string): Add missing clause.



svn: r7579
2006-11-07 20:48:15 +00:00
Martin Hawlisch
b64f5a1332 * src/DisplayModels/_PeopleModel.py: Make fallbacks for birth and death work again.
* src/DataViews/_RelationView.py (write_title): Display fallbacks in case birth or death is not available
* src/DataViews/_PedigreeView.py: Display fallbacks in case birth or death is not available



svn: r7575
2006-11-07 12:05:40 +00:00
Don Allingham
9b0cdc1c6d * src/glade/gramps.glade: add tooltips for place buttons
svn: r7573
2006-11-07 02:32:33 +00:00
Don Allingham
b1c9e6e76c * src/GrampsWidgets.py: provide default instructions for place
svn: r7572
2006-11-07 02:15:37 +00:00
Don Allingham
dafa578420 * src/DataViews/_MediaView.py: cancel drag-n-drop if list is empty
* src/PageView.py: cancel drag-n-drop if list is empty


svn: r7571
2006-11-07 01:29:15 +00:00
Don Allingham
069dcbcd35 * src/ViewManager.py (ViewManager.about): destroy About dialog
after running


svn: r7570
2006-11-07 00:29:31 +00:00
Don Allingham
4cacb6f4ab 2006-11-06 Don Allingham <don@gramps-project.org>
* src/Editors/_EditPerson.py: Change Unknown Gender dialog to allow
	the user to specify without going back to the main window
	* src/plugins/RemoveUnused.py: cleanup



svn: r7569
2006-11-06 21:27:49 +00:00
Alex Roitman
4c6410f261 2006-11-06 Alex Roitman <shura@gramps-project.org>
* NEWS: Update.



svn: r7566
2006-11-06 16:44:16 +00:00
Brian Matherly
58719bde0d * src/plugins/NarrativeWeb.py: Add family event gallery items to individual page
svn: r7561
2006-11-06 04:27:23 +00:00
Don Allingham
f54df4aebb * src/plugins/RemoveUnused.py: remove unused sources and events, and UI
svn: r7560
2006-11-06 04:23:10 +00:00
Brian Matherly
79dc6d05d7 * src/plugins/NarrativeWeb.py: Add street to place page.
svn: r7559
2006-11-06 03:15:44 +00:00
Don Allingham
c6026b10b5 * src/plugins/Makefile.am: add RemoveUnused.py
* src/plugins/RemoveUnused.py: remove unused sources and events


svn: r7558
2006-11-06 02:51:09 +00:00
Don Allingham
a4343f0de8 * src/DataViews/_PersonView.py: provide a default surname for and Add
Person button press based of selected item in the Person View tree.
	* help/C/various: remove unused files from manual


svn: r7557
2006-11-06 00:41:13 +00:00
Don Allingham
39c4bf74d3 2006-11-05 Don Allingham <don@gramps-project.org>
* src/DataViews/_PlaceView.py: drag-n-drop support
	* src/GrampsWidgets.py: drag-n-drop support for place selector widget
	* src/ScratchPad.py: drag-n-drop support for places
	* src/DdTargets.py: drag-n-drop support for places



svn: r7555
2006-11-05 23:11:02 +00:00
Alex Roitman
10192e54c4 * NEWS: Update.
svn: r7554
2006-11-05 23:05:24 +00:00
Alex Roitman
e1f83be7bf In .:
2006-11-05  Alex Roitman  <shura@gramps-project.org>
	* configure.in (ALL_LINGUAS): Add Turkish language.

In po:
2006-11-05  Mehmet Ugur Kecik  <mukecik@yahoo.com>
	* tr.po: Add Turkish translation.



svn: r7553
2006-11-05 22:56:08 +00:00
Don Allingham
118025105e 2006-11-04 Don Allingham <don@gramps-project.org>
* src/GrampsCfg.py: warn that chaning date format will not take
	effect until next start
	* src/DisplayState.py: remove redundant code



svn: r7552
2006-11-05 05:20:35 +00:00
Martin Hawlisch
827c5c28c0 * src/plugins/ImportGeneWeb.py: Bugfixes (convert to new api); Add support for some more geneweb features
svn: r7550
2006-11-04 20:52:09 +00:00
Alex Roitman
0a9ef965da Update
svn: r7548
2006-11-03 17:05:58 +00:00
Alex Roitman
72403bcdb5 2006-11-03 Alex Roitman <shura@gramps-project.org>
* configure.in: Bump up the version.
	* src/Editors/_EditLdsOrd.py (update_parent_label): Spurious
	translation.
	* src/DataViews/_RelationView.py (write_event_ref): Spurious
	translation.
	* src/ReportBase/_ReportDialog.py (get_header): Spurious
	translation.
	* RELEASE: version 2.2.2 is released.



svn: r7547
2006-11-03 17:05:24 +00:00
Alex Roitman
00c7cd04b5 * NEWS: Update.
svn: r7545
2006-11-03 04:37:17 +00:00
Don Allingham
34e8744b6a 2006-11-02 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: fix spacing
	* src/ScratchPad.py: handle deleting of a person properly



svn: r7541
2006-11-03 04:12:12 +00:00
Alex Roitman
708cb96d8f 2006-11-02 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Typo.



svn: r7540
2006-11-03 03:11:40 +00:00
Don Allingham
cb9f9c10b5 2006-11-01 Don Allingham <don@gramps-project.org>
* src/plugins/DescendReport.py: handle exceeding the max generations



svn: r7538
2006-11-02 03:34:16 +00:00
Martin Hawlisch
a0ab6862d0 * src/ScratchPad.py: Fix signal connection and dbstate vs. db confusion; Add more checks for is_valid; This should now remove stale objects on delete or database change.
svn: r7535
2006-11-01 13:41:09 +00:00
Don Allingham
8edddcff23 * src/DataViews/_RelationView.py: add right context menu
svn: r7531
2006-10-31 23:03:58 +00:00
Don Allingham
c66bb89f04 * src/DataViews/_PersonView.py: fix typo
svn: r7529
2006-10-31 20:16:08 +00:00
Don Allingham
4efb75e286 * src/GrampsCfg.py: Fix check box message for adding a family
svn: r7528
2006-10-31 19:48:15 +00:00
Don Allingham
42da6cd40d * src/Reorder.py: Allow for reordering of relationships, enhance
buttons


svn: r7527
2006-10-31 19:44:45 +00:00
Don Allingham
9ce6369d09 2006-10-31 Don Allingham <don@gramps-project.org>
* src/Reorder.py: Allow for reordering of relationships
	* src/DataViews/_RelationView.py: add reorder support
	* src/glade/gramps.glade: reorder dialog
	* src/Makefile.am: install Reorder.py



svn: r7525
2006-10-31 17:36:38 +00:00
Alex Roitman
2df2d25b5a 2006-10-31 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_WriteGedcom.py (write_families): Properly write
	custom attr type.



svn: r7524
2006-10-31 16:15:21 +00:00
Don Allingham
8ea15b2084 * src/DataViews/_PersonView.py: prevent updates on person list if not
visible (person-added)


svn: r7521
2006-10-30 23:36:50 +00:00
Don Allingham
0cacdc7bb6 * src/gramps_main.py: remove 2.1 unstable warning
svn: r7514
2006-10-30 14:44:04 +00:00
Don Allingham
fb936f0c18 2006-10-30 Don Allingham <don@gramps-project.org>
* src/Makefile.am: install Lru.py



svn: r7511
2006-10-30 12:46:25 +00:00
Don Allingham
4ab42d0987 the PyPE program
svn: r7506
2006-10-30 04:09:43 +00:00
Don Allingham
4a754125f1 * src/GrampsCfg.py: make look more like gedit
svn: r7505
2006-10-30 03:27:55 +00:00
Don Allingham
8cfaea668a * src/Lru.py: Added least-recently-used module from
the PyPE program
	* src/DisplayModels/_PeopleModel.py: use LRU module to speed up
	name displays


svn: r7504
2006-10-30 01:37:43 +00:00
Don Allingham
8ec246ef2c * configure.in: post 2.2.1 release update
svn: r7503
2006-10-30 01:23:47 +00:00
Don Allingham
8ef02aeb20 * src/GrampsDb/_ReadXML.py: handle broken events
svn: r7502
2006-10-30 00:53:17 +00:00
Don Allingham
648d21a8fc 2006-10-29 Don Allingham <don@gramps-project.org>
* help/C/gramps.xml: fix <warning>



svn: r7498
2006-10-29 21:39:30 +00:00
Alex Roitman
4ce7332d9e 2006-10-29 Alex Roitman <shura@gramps-project.org>
* src/plugins/rel_da.py: Add more locales.



svn: r7491
2006-10-29 16:45:36 +00:00
Don Allingham
454c5fff4e 2006-10-28 Don Allingham <don@gramps-project.org>
* help/C/gramps.xml: preferences changes
	* help/gramps.pot: updated 



svn: r7490
2006-10-29 15:37:09 +00:00
Alex Roitman
f7b943fe26 * src/Makefile.am (docmodules): Update.
* src/Filters/Rules/Family/_MemberBase.py: Formatting fixes.
	* src/ReportBase/_ReportUtils.py: Formatting fixes.


svn: r7482
2006-10-29 05:49:50 +00:00
Alex Roitman
b9f2392f29 * src/GrampsDb/_ReadGedcom.py: Formatting fixes.
* src/GrampsDb/_GrampsDbBase.py: Formatting fixes.
	* src/GrampsDb/_GrampsDbFactories.py: Formatting fixes.
	* src/GrampsDb/_WriteXML.py: Formatting fixes.
	* src/GrampsDb/_GrampsBSDDB.py: Formatting fixes.
	* src/RelLib/_UrlBase.py: Formatting fixes.
	* src/RelLib/_Url.py: Formatting fixes.
	* src/RelLib/_Person.py: Formatting fixes.
	* src/RelLib/_Family.py: Formatting fixes.
	* src/RelLib/_Place.py: Formatting fixes.
	* src/RelLib/_Repository.py: Formatting fixes.
	* src/BasicUtils.py: Formatting fixes.
	* src/DateHandler/_DateUtils.py: Formatting fixes.


svn: r7481
2006-10-29 04:36:08 +00:00
Alex Roitman
906ccf6a79 * NEWS: Update.
svn: r7479
2006-10-29 03:13:39 +00:00
Alex Roitman
303d58647c * src/ViewManager.py (ViewManager.about): Use const.py.
* src/const.py.in (url_manual): Add the link constant.
	* src/GrampsDisplay.py (help): Update the link.


svn: r7478
2006-10-29 03:01:56 +00:00
Alex Roitman
98ab444e5a 2006-10-28 Alex Roitman <shura@gramps-project.org>
* src/data/tips.xml.in: Remove extra quotes.



svn: r7476
2006-10-29 02:32:47 +00:00
Don Allingham
9d76d63701 2006-10-28 Don Allingham <don@gramps-project.org>
* src/plugins/FamilyGroup.py: fix typo



svn: r7475
2006-10-29 02:02:16 +00:00
Alex Roitman
cb82958fcc * src/data/tips.xml.in: Replace -> with >
svn: r7471
2006-10-28 21:47:56 +00:00
Alex Roitman
d40480fe28 2006-10-28 Alex Roitman <shura@gramps-project.org>
* help/ru/ro.po: Add po file, to start translating the manual.



svn: r7470
2006-10-28 21:34:12 +00:00
Don Allingham
bb8295acec * src/plugins/FamilyGroup.py: don't translation paragraph name
svn: r7461
2006-10-28 04:13:01 +00:00
Don Allingham
81fd55aff4 2006-10-27 Don Allingham <don@gramps-project.org>
* src/GrampsCfg.py: remove unused online maps string
	* src/Editors/_EditRepoRef.py: fixed transation strings
	* src/Editors/_EditName.py: fixed transation strings
	* src/Editors/_EditChildRef.py: fixed transation strings
	* src/ScratchPad.py: fixed transation strings
	* help/C/gramps.xml: update
	* help/C/figures/prefs.png: update
	* help/C/figures/select-person.py: update



svn: r7460
2006-10-28 03:53:46 +00:00
Alex Roitman
6d6cc7f090 In .:
2006-10-27  Morten Bo Johansen  <mbj@spamcop.net>
	* src/data/tips.xml.in: Update tips.
	* src/plugins/rel_da.py: Update.

In po:
2006-10-27  Morten Bo Johansen  <mbj@spamcop.net>
	* da.po: Translation update.



svn: r7458
2006-10-27 23:54:46 +00:00
Alex Roitman
df1f3b7571 * src/Filters/Rules/Person/_RelationshipPathBetweenBookmarks.py
(name): Correct the string.


svn: r7454
2006-10-27 18:54:08 +00:00
Alex Roitman
1e6843837e * src/data/tips.xml.in: Update bug tracker address.
svn: r7453
2006-10-27 18:51:12 +00:00
Alex Roitman
3cf94b4f16 2006-10-27 Alex Roitman <shura@gramps-project.org>
* src/const.py.in: Put gettext import back.



svn: r7448
2006-10-27 17:37:08 +00:00
Alex Roitman
4cb9251617 * src/ViewManager.py (ViewManager.about): Translate comments.
* src/const.py.in: No gettext (won't work anyway because const.py
	is imported before textdomain is set.


svn: r7444
2006-10-27 02:49:54 +00:00
Alex Roitman
7ec5a0a7e8 * NEWS: Update.
svn: r7443
2006-10-27 02:22:45 +00:00
Alex Roitman
00a28ef5c7 2006-10-26 Alex Roitman <shura@gramps-project.org>
* help/gramps.pot: Regenerate manual template.
	* src/data/tips.xml.in (family): Escape quotes.
	* src/TipOfDay.py (TipParserescape): Remove: no need to escape here.
	(TipOfDay.escape): Escape here, to allow for gettext lookup. 
	(TipOfDay.next_tip_cb): Escape prior to gettext lookup.



svn: r7441
2006-10-27 01:59:33 +00:00
Alex Roitman
f16b37d8d9 Update
svn: r7439
2006-10-25 23:22:09 +00:00
Alex Roitman
cf5b2cbe47 * src/GrampsDb/_WriteGedcom.py (write_source_ref): Cap confidence.
svn: r7434
2006-10-24 19:30:24 +00:00
Alex Roitman
80527732df * src/GrampsDb/_ReadGedcom.py (parse_source_eference): Cap confidence value.
svn: r7433
2006-10-24 19:22:47 +00:00
Alex Roitman
b0762269c5 2006-10-23 Alex Roitman <shura@gramps-project.org>
* configure.in: Bump up release number.
	* NEWS: Typo.



svn: r7430
2006-10-24 03:30:24 +00:00
Don Allingham
8a105f8901 2006-10-23 Don Allingham <don@gramps-project.org>
* src/ReportBase/_BareReportDialog.py: declare logger.



svn: r7429
2006-10-24 02:41:02 +00:00
Don Allingham
03bb9bc8d7 2006-10-22 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py:  remove dead code
	* src/GrampsDb/_ReadGedcom.py: handle Legacy _PREF
	* src/DisplayModels/_PeopleModel.py: speed improvement on name



svn: r7424
2006-10-23 02:24:03 +00:00
Alex Roitman
9165e34cc2 2006-10-21 Alex Roitman <shura@gramps-project.org>
* src/data/tips.xml.in (tip67): Escape angle bracket.



svn: r7422
2006-10-21 17:29:52 +00:00
Alex Roitman
fb8dae4515 2006-10-20 Benny Malengier <bm@cage.UGent.be>
* src/DataViews/_PlaceView.py: Fix lattitude/longitude typo.
	* src/glade/gramps.glade: Swap the order of latt/long in UI.



svn: r7420
2006-10-21 03:56:13 +00:00
Alex Roitman
cf1cfce7be 2006-10-20 Alex Roitman <shura@gramps-project.org>
* src/plugins/rel_pl.py: Typo.



svn: r7419
2006-10-20 15:57:16 +00:00
Alex Roitman
74b4fc2cba In .:
2006-10-19  Piotr Czubaszek  <pioterus@gmail.com>
	* src/plugins/rel_pl.py: Polish relationship calculator.
	* src/plugins/Makefile.am (pkgdata_PYTHON): Add rel_pl.py

In po:
	* POTFILES.in: Add new file.



svn: r7417
2006-10-20 04:25:28 +00:00
Alex Roitman
8bfea9821b 2006-10-18 Alex Roitman <shura@gramps-project.org>
* src/ViewManager.py (change_redo_label, change_redo_label):
	Translate labels.



svn: r7414
2006-10-18 17:11:52 +00:00
Don Allingham
b10f6acae4 2006-10-17 Don Allingham <don@gramps-project.org>
* src/plugins/Desbrowser.py: fix callback parameter list



svn: r7413
2006-10-18 02:52:55 +00:00
Alex Roitman
0ae2cf5f41 2006-10-16 Alex Roitman <shura@gramps-project.org>
* src/Editors/_EditPerson.py (_given_focus_out_event): Convert to
	unicode before guessing gender.



svn: r7411
2006-10-16 20:42:49 +00:00
Don Allingham
157e5a7154 2006-10-15 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteGedcom.py: fix bad function call
	* src/glade/gramps.glade: consistent place name



svn: r7409
2006-10-16 03:57:15 +00:00
Brian Matherly
5ead919447 * src/plugins/FanChart.py: Fix name display for gen 6 and 7
svn: r7408
2006-10-16 03:15:58 +00:00
Alex Roitman
1790b4590d 2006-10-11 Alex Roitman <shura@gramps-project.org>
* RELEASE: version 2.2.0rc1 is released.
	* configure.in: Bump up the version number.



svn: r7399
2006-10-12 04:07:15 +00:00
Alex Roitman
59a00f52f8 * src/Filters/_FilterComboBox.py (set): Force unicode.
svn: r7398
2006-10-12 01:25:42 +00:00
Martin Hawlisch
11b833f719 * src/plugins/IndivComplete.py (write_person): Catch missing image files.
svn: r7397
2006-10-11 19:40:08 +00:00
Alex Roitman
50fcfb7979 In .:
2006-10-11  Alex Roitman  <shura@gramps-project.org>
	* src/GrampsDisplay.py (help): Rename gramps-manual to gramps.

In help:
	* Makefile.am (DOC_MODULE): Use gramps in stead of gramps-manual.
	* C/gramps.xml: Add in place of gramps-manual.xml;
	add more authors.
	* gramps.omf.in: Add in place of gramps-manual.omf.in


svn: r7395
2006-10-11 16:13:58 +00:00
Brian Matherly
392dc77f5a * src/Mime/_WinMime.py: potential fix for #446
svn: r7393
2006-10-11 14:27:22 +00:00
Alex Roitman
9ae8580226 * configure.in: Update version number.
svn: r7392
2006-10-11 05:00:18 +00:00
Alex Roitman
bf82cb6fb7 In .:
2006-10-10  Alex Roitman  <shura@gramps-project.org>
	* NEWS: Update.
	* src/plugins/ExportVCalendar.py (get_option_box): Use custom filters.
	* src/plugins/ExportVCard.py (get_option_box): Use custom filters.
	* src/plugins/WriteFtree.py (get_option_box): Use custom filters.
	* src/plugins/WriteGeneWeb.py (get_option_box): Use custom filters.
	* src/Selectors/_BaseSelector.py: Import gettext.

	* src/ReportBase/_StyleEditor.py: Make style editor not modal
	* src/glade/gramps.glade: Make style editor not modal
	* src/GrampsLogger/_ErrorReportAssistant.py: Fix typo.
	* src/plugins/AncestorReport.py: Fix generation numbers.
	* src/GrampsLogger/_ErrorReportAssistant.py: Fix email client
	launch (#455)
	* src/plugins/Checkpoint.py: typo
	* src/docgen/RTFDoc.py: fix page breaks (#0000441)
	* src/plugins/Calendar.py: fix filter typo
	* src/plugins/WritePkg.py: don't set uid on Windows
In po:
2006-10-10  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Include all of Selectors package.

	* sk.po: Update translation.
	* lt.po: updated Lithuanian translation.


svn: r7391
2006-10-11 04:59:26 +00:00
Alex Roitman
13c3884aaa * src/GrampsDb/_WriteXML.py (strip_dict): Do not strip tab, LF, CR.
svn: r7390
2006-10-11 03:44:09 +00:00
Don Allingham
525c779b0d 2006-10-10 Don Allingham <don@gramps-project.org>
* src/gramps_main.py: use pngs for windows



svn: r7389
2006-10-11 03:26:56 +00:00
Alex Roitman
960e10d5f7 2006-10-10 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_10,
	gramps_upgrade_11): Properly use TXN.	



svn: r7388
2006-10-11 03:20:56 +00:00
Alex Roitman
2c97533593 2006-10-09 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py (has_object_handle): Typo.



svn: r7384
2006-10-10 04:27:13 +00:00
Don Allingham
93e7b3066b 2006-10-09 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: fix object importation



svn: r7382
2006-10-10 04:11:57 +00:00
Alex Roitman
82f2d2d69d * src/ReportBase/_BareReportDialog.py (setup_title): Set name to
empty string if no person is available.
	* src/ReportBase/_ReportDialog.py (get_header): Make meaningful
	title for the header when name is empty.


svn: r7381
2006-10-10 00:09:24 +00:00
Alex Roitman
7c240f8d3c 2006-10-09 Alex Roitman <shura@gramps-project.org>
* src/FilterEditor/_FilterEditor.py (close): Allow more arguments.



svn: r7380
2006-10-09 23:54:23 +00:00
Don Allingham
a7815500e6 * src/Selectors/_SelectPerson.py: enable toggle button to display all
* src/glade/gramps.glade: add toggle button


svn: r7379
2006-10-09 23:04:52 +00:00
Don Allingham
ea0e6248f1 2006-10-09 Don Allingham <don@gramps-project.org>
* src/Editors/_EditPerson.py: add person's name to title
	* src/RelLib/_Name.py: add empty check



svn: r7378
2006-10-09 22:46:06 +00:00
Alex Roitman
f14a9fc195 Update
svn: r7376
2006-10-09 06:21:03 +00:00
Don Allingham
38208043bf * src/GrampsDb/_GrampsDbBase.py: error message on disk space full
* src/Bookmarks.py: removed deleted items


svn: r7375
2006-10-09 03:57:41 +00:00
Brian Matherly
3b6ed87d0c * src/plugins/DetAncestralReport.py: fix DAR-Endnotes indent
* src/plugins/DetDescendantReport.py: fix DDR-Endnotes indent

svn: r7374
2006-10-09 03:29:34 +00:00
Alex Roitman
907cdf2ec2 * src/Editors/_EditPlace.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditPersonRef.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditPerson.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditName.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditMediaRef.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditMedia.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditFamily.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditLdsOrd.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditEventRef.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditEvent.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditChildRef.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditAttribute.py (_create_tabbed_pages): Fix sources.
	* src/Editors/_EditAddress.py (_create_tabbed_pages): Fix sources.


svn: r7373
2006-10-09 02:45:26 +00:00
Don Allingham
747ffa7f38 2006-10-08 Don Allingham <don@gramps-project.org>
* src/Editors/_EditReference.py: call cancel_and_close on window
	cancel
	* src/DisplayTabs/_SourceRefModel.py: remove debug 
	* src/DisplayTabs/_EmbeddedList.py: remove debug 



svn: r7372
2006-10-09 02:45:05 +00:00
Alex Roitman
fae1b7dfb2 2006-10-08 Alex Roitman <shura@gramps-project.org>
* src/RelLib/_Location.py (set_county, get_county): Move into
	LocationBase class.
	* src/RelLib/_LocationBase.py (set_county, get_county): Move from
	Location class.



svn: r7371
2006-10-09 02:12:10 +00:00
Alex Roitman
e2ae267d98 * src/Editors/_EditSourceRef.py (_cleanup_on_exit): Factor out
cleanup into its own method (as in the parent class).
	FIXME: This needs to be fixed so that _cleanup_on_exit is not
	run on OK, only on cancel. Maybe we need _clean_up_on_cancel() ?
	* src/DisplayTabs/_TextTab.py (cancel): Only reset text, not the
	whole source reference.


svn: r7370
2006-10-08 06:19:07 +00:00
Alex Roitman
bec0ca3155 * src/plugins/BookReport.py (BookList.parse): Catch ValueError
exception (coming from urllib2).


svn: r7367
2006-10-08 02:38:51 +00:00
Alex Roitman
3fb2a191a0 * src/LdsUtils.py (temples): Correct code for San Antonio.
svn: r7366
2006-10-08 02:10:23 +00:00
Alex Roitman
356d15ac7a * src/GrampsDb/_WriteGedcom.py
(GedcomWriterOptionBox.get_option_box): Add custom filters to the
	filter list.


svn: r7365
2006-10-08 02:05:17 +00:00
Alex Roitman
be4c39a654 2006-10-07 Alex Roitman <shura@gramps-project.org>
* data/grampsxml.dtd: Update DTD for XML 1.1.3.
	* data/grampsxml.rng: Update schema for XML 1.1.3.
	* src/GrampsDb/_ReadXML.py (stop_county): Read county.
	* src/GrampsDb/_WriteXML.py (write_address_list): Write county.



svn: r7363
2006-10-07 19:09:05 +00:00
Alex Roitman
ee3d288ad4 in key/value pairs;
(dump_location): Remove debug output.


svn: r7362
2006-10-07 06:00:18 +00:00
Alex Roitman
e87d4d084c * src/GrampsDb/_GrampsBSDDB.py: More upgrade fixes.
svn: r7361
2006-10-07 05:56:58 +00:00
Alex Roitman
53630ba56f * src/GrampsDb/_WriteXML.py (write_data_map): Escape special chars
in key/value pairs.
	* src/GrampsDb/_GrampsBSDDB.py (load): Do not create logs when TXN
	is disabled;
	(gramps_upgrade_9): Include upgrade_11 steps into upgrade_9.


svn: r7360
2006-10-06 23:03:56 +00:00
Martin Hawlisch
1845a32618 * src/PluginUtils/_Plugins.py: ignore pressing apply without a plugin being selected
* src/plugins/SoundGen.py: Dont fail with empty database



svn: r7359
2006-10-06 19:10:15 +00:00
Alex Roitman
065b48569f 2006-10-06 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.load): Do not create
	logs when TXN is disabled.



svn: r7358
2006-10-06 18:43:29 +00:00
Alex Roitman
d2403dcc1f * src/DataViews/_PersonView.py (set_inactive): Check active status.
svn: r7357
2006-10-06 03:32:35 +00:00
Alex Roitman
e5c8ffd8ae * src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_11): Upgrade
addresses in repositories.


svn: r7356
2006-10-05 23:01:43 +00:00
Alex Roitman
26e5af1fc2 2006-10-05 Alex Roitman <shura@gramps-project.org>
* src/Config/_GrampsConfigKeys.py: Regenerate file (proper type
	for transactions key).



svn: r7355
2006-10-05 19:47:22 +00:00
Don Allingham
ef0c2b6bd3 2006-10-04 Don Allingham <don@gramps-project.org>
* src/DisplayTabs/_EventEmbedList.py: catch attempt to multiply
	edit an event through events and event references

2006-10-03  Don Allingham  <don@gramps-project.org>
	* src/Editors/_EditFamily.py: don't try to change families if the
	parents don't exist



svn: r7353
2006-10-05 04:33:09 +00:00
Don Allingham
4487a56339 2006-10-03 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/ChangeNames.py: fix path name

	* src/plugins/PatchNames.py: clean up


svn: r7349
2006-10-04 02:46:32 +00:00
Don Allingham
71bddf1ac2 2006-10-03 Don Allingham <don@gramps-project.org>
* src/GrampsLogger/_ErrorReportAssistant.py: capitalize "GRAMPS"
	* src/ViewManager.py: display buttons on first open
	* src/Editors/_EditSourceRef.py: fix cancelling of text (bug #450)
	* src/DisplayTabs/_NoteTab.py: fix cancelling of text
	* src/DisplayTabs/_TextTab.py: fix cancelling of text 




svn: r7345
2006-10-03 16:59:51 +00:00
Don Allingham
6f88d70324 * src/GrampsDb/_ReadXML.py: save description properly on read
svn: r7343
2006-10-03 03:21:40 +00:00
Don Allingham
f52e16de92 * src/RelLib/_Location.py: call parent class properly
svn: r7342
2006-10-03 02:56:30 +00:00
Don Allingham
c84ec006ab 2006-10-02 Don Allingham <don@gramps-project.org>
* src/Selectors/_SelectPlace.py: use proper column for place handle
	* src/DisplayModels/_PlaceModel.py: specify place handle



svn: r7341
2006-10-03 02:47:51 +00:00
Don Allingham
433710c483 2006-10-01 Don Allingham <don@gramps-project.org>
* src/Utils.py: catch divide by zero case
	* src/ViewManager.py: change change to same page (#410)



svn: r7339
2006-10-02 02:10:12 +00:00
Don Allingham
a6237e602e * src/FilterEditor/_EditRule.py: limit source name in menu display
to 40 characters (#451)


svn: r7337
2006-09-30 03:56:29 +00:00
Don Allingham
81b82babde 2006-09-29 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: Handle the Place/Address combination
	for events



svn: r7336
2006-09-30 03:40:23 +00:00
Don Allingham
db9e5de2fc 2006-09-28 Don Allingham <don@gramps-project.org>
* src/DataViews/_PlaceView.py: add street column (bug #459)
	* src/DisplayModels/_PlaceModel.py: add street column
	* src/GrampsDb/_GrampsDbBase.py: add street column



svn: r7335
2006-09-29 04:13:10 +00:00
Brian Matherly
ce5520455f * src/ReportBase/_StyleEditor.py: Make style editor not modal
* src/glade/gramps.glade: Make style editor not modal

svn: r7334
2006-09-28 03:29:23 +00:00
Brian Matherly
503498b858 * src/GrampsLogger/_ErrorReportAssistant.py: Fix typo.
svn: r7332
2006-09-27 03:21:21 +00:00
Don Allingham
34e0362a8b * src/ViewManager.py: fix message
* src/Config/_GrampsConfigKeys.py: set default value
	* src/QuestionDialog.py: set value from config
	* data/gramps.schemas.in: fix default value


svn: r7331
2006-09-26 04:08:41 +00:00
Don Allingham
0d820794d5 2006-09-25 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_GrampsDBCallback.py: catch db transaction problem
	* src/GrampsCfg.py: reset PORT_WARN when TRANSACTION re-enabled
	* src/QuestionDialog.py: sync changes to config value
	* src/GrampsLogger/_ErrorReportAssistant.py: fix typo
	


svn: r7330
2006-09-26 02:07:03 +00:00
Brian Matherly
41935cac69 * src/_ErrorReportAssistant.py: Fix email client launch (#455)
svn: r7329
2006-09-25 03:29:38 +00:00
Don Allingham
df354f57d7 2006-09-24 Don Allingham <don@gramps-project.org>
* src/ViewManager.py: fix call to warning dialog
	* src/QuestionDialog.py: Don't do internal check on value



svn: r7328
2006-09-25 02:19:58 +00:00
Brian Matherly
8d6662b5cb * src/plugins/AncestorReport.py: Fix generation numbers.
svn: r7327
2006-09-25 00:51:17 +00:00
Don Allingham
fe8b4e1839 2006-09-23 Don Allingham <don@gramps-project.org>
* src/images/sources.svg: new icon
	* src/images/reports.svg: new icon
	* src/images/tools.svg: new icon
	* src/images/events.svg: new icon
	* src/images/place.svg: new icon
	* src/images/tools.svg: new icon
	* src/ViewManager.py: use new icons
	* src/gramps_main.py: register new icons

2006-09-22  Don Allingham  <don@gramps-project.org>
	* src/GrampsDb/_GrampsGEDDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsXMLDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsBSDDB.py: support for disabling transactions
	* src/GrampsDb/_GrampsDbBase.py: support for disabling transactions
	* src/GrampsDb/_ReadGedcom.py: check for IO Eror
	* src/ViewManager.py: display message if a portability problem is 
	detected
	* src/QuestionDialog.py: Add Warning dialog that can be disabled
	* src/DbLoader.py: Detect missing database problem
	* src/ArgHandler.py: support for disabling transactions
	* src/GrampsCfg.py: new config keys for transactions
	* src/Config/_GrampsConfigKeys.py: new config keys for transactions

2006-09-17  Don Allingham  <don@gramps-project.org>
	* src/ViewManager.py: handle missing database on autoload (#447)
	* src/ArgHandler.py: handle missing database on autoload (#447)
	* src/DbLoader.py: handle missing database on autoload (#447)
	* src/Makefile.am: remove uninstalled packages from makefile
	* src/GrampsDb/_ReadXML.py: place vs. address changes
	* src/GrampsDb/_WriteXML.py: place vs. address changes
	* src/GrampsDb/_EditPlace.py: place vs. address changes
	* src/Editors/_EditPlace.py: place vs. address changes
	* src/Editors/_EditLocation.py: place vs. address changes
	* src/RelLib/_Address.py: place vs. address changes
	* src/RelLib/_LocationBase.py: place vs. address changes
	* src/RelLib/_Location.py: place vs. address changes
	* src/DisplayTabs/_LocationModel.py: place vs. address changes
	* src/DisplayTabs/_LocationEmbedList.py: place vs. address changes
	* src/glade/gramps.glade: place vs. address changes



svn: r7325
2006-09-24 04:37:59 +00:00
Brian Matherly
bc78ab8087 * src/plugins/Checkpoint.py: typo
svn: r7324
2006-09-16 11:55:53 +00:00
Brian Matherly
4ce72472a8 * src/docgen/RTFDoc.py: fix page breaks (#0000441)
svn: r7322
2006-09-13 04:33:45 +00:00
Don Allingham
43fc029947 2006-09-12 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: provide a waring if a broken
	family is detected
	* src/plugins/Check.py: Don't remove families with no parents 
	unless no children exist



svn: r7321
2006-09-13 02:57:45 +00:00
Alex Roitman
86ba2f1338 confidence level; (generate_date_tests): Remove invalid dates.
svn: r7320
2006-09-13 00:35:47 +00:00
Alex Roitman
66fa8dbbfd * src/plugins/TestcaseGenerator.py (fill_object): Use integer
confidence level.


svn: r7319
2006-09-12 23:21:15 +00:00
Alex Roitman
1cc972b9a2 * src/DateHandler/_Date_fr.py (DateParserFR.init_strings): Typo.
svn: r7318
2006-09-12 22:58:42 +00:00
Alex Roitman
2f8da09247 2006-09-12 Alex Roitman <shura@gramps-project.org>
* src/const.py.in (app_gramps): Revert to using a string.



svn: r7317
2006-09-12 20:51:47 +00:00
Don Allingham
2d8868063d * src/GrampsDb/_ReadXML.py: use os.path.isabs
* src/ViewManager.py: path seperator fixes
	* src/GrampsDb/_ReadGedcom.py: path seperator fixes
	* src/GrampsDb/_ReadXML.py: path seperator fixes


svn: r7314
2006-09-12 03:41:09 +00:00
Don Allingham
ad96e4fbf0 2006-09-11 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadXML.py: don't assume that os.path.sep is the
	first element of an absolute path. Many not be true on some legacy
	operating systems.



svn: r7312
2006-09-11 15:38:59 +00:00
Don Allingham
0b6095fdc8 2006-09-10 Don Allingham <don@gramps-project.org>
* src/DisplayTabls/_PersonEmbedList.py: enable dnd with people for
	associations



svn: r7308
2006-09-11 01:55:57 +00:00