Commit Graph

11108 Commits

Author SHA1 Message Date
Jérôme Rapinat
57e408ada5 5024: add 'Last Change' column on selectors, when missing 2014-01-06 17:09:45 +01:00
Nick Hall
c0770988c6 7340: Performance improvement in ancestor filter 2013-12-31 17:43:47 +00:00
Vassilii Khachaturov
429c18af6a 6380: GEDCOM export error for family _UID
Applying patch from 2013-12-24 by Enno Borgsteede,
fixing attribute processing on the path that handled _UID
and adding another extension, _FSFTID.
2013-12-30 10:42:01 +02:00
Nick Hall
eb44633c42 7333: Reduce number of columns in LDS temple selector 2013-12-26 17:36:38 +00:00
Vassilii Khachaturov
dd2a5c4a35 7327: clean up file open/lock/close code
In preparation for fixing the bug, discovered minor glitches
in the open/lock/close logic on error paths. Using the RAII syntax
for xml_file and removing redundant unlock-before-close.
2013-12-26 18:45:18 +02:00
Vassilii Khachaturov
e4df103e39 file header comment - +(C) -RCS kwd 2013-12-26 17:35:12 +02:00
Vassilii Khachaturov
b22ae317ae 6955: warn on non-primary surnames not exported 2013-12-26 17:35:11 +02:00
Vassilii Khachaturov
6b0b9f209f 7317: DateEdit statusbar to report invalid dates
Add/remove an explanatory prompt on the statusbar along
with disabling/enabling the "OK" button when the date
is invalid.
2013-12-21 22:45:42 +02:00
Vassilii Khachaturov
0c80c5eeea 7317: DateEdit statusbar to report invalid dates
add the status bar to the date editor dialog
2013-12-21 22:43:11 +02:00
Vassilii Khachaturov
86b0a3800a add specific help links for person/name editor 2013-12-19 19:33:12 +02:00
Jérôme Rapinat
0fc8b6b1c4 7147 7001: Merge person dialog does not properly adjust context section after expand 2013-12-17 15:14:35 +01:00
Vassilii Khachaturov
6caf08659e 7229: change active person upon a bookmark select
Follow-up for review w/Nick Hall:
rm redundant call to goto_handle in NavigationView.jump
2013-12-16 21:42:12 +02:00
Vassilii Khachaturov
d98e63d0e0 7229: change active person upon a bookmark select
Rename goto_handle to change_active in ListBookmarks and
derived classes, in line with [fff1f2].
2013-12-15 16:33:56 +02:00
Vassilii Khachaturov
fff1f21ab3 7229: change active person upon a bookmark select
NavigationView: register self.change_active, not
self.goto_handle as the callback when initializing self.bookmarks,
as suggested by Nick Hall.
2013-12-15 16:27:22 +02:00
Vassilii Khachaturov
c7c0b2c6bd 7229: change active person upon a bookmark select
Revert [88d2a2]. See 7229:33418.
2013-12-15 15:38:49 +02:00
Vassilii Khachaturov
0021e8cec2 6921: Use "Bat Mitzvah" as the en_US event name
p1/3: actual change in the code. Note that the abbreviation
also has to be changed accordingly.
2013-12-14 16:58:42 +02:00
Vassilii Khachaturov
c32160b254 7300: "Add citation" missing in pop-up menu 2013-12-14 16:27:23 +02:00
Vassilii Khachaturov
2eca306acf 7290: use simpler math in image_dpi 2013-12-14 16:06:59 +02:00
Vassilii Khachaturov
2f5e221711 7290: align warning with the image_dpi fix logic 2013-12-14 16:01:06 +02:00
Vassilii Khachaturov
36f84e1d0d 7290: image_dpi default calc based on gtk.gdk 2013-12-14 14:19:14 +02:00
Vassilii Khachaturov
161ce3b66e 7290: ImgManip.image_dpi shouldn't return None
always return a sensible default, even if we couldn't read the DPI
Use the data from Matthias Basler for ODF docgen code, as
that is the only user of image_dpi anyway.
2013-12-12 18:40:04 +02:00
Vassilii Khachaturov
460e631e5b 7288/7290 refactor out crop_percentage_to_pixel
trivial wrapper for crop_percentage_to_subpixel
2013-12-12 18:25:10 +02:00
Vassilii Khachaturov
a8a38ff87d 7288/7290 refactor out crop_percentage_to_subpixel 2013-12-12 17:58:14 +02:00
Vassilii Khachaturov
0d61bb01ab 7288/7290: refactor fix from matthiasbasler
Cluster DPI-aware code together
More precise comment
2013-12-12 17:28:59 +02:00
Vassilii Khachaturov
08814624b6 rm relict RCS kwd 2013-12-12 17:04:48 +02:00
Vassilii Khachaturov
76df5d703a 7288/7290: image cropping fixes in ODFDoc
Applied the patch from Matthias Basler attached to bug #7288,
without the rename of x and y variables to minimize the diff.

Code reviewed for correctness and retested manually.
Further work needed (probably on the master branch only):
1) DPI default of 96 -- need to verify platform independence
2) Proper refactoring of the code into ODF-specific pieces
and image manipulation that should go down into ImgManip.py
2013-12-12 17:04:48 +02:00
Vassilii Khachaturov
3d02d6b4a3 7288: report PIL version with --version
help debugging the bug with wrong image aspect ration in ODF
2013-12-10 18:04:06 +02:00
Vassilii Khachaturov
67be5f3714 7086: "Remove selected items?" inconsistent YES/NO
also make "YES" the default choice for "Confirm every deletion?"
2013-12-05 17:10:54 +02:00
Vassilii Khachaturov
d6e1ada425 7086: "Remove selected items?" inconsistent YES/NO
For gramps34, only change the text to be consistent,
won't fix the rest as the GUI code around this place has
changed in later branches.
2013-12-05 16:38:16 +02:00
Vassilii Khachaturov
ee9a23715e 7273: imprecise l10n of 'before' as 'перед' in RU 2013-12-05 16:18:37 +02:00
Vassilii Khachaturov
5c467c3bb3 7172: more meaningful LOG warning plug/utils.py 2013-12-05 13:46:54 +02:00
Vassilii Khachaturov
bf6219e3a9 7256: extra spaces in HTML GV labels 2013-11-28 23:06:04 +02:00
noirauds
efb318b433 Geography : bug7240 : create a bookmark via GeoEvents leads to an empty link 2013-11-27 21:18:42 +01:00
Vassilii Khachaturov
0753f87630 7212: convert invalid date to text on .gw import
Back-port from master [829986] [1ac0e2]
2013-11-27 18:21:15 +02:00
Vassilii Khachaturov
88d2a2b84c 7229: change active person upon a bookmark select 2013-11-26 11:08:36 +02:00
Vassilii Khachaturov
80fa9b19b8 7212: convert invalid dates to text on import
Back-ported [4d9381] - use named format strings to enable l10n.
2013-11-25 11:09:24 +02:00
Vassilii Khachaturov
36d91fc68b 7212: convert invalid dates to text on import
Back-port from gramps40 [cca72aa] and [befcd21]

Unit test run as follows (4/4 passed):
	LANG=en_GB.utf8 python plugins/import/test/ImportXml_test.py -v
2013-11-23 21:23:01 +02:00
Vassilii Khachaturov
f527a82380 Date editor crashes on invalid date
Back-port from gramps40 the following commits as a single change:
[ca4eab8] [b4a5df2] [531e662] [83c6788] [1d654a2]
2013-11-23 20:44:56 +02:00
Vassilii Khachaturov
a00b413906 7198, 7212: attach invalid date to DateError
Back-port [872bf57] from gramps40
2013-11-23 20:26:46 +02:00
Vassilii Khachaturov
d96b01318a 7198,7212: fix Date.set(value=None)
back-port [3c93c1d] from gramps40
2013-11-23 20:22:41 +02:00
Vassilii Khachaturov
62cd754ef4 7197: back-port the fix 68c0615b from gramps40
The failing test now passes.

Back-porting work done:
1) use numbers in format strings for str.format, for py2.6 compat
2) downgrade to_struct to dateval as there's no to_struct in gramps34

Original commit:
	commit 68c0615bc4
	Author: Vassilii Khachaturov <vassilii@tarunz.org>
	Date:   Fri Nov 15 15:43:27 2013 +0200

		7197: merge the fix from master
2013-11-15 18:33:06 +02:00
Vassilii Khachaturov
5e78d54c9c 7197: test demonstrating the bug
Merge from master
	commit 93ca90f3b8
	Author: Vassilii Khachaturov <vassilii@tarunz.org>
	Date:   Thu Nov 14 22:41:46 2013 +0200

		7197: more failing tests
Not merging the datehandler_test.py changes as datehandler_test.py
hasn't been back-ported, and this test is enough to show the bug
on gramps34.
2013-11-15 18:19:09 +02:00
Nick Hall
4594f754a0 Update url to example file 2013-11-09 19:48:47 +00:00
Nick Hall
a3bf964f96 Skip .git instead of .svn directories 2013-11-09 00:17:52 +00:00
Vassilii Khachaturov
2eb8b98f8f 6194: add debugging to track the bug
Note that reflist is not an iterable but a flat list, so the added
debugging doesn't drain any delayed computations...

svn: r23449
2013-11-04 09:25:40 +00:00
Vassilii Khachaturov
59470368d3 7167: support python2.6 where str.format() is used
svn: r23442
2013-10-30 07:39:25 +00:00
Jérôme Rapinat
227a1e6378 7151: update start of Ramadan in France
svn: r23438
2013-10-29 17:47:36 +00:00
Jérôme Rapinat
18119b6eb8 bump to 3.4.7
svn: r23432
2013-10-28 15:54:12 +00:00
Paul Franklin
d1e4016769 7092: API for reporting issues ["interim" solution, from Nick Hall]
svn: r23360
2013-10-21 19:52:35 +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
ce15c0944f use version tuples for comparison
Found during code review with dsblank under bug 7125

svn: r23348
2013-10-20 13:54:03 +00:00
Vassilii Khachaturov
499dae6a2d 7125/7102: fix with DTD change as OKed by NickH
impex.sh test currently broken until the new DTD/schema go online

svn: r23347
2013-10-20 12:57:22 +00:00
Jérôme Rapinat
2b9b870f3b NameError on translated strings (logging)
svn: r23335
2013-10-18 08:52:28 +00:00
Paul Franklin
c2cd8ce51b typo
svn: r23322
2013-10-14 16:12:15 +00:00
Paul Franklin
c83a34727d 7129: the Family Group Report doesn't show "family" attributes
svn: r23318
2013-10-13 21:10:08 +00:00
Doug Blank
850f42217d 7090: wrong age for dead people reported by webcal
svn: r23306
2013-10-11 11:46:06 +00:00
Paul Franklin
da3becb6ab 7102: XML: Gramps does not export 'very low' value (0) for confidence into citation
svn: r23287
2013-10-09 16:19:30 +00:00
Doug Blank
3e95617829 7006: double entries in de gendex.txt file
svn: r23282
2013-10-08 16:40:00 +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
Doug Blank
f44ab17578 Add Gallery 'Make Active Media'
svn: r23268
2013-10-08 01:00:55 +00:00
Nick Hall
0c135d3ae8 Freeze headings when scrolling
svn: r23265
2013-10-07 22:02:49 +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
Jérôme Rapinat
d399b963b9 7072: fix level for citationref into person
svn: r23240
2013-10-02 08:20:21 +00:00
Jérôme Rapinat
a9339c5b82 7071: age on date now displays all individuals, update titles
svn: r23234
2013-10-01 08:27:17 +00:00
Vassilii Khachaturov
6e69549c36 7088: remove SDN version reporting
svn: r23230
2013-09-30 19:25:27 +00:00
Nick Hall
76400cdcc7 7066: Fix hebrew calendar and remove sdn import
svn: r23227
2013-09-30 17:40:06 +00:00
Nick Hall
4b1cb486ec Move missing Gtk Spell warning
svn: r23222
2013-09-30 12:43:09 +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
a11fc4c228 7089: fix another similar code in StatisticsChart
svn: r23213
2013-09-27 23:36:43 +00:00
Vassilii Khachaturov
8365ea7090 7089: copy fix from BirthdayReport to Calendar
Evil cut and paste of a bug fix,
following the evil cut and paste of the original code...

svn: r23212
2013-09-27 23:19:00 +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
89a7335057 7089: minor optimization
svn: r23203
2013-09-26 20:04:44 +00:00
Vassilii Khachaturov
060cdf38a1 7089: webcal mistreats non-gregorian event dates
svn: r23202
2013-09-26 19:50:16 +00:00
Tim G L Lyons
a8cd8958c8 0006802: In Narrative Web report most Family Maps are missing. Problem due to single apostrophe (closing single quotation mark) which needs to be escaped.
svn: r23187
2013-09-24 11:29:26 +00:00
Vassilii Khachaturov
a4ca176c2d 6881: latin_american broken for partial families
svn: r23185
2013-09-24 09:54:09 +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
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
Nick Hall
0e743ad106 Automatic update for old rules using regular expressions
svn: r22853
2013-08-11 14:12:16 +00:00
Paul Franklin
02152e3abb give the graphvizdialog's format_str a more-unique name
(to help distinguish it from the name displayer's format_str)


svn: r22844
2013-08-10 18:37:25 +00:00
Nick Hall
ffab79499d Backport regular expression enhancements from gramps40
svn: r22837
2013-08-09 21:35:05 +00:00
Nick Hall
05a4e2d07a 6950: Update makefile for new rule
svn: r22817
2013-08-08 12:40:37 +00:00
Nick Hall
2099882e67 6950: Add new rule for events with places matching filter
svn: r22814
2013-08-07 23:25:09 +00:00
Vassilii Khachaturov
18ba120115 Rename PSDrawDoc to PsDoc, reduce .py file count.
Follow-up to code review, see the bug# 6883.

svn: r22808
2013-08-06 19:57:52 +00:00
Vassilii Khachaturov
19ca766ee4 Finish the refactoring.
PdfDoc now also uses CairoDocgen.

svn: r22805
2013-08-06 17:10:19 +00:00
Vassilii Khachaturov
e726cbf72f Refactoring PSDrawDoc and PdfDoc common base
Split PSDrawDoc into CairoDocgen and PSDrawDoc with overrides only.
PdfDoc still not refactored.

svn: r22804
2013-08-06 17:10:08 +00:00
Vassilii Khachaturov
2acb205ed0 6883: non-Western fonts broken in PS reports
Replace PSDrawDoc with an almost identical twin of PdfDoc.
runtest.sh now aware that the new backend produces text reports.

svn: r22803
2013-08-06 17:09:56 +00:00
Nick Hall
91a9126876 6969: Connect to switch-page signal after the initial gramplets have been added
svn: r22799
2013-08-05 18:35:11 +00:00
Paul Franklin
9d8d0247d8 remove superfluous untranslsted strings from _Date_ar.py
svn: r22798
2013-08-04 19:16:05 +00:00
Paul Franklin
1a004a5290 add clarifying comment to _Date_el.py
svn: r22797
2013-08-04 19:12:29 +00:00
Paul Franklin
cd73c7af93 added SVN properties to _Date_el.py
svn: r22796
2013-08-04 18:26:11 +00:00
Paul Franklin
2a2d356972 add Greek date handler, by Zissis Papadopoulos, for further testing
svn: r22795
2013-08-04 17:50:31 +00:00
Vassilii Khachaturov
3a77392cbb 6663: RecentFiles.do_save() doesn't do XML escape
As John Ralls suggested, wrapped the path/db name in a CDATA
section upon writeout.

In DisplayState, instead of escaping _, tell gtk to ignore
the underline; add logging to help seeing ignored files.

svn: r22773
2013-07-30 14:57:55 +00:00
Vassilii Khachaturov
e93edb9ad2 6957: VCF export/import should support [x-]gender
Added support for exporting X-GENDER
and importing X-GENDER/GENDER fields.

Tested with impex.sh round-trip (see the bug for details)
and via logger observation.

svn: r22762
2013-07-29 07:57:32 +00:00
Nick Hall
58cf9546f9 6954: Output command line messages and progress information to stderr rather than stdout
svn: r22748
2013-07-28 14:17:29 +00:00
Paul Franklin
a570345e9f show more LDS temples on the screen
svn: r22734
2013-07-24 19:11:37 +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
e9b0f10d46 CLI --config values should be enterable in gramps.ini form (e.g. 0 or 1)
svn: r22726
2013-07-24 00:00:57 +00:00
Vassilii Khachaturov
7887ce4403 6936: spelling and other fixes in RU rel calc
svn: r22719
2013-07-22 20:44:23 +00:00