Commit Graph

6396 Commits

Author SHA1 Message Date
Doug Blank
e051772305 Added FilterByName.py quick report
svn: r10191
2008-03-05 04:58:22 +00:00
Doug Blank
671891b816 Refinements on previous commit; new filter by name 'media by size'
svn: r10190
2008-03-05 04:34:28 +00:00
Doug Blank
e63589a044 new QR MISC category
svn: r10189
2008-03-05 04:03:50 +00:00
Doug Blank
2ef34cf90a * src/Simple/_SimpleTable.py:
added callback for click/doubleclick manual override for rows
	added numeric sorting
	* src/QuickReports.py: added run_quick_report_by_name_direct
	that allows one quick report to run another
	* src/plugins/DefaultGramplets.py: made stats gramplet show 
	details when drilling down with double-click
	* src/plugins/SameSurnames.py: allow running by string rather than 
	person object
	* src/DataViews/GrampletView.py: added Filter type of link; fixed
	bug in drag and drop from earlier option infrastructure
	* src/plugins/FilterByName.py: quick report that runs a filter by
	name

2008-03-04  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10188
2008-03-05 04:01:27 +00:00
Doug Blank
bfa0ec0853 2008-03-04 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/docgen/HtmlDoc.py (HtmlDoc.page_break): 
	Fixed indentation issue



svn: r10187
2008-03-04 23:23:08 +00:00
Raphael Ackermann
04d63561e1 2008-03-04 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Bookmarks.py: 0001770: Bookmark Editor window and deleting entries 
    Set focus on bookmark right above the deleted bookmark
    * src/gramps.py: comment typo
    * src/ListModel.py: fix, changed func((param)) to func(param)

svn: r10186
2008-03-04 22:28:59 +00:00
Peter Landgren
5cb9cdebcc Issues #1875 and #1879
svn: r10184
2008-03-04 19:47:52 +00:00
Raphael Ackermann
573a8ec7b3 2008-03-04 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/WritePkg.py: added import Utils to prevent crash on export

svn: r10183
2008-03-04 17:32:38 +00:00
Doug Blank
4fa0c4e58c Options for Gramplets
svn: r10182
2008-03-04 13:13:00 +00:00
Doug Blank
3db2da7db2 Option testing
svn: r10181
2008-03-04 13:01:07 +00:00
Doug Blank
6470f7def6 * src/DataViews/GrampletView.py: added infrastructure for
editing options from the gui.

2008-03-04  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10180
2008-03-04 12:59:10 +00:00
Doug Blank
df33e354a5 2008-03-04 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_GuiOptions.py (make_gui_option): 
	new stand-alone function that takes Option, returns GuiOption
	(attempting to make Options useable in additional ways)



svn: r10179
2008-03-04 12:24:04 +00:00
Erik De Richter
fb7e89d1eb manual
svn: r10176
2008-03-03 08:59:52 +00:00
Brian Matherly
afa4d05227 0001882: Reports->Text Reports->Kinship Report output to "Text buffer" causes an error
No longer use Text Buffer for reports because TextBufDoc does not conform to the report interface.

svn: r10175
2008-03-03 04:19:45 +00:00
Brian Matherly
504f0e554a 0001880: Birthday and Anniversary Report does not work
svn: r10174
2008-03-03 04:06:48 +00:00
Brian Matherly
8e90f4764d 0001878: bug: AttributeError: BookReportDialog instance has no attribute 'has_attribute'
svn: r10173
2008-03-02 23:32:01 +00:00
Brian Matherly
17c3ef4e9b Save and load books properly.
svn: r10172
2008-03-02 23:03:52 +00:00
Gary Burton
2ccef1b175 * src/GrampsDbUtils/_Backup.py: Restore databases with transactions
enabled.

2008-03-02 Gary Burton <gary.burton@zen.co.uk>


svn: r10171
2008-03-02 22:40:15 +00:00
Gary Burton
34cf711351 2008-03-02 Gary Burton <gary.burton@zen.co.uk>
* src/GrampsCfg.py:
	* src/Config/_GrampsConfigKeys.py:
	* src/gen/db/dbdir.py:
	* src/DbManager.py:
	* src/DbLoader.py: Gramps databases run with transactions enabled. The
	option to switch off transactions is now removed. The "transactions" and 
	"port_warn" settings are ignored in the config file.



svn: r10169
2008-03-02 21:34:51 +00:00
Brian Matherly
d78dacb08b 0001873: AttributeError: 'NoneType' object has no attribute 'get_gramps_id'
Fix typo in CountAncestors

svn: r10168
2008-03-02 21:21:48 +00:00
Brian Matherly
4dfb05bb06 0001876: BUG during output creation in Ancestor Tree report.
svn: r10167
2008-03-02 20:56:04 +00:00
Peter Landgren
fd349ec3f2 Author info update
svn: r10165
2008-03-02 19:41:48 +00:00
Peter Landgren
a7186a695f Author info update
svn: r10164
2008-03-02 19:40:34 +00:00
Peter Landgren
42c1086ae3 Author info update
svn: r10162
2008-03-02 19:20:55 +00:00
Peter Landgren
73f461bc1b Author info update
svn: r10161
2008-03-02 19:19:22 +00:00
Peter Landgren
2e4b493136 Author info update
svn: r10160
2008-03-02 19:18:31 +00:00
Peter Landgren
de97fadd9a Author info update
svn: r10159
2008-03-02 19:17:22 +00:00
Peter Landgren
7c05a4d37f Author info update
svn: r10158
2008-03-02 19:16:34 +00:00
Gary Burton
cc9d9e1162 2008-03-02 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/RelCalc.py: Allow the tree view to be navigated via the
	keyboard. Bug #1777



svn: r10156
2008-03-02 16:16:14 +00:00
Jérôme Rapinat
9befaa17ff 2008-03-02 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/AgeOnDate.py : minor change for better translations



svn: r10155
2008-03-02 06:12:05 +00:00
Doug Blank
6b8d041c94 additional refinements
svn: r10154
2008-03-02 06:10:20 +00:00
Doug Blank
e96b543384 2008-03-02 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py (PedigreeGramplet.get_boxes): 
	Fixed a bug in turning off vertical lines; other refinements



svn: r10153
2008-03-02 05:43:50 +00:00
Brian Matherly
e2bc58fe63 0001711: Inconsistant names for graphical reports
svn: r10152
2008-03-01 22:47:48 +00:00
Brian Matherly
1f57d5224c fixed check for attribute 'window' by using has_attribute()
0001867: Patch containing fixes (for reporting and general)


svn: r10151
2008-03-01 20:55:36 +00:00
Brian Matherly
76d7b01103 0001855: BUG when running family_group report from command line (no attribute get_gramps_id)
svn: r10150
2008-03-01 20:39:39 +00:00
James G Sack
93de8b0208 add unittest for issue #1851 fix
svn: r10148
2008-03-01 08:35:07 +00:00
James G Sack
8e3e98d571 #1851 discard empty notes (and warn), also warn of skipped subordinates (see want_parse_warnings), update test util per warnings change
svn: r10147
2008-03-01 06:58:17 +00:00
Brian Matherly
825b301f7f Cleanup in Narrative Web report.
svn: r10146
2008-03-01 04:43:58 +00:00
James G Sack
6aacd516ed fix minor double-count of errors
svn: r10145
2008-03-01 02:46:20 +00:00
Benny Malengier
d43fc26169 2008-02-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_GedcomParse.py: find_family_from_handle returns tuple
	* src/Editors/_EditPerson.py: don't use find_person but get_person

2008-02-29 Raphael Ackermann <raphael.ackermann@gmail.com>
2008-02-28 Jim Sack <jgsack@san.rr.com>


svn: r10142
2008-02-29 09:02:43 +00:00
Raphael Ackermann
0958b83bfc 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/Makefile.am: add CmdRef.py and DateParserDisplayTest.py to
    get make distcheck to run through.

svn: r10141
2008-02-29 08:34:23 +00:00
James G Sack
54faf32fee fix r10099 oversight, also improve callback_test.py
svn: r10140
2008-02-29 05:15:00 +00:00
Benny Malengier
979ea11f3d * src/DataViews/PersonView.py: don't crash on click, 1794
* src/PageView.py: don't crash on click, #1794

2008-02-28  Benny Malengier <benny.malengier@gramps-project.org>


svn: r10139
2008-02-28 23:13:07 +00:00
Benny Malengier
b1561e5f78 2008-02-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: allow for info dialog after import
	* src/gen/db/base.py: find returns if new object or not
	* src/gen/db/dbdir.py: find returns if new object or not
	* src/plugins/ImportGeneWeb.py: allow multiple mime types
	* src/plugins/ImportvCard.py: allow multiple mime types
	* src/plugins/ReadGrdb.py: allow multiple mime types
	* src/plugins/ReadPkg.py: allow multiple mime types
	* src/plugins/ImportCSV.py: allow multiple mime types
	* src/DbManager.py: use family tree string, not database
	* src/glade/gramps.glade: add info dialog
	* src/QuestionDialog.py: add info dialog, clean up set transient errors
	* src/GrampsDbUtils/_GrampsDbWriteXML.py: improve comment
	* src/GrampsDbUtils/_ReadXML.py: fix change dates problems, fix 
	 creation of empty objects in bookmarks, add info dialog, clean up
	 relative media import, remove unneeded parameters
	* src/GrampsDbUtils/_GrampsDbWRFactories.py: 
	* src/GrampsDbUtils/_GrampsBSDDB.py: allow multiple mime types
	* src/DbLoader.py: fix up import filters and some mime type issues



svn: r10138
2008-02-28 22:32:40 +00:00
Erik De Richter
fefa36ad4e wiki manual link
svn: r10137
2008-02-28 20:39:24 +00:00
Doug Blank
62f694be30 2008-02-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: 
	made detached_width, height larger for the pedigree gramplet



svn: r10136
2008-02-28 12:29:28 +00:00
Benny Malengier
e1cae1a3bc 2008-02-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/DefaultGramplets.py: improve (??) Pedigree Gramplet
	* src/DataViews/GrampletView.py: add a no-wrap method



svn: r10135
2008-02-28 10:30:12 +00:00
Doug Blank
5f7c6c1c8a 2008-02-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: new Pedigree Gramplet
	* src/DataViews/GrampletView.py: added help button on undocked windows



svn: r10134
2008-02-28 06:20:44 +00:00
Raphael Ackermann
896ecd2949 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditNote.py: empty_object() add extratype to object
	0001476: Opening the new note dialog/editor and cancelling shouldn't ask 
	to save changes. there are no changes 

svn: r10133
2008-02-28 00:29:51 +00:00
Raphael Ackermann
1f63f72caa 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DbManager.py: rename glade variable to glade_xml_file

svn: r10132
2008-02-27 19:43:36 +00:00
Erik De Richter
c3b4f5fe89 wiki manual link
svn: r10131
2008-02-27 19:17:34 +00:00
Brian Matherly
202e0356d7 2008-02-27 Brian Matherly <brian@gramps-project.org>
* src/GrampsDbUtils/_ReadXML.py:
	Don't allow newer Gramps files to be imported (#0001722).

svn: r10130
2008-02-27 13:03:41 +00:00
Stéphane Charette
44000e4b96 1549: use standard date formats for FamilyLines
svn: r10128
2008-02-27 08:37:01 +00:00
Brian Matherly
e913abe88b 0001828: update cli handling of new options. (new in 3.0?)
svn: r10127
2008-02-27 04:38:21 +00:00
Brian Matherly
fe6c305a14 0001835: cli crashes for all reports. NoneType has no attribute get_gramps_id
svn: r10126
2008-02-27 03:03:20 +00:00
Benny Malengier
7bd31dd4f1 2008-02-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/ScratchPad.py: bug when dragging sourceref #1833
    * src/GrampsDisplay.py: remove whitespace

2008-02-24 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10125
2008-02-26 12:35:42 +00:00
Peter Landgren
2ae2a39d66 Fix for some landscape printing
svn: r10123
2008-02-26 07:22:07 +00:00
Brian Matherly
16799c2465 Improvements to CLI reports -
0001824: Bug in command line - gramps does not show right error.
0001821: A command "python src/gramps.py --open=DG1 --action=report" cause a crash
Fix help strings.

svn: r10122
2008-02-26 04:32:57 +00:00
Doug Blank
7aed9fc1bf 2008-02-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DateHandler/_DateParser.py: set year += 1
	* src/gen/lib/date.py: removed slash-date fix
	* src/gen/lib/test/date_test.py: slash dates sort correctly



svn: r10121
2008-02-26 00:14:36 +00:00
Raphael Ackermann
658d49407c 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/const.py.in: query os.environ for GRAMPSHOME env and use it
	0001831: A patch allowing using a different home folder than default

svn: r10120
2008-02-25 22:02:01 +00:00
Erik De Richter
e9d978d646 wiki manual link
svn: r10119
2008-02-25 11:46:19 +00:00
Raphael Ackermann
46dad9bae3 2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ReportBase/_ArgHandler.py (ArgHandler.cl_action): improve output
	when no report or tool name is given. Remove call to sys.exit(1) as it 
	means that gui error report handler is called (locks db).
	addresses part of #0001821

svn: r10118
2008-02-25 10:05:15 +00:00
Raphael Ackermann
3d1d81b746 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/ReportBase/_CommandLineReport.py: add user friendly output to cli 
	gramps.py -u --open=merge --action=report -p "name=indiv_complete,show=all"
	#0001823

svn: r10117
2008-02-25 08:59:40 +00:00
Raphael Ackermann
0f8aaff690 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/ArgHandler.py: add UI Report Names to output 
	0001826: Command line - viewing available reports nicer to read

svn: r10116
2008-02-25 08:10:19 +00:00
Raphael Ackermann
21042e7d72 2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/GrampsCfg.py: new (GrampsPreferences.update_idformat_entry):
	add method that sets new ID format preferences in db. 
	(GrampsPreferences.add_prefix_panel): use callback update_idformat.entry 
	0001817: Make preference changes take immediate effect. 
	* po/POTFILES.in: add DateParserDisplayTest.py. #0001819
	
2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
	* POTFILES.in : add missing plugins/DateParserDisplayTest.py #0001819

svn: r10115
2008-02-25 07:46:32 +00:00
Doug Blank
6103ed9539 2008-02-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/test/date_test.py: new slash date tests
	* src/gen/lib/date.py: new get_slash(), fix slash conversions
	* src/DateHandler/_DateParser.py: parser sets slash date to Julian



svn: r10114
2008-02-25 05:46:45 +00:00
Brian Matherly
e801786edb Partial fix for 0001722: add dialog that on import gives a warning if the xml is made with an older version
svn: r10113
2008-02-25 04:32:11 +00:00
Brian Matherly
af21e396d9 Fix page_break() in AsciiDoc
svn: r10112
2008-02-24 23:21:19 +00:00
Brian Matherly
d2c853cbaa 0001587: Command line reports do not work
svn: r10111
2008-02-24 23:16:52 +00:00
Brian Matherly
c7d77d253d 0001808: Bug when I click on a Generate Commandline Plugin Reference
svn: r10110
2008-02-24 22:31:06 +00:00
Gary Burton
ece26c420f 2008-02-24 Gary Burton <gary.burton@zen.co.uk>
* src/Selectors/_SelectPerson.py: Let return key close search field.
	Bug #1728

2008-02-24 Gary Burton <gary.burton@zen.co.uk>


svn: r10109
2008-02-24 21:18:49 +00:00
Raphael Ackermann
20426f36e3 2008-02-24 Raphael Ackermann <raphael.ackermann@gmail.com>
* Editors/_EditRepository.py
	* Editors/_EditFamily.py
	* DisplayTabs/_SourceEmbedList.py
	* DisplayTabs/_PersonRefEmbedList.py
	* DisplayTabs/_RepoEmbedList.py
	* DisplayTabs/_AddrEmbedList.py
	* DisplayTabs/_WebEmbedList.py
	* DisplayTabs/_NameEmbedList.py
	* DisplayTabs/_EventEmbedList.py
	* DisplayTabs/_EmbeddedList.py
	* DisplayTabs/_NoteTab.py
	* DisplayTabs/_LocationEmbedList.py
	* DisplayTabs/_ButtonTab.py
	* DisplayTabs/_DataEmbedList.py
	* DisplayTabs/_AttrEmbedList.py
	* DisplayTabs/_LdsEmbedList.py
	* DisplayTabs/_GrampsTab.py
	add Up and Down buttons to the tabs. Added individual tooltips for buttons
	0001807: Missing buttons MoveUp, MoveDown on a Events list in a person...

svn: r10108
2008-02-24 18:58:45 +00:00
Gary Burton
f6f9fbafdc 2008-02-22 Gary Burton <gary.burton@zen.co.uk>
* src/Editors/_EditPerson.py: Fixed crash on clicking OK to save name
	change. Bug #1783



svn: r10107
2008-02-24 17:08:38 +00:00
Doug Blank
a5b569d1dc * src/DataViews/GrampletView.py (GrampletView.restore_gramplet):
Fixed restore minimized gramplet

2008-02-24  NOT Douglas S. Blank <dblank@cs.brynmawr.edu>


svn: r10106
2008-02-24 14:58:35 +00:00
Benny Malengier
cd756e5b13 * src/ViewManager.py:
* src/DbLoader.py:
	Remove os.chdir, no longer needed for relative path

2008-02-24  Douglas S. Blank <dblank@cs.brynmawr.edu>


svn: r10105
2008-02-24 14:19:40 +00:00
Doug Blank
7ff838b08b 2008-02-24 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: don't save deleted gramplets
	* src/glade/gramps.glade: changed tooltip from "close" to "delete"
	Gramplets are either undeleted before exit, or they go away



svn: r10104
2008-02-24 14:09:58 +00:00
Raphael Ackermann
c962d5e6e1 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* various (294 files)
	pep8 doc fixes & pylint fixes

svn: r10103
2008-02-24 13:55:55 +00:00
Doug Blank
2180fa02cb 2008-02-23 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.get_stop_date): 
	added new method Date.to_calendar; dates return None if error



svn: r10102
2008-02-24 00:58:33 +00:00
Raphael Ackermann
5f375b106f 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* ViewManager.py
	* gen/db/iterator.py
	* gen/db/base.py
	* gen/db/dbconst.py
	* gen/db/cursor.py
	* gen/db/__init__.py
	* gen/db/exceptions.py
	* gen/db/dbdir.py
	* gen/lib/srcbase.py
	* gen/callback: deleted unused directory
	* plugins/ReorderIds.py:
	pylint and pep8 doc fixes

svn: r10099
2008-02-23 08:38:55 +00:00
Doug Blank
c0fd2f8b39 2008-02-23 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/date_test.py: removed file; moved tests to:
	* src/gen/lib/test/date_test.py (suite3): new tests
	moved tests from src/date_test.py into unit-test framework



svn: r10098
2008-02-23 05:56:38 +00:00
Gary Burton
3171f0f756 * src/Editors/_EditFamily.py: Add fallback dates for birth and death
Bug #1785

2008-02-22 Gary Burton <gary.burton@zen.co.uk>


svn: r10097
2008-02-22 23:53:24 +00:00
Gary Burton
a58e6fdb60 2008-02-22 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/RelationView.py:
	* src/Editors/_EditFamily.py:
	* src/Editors/_EditChildRef.py
	Fix crash on doubleclicking buttons. Bug #1802



svn: r10096
2008-02-22 22:09:39 +00:00
Doug Blank
a1450a8c29 2008-02-22 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: translate "Gramplet"
	* src/plugins/Makefile.am : add AgeOnDate.py QR
	* po/POTFILES.in: add AgeOnDate.py QR



svn: r10095
2008-02-22 13:11:41 +00:00
Raphael Ackermann
f3db8c0e75 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_EditRule.py
    * src/Filters/Rules/_HasAttributeBase.py
    * src/Filters/Rules/Family/_MatchesFilter.py
    * src/Filters/Rules/Event/_MatchesFilter.py
    * src/Filters/Rules/Event/_MatchesSourceFilter.py
    * src/Filters/Rules/Event/_HasType.py
    * src/Filters/Rules/Event/_MatchesPersonFilter.py
    * src/Filters/Rules/_HasTextMatchingRegexpOf.py
    * src/Filters/Rules/_HasReferenceCountBase.py
    * src/Filters/Rules/_HasNoteSubstrBase.py
    * src/Filters/Rules/__init__.py
    * src/Filters/Rules/_HasGrampsId.py
    * src/Filters/Rules/_RegExpIdBase.py
    * src/Filters/Rules/_IsPrivate.py
    * src/Filters/Rules/_Rule.py
    * src/Filters/Rules/_HasMarkerBase.py
    * src/Filters/Rules/_HasEventBase.py
    * src/Filters/Rules/Note/_MatchesFilter.py
    * src/Filters/Rules/Person/_MatchesFilter.py
    * src/Filters/Rules/Person/_MatchesEventFilter.py
    * src/Filters/Rules/MediaObject/_MatchesFilter.py
    * src/Filters/Rules/_HasTextMatchingSubstringOf.py
    * src/Filters/Rules/_Everything.py
    * src/Filters/Rules/_MatchesFilterBase.py
    * src/Filters/Rules/_HasNoteRegexBase.py
    * src/DateHandler/_DateUtils.py
    pylint and doc fixes.

svn: r10094
2008-02-22 10:50:06 +00:00
Erik De Richter
12056e6b67 links to wiki manual
svn: r10088
2008-02-21 08:56:39 +00:00
Stéphane Charette
583f926d23 removed old FamilyLines.py, added new NotRelated.py
svn: r10087
2008-02-21 07:19:32 +00:00
Don Allingham
d45a676492 2008-02-20 Don Allingham <don@gramps-project.org>
* src/GrampsCfg.py: refactoring
	* src/gen/utils/test/callback_test.py: refactoring
	* src/gen/utils/callback.py: refactoring
	* src/gen/utils/longop.py: refactoring
	* src/gen/utils/__init__.py: refactoring
	* src/gen/db/base.py: refactoring
	* src/gen/Makefile.am: refactoring
	* src/DisplayState.py: refactoring
	* src/DbState.py: refactoring
	* src/PluginUtils/_MenuOptions.py: refactoring
	* src/ListModel.py: refactoring
	* src/BaseDoc.py: refactoring



svn: r10086
2008-02-21 04:58:56 +00:00
Brian Matherly
274b630f04 0001792: Tools->Utilities->Verify the Data (exclude married names)
svn: r10085
2008-02-21 04:04:37 +00:00
Raphael Ackermann
5cd3411cfd 2008-02-20 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GedcomUtils.py: (IdMapper.get_translate()) return 
	value of dict instead of boolean. Fix #0001708

svn: r10084
2008-02-21 00:34:04 +00:00
Erik De Richter
54cad55630 links to wiki manual
svn: r10081
2008-02-20 19:04:53 +00:00
Peter Landgren
2662815571 pylint cleaning
svn: r10079
2008-02-20 15:54:41 +00:00
Raphael Ackermann
8605ce973a 2008-02-20 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DisplayTabs/_PersonRefEmbedList.py: change _o mnemonic to not 
    interfere with OK button.

svn: r10078
2008-02-20 08:49:51 +00:00
Benny Malengier
06cddbfaf7 2008-02-20 Benny Malengier <benny.malengier@gramps-project.org>
* src/DbManager.py: #1725, ENTER, double-click if OK button sensitive only



svn: r10077
2008-02-20 08:13:35 +00:00
Brian Matherly
c3246a4e20 Remove person parameter from summary and count ancestor reports.
svn: r10076
2008-02-20 05:07:43 +00:00
Doug Blank
c76b017d64 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DbLoader.py (DbLoader.import_file): 
	Importer will stay on dialog until cancel or success. Errors
	will remain in dialog until fixed, or cancel.




svn: r10075
2008-02-20 04:59:52 +00:00
Brian Matherly
cc6654ddab Remove the "person" option from reports, report options, and report dialogs. Person is selected by the user for all reports.
svn: r10074
2008-02-20 04:52:10 +00:00
Doug Blank
65951d6722 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: News renders text with styles
	* src/DataViews/GrampletView.py (GuiGramplet.render_text): 
	First draft of a TextBuffer with markup



svn: r10073
2008-02-20 04:16:26 +00:00
Benny Malengier
977c9d8013 * src/ViewManager.py: #1559, CTRL+N/P also if no sidebar
2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10072
2008-02-19 22:16:13 +00:00
Benny Malengier
c307c61670 * src/DbManager.py: #1725, ENTER should behave like double click
2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10071
2008-02-19 21:54:34 +00:00
Benny Malengier
3f9fa6f7e1 2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: #1559, use CTRL+N/P not ALT+N/P to avoid problems



svn: r10070
2008-02-19 13:34:53 +00:00
Peter Landgren
73c0fe9a5d Works for Swedish laen (A)
svn: r10065
2008-02-19 10:21:23 +00:00
Benny Malengier
49d0e309fe 2008-02-19 Benny Malengier c <benny.malengier@gramps-project.org>
* src/plugins/SimpleBookTitle.py: remove select file button



svn: r10064
2008-02-19 09:36:50 +00:00
Benny Malengier
b6687ee12e 2008-02-19 Benny Malengier b <benny.malengier@gramps-project.org>
* src/Bookmarks.py:
	* src/gramps_main.py:
	* src/PageView.py:
	Don't edit bookmarks, organize them, key: shift+ctrl+b



svn: r10063
2008-02-19 09:18:47 +00:00
Benny Malengier
a1e29c9daf 2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: CTRL+B as accel for clipboard



svn: r10062
2008-02-19 08:42:31 +00:00
Doug Blank
eb48d8290e * src/glade/gramps.glade: enlarged dbmanager by 70 pixels
so that all of the date can show in window. Note: glade-3
	will change this glade file indentation. I edited it by hand.

2008-02-19  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10061
2008-02-19 06:30:20 +00:00
Doug Blank
ac8b31151b Fixes for date math and different calendars
svn: r10060
2008-02-19 06:00:51 +00:00
Doug Blank
bb11347869 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.__init__): 
	added Date("Jan 1, 2000") string constructor and
	calendar, quality, and modifier keywords to Date()



svn: r10059
2008-02-19 05:22:50 +00:00
Brian Matherly
e579cc0e14 0001688: BUG when I clicked generate commandline plugin reference tool
svn: r10058
2008-02-19 04:32:57 +00:00
Brian Matherly
5ad4dcee22 0001788: Book report crash
svn: r10057
2008-02-19 04:24:56 +00:00
Raphael Ackermann
dab5470dec 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditAddress.py
    * src/Editors/_EditName.py
    * src/Editors/_EditPersonRef.py
    * src/plugins/FindDupers.py
    * src/ReportBase/_StyleEditor.py
    * src/MarkupText.py
    Fix import issues introduce through previous commit.
    #0001791 fixed

svn: r10056
2008-02-18 23:48:35 +00:00
Raphael Ackermann
90f883e46d 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/* 143 files
    * test/try_tree_model.py
    * windows/nsis/gcheck.py
    imports cleanup

svn: r10055
2008-02-18 20:07:09 +00:00
Erik De Richter
a22c0aee1d wiki manual link
svn: r10053
2008-02-18 16:29:43 +00:00
Raphael Ackermann
9aee82d6d0 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/EventView.py
	* src/DataViews/FamilyList.py
	* src/DataViews/PedigreeView.py
	* src/DataViews/PersonView.py
	* src/GrampsCfg.py
	* src/Editors/_EditPrimary.py
	* src/DisplayTabs/_EmbeddedList.py
	* src/DisplayTabs/_BackRefList.py
	* src/plugins/RelCalc.py
	* src/QuickReports.py
	* src/Relationship.py
	* src/Selectors/_BaseSelector.py
	* src/GrampsWidgets.py
	* src/DbManager.py
	* src/DisplayState.py
	* src/DisplayModels/_BaseModel.py
	* src/DisplayModels/_PeopleModel.py
	* src/GrampsDbUtils/_GrampsDbWriteXML.py
	* src/gramps_main.py
	* src/Filters/Rules/_MatchesFilterBase.py
	* src/ManagedWindow.py
	pep8 updates. replace ''' with """ for comments
	* src/GrampsDbUtils/_WriteGedcom.py: doc fixes
	added support for exportin source, notes and repos that are not linked to 
	other records.
	0001707: export to gedcom doesn't include source, if source is the only 
	thing in the db 

svn: r10051
2008-02-18 15:52:40 +00:00
Raphael Ackermann
df6a507d7c 2008-02-18 Duncan Lithgow <dlithgow@gmail.com>
Raphael Ackermann <raphael.ackermann@gmail.com>
	* src/plugins/AncestorChart.py
	* src/plugins/DescendChart.py
	* src/plugins/StatisticsChart.py
	* src/plugins/TimeLine.py
	work on 0001711: Inconsistant names for graphical reports

svn: r10049
2008-02-18 14:19:18 +00:00
Benny Malengier
55ba9c4d37 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/RelationView.py
	* src/DataViews/PedigreeView.py
	* src/ReportBase/_ReportUtils.py
	* src/Editors/_EditPerson.py
	* src/Editors/_EditMediaRef.py
	* src/DisplayTabs/_GalleryTab.py: also correct wrong popup menu
	* src/plugins/Summary.py
	* src/plugins/WriteCD.py
	* src/plugins/IndivComplete.py
	* src/plugins/NarrativeWeb.py
	* src/plugins/WritePkg.py
	* src/plugins/GVFamilyLines.py
	* src/plugins/DefaultGramplets.py
	* src/plugins/SimpleBookTitle.py
	* src/plugins/Check.py
	* src/plugins/GVRelGraph.py
	* src/plugins/FamilyLines.py
	* src/Selectors/_SelectObject.py
	* src/GrampsDbUtils/_WriteGedcom.py
	#1787, #1208: use relative path correctly



svn: r10048
2008-02-18 14:06:41 +00:00
Raphael Ackermann
17ce1638d2 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GedcomParse.py: remove encode_filename() as filename 
	is already unicode encoded.
	* src/GrampsDbUtils/_GrampsDbWRFactories.py: doc fix
	* src/GrampsDbUtils/_ReadGedcom.py: doc and pylint fixes
	* src/GrampsDbUtils/importdbdir.py: pep8 fix  ''' --> """
	* src/ArgHandler.py: in method cl_import(self, filename, format): add call 
	filename = Utils.get_unicode_path(filename) before calling 
	ReadGedcom._import2(...,filename,...). +pylint fixes
	* src/DbLoader.py: doc fix. change variable choose to choose_db_dialog

svn: r10047
2008-02-18 12:31:31 +00:00
Raphael Ackermann
de5edf9f29 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/PersonView.py
	* src/ViewManager.py
	* src/GrampsCfg.py
	* src/plugins/WriteCD.py
	* src/plugins/FindDupes.py
	* src/Merge/_MergePerson.py
	* src/DbManager.py
	* src/ArgHandler.py
	* src/docgen/HtmlDoc.py
	* src/DbLoader.py
	use from QuestionDialog import ErrorDialog etc to bring in line with
	rest of gramps
	* src/Editors/_EditPrimary.py: EditPrimary._uses_duplicate_id() check
	for duplicates and give error dialog if id is already used. #0001347
	* src/Editors/_EditFamily.py: EditFamily.__do_save(), add call to 
	_uses_duplicate_id(). #0001347 

svn: r10046
2008-02-18 10:09:50 +00:00
Brian Matherly
347cb51593 Patch from Peter Landgren <peter.talken@telia.com> fixes:
0001756: Very strange results with statistics report.
0001760: Pie charts are clipped if paper in landscape mode.

svn: r10045
2008-02-18 04:49:54 +00:00
Doug Blank
76d1f660f0 Removed __eq__ on dates
svn: r10044
2008-02-17 18:04:36 +00:00
Doug Blank
6ad3a48d64 2008-02-17 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.__sub__): fixed some date math (#1649)
	* src/gen/lib/test/date_test.py: added some unit tests for date math



svn: r10043
2008-02-17 17:53:43 +00:00
Gary Burton
6ba049eb94 2008-02-15 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/RelationView.py:
	* src/Editors/_EditFamily.py: prevent right mouse button causing crash.
	Bug #1729



svn: r10041
2008-02-15 22:44:39 +00:00
Benny Malengier
15e789467b 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_SourceEmbedList.py:
	* src/DisplayTabs/_PersonRefEmbedList.py:
	* src/DisplayTabs/_RepoEmbedList.py:
	* src/DisplayTabs/__init__.py:
	* src/DisplayTabs/_AddrEmbedList.py:
	* src/DisplayTabs/_WebEmbedList.py:
	* src/DisplayTabs/_NameEmbedList.py:
	* src/DisplayTabs/_EventEmbedList.py:
	* src/DisplayTabs/_EmbeddedList.py:
	* src/DisplayTabs/_GalleryTab.py:
	* src/DisplayTabs/_BackRefList.py:
	* src/DisplayTabs/_NoteTab.py:
	* src/DisplayTabs/_LocationEmbedList.py:
	* src/DisplayTabs/_ButtonTab.py:
	* src/DisplayTabs/_DataEmbedList.py:
	* src/DisplayTabs/_AttrEmbedList.py:
	* src/DisplayTabs/_LdsEmbedList.py:
	* src/DisplayTabs/_GrampsTab.py:
	* src/Editors/_EditPrimary.py:
	* src/Editors/_EditPlace.py:
	* src/Editors/_EditSecondary.py:
	* src/Editors/_EditSourceRef.py:
	* src/Editors/_EditReference.py:
	* src/Editors/_EditRepoRef.py:
	* src/Editors/_EditNote.py:
	* src/Editors/_EditMediaRef.py:
	* src/Editors/_EditEventRef.py:
	* src/Editors/_EditName.py:
	* src/Editors/_EditFamily.py:
	Add mnemonics for all tabs, eg ALT+S and INSERT to move to sources and
	insert a new source.
	* src/DisplayTabs/_TextTab.py:
	* src/DisplayTabs/Makefile.am:
	* po/POTFILES.in:
	Remove unused TextTab



svn: r10040
2008-02-15 22:38:47 +00:00
Doug Blank
131db3ef7e 2008-02-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ViewManager.py (ViewManager.__build_main_window):pass self to DS
	* src/DisplayState.py (DisplayState): added vm param
	DS now has a reference to the VM which allows uistate
	to have access to most of a running GRAMPS application



svn: r10038
2008-02-15 14:18:55 +00:00
Benny Malengier
470232fa5a 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DateEdit.py: example use of help
	* src/GrampsDisplay.py: internationalization of help system
	* src/Editors/_EditPrimary.py: define_help_button link to webpage
	* src/Editors/_EditSecondary.py: define_help_button link to webpage
	* src/Editors/_EditReference.py: define_help_button link to webpage
	* src/Editors/_EditFamily.py: remove empty line



svn: r10036
2008-02-15 11:40:17 +00:00
Doug Blank
7dd79767f1 2008-02-14 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/RelationView.py (RelationshipView.write_parents): 
	added Sibling/Children add buttons; rearranged display;
	lost a bit of vertical space



svn: r10034
2008-02-14 12:58:57 +00:00
Raphael Ackermann
311aa7b15d 2008-02-14 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ObjectSelector/* : #1744: src/ObjectSelector is not used anmyore
    * src/TreeViews/* : #1744: src/TreeViews is not used anmyore
    * src/Treetips.py : changed class comment. pep8 fix for doc: ''' --> """
    * src/plugins/SoundGen.py: remove ... in menu. imports cleanup

svn: r10033
2008-02-14 11:02:39 +00:00
Peter Landgren
b1c282102f Two translatable strings were missed
svn: r10031
2008-02-14 10:02:45 +00:00
Benny Malengier
d4443d944c 2008-02-14 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayModels/_NoteModel.py: use unicode object internally, #1739


svn: r10030
2008-02-14 08:58:37 +00:00
Doug Blank
1b9949bdc6 2008-02-13 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: right-click on name link edits
	* src/plugins/DefaultGramplets.py: change tooltip of relation gramplet
	to indicate the right-click edit option



svn: r10029
2008-02-14 02:40:45 +00:00
Benny Malengier
e1497c5f3e * src/DataViews/GrampletView.py: Gramplet key for detached min size
* src/plugins/DefaultGramplets.py: RelativesGramplet detached size

2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10028
2008-02-13 21:29:06 +00:00
Benny Malengier
b7e7f90096 * src/DataViews/GrampletView.py: minor change
* src/plugins/DefaultGramplets.py: new RelativesGramplet
	  Response to issue #1758

2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10027
2008-02-13 19:52:40 +00:00
Benny Malengier
74338d8a87 2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/WritePkg.py: add callback=None, issue #1398


svn: r10026
2008-02-13 14:49:46 +00:00
Peter Landgren
afcac70792 Removal of debug print
svn: r10023
2008-02-13 08:39:18 +00:00
Benny Malengier
f65094c16e * src/DisplayTabs/_ButtonTab.py: some accel keys don't work on keyboard
with numlock as MOD_MASK2, enable the keys for those keyboards

2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10022
2008-02-12 13:15:39 +00:00
Benny Malengier
06b2b6da38 * src/DisplayTabs/_EmbeddedList.py: allow to define middle click
* src/Editors/_EditFamily.py: middle click on child calls edit child

2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10021
2008-02-12 12:38:47 +00:00
Benny Malengier
3dbfd6cbac 2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditFamily.py: popup: edit child at top, add images.
	* src/DisplayTabs/_EmbeddedList.py: allow popup with image/custom text
	* src/DisplayModels/_BaseModel.py: add comment to function
	* src/DisplayModels/_NoteModel.py: test, UTF-8 for preview



svn: r10020
2008-02-12 12:17:58 +00:00
Brian Matherly
60b7f5e04d 0001754: Capitalization in Statistics chart
0001755: Selection of contents in statistics chart does not work

svn: r10019
2008-02-12 04:49:43 +00:00
Brian Matherly
ddd23a5164 Fix saving notes without marker being set.
svn: r10018
2008-02-12 04:21:14 +00:00
Benny Malengier
a1897e68d9 * src/plugins/MediaManager.py: conversion functions of path
* src/Utils.py: general methods to convert abs to rel
	* src/Editors/AddMedia.py: show existing descr and select file if pos
	* src/Editors/_EditPerson.py: view photo needs db for media path
	* src/Editors/_EditMedia.py: better path/mime handling
	* src/DataViews/MediaView.py: use full path to view
	Start of issue #1208

2008-02-11 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10017
2008-02-11 22:27:24 +00:00
Benny Malengier
c11f6d6a1b 2008-02-11 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditFamily.py: call editprimary correctly, double gid



svn: r10016
2008-02-11 09:01:57 +00:00
Brian Matherly
1adcd57028 0001731: Wrong dot in Ancestral Report
svn: r10015
2008-02-10 22:09:35 +00:00
Benny Malengier
9a1b20535f temp fix for Raphael
svn: r10014
2008-02-10 21:24:50 +00:00
Brian Matherly
fbb9bcedf8 0001751: Translation of string in FanCaaart.py does not work.
svn: r10013
2008-02-10 21:22:28 +00:00
Brian Matherly
1f783f6545 0001750: Some problems with web pages
svn: r10012
2008-02-10 21:17:43 +00:00
Raphael Ackermann
04eb7fb913 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditPrimary.py: 0001347: double gid. fix previous commit


svn: r10011
2008-02-10 21:13:19 +00:00
Brian Matherly
610ac774fa Web Calendar and Narrative Web report now use Menu Options.
svn: r10010
2008-02-10 04:09:09 +00:00
Jérôme Rapinat
f9a1b38155 svn: r10009 2008-02-09 14:58:42 +00:00
Raphael Ackermann
7219ed2b44 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    fixed: 0001347: double gid should not be allowed

svn: r10007
2008-02-09 01:07:23 +00:00
Raphael Ackermann
04e16919a1 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditPrimary.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    pylint fixes

svn: r10005
2008-02-08 15:29:28 +00:00
Raphael Ackermann
6776b91ca5 2008-02-07 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPerson.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditPrimary.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    0001745: fix where on update empty ID field would not be filled 
    automatically

svn: r10004
2008-02-08 13:40:04 +00:00
Jérôme Rapinat
eb01559178 2008-02-07 Jerome Rapinat <romjerome@yahoo.fr>
* src/DateHandler/_Date_fr.py : fix issue with french calendar and 
        year only #1733



svn: r10002
2008-02-07 15:31:27 +00:00
Raphael Ackermann
8c0779eabb 2008-02-07 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditPerson.py: pylint fixes & doc fixes
	fixed 0001347: double gid should not be allowed for Person View
	Still open for all the other list views.

svn: r10001
2008-02-07 08:34:47 +00:00
Raphael Ackermann
146e89876d 2008-02-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/data/tips.xml.in: remove checkpoint reference
	* src/plugins/Makefile.am: remove checkpoint reference
	* po/POTFILES.in: remove checkpoint reference

svn: r10000
2008-02-05 22:24:44 +00:00
Gary Burton
8335204a39 svn: r9999 2008-02-05 21:35:29 +00:00
Benny Malengier
d0b50fcf5b 2008-02-05 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsWidgets.py: remove conditional test on pygtk 2.6, 3.0 
	  requires 2.10+, so 2.6 code should never be used.



svn: r9995
2008-02-05 10:13:25 +00:00
Raphael Ackermann
534a306579 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/GrampletView.py
	* src/ReportBase/_ReportUtils.py
	* src/gen/proxy/private.py
	* src/plugins/WebCal.py
	* src/plugins/CmdRef.py
	* src/Models/_ListCursor.py
	* src/Models/_PathCursor.py
	PEP 8 fixes. Change 
	if var == True --> if var 
	if var is True --> if var
	if var == False --> if not var
	if var == None --> if var is None

svn: r9994
2008-02-05 00:31:57 +00:00
Raphael Ackermann
a2316b578b doc fix
svn: r9993
2008-02-04 11:12:59 +00:00
Gary Burton
2742e8d00b 2008-02-03 Gary Burton <gary.burton@zen.co.uk>
* src/gen/db/base.py: Functions using the pop function expect a return
	value. Bug #1632



svn: r9991
2008-02-03 21:55:03 +00:00
Raphael Ackermann
76ddf2bda2 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ExportOptions.py: fix mnemonics for filter

svn: r9990
2008-02-03 21:33:41 +00:00
Brian Matherly
5ae6d584f7 0001674: when exporting, filter dropdown menu has to "Entire Database" entries
svn: r9989
2008-02-03 02:50:09 +00:00
Brian Matherly
08c54e0d2e 0001702: invoking family group reports crashes gramps
svn: r9986
2008-02-02 21:23:08 +00:00
Brian Matherly
d9a1acc4f5 0001704: Det. anc. report - newline needed after endnote entries.
svn: r9985
2008-02-02 20:14:37 +00:00
Brian Matherly
dea5778b74 Deleted GraphViz.py - superceeded by GVRelGraph.py.
svn: r9981
2008-02-02 15:03:24 +00:00
Brian Matherly
7cda6f4c7a 0001663: webcal options show Mos. 1-6 Notes and Mos. 7-12 Notes
svn: r9980
2008-02-02 14:57:32 +00:00
Brian Matherly
d1d05ec311 0001688: BUG when I clicked generate commandline plugin reference tool
svn: r9978
2008-02-02 14:04:27 +00:00
Raphael Ackermann
2cfa4a9a13 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/WriteGeneWeb.py: "Living" is not translated -->fixed

svn: r9975
2008-02-02 10:37:51 +00:00
Brian Matherly
2710bc0fa1 0001617: place/cause option: cause is never included
svn: r9972
2008-02-01 13:04:35 +00:00
Brian Matherly
d45a2fc957 0001624: Source reference hyperlinks do not always work in Narrated Web Site
svn: r9971
2008-02-01 02:23:51 +00:00
Raphael Ackermann
266cce4a9e cleanup uncommented line.
svn: r9968
2008-01-31 09:17:33 +00:00
Benny Malengier
f62e8b988b 2008-01-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/MarkerReport.py: fix bug #1669 with None type cmp



svn: r9967
2008-01-31 08:22:43 +00:00
Brian Matherly
060dbd4119 Intelligent selection of default family for family option in reports.
svn: r9966
2008-01-31 02:55:59 +00:00
Raphael Ackermann
6374fa2163 2008-01-30 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_FilterEditor.py: pylint fixes and 
	work on 0001660: Title for all Edit Filter windows not translated correctly

svn: r9965
2008-01-30 20:55:39 +00:00
Raphael Ackermann
fc1554acaa 2008-01-30 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_EditFilter.py: self.space --> self.namespace
	* src/FilterEditor/_FilterEditor.py: self.space --> self.namespace
	* src/FilterEditor/_EditRule.py: self.space --> self.namespace
	* src/FilterEditor/_ShowResults.py: self.space --> self.namespace
	* src/plugins/ExportVCalendar.py: pylint fixes
	* src/PluginUtils/_Tool.py: pylint fixes
	* src/Filters/_FilterParser.py: cleanup
	* src/Filters/_GenericFilter.py: doc fix
	* src/Filters/Rules/Person/_Everyone.py
	* src/ManagedWindow.py: doc fix

svn: r9963
2008-01-30 09:03:20 +00:00
Brian Matherly
6dbc6c3348 Default GuiOptions to use active person.
svn: r9962
2008-01-30 05:12:51 +00:00
Brian Matherly
bccd2fc07d Escape characters in image names for ODF output.
svn: r9961
2008-01-30 05:11:44 +00:00
Raphael Ackermann
3bd5ea1f35 2008-01-29 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ViewManager.py: 0001641: add ... ellipsis to menu items. 
	* src/plugins/Calendar.py: 0001641: add ... ellipsis to menu items. 
	* src/PluginUtils/__init__.py: pep8 fixes
	* src/PluginUtils/_PluginMgr.py: pylint and doc fixes

svn: r9960
2008-01-29 21:48:19 +00:00
Peter Landgren
e7b15b8aa5 Encoding according to sys.getfilesystemencoding() in stead of hardcoded iso-8859-1
svn: r9958
2008-01-29 18:18:45 +00:00
Raphael Ackermann
bbd8b9fcb8 2008-01-29 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/EventNames.py: doc fixes and removal of self.label

svn: r9957
2008-01-29 17:27:16 +00:00
Gary Burton
7998da0bc0 2008-01-29 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/TimeLine.py:
	* src/Sort.py: Use fallback events e.g. baptism/burial when no birth or
	death events are available.



svn: r9956
2008-01-29 16:40:33 +00:00
Peter Landgren
ebf01966b1 Improved rules for multiple surnmames
svn: r9954
2008-01-29 15:47:24 +00:00
Raphael Ackermann
9d11c72ca2 2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
Raphael Ackermann <raphael.ackermann@gmail.com>
	*  src/plugins/Summary.py
	*  src/plugins/WebCal.py
	*  src/plugins/KinshipReport.py
	*  src/plugins/DescendReport.py
	*  src/plugins/DetDescendantReport.py
	*  src/plugins/ExtractCity.py
	*  src/plugins/EventNames.py
	*  src/plugins/DumpGenderStats.py
	*  src/plugins/Desbrowser.py
	*  src/plugins/Checkpoint.py
	*  src/plugins/OwnerEditor.py
	*  src/plugins/ChangeNames.py
	*  src/plugins/AncestorReport.py
	*  src/plugins/MarkerReport.py
	*  src/plugins/DateParserDisplayTest.py
	*  src/plugins/FindDupes.py
	*  src/plugins/SoundGen.py
	*  src/plugins/TestcaseGenerator.py
	*  src/plugins/Rebuild.py
	*  src/plugins/DescendChart.py
	*  src/plugins/EndOfLineReport.py
	*  src/plugins/AncestorChart.py
	*  src/plugins/DetAncestralReport.py
	*  src/plugins/CountAncestors.py
	*  src/plugins/Check.py
	*  src/plugins/EventCmp.py
	*  src/plugins/FamilyGroup.py
	*  src/plugins/RelCalc.py
	*  src/plugins/MediaManager.py
	*  src/plugins/ChangeTypes.py
	*  src/plugins/StatisticsChart.py
	*  src/plugins/FamilyLines.py
	*  src/plugins/PatchNames.py

svn: r9953
2008-01-29 07:40:35 +00:00
Raphael Ackermann
ebf12e3106 2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
* various: add capitalization fixes according to HIG (plus ellipsis ...)
	http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en

svn: r9951
2008-01-28 21:22:06 +00:00
Brian Matherly
a25fb9bdd6 Change the availability of some options in FamilyLines depending on the value of other options.
svn: r9945
2008-01-28 13:25:22 +00:00
Benny Malengier
f37918ad3a 2008-01-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py:
	* src/DbManager.py:
	* src/const.py.in: run ./autogen !!
	fix #1445, don't open locked/unrepaired dbs, new option -u to unlock



svn: r9944
2008-01-28 11:16:54 +00:00
Brian Matherly
ced194780a Remove the use of dbstate for GuiMenuOptions in tools.
svn: r9942
2008-01-28 05:17:29 +00:00
Brian Matherly
79174e7114 Fix 0001659: NumberOption fields on report dialogs
svn: r9941
2008-01-28 05:12:09 +00:00
Brian Matherly
212cb34365 Fix 0001656: New menu item
svn: r9940
2008-01-28 04:37:19 +00:00
Doug Blank
8731e42173 Two typos
svn: r9939
2008-01-26 23:53:31 +00:00
Doug Blank
7100461229 * src/plugins/ExportCSV.py:
* src/plugins/ImportCSV.py: 
	fix international/translation issues

2008-01-26  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9938
2008-01-26 21:18:15 +00:00
Doug Blank
a2b219758a reverted previous change
2008-01-26  Douglas S. Blank  <dblank@cs.brynmawr.edu>
	* src/DataViews/PersonView.py (PersonView.write_tabbed_file): 


svn: r9937
2008-01-26 19:19:56 +00:00
Doug Blank
cfecd09e77 2008-01-26 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/PersonView.py (PersonView.write_tabbed_file): 
	write out translated headers to spreadsheet



svn: r9936
2008-01-26 15:55:15 +00:00
Doug Blank
ad0cfb3540 RelLib -> gen.lib
svn: r9935
2008-01-25 21:49:40 +00:00
Doug Blank
062da0f9ac 2008-01-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsDbUtils/_WriteGedcom.py (GedcomWriter.__date): 
	applied quality patch (with fixes) from issue #1210



svn: r9934
2008-01-25 21:47:38 +00:00
Doug Blank
db04a75455 missing gettext
svn: r9932
2008-01-25 12:59:53 +00:00
Brian Matherly
924bdbde97 KinshipReport - add the number of people in each category.
svn: r9931
2008-01-25 02:00:03 +00:00
Brian Matherly
c2a6656f0e Removed the use of dbstate in report options.
svn: r9930
2008-01-25 01:23:21 +00:00
Doug Blank
6efffe4bf0 2008-01-24 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: missing const; added Text tab
	* src/Config/_GrampsConfigKeys.py: added missing and private text
	* src/plugins/DefaultGramplets.py: use missing surname text
	* src/Simple/_SimpleAccess.py: use missing surname text



svn: r9929
2008-01-25 01:15:02 +00:00
Raphael Ackermann
506eb32637 2008-01-24 Raphael Ackermann <raphael.ackermann@gmail.com>
Removed all the __author__, __revision__ and __version__ statements

svn: r9928
2008-01-24 20:38:10 +00:00
Raphael Ackermann
a26c5dab24 2008-01-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/PageView.py: import sgettext instead of gettext
	* src/DataViews.py: rename Family List View to Families View

svn: r9927
2008-01-24 20:02:09 +00:00
Peter Landgren
2478b142b3 Fix for kinship report
svn: r9925
2008-01-24 16:09:55 +00:00
Brian Matherly
77af7ed092 Refactoring the report system: reports no longer require dbstate.
svn: r9924
2008-01-24 12:50:33 +00:00
Gary Burton
4e4e744c48 * src/plugins/GVFamilyLines.py: Use fallback events e.g. baptism/burial
when no birth or death events are available.

2008-01-23 Gary Burton <gary.burton@zen.co.uk>


svn: r9922
2008-01-23 22:55:51 +00:00
Gary Burton
a5c3e010cd 2008-01-23 Gary Burton <gary.burton@zen.co.uk>
* src/DisplayState.py: Display the Recent Databases menu only if there
	are some recently opened databases.



svn: r9921
2008-01-23 21:58:09 +00:00
Benny Malengier
dbd7591217 2008-01-23 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditPerson.py: remove hide in save method.



svn: r9920
2008-01-23 13:36:31 +00:00
Brian Matherly
481b464ca5 Modify the style editor to properly handle unicode style names.
svn: r9918
2008-01-23 13:14:05 +00:00
Brian Matherly
2f0d587bec More refactoring in the report system. Book report should work again.
svn: r9916
2008-01-23 05:41:46 +00:00
Raphael Ackermann
e67991ebeb 2008-01-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ReportBase/_Bibliography.py
	* src/ReportBase/_Endnotes.py
	* src/GrampsLocale/__init__.py
	* src/gen/db/dbconst.py
	* src/gen/lib/test/date_test.py
	* src/plugins/CalculateEstimatedDates.py
	* src/BasicUtils/__init__.py
	* src/test/utils_test.py
	* src/GrampsDbUtils/importdbdir.py
	* po/test/po_test.py
	add filename to $Id: $ to allow automatic filling in of svn properties

svn: r9914
2008-01-22 10:17:42 +00:00
Raphael Ackermann
30dd07d44e $Id: $ update
svn: r9913
2008-01-22 10:12:57 +00:00
Raphael Ackermann
bbe2cc6d4e 2008-01-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/* Everything but src/images/* and src/data/* add correct svn 
	properties with the commands:
	svn propset -R svn:mime-type text/plain src/
	svn propset -R svn:eol-style native src/
	svn propset -R svn:keywords Id src/
	See below why the Id keyword is enough. From svn help propset
	svn:keywords   - Keywords to be expanded.  Valid keywords are:
      URL, HeadURL             - The URL for the head version of the object.
      Author, LastChangedBy    - The last person to modify the file.
      Date, LastChangedDate    - The date/time the object was last modified.
      Rev, Revision,           - The last revision the object changed.
      LastChangedRevision
      Id                       - A compressed summary of the previous
                                   4 keywords.

svn: r9912
2008-01-22 09:17:46 +00:00
Benny Malengier
281d89504b * src/ExportAssistant.py: part 3 of bug #1584
2008-01-22 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9911
2008-01-22 09:00:40 +00:00
Raphael Ackermann
99d32856dd test for svn propchanges
svn: r9910
2008-01-22 08:25:20 +00:00
Raphael Ackermann
60f9cc2da5 test for svn propchanges
svn: r9909
2008-01-22 08:15:00 +00:00
Benny Malengier
f5009391d6 2008-01-22 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditPerson.py: callback for gallerytab no longer needed



svn: r9908
2008-01-22 07:46:18 +00:00
Raphael Ackermann
1b2d0727ed 2008-01-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DbLoader.py: added import gobject

svn: r9906
2008-01-21 22:54:18 +00:00
Raphael Ackermann
4261e46bf9 2008-01-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_ShowResults.py
	* src/GrampsCfg.py
	* src/ReportBase/_StyleComboBox.py
	* src/ReportBase/_PaperMenu.py
	* src/ReportBase/_BookFormatComboBox.py
	* src/ReportBase/_DrawFormatComboBox.py
	* src/ReportBase/_GraphvizReportDialog.py
	* src/ReportBase/_TextFormatComboBox.py
	* src/DisplayTabs/_GalleryTab.py
	* src/ColumnOrder.py
	* src/plugins/WebCal.py
	* src/plugins/RemoveUnused.py
	* src/plugins/Verify.py
	* src/plugins/PatchNames.py
 	* src/ObjectSelector/_FamilyFilterFrame.py
	* src/ObjectSelector/_PersonFilterFrame.py
	* src/GrampsWidgets.py
	* src/ExportOptions.py
	* src/DdTargets.py
	* src/AutoComp.py
	* src/UndoHistory.py
	* src/PluginUtils/_PluginWindows.py
	* src/DbLoader.py
	* src/Filters/_FilterMenu.py
	pylint fixes + init gtk.ListStore() with gobject.TYPE_BOOLEAN types 
	instead of str, int, bool etc + Documentation fixes 

svn: r9905
2008-01-21 22:03:43 +00:00
Gary Burton
88ad5f7133 2008-01-21 Gary Burton <gary.burton@zen.co.uk>
* src/DbManager.py: Localise revision last modification dates so that they
	are presented the same as database last modification dates.



svn: r9904
2008-01-21 21:39:23 +00:00
Benny Malengier
cf7e05dffa * part 2 of workaround around bug
http://bugzilla.gnome.org/show_bug.cgi?id=56070, make forward
		button accept click after it becomes sensitive.

2008-01-21 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9903
2008-01-21 12:21:57 +00:00
Benny Malengier
8137680dcc 2008-01-21 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/Check.py: bug (buglist) wrong method call



svn: r9902
2008-01-21 08:38:49 +00:00
Brian Matherly
7e56dfb1c7 0001321: Ancester Graph SVG Export dosn't show text
svn: r9899
2008-01-21 04:22:51 +00:00
Brian Matherly
6873e9823b 0001483: Cannot display media files within GRAMPS (running on MS Vista)
svn: r9898
2008-01-21 04:10:52 +00:00
Brian Matherly
2b7534d55d Remove FamilyLines and GraphVis.py from distribution and translation.
svn: r9897
2008-01-21 03:07:34 +00:00
Doug Blank
fc24f96e12 added missing newlines
svn: r9896
2008-01-20 15:00:00 +00:00
Gary Burton
f274cf4a03 2008-01-19 Gary Burton <gary.burton@zen.co.uk>
* src/GrampsDbUtils/_ReadXML.py: Remove print debugging statements

2008-01-19  Gary Burton <gary.burton@zen.co.uk>
	* src/DbManager.py: Fix date regular expression used to find rcs
	revisions also found in Bug #1622

2008-01-19  Douglas S. Blank  <dblank@cs.brynmawr.edu>
	* src/DbManager.py: Test for missing path. Bug #1622



svn: r9895
2008-01-19 23:45:09 +00:00
Doug Blank
b3d5ad9855 2008-01-18 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/ImportCSV.py (cleanup_column_name): 
	use given, givenname as aliases for firstname;
	give better warning for missing data on row



svn: r9893
2008-01-19 03:29:29 +00:00
Erik De Richter
13d6f0b76c typo
svn: r9890
2008-01-18 20:04:41 +00:00
Erik De Richter
9c6f6c1fc9 typo
svn: r9889
2008-01-18 19:43:59 +00:00
Doug Blank
409a730fa0 2008-01-18 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py (SurnameCloudGramplet.main): 
	use const.NO_SURNAME to display blank entries
	* src/plugins/SameSurnames.py (SameSurname): exact match surnames
	* src/Simple/_SimpleAccess.py (SimpleAccess.surname): 
	surname() returns const.NO_SURNAME when left blank
	* src/const.py.in: new NO_SURNAME constant; RERUN ./autogen.sh !



svn: r9887
2008-01-18 18:28:28 +00:00
Raphael Ackermann
0fc89437fa 2008-01-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_EditRule.py
    * src/FilterEditor/_ShowResults.py
    * src/plugins/ExtractCity.py
    * src/plugins/NarrativeWeb.py
    * src/plugins/ChangeNames.py
    * src/plugins/GraphViz.py
    * src/plugins/MediaManager.py
    * src/plugins/FamilyLines.py
    * src/Selectors/_BaseSelector.py
    * src/ObjectSelector/_ObjectSelectorWindow.py
    * src/ObjectSelector/_FamilyFilterFrame.py
    * src/ObjectSelector/_PersonFilterFrame.py
    * src/PageView.py
    * src/Filters/_FilterMenu.py
    * src/Filters/_SearchBar.py
    * src/Filters/_FilterComboBox.py
    * src/Filters/_FilterList.py
    * src/Filters/_FilterParser.py
    * src/Filters/_FilterStore.py
    * src/Filters/_GenericFilter.py
    * src/Filters/_ParamFilter.py
    pylint fixes + init gtk.ListStore() with gobject.TYPE_BOOLEAN types etc

svn: r9886
2008-01-18 17:03:55 +00:00
Raphael Ackermann
493c790703 2008-01-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/gen/db/dbdir.py
    * src/plugins/ChangeNames.py
    * src/DisplayModels/_NoteModel.py
    * src/GrampsDbUtils/_GrampsBSDDB.py
    * src/Filters/SideBar/_MediaSidebarFilter.py
    * src/Filters/SideBar/_SidebarFilter.py
    * src/Filters/SideBar/_SourceSidebarFilter.py
    * src/Filters/SideBar/_EventSidebarFilter.py
    * src/Filters/SideBar/_FamilySidebarFilter.py
    * src/Filters/SideBar/_PlaceSidebarFilter.py
    * src/Filters/SideBar/_NoteSidebarFilter.py
    * src/Filters/SideBar/_RepoSidebarFilter.py
    * src/Filters/SideBar/_PersonSidebarFilter.py
    * src/Filters/Rules/Family/_HasNoteRegexp.py
    * src/Filters/Rules/Event/_MatchesSourceFilter.py
    * src/Filters/Rules/Event/_HasNoteRegexp.py
    * src/Filters/Rules/Event/_MatchesPersonFilter.py
    * src/Filters/Rules/_HasTextMatchingRegexpOf.py
    * src/Filters/Rules/Place/_MatchesEventFilter.py
    * src/Filters/Rules/Person/_HasTextMatchingRegexpOf.py
    * src/Filters/Rules/Person/_MatchesEventFilter.py
    Pylint fixes.

svn: r9885
2008-01-18 15:51:15 +00:00
Doug Blank
78b28b583b 2008-01-18 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py (SurnameCloudGramplet.main): 
	moved cursor to beginning of text
	* src/DataViews/GrampletView.py (Gramplet.append_text): 
	new scroll_to="begin" to go to start of text area



svn: r9884
2008-01-18 12:22:44 +00:00
Peter Landgren
9471ac757d Help via -h and --help gives same info
svn: r9881
2008-01-18 11:00:01 +00:00
Benny Malengier
58b08de6c1 add missing assinment of forward button
svn: r9880
2008-01-18 10:02:20 +00:00
Benny Malengier
37d60133ed * src/ExportAssistant.py: workaround around bug
http://bugzilla.gnome.org/show_bug.cgi?id=56070 as indicated on
		Ubuntu launchpad, make forward button accept click after it
		becomes sensitive.

2008-01-18 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9879
2008-01-18 09:58:50 +00:00
Benny Malengier
700ee1b18b 2008-01-18 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditChildRef.py: remove debug print statements
	* src/glade/gramps.glade: wrong visible setting in child ref widget



svn: r9878
2008-01-18 08:26:48 +00:00
Brian Matherly
07e1529f27 Refactoring the report system. Decouple MenuOptions from the code that displays them. (Book Report is broken and needs to be fixed.)
svn: r9875
2008-01-18 05:39:50 +00:00
Doug Blank
ae1912f431 2008-01-17 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py (Gramplet.link): added size, tooltip
	to links
	* src/plugins/DefaultGramplets.py: added SurnameCloudGramplet



svn: r9874
2008-01-18 02:58:14 +00:00
Benny Malengier
01460af4ef 2008-01-18 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditNote.py: focus on text field on start
	* src/Editors/_EditChildRef.py: add usability: name of child, edit btn
	* src/Editors/_EditFamily.py: grab Errors.WindowActiveError
	* src/glade/gramps.glade: add usability to childref, see #1462


svn: r9873
2008-01-17 23:15:08 +00:00
Benny Malengier
65141d25ac 2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditChildRef.py: set focus on OK button for quick work
	* src/Editors/_EditFamily.py: double click on child, adding child
               choosing existing child, brings up child ref editor, #1462



svn: r9872
2008-01-17 21:52:13 +00:00
Benny Malengier
77110daade * src/DataViews/RelationView.py: shorter toolbar strings, #1553
2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9870
2008-01-17 20:35:18 +00:00
Raphael Ackermann
eac853ccb7 2008-01-17 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ScratchPad.py: remove tooltip for events as it crashes.
    * src/Utils.py: cleanup

svn: r9869
2008-01-17 20:24:44 +00:00
Benny Malengier
ea262ce318 2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/WriteCD.py: check if gnome is the desktop, #1599



svn: r9868
2008-01-17 15:14:25 +00:00
Doug Blank
5856e4f10e Translation
svn: r9867
2008-01-17 12:30:36 +00:00
Benny Malengier
7845849ff3 * src/glade/gramps.glade: wrong visible setting in some editors, #1612
2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9866
2008-01-17 11:53:29 +00:00
Raphael Ackermann
a5737884cd 2008-01-17 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ArgHandler.py: 0001588: -a summary does nothing

svn: r9865
2008-01-17 11:35:15 +00:00
James G Sack
7ca360fcbc fix typo/parens causing exception
svn: r9864
2008-01-17 11:15:47 +00:00
Benny Malengier
4ad552b52a * src/DataViews/_RelationView.py: isue #1605, not twice in same family
2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9863
2008-01-17 09:57:57 +00:00
Benny Malengier
c6bfc584f1 2008-01-17 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/PersonView.py: issue 1451, double click to expand nodes



svn: r9861
2008-01-17 09:14:40 +00:00
Raphael Ackermann
d8852c6efe 2008-01-13 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/NarrativeWeb.py: make Filter translatable
	0001490: Cannot translate few 'filter' labels

svn: r9860
2008-01-17 07:40:01 +00:00
Raphael Ackermann
719be42081 2008-01-15 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/WriteCD.py
	* src/plugins/vcardexport.glade
	* src/plugins/ExportVCard.py
	* src/plugins/writeftree.glade
	* src/plugins/ExportCSV.py
	* src/plugins/csvexport.glade
	* src/plugins/vcalendarexport.glade
	* src/plugins/ExportVCalendar.py
	* src/plugins/genewebexport.glade
	* src/plugins/WriteGeneWeb.py
	* src/ExportAssistant.py
	* src/ExportOptions.py
	* src/ArgHandler.py
	work on mnemonics for export dialogues and doc string fixes

svn: r9855
2008-01-16 21:42:05 +00:00
Benny Malengier
57d376fca7 add l arg to help
svn: r9854
2008-01-16 20:25:34 +00:00
Benny Malengier
4172c30406 2008-01-16 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py: don't crash arghandler on wrong input #1592
	* src/const.py.in: Add -h and --help so those work for non gnome users



svn: r9853
2008-01-16 20:23:20 +00:00
Doug Blank
cafebdcd83 2008-01-16 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Simple/_SimpleTable.py: added gettext
	* data/Makefile.am: added schema files
	* po/POTFILES.skip: some files not in POTFILES.in
	* po/POTFILES.in: added some missing files



svn: r9851
2008-01-16 14:48:56 +00:00
Jérôme Rapinat
68e5687b5f 2008-01-16 Jerome Rapinat <romjerome@yahoo.fr>
* src/images/Makefile.am: add missing reference for gramps-import.png



svn: r9847
2008-01-16 14:12:19 +00:00
Doug Blank
c49e80c554 2008-01-16 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/Makefile.am (pkgdata_PYTHON): missing backslash



svn: r9846
2008-01-16 13:57:01 +00:00
Martin Hawlisch
5b4817a716 * src/DataViews/PersonView.py,
* src/PageView.py: Use save instead of open in the csv export file chooser

svn: r9845
2008-01-16 13:31:35 +00:00
Martin Hawlisch
fdfa461cf1 * src/Mime/_PythonMime.py: Avoid crash on Windows if the mime type for a folder is to be determined
svn: r9844
2008-01-16 13:16:58 +00:00
Martin Hawlisch
4b68c57530 * src/plugins/DateParserDisplayTest.py: Use Tool.ToolOptions instead of None as options_class to make it no longer crash
svn: r9843
2008-01-16 13:12:04 +00:00
Benny Malengier
4569eba392 * src/Editors/_EditMediaRef.py:
* src/DisplayTabs/_GalleryTab.py:
	Finish changes caused by Addmedia not touching database anymore, #1610

2008-01-16 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9841
2008-01-16 12:28:56 +00:00
Benny Malengier
6718ae6caa * configure.in: don't make help makefile
* src/FilterEditor/_ShowResults.py: shorten text, bug 1609

2008-01-16 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9839
2008-01-16 10:02:21 +00:00
Benny Malengier
00c4692b28 2008-01-16 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_GrampsDbWriteXML.py: import gzip only once



svn: r9838
2008-01-16 08:49:43 +00:00
Raphael Ackermann
ca3f6a935b 2008-01-15 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/docgen/Makefile.am: added line to copy gtkprintpreview.glade
	on distcheck.

svn: r9832
2008-01-16 06:45:28 +00:00
Doug Blank
2cddb31ef2 * src/plugins/OnThisDay.py: date sortable
* src/plugins/SameSurnames.py: date sortable
	* src/plugins/siblings.py: date sortable
	* src/Simple/_SimpleAccess.py: simple method to get date_obj
	* src/Simple/_SimpleTable.py: manual override of link_col;
	removed call to quick_reports (could have been recursive)

2008-01-15  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9831
2008-01-16 02:25:40 +00:00
Doug Blank
e304069be8 2008-01-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_Tool.py (Tool.__init__): pass in dbstate
	* src/PluginUtils/__init__.py (MenuToolOptions.__init__): 
	pass in dbstate
	* src/plugins/Calendar.py (CalendarOptions.add_menu_options): 
	standard defaults
	


svn: r9830
2008-01-15 21:08:32 +00:00
Benny Malengier
09a0d706e4 2008-01-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_GrampsDbWriteXML.py: import gzip



svn: r9828
2008-01-15 20:00:54 +00:00
Doug Blank
a5a349219a 2008-01-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/SameSurnames.py (IncompleteSurname.apply): 
	can bring up people with empty surname

	* src/plugins/ImportCSV.py (CSVParser.process): fixed csv import with 
	no surname (bug #1603)


svn: r9826
2008-01-15 19:04:46 +00:00
Doug Blank
7971b173ca empty name appears as (blank)
svn: r9825
2008-01-15 18:41:09 +00:00
Raphael Ackermann
56f4ebaa4e 2008-01-15 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_ShowResults.py: allow notes to be filtered
    0001607: Unreferenced filter test

svn: r9824
2008-01-15 18:36:28 +00:00
Doug Blank
d1bc327764 * src/plugins/ImportCSV.py (CSVParser.process): fixed csv import with no
surname (bug #1603)

2008-01-15  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9823
2008-01-15 18:34:09 +00:00
Doug Blank
a453da4b6c 2008-01-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py (TopSurnamesGramplet.main): make
	clicking on data easier by clicking on entire line (bug #1594)



svn: r9822
2008-01-15 18:04:13 +00:00
Raphael Ackermann
2670ca2637 2008-01-15 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/const.py.in: added constants for help pages
    * src/ViewManager.py: support for help pages called from menu
    0001606: Help menu items not functioning

svn: r9821
2008-01-15 17:59:56 +00:00
Doug Blank
874d62eaf7 2008-01-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/SameSurnames.py (run): change description to just
	surname, not entire person (bug #1595)



svn: r9820
2008-01-15 17:40:17 +00:00
Benny Malengier
ccb0b85b15 * src/gen/db/exceptions.py: wrong exception def, bug #1593
* src/GrampsDbUtils/_WriteXML.py: correctly catch the exception
	* src/GrampsDbUtils/_GrampsDbWriteXML.py: remove double def of xml export
	* src/GrampsDbUtils/_GrampsDbWRFactories.py: remove write backend factory
	* src/ExportAssistant.py: on fail, do not set success = True
	* src/GrampsDbUtils/__init__.py: don't export unused stuff

2008-01-15  Benny Malengier <benny.malengier@gramps-project.org>


svn: r9818
2008-01-15 10:47:25 +00:00
Jérôme Rapinat
1168635987 2008-01-15 Jerome Rapinat <romjerome@yahoo.fr>
* POTFILE.in : add missing plugins/References.py
        * fr.po: Translation update



svn: r9814
2008-01-15 10:14:46 +00:00
Benny Malengier
2bcdc69ce5 2008-01-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py: on autoload, do some extra checks first.



svn: r9813
2008-01-15 09:21:13 +00:00
Raphael Ackermann
2225ac3d78 2008-01-15 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GrampsDbWriteXML.py
    * src/GrampsDbUtils/_WriteGedcom.py
    * src/plugins/ExportCSV.py
    * src/plugins/ExportVCalendar.py
    * src/plugins/ExportVCard.py
    * src/plugins/WriteCD.py
    * src/plugins/WriteFtree.py
    * src/plugins/WriteGeneWeb.py
    * src/plugins/WritePkg.py
    * src/PluginUtils/_PluginMgr.py: pylint fixes
    pylint fixes and work on 0001597 

svn: r9812
2008-01-15 09:16:45 +00:00
Raphael Ackermann
9ec17fdf02 2008-01-13 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DbLoader.py: typo
	* src/plugins/ImportCSV.py: register text/csv as another mime type for csv
	0001410: Import auto-detect doesn't recognize csv
	* Changelog: fix format. Single tab before source files line, double space
	between date and name.

svn: r9810
2008-01-14 23:03:16 +00:00
Peter Landgren
fe6efad209 Fix in ISO-date if only year
svn: r9806
2008-01-14 08:10:24 +00:00
Brian Matherly
f3ea893102 Code cleanup in _MenuOptions.py
svn: r9799
2008-01-14 00:24:15 +00:00
Gary Burton
21aee67e79 2008-01-13 Gary Burton <gary.burton@zen.co.uk>
* src/ManagedWindow.py: Revert last change.



svn: r9798
2008-01-13 21:02:32 +00:00
Serge Noiraud
1d1366c573 Removing GoogleView. forgot the Makefile.
svn: r9796
2008-01-13 18:40:21 +00:00
Serge Noiraud
36e50a408d Removing GoogleView. Need some more work to be gnome independant.
svn: r9795
2008-01-13 18:36:13 +00:00
Raphael Ackermann
bedafa494a 2008-01-13 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/gramps_main.py: Add dots to list of things in Betawarning
	to make it consistent
	* src/GrampsLogger/_ErrorReportAssistant.py: Disable sending emails to the 
	bug list and add button to file bug report on gramps issue tracker

svn: r9794
2008-01-13 15:05:41 +00:00
Brian Matherly
0d98fb6309 Enable the beta warning on startup.
svn: r9790
2008-01-13 04:58:11 +00:00
Brian Matherly
789a33adfd Clean up PyLint warnings in GVHourGlass.py.
svn: r9789
2008-01-13 04:26:47 +00:00
Benny Malengier
a6fe002719 2008-01-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDisplay.py: open url in standard way
	* src/gramps.py: add comment on use of import gnome
	* README:
	* INSTALL:
	Remove need for gconf, add need for xdg utilities



svn: r9788
2008-01-13 00:48:03 +00:00
Raphael Ackermann
3dbb428759 2008-01-12 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Config/__init__.py: revert wrong indentation changes

svn: r9787
2008-01-12 23:39:43 +00:00
Benny Malengier
afaca66068 2008-01-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/const.py.in: new manual constant keys
	* src/GrampsDisplay.py: show wiki manual, allow webpage and 
		section to be passed
	RERUN ./autogen.sh


svn: r9785
2008-01-12 15:24:19 +00:00
Peter Landgren
895e0bb633 fix in ViewManager for bug 1580
svn: r9784
2008-01-12 14:44:53 +00:00
Stéphane Charette
219a325c43 remember metric & custom paper size, issue #1481
svn: r9782
2008-01-12 11:37:21 +00:00
Stéphane Charette
7c37b80716 more report changes
svn: r9781
2008-01-12 03:26:44 +00:00
Benny Malengier
a2c2f70022 2008-01-11 Benny Malengier <benny.malengier@gramps-project.org>
* src/glade/gramps.glade: add alt key combo's for buttons



svn: r9780
2008-01-11 16:57:16 +00:00
Raphael Ackermann
1abb8df85f 2008-01-10 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/gen/db/dbdir.py: add doc, remove unused variable
    * src/GrampsDbUtils/_GrampsBSDDB.py: : add doc, remove unused variable
    * src/plugins/AncestorChart.py: cleanup unused vars
    * src/plugins/Calendar.py: typo in doc
    * src/plugins/ChangeNames.py: cleanup unused vars
    * src/plugins/DescendChart.py: cleanup unused vars
    * src/plugins/FamilyLines.py: cleanup unused vars
    * src/ReportBase/_ReportUtils.py: fix typo in variable Name

svn: r9779
2008-01-11 06:50:46 +00:00
Raphael Ackermann
d28b01f4b0 2008-01-10 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/MarkupText.py: in _hex_to_color removed dupe assignment to color
    * src/PageView.py: doc typo and delete unused statements in filter_toggle
    * src/ViewManager.py: fix typo in doc
    * src/DataViews/PersonView.py: delete unused statements in filter_toggle
    * src/FilterEditor/_EditRule.py: fix wrong $Id name
    * src/FilterEditor/_ShowResults.py: fix wrong $Id name

svn: r9778
2008-01-10 23:27:06 +00:00
Erik De Richter
abc7d85760 add note reordering
svn: r9777
2008-01-10 20:17:05 +00:00
Peter Landgren
ca35eb4efc Fix in rename_filename
svn: r9776
2008-01-10 16:28:46 +00:00
Raphael Ackermann
35a0eaabe0 2008-01-10 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ObjectSelector/_ObjectSelectorWindow.py: fix indentation error
    introduced through a previous patch

svn: r9774
2008-01-10 08:28:54 +00:00
Brian Matherly
5d70be92d4 0001541: Box size too small - Descendant Chart
svn: r9773
2008-01-10 04:00:41 +00:00
Gary Burton
45bdb5a121 2008-01-09 Gary Burton <gary.burton@zen.co.uk>
* src/ManagedWindow.py: Close window only if it is already open. Possible
	fix for bug #1510



svn: r9772
2008-01-09 21:47:37 +00:00
Benny Malengier
c5ad2323dc 2008-01-08 Benny Malengier <benny.malengier@gramps-project.org>
Peter Landgren <peter.talken2telia.com>
	* src/DbManager.py: rename check, issue 1562, 1569



svn: r9771
2008-01-09 21:19:36 +00:00
Gary Burton
811f40b5da * src/DisplayModels/_NoteModel.py:
* src/Selectors/_SelectNote.py:
	* src/DisplayViews/NoteView.py:
	* src/gen/db/base.py:
	Change the order of columns on Note View and Select Note dialog. Also
	fixed a crash. Bug #1529

2008-01-09  Gary Burton <gary.burton@zen.co.uk>


svn: r9770
2008-01-09 21:15:28 +00:00
Gary Burton
de7c632edb * src/DisplayModels/_BaseModel.py: add self.db to match function
2008-01-09  Gary Burton <gary.burton@zen.co.uk>


svn: r9769
2008-01-09 21:06:28 +00:00
Gary Burton
1d8b604c7c 2008-01-09 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/__init__.py: remove message regarding malformed dataviews



svn: r9768
2008-01-09 20:53:51 +00:00
Raphael Ackermann
2857943955 2008-01-09 Raphael Ackermann <raphael.ackermann@gmail.com> From PEP8 Always use 'self' for the first argument to instance methods.
svn: r9767
2008-01-09 16:47:56 +00:00
Raphael Ackermann
c6a8810305 2008-01-09 Raphael Ackermann <raphael.ackermann@gmail.com> * src/plugins/ExportVCard.py: in write_person use b_date instead of date
svn: r9766
2008-01-09 16:34:19 +00:00
Raphael Ackermann
204accb85b fixed previously changed import
svn: r9765
2008-01-09 16:16:47 +00:00
Benny Malengier
8f0eb92408 2008-01-09 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GrampsBSDDB.py: wrong const import


svn: r9764
2008-01-09 15:45:17 +00:00
Raphael Ackermann
87e152e0b7 2008-01-09 Raphael Ackermann <raphael.ackermann@gmail.com> * src/ObjectSelector/_FilterFrameBase.py: indentation and tabs/spaces fix
svn: r9763
2008-01-09 14:36:24 +00:00
Raphael Ackermann
b7c7952058 2008-01-09 Raphael Ackermann <raphael.ackermann@gmail.com>
svn: r9760
2008-01-09 06:45:15 +00:00
Brian Matherly
0af382cf1e 0001539: Tab order incorrect - Statistics Chart configuration
svn: r9759
2008-01-09 05:36:37 +00:00
Brian Matherly
65adf61947 0001515: GraphViz reports don't register page margins on report_options.xml
svn: r9758
2008-01-09 05:23:27 +00:00
Brian Matherly
21f8c08ace 0001228: Descendent Chart doesn't respect the margin
svn: r9757
2008-01-09 05:13:27 +00:00
Brian Matherly
3784011060 0001554: Select Place search
svn: r9756
2008-01-09 03:45:12 +00:00
James G Sack
fb025aa2bd add comment about int4entional undefined function
svn: r9755
2008-01-08 21:45:06 +00:00
Raphael Ackermann
7ebbb7825e tabs and spaces fix
svn: r9754
2008-01-08 20:13:16 +00:00
Benny Malengier
a9619bab5f 2008-01-08 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py: bug with tarfile exceptions



svn: r9753
2008-01-08 19:13:54 +00:00
Raphael Ackermann
56d33a2c4f 2008-01-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditFamily.py: import fixes
	* src/plugins/FindDupes.py: variable typo fix
	0001428: In EditFamily: NameError



svn: r9752
2008-01-08 15:27:28 +00:00
Benny Malengier
626485fb38 2008-01-08 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_BackRefList.py: don't do sel change when dirty


svn: r9751
2008-01-08 09:18:20 +00:00
Raphael Ackermann
1f2ad6a747 2008-01-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditFamily.py: 0001428: In EditFamily: NameError. 
	changed db -> self.db



svn: r9749
2008-01-08 07:44:05 +00:00
Benny Malengier
b03bc3f4e5 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Bookmarks.py: bookmark dup warning, bug 1346

2008-01-07  Benny Malengier <benny.malengier@gramps-project.org>


svn: r9748
2008-01-07 22:27:05 +00:00
Benny Malengier
080b47bb1a * src/DbManager.py: bug with creation/rename
2008-01-07  Benny Malengier <benny.malengier@gramps-project.org>


svn: r9747
2008-01-07 22:03:57 +00:00
Benny Malengier
e4a505f2e3 svg cleanup
svn: r9746
2008-01-07 21:47:04 +00:00
Benny Malengier
3fd7731ea0 2008-01-07 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/GrampletView.py:
	* src/gramps_main.py:
	* src/images/48x48/gramps-gramplet.png:
	* src/images/scalable/gramps-gramplet.svg:
	* src/images/48x48/Makefile.am:
	* src/images/scalable/Makefile.am:
	start of gramplet icon

2008-01-07 Raphael Ackermann <raphael.ackermann@gmail.com


svn: r9745
2008-01-07 21:44:41 +00:00
Raphael Ackermann
9317748613 2008-07-07 Raphael Ackermann <raphael.ackermann@gmail.com
* src/DataViews/PersonView.py: removed unused import
	* src/plugins/EventCmp.py: fixed error introduced with previous change
	* src/gramps.py: removed unused import
	* src/PageView.py: removed unused import



svn: r9744
2008-01-07 20:07:52 +00:00
Raphael Ackermann
cee58d48ab * src/plugins/EventCmp.py: clean up imports and fix pylint error
0001496: in EventCmp.py: E:198:fix: Using variable 'l' before assignment

2008-01-07 Raphael Ackermann <raphael.ackermann@gmail.com


svn: r9743
2008-01-07 17:19:17 +00:00
Raphael Ackermann
dd3b3311a3 2008-01-07 Raphael Ackermann <raphael.ackermann@gmail.com
* src/plugins/CmdRef.py: clean up unused and broken imports and vars
	0001494: unresolved import WebPage in CmdRef.py



svn: r9742
2008-01-07 16:30:36 +00:00
Raphael Ackermann
db5f123fd0 2008-01-07 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/docgen/ODFDoc.py: remove duplicate import
    * src/docgen/LaTeXDoc.py :added support for opening latex editor
    0001536: not possible to select latex editor like kile to open a latex file
    automatically 



svn: r9738
2008-01-07 08:04:45 +00:00
Brian Matherly
1d62180e49 0001521: Filters work when tested, but not in side bar
svn: r9737
2008-01-07 04:13:16 +00:00
Doug Blank
2fbee469a7 * src/plugins/DefaultGramplets.py: added gettext (thanks, Jim!)
2008-01-06  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9736
2008-01-07 00:15:49 +00:00
Doug Blank
e35844de95 2008-01-06 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/MyGrampsView.py:
	* src/DataViews/__init__.py:
	* src/DataViews/GrampletView.py:
	* src/DataViews/Makefile.am:
	* src/Config/_GrampsConfigKeys.py:
	* src/plugins/DefaultGramplets.py:
	* src/plugins/Makefile.am:
	* src/plugins/DefaultGadgets.py:
	* src/glade/gramps.glade:
	* po/POTFILES.in:
	Renamed Gadgets -> Gramplets, MyGrampsView -> GrampletView



svn: r9732
2008-01-06 22:57:34 +00:00
Brian Matherly
4d08da0c3c 0001495: imports in DisplayState.py need fixed.
svn: r9731
2008-01-06 22:25:41 +00:00
Brian Matherly
d7ac3bcc06 0001543: Preferences name format not used - Timeline Graph
svn: r9730
2008-01-06 21:58:21 +00:00
Brian Matherly
4be9fbe097 Don't enable GoogleView and pass on gtkmozembed failure for systems that don't have Gnome.
svn: r9729
2008-01-06 21:32:53 +00:00
Serge Noiraud
73593ecead adding GoogleView in DataViews
From now we can use the Googlemap API to see where our ancestors and living families members lives.


svn: r9725
2008-01-06 19:23:34 +00:00
Jérôme Rapinat
248e96dff8 2008-01-06 Jerome Rapinat <romjerome@yahoo.fr>
* src/docgen/Makefile.am: gtkprintpreview.glade was not pasted on install 



svn: r9724
2008-01-06 13:14:25 +00:00
Doug Blank
c4b215b3f0 2008-01-06 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/MyGrampsView.py (MyGrampsView.clear_gadgets): 
	Protect on re-columning from gadgets that have been removed



svn: r9723
2008-01-06 13:03:28 +00:00
Benny Malengier
9664842702 * src/DataViews/MediaView.py:
* src/DataViews/RepositoryView.py:
	* src/DataViews/SourceView.py:
	* src/DataViews/EventView.py:
	* src/DataViews/PlaceView.py:
	* src/PageView.py:
	Remove unused double click procedure
	* src/plugins/SimpleBookTitle.py: remove use of AddMedia
	* src/Editors/AddMedia.py: added
	* src/AddMedia.py: removed
	* src/Editors/Makefile.am:
	* src/Makefile.am:
	* po/POTFILES.in:
	Move AddMedia to the editors directory
	* src/Editors/_EditMedia.py:
	Edit Media now works as other editors, spawning AddMedia when 
	select is clicked.
	* src/ManagedWindow.py: typo in comment
	* src/Config/_GrampsConfigKeys.py: Two new keys, rerun ./autogen.sh
	Still todo: make relative path work

2008-01-06  Benny Malengier <benny.malengier@gramps-project.org>


svn: r9722
2008-01-06 10:51:20 +00:00
Benny Malengier
aabef20651 2008-01-06 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/DefaultGadgets.py: handle long text in standard way for 
		translation


svn: r9720
2008-01-06 10:25:36 +00:00
Benny Malengier
d003fd55a7 2008-01-06 Benny Malengier <benny.malengier@gramps-project.org>
Raphael Ackermann <raphael.ackermann@gmail.com>
	* src/docgen/LaTeXDoc.py: wrong indent on write, bug #1506


svn: r9718
2008-01-06 08:58:27 +00:00
Brian Matherly
5c8214c843 0001408: Low Verbosity / Succinct option for the Detailed Ancestral/Descendant Reports (patch from James Friedmann <jfriedmannj@gmail.com> modified by Raphael Ackermann <raphael.ackermann@gmail.com> and Brian Matherly)
svn: r9716
2008-01-06 06:13:37 +00:00
Brian Matherly
218e3d585c 0001505: Verifying database signals dead father, when he is not a father. (Patch from Raphael Ackermann <raphael.ackermann@gmail.com>)
svn: r9715
2008-01-05 21:41:38 +00:00
Brian Matherly
81e521c53b More refactoring in the report system. More reports use MenuOptions now. BareReportDialog no longer has "center person".
svn: r9714
2008-01-05 20:42:05 +00:00
Brian Matherly
bf3900f043 Patch from Raphael Ackermann <raphael.ackermann@gmail.com> -- Fix 0001538: tabs and spaces are mixed in some source files
svn: r9713
2008-01-05 20:10:26 +00:00
Gary Burton
eb0d33414c 2008-01-05 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/Verify.py: Remove a line of redundant code added yesterday.



svn: r9710
2008-01-05 09:58:45 +00:00
Doug Blank
e226c06de6 2008-01-04 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.__sub__): fixed date differences
	* src/Simple/_SimpleTable.py: removed frame around textview
	


svn: r9709
2008-01-05 03:02:56 +00:00
Gary Burton
d999733c22 * src/plugins/Verify.py: Allow the Verify Results window to be reused if
it is already instantiated. Bug #1532

2008-01-04  Gary Burton <gary.burton@zen.co.uk>


svn: r9708
2008-01-04 23:24:51 +00:00
Gary Burton
8cf173b898 2008-01-04 Gary Burton <gary.burton@zen.co.uk>
* src/GrampsDbUtils/_ReadXML.py: removed code that is adding the gramps
	ID onto the end of pre-existing place descriptions. Bug #1502



svn: r9707
2008-01-04 21:41:49 +00:00
Benny Malengier
71028d3d36 * src/GrampsDbUtils/_GrampsDbWriteXML.py: wrong escape of &, bug 1430
2008-01-03 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9702
2008-01-03 15:30:16 +00:00
Benny Malengier
af1fd6eb0a 2008-01-03 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/RelCalc.py: managed window error, bug 1499



svn: r9700
2008-01-03 14:54:26 +00:00
Doug Blank
1e3ce27007 2008-01-03 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_Constants.py: added QR_NOTE, QR_DATE
	* src/gen/lib/date.py: working on date math
	* src/plugins/AgeOnDate.py: new Quick View for age on date
	* src/plugins/DefaultGadgets.py: added Age on Date gadget
	* src/QuickReports.py: new constants
	* src/Simple/_SimpleTable.py: handle sort columns



svn: r9698
2008-01-03 14:18:18 +00:00
Gary Burton
424665ee39 2008-01-01 Gary Burton <gary.burton@zen.co.uk>
* src/Selectors/_SelectPerson.py: the select person dialog now allows a
	person to be selected by using the keyboard. This dialog really needs an
	overhaul so that it can use the BaseSelector class as SelectFamily does.
	However a PeopleModel based on BaseModel is required for this as the
	existing PeopleModel is a custom built class. bug #1456



svn: r9695
2008-01-03 13:39:57 +00:00
Benny Malengier
f6aaf422e9 2008-01-02 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: remove unneeded show, remove tabs



svn: r9691
2008-01-03 09:40:07 +00:00
Brian Matherly
c706d7b097 Fix filter bug in PeopleModel.
svn: r9689
2008-01-03 04:34:18 +00:00
James G Sack
91f4a23c3f really fix encoding buglet in const.py.in
svn: r9688
2008-01-03 00:09:48 +00:00
James G Sack
2803d5bc60 fix encoding buglet in const.py.in
svn: r9687
2008-01-02 22:10:06 +00:00
Benny Malengier
f492d26a9c 2008-01-02 Benny Malengier <benny.malengier@gramps-project.org>
* src/Filters/SideBar/_PlaceSidebarFilter.py: correct string, bug #1275


svn: r9686
2008-01-02 19:20:23 +00:00
Doug Blank
cbce0ac6b4 2008-01-02 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Simple/_SimpleTable.py (SimpleTable.row): added obj handlers
	* src/plugins/References.py: new quick report for listing refs



svn: r9682
2008-01-02 13:20:26 +00:00
Benny Malengier
1c87642339 2008-01-02 Benny Malengier <benny.malengier@gramps-project.org>
* src/DbLoader.py: correct bug state -> dbstate



svn: r9681
2008-01-02 11:11:27 +00:00
Stéphane Charette
f81b0d2aef removed a stray print() debug statement
svn: r9680
2008-01-02 09:18:23 +00:00
Stéphane Charette
95496e6449 add_comment() and work in progress for the new GraphViz framework
svn: r9679
2008-01-02 08:43:19 +00:00
Doug Blank
d8e7e580d3 Added home/end to Python shell gadget
svn: r9677
2008-01-02 02:09:31 +00:00
Doug Blank
ef4005e1c9 Added history editor to Python shell gadget
svn: r9676
2008-01-01 22:32:54 +00:00
Peter Landgren
00e1beeb8c Added some comments
svn: r9674
2008-01-01 19:57:33 +00:00
Gary Burton
8e04fa506f 2008-01-01 Gary Burton <gary.burton@zen.co.uk>
* src/Editors/_EditFamily.py: Enabled tooltips on person edit buttons
	bug #1501


svn: r9672
2008-01-01 12:57:18 +00:00
Jérôme Rapinat
bc66824cb8 src/const.py.in minor improvement
svn: r9671
2008-01-01 09:21:00 +00:00
Brian Matherly
22359b81c4 Refinement of "Center Person" selection for reports. Now only use one dialog.
svn: r9670
2008-01-01 06:44:58 +00:00
Doug Blank
3295364aa2 Date arithmetic typo
svn: r9668
2007-12-31 23:26:50 +00:00
Doug Blank
a066962d6a Date arithmetic typo
svn: r9667
2007-12-31 23:26:12 +00:00
Brian Matherly
1f4fc8e662 Selection of center person for reports can now be one of: A person from the database, a bookmarked person, the active person, or the home person.
svn: r9666
2007-12-31 22:24:23 +00:00
Brian Matherly
e90e15c4af Modifications so that GenericFilters can be applied to a PeopleModel.
svn: r9665
2007-12-31 22:22:12 +00:00
Gary Burton
cfbcdce095 * src/gen/db/base.py: added missing key for reference_key in mapbase and
_SIGBASE. Was preventing deleted notes being undone. Bug #1507.

2007-12-31 Gary Burton <gary.burton@zen.co.uk>


svn: r9664
2007-12-31 21:57:54 +00:00
Doug Blank
86786d2a1d thereport typo fixed
svn: r9663
2007-12-31 21:42:58 +00:00
Doug Blank
0cd7a685d6 Fixed date arithmetic
svn: r9662
2007-12-31 21:23:48 +00:00
Doug Blank
9e110b55ed Fixed translation issue
svn: r9661
2007-12-31 20:57:02 +00:00
Gary Burton
9726d358bd 2007-12-31 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/RelationView.py:
	* src/Editors/_EditFamily.py: Add a signal handler for changes to events.
	bug #1416 and #1329. Also remove previous attempt at fixing #1416 now that
	I know a bit more about how signal handling works.



svn: r9660
2007-12-31 19:23:16 +00:00
Doug Blank
70a02003ba Date arithmetic
svn: r9658
2007-12-31 16:43:58 +00:00
Doug Blank
c5a0e0947b removed debug strings
svn: r9656
2007-12-31 14:00:30 +00:00
Doug Blank
ce1030db89 Add gadgets by translated name; save by real name
svn: r9655
2007-12-31 13:50:39 +00:00
Stéphane Charette
55b9732662 new parms to GVDoc::add_link() and add_node()
svn: r9653
2007-12-31 07:33:19 +00:00
Brian Matherly
f002f65c41 Proof of concept: adding a center person option instead of using active person in reports.
svn: r9652
2007-12-31 06:21:58 +00:00
Brian Matherly
a37fc2bab3 Set bookmarks dialog to modal.
svn: r9651
2007-12-31 05:49:03 +00:00
Stéphane Charette
eb9d09aded more work-in-progress for GraphViz and FamilyLines
svn: r9650
2007-12-31 05:43:14 +00:00
Doug Blank
8855dd8a43 Added tooltips
svn: r9649
2007-12-31 04:40:21 +00:00
Doug Blank
8209b1d598 Updated welcome message
svn: r9648
2007-12-31 02:50:55 +00:00
Doug Blank
f8cef8d975 2007-12-30 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Config/_GrampsConfigKeys.py: added MyGrampsView
	* src/Config/_GrampsGconfKeys.py: added try/excepts on get_types



svn: r9647
2007-12-31 02:05:07 +00:00
Brian Matherly
e364f891d5 Rename "PeoplePickerOption" to "PersonListOption".
svn: r9646
2007-12-30 22:32:02 +00:00
Stéphane Charette
83e05324d2 write out .dot file in ISO-8859 versus UTF-8
svn: r9645
2007-12-30 21:09:55 +00:00
Brian Matherly
fe2bd2834e Patch from Raphael Ackermann <raphael.ackermann@gmail.com> to fix undefined variables in HtmlDoc.py.
svn: r9644
2007-12-30 21:00:28 +00:00
Doug Blank
fe61295ec5 Protect against bad gadget.ini
svn: r9643
2007-12-30 17:43:19 +00:00
Doug Blank
e2cb83448a 2007-12-30 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/OnThisDay.py: i18n changes
	* src/plugins/Makefile.am: added missing files
	* src/plugins/DefaultGadgets.py: i18n changes
	* src/QuickReports.py: allow callers to send obj directly
	* src/Simple/_SimpleTable.py: added support for objs
	* po/POTFILES.in: i18n changes



svn: r9640
2007-12-30 15:39:00 +00:00
Peter Landgren
a3380d2e69 Upgrade to 3.0, first rev
svn: r9637
2007-12-30 12:53:06 +00:00
Jérôme Rapinat
c9b3084ab4 /src/OnThisDay.py allow translation on paragraph
svn: r9636
2007-12-30 12:11:00 +00:00
Brian Matherly
e0543b0644 More updates to better support MenuOptions. FamilyLines seems to work now.
svn: r9634
2007-12-30 05:41:16 +00:00
Doug Blank
07bdb19028 2007-12-29 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/MyGrampsView.py: show matching surnames
	* src/plugins/OnThisDay.py: refinement
	* src/plugins/SameSurnames.py: changed name
	* src/plugins/DefaultGadgets.py: calendar calls quickreport
	* src/QuickReports.py: new function to call qr directly
	* src/Simple/_SimpleAccess.py: new func to format dates



svn: r9633
2007-12-30 03:46:39 +00:00
Doug Blank
bca91ffad0 Getting ready for surname double-clicks
svn: r9632
2007-12-30 01:24:33 +00:00
Doug Blank
f7da658104 Added click/double click for QR that reference people
svn: r9631
2007-12-29 21:06:15 +00:00
Doug Blank
fcb4797ae4 2007-12-29 Douglas S. Blank <dblank@saliva.brynmawr.edu>
* src/DataViews/MyGrampsView.py: fixme's are fixed
	* src/DataViews/EventView.py: added quick report popup
	* src/plugins/SameSurnames.py: removed unneeded imports
	* src/plugins/siblings.py: removed unneeded imports
	* src/Simple/_SimpleTable.py: add date handler
	* src/plugins/OnThisDay.py: new event quick report



svn: r9630
2007-12-29 19:55:27 +00:00
Doug Blank
e8ed1b1b0e Calendar month fix; reattach expand bug gadget title save bug
svn: r9629
2007-12-29 17:56:23 +00:00
Doug Blank
2c2266446e Allow main to also not be a generator
svn: r9628
2007-12-29 17:35:07 +00:00
Doug Blank
74c4e3e30b No save if no gadgets; added news gadget
svn: r9627
2007-12-29 16:53:14 +00:00
Doug Blank
9e77d90748 Self is now translatable
svn: r9626
2007-12-29 16:06:08 +00:00
Benny Malengier
fb60df120a 2007-12-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py: better handling of -l
	* src/const.py.in: forgot to commit this, new constants
	* configure.in: remove GrampsDb makefile
	* src/DbManager.py: allow inheriting create_new_db_cli


svn: r9625
2007-12-29 14:47:38 +00:00
Doug Blank
06b6d1af03 Removed test code
svn: r9624
2007-12-29 12:49:54 +00:00
Doug Blank
50440b7839 Working on calendar signals
svn: r9623
2007-12-29 12:36:28 +00:00
Doug Blank
0fb8fad4ee 2007-12-29 Douglas S. Blank <dblank@saliva.brynmawr.edu>
* src/DataViews/MyGrampsView.py: renamed background to main
	* src/plugins/DefaultGadgets.py: call main (generator)



svn: r9622
2007-12-29 11:49:15 +00:00
Doug Blank
3fadb9f213 2007-12-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/SameSurnames.py: new quick report for showing 
	people with same surnames



svn: r9621
2007-12-29 04:42:37 +00:00
Doug Blank
930e5c77ad Bug in printing lists in Python gadget
svn: r9620
2007-12-29 03:46:30 +00:00
Doug Blank
7a607fe6ff Adding calendar details
svn: r9619
2007-12-29 03:33:14 +00:00
James G Sack
7216c72509 fix confusing dup function name (fn -> fn3)
svn: r9618
2007-12-29 03:00:46 +00:00
Doug Blank
7119ca1b61 Fixed looking up person after db_change
svn: r9617
2007-12-28 20:43:25 +00:00
Doug Blank
c4c6b80eea Added calendar gadget
svn: r9616
2007-12-28 19:12:05 +00:00
Benny Malengier
dc9f03b6c0 2007-12-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: remove unused functions, add alt actions left/right
	* src/GrampsDb: deleted with _GrampsDbWriteXML.py,
		_GrampsDbFactories.py, _GrampsGEDDB.py, _GrampsXMLDB.py,
		__init__.py, Makefile.am, _GrampsInMemDB.py, _GrampsBSDDB.py.
		No more inmemory databases
	* src/GrampsDbUtils: moved here _GrampsDbWriteXML.py and _GrampsBSDDB.py
	* src/plugins/ReadGrdb.py:
	* src/plugins/Checkpoint.py:
	* src/ObjectSelector/_ObjectSelectorWindow.py:
	* src/DbManager.py:
	* src/GrampsDbUtils/_WriteGrdb.py:
	* src/GrampsDbUtils/__init__.py:
	* src/GrampsDbUtils/_GrampsDbWRFactories.py:
	* src/GrampsDbUtils/_WriteXML.py:
	* src/GrampsDbUtils/Makefile.am:
	* src/gramps_main.py:
	* src/RecentFiles.py: recent-files-gramps.xml, don't overwrite 2.2.x data
	* src/ArgHandler.py:
	* src/DbLoader.py: remove unused functions
	* src/Makefile.am:
	* po/POTFILES.in:
	* src/GrampsDbUtils/importdbdir.py: allow import of new database via cli
	Remove inMem Editing, move remaining to DbUtils, fix ArgHandler



svn: r9613
2007-12-28 15:09:01 +00:00
Stéphane Charette
5ea0cd4b3e work in progress converting FamilyLines to new GraphViz plugin
svn: r9612
2007-12-28 10:08:19 +00:00
Doug Blank
6b0deef1eb Removed stub gadgets
svn: r9610
2007-12-28 07:46:26 +00:00
Doug Blank
c0d16ee50b Added delete gadget; finished menus
svn: r9609
2007-12-28 06:48:45 +00:00
Doug Blank
b98e1ef9c7 Indent error fix
svn: r9608
2007-12-28 06:25:46 +00:00
Doug Blank
ca5e9f80c8 Added restore gadgets
svn: r9607
2007-12-28 06:23:50 +00:00
Brian Matherly
455a481dc6 Convert DetDescendantReport and DetAncestralReport to use MenuOption.
svn: r9606
2007-12-28 05:12:30 +00:00
Doug Blank
c3bda4cb4c 2007-12-27 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_Options.py: Bug #1486, type error on option read



svn: r9605
2007-12-28 02:20:39 +00:00
Brian Matherly
935f32acff Fix thumbnail images and HTML labels for relationship graph (Graphviz).
svn: r9604
2007-12-27 22:23:40 +00:00
Brian Matherly
2faff1abfb _GraphvizReportDialog.py: Fix Graphviz generated PDF.
svn: r9603
2007-12-27 22:05:45 +00:00
Brian Matherly
8456e16cbc _GraphvisReportDialog.py: Fix to conform to 80 columns. Add Graphviz generated PDF as an option (requires Graphviz 2.16 to work)
svn: r9602
2007-12-27 21:47:11 +00:00
Brian Matherly
85fd9a2d1b src/Config/_GrampsConfigKeys.py: Better default for report output.
src/gen/db/dbconst.py: Remove constants that are duplicated in const.py.
src/GrampsDb/_GrampsBSDDB.py: Use ENV_DIR from const.py.

svn: r9601
2007-12-27 21:44:15 +00:00
Brian Matherly
88ff3ab413 Fix 0001431: Tried to run a statistics report:
svn: r9600
2007-12-27 18:39:11 +00:00
Brian Matherly
3708d4f73f Convert DescendReport and AncestorReport to use MenuOption.
svn: r9599
2007-12-27 18:28:16 +00:00
Doug Blank
65f93ebe47 * src/DataViews/MyGrampsView.py:
* src/DataViews/SourceView.py:
	* src/DataViews/__init__.py:
	* src/DataViews/NoteView.py:
	* src/DataViews/PersonView.py:
	* src/DataViews/RelationView.py:
	* src/DataViews/MapView.py:
	* src/DataViews/MediaView.py:
	* src/DataViews/RepositoryView.py:
	* src/DataViews/EventView.py:
	* src/DataViews/FamilyList.py:
	* src/DataViews/PedigreeView.py:
	* src/DataViews/PlaceView.py:
	* src/DataViews/Makefile.am:
	Renamed DataViews views to new style

2007-12-27  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9598
2007-12-27 15:24:30 +00:00
Doug Blank
becd01ef12 2007-12-27 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/_MyGrampsView.py: added API for data save/load
	* src/plugins/DefaultGadgets.py: top surnames takes count; TODO saves



svn: r9597
2007-12-27 15:06:28 +00:00
Doug Blank
76cff3a349 * src/DataViews/_MyGrampsView.py: added tooltips, cleanup, menu work
* src/plugins/DefaultGadgets.py: fine tuning
	* src/glade/gramps.glade: added tooltips

2007-12-26  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9596
2007-12-26 23:14:13 +00:00
Jérôme Rapinat
58ba8aeac3 DateHandler/_Date_fr.py typo
svn: r9595
2007-12-26 18:59:34 +00:00
Doug Blank
a8769e138c Made a welcome to gramps gadget
svn: r9594
2007-12-26 18:32:09 +00:00
Doug Blank
bb642337f9 Ok, fixed saving issue
svn: r9593
2007-12-26 17:23:02 +00:00
Doug Blank
21ddb27d51 Comment out gadget saving for now
svn: r9592
2007-12-26 17:19:26 +00:00
Doug Blank
dcbe87df2b Comment out gadget saving for now
svn: r9591
2007-12-26 17:19:06 +00:00
Doug Blank
b263b80548 Comment out gadget saving for now
svn: r9590
2007-12-26 17:18:43 +00:00
Doug Blank
697816aba6 * src/DataViews/_MyGrampsView.py: saves on quit only, load/save api
2007-12-26  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9589
2007-12-26 16:48:51 +00:00
Doug Blank
8fca6769f9 2007-12-26 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ViewManager.py: added __delete_pages called on quit
	* src/PageView.py: added on_delete method called on quit



svn: r9588
2007-12-26 15:48:51 +00:00
Doug Blank
9692af5e11 Substantial improvements to gadgets
svn: r9587
2007-12-26 08:26:33 +00:00
Doug Blank
30ee5eeaf7 Added detachable windows
svn: r9586
2007-12-25 17:55:42 +00:00
Doug Blank
735f1da31d Added detachable windows
svn: r9585
2007-12-25 17:51:37 +00:00
Jérôme Rapinat
a0587646a1 2007-12-24 Jerome Rapinat <romjerome@yahoo.fr>
* fr.po: Translation update



svn: r9584
2007-12-25 12:23:31 +00:00
Brian Matherly
7067817868 Move the entire Gramps dir under "Application Data" in Windows.
svn: r9583
2007-12-25 05:54:41 +00:00
Brian Matherly
b4368a7b3a Fix database dir under windows.
svn: r9582
2007-12-25 05:35:58 +00:00
Brian Matherly
12bdeb40a6 Fix default fonts in GraphvizReportDialog
svn: r9581
2007-12-25 05:27:27 +00:00
Doug Blank
fe8a8d4986 Fixed major issue with db/dbstate
svn: r9580
2007-12-25 04:34:42 +00:00
Stéphane Charette
5f077e4795 more generic changes to the GraphViz base class
svn: r9579
2007-12-25 01:57:45 +00:00
Doug Blank
36fe125220 added uistate to Python Gadget
svn: r9578
2007-12-24 23:36:11 +00:00
Doug Blank
6387436818 Fixed Python Gadget
svn: r9577
2007-12-24 22:29:39 +00:00
Doug Blank
713190823e Added Python Gadget
svn: r9576
2007-12-24 22:26:30 +00:00
Doug Blank
d5c9b439d8 Fixed Shell Gadget
svn: r9575
2007-12-24 21:41:13 +00:00
Doug Blank
00a472b8fa Added Shell Gadget
svn: r9574
2007-12-24 20:11:11 +00:00
Doug Blank
50492711e8 2007-12-24 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/_MyGrampsView.py: new DataView for Gadgets
	* src/DataViews/__init__.py: import things from _MyGrampsView
	* src/Config/_GrampsConfigKeys.py: added data-views
	* src/glade/gramps.glade: added My Gramps Gadget gui
	* src/plugins/DefaultGadgets.py: sample gadgets



svn: r9573
2007-12-24 14:56:15 +00:00
Brian Matherly
677a0e280f Add _DocReportDialog.py to the Makefile.
svn: r9572
2007-12-24 14:12:29 +00:00
Brian Matherly
9da5862816 0001480: custom paper size is not editable for 2nd and any additional invocations of the report
svn: r9570
2007-12-24 04:41:11 +00:00
Brian Matherly
7aa7acb355 Fix 0001393: Detailed descendant report crash on too many references.
svn: r9569
2007-12-23 22:20:51 +00:00
Brian Matherly
096db6b3a0 Fix 0001160: Regular expressions, dash/separator and non-ASCII characters on ExtractCity
svn: r9568
2007-12-23 21:56:41 +00:00
Brian Matherly
4a77cfdd79 Add fields to translation strings in DetAncestralReport.py, DetDescendantReport.py, FanChart.py.
svn: r9567
2007-12-23 21:34:36 +00:00
Brian Matherly
b5946124b7 Updates to makefiles.
svn: r9566
2007-12-23 21:08:10 +00:00
Stéphane Charette
e9ebd454cc more graphviz based options
svn: r9562
2007-12-23 07:52:01 +00:00
Doug Blank
09e86586db 2007-12-21 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/lineage.py: moved to new quick view format
	* src/docgen/TextBufDoc.py: fixed transient window issue



svn: r9558
2007-12-22 01:23:52 +00:00
Gary Burton
101048e1ca * src/Editors/_EditEventRef.py: swap around delete/share buttons, bug #1477
2007-12-21 Gary Burton <gary.burton@zen.co.uk>


svn: r9557
2007-12-21 23:14:33 +00:00
Gary Burton
0e89fd5ed0 2007-12-21 Gary Burton <gary.burton@zen.co.uk>
* src/ScratchPad.py: allow items to be moved, feature #1465



svn: r9556
2007-12-21 22:16:28 +00:00
Doug Blank
104875c5a3 Added get_row_count and show title
svn: r9555
2007-12-21 18:20:04 +00:00
Doug Blank
efcc234c0e Refinements: show relation, and self
svn: r9554
2007-12-21 13:35:24 +00:00
Doug Blank
c23b1259c8 2007-12-21 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/_PersonView.py: pass create_quickreport uistate
	* src/Editors/_EditPrimary.py: pass create_quickreport uistate
	* src/plugins/all_events.py: use SimpleTable
	* src/plugins/siblings.py: use SimpleTable
	* src/QuickReports.py: pass create_quickreport uistate
	* src/Simple/_SimpleTable.py: Handles raw objects, click/doubleclick
	* src/PageView.py: pass create_quickreport uistate
	* src/docgen/TextBufDoc.py: need to make a managed window, transient



svn: r9552
2007-12-21 06:22:46 +00:00
Brian Matherly
f8d3f210f8 Misc improvements to Graphviz reports.
svn: r9551
2007-12-21 05:57:43 +00:00
Doug Blank
f84b9c816c 2007-12-20 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/siblings.py: Quick Reports under construction...
	* src/Simple/_SimpleDoc.py: added table style defaults
	* src/Simple/__init__.py: added SimpleTable
	* src/BaseDoc.py: added doc.type = "standard"
	* src/docgen/TextBufDoc.py: added doc.type = "gtk"
	* src/Simple/_SimpleTable.py: new file defining table



svn: r9550
2007-12-21 00:18:39 +00:00
Benny Malengier
7d5b16d3e0 * src/glade/gramps.glade: date keybindings, issue #1453
2007-12-20 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9549
2007-12-20 20:45:43 +00:00
Benny Malengier
5f2bc1b3ec 2007-12-20 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/rel_pt.py: RelLib -> gen.lib



svn: r9548
2007-12-20 19:20:35 +00:00
Benny Malengier
13bd98097b 2007-12-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditPrimary.py:
	* src/Editors/_EditPlace.py:
	* src/Editors/_EditSecondary.py:
	* src/Editors/_EditSourceRef.py:
	* src/Editors/_EditReference.py:
	* src/Editors/_EditRepoRef.py:
	* src/Editors/_EditNote.py:
	* src/Editors/_EditMediaRef.py:
	* src/Editors/_EditEventRef.py:
	* src/Editors/_EditName.py:
	* src/DisplayTabs/__init__.py:
	* src/DisplayTabs/_GalleryTab.py:
	* src/DisplayTabs/_BackRefList.py:
	* src/DisplayTabs/_ButtonTab.py:
	* src/DisplayTabs/_GrampsTab.py:
	Accelator keys on displaytabs, convert _all_ tabs to GrampsTab! 
	Feature #955 #1438



svn: r9545
2007-12-20 13:49:41 +00:00
Jérôme Rapinat
fb12457651 2007-12-20 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/glade/gramps.glade : don't use C or O as accelerator keys on Name Editor, reserved for OK and Cancel buttons #1470
        * src/glade/edit_person.glade : accelerator keys are used double in person editor #1452

2007-12-20  Jerome Rapinat <romjerome@yahoo.fr>
        * src/Editors/_EditPerson.py : Unspecified gender dialog doesn't have mnemonics #1461



svn: r9544
2007-12-20 12:23:59 +00:00
Peter Landgren
a7da42bdc3 Doug's changes are back
svn: r9542
2007-12-20 10:03:05 +00:00
Brian Matherly
6af58e348b Various enhancements to the Graphviz report system. Added GVRelGraph.py - adapted GraphViz.py to use Graphviz report system.
svn: r9541
2007-12-20 06:26:38 +00:00
Doug Blank
0f96422fd0 2007-12-20 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/ExportVCard.py: fixed date.get_text() as signal for text
	* src/plugins/ExportVCalendar.py: fixed date.get_text() ditto
	* src/plugins/WriteGeneWeb.py: fixed date.get_text() ditto



svn: r9540
2007-12-20 05:10:24 +00:00
Doug Blank
a3cc8799ae 2007-12-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: added a warning about duplicate pattern



svn: r9539
2007-12-20 03:55:43 +00:00
Peter Landgren
507d8de5ad Update of RecentFiles for unique renam/name
svn: r9536
2007-12-19 16:40:08 +00:00
Peter Landgren
49fa15ec27 Update of DbManager for unique renam/name
svn: r9535
2007-12-19 16:39:36 +00:00
Benny Malengier
886e3299e4 2007-12-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/lib/person.py: sources in attributes of eventref are not seen
		 in ref tables
	* src/gen/lib/eventref.py: can contain sources, add methods for that
	* src/gen/lib/notebase.py: whitespace
	* src/plugins/Check.py: low level check of repo table, add check to 
		clean up referenced but not existing repos


svn: r9532
2007-12-19 09:47:17 +00:00
Doug Blank
21b0612e84 2007-12-18 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Editors/_EditFamily.py: doubleclick now edits; fixed share popup
	* src/DisplayTabs/_EmbeddedList.py: fixed share popup
	* src/DisplayTabs/_GalleryTab.py: fixed share popup



svn: r9530
2007-12-19 00:50:33 +00:00
Gary Burton
29a40f4bca 2007-12-18 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/DetAncestralReport.py: Remove some test code



svn: r9529
2007-12-18 19:10:39 +00:00
Doug Blank
3a10b36866 * src/DbManager.py: I was having some weird issues with the archive
file giving errors about "still in use". With these changes, I haven't
	had it happen... yet. Can't say for certain if these changes fixed it,
	or if there is another cause.

2007-12-17  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9528
2007-12-17 18:43:04 +00:00
Doug Blank
ca186628c7 2007-12-17 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/CalculateEstimatedDates.py: Give good defaults for Filter 
	and Enumerated Lists
	* src/plugins/Calendar.py: Give good defaults for Filter and Enumerated
	lists
	* src/PluginUtils/_MenuOptions.py: added a get_filter() method to return
	filter object; added a param to constructor to set default filter



svn: r9526
2007-12-17 05:09:34 +00:00
Brian Matherly
f5393d7d3a Properly initialize Filter option.
svn: r9525
2007-12-17 04:12:01 +00:00
Doug Blank
c3471430b0 Removed margins from write_common
svn: r9524
2007-12-17 03:59:50 +00:00
Doug Blank
a163da2218 * src/ReportBase/_PaperMenu.py: get margins in PaperFrame constructor
* src/ReportBase/_DocReportDialog.py: pass margins to PaperFrame constructor
	* src/ReportBase/_ReportOptions.py: added getters/setters for margins

2007-12-16  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9523
2007-12-17 03:44:13 +00:00
Doug Blank
4ba6f344a7 * src/plugins/Calendar.py: fixed MenuOption's EnumeratedList to match
Brian's changes on 2007-12-15.

2007-12-16  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9522
2007-12-16 18:27:43 +00:00
Doug Blank
671726bf60 * src/DbManager.py: typo %{}s -> %()s; fixed rcs -q issue
* src/Utils.py: typo %{}s -> %()s 

2007-12-16  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9521
2007-12-16 17:35:16 +00:00
Doug Blank
15b2843d93 2007-12-16 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/ReadPkg.py: attempt to os.remove(directory) failed
	* src/GrampsDb/_GrampsDbFactories.py: import from gen.db



svn: r9520
2007-12-16 17:03:25 +00:00
Doug Blank
0ff1e21c46 Fix for allowing cancel to work
svn: r9519
2007-12-16 15:28:33 +00:00
Brian Matherly
3e9e629f56 Remove unnecessary code in Graphviz report dialog.
svn: r9518
2007-12-16 04:47:09 +00:00
Brian Matherly
0b5dd35b23 Delete reports that have been unsupported for > 1 year.
svn: r9517
2007-12-16 04:33:30 +00:00
Brian Matherly
a579d61dbc Fix application launch for PDFDoc.
svn: r9516
2007-12-16 04:17:46 +00:00
Brian Matherly
4860b1e422 Add Generic GraphViz options to the GraphVis report dialog for use by all graphviz related reports.
svn: r9515
2007-12-16 03:51:02 +00:00
Brian Matherly
71be179625 Fix TextOption and EnumeratedListOption in MenuOptions.py.
svn: r9514
2007-12-16 03:48:59 +00:00
Gary Burton
253990ff81 * src/DisplayTabs/_ChildModel.py:
* src/Editors/_EditFamily.py: add fallback for birth date (feature #1448)
2007-12-15 Gary Burton <gary.burton@zen.co.uk>
	* src/Editors/_EditFamily.py: emit family-update signal (bug #1416)



svn: r9513
2007-12-15 23:54:52 +00:00
Gary Burton
2eaaa8369e 2007-12-15 Gary Burton <gary.burton@zen.co.uk>
* src/Editors/_EditFamily.py: emit family-update signal #1416



svn: r9512
2007-12-15 21:56:34 +00:00
Doug Blank
8712649b7d * src/plugins/Calendar.py: Added relationships (feature #1086)
* src/PluginUtils/_MenuOptions.py: added get_center_person to filter option

2007-12-15  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9510
2007-12-15 17:09:44 +00:00
Doug Blank
95c3645f13 * src/plugins/WebCal.py: Temp fixes to keep running (bug #1441)
2007-12-15  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9509
2007-12-15 15:49:53 +00:00
Doug Blank
19deae4720 2007-12-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/_RelationView.py: Made suggestion by Stian:
	http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse#User_Contributions
	and addressed feature request #1404



svn: r9508
2007-12-15 15:16:33 +00:00
Benny Malengier
00511a133f 2007-12-14 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditEvent.py: first attribute tab THEN backref
	* src/DisplayTabs/_BackRefList.py: whitespace change
	* src/gen/lib/repo.py: correct error with source backref too
	* src/gen/lib/personref.py:
	* src/gen/lib/mediaref.py:
	* src/gen/lib/childref.py:
	* src/gen/lib/place.py:
	* src/gen/lib/address.py:
	* src/gen/lib/src.py:
	* src/gen/lib/person.py:
	* src/gen/lib/mediaobj.py:
	* src/gen/lib/eventref.py:
	* src/gen/lib/name.py:
	* src/gen/lib/family.py:
	* src/gen/lib/event.py:
	* src/gen/lib/ldsord.py:
	Add get_note_child_list method to allow recursive deletion of notes in
	child objects
	* src/gen/lib/notebase.py: add remove_note that recursively searches
		in the child secondary objects
	* src/plugins/Check.py: fix broken note links, fix broken repo-source link



svn: r9507
2007-12-14 22:18:19 +00:00
Jérôme Rapinat
662c35f10f svn: r9506 2007-12-14 16:28:56 +00:00
Zdeněk Hataš
0cf5866281 reencoded holidays.xml to utf-8, added czech national holidays.
svn: r9504
2007-12-14 13:57:49 +00:00
Jérôme Rapinat
fb2978a45a /src/_RelationView typo
svn: r9503
2007-12-14 13:01:49 +00:00
James G Sack
91824d8f2f fix #1439 failed to skip subordinates under NOTE
svn: r9501
2007-12-14 08:54:40 +00:00
James G Sack
cc81822eb0 added Gedcom read testing util and 1st try at testing
svn: r9500
2007-12-14 08:27:52 +00:00
James G Sack
726bb4e8b8 add simple logging feature for test modules
svn: r9499
2007-12-14 07:34:10 +00:00
Brian Matherly
6bf7737025 Fix MenuToolOptions.
svn: r9498
2007-12-13 05:31:13 +00:00
Doug Blank
6d3e7465d3 2007-12-12 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: fixed bug #1305, refresh view after name change

	
2007-12-12  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9497
2007-12-13 02:22:06 +00:00
Brian Matherly
05575ad026 Refactor various aspects of the report system.
svn: r9496
2007-12-13 01:52:03 +00:00
Doug Blank
270706d35f Added another test
svn: r9494
2007-12-12 16:35:58 +00:00
Doug Blank
9871fcf645 2007-12-12 Douglas S. Blank <dblank@doraemon.brynmawr.edu>
* src/GrampsCfg.py: added Translation -> Pattern -> Translation
	so that one can see fully translated text, even if they type in
	English, or %codes
	* src/Utils.py: Fixed two bugs in translations of keywords
	* src/test/utils_test.py: unit tests for keywords/translations



svn: r9493
2007-12-12 16:24:40 +00:00
Doug Blank
f141905e0b 2007-12-11 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: added keyword and translation functions
	* src/Utils.py: Name Display Editor should work in locale



svn: r9491
2007-12-12 03:59:18 +00:00
Doug Blank
747ccb04cf Removed title() case business
svn: r9489
2007-12-11 14:35:57 +00:00
Doug Blank
0aba9e8e2b * src/ViewManager.py: exposed a private method via a new method,
post_load_newdb()
	* src/ArgHandler.py: made ArgHandler.handle_args() return filename,
	  and filetype, if commandline or recentfile
	* src/gramps_main.py: handles return values from AH.handle_args()

2007-12-10  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9486
2007-12-11 02:49:58 +00:00
Doug Blank
10d24dd35f * src/DbManager.py: fixed issue in breaking lock on lock
which has already been removed

2007-12-10  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9485
2007-12-11 00:04:38 +00:00
Doug Blank
1663cd245b 2007-12-10 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: Fixed bug in being able to edit the uneditable
	* src/BasicUtils/_NameDisplay.py: Renamed standard name patterns
	  to match new pattern name keywords



svn: r9484
2007-12-10 23:09:48 +00:00
Benny Malengier
283678e47e 2007-12-10 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/lib/notebase.py: change comment string
	* src/gen/lib/person.py: change comment string
	* src/gen/lib/event.py: add attr to list of sec objects, bug #1318



svn: r9481
2007-12-10 21:44:09 +00:00
Doug Blank
87ee404c3b Gave Ed a middle name, fixed error in %codes
svn: r9480
2007-12-10 14:20:22 +00:00
Zdeněk Hataš
7c2e374f46 new czech Datehandler
svn: r9479
2007-12-10 13:13:47 +00:00
Zdeněk Hataš
62301615b9 Datehandler for czech language added.
svn: r9478
2007-12-10 13:10:13 +00:00
Doug Blank
631f3cba6e Gave Ed a Paronymic, GIVEN bug, column name change
svn: r9477
2007-12-10 04:52:26 +00:00
Doug Blank
a297361898 2007-12-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/GrampsCfg.py: Rearranged name display preference settings
	* src/BasicUtils/_NameDisplay.py: allow title-case name patterns



svn: r9476
2007-12-10 01:51:39 +00:00
Benny Malengier
30e224ff35 * src/gen/db/dbdir.py: always use db.DB_RECOVER
2007-12-09 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9475
2007-12-09 22:27:24 +00:00
Benny Malengier
77a9eb54cf 2007-12-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/NarrativeWeb.py: Use Narrated word



svn: r9474
2007-12-09 22:21:54 +00:00
Benny Malengier
7deb79b6f3 2007-12-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/Selectors/_SelectRepository.py: handle column changed, bug #1427



svn: r9468
2007-12-09 17:36:39 +00:00
Doug Blank
b12d33db45 2007-12-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/CalculateEstimatedDates.py: define set_title
	* src/plugins/OwnerEditor.py: define build_menu_names
	* src/PluginUtils/_PluginWindows.py: Fixed layer window issues



svn: r9467
2007-12-09 16:25:28 +00:00
Benny Malengier
c4bf352d49 * src/gen/db/dbdir.py: rebuild ref map correctly, bug #1421
2007-12-09 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9466
2007-12-09 15:56:01 +00:00
Doug Blank
9f04eaad48 Fixed window on top issue, self.show() vs self.window.show()
svn: r9465
2007-12-09 15:53:47 +00:00
Benny Malengier
027036a8c5 2007-12-09 Benny Malengier <benny.malengier@gramps-project.org>
Add support for name grouping import/export
	* src/GrampsDb/_GrampsDbWriteXML.py: write group table out
	* src/GrampsDb/_GrampsBSDDB.py: group table is no sec table, init it
		together with primary tables!
	* src/gen/db/base.py: obtain grouping keys
	* src/gen/db/dbdir.py: group table is no sec table, init it
		together with primary tables!
	* src/gen/utils/dbutils.py: grdb -> grdb copy of grouping table, 
		copy mediapath.
	* src/gen/proxy/proxybase.py: obtain grouping keys, add missing
		bookmark methods
	* src/gen/proxy/dbbase.py: add obtain grouping keys method
	* src/GrampsDbUtils/_ReadXML.py: read in group table
	* src/plugins/ReadGrdb.py: read in group table



svn: r9464
2007-12-09 10:18:59 +00:00
Doug Blank
4ede0511bf Added CalculateEstimatedDates.py
svn: r9461
2007-12-08 15:27:14 +00:00
Doug Blank
e58d354a14 2007-12-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/Makefile.am: Missing _PluginsWindows.py
	* po/test: new unittest dir
	* po/test/po_test.py: new unittest suite for POTFILES
	  and Makefiles
	* po/POTFILES.in: Missing CalculateEstimatedDates.py



svn: r9458
2007-12-08 05:02:09 +00:00
Doug Blank
824622f77a Added double-click, testing Window show variations
svn: r9456
2007-12-07 17:19:22 +00:00
Doug Blank
865404ced6 2007-12-06 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_MenuOptions.py: Fixed boolean option double label



svn: r9455
2007-12-07 03:45:08 +00:00
Doug Blank
dca7b6cc27 * src/PluginUtils/_PluginWindows.py: Removed unnecessary code
* src/PluginUtils/_MenuOptions.py: Added "Change" button for filter option

2007-12-06  Douglas S.Blank  <dblank@cs.brynmawr.edu>


svn: r9454
2007-12-07 03:09:58 +00:00
Doug Blank
4742947510 2007-12-06 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_PluginMgr.py: return values on load_plugins was 
	reversed: return True if errors.



svn: r9453
2007-12-07 01:05:32 +00:00
James G Sack
1ecf25c776 fix #1418 ASSO in/out errors
svn: r9452
2007-12-06 22:20:26 +00:00
Doug Blank
bd63b3db14 Refinements
svn: r9450
2007-12-06 17:32:40 +00:00
Doug Blank
095a4e3172 * src/plugins/CalculateEstimatedDates.py: pass in handle to link
* src/PluginUtils/_PluginWindows.py: New clickable text tests

2007-12-06  Douglas S.Blank  <dblank@cs.brynmawr.edu>


svn: r9449
2007-12-06 15:56:22 +00:00
Doug Blank
8be73592d6 2007-12-06 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/plugins/CalculateEstimatedDates.py: experimental click in text
	* src/PluginUtils/_PluginWindows.py: experimental write_results_link()



svn: r9448
2007-12-06 06:33:21 +00:00
Doug Blank
69fff5654a 2007-12-05 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/plugins/CalculateEstimatedDates.py: set quality CALCULATED on
	  added dates
	* src/PluginUtils/_PluginWindows.py: buttons are now Close and Apply
	* src/PluginUtils/_MenuOptions.py: 2 bugs: xml load; help/dict typo



svn: r9447
2007-12-06 04:23:12 +00:00
James G Sack
c630199892 add missing () to function call (obvious "typo") fixes bug RJ reported on -devel
svn: r9446
2007-12-05 22:20:08 +00:00
Benny Malengier
e6e33b8934 * src/gen/proxy/proxybase.py: remove unneeded assign
2007-12-04 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9443
2007-12-04 20:32:55 +00:00
Benny Malengier
490a3957f1 2007-12-04 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/proxy/proxybase.py: add mediapath get
	* src/gen/proxy/dbbase.py: add mediapath methods



svn: r9442
2007-12-04 17:06:45 +00:00
Doug Blank
a303f53386 2007-12-03 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/plugins/CalculateEstimatedDates.py: Refinements, use results tab
	* src/PluginUtils/_PluginWindows.py: Tool support for a results tab



svn: r9441
2007-12-04 02:54:39 +00:00
Doug Blank
5cbf804684 Removed debugging statements
svn: r9440
2007-12-02 23:19:30 +00:00
Doug Blank
1e0c2d4b58 Bug fixes
svn: r9439
2007-12-02 23:18:22 +00:00
Doug Blank
ea61a85402 2007-12-02 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py: added new method copy_ymd()
	* src/plugins/CalculateEstimatedDates.py: new tool based on 
	  MenuOptions: calculates estimated dates
	* src/PluginUtils/_PluginWindows.py: refactoring, cleanup

	* po/POTFILES.in: renamed PluginStatus.py -> PluginWindows.py


svn: r9438
2007-12-02 18:41:21 +00:00
Doug Blank
c545e281f4 2007-12-01 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/Editors/_EditFamily.py: fixed issues with latin american 
	surname guessing



svn: r9437
2007-12-01 15:32:05 +00:00
Benny Malengier
d1b65054a9 2007-11-30 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsCfg.py: rel media path entry box
	* src/gen/db/base.py: methods for access
	* src/gen/db/dbdir.py: storage in BSDDB
	* src/GrampsDb/_GrampsDbWriteXML.py: write in header
	* src/GrampsDbUtils/_ReadXML.py: read relative path
	Start of adding relative media path to database



svn: r9435
2007-11-30 23:50:05 +00:00
Doug Blank
604336d764 2007-11-29 Dougas S. Blank <dblank@cs.brynmawr.edu>
* src/Editors/_EditFamily.py: reverse surname guess for father



svn: r9434
2007-11-29 22:07:05 +00:00
Doug Blank
56905cedd8 2007-11-29 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/__init__.py: import MenuReportOptions
	* src/ReportBase/_ReportOptions.py: import MenuOptions and
	  define MenuReportOptions
	* src/plugins/Calendar.py: get MenuReportOptions from ReportOptions
	* src/plugins/DescendChart.py: ditto
	* src/plugins/AncestorChart.py: ditto
	* src/plugins/GVHourGlass.py: ditto
	* src/plugins/FanChart.py: ditto
	* src/PluginUtils/__init__.py: define MenuToolOptions
	* src/PluginUtils/_MenuOptions.py: Remove circular dependancies



svn: r9433
2007-11-29 15:02:40 +00:00
Benny Malengier
8d64c728fc 2007-11-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/_RepositoryView.py:
	* src/gen/db/base.py:
	* src/DisplayModels/_RepositoryModel.py:
	Added a change column in repoview, model, database column storage



svn: r9432
2007-11-29 14:02:22 +00:00
Doug Blank
dc87456a37 * src/plugins/ImportCSV.py: add progress meter
2007-11-29  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9430
2007-11-29 06:40:06 +00:00
Doug Blank
15f4b137da 2007-11-29 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ViewManager.py: use PluginsWindows
	* src/PluginUtils/_PluginStatus.py: moved from
	* src/PluginUtils/_PluginWindows.py: moved to
	* src/PluginUtils/__init__.py: use PluginsWindows
	* src/PluginUtils/_Plugins.py: use PluginsWindows



svn: r9429
2007-11-29 06:32:59 +00:00
Doug Blank
a6247edf67 2007-11-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_MenuOptions.py: added comments
	* src/PluginUtils/_PluginStatus.py: added ToolManagedWindowBatch



svn: r9428
2007-11-29 03:08:07 +00:00
James G Sack
aa1c1a6286 forward port 2.2.x #1394 fix preemptively
svn: r9427
2007-11-29 03:00:07 +00:00
Doug Blank
d9e043c69b 2007-11-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/Makefile.am: removed _MenuOptions.py
	* src/PluginUtils/Makefile.am: added _MenuOptions.py



svn: r9426
2007-11-29 02:00:50 +00:00
Doug Blank
8d5e473a01 New
svn: r9425
2007-11-29 00:19:25 +00:00
Doug Blank
d2be7227f5 * src/ReportBase/_MenuOptions.py: removed/moved to PluginUtils
* src/ReportBase/__init__.py: removed Menu items
	* src/plugins/Calendar.py: uses MenuReportOptions
	* src/plugins/DescendChart.py: uses MenuReportOptions
	* src/plugins/AncestorChart.py: uses MenuReportOptions
	* src/plugins/GVHourGlass.py: uses MenuReportOptions
	* src/plugins/FanChart.py: uses MenuReportOptions
	* src/PluginUtils/__init__.py: imports Menu items

2007-11-28  Douglas S.Blank  <dblank@cs.brynmawr.edu>


svn: r9424
2007-11-28 23:33:40 +00:00
Doug Blank
3a7c546917 2007-11-28 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_MenuOptions.py: removed global need for gtk here



svn: r9422
2007-11-28 22:21:18 +00:00
Benny Malengier
e8f08492bc 2007-11-28 Benny Malengier <benny.malengier@gramps-project.org>
* example/gramps/example.gramps: correct 3.0 example.gramps, stext is
	no longer used, xml no longer sorted on id on ouput.
	* src/gen/db/base.py: remove test code from Don



svn: r9421
2007-11-28 09:24:00 +00:00
Espen Berg
c8eeede587 Norwegian date handler applied
svn: r9419
2007-11-27 20:14:04 +00:00
Benny Malengier
4fb394530e 2007-11-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/glade/gramps.glade: remove internal from addmedia
	* src/AddMedia.py: remove internal
	* src/Editors/_EditMedia.py: remove internal note code
	Note: no upgrade code for this. Old internal notes will be connected to 
	a media object with type 'Note' and have as type 'Media Note', 
	up to the case a user deletes these media and changes note type to eg
	report or changes the path to a real media object.



svn: r9418
2007-11-27 19:51:45 +00:00
Jérôme Rapinat
0614860e9f svn: r9416 2007-11-27 12:16:56 +00:00
Benny Malengier
f42d1870c5 2007-11-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/ManagedWindow.py: new call_modal method. 
				Reports tools should use that
	* src/GrampsWidgets.py: improve a text string
	* src/plugins/NarrativeWeb.py: use call_modal, trunkate long filter
				names, better placement of selector note/media
	* src/ReportBase/_BareReportDialog.py: reports are modal but not 
				transient, remove bug to make them transient!



svn: r9415
2007-11-27 10:05:24 +00:00
Benny Malengier
1b9bb894c3 2007-11-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/NarrativeWeb.py: new select 
contact-header-footer-intro
	* src/GrampsWidgets.py: widget for new select


svn: r9414
2007-11-26 21:53:58 +00:00
James G Sack
f9304ef86c revert r9411 -- better leave it broken
svn: r9412
2007-11-26 11:19:07 +00:00
James G Sack
f6b5ac971e #1096 (interim?) fix by testing isfile() before the remove()
svn: r9411
2007-11-26 10:21:18 +00:00
James G Sack
63a3f8479b switch CLI import to TEMP_DIR location; see new Utils functs
svn: r9409
2007-11-26 05:41:04 +00:00
James G Sack
97a720945f remove accidentally committed trial code
svn: r9408
2007-11-26 05:22:20 +00:00
James G Sack
ecfa4aa0c0 add USER_xxx constants to const, use them
svn: r9407
2007-11-26 05:11:19 +00:00
James G Sack
88f23700a0 #1397 add GrampsDbException handler in CLI import path (grdb not handled)
svn: r9406
2007-11-26 04:43:00 +00:00
James G Sack
f1e80ba499 really check-in regrtest this time
svn: r9405
2007-11-26 01:42:09 +00:00
James G Sack
db81451083 make date_test regrtest-compatible, minor tweak to regrtest
svn: r9404
2007-11-26 01:15:56 +00:00
Benny Malengier
ac82ef8754 2007-11-25 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/lib/notetype.py: type report, citation
	* src/plugins/NarrativeWeb.py: new selection of home note & home media
	* src/GrampsWidgets.py: NoteEntry, MediaEntry
	I intend to change the other note selectors likewise next.


svn: r9403
2007-11-25 19:07:50 +00:00
Doug Blank
5fdffbe292 * src/gen/lib/date.py: refer to Config values via Config.get()
* src/gen/lib/test/date_test.py: set Config values before testing

2007-11-25  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9402
2007-11-25 18:13:19 +00:00
Doug Blank
0e82517d94 2007-11-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Config/_GrampsGconfKeys.py: fixed changes in gconf interface



svn: r9401
2007-11-25 17:32:20 +00:00
Doug Blank
36c73d38b3 2007-11-25 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/test/date_test.py: turned each test into a case



svn: r9400
2007-11-25 05:16:12 +00:00
Jérôme Rapinat
8212127ecf /src/plugins/rel_fr.py update
svn: r9399
2007-11-24 19:47:04 +00:00
Benny Malengier
40d9440e86 2007-11-24 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsWidgets.py: ObjEntry, PlaceEntry and NoteEntry inherit from 
it.


svn: r9398
2007-11-24 16:57:45 +00:00
Doug Blank
3d2b06a66a 2007-11-24 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py: had to import calendar by path.name
	  (so that the import of date_test would work)
	* src/gen/lib/test: new test directory
	* src/gen/lib/test/date_test.py: unittests for date.py



svn: r9397
2007-11-24 16:35:57 +00:00
Jérôme Rapinat
b3d12508ca svn: r9396 2007-11-24 14:18:21 +00:00
Benny Malengier
49491384c9 2007-11-24 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditPerson.py: callback family update bug removed



svn: r9394
2007-11-24 13:53:04 +00:00
Jérôme Rapinat
bea7f00011 svn: r9393 2007-11-24 11:10:57 +00:00
Jérôme Rapinat
e9f8590f25 /src/DataViews/_PersonView use correct TransUtils for action|_Edit
svn: r9391
2007-11-23 16:23:07 +00:00
Benny Malengier
f000b4575a * src/plugins/rel_nl.py: new half sibling types
* src/plugins/rel_it.py: new half sibling types
	* src/Relationship.py: change the sibling type to distinguish
	side of relation. Correct bug in sibling type determination.

2007-11-23 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9390
2007-11-23 15:02:30 +00:00
Benny Malengier
5a37ee41ea * src/DataViews/_RelationView.py: tooltip cleanup, see also #256
2007-11-23 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9389
2007-11-23 09:05:04 +00:00
Benny Malengier
36ac2f8190 2007-11-23 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: remove unnecessary import
	* src/plugins/siblings.py: add sibling relation if not normal
	* src/Relationship.py: improve sibling type calculation
	Issue #1323



svn: r9388
2007-11-23 08:27:11 +00:00
Jérôme Rapinat
ebc943ed08 /src/plugins/rel_fr.py typo
svn: r9387
2007-11-22 17:02:07 +00:00
Jérôme Rapinat
1166a2482a /src/plugins/rel_fr.py use alternative for STEP
svn: r9386
2007-11-22 16:57:32 +00:00
Benny Malengier
28de76d2c0 * src/Config/_GrampsConfigKeys.py: key for gen search depth
* src/GrampsCfg.py: Gramps preferences allows to set search depth
			of relationship.
	* src/Relationship.py: methods to change generation depth of search
	* src/plugins/rel_fr.py: remove depth use
	* src/plugins/all_relations.py: use depth, correct remark print error
	* src/plugins/rel_pl.py: remove depth use
	* src/DisplayState.py: hook to change relclass depth from GrampsCfg
	See also issue #1290

2007-11-22 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9385
2007-11-22 16:13:10 +00:00
Benny Malengier
0dca36536d * src/Relationship.py: remove old methods that are no longer used,
get_relationship() and get_relationship_distance()

2007-11-22 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9384
2007-11-21 23:34:41 +00:00
Benny Malengier
14885c719e 2007-11-22 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/relcalc.glade: don't do connect in glade, we need key
	* src/plugins/Leak.py: use os.sep, not + '/'
	* src/plugins/RelCalc.py: Don't keep recalculating relation map of the
	active person, do it once. 50% faster. Make sure all objects can be
	collected by the garbage collector
	* src/Relationship.py: allow to connect to database. Map of first 
	person is stored, only to be removed if database changed, or it
	concerns a different person. This reduces calculation with 50%
	* src/DisplayState.py: don't recalculate home person every time, don't
	call relationship calc on every click, only call it when the people
	are different



svn: r9383
2007-11-21 23:15:10 +00:00
Doug Blank
d6deb0c95b * src/gen/lib/date.py: added comparison operator for match()
* src/Utils.py: uses new match comparison

2007-11-21  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9382
2007-11-21 20:05:18 +00:00
Doug Blank
d692868ce0 Fixed error in setting None values
svn: r9381
2007-11-21 15:11:14 +00:00
Doug Blank
5975600e6a typo
svn: r9380
2007-11-21 14:55:19 +00:00
Doug Blank
9ee75010b6 2007-11-21 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Utils.py: probably_alive now takes date rather than year
	* src/gen/proxy/living.py: create date from year
	* src/gen/lib/date.py: added methods to do date math
	  and return Date object (set_yr_mon_day_offset, copy_offset_ymd)
	* src/plugins/Calendar.py: updated to use probably alive date
	* src/Filters/Rules/Person/_ProbablyAlive.py: parse entry as date



svn: r9379
2007-11-21 14:49:50 +00:00
Jérôme Rapinat
30fd8b8604 src/ReportBase/Makefile.am add missing _GraphvizReportDialog reference
svn: r9374
2007-11-20 14:53:49 +00:00
Jérôme Rapinat
6437ee5d68 src/plugins/Makefile.am update
svn: r9371
2007-11-20 11:46:19 +00:00
Alex Roitman
5d01d158a1 2007-11-19 Alex Roitman <shura@gramps-project.org>
* src/docgen/Makefile.am (dist_pkgdata_DATA): Use proper name.



svn: r9369
2007-11-19 15:49:37 +00:00
Brian Matherly
93a208dcf1 Fix crash with alternate parents in Individual Complete Report.
svn: r9368
2007-11-19 13:00:53 +00:00
Benny Malengier
3438c8973d 2007-11-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/Relationship.py: many improvements and bug fixes
	* src/plugins/all_relations.py: bug fixes
	* src/plugins/RelCalc.py: use new API
	* src/plugins/rel_nl.py: finished, removed comment
	* src/plugins/rel_it.py: finished
	* src/plugins/rel_pl.py: move old code here away from Relationship
	* src/plugins/rel_pt.py: import gen.lib



svn: r9367
2007-11-18 23:39:14 +00:00
Brian Matherly
690b0bdb3c Fix 0001361: Web report: Directory name conflicts
svn: r9366
2007-11-18 14:19:33 +00:00
Martin Hawlisch
e7696a3a51 * src/DisplayModels/_RepositoryModel.py: Properly display the city
svn: r9365
2007-11-17 22:20:46 +00:00
Stéphane Charette
2e90dd01a2 issue 1381, Confidence:Normal
svn: r9363
2007-11-17 06:06:43 +00:00
Benny Malengier
8ae7f03c04 changed comment
svn: r9361
2007-11-16 21:27:42 +00:00
Jérôme Rapinat
8c0b4cb5ab src/DataViews/_PersonView.py typo for gettext context
svn: r9357
2007-11-16 17:03:56 +00:00
Jérôme Rapinat
3f6d58dbde /src/PageView.py typo for gettext context
svn: r9356
2007-11-16 16:59:52 +00:00
Jérôme Rapinat
7319fb97cb src/glade patch issue #1367
svn: r9355
2007-11-16 16:53:56 +00:00
Martin Hawlisch
802f0eb33f Trying to fix unicode filename handling on Windows. Patch ported from 2.2.
svn: r9354
2007-11-16 16:45:45 +00:00
Benny Malengier
5cf5857bed 2007-11-16 Jerome Rapinat <romjerome@yahoo.fr>
* src/glade/gramps.glade: correct mnemonic_widget
	* src/glade/edit_person.glade: correct mnemonic_widget
	ticket #1367



svn: r9353
2007-11-16 09:01:39 +00:00
Martin Hawlisch
68129b0525 Move date tests from TestcaseGenerator to seperate plugin
svn: r9352
2007-11-16 08:14:57 +00:00
Martin Hawlisch
df3c42318b Remember Seting of the PedigreeView in the config
svn: r9351
2007-11-16 07:59:05 +00:00
Brian Matherly
978d7b2987 0001369: Cannot translate (LivingProxy) references on NarrativeWeb dialog
svn: r9348
2007-11-13 12:46:56 +00:00
Benny Malengier
509b9b918a 2007-11-13 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/GraphViz.py: issue #1362, code generation should not show
	open with ghostview, ..., instead show app with text/plain.



svn: r9347
2007-11-13 10:33:27 +00:00
James G Sack
3e196650b5 minor fix and update to test code
svn: r9345
2007-11-13 08:10:00 +00:00
Martin Hawlisch
a73c35757d * src/TipOfDay.py: Catch exceptions when parsing the tips file.
svn: r9344
2007-11-13 07:38:36 +00:00
Gary Burton
fc46116056 2007-11-12 Gary Burton <gary.burton@zen.co.uk>
* src/ScratchPad.py: fixed a crash when building tooltip. Not enough
	place holders in format string



svn: r9342
2007-11-12 21:28:02 +00:00
Benny Malengier
58211b2f79 * src/DataViews/_PersonView.py: translation: Edit object, not menu with action|_Edit
* src/PageView.py: translation: Edit object, not menu with action|_Edit
	issue #1370

2007-11-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9339
2007-11-12 19:43:41 +00:00
Jérôme Rapinat
d04df1c3c8 src/plugins typo
svn: r9338
2007-11-12 18:40:26 +00:00
Benny Malengier
8f3c7808a1 * src/ViewManager.py: use import image
2007-11-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9337
2007-11-12 16:01:31 +00:00
Benny Malengier
14d6cc70d0 2007-11-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/images/gramps-import.png : import image
	* src/gramps_main.py: register import image
	* src/DbLoader.py: Use import not open in import dialog, issue #396



svn: r9336
2007-11-12 15:44:15 +00:00
Jérôme Rapinat
fc362508e8 src/plugins typo
svn: r9335
2007-11-12 13:09:09 +00:00
James G Sack
691baa87a5 fix #1364 typo in LDS_ORD_NAME table
svn: r9332
2007-11-12 08:22:04 +00:00
James G Sack
2d2bebdf5d fix Bug 1358 CLI leftovers
svn: r9331
2007-11-11 18:25:01 +00:00
Benny Malengier
a2be7edd5b 2007-11-10 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/rel_nl.py: inlaw children are allowed
	* src/Relationship.py: inlaw children are allowed



svn: r9330
2007-11-11 11:32:04 +00:00
Jérôme Rapinat
cb1cb76aa7 /plugins/rel_fr.py update inlaw
svn: r9329
2007-11-11 11:27:29 +00:00
Gary Burton
4d0765cfa6 2007-11-10 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/IndivComplete.py: added support for printing non-primary,
	non-family events.



svn: r9326
2007-11-10 23:11:03 +00:00
Benny Malengier
635ff9e829 2007-11-10 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: collapse inlaws
	* src/plugins/Ancestors.py: use new calling grandparent string
	* src/plugins/rel_nl.py: change to new API
	* src/plugins/rel_it.py: change comment
	* src/plugins/rel_pl.py: use old filter
	* src/Relationship.py: improvements, protected methods

2007-11-08 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9325
2007-11-10 14:54:29 +00:00
Benny Malengier
6e329879a4 2007-11-07 Benny Malengier <benny.malengier@gramps-project.org>
* TODO: update
	* src/DisplayTabs/_EventEmbedList.py: catch managed window crash



svn: r9324
2007-11-09 11:51:57 +00:00
Stéphane Charette
4e9f909083 issue #1352, include all children as siblings in relationship view
svn: r9323
2007-11-08 09:12:01 +00:00
Stéphane Charette
766d9147b8 that'll teach me! -- typo in the typo
svn: r9322
2007-11-08 07:54:20 +00:00
Stéphane Charette
8eab0594bb typos, no functional change
svn: r9321
2007-11-08 07:43:42 +00:00
James G Sack
dd9e15b43d fix missing parent in import and add unit test
svn: r9320
2007-11-08 02:41:10 +00:00
Benny Malengier
60fc844167 * src/AddMedia.py: fix issue #1350, relative path not working addmedia
* src/Editors/_EditPerson.py: family rebuild callback error

2007-11-07 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9317
2007-11-07 18:49:14 +00:00
Benny Malengier
070be15e0d 2007-11-07 Benny Malengier <benny.malengier@gramps-project.org>
* src/AddMedia.py: media crash, fix issue #1349, change unicode to Utils



svn: r9316
2007-11-07 11:11:41 +00:00
Benny Malengier
9147ed2a9a * src/plugins/all_relations.py: english issues
* src/Relationship.py: english issues

2007-11-06 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9313
2007-11-06 19:46:07 +00:00
Benny Malengier
5cc8a5357b * src/Relationship.py: fix error with nephew, niece
2007-11-06 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9312
2007-11-06 18:58:44 +00:00
Jérôme Rapinat
90a29e390b /plugins/rel_fr.py add inlaw
svn: r9311
2007-11-06 15:42:54 +00:00
Benny Malengier
f6d4bf1b60 * src/gramps.py: text error, issue #1342
2007-11-06 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9310
2007-11-06 14:36:24 +00:00
Jérôme Rapinat
96b9841e69 /plugins/rel_fr.py use correct gen for nephew/niece (out of lists)
svn: r9309
2007-11-06 14:01:09 +00:00
Benny Malengier
7f973965e7 2007-11-06 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: refractor, use class
	* src/Relationship.py: further improvements
	* src/plugins/rel_pl.py: rename procedure to avoid conflict
	* src/plugins/rel_it.py: start of changes
	* src/DisplayState.py: use the new method get_one_relation



svn: r9308
2007-11-06 10:44:17 +00:00
James G Sack
013b725dc1 add missing gettext import
svn: r9307
2007-11-06 08:18:18 +00:00
James G Sack
6f5edcd1d1 fix broken ansel input module by porting (updated) 2.2 version;minor fix to test_util_test.py
svn: r9305
2007-11-06 08:03:40 +00:00
James G Sack
fd45b1d136 really commit this cli-test
svn: r9304
2007-11-06 06:18:17 +00:00
James G Sack
2adea9a5f5 extract test code to seperate (_test) module
svn: r9302
2007-11-06 05:37:29 +00:00
James G Sack
84a7a512f8 unittest framework kickoff
svn: r9301
2007-11-06 03:51:21 +00:00
Stéphane Charette
535ba0f64a fix first part of issue #1280
svn: r9296
2007-11-05 07:16:10 +00:00
Martin Hawlisch
aa0a835330 * src/gen/lib/Makefile.am, src/gen/db/Makefile.am, src/gen/proxy/Makefile.am, src/gen/utils/Makefile.am: Fix path structure
svn: r9295
2007-11-04 20:41:12 +00:00
Stéphane Charette
1ac7e09eff limit image size in gallery
svn: r9294
2007-11-04 03:29:58 +00:00
Gary Burton
bdd2c23393 2007-11-03 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/DetDescendantReport.py
	* src/plugins/DetAncestralReport.py
	Added functionality to print event and event reference notes. issue #1335



svn: r9292
2007-11-03 22:08:34 +00:00
Stéphane Charette
0aefbc706a issue #1340, don't display mime-type
svn: r9290
2007-11-03 05:43:12 +00:00
Martin Hawlisch
438302d10d * src/plugins/TestcaseGenerator.py: finalize RelLib -> gen.lib transitition
svn: r9289
2007-11-01 21:41:18 +00:00
Jérôme Rapinat
d60f69befe /plugins/rel_fr.py pylint and update strings used by kinship report
svn: r9287
2007-11-01 17:22:07 +00:00
James G Sack
3ce249d923 CLI fixup: bugs 1331,2,3,4
svn: r9286
2007-10-31 21:47:58 +00:00
Martin Hawlisch
214a12846e * src/DataViews/_EventView.py: Add properties icon to column editor menu entry - the other views use that too.
svn: r9285
2007-10-31 20:47:43 +00:00
Jérôme Rapinat
940832895d /plugins/rel_fr.py start french specific inlaw step
svn: r9284
2007-10-31 15:21:12 +00:00
Doug Blank
22cf5aaa4c 2007-10-31 Blank <dblank@cs.brynmawr.edu>
* src/plugins/Calendar.py: added capitalize() to months/days; dst()
	* src/plugins/holidays.xml: uses dst() Daylight Saving Time function



svn: r9283
2007-10-31 14:30:54 +00:00
Benny Malengier
6ca7ab6928 2007-10-31 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: use collapse family
	* src/Relationship.py: add collopse equal family



svn: r9282
2007-10-31 12:21:42 +00:00
Jérôme Rapinat
ff83160398 /plugins/rel_fr.py cleanup
svn: r9281
2007-10-31 11:19:33 +00:00
Doug Blank
61e31e9f16 2007-10-30 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/Calendar.py: added Peter Landgren's locale suggestions



svn: r9279
2007-10-31 01:13:53 +00:00
Jérôme Rapinat
c035635a17 /plugins/rel_fr.py same code for get_single and get_plural
svn: r9278
2007-10-30 18:27:47 +00:00
Gary Burton
5023c4a84f 2007-10-30 Gary Burton <gary.burton@zen.co.uk>
* src/gen/lib/person.py: setting the death index wrongly.



svn: r9277
2007-10-30 15:07:46 +00:00
Peter Landgren
56050eabb9 Correction of wrong commit
svn: r9275
2007-10-30 11:12:29 +00:00
Benny Malengier
a1399c28ba 2007-10-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/rel_fr.py: add test procedure
	* src/Relationship.py: generlize test procedure



svn: r9273
2007-10-30 10:16:20 +00:00
Peter Landgren
472e7e7712 Ordinary update of new strings
svn: r9272
2007-10-30 10:13:01 +00:00
Gary Burton
29b974160f 2007-10-29 Gary Burton <gary.burton@zen.co.uk>
* src/gen/lib/person.py: reset birth and death indexes after deleting
    an event. Fixes #1327



svn: r9269
2007-10-29 22:35:52 +00:00
Doug Blank
ee6bdfdd5e 2007-10-29 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/holidays.xml: removed SDate: use offset instead



svn: r9267
2007-10-29 21:33:18 +00:00
Jérôme Rapinat
f5473df6f7 /plugins/rel_fr.py level error (-1) on some groups
svn: r9266
2007-10-29 19:24:01 +00:00
Jérôme Rapinat
5c04f4bf21 /plugins/rel_fr.py cleanup before looking at step-siblings
svn: r9265
2007-10-29 16:20:24 +00:00
Benny Malengier
c1d399a435 2007-10-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/DbManager.py: issue #1325, localize last date of change



svn: r9264
2007-10-29 09:41:12 +00:00
Gary Burton
d2f90213c2 * src/Editors/_EditPlace.py: fixed name of street MonitoredEntry
* src/Editors/_EditLocation.py: fixed name of street MonitoredEntry
	MonitoredEntry field for street wrongly named as city. Caused strange
	occasional drag and drop bug. issue #1304

2007-10-28 Gary Burton <gary.burton@zen.co.uk>


svn: r9262
2007-10-28 21:51:00 +00:00
Gary Burton
953e67aaf5 2007-10-28 Gary Burton <gary.burton@zen.co.uk>
* src/DisplayTabs/_EnbeddedList.py: Fixed crash when doing a drag and
	drop with an object that was deleted from a list. issue # 1326



svn: r9260
2007-10-28 16:33:32 +00:00
Jérôme Rapinat
eedaf7a836 /plugins/all_relations.py : change doc headers
svn: r9259
2007-10-28 14:51:09 +00:00
Benny Malengier
600c064bfa 2007-10-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/Relationship.py: finish up step and inlaw, expand test routine
    Still to add: half-brother recognition, family collapse



svn: r9258
2007-10-28 10:53:06 +00:00
Gary Burton
0c256390aa 2007-10-28 Gary Burton <gary.burton@zen.co.uk>
* src/DisplayModels/_PeopleModel.py: removed a performance change added
	in revision 8734. This was causing issues #1322 & #1324
	Also replaced tab indentation with spaces



svn: r9257
2007-10-28 10:24:15 +00:00
Benny Malengier
7627efe116 * src/Relationship.py: fix typo
2007-10-27 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9256
2007-10-27 09:41:52 +00:00
Benny Malengier
7dbfbc803a 2007-10-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/Relationship.py: begin of extension to step and in-law
	NOT finished.



svn: r9255
2007-10-26 22:54:33 +00:00
Jérôme Rapinat
7f571e2add /plugins/rel_fr.py update
svn: r9254
2007-10-26 18:52:55 +00:00
Benny Malengier
fb34ae8add 2007-10-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/Relationship.py: change api get_singular, add docu string
	* src/plugins/all_relations.py: call get_singular changed.



svn: r9253
2007-10-26 10:41:26 +00:00
Doug Blank
2bead748b9 2007-10-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/Calendar.py: display date on text report in locale;
	changed a font default; removed string date class: use offset instead



svn: r9251
2007-10-26 00:22:12 +00:00
Benny Malengier
d988130335 2007-10-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/rel_nl.py: merge in changes of branch22
	* src/DisplayState.py: method to set rel class
	* src/ViewManager.py: call set rel class after loading plugins

	changed. Not for pl, there that method is inherited.


svn: r9250
2007-10-25 23:15:28 +00:00
Gary Burton
3c2cbe68f2 2007-10-25 Gary Burton <gary.burton@zen.co.uk>
* src/GrampsWidgets.py: allow MonitoredEntry widgets to be updated with
	empty strings. issue #1314



svn: r9248
2007-10-25 21:22:42 +00:00
Benny Malengier
256e67cb6c * src/plugins/lineage.py: gen variable conflicts with module gen
2007-10-25 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9247
2007-10-25 20:22:31 +00:00
Benny Malengier
dbcfab0c0d 2007-10-25 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: don't import RelLib



svn: r9244
2007-10-25 07:10:38 +00:00
Jérôme Rapinat
44b0901bd7 fix error second/third cousin for RelCalc tool
svn: r9242
2007-10-24 16:56:31 +00:00
Benny Malengier
4e902b6f7a * src/plugins.py/rel_xx.py: return order of get_relationship_distance
changed. Not for pt, there that method is inherited.

2007-10-24 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9241
2007-10-24 12:52:07 +00:00
Benny Malengier
b3d15e1dca 2007-10-24 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/all_relations.py: collapse parents same family in one line
	* src/Relationship.py: change no parent family code



svn: r9240
2007-10-24 09:49:56 +00:00
Benny Malengier
1b70943814 * src/Relationship.py: internationalization of a string
2007-10-23 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9239
2007-10-23 21:22:33 +00:00
Benny Malengier
0bc1336c51 * src/plugins/RelCalc.py: better comment, issue #1181
2007-10-23 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9238
2007-10-23 20:59:06 +00:00
Benny Malengier
cb3771a715 2007-10-23 Benny Malengier <benny.malengier@gramps-project.org>
* src/Relationship.py: new algorithm to calculate relation
	* src/plugins/all_relations.py: begin of quick report to show extended relationship.



svn: r9237
2007-10-23 20:47:13 +00:00
Benny Malengier
48b7b5db8f 2007-10-22 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_GalleryTab.py: correctly update displaytab


svn: r9236
2007-10-22 20:45:34 +00:00
Benny Malengier
f8d26dede0 2007-10-22 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_GrampsInMemDB.py: xml load/save not working, fixed #1319


svn: r9233
2007-10-22 18:47:20 +00:00
Doug Blank
4ad174fc44 2007-10-22 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_MenuOptions.py: Refactored options, GEPS #005



svn: r9231
2007-10-22 04:21:14 +00:00
Doug Blank
84b7fd8f7d 2007-10-21 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/Calendar.py: select first/last marriage for maiden name



svn: r9230
2007-10-21 20:41:49 +00:00
Benny Malengier
dc428df5bb * src/DisplayTabs/_EmbeddedList.py: during rebuild, don't do select change
* src/DisplayTabs/_NoteTab.py: connect db note changes so tab updates
	* src/DisplayTabs/_ButtonTab.py: avoid double call of selection_change
	* src/DisplayTabs/_GrampsTab.py: method to add db connects, and set connects
	* src/Editors/_EditPrimary.py: on add tab pass db connection method
	* src/Editors/_EditSecondary.py: on add tab pass db connection method
	* src/Editors/_EditReference.py: on add tab pass db connection method

2007-10-21 Benny Malengier <benny.malengier@gramps-project.org>


svn: r9229
2007-10-21 18:25:44 +00:00
Benny Malengier
6462f4b339 2007-10-21 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditPerson.py: If a family changes, rebuild family backref of all 
	open editors. issue #1309, causing corrupt database.
	Also remove unneeded associations rebuild when family changes



svn: r9226
2007-10-21 08:04:01 +00:00
Brian Matherly
b3fcd5a4f5 Remove unused funtions setup_output_notebook and setup_post_process from the ReportDialog class.
svn: r9224
2007-10-21 04:23:54 +00:00
Brian Matherly
5fbff2823c Get book report working again.
svn: r9223
2007-10-21 04:20:05 +00:00
Gary Burton
8547df5480 2007-10-20 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/NarrativeWeb.py: display event reference notes and attributes



svn: r9222
2007-10-20 21:26:43 +00:00
Benny Malengier
022596af8a * src/gramps_main.py: if error and terminate, don't show family manager before exit
* src/gramps.py: terminate if wrong python version

2007-10-20  Benny Malengier  <benny.malengier@gramps-project.org>


svn: r9221
2007-10-20 21:24:32 +00:00
Benny Malengier
fb0a6779d2 * src/gramps_main.py: terminate if wrong python version
2007-10-20  Benny Malengier  <benny.malengier@gramps-project.org>


svn: r9220
2007-10-20 18:14:02 +00:00
Benny Malengier
3844d8cb8e * src/DisplayTabs/_BackRefModel.py: allow repository in backref (backref of note)
* src/DisplayTabs/_BackRefList.py: allow edit of repository from backrefs

2007-10-20  Benny Malengier  <benny.malengier@gramps-project.org>


svn: r9218
2007-10-20 12:17:24 +00:00
Benny Malengier
132f884c4e 2007-10-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_EmbeddedList.py: traceback to console on ErrorDialog
	* src/DisplayTabs/_NoteTab.py:
	* src/Selectors/_SelectNote.py:
	* src/Selectors/_SelectorFactory.py:
	Share button on notetab, enable note selector, normal drag and drop


svn: r9215
2007-10-19 22:03:15 +00:00
Benny Malengier
0d285b9bb4 2007-10-19 Gary Burton <gary.burton@zen.co.uk>
* src/DisplayTabs/_EmbeddedList.py:
	* src/DisplayTabs/_ButtonTab.py:
	ENTER is edit on embedded lists, issue #1296


svn: r9214
2007-10-19 20:52:02 +00:00
Doug Blank
addfde0e5f 2007-10-18 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/BasicUtils/_NameDisplay.py: bug in making patterns with uppercase



svn: r9210
2007-10-19 00:14:13 +00:00
Benny Malengier
0f2327429e 2007-10-18 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/__init__.py: add note backref
	* src/glade/gramps.glade: add notebook to note editor to show backref
	* src/DisplayTabs/_NoteTab.py: import editnote in method to avoid import loop
	* src/Editors/_EditNote.py: add notetab of backreferences
	* src/DisplayTabs/_NoteBackRefList.py: note backreferences list
	* src/DisplayTabs/Makefile.am: new backref file
	* po/POTFILES.in: new backref file


svn: r9209
2007-10-18 21:52:08 +00:00
Benny Malengier
f050646e31 2007-10-18 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayModels/_BaseModel.py: remove comments
	* src/DisplayModels/_NoteModel.py: show all notes again in note view


svn: r9208
2007-10-18 20:49:45 +00:00
Benny Malengier
4a6723072e 2007-10-17 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_WriteGedcom.py: bug get_phon must be get_phone



svn: r9202
2007-10-17 08:47:16 +00:00
Doug Blank
b4cc165711 * src/plugins/Calendar.py: changed exp eval char to '>'
* src/plugins/holidays.xml: added easter and ash wed eval's

2007-10-17  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9201
2007-10-17 04:21:34 +00:00
Doug Blank
5d276ee146 2007-10-17 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py: added method Date.offset(value) -> (y,m,d)



svn: r9200
2007-10-17 04:07:26 +00:00
Don Allingham
a1887f46b8 2007-10-16 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py (PersonView.delete_person_response): 
	use gen.utils.delete_person_from_database



svn: r9199
2007-10-17 03:15:10 +00:00
Doug Blank
d24ef026a9 2007-10-16 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/Calendar.py: Fixed bug with maiden names, added some support for selecting name formats



svn: r9198
2007-10-17 01:32:51 +00:00
Brian Matherly
87416a3745 Patch from Gary Burton to support shared events in the Narrative web report.
svn: r9197
2007-10-16 12:09:20 +00:00
Benny Malengier
bd5512f31f 2007-10-16 Frederik De Richter <frederik.de.richter@googlemail.com>
* src/plugins/rel_nl.py: new version



svn: r9196
2007-10-16 08:41:25 +00:00
Doug Blank
f9606c4b03 2007-10-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/WebCal.py: fixed a wrong indent level
	* src/plugins/Calendar.py: handle divorces, weekdays, easter, eval values in XML



svn: r9191
2007-10-16 02:26:38 +00:00
Brian Matherly
8aaf924411 Create the directory if it doesn't exist for the web calendar.
svn: r9190
2007-10-15 12:26:31 +00:00
Don Allingham
c42bfa3caf 2007-10-14 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py: fix gen calls



svn: r9189
2007-10-15 01:35:31 +00:00
Benny Malengier
eb2bf6cd2e 2007-10-14 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/_PedigreeView.py: remove useless commented line


svn: r9186
2007-10-14 19:56:08 +00:00
Benny Malengier
d9de83e948 2007-10-14 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayState.py: actiongroup made double, gives warnings (errors) in newer GTK


svn: r9184
2007-10-14 19:44:58 +00:00
Doug Blank
decba2fb22 2007-10-14 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/holidays.xml: Added German holidays (from Mirko Leonhaeuser)



svn: r9181
2007-10-14 18:36:37 +00:00
Doug Blank
b653ae202c * src/plugins/holidays.xml: Fixed Victoria Day (via James A. Treacy)
* src/plugins/holidays.xml: Added Swedish official holidays (via Peter L
andgren)

2007-10-13  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9179
2007-10-14 04:01:09 +00:00
Doug Blank
c10df62997 * src/BasicUtils/_NameDisplay.py: Feature Request #1018, optional parens and commas in NameDisplay, new "common" & "initials" keywords, and i18n
2007-10-13  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9178
2007-10-14 03:40:57 +00:00
Doug Blank
b444a96dbe * src/Utils.py: uses MAX_AGE_PROB_ALIVE, MAX_SIB_AGE_DIFF, MIN_GENERATION_YEARS, AVG_GENERATION_GAP from Config (Bug #1217)
* src/Config/_GrampsConfigKeys.py: added MAX_AGE_PROB_ALIVE, MAX_SIB_AGE_DIFF, MIN_GENERATION_YEARS, AVG_GENERATION_GAP

2007-10-13  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9177
2007-10-14 03:29:12 +00:00
Doug Blank
c49af9ad43 * src/plugins/Calendar.py: no negative years on calendar (no events show before they occur)
* src/plugins/Calendar.py: uses StringOption in MenuOption
	* src/ReportBase/_MenuOptions.py: adds StringOption (one line text entry)
	* src/ReportBase/__init__.py: adds StringOption



svn: r9175
2007-10-14 01:56:00 +00:00
Stéphane Charette
bdcbfb45d0 added Portuguese rel_pt.py contributed by Duarte Loreto <happyguy_pt@hotmail.com>
svn: r9172
2007-10-13 10:07:28 +00:00
Brian Matherly
7b4576c6fa 0001252: Unicode error in NarrativeWeb.py in gramps3.0
svn: r9170
2007-10-13 03:17:27 +00:00
Alex Roitman
aaa58638c1 2007-10-12 Alex Roitman <shura@gramps-project.org>
* src/plugins/unused.glade: Do not translate GTK stock ids.



svn: r9166
2007-10-12 16:43:16 +00:00
Benny Malengier
6f39d28313 * src/gramps_main.py: don't create filters dir, not needed
2007-10-12 Benny Malengier <benny.malengier@gramps-project.org> 


svn: r9165
2007-10-12 12:58:40 +00:00
Brian Matherly
563298e7c8 0001238: Web report: sort references for places and media (use locale.strcoll for sorting)
svn: r9162
2007-10-12 12:16:49 +00:00
Don Allingham
4c2e57cb2e 2007-10-12 Don Allingham <don@gramps-project.org>
* src/gen/lib/note.py (Note.get): fix typo



svn: r9161
2007-10-12 11:48:28 +00:00
Benny Malengier
5495c3f705 * src/Filters/Rules/Event/_MatchesSourceFilter.py: new filter
* src/Filters/Rules/Event/__init__.py: load new filter
	* src/Filters/Rules/Event/Makefile.am: distribute
	* src/Filters/Rules/Person/_MatchesEventFilter.py: new filter
	* src/Filters/Rules/Person/__init__.py: load new filter
	* src/Filters/Rules/Person/Makefile.am: distribute
	* po/POTFILES.in: translate new filters
	This is issue #1249

2007-10-12 Benny Malengier <benny.malengier@gramps-project.org> 


svn: r9160
2007-10-12 11:26:28 +00:00
Benny Malengier
1add2aa37b 2007-10-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/db/dbdir.py: do name group change from GrampsBSDDB to dbdir.


svn: r9159
2007-10-12 10:37:19 +00:00
Don Allingham
f0c2940c04 2007-10-11 Don Allingham <don@gramps-project.org>
* src/DisplayState.py: fix callback references
	* src/DbState.py: fix callback references



svn: r9156
2007-10-12 02:29:45 +00:00
Benny Malengier
95bd750cdb 2007-10-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/Filters/_FilterParser.py: avoid unknown filters crashing
	* src/Filters/Rules/Person/__init__.py: remove private filter list and register, not used.


svn: r9154
2007-10-11 23:05:30 +00:00
Benny Malengier
054e251754 typo in previous commit
svn: r9152
2007-10-11 22:52:00 +00:00
Benny Malengier
a0c9947dbd 2007-10-11 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/db/base.py: allow check without gid creation on all objects
	* src/GrampsDbUtils/_ReadXML.py: on reference read, don't create gid.
	This also patches a privacy setting error on placeobj in place tag section


svn: r9151
2007-10-11 22:41:03 +00:00
Benny Malengier
9edf0e9446 2007-10-11 Benny Malengier <benny.malengier@gramps-project.org>
* src/DateHandler/__init__.py: use portuguese date handler


svn: r9142
2007-10-11 15:33:30 +00:00
Don Allingham
a8b10d1092 2007-10-11 Don Allingham <don@gramps-project.org>
* src/gen/db/base.py:
	* src/GrampsDb_GrampsDbWriteXML.py:
	* src/gen/db/__init__.py: fix callback call



svn: r9140
2007-10-11 12:58:16 +00:00
Don Allingham
b63befadce svn: r9131 2007-10-11 03:25:51 +00:00
Benny Malengier
b67d69d299 2007-10-10 Duarte Loreto <happyguy_pt@hotmail.com>
* src/DateHandler/_Date_pt.py: portugese datehandler accompanying translation
	* po/POTFILES.in: new file in POTFILE
	* src/DateHandler/Makefile.am: add new file for distribution


svn: r9130
2007-10-10 19:38:47 +00:00
Don Allingham
5c5022e2cd 2007-10-09 Don Allingham <don@gramps-project.org>
* src/GrampsDb/Makefile.am: update
	* src/gen/db/Makefile.am: update
	* src/gen/lib/primaryobj.py: remove MarkupText dependency
	* src/Makefile.am: remove RelLib
	* po/POTFILES.in: update



svn: r9121
2007-10-10 03:41:44 +00:00
Benny Malengier
967ef1c163 2007-10-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/db/base.py: allow not to create gramps_id on add
	* src/GrampsDbUtils/_ReadXML.py: on sourceref, don't create gramps_id
	* src/GrampsDb/_GrampsInMemDB.py: remove gid from memory map only if not None


svn: r9119
2007-10-09 20:02:02 +00:00
Benny Malengier
f01ae999c3 2007-10-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_GrampsInMemDB.py: correctly store global name grouping
	* src/GrampsDb/_GrampsBSDDB.py: correctly store global name grouping
	* src/gen/lib/name.py: allow grouping equal to surname
	* src/Editors/_EditName.py: correct handling of name grouping, issue #647


svn: r9116
2007-10-09 13:05:56 +00:00
Alex Roitman
814e3d6695 * src/GrampsDbUtils/_WriteGedcom.py (__submitter): Remove old usage.
svn: r9111
2007-10-08 21:39:51 +00:00
Alex Roitman
c8278af85c * src/GrampsDbUtils/_ReadXML.py (stop_research): Remove old usage.
svn: r9110
2007-10-08 21:26:20 +00:00
Don Allingham
99febc759f * various: cleanup
2007-10-08  Don Allingham  <don@gramps-project.org>


svn: r9109
2007-10-08 21:19:32 +00:00
Alex Roitman
78fbf6b6bf svn: r9108 2007-10-08 20:17:52 +00:00
Don Allingham
c8d45e8b89 2007-10-08 Don Allingham <don@gramps-project.org>
* src/gen/lib/note.py: make independent of MarkupText.py



svn: r9106
2007-10-08 19:45:06 +00:00
Alex Roitman
e5fb6a7c40 * src/GrampsCfg.py (get_researcher): Remove old usage.
svn: r9105
2007-10-08 19:00:28 +00:00
Alex Roitman
7b6d8b5146 * src/gen/db/dbdir.py (__close_metadata): Store tuple;
(_load_metadata): Load from tuple;
	* src/gen/db/base.py (GrampsDbBase.set_researcher): Move details
	to the Researcher class.
	(set_from): Add method;
	(__init__): Copy from source if provided.


svn: r9104
2007-10-08 18:30:10 +00:00
Alex Roitman
5d94a0d690 2007-10-08 Alex Roitman <shura@gramps-project.org>
* src/gen/lib/researcher.py (serialize, unserialize): Add methods; 
	(set, get): Remove methods.



svn: r9103
2007-10-08 18:07:25 +00:00
Don Allingham
c86ca135a5 * src/gen/lib/attrbase.py: renamed from attributeBase.py
2007-10-08  Don Allingham  <don@gramps-project.org>


svn: r9102
2007-10-08 16:45:37 +00:00
Don Allingham
d58641415d 2007-10-08 Don Allingham <don@gramps-project.org>
* various: gen.lib integration. probably touches almost every file

	* various: gen.utils integration


svn: r9101
2007-10-08 16:41:39 +00:00
Don Allingham
8038bc0dca 2007-10-07 Don Allingham <don@gramps-project.org>
* various: gen.utils integrationk



svn: r9100
2007-10-08 04:02:34 +00:00
Benny Malengier
4f7ebd5b3e 2007-10-07 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/_RelationView.py: init scroll pos on new person, issue #442


svn: r9097
2007-10-07 20:16:51 +00:00
Benny Malengier
8740b50c2b 2007-10-07 Gary Burton <gary.burton@zen.co.uk>
* src/PageView.py: sort column retains filter value, issue #507


svn: r9095
2007-10-07 19:59:01 +00:00
Don Allingham
08c63b2e45 * src/gen/db/GrampsDbUtils/_Backup.py: use gen.db
2007-10-07  Don Allingham  <don@gramps-project.org>


svn: r9093
2007-10-07 17:00:55 +00:00
Don Allingham
9083803e21 2007-10-07 Don Allingham <don@gramps-project.org>
* src/gen/db/__init__.py: commit



svn: r9092
2007-10-07 14:25:45 +00:00
Don Allingham
32d7968365 2007-10-06 Don Allingham <don@gramps-project.org>
* various: creation of gen.db package



svn: r9091
2007-10-07 03:19:35 +00:00
Benny Malengier
e7f02d1855 2007-10-06 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/_RelationView.py: don't crash on missing media ref
	* src/DisplayTabs/_GalleryTab.py: on missing media ref, notify to run check tool
	* src/plugins/Check.py: add code to remove missing media ref in person,
	family, event, place, source.


svn: r9089
2007-10-06 12:58:11 +00:00
Benny Malengier
8bc8b9858e 2007-10-06 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/Check.py: add remove empty objects.


svn: r9087
2007-10-06 09:08:29 +00:00
Zsolt Foldvari
2ced1e49f9 Create custom cell renderer for image labels in GalleryTab for better control.
svn: r9085
2007-10-05 15:04:27 +00:00
Benny Malengier
8c89fa68c7 2007-07-23 Johan Gonqvist <johan.gronqvist@gmail.com>
* src/plugins/Calendar.py: first day of calendar is an option.


svn: r9083
2007-10-05 12:55:08 +00:00
Benny Malengier
6d6357a2fc 2007-10-05 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_GalleryTab.py: remove bug that leads to database 
corruption,
	if media is deleted in mediaview, remove media in all open gallery tabs


svn: r9082
2007-10-05 11:58:27 +00:00
Benny Malengier
0b24aa2b6a add comment strings
svn: r9079
2007-10-05 09:30:27 +00:00
Benny Malengier
58dfe133c6 2007-10-05 James G. Sack <jgsack@san.rr.com>
* src/GrampsDb/_GrampsDbBase.py:
	* src/GrampsDb/_GrampsGEDDB.py:
	* src/GrampsDb/_GrampsXMLDB.py:
	* src/GrampsDb/_GrampsInMemDB.py:
	* src/Bookmarks.py:
	issue #1261: creating bookmark does not lead to save of xml


svn: r9078
2007-10-05 09:25:31 +00:00
Don Allingham
6d521544b6 svn: r9076 2007-10-05 02:04:36 +00:00
Brian Matherly
83d81654de 0001238: Web report: sort references for places and media (use remove case sensitive sort and use normalized strings for each section)
svn: r9075
2007-10-04 03:56:41 +00:00
Don Allingham
126ddc2e9a svn: r9074 2007-10-03 23:33:56 +00:00
Benny Malengier
cd67c7b13d 2007-10-03 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py: copy bookmark list, don't reference
	* src/GrampsDbUtils/_ReadXML.py: only add bookmarks if not present already, #1187


svn: r9071
2007-10-03 21:36:57 +00:00
Benny Malengier
a0ab7fd642 2007-10-03 Benny Malengier <benny.malengier@gramps-project.org>
* src/Spell.py: add gtkspell bug workaround, see eg issue 1272, 1091, ...


svn: r9069
2007-10-03 21:19:53 +00:00
Don Allingham
25ac68f14a svn: r9067 2007-10-03 17:23:27 +00:00
Don Allingham
dc8b47a270 2007-10-03 Don Allingham <don@gramps-project.org>
* various: create gen package, move proxy files to this library



svn: r9066
2007-10-03 17:14:26 +00:00
Benny Malengier
ca5a7367e2 2007-10-03 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/_PedigreeView.py: correctly load bookmarks, issue 1271
	* src/DataViews/_RelationView.py: correctly load bookmarks, issue 1271
	* src/PageView.py: correct bug not going to bookmark if no active person
	* src/DataViews/_MediaView.py:
	* src/DataViews/_NoteView.py:
	* src/DataViews/_RepositoryView.py:
	* src/DataViews/_SourceView.py:
	* src/DataViews/_EventView.py:
	* src/DataViews/_FamilyList.py:
	* src/DataViews/_PedigreeView.py:
	* src/DataViews/_PlaceView.py:
	* src/DataViews/_PersonView.py:
	* src/DataViews/_RelationView.py:
	after import, redraw bookmark menu


svn: r9065
2007-10-03 16:34:51 +00:00
Benny Malengier
d9d93d2ad7 2007-10-02 Benny Malengier <benny.malengier@gramps-project.org>
* src/DateEdit.py: resolve issue #1270, date edit not closing


svn: r9061
2007-10-02 15:57:49 +00:00
Benny Malengier
3724269538 2007-10-02 Tobias Gehrig <tobias@gehrignet.de>
* src/GrampsWidgets.py: refresh thumbnail section on change
	* src/glade/gramps.glade: better placement of lock icon on editmediaref


svn: r9060
2007-10-02 15:17:01 +00:00
Brian Matherly
62698d99aa 0001238: Web report: sort references for places and media (use locale and case sensitive sort)
svn: r9059
2007-10-02 12:12:15 +00:00
Benny Malengier
6e4e4887a1 2007-09-28 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/_RelationView.py:
	* src/Editors/_EditFamily.py:
	* src/GrampsWidgets.py:
	Allow enter to open iconbuttons that are not delete, issue #1159


svn: r9058
2007-10-01 20:50:36 +00:00
Benny Malengier
7a7d31bbbc 2007-10-01 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_ReadXML.py: read region tag in xml
	* src/GrampsDb/_GrampsDbWriteXML.py: output region tag in xml (=subsection of picture)
	* src/GrampsDb/_GrampsDbConst.py: change env_dir in ENV_DIR
	* src/Editors/_EditMediaRef.py: remove bug with coord None


svn: r9057
2007-10-01 19:55:48 +00:00
Benny Malengier
b7803fefc4 2007-09-28 James G. Sack <jgsack@san.rr.com>
* src/gramps.py: remove wrong setting of sys.path


svn: r9056
2007-10-01 18:31:19 +00:00
Jérôme Rapinat
4b3134ebb5 add missing reference for CairoDoc
svn: r9054
2007-10-01 16:10:20 +00:00
Zsolt Foldvari
99119d189a Adjust available paper height in DescendChart.py and AncestorChart.py when
report is forced onto one page, so that it won't draw on the bottom margin.


svn: r9052
2007-10-01 09:05:40 +00:00
Benny Malengier
3a98a3166e 2007-10-01 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_DbUtils.py: do deep copy of bookmarks from old to new db
	* src/GrampsDb/_GrampsXMLDB.py: in load_from: load correct bookmarks


svn: r9051
2007-10-01 08:49:19 +00:00
Brian Matherly
7a653663dc #0001238: Web report: sort references for places and media
svn: r9049
2007-10-01 03:33:08 +00:00
Brian Matherly
d05b0e142e 0001253: Calendar report crashes without margins entered.
svn: r9048
2007-10-01 02:24:36 +00:00
Stéphane Charette
e9921d1737 fix IE7 display issue with NarrativeWeb gallery; gramps bug #0001266
svn: r9047
2007-09-30 23:16:14 +00:00
Zsolt Foldvari
291ea85269 Fix zooming problem in print preview.
svn: r9044
2007-09-30 18:52:57 +00:00
Brian Matherly
7f3d94ae44 Fix typo in GVDoc.py
svn: r9043
2007-09-30 06:52:57 +00:00
Brian Matherly
152a452b2e Added support for new GVDoc interface which makes it easier to write reports that user Graphviz for layout.
svn: r9042
2007-09-30 04:56:56 +00:00
Brian Matherly
07a96a7333 Don't import gramps_main until logging is setup.
svn: r9041
2007-09-30 02:51:38 +00:00
Benny Malengier
91f4d3c3be 2007-09-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_ReadXML.py: remove bug: no more creation of objects if bookmark is found with
	handle that is not in database. This causes corruption of database!
	* src/GrampsDb/_GrampsDbBase.py: person bookmarks do not work after save. Correct. Issue #1260

	Part 1 of thumbnail changes


svn: r9038
2007-09-29 12:19:23 +00:00
Brian Matherly
56a231b7b6 Patch from James G. Sack <jgsack@san.rr.com>: 0001187: Runaway Gramps XML file sizes
svn: r9034
2007-09-29 03:43:40 +00:00
Brian Matherly
0a9f5cb91f Patch from Gary Burton <gary.burton@zen.co.uk>: Narrative web report: If the event has no date, there's no place (Issue #0001236)
svn: r9032
2007-09-29 03:15:00 +00:00
Benny Malengier
d5d067a01b 2007-09-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py: documentation string error
	* src/Editors/_EditPerson.py: reload image if rectangle changes
	* src/glade/gramps.glade: rename in Media editor referencer,
	use region and corner as terms, add tooltip
	* src/Editors/_EditMediaRef.py: rename to upper/lower to corner1/2,
	provide upgrade path, default to (0,0,100,100) not (0,0,0,0)


svn: r9031
2007-09-29 00:26:26 +00:00
Zsolt Foldvari
cc63610f0d Rewrite PDF docgen without gtk.PrintOperation/PrintContext dependency.
svn: r9029
2007-09-28 22:32:00 +00:00
Zsolt Foldvari
6736044628 CairoDoc.py, GtkPrint.py and PdfDoc.py cleanup.
svn: r9028
2007-09-28 21:57:08 +00:00
Benny Malengier
d502801584 2007-09-28 Tobias Gehrig <tobias@gehrignet.de>
* src/DataViews/_PedigreeView.py: use subsection thumbnails
	* src/DataViews/_RelationView.py: use subsection thumbnails
	* src/Editors/_EditPerson.py: use subsection thumbnails
	* src/Editors/_EditMediaRef.py: added subsection thumbnail preview and signal handlers
	to update subsection thumbnail on spinbutton changes
	* src/DisplayTabs/_GalleryTab.py: use subsection thumbnails
	* src/ThumbNails.py: added rectangle parameter to thumbnail functions to specify the subsection
	* src/GrampsWidgets.py: added class MonitoredSpinButton
	* src/glade/gramps.glade: added preview pixmap of subsection thumbnail to change_description



svn: r9027
2007-09-28 18:33:22 +00:00
Zsolt Foldvari
faaaf7e858 2007-09-28 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/CairoDoc.py (fontstyle_to_fontdescription): Fix deprecated
        warning.
        * src/ReportBase/_PaperMenu.py:
        * src/data/papersize.xml:
        Fix "C" and "D" paper size values.
        * src/const.py.in: Correct PAPERSIZE path constant.



svn: r9026
2007-09-28 12:24:27 +00:00
Brian Matherly
88c35d8fa9 Patch from Gary Burton: provide fallback dates on Narrative Web pages (Issue #0001258).
svn: r9025
2007-09-28 12:16:12 +00:00
Zsolt Foldvari
374b8ac050 2007-09-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/GtkPrint.py (paperstyle_to_pagesetup): Fix paper name and
        custom size conversion.


svn: r9022
2007-09-27 19:55:43 +00:00
Zsolt Foldvari
1ce7c2e543 2007-09-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/CairoDoc.py: Really fix text position in the box.


svn: r9021
2007-09-27 19:31:32 +00:00
Zsolt Foldvari
e2f73de019 2007-09-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/PdfDoc.py: Fix pagination problems.
        * src/docgen/CairoDoc.py: Fix pagination problem. Fix text position in
        the box.


svn: r9020
2007-09-27 19:13:30 +00:00
Benny Malengier
0e450f1684 2007-09-27 Benny Malengier <benny.malengier@gramps-project.org>
* src/FilterEditor/_EditRule.py: wrong filter selection, bug #807
	Based on work Johan


svn: r9015
2007-09-27 13:28:54 +00:00
Benny Malengier
1bcc55c733 2007-09-26 James G. Sack <jgsack@san.rr.com>
* src/plugins/Check.py: same sex marriage need not be CIVIL_UNION, bug #1245
	This includes the 8374 commit which was not present in trunk (??)


svn: r9011
2007-09-26 08:10:19 +00:00
Benny Malengier
bb2350ce9a 2007-09-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/Selectors/_SelectNote.py:a note selector for the reports
	* src/Selectors/Makefile.am: add selectNote
	* po/POTFILES.in: add selectNote


svn: r9009
2007-09-26 07:39:09 +00:00
Benny Malengier
26aa0f83d0 2007-09-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/Selectors/_BaseSelector.py: add column sorting
	* src/Selectors/_SelectEvent.py:remove whitespace


svn: r9008
2007-09-26 00:06:20 +00:00
Benny Malengier
632586ccc1 2007-09-25 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/_MediaView.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_RepositoryView.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_SourceView.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_EventView.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_FamilyList.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_PlaceView.py: COLUMN_NAMES as class constant for reuse
	* src/DataViews/_NoteView.py: COLUMN_NAMES as class constant for reuse
	* src/Selectors/_BaseSelector.py: add hideable searchbar to selector
	* src/Selectors/_SelectRepository.py: implement new BaseSelector methods
	* src/Selectors/_SelectSource.py: implement new BaseSelector methods
	* src/Selectors/_SelectEvent.py: implement new BaseSelector methods
	* src/Selectors/_SelectFamily.py: implement new BaseSelector methods,
	fix bug with wrong handle column
	* src/Selectors/_SelectPlace.py: implement new BaseSelector methods
	* src/Selectors/_SelectObject.py: implement new BaseSelector methods


svn: r9005
2007-09-25 12:09:25 +00:00
Zsolt Foldvari
e0a79c5103 2007-09-25 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/glade/Makefile.am:
        * po/POTFILES.in:
        Add src/glade/paper_settings.glade.
        * src/BaseDoc.py: Fix $Revision$ svn property.


svn: r9004
2007-09-25 09:08:50 +00:00
Benny Malengier
8dca0d6a04 no filter and column editor on event view, issue #1248
svn: r9002
2007-09-24 10:45:54 +00:00
Benny Malengier
1ab9ce0460 correct bug in unattached with filter
svn: r9001
2007-09-24 10:08:54 +00:00
Benny Malengier
bb5c01c602 read recent file is broken in GRAMPS 30 ! DISABLE
svn: r9000
2007-09-23 18:26:09 +00:00
Zsolt Foldvari
b42877e41b 2007-09-17 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/plugins/WebCal.py:
	* src/plugins/NarrativeWeb.py:
	Change const.image_dir to uppercase const.IMAGE_DIR


svn: r8998
2007-09-23 17:18:47 +00:00
Benny Malengier
64a0e59955 * src/plugins/MarkerReport.py: localize fixed markers, issue #1137
2007-09-20  Benny Malengier <benny.malengier@gramps-project.org> 


svn: r8997
2007-09-21 14:05:30 +00:00
Benny Malengier
6075900777 * src/RelLib/_Date.py: pylint and remove import of DateHandler as not
really needed and unwanted in RelLib.



svn: r8996
2007-09-20 21:24:22 +00:00
Benny Malengier
f97b98c2cb * src/Config/_GrampsConfigKeys.py: add config keys for fuzzy date match
* src/RelLib/_CalSdn.py: correct type in comment
	* src/RelLib/_Date.py: add new match function to match two dates with 
	fuzzy date support (about 2000 matches about 2005).
	* src/Filters/Rules/_HasEventBase.py: use new match
	* src/Filters/Rules/MediaObject/_HasMedia.py: use new match
	* src/Filters/Rules/Person/_HasBirth.py: use new match
	* src/Filters/Rules/Person/_HasDeath.py: use new match
	* src/Filters/Rules/Person/_HasFamilyEvent.py: use new match
	* src/Filters/Rules/_RuleUtils.py: delete, contained old match date routines
	* src/Filters/Rules/Makefile.am: remove RuleUtils
	* po/POTFILES.in: remove RuleUtils
	Based on patch of Douglas S. Blank <dblank@cs.brynmawr.edu>, ticket #1219



svn: r8995
2007-09-20 19:59:46 +00:00
Benny Malengier
0d186e8c5b apply rev 8351 to 3.0 branch: text date with correct modifier
svn: r8994
2007-09-20 19:29:50 +00:00
Benny Malengier
8a422e7e7d * src/GrampsDisplay.py: wrong const, const.url_manual must be const.URL_MANUAL
2007-09-19  Benny Malengier <benny.malengier@gramps-project.org> 


svn: r8992
2007-09-19 16:31:24 +00:00
Benny Malengier
0c1abd5a54 2007-09-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_GedcomStageOne.py: empty gedcom gives error message, not crash



svn: r8991
2007-09-19 07:40:55 +00:00
Zsolt Foldvari
310653469b 2007-09-17 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/glade/gramps.glade: Make labels translatable. #0001035



svn: r8987
2007-09-17 19:33:16 +00:00
Zsolt Foldvari
8108c3a59e 2007-09-17 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py: Paper settings better handling.
        * src/docgen/GtkPrint.py: Custom size paper name translatable.



svn: r8986
2007-09-17 18:48:29 +00:00
Zsolt Foldvari
2eea9723b9 2007-09-17 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_MenuOptions.py: Set SVN properties.
        * src/docgen/GtkPrint.py: Round up paper size values received from
        GtkContext.



svn: r8984
2007-09-17 12:36:03 +00:00
Zsolt Foldvari
99777f16b4 2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py:
        * src/glade/paper_settings.glade:
        Enable paper margin entries on report dialog. Still not saved.



svn: r8983
2007-09-16 18:58:24 +00:00
Don Allingham
623c6f81de 2007-09-16 Don Allingham <don@gramps-project.org>
* src/DataViews/_EventView.py: connect column editor
	* src/ViewManager.py: pylint
	* src/Editors/_EditLdsOrd.py: pylint
	* src/DisplayTabs/_LdsModel.py: pylint
	* src/DisplayState.py: pylint
	* src/GrampsDbUtils/_GedcomParse.py: pylint
	* src/ListModel.py: pylint
	* src/LdsUtils.py: pylint
	* src/PageView.py: fix column editor



svn: r8982
2007-09-16 18:45:57 +00:00
Benny Malengier
fe5b0aa03d Only show unattached notes in note view
svn: r8981
2007-09-16 12:14:16 +00:00
Zsolt Foldvari
cd1d69fe12 2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/BaseDoc.py (PaperStyle): Allow custom margin setting in __init__.



svn: r8980
2007-09-16 10:56:01 +00:00
Zsolt Foldvari
b5d073c25c 2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py: Cleanup.
	* src/glade/paper_settings.glade: Remove frames.



svn: r8979
2007-09-16 09:20:23 +00:00
Brian Matherly
817efdf103 Bring the calendar report up to date with the changes in the 3.0 branch. Issue #0001170.
svn: r8978
2007-09-16 03:51:18 +00:00
Zsolt Foldvari
0788ce0479 * src/ReportBase/_ReportDialog.py:
* src/glade/paper_settings.glade:
	Add paper margins to report dialog. (Only GUI is implemented for
	feedback.)
 
2007-09-15  Zsolt Foldvari  <zfoldvar@users.sourceforge.net>


svn: r8977
2007-09-15 21:51:44 +00:00
Zsolt Foldvari
4dab575005 2007-09-15 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py (parse_paper_frame): Fix paper size
	default value in case of exception.



svn: r8976
2007-09-15 21:34:12 +00:00
Zsolt Foldvari
2f81f516e5 * src/docgen/PdfDoc.py: Added.
2007-09-13  Zsolt Foldvari  <zfoldvar@users.sourceforge.net>


svn: r8974
2007-09-13 20:01:46 +00:00
Zsolt Foldvari
6d95bf3eba 2007-09-13 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/GtkPrint.py:
	* src/docgen/CairoDoc.py:
	Separate Cairo based document generation to be used with other outputs.



svn: r8973
2007-09-13 19:22:32 +00:00
Don Allingham
a28028f541 2007-09-13 Don Allingham <don@gramps-project.org>
* src/GrampsDbUtils/_GedcomTokens.py: fix typo
	* src/GrampsDbUtils/_GedcomLex.py: fix typo



svn: r8972
2007-09-13 15:03:20 +00:00
Benny Malengier
997252630b 2007-09-13 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/lineage.py: Final touches, loop detection



svn: r8971
2007-09-13 09:51:10 +00:00
Don Allingham
dd42d5b11f * src/DataViews/_MediaView.py: cleanup and documentation
* src/DataViews/_RepositoryView.py: cleanup and documentation
	* src/DataViews/_SourceView.py: cleanup and documentation
	* src/DataViews/_EventView.py: cleanup and documentation
	* src/DataViews/_FamilyList.py: cleanup and documentation
	* src/DataViews/_PedigreeView.py: cleanup and documentation
	* src/DataViews/_PlaceView.py: cleanup and documentation
	* src/DataViews/_NoteView.py: cleanup and documentation
	* src/DataViews/_PersonView.py: cleanup and documentation
	* src/DataViews/_MapView.py: cleanup and documentation
	* src/DataViews/_RelationView.py: cleanup and documentation
	* src/PageView.py: cleanup and documentation
	
2007-09-12  Don Allingham  <don@gramps-project.org>


svn: r8969
2007-09-13 04:20:24 +00:00
Don Allingham
ca2942e133 2007-09-12 Don Allingham <don@gramps-project.org>
* src/DataViews/_MediaView.py: update thumbnail on data update (#1226)



svn: r8968
2007-09-12 22:17:09 +00:00
Don Allingham
6665df0a3e * src/ThumbNails.py (get_thumbnail_image): handle missing image
* src/images/image-missing.png: added
	* src/images/Makefile.am: added image-missing.png



svn: r8967
2007-09-12 16:37:27 +00:00
Benny Malengier
9490507fd5 2007-09-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/lineage.py: Improvements



svn: r8966
2007-09-12 15:41:55 +00:00
Don Allingham
04e249f902 2007-09-12 Don Allingham <don@gramps-project.org>
* src/docgen/ODFDoc.py (ODFDoc): Fix ratio assignment



svn: r8965
2007-09-12 15:02:03 +00:00
Zsolt Foldvari
1cc238eea2 2007-09-12 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/plugins/IndivComplete.py (write_person):
	* src/plugins/IndivSummary.py (write_report):
	Change image alignment from 'row' to 'center'.



svn: r8964
2007-09-12 10:57:06 +00:00
Benny Malengier
2fbe01e584 2007-09-08 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/lineage.py: Quick report lineage based on code Jerome
	* po/POTFILES.in : translate lineage
	* src/plugins/Makefile.am : distribute lineage



svn: r8963
2007-09-12 09:12:13 +00:00
Don Allingham
55d5734423 2007-09-11 Don Allingham <don@gramps-project.org>
* src/PageView.py: add some documentation



svn: r8962
2007-09-12 03:59:39 +00:00
Benny Malengier
fd5bb08aa3 svn: r8961 2007-09-11 11:30:15 +00:00
Don Allingham
f32dcb087a * src/SubstKeywords.py (SubstKeywords.replace_and_clean): fix substitution
* src/ImgManip.py: fix typo
	
2007-09-10  Don Allingham  <don@gramps-project.org>


svn: r8960
2007-09-11 04:13:20 +00:00
Don Allingham
643c75099c * src/plugins/WriteCD.py: don't generate thumbnails
* src/Selectors/_SelectObject.py: new image sizing routines
	* src/ImgManip.py: simplify
	* src/docgen/HtmlDoc.py: new image sizing routines
	* src/docgen/ODFDoc.py: new image sizing routines
	* src/docgen/LaTeXDoc.py: new image sizing routines
	* src/docgen/RTFDoc.py: new image sizing routines
	* src/Makefile.am: add ThumbNails.py
	* po/POTFILES.in: add ThumbNails.py

2007-09-10  Don Allingham  <don@gramps-project.org>


svn: r8959
2007-09-11 03:51:35 +00:00
Don Allingham
992322d9b8 2007-09-10 Don Allingham <don@gramps-project.org>
* src/ThumbNails.py: Added to handle the thumbnailing routines
	* src/DataViews/_MediaView.py: thumbnail updates
	* src/DataViews/_PedigreeView.py: thumbnail updates
	* src/DataViews/_RelationView.py: thumbnail updates
	* src/Editors/_EditMediaRef.py: thumbnail updates
	* src/Editors/_EditMedia.py: thumbnail updates
	* src/DisplayTabs/_GalleryTab.py: thumbnail updates
	* src/plugins/WebCal.py: thumbnail updates
	* src/plugins/NarrativeWeb.py: thumbnail updates
	* src/plugins/GraphViz.py: thumbnail updates
	* src/plugins/SimpleBookTitle.py: thumbnail updates
	* src/plugins/FamilyLines.py: thumbnail updates
	* src/DbManager.py: pylint fixes
	* src/ImgManip.py: pull out thumbnail routines

2007-09-08  Benny Malengier  <benny.malengier@gramps-project.org>
	* src/DataViews/_RelationView.py  : expand/collapse, edit button on/off bug fix




svn: r8958
2007-09-10 22:14:33 +00:00
Don Allingham
59bb4c9ea9 svn: r8957 2007-09-10 17:59:54 +00:00
Brian Matherly
ef3811668f Limit Ancestor Chart to 15 generations.
svn: r8956
2007-09-10 12:17:42 +00:00
Don Allingham
2fdae3eff8 * src/Reorder.py: cleanup
* src/TransUtils.py: cleanup
	* src/TipOfDay.py: cleanup
	* src/SubstKeywords.py: cleanup
	* src/Utils.py: cleanup
	* src/soundex.py: cleanup
	* src/Sort.py: cleanup

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


svn: r8955
2007-09-10 03:03:46 +00:00
Don Allingham
6f7f0d710a 2007-09-09 Don Allingham <don@gramps-project.org>
* src/ViewManager.py: cleanup
	* src/DisplayState.py: cleanup



svn: r8954
2007-09-10 02:09:50 +00:00
Zsolt Foldvari
461e3c73ea 2007-09-09 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/docgen/GtkPrint.py: Use font color from paragraph style.



svn: r8953
2007-09-09 18:05:54 +00:00
Don Allingham
6d9dbfee49 2007-09-08 Don Allingham <don@gramps-project.org>
* src/ViewManager.py: code cleanup
	* src/FontScale.py: code cleanup
	* src/GrampsWidgets.py: code cleanup
	* src/ExportOptions.py: code cleanup
	* src/GrampsDisplay.py: code cleanup
	* src/DateEdit.py: code cleanup
	* src/DbLoader.py: code cleanup



svn: r8951
2007-09-09 05:24:15 +00:00