Commit Graph

10929 Commits

Author SHA1 Message Date
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
f2685cfc30 6940: ErrorReportAssistant_Test.test_buffer_recall
reapply from trunk

svn: r23171
2013-09-20 11:37:02 +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
03e800d808 AgeOnDate: backported changes that show reasoning for dead/alive status and age estimate
svn: r23157
2013-09-17 23:48:54 +00:00
Doug Blank
5cbcfbbc56 7069: Narrated Web Site media pages do not include multiple references
svn: r23146
2013-09-17 00:00:44 +00:00
Tim G L Lyons
cfa5386bfb Add HasSourceIdOf and RegExpSourceIdOf to makefile.am
svn: r23145
2013-09-16 23:20:34 +00:00
Tim G L Lyons
abb7efcb01 Fix citation filters so they no longer try to filter citations with a sources filter. Citation filter now allows specification of both source and citation data. When a citation is shown in a search or a filtered citation tree view, the corresponding source is also shown.
svn: r23141
2013-09-16 21:38:16 +00:00
Doug Blank
4b76d67c07 Today() needs to be prefaced with modules, gen.lib.date
svn: r23140
2013-09-16 18:01:12 +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
Vassilii Khachaturov
3ab55427a1 7063: endless loop in probably_alive_range
Add a hack protection for descendants like we already have
for ancestors, and add a debug printout.

svn: r23117
2013-09-13 17:54:23 +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
f80033f36a Ignore meaningless @IDENT@ on CONT or CONC line as detailed at http://www.tamurajones.net/IdentCONT.xhtml
svn: r23082
2013-09-10 16:54:24 +00:00
Doug Blank
d399f58bf6 7053: Narrated Website report crashes; check for family == None on lookup
svn: r23076
2013-09-10 10:10:04 +00:00
Jérôme Rapinat
974f5a5393 6819: enable Arabic Date Handler
svn: r23073
2013-09-10 08:49:41 +00:00
Serge Noiraud
a0db80f643 Geography : bug#0006930 : incorrect string in geoplaces
svn: r23066
2013-09-09 15:34:53 +00:00
Nick Hall
9f7ee8f37e Fix bug listing gramplets already in gramplet bar
svn: r23039
2013-09-05 22:46:18 +00:00
John Ralls
2f7994e68a Simplify display_url to just use htmlview or webbrowser
svn: r23033
2013-09-04 16:37:22 +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
6fd25dd251 7034: probably_alive() failing when no birth-death
ProbablyAlive.probably_alive_range:
If there is an existing death event without a recognizable date,
assume the death date to be "before today" for the calc purposes.

Tested with the repro database in the bug and the extra debugging.

svn: r23006
2013-09-03 12:27:19 +00:00
Vassilii Khachaturov
ef159eb6f1 7034: probably_alive() failing when no birth-death
Preparing to fix the bug:
refactor cut-n-paste traces in probably_alive, proper proxy access
minor bug with return_range handling
add testing ground

svn: r23005
2013-09-03 12:27:08 +00:00
John Ralls
1424d3d20f Silence error box for browser launch
svn: r23004
2013-09-02 21:02:33 +00:00
John Ralls
4a91ff8238 Fix some omissions in r23001
svn: r23003
2013-09-02 20:21:33 +00:00
John Ralls
62743c6321 Bug 7017: Consolidate run_file into open_file_with_default_application
Also fix botched implementation in r22952, extract display_error function

svn: r23002
2013-09-02 19:31:32 +00:00
Vassilii Khachaturov
e5d995517a 6960: fix merging citations batch tool; sources
Back-port from gramps40 of r22971.

svn: r22972
2013-08-30 23:06:06 +00:00
Nick Hall
4ee02a80af Fix regular expressions in sidebar filters
svn: r22966
2013-08-30 20:33: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
b0d5343d24 6874: Use shorter names in add gramplet list. Remove old attributes gramplet.
svn: r22957
2013-08-30 18:08:49 +00:00
Nick Hall
563591b031 6786: Invoke editor on double-click in backlinks gramplet
svn: r22954
2013-08-30 16:05:33 +00:00
John Ralls
449d1366b1 [r22949]Bug 7017 GUI stuck when external viewer launched
Use a Glib timeout event to poll the open process and handle
any error returns

svn: r22952
2013-08-30 00:01:46 +00:00
Vassilii Khachaturov
00d233a3c5 Add missing imports, obsolete __main__ checks
svn: r22943
2013-08-29 18:59:43 +00:00
Vassilii Khachaturov
3600d3f3c4 Back-port Nick's fix r22772
convert XML to use citations

svn: r22942
2013-08-29 18:53:02 +00:00
Tim G L Lyons
18786ae646 0006849: citationtreeview with search bar only searches in sources, not citation data
0006848: citationtreeview corrupts when search bar open and edit occurs
0006829: Searching into source/citation selector disallows to select all related citations, only matching rows

by fixing treebasemodel so it properly deals with secondary objects, and also citationtreemodel so it adds secondary odes even when the parent is not present.

svn: r22939
2013-08-29 18:05:25 +00:00
Vassilii Khachaturov
0877cdbf54 6960: Error merging citations
Error merging citations containing objects with citations.
Fixed.

svn: r22936
2013-08-29 15:28:35 +00:00
Nick Hall
b0a4f75106 4735: Check for updates in a separate thread
svn: r22924
2013-08-28 23:32:30 +00:00
Vassilii Khachaturov
314cf24850 future division - align with gramps40/trunk
Trying to help 7007 investigation

svn: r22920
2013-08-28 15:48:49 +00:00
Doug Blank
0993059ff7 7020: Date filtering fails to work on Family Events in 3.4.6 or 4.0.2; typo, missing 'not'
svn: r22918
2013-08-28 11:57:25 +00:00
Nick Hall
537b3d7af8 Add date validation to filters
svn: r22903
2013-08-22 17:12:27 +00:00
Paul Franklin
d40325339b add and enable Greek date handler (from Zissis Papadopoulos)
svn: r22895
2013-08-21 16:54:41 +00:00
Vassilii Khachaturov
baae86787c 6953: remove "undo history warning" under CLI
To remove the meaningless "undo history warning" when a BatchTool
is run from cli (e.g., "check"), we add to BatchTool constructor
an extra argument to get the uistate, and only produce the GUI
warning if there is GUI.

svn: r22894
2013-08-21 14:41:12 +00:00
Jérôme Rapinat
9430fbc478 Enable Ukrainian date handler
svn: r22889
2013-08-21 06:56:24 +00:00
Vassilii Khachaturov
ee8bc7aaad 6871: workaround the gtk RTL bug in MultiTreeView
Best of both worlds brought to you by Nick and Vassilii :-)

svn: r22886
2013-08-20 21:39:47 +00:00
Nick Hall
22d4c1dd2c 6871: Remove vertical grid lines for RTL display
svn: r22881
2013-08-20 16:05:49 +00:00
Nick Hall
024629c2e1 Fix bug introduced in r22837
svn: r22879
2013-08-19 22:14:11 +00:00
John Ralls
da460a4b97 Bug 7002: Gramps crashes when environment varable LANG is not set to C
Force $LANG to have UTF-8 suffix.

svn: r22878
2013-08-19 21:23:17 +00:00
Vassilii Khachaturov
6b9ea867ee 6863: Failed to open file with Gramps 3.4.5
Use the write_version method rather than reinvent it...

svn: r22867
2013-08-14 20:43:49 +00:00
Nick Hall
626463d7ea Fix bug in note filters
svn: r22860
2013-08-13 18:39:18 +00:00
Nick Hall
d988af9d10 6995: Fix bug in event citation filter
svn: r22857
2013-08-13 18:23:26 +00:00