Commit Graph

6396 Commits

Author SHA1 Message Date
Kees Bakker
d5962794fa Eliminated function to set div id for class content.
Moved some functions around to classes where they are used.
        * src/plugins/NarrativeWeb.py


svn: r10431
2008-03-31 19:50:37 +00:00
Zsolt Foldvari
0cc320ac90 When new db was created metadata still contained no information, thus in
dbdir.GrampsDBDir.__load the version check failed.


svn: r10429
2008-03-31 16:46:00 +00:00
Doug Blank
6dfbb37562 0001996: typo in variable name that makes the application crashing
svn: r10427
2008-03-30 21:22:53 +00:00
Doug Blank
7b8ed5ded7 0001232: Preview now allows Print; no more PRINT_OPERATION failure
svn: r10426
2008-03-30 15:06:34 +00:00
Doug Blank
015bde9e01 0001994: Cannot properly sort dates stored in few quick reports using SimpleTab
svn: r10425
2008-03-30 12:38:32 +00:00
Brian Matherly
cf6073a4ba Remove support for "View" reports. In the future, use either tools, gramplets, or quick views.
svn: r10424
2008-03-30 04:38:37 +00:00
Brian Matherly
9988d5ecfa Convert the "Not Related" plugin from a "view report" to a "tool" (although it would really make a great gramplet).
svn: r10423
2008-03-30 04:32:52 +00:00
Brian Matherly
e08a8cf205 Rename CountAncestors to NumberOfAncestorsReport and convert it from a "view" to a "text" report.
svn: r10422
2008-03-30 03:27:32 +00:00
Brian Matherly
f64f6dd105 Add Index Mark to Database Summary Report.
svn: r10421
2008-03-30 02:48:29 +00:00
Brian Matherly
19d8833af1 Convert Database Summary from a "View" report to a "Text" report.
svn: r10420
2008-03-30 02:32:56 +00:00
Doug Blank
02b110a2b0 Missing space in db error
svn: r10419
2008-03-29 20:54:04 +00:00
Zsolt Foldvari
1c2ec7559b Fix #0001991: supported database versions checked properly.
svn: r10417
2008-03-29 19:59:33 +00:00
Zsolt Foldvari
0542a9b78c Introducing StyledText in Notes.
svn: r10410
2008-03-28 23:22:46 +00:00
Raphael Ackermann
7579825843 0001986: export view to CSV --> does not add .csv filetype ending to file
svn: r10407
2008-03-28 07:36:17 +00:00
James G Sack
e21d552013 Added support for blacklisted (eg, obsolete/retired) type values.
Updated unittest to verify changes. No effect on existing code.
Basic pieces are ready for fixing #1680, but now awaiting a translation
strategy and code for reading a database with blacklisted values.
At that point #1680 fix will simply require adding a line like
  _BLACKLIST=[CAUSEDEATH]
to eventtype.py.


svn: r10405
2008-03-27 07:24:06 +00:00
James G Sack
bca1d41204 Some cleanup prior to an upcoming change for bug #1680.
Minor optimization in _init_map (replace loop w/ list-comprehension
Remove unused variables VALUE_POS, STRING_POS,
At call to self.set, remove unnecessary logic that duplicates
 else-clause within the set() function itself


svn: r10404
2008-03-27 03:11:48 +00:00
James G Sack
76ee14989f Avert potential exception when initializing with a tuple of length 1 or 0
This fixes a side-effect of revision 10398.
Also add unittest for grampstype.py, to test this fix


svn: r10403
2008-03-27 02:36:55 +00:00
Zsolt Foldvari
6bb0c17384 Removing InstanceType calls from gen.lib modules. Required by the
GrampsTypeMeta changes.


svn: r10402
2008-03-26 18:45:58 +00:00
Zsolt Foldvari
93998976ff Removing InstanceType calls from gen.lib modules. Required by the
GrampsTypeMeta changes.


svn: r10399
2008-03-25 23:38:24 +00:00
Zsolt Foldvari
8e5591ee16 Fixing: none of the types subclassed from GrampsType can be initialized with
value 0.


svn: r10398
2008-03-25 22:59:59 +00:00
Zsolt Foldvari
3f23e4b899 Introducing GrampsTypeMeta in gen.lib.grampstype.GrampsType.
This way the subclassed type classes don't have to import and call init_map().


svn: r10397
2008-03-25 22:55:58 +00:00
Doug Blank
29ed9a79fe 0001972: Fixed untranslated filter names in FilterByName\n and 'and' in family description
svn: r10396
2008-03-25 15:06:01 +00:00
Brian Matherly
8281f7157d 0001950: BUG: Book report, Ancestor Tree - selecting desired person do not work
svn: r10381
2008-03-23 19:33:31 +00:00
James G Sack
5f5e83f512 removed duplicate NUM_CHILD entry in _DATAMAP list
svn: r10379
2008-03-23 18:49:12 +00:00
James G Sack
0f21524aa7 #1853, #1679, #1849: Remove code that auto-generates descripion field
for events in imported gedcom. Such descriptions can always be done via
the "Extract event descriptions from event data" tool if really wanted.



svn: r10378
2008-03-23 02:54:52 +00:00
Benny Malengier
746c5cfa31 0001937: Don't know GTK color !
Changes make this warning appear less, so partially resolved


svn: r10376
2008-03-22 15:41:33 +00:00
Doug Blank
4a283dd93f Changes to allow Menu Options to be used in other places
svn: r10369
2008-03-21 22:58:35 +00:00
Benny Malengier
1a2fb30f20 set bookmarks editor transient too
0001968: twice help click on bookmark closes application


svn: r10368
2008-03-21 22:43:11 +00:00
Benny Malengier
fe6840666c Export of gpkg saves paths in tarfile as path in database.
Import of gpkg exports media in home dir, sets base media path to that dir, so user can
easily change position with move in filemanager, and change of base media path
0001966: import of gpkg copies media files to hidden dir & not accessible


svn: r10366
2008-03-21 22:28:28 +00:00
Raphael Ackermann
799c6a6a33 Add a gtk loop in Bookmarks.edit() and only close the Bookmark editor if gtk.RESPONSE_CLOSE is issued
0001968: twice help click on bookmark closes application 

svn: r10364
2008-03-21 21:58:41 +00:00
Erik De Richter
9f3ba337e1 /src/plugins/NotRelated.py
svn: r10361
2008-03-21 12:18:27 +00:00
Kees Bakker
d579d8543a Moving many functions from BasePage to NavWebReport. Introducing new
functions to deal with disk file and functions that deal with URLs.
Changed to selection of the extra two subdirectories so that the ppl
tree is much better balanced (not all files in one directory).
        * src/plugins/NarrativeWeb.py


svn: r10357
2008-03-20 22:24:36 +00:00
Peter Landgren
f7ea60bc13 Correct fill colors #1942
svn: r10351
2008-03-20 07:52:17 +00:00
Brian Matherly
5918599acf 0001957: Orientation switch doesn't work for Graphviz reports.
0001940: GS PDF output is broken for Graphiz graphs. Page size depends on dpi

svn: r10346
2008-03-20 03:18:35 +00:00
Gary Burton
b8e54e6e81 Bug #1909 check to see if database is already open.
svn: r10345
2008-03-19 21:32:01 +00:00
Gary Burton
8ce30ced20 Remove extraneous bracket
svn: r10342
2008-03-19 21:17:10 +00:00
Erik De Richter
32eaa990a7 link to wiki manual
svn: r10341
2008-03-19 19:17:20 +00:00
Benny Malengier
9e04df1611 issue 0001941: Filter side bar grows to cover all information in view
svn: r10339
2008-03-19 11:32:18 +00:00
Gary Burton
b06e1b67b9 Allow event details to include an address clause. See gedcom specification at http://homepages.rootsweb.com/~pmcbride/gedcom/55gcch2.htm#EVENT_DETAIL
svn: r10336
2008-03-18 22:12:49 +00:00
Kees Bakker
742467a3bf Using the NWeb_Mainz_*.png images for background.
* src/data/NWeb-Screen_Mainz.css


svn: r10334
2008-03-18 14:50:58 +00:00
Kees Bakker
5da7180dd9 Moved create_file() and create_link_file to NavWebReport.
Solved a problem with "CurrentSection" which wasn't set in a translated
environment.
Eliminated several options in BasePage, by referring to report.options
(to keep them in one place only).
Lots of other little changes.
        * src/plugins/NarrativeWeb.py


svn: r10333
2008-03-17 21:09:16 +00:00
Doug Blank
bf35fba015 Fixed surname count on Top Surnames and Surname Cloud Gramplets
svn: r10329
2008-03-17 03:32:20 +00:00
Brian Matherly
6c526f3ef2 0001938: Substring filter for notes does not work.
svn: r10326
2008-03-15 21:10:30 +00:00
Peter Landgren
b078464281 Decimal comma/point, Issue 1939, fixed.
svn: r10321
2008-03-15 09:08:54 +00:00
Peter Landgren
51e3fe7e75 Unnessecary empty translatable string made untranslatable
svn: r10317
2008-03-15 08:02:10 +00:00
Brian Matherly
f184e22720 0001779: Texts "in." and "cm." on Document Options tab is not translatable
svn: r10314
2008-03-15 04:23:23 +00:00
Gary Burton
08d840311b Revert change made in revision 10298
svn: r10312
2008-03-14 23:50:54 +00:00
Kees Bakker
f637b709d6 The surname pages now have the proper SiteTitle. And the page title
looks better too, I think. (More testing is needed.)
Usage of variable names 'id' and 'type' is corrected.
        * src/plugins/NarrativeWeb.py


svn: r10310
2008-03-14 21:07:35 +00:00
Brian Matherly
68ad749f6a 0001908: BUG: running tools from command line
svn: r10303
2008-03-14 04:26:44 +00:00
Brian Matherly
3febc1e429 0001905: BUG in book command line report KeyError: 'bookname'
svn: r10301
2008-03-14 03:54:42 +00:00
Gary Burton
1464abffab Bug 1280 make sure source media pages are created before the gallery
svn: r10298
2008-03-13 23:29:01 +00:00
Kees Bakker
e32e602b50 Two small bugfixes found by pylint.
* src/plugins/NarrativeWeb.py


svn: r10296
2008-03-13 22:35:26 +00:00
Kees Bakker
a8a59c9f7c Major reorganisation of NarrativeWeb.py
Pass instance of NavWebReport down to BasePage instead of doing it by
many function arguments. There are still a few "TODO" and "FIXME" notes
in the code. At least one test succeeded to create exactly the same HTML
output. One test, what more do you need?
Pylint reports rating of 8.01/10, but I'm sure I can do better :-)
        * src/plugins/NarrativeWeb.py


svn: r10295
2008-03-13 22:28:22 +00:00
Kees Bakker
dfe4088d86 Remove marker argument of note.get().
Eliminate 'up' parameter of person_link().
        * src/plugins/NarrativeWeb.py


svn: r10294
2008-03-13 20:31:33 +00:00
Zsolt Foldvari
2642641b84 Changing the way of how formatted Notes are stored:
remove 'Markup' optional parameter from gen.lib.note.Note.get() method.


svn: r10288
2008-03-13 10:44:22 +00:00
Brian Matherly
54ec566e55 0001893: python src/gramps.py -u -O "merge" -a report -p "name=navwebpage,show=off": IndexError: list index out of range
svn: r10281
2008-03-12 03:24:23 +00:00
Brian Matherly
3f8c9a2bd6 0001888: Traceback when trying to delete a book report with non-ascii characters in the name.
svn: r10279
2008-03-12 02:51:16 +00:00
Brian Matherly
955ec96cc1 Patch from Peter Landgren with modification by Brian Matherly:
0001761: Style editor problems
0001921: Custom style colors not saving

svn: r10275
2008-03-12 02:21:03 +00:00
Kees Bakker
b997fc211b Cleanup interface of BasePage.display_header and moving some attributes
around. Also deleted some unused variables.
        * src/plugins/NarrativeWeb.py


svn: r10271
2008-03-11 22:11:42 +00:00
Kees Bakker
c764b185cd Reorganized the functions that create file and directory names. Nothing
got broken, I hope. More changes to come.
        * src/plugins/NarrativeWeb.py


svn: r10270
2008-03-11 21:19:36 +00:00
Doug Blank
b41c02b3af 0001927: renamed glade to avoid name conflict
svn: r10264
2008-03-11 01:21:38 +00:00
Doug Blank
da3a06c176 0001925: fixed closing via title bar close button launched help
svn: r10261
2008-03-10 14:36:24 +00:00
Doug Blank
f0badfef30 0001911: fixed sorting on counts
svn: r10257
2008-03-10 13:07:08 +00:00
Erik De Richter
8705eabf39 link to wiki manual
svn: r10256
2008-03-10 12:10:35 +00:00
Doug Blank
5eb10bd2a2 Added ability to have URL links on textbuffer; fixed writable age on date gramplet; draft FAQ gramplet
svn: r10254
2008-03-10 04:37:45 +00:00
Doug Blank
119045bc8d 2008-03-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/images/Makefile.am (world.topo.200407): percent sign typo?
	* data/man/pl/Makefile.am: missing file added



svn: r10250
2008-03-10 00:50:24 +00:00
Kees Bakker
7ea0f31341 Added space after commas to improve readability. This makes pylint
happier too. Started to add more comments here and there.
        * src/plugins/NarrativeWeb.py


svn: r10243
2008-03-09 20:12:56 +00:00
Raphael Ackermann
9868432522 2008-03-09 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/gen/lib/data.py (Date.get_sort_value):Add updated description to 
	what a sortval is. Also add reference to Julian Day on Wikipedia.

svn: r10242
2008-03-09 19:51:36 +00:00
Doug Blank
6ab09e3d39 2008-03-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_WebReportDialog.py:
	* src/ReportBase/_ReportDialog.py:
	* src/ReportBase/_GraphvizReportDialog.py:
	* src/ReportBase/_DocReportDialog.py:
	* src/ReportBase/_BareReportDialog.py:
	0001814: Applied patch to move print options below option tabs



svn: r10240
2008-03-09 19:39:56 +00:00
Benny Malengier
957239950d 2008-03-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/db/base.py: add docstring to find functions, #1866
	* src/gen/db/dbdir.py: add docstring to find functions, #1866



svn: r10236
2008-03-09 18:10:13 +00:00
Brian Matherly
c247caa5e9 0001917: UI font gets small when creating PDF documents.
svn: r10233
2008-03-09 03:33:11 +00:00
Brian Matherly
fa0b508924 0001863: <gramps> tags in notes, consistency. This should be in all notes or only in the ones that have markup
Markup has been disabled for notes. A new strategy is being worked on to allow styles for notes.

svn: r10230
2008-03-08 21:20:42 +00:00
Doug Blank
b04ef64231 Indicate mouse clicks properly handled by returning True
svn: r10229
2008-03-08 20:23:11 +00:00
Doug Blank
f761e01f52 2008-03-08 Douglas S. Blank <dblank@saliva.brynmawr.edu>
* src/DataViews/GrampletView.py (GrampletWindow.close): 
        fixed issue with reattaching detached window after a col change


svn: r10227
2008-03-08 20:10:47 +00:00
Kees Bakker
c7226e1c04 Corrected the path for somerights20.gif.
Removed all trailing whitespace.  Added a few spaces here and there to
improve readability.
        * src/plugins/NarrativeWeb.py


svn: r10225
2008-03-08 16:40:19 +00:00
Doug Blank
d7317da933 Fixed issue exhibited on Windows with buttons becoming dead
svn: r10224
2008-03-08 15:55:06 +00:00
Kees Bakker
18f5768c2d Changed the use of "main1.css" to _CSS_FILES[0][1] so that the filenames
are maintained in one place. Making the first entry the default.


svn: r10223
2008-03-08 11:48:53 +00:00
Kees Bakker
d425133e8e Solved a problem with <li>..</li>
Reorganized the of.write() statements so that the text won't have
multiple newlines in them. And introduced so for-loops instead of
repetition of multiple lines of code.
        * src/plugins/NarrativeWeb.py


svn: r10222
2008-03-08 11:30:59 +00:00
Peter Landgren
e31ffee680 Fixed issues #1881, #1910
svn: r10220
2008-03-08 10:51:33 +00:00
Kees Bakker
ca85ef1151 Cleanup whitespace.
* src/images/Makefile.am
        * src/data/Makefile.am


svn: r10219
2008-03-08 10:45:44 +00:00
Doug Blank
1dd9751556 Moved News Gramplet to beginning after load
svn: r10217
2008-03-07 22:29:55 +00:00
Peter Landgren
92b0b5d079 Update author info
svn: r10215
2008-03-07 17:36:15 +00:00
Peter Landgren
91a37b4c08 Update author info
svn: r10214
2008-03-07 17:33:47 +00:00
Raphael Ackermann
e32b53f8fe 2008-03-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/data/Makefile.am: add new css files and delete old ones.
	* src/images/Makefile.am: add new images for Narrative web report
	0001912: make fails 

svn: r10213
2008-03-07 17:30:23 +00:00
Benny Malengier
6499abe5af 2008-03-07 Benny Malengier <benny.malengier@gramps-project.org>
* src/const.py.in : new const for third party plugin page
	* src/ViewManager.py: in help, menu option for the third party plugins



svn: r10212
2008-03-07 14:31:04 +00:00
Doug Blank
52e250979b 2008-03-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/QuickReports.py: optionally pass in kwargs
	* src/plugins/DefaultGramplets.py: added generation summary to pedigree
	* src/plugins/FilterByName.py: new filter "people by list"
	* src/DataViews/GrampletView.py: handle "people by list" links



svn: r10211
2008-03-07 14:19:30 +00:00
Peter Landgren
a0f67c9c53 Removal of xml-autobackup
svn: r10208
2008-03-07 14:09:33 +00:00
Peter Landgren
cedda37345 Removal of xml-autobackup
svn: r10207
2008-03-07 14:07:00 +00:00
Doug Blank
5585ebdf4a Fixed issue with non-object Gramplets
svn: r10206
2008-03-07 12:31:11 +00:00
Doug Blank
0b60f234a7 2008-03-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py (GrampletView): 
	turned GrampletView into a PersonNavView to get Forward/Next/Home

	* src/GrampsDbUtils/_WriteGedcom.py: #1849 gedcom output: omit 'Y'
	* src/test/gedread_util.py: update test utility per r10169 changes that


svn: r10205
2008-03-07 12:05:34 +00:00
James G Sack
9a0a08bfd2 #1849: omit Y if person/family event has subordinate data
svn: r10204
2008-03-07 07:28:15 +00:00
James G Sack
fb2059c13f fix test util per r10169 removal of TRANSACTIONS
svn: r10202
2008-03-07 07:04:26 +00:00
Brian Matherly
455ecc4007 Patch from Jason Simanek <jsimanek@gmail.com>:
0001803: Narrative Web Report Update
Multiple updates to improve the narrative web report.

svn: r10201
2008-03-06 13:07:37 +00:00
Doug Blank
9175b40cb4 2008-03-06 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/SameSurnames.py:
	* src/plugins/DefaultGramplets.py:
	* src/plugins/FilterByName.py:
	Fixes for proper surname grouping; fix for all of a person's name



svn: r10200
2008-03-06 12:33:02 +00:00
Doug Blank
fb875bd69e * src/plugins/FilterByName.py (run):
fixed a couple of missing translations; name counts were slightly off

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


svn: r10198
2008-03-06 01:36:54 +00:00
Doug Blank
0e0733c5aa 2008-03-05 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py (make_requested_gramplet): 
	fixed bug in showing options with new gramplets



svn: r10197
2008-03-05 23:58:55 +00:00
Raphael Ackermann
3650d1c564 2008-03-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ReportBase/_CommandLineReport.py: print warning if show=option is 
	not a valid option. Addresses some of 0001891.

svn: r10196
2008-03-05 20:31:20 +00:00
Jérôme Rapinat
81974e12c2 2008-03-05 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/DateParserDisplayTest.py: allow to translate QuestionDialog 



svn: r10195
2008-03-05 14:00:38 +00:00
Doug Blank
a32cd288f0 2008-03-05 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/docgen/TextBufDoc.py: fixed translations of Quick View
	* src/plugins/References.py: fixed translations of ref types



svn: r10194
2008-03-05 12:02:22 +00:00
Raphael Ackermann
b4cde9a54b 2008-03-05 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/plugins/rel_pl.py: 0001776: Relationship calculator, update Polish
    Rewritten for 3.x version

svn: r10192
2008-03-05 07:39:45 +00:00
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