Commit Graph

797 Commits

Author SHA1 Message Date
Vassilii Khachaturov
59470368d3 7167: support python2.6 where str.format() is used
svn: r23442
2013-10-30 07:39:25 +00:00
Doug Blank
3fd56abd3e 7090: wrong age for dead people reported by webcal
svn: r23349
2013-10-20 14:33:36 +00:00
Vassilii Khachaturov
e6e7da14b0 7068: back-port from trunk
svn: r23280
2013-10-08 13:02:17 +00:00
Vassilii Khachaturov
874be122fb 7100: back-port from gramps40
didn't back-port datehandler_test.py additions because no
datehandler_test.py on gramps34 :-(

svn: r23279
2013-10-08 12:53:42 +00:00
Jérôme Rapinat
6cffd52731 7105: missing event_ref_list into get_citation_child_list method
svn: r23261
2013-10-07 14:38:30 +00:00
Nick Hall
76400cdcc7 7066: Fix hebrew calendar and remove sdn import
svn: r23227
2013-09-30 17:40:06 +00:00
Vassilii Khachaturov
ad3461142d 7088: rm warning on `import sdn' failure
svn: r23219
2013-09-30 11:43:15 +00:00
Nick Hall
dc246df9d3 Revert r23205
svn: r23216
2013-09-28 13:35:14 +00:00
Vassilii Khachaturov
01a83099ae 7089: same bug was pasted into BirthdayReport!
Moved the utility function gregorian to gen.lib.date,
and use it like in WebCal.

svn: r23211
2013-09-27 22:53:52 +00:00
Paul Franklin
ae670af71e 7088: provide a config option to suppress the warning about missing "sdn"
svn: r23205
2013-09-26 21:52:24 +00:00
Vassilii Khachaturov
5f1a362e51 7045: enable cal switch in editor on empty dates
svn: r23179
2013-09-21 09:06:34 +00:00
Vassilii Khachaturov
b01b42fab6 back-port NickH's test fix from gramps40
Apply r22767, w/o the new test.

svn: r23172
2013-09-20 12:01:00 +00:00
Vassilii Khachaturov
3f3fc5a84d 7034,7045,7065,7066: back merge from trunk
Note: need to disable CAL.FRENCH in gramps_test.py,
otherwise they fail due to #7068

svn: r23159
2013-09-18 09:55:54 +00:00
Doug Blank
3aed22835e 6774: Recursive call in GEDCOM export preview calculation
svn: r23135
2013-09-15 03:01:06 +00:00
Vassilii Khachaturov
b5ad90d317 7066: bug in hebrew_ymd
merge from trunk

svn: r23134
2013-09-14 23:54:39 +00:00
Doug Blank
2c5ffd3278 typo: gramps34 uses ifilter rather than filter
svn: r23089
2013-09-12 00:49:15 +00:00
Doug Blank
5c1990e861 living proxy did not exclude living people with iter_people()
svn: r23086
2013-09-11 02:13:59 +00:00
Doug Blank
b4a0ce3702 7034 and 6965: missing method
svn: r23029
2013-09-04 10:40:27 +00:00
Doug Blank
c8d9abe4f8 7034: probably_alive() failing when no birth-death dates specified; 6965: Probably Alive fails when birth date is a range
svn: r23021
2013-09-04 02:49:09 +00:00
Vassilii Khachaturov
6da4a00375 6960: Error merging citations
Back-port my work on this bug from gramps40.
Unfortunately, the tests on gramps34 still fail (they pass
on gramps40/trunk), but the repro steps marked by Nick
in the bug succeed, so I shall stop here :)

svn: r22965
2013-08-30 19:41:29 +00:00
Nick Hall
b0a4f75106 4735: Check for updates in a separate thread
svn: r22924
2013-08-28 23:32:30 +00:00
Paul Franklin
30474aab8d 6872: wrong size of svg image in Family Lines Graph
svn: r22731
2013-07-24 16:26:44 +00:00
Paul Franklin
5995d1acec Span maximums and minimums must always be positive numbers
svn: r22655
2013-07-08 01:44:02 +00:00
Paul Franklin
e19d519d25 5900: reports should remember their last-used GUI output filename
Requested on 6720: Reports: Translated filename by default on output
(5900 is already in gramps40 and trunk, see revision 19988)


svn: r22355
2013-05-17 15:50:42 +00:00
Tim G L Lyons
e4e27b5bc0 0006746: Problem in Portable version immediately after upgrading to 3.4.4-1 from 3.3.1.1
svn: r22343
2013-05-17 11:29:28 +00:00
Benny Malengier
417d85a353 6580: Merging Media Notes fails
svn: r22257
2013-05-11 17:42:55 +00:00
Tim G L Lyons
ddecdb854e 0006713: Databases written with pickle protocol 3 (Python3) should not be opened with pickle protocol 2 (Python2). Also give warning when about to upgrade a Python2 database to Python3.
svn: r22241
2013-05-10 14:29:47 +00:00
Tim G L Lyons
109e64f657 0006529: Cancelling database upgrade can corrupt the database. Ensure database is unlocked when cancelling upgrade. Make links in dialogues into clickable hyper-links. Ensure dialogue windows stays on top. Reword warning and error messages to use Bsddb version, schema version and Family Tree consistently, to be clearer about the choice the user is being offered, and to provide hyper-links to more information.
svn: r22217
2013-05-09 17:23:37 +00:00
Tim G L Lyons
b63524b99b write.py: After the bsddb version has been upgraded, if the schema versions also needs to be upgraded, output a separate dialog asking the user whether he wants to upgrade the schema. (As requested by Benny).
svn: r21886
2013-04-05 10:52:33 +00:00
Tim G L Lyons
828060d2eb 0006529: Cancelling database upgrade can corrupt the database. Check whether the bsddb version has changed (or was originally unknown). If it is an upgrade, ask the user whether he has made a backup, and is ready to upgrade. If so, made a zip backup and open the database with the new bsddb version. Make messages on the dialogues more explicit with the version numbers mentioned.
svn: r21850
2013-04-02 16:01:50 +00:00
Tim G L Lyons
4b27a56186 0006578: referencedbyselection.py process_object calls non-existant process_note method
svn: r21802
2013-03-28 23:31:58 +00:00
Tim G L Lyons
423d27e5a1 0006578: referencedbyselection.py process_object calls non-existant process_note method
svn: r21801
2013-03-28 22:57:44 +00:00
Tim G L Lyons
6fe6455251 0006544: No test for checking if Place handle exists when looking at media reference via proxy
svn: r21796
2013-03-28 18:28:44 +00:00
Tim G L Lyons
645262992d referencedbyselection.py. 0006493: crash during Calculate Preview of a filtered XML export.
svn: r21785
2013-03-28 14:23:49 +00:00
Nick Hall
fa265e2a83 Add Tag class to CallbackManager
svn: r21725
2013-03-23 22:26:15 +00:00
Jérôme Rapinat
f4c30c462b 6544: add warning if place on event is missing by using proxies sequence
svn: r21722
2013-03-23 17:08:12 +00:00
Jérôme Rapinat
be5fbc730c 6493 temp workaround for note tag (Media class name)
svn: r21680
2013-03-19 08:44:05 +00:00
Nick Hall
2abc7c8475 Make availability of GraphViz settings depend on output format
svn: r21632
2013-03-12 16:33:50 +00:00
Nick Hall
0f001bf131 Improve the descriptions and tooltip for GraphViz aspect ratio option
svn: r21631
2013-03-12 15:59:56 +00:00
Tim G L Lyons
97e29dade6 0005058: Note reference on Attribute for individual is not filtered on Export. Fixed many other note references that are not filtered out.
svn: r21522
2013-03-02 19:29:32 +00:00
Tim G L Lyons
4697de789c 0003428: When running with pythonw.exe, Windows may crash if you write to stdout. Some more print statements changed to log.warning.
svn: r21510
2013-03-01 13:12:20 +00:00
Serge Noiraud
e5725f28c3 Bug #06459 : change the lock strategy and split transactions in Merge citation.
svn: r21502
2013-02-28 19:51:15 +00:00
Tim G L Lyons
56078f14b8 Revert change 21304 for moving report_options file
svn: r21322
2013-02-08 17:08:24 +00:00
Tim G L Lyons
366fdb34f9 0003968: [NarWeb] Save/Restore settings for Narrated Website Generation. Change report_options file to be in the database directory, and implement different default report file and directory names based on the Family Tree Name. N.B. On upgrading, if you want to preserve your report_options, copy the report_option.xml file from the .gramps directory to the applicable .gramps.grampsdb.<number> directory. Also don't forget that the default options are to EXCLUDE private and living data.
svn: r21304
2013-02-05 18:06:02 +00:00
Tim G L Lyons
3de9ff5dae Error in person.get_citation_child_list. Causes error in merging citation in person event reference attribute. (Discovered during investigation of 0006336: Delayed update of bottom bar in Person View after merge)
svn: r21195
2013-01-22 19:09:31 +00:00
Jérôme Rapinat
c4b7cda610 6203: typo when interrupting a gramplet
svn: r20922
2013-01-01 07:18:47 +00:00
Doug Blank
2078bcc17c If you try to lookup an object too early, you might find that the tbl is still a dict; this protects such early lookups from crashing
svn: r20812
2012-12-21 18:22:52 +00:00
Benny Malengier
a4b1518a04 6231: WARNING: configmanager.py: line 309: WARNING: ignoring key with wrong type
'behavior.autoload'


svn: r20790
2012-12-18 11:53:42 +00:00
Tim G L Lyons
7f2b854632 fixed problems that bibliography ignores media attached to citations, so if that is the only 'interesting' thing about the citation, the citation media is not output
svn: r20771
2012-12-05 22:55:51 +00:00
Peter Landgren
95faa79b63 Fix of issue 6031.
svn: r20446
2012-09-25 16:57:16 +00:00