Commit Graph

12610 Commits

Author SHA1 Message Date
Benny Malengier
48823717ea bug, save(self, obj) to save(self, *obj)
svn: r8904
2007-08-31 10:18:42 +00:00
Benny Malengier
7e63c15d06 unicode char feature 1199
svn: r8903
2007-08-31 10:02:00 +00:00
Stéphane Charette
adf6bf9cd8 move some filter code from ::apply() into ::prepare() to ensure it executes only once
svn: r8901
2007-08-31 08:19:14 +00:00
Don Allingham
27aa4ec6a2 2007-08-30 Don Allingham <don@gramps-project.org>
* src/BasicUtils/_UpdateCallback.py: add support for text in progressbar
	* src/ExportAssistant.py: add support for text in progressbar
	* src/ExportOptions.py: add support for text in progressbar
	* src/GrampsDbUtils/_WriteGedcom.py: add support for text in progressbar
	
2007-08-30  Don Allingham  <don@gramps-project.org>
	* src/GrampsDb/_GrampsDBDir.py: use types.InstanceType
	* src/RelLib/_SourceBase.py: use types.InstanceType
	* src/RelLib/_Source.py: use types.InstanceType
	* src/RelLib/_MediaObject.py: use types.InstanceType
	* src/RelLib/_Person.py: use types.InstanceType
	* src/RelLib/_DateBase.py: use types.InstanceType
	* src/RelLib/_ChildRef.py: use types.InstanceType
	* src/RelLib/_Family.py: use types.InstanceType
	* src/RelLib/_Place.py: use types.InstanceType
	* src/RelLib/_RepoRef.py: use types.InstanceType
	* src/RelLib/_Note.py: use types.InstanceType
	* src/RelLib/_EventRef.py: use types.InstanceType
	* src/RelLib/_Repository.py: use types.InstanceType
	* src/RelLib/_Event.py: use types.InstanceType



svn: r8900
2007-08-31 03:18:38 +00:00
Don Allingham
3bcaf36d57 * src/GrampsDb/_GrampsDBDir.py: use types.InstanceType
* src/RelLib/_SourceBase.py: use types.InstanceType
	* src/RelLib/_Source.py: use types.InstanceType
	* src/RelLib/_MediaObject.py: use types.InstanceType
	* src/RelLib/_Person.py: use types.InstanceType
	* src/RelLib/_DateBase.py: use types.InstanceType
	* src/RelLib/_ChildRef.py: use types.InstanceType
	* src/RelLib/_Family.py: use types.InstanceType
	* src/RelLib/_Place.py: use types.InstanceType
	* src/RelLib/_RepoRef.py: use types.InstanceType
	* src/RelLib/_Note.py: use types.InstanceType
	* src/RelLib/_EventRef.py: use types.InstanceType
	* src/RelLib/_Repository.py: use types.InstanceType
	* src/RelLib/_Event.py: use types.InstanceType

2007-08-29  Don Allingham  <don@gramps-project.org>


svn: r8899
2007-08-31 01:52:24 +00:00
Benny Malengier
bbcf57edad progressbar in exportassistant
svn: r8898
2007-08-30 21:49:46 +00:00
Benny Malengier
824e44f63d Family context menu with quick reports
svn: r8897
2007-08-30 19:49:04 +00:00
Benny Malengier
8c8ba9eb9f Family context menu with quick reports
svn: r8896
2007-08-30 19:46:33 +00:00
Don Allingham
d2d426ce7c * src/GrampsDbUtils/_WriteGedcom.py (GedcomWriter.__write_person_name): fix
handling of patronymic names

2007-08-30  Don Allingham  <don@gramps-project.org>


svn: r8895
2007-08-30 18:32:15 +00:00
Don Allingham
fafd500642 2007-08-30 Don Allingham <don@gramps-project.org>
* src/RelLib/_MediaObject.py (MediaObject.unserialize): fix init of
	self.marker



svn: r8894
2007-08-30 11:46:55 +00:00
Espen Berg
7c54988667 Updated Norwegian translation
svn: r8893
2007-08-30 10:25:45 +00:00
Stéphane Charette
40e940d84a new reference count filters
svn: r8892
2007-08-30 08:04:28 +00:00
Don Allingham
90e3ff34cb * src/RelLib/_Source.py: fix fast unserialize()
* src/RelLib/_Place.py: fix fast unserialize()
	* src/GrampsDbUtils/_WriteGedcom.py: double pass on progress bar
	
2007-08-29  Don Allingham  <don@gramps-project.org>


svn: r8891
2007-08-30 04:27:30 +00:00
Don Allingham
5588a61f03 2007-08-29 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_GrampsDBDir.py: fast unserialize()
	* src/Editors/_EditPerson.py: fast unserialize()
	* src/RelLib/_SourceBase.py: fast unserialize()
	* src/RelLib/_Source.py: fast unserialize()
	* src/RelLib/_MediaObject.py: fast unserialize()
	* src/RelLib/_Person.py: fast unserialize()
	* src/RelLib/_DateBase.py: fast unserialize()
	* src/RelLib/_ChildRef.py: fast unserialize()
	* src/RelLib/_Name.py: fast unserialize()
	* src/RelLib/_Family.py: fast unserialize()
	* src/RelLib/_Place.py: fast unserialize()
	* src/RelLib/_RepoRef.py: fast unserialize()
	* src/RelLib/_Note.py: fast unserialize()
	* src/RelLib/_EventRef.py: fast unserialize()
	* src/RelLib/_Repository.py: fast unserialize()
	* src/RelLib/_Event.py: fast unserialize()
	* src/Utils.py: all callgraph to profile
	


svn: r8890
2007-08-29 23:01:16 +00:00
Benny Malengier
9ce50cee93 Quick reports general functionality
svn: r8889
2007-08-29 19:37:58 +00:00
Benny Malengier
4a2e1058b0 clean some window management bugs
svn: r8888
2007-08-29 12:50:37 +00:00
Benny Malengier
fb5541f635 intendation error
svn: r8887
2007-08-29 10:28:31 +00:00
Don Allingham
daca21383a 2007-08-28 Don Allingham <don@gramps-project.org>
* src/ExportOptions.py: filter proxy first pass
	* src/GrampsDbUtils/_FilterProxyDb.py: filter proxy first pass
	* src/GrampsDbUtils/_WriteGedcom.py: filter proxy first pass
	* src/Filters/_GenericFilter.py: filter proxy first pass



svn: r8886
2007-08-29 04:17:20 +00:00
Zsolt Foldvari
9bc24a3cad 2007-08-29 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/glade/printpreview.glade: Renamed and moved to src/docgen/
	* src/glade/Makefile.am: printpreview.glade removed.
	* src/docgen/gtkprintpreview.glade: Added.
	* src/docgen/Makefile.am: gtkprintpreview.glade added.
	* po/POTFILES.in: /src/docgen/gtkprintpreview.glade added.
	* src/docgen/GtkPrint.py: Preview is getting close to be complete.



svn: r8885
2007-08-28 22:28:58 +00:00
Brian Matherly
5e42a8ba9d Rename AncestorChart2 to AncestorChart
svn: r8884
2007-08-28 12:05:02 +00:00
Don Allingham
abdda6106d 2007-08-28 Don Allingham <don@gramps-project.org>
* src/RelLib/_Person.py (Person.__init__): fix unserialize



svn: r8883
2007-08-28 11:47:22 +00:00
Don Allingham
3f00f17bde svn: r8882 2007-08-28 04:03:54 +00:00
Don Allingham
63c3d10963 svn: r8881 2007-08-28 03:57:56 +00:00
Benny Malengier
cca35a985d add context menu, feature req #946
svn: r8880
2007-08-27 20:15:27 +00:00
Jérôme Rapinat
ec21298ae4 update French translation
svn: r8879
2007-08-27 18:25:45 +00:00
Stéphane Charette
33a27c64a0 Added option for subgraph positioning of spouses (requested by Loic Olichon)
svn: r8878
2007-08-27 06:45:53 +00:00
Brian Matherly
2da4eb7c95 Added WebCal.py. This plugin was contributed by Thom Sturgill and adapted to work with Gramps 3.0 by Brian Matherly.
svn: r8877
2007-08-27 03:52:06 +00:00
Brian Matherly
07c7a5be8e LivingProxyDb.py: Remove family events when a parent is living.
svn: r8876
2007-08-26 20:32:50 +00:00
Brian Matherly
6cd5d6ed0d Convert the NarrativeWeb report to use LivingProxyDb. This also resolves #0000902: Would like the option to replace names of living people with the word living in the web site report.
svn: r8875
2007-08-26 20:19:18 +00:00
Brian Matherly
3b85844831 Add LivingProxyDb.
svn: r8874
2007-08-26 20:15:15 +00:00
Benny Malengier
1c268dad94 put lock icon after Marker
svn: r8873
2007-08-26 20:06:34 +00:00
Zsolt Foldvari
e693f56091 2007-08-26 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py (report): Report dialog window is
	closed before report is run.
	* src/glade/printpreview.glade: Added.
	* src/glade/Makefile.am: printpreview.glade added.
	* src/docgen/GtkPrint.py: Preview is getting shape.



svn: r8872
2007-08-26 14:05:34 +00:00
Brian Matherly
ea61bf0d65 Various changes to PrivateProxyDb and ProxyDbBase.
svn: r8871
2007-08-26 04:46:33 +00:00
Don Allingham
173ae91f8a * src/Config/_GrampsIniKeys.py (get): handle "" case
svn: r8870
2007-08-26 04:18:19 +00:00
Don Allingham
04884cd19c 2007-08-25 Don Allingham <don@gramps-project.org>
* src/GrampsDb/__init__.py: Add DbBase
	* src/GrampsDb/_DbBase.py: Abstract base class for template
	* src/GrampsDb/Makefile.am: Add _DbBase.py
	* src/GrampsDbUtils/_PrivateProxyDb.py: Derive from ProxyDbBase
	* src/GrampsDbUtils/_ProxyDbBase.py: Provide base ProxyDbBase for proxy dbs
	* src/GrampsDbUtils/Makefile.am: Add _ProxyDbBase



svn: r8869
2007-08-26 04:06:37 +00:00
Benny Malengier
dbbf63cbe4 Two new filters
svn: r8868
2007-08-25 19:29:26 +00:00
Don Allingham
342f60a78f 2007-08-25 Don Allingham <don@gramps-project.org>
* src/Config/_GrampsConfigKeys.py; Add EXPORT_NO_PRIVATE and
	EXPORT_RESTRICT
	* src/Config/_GrampsIniKeys.py: properly handle False values
	* src/ExportOptions.py: replace deprecated OptionMenu with ComboBox



svn: r8867
2007-08-25 15:34:13 +00:00
Benny Malengier
39eee89295 store last export type
svn: r8866
2007-08-25 14:31:14 +00:00
Brian Matherly
33ca7e7df8 Output relationship type correctly in Detailed descendant and ancestor reports (improved)
svn: r8865
2007-08-25 12:35:06 +00:00
Don Allingham
5b26062459 2007-08-24 Don Allingham <don@gramps-project.org>
* src/ExportAssistant.py: fix grammar
	* src/ExportOptions.py: place for common options, build option dialog for
	exporters
	* src/GrampsDbUtils/_WriteGedcom.py: handle restrict, private, and new
	option dialog
	* src/GrampsDbUtils/_PrivateProxyDb.py: add get_researcher()
	* src/GrampsDbUtils/exportgedcom.glade: removed
	


svn: r8864
2007-08-25 05:03:23 +00:00
Benny Malengier
50dd896298 2007-08-25 Benny Malengier <bm@cage.ugent.be>
* src/plugins/rel_de.py  : nomeata, bug #1183



svn: r8863
2007-08-24 23:16:26 +00:00
Don Allingham
4fa4ce1156 * src/Editors/_EditNote.py (EditNote._setup_fields): privacy button
for notes (bug #1148)
	* src/glade/gramps.glade: privacy button for notes

2007-08-24  Don Allingham  <don@gramps-project.org>


svn: r8861
2007-08-24 22:12:06 +00:00
Don Allingham
94aa96e72d * src/GrampsDbUtils/_WriteGedcom.py: Generate LONG and LATI
* src/docgen/Makefile.am: replace LPRDoc with GtkPrint
	
2007-08-24  Don Allingham  <don@gramps-project.org>


svn: r8860
2007-08-24 21:54:06 +00:00
Don Allingham
c31914c057 2007-08-24 Don Allingham <don@gramps-project.org>
* src/Config/_GrampsConfigKeys.py: added coment on how do add a new
	key



svn: r8859
2007-08-24 16:35:42 +00:00
Brian Matherly
eb0bf91690 Implement get_default_person and get_default_handle in PrivateProxyDb.py.
svn: r8858
2007-08-24 12:12:52 +00:00
Benny Malengier
167e4288a1 New export assistant
svn: r8857
2007-08-23 11:58:36 +00:00
Stéphane Charette
980f5a3a51 moved the source reference code from IndividualPage into BasePage so it can also be used by media objects
svn: r8856
2007-08-23 09:54:37 +00:00
Don Allingham
2f85845d32 2007-08-22 Don Allingham <don@gramps-project.org>
* src/GrampsDbUtils/_GedcomParse.py: use FACT for custom attributes, handle
	custom event descriptions as notes
	* src/GrampsDbUtils/_WriteGedcom.py: use FACT for custom attributes, handle
	custom event descriptions as notes
	* src/GrampsDbUtils/_GedTokens.py: add TOKEN_FACT



svn: r8855
2007-08-23 03:51:05 +00:00
Espen Berg
7a5c4a8871 Updated Norwegian translation
svn: r8854
2007-08-22 19:20:23 +00:00
Jérôme Rapinat
ab434cc610 # plugins/rel_fr.py : use the same definitions for relcalc tool and kinship report
svn: r8853
2007-08-22 15:06:57 +00:00