Commit Graph

4339 Commits

Author SHA1 Message Date
Vassilii Khachaturov
b77ef0058a 6915: not related tool treats siblings as not rel.
Applying patch from ennoborg, thanks!
Tested manually, according to the procedure in the bug.

svn: r22689
2013-07-16 16:56:11 +00:00
Paul Franklin
1bf7ff579e ignore bad Record Gramplet/Report data (the data-verification tool catches them)
svn: r22662
2013-07-08 21:52:24 +00:00
Paul Franklin
c116049f2f 6818: Enable Relationships support on RelationshipGraph (GraphViz)
svn: r22636
2013-07-01 16:56:22 +00:00
Nick Hall
e0637934ac 6841: Fix RTL text style bug
svn: r22616
2013-06-27 13:07:56 +00:00
Paul Franklin
2f0992afa7 added SVN properties, and SVN Id lines as needed, fixed typos in _Date_ar.py
svn: r22606
2013-06-25 19:39:30 +00:00
Jérôme Rapinat
90dd918e7a Add Arabic on lang_map
svn: r22600
2013-06-25 09:07:49 +00:00
Tim G L Lyons
eef147273c 0006352: Bookmarking a source in the citation tree creates a blank bookmark. Disallow bookmarking a source in the Citation Tree View, and do not add sources to the history in the Citation Tree View.
svn: r22543
2013-06-20 16:42:58 +00:00
Jérôme Rapinat
87f5828ebe 6817: revert mistake on revision 22538
svn: r22539
2013-06-20 14:49:23 +00:00
Jérôme Rapinat
37f3183c3b 6817: Enhancements for testing localized Relationship handlers (contribution by Fedir)
svn: r22538
2013-06-20 14:36:32 +00:00
Vassilii Khachaturov
dadd00f200 4571: RTL support missing in FanChart
Partial fix, approved by bmcage.
Fully RTL text will be rendered RTL, fully LTR will be LTR.
Unfortunately, CTL (combination of the both) will still be broken.
Better fix for bug# 4571 will be researched on trunk, in gtk3.

svn: r22532
2013-06-20 09:39:03 +00:00
Jérôme Rapinat
7d96ee1308 Add Ukrainian relationship calculator and holidays (contributions by Fedir)
svn: r22527
2013-06-20 07:16:10 +00:00
Vassilii Khachaturov
78bd5a0256 bug 6812: pedigree view is broken in RTL locales
Make the table widget in the view forced LTR.
Everything else (person box widget and the top window) is
LTR or RTL, depending on the locale.
Unfortunately, due to current broken pango logic,
for RTL locales the person boxes will still be left-aligned :-(

svn: r22521
2013-06-19 18:02:14 +00:00
Paul Franklin
df630131cd 6797: Alternate Names in Person Details Gramplet (patch by Heinz Brinker)
svn: r22503
2013-06-13 21:34:08 +00:00
Tim G L Lyons
c21d88ce89 0000860: GEDCOM: Space in gramps id fails to properly export/import
svn: r22499
2013-06-13 18:06:10 +00:00
Paul Franklin
7727813c13 6657: Book report: Sub reports forget/overwrite their settings when trying to re-configure them
(This is already in gramps40 and trunk, see revision 19916)


svn: r22361
2013-05-17 21:29:11 +00:00
Tim G L Lyons
ecd7637d27 0006541: Gramps crashes during import gedcom. Ignore empty ALIA alias name.
svn: r22296
2013-05-14 15:42:08 +00:00
Tim G L Lyons
7effc7980b 0006394: GEDCOM import errors truncated too much. Error message extended to 66 chars as suggested (and continuation lines formatted to fall under initial line)
svn: r22293
2013-05-14 15:02:00 +00:00
Tim G L Lyons
13a58dc924 0006195: Import from pro-gen. Fix citations and sources. Also other fixes: Attach SOUR TEXT as note on citation. Ensure gramps_ids are not duplicated (change map record so it maps from Pro-Gen ID to handle), and format gramps_id according to the user's preference setting. Store 'aktenr' as REFN attribute or data. Store TITL (and _TITL2 and _TITL3) as comma separated Title. Store patronymic correctly. Prevent duplication of Baptism source text. Store RESI event for person address. Store family 'Relatie code' (FAM REFN/FAM CODE) as REFN. Note testing is limited by availability of test data.
svn: r22285
2013-05-13 23:01:42 +00:00
Tim G L Lyons
91c7356567 0006515: Error building narrated web
Circular references (either direct or indirect) involving media->citation->media or media->citation->source->media cause NarrativeWeb to crash with "maximum recursion depth exceeded". Fix NarrativeWeb when constructing list of objects to be output by checking whether a media object has already been encountered.

Also fixes
0006418: Navweb crashes alpha4
0006630: Export Erzählende Webseite
0006643: Crash during making webstek report
0006652: [NarrativeWeb] Circular References lead to endless recursion (crash)
0006654: Unable to created narrated web report

svn: r22268
2013-05-12 16:43:52 +00:00
John Ralls
6214d3c1f3 Bug 6553: Wrong locale directory for alternate translations
Thanks, Kurt.

svn: r22192
2013-05-07 14:21:18 +00:00
Benny Malengier
9823168d15 6659: Justified paragraph layout does not work
Actually: it works always, but pango does not justify partial lines...


svn: r22137
2013-05-02 08:50:51 +00:00
Jérôme Rapinat
ed5f72fc04 add New Zealand holidays (contribution by kerobe aka Ken B)
svn: r22125
2013-05-01 08:05:41 +00:00
Benny Malengier
8a2ad56f61 6624: import an exported XML crashes gramps 4.0 - Actually a logic bug python 2 does not crash on.
svn: r22122
2013-04-30 13:21:11 +00:00
Paul Franklin
e3934bc72d enable "indent spouse" option to /not/ indent a spouse
svn: r21927
2013-04-08 15:08:31 +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
Nick Hall
ada6a11ed7 Fix bug in citations bottombar gramplet
svn: r21701
2013-03-19 23:14:56 +00:00
Paul Franklin
9e98aa0c25 ignore any CLI book report "item" which crashes
svn: r21667
2013-03-16 22:50:05 +00:00
Jérôme Rapinat
ba36caa2bd 6195: Import from pro-gen (patch by keestux)
svn: r21657
2013-03-16 10:18:52 +00:00
Nick Hall
a1dba65495 6336: Convert to use DbGUIElement
svn: r21654
2013-03-15 21:02:34 +00:00
Jérôme Rapinat
0ce396d2c1 6236: display issue by using cairo under linux too
svn: r21642
2013-03-14 09:53:19 +00:00
Tim G L Lyons
d2dbe4427d Exportgedcom and importgedcom. 0006382: ADDR tag in GEDCOM export does not contain a full address. On export, all the elements of the structured address are output as ADDR/CONT. On import the structured address takes precedence (as at present), but a warning is only given if an element in the free-form address is missing from the structured address.
svn: r21608
2013-03-11 18:44:01 +00:00
Nick Hall
ce1c01f963 6237: Suppress Gramps ID in Narrative Web report
svn: r21605
2013-03-10 23:54:27 +00:00
Paul Franklin
20231f676f 6514: LaTeXDoc.py fails to load (fixed by John Ralls)
svn: r21602
2013-03-10 19:29:02 +00:00
Nick Hall
0e268858e6 6128: Reverse bug fix keeping code refactor
svn: r21575
2013-03-07 22:54:31 +00:00
Jérôme Rapinat
9d13689751 6385: Three minor grammar issues
svn: r21572
2013-03-07 08:14:27 +00:00
Tim G L Lyons
dcf5132124 0006507: GEDCOM import: Repositories not imported correctly from FTM for Windows and Heredis
svn: r21569
2013-03-06 17:41:15 +00:00
Tim G L Lyons
0a0d77d6db Narrative Web: Fix alphabetic navigation bar and sorting in index pages using PyICU where available. Implements most collate contractions for western languages Gramps has been translated into. This fixes the following bugs:
0002933: Problems in Narrative Web Report with surnames beginning with V or W. Use collation primary difference to define index groupings. Special case for 'V' and 'W' in Swedish removed because the default CLDR has a primary difference between them.

0003434: NarrativeWeb new alphabet index sorted incorrectly. Fix Cyrillic sort order, and contractions for Slovak and Czech (among other languages).

0003933: References inside pages in NarWeb report and non-ascii characters. Sorting issues for Polish characters.

0004423: Web report does not handle Czech "CH" character properly. Dz contraction is not present in the CLDR. Slovak is similar.

0005088: Narrated Web Site Report sort order different Windows vs Linux. Resolved by using PyICU (if available).

0005645: can't sort greek names

0005767: Sorting in Narrative Webb does not work correctly. Fix sorting in Individuals, Surnames, Families, Events and Places to use PyICU (if available). This bug covers sorting in the index header (as well as in the body of the index pages).

svn: r21507
2013-03-01 12:35:10 +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
Paul Franklin
eb30461eb5 6247: Crash when attempting to use Book Report
svn: r21351
2013-02-13 18:47:10 +00:00
Tim G L Lyons
f732f907fe Fix HTML encoding output support. (This should have been committed on 30 Jan 2013, when the same change was made to trunk and gramps40, and around the same time when related changes were made to gramps34)
svn: r21346
2013-02-13 11:02:52 +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
7f10ab796e Fix processing of contractions, and changes to ensure code (after initial lines) for narrativeweb is the same for trunk and gramps34
svn: r21294
2013-02-04 18:49:57 +00:00
Gary Burton
7004ce9033 Fix some memory leaks, some still remain.
svn: r21286
2013-02-03 17:48:36 +00:00
Gary Burton
7810d946b4 Bug #6371. Fix memory leak caused by hanging reference to progress meter callback method.
svn: r21226
2013-01-26 09:29:45 +00:00
Paul Franklin
1c65ab29aa 6229: bug when creating a book reports
svn: r21092
2013-01-13 01:08:10 +00:00
Doug Blank
d5bc201cb4 URL for Welcome Gramplet was still pointing to 3.3 manual
svn: r20941
2013-01-02 20:25:19 +00:00
Gary Burton
300d520cb0 Set the correct number of update callbacks. Bug #6219.
svn: r20887
2012-12-30 16:56:38 +00:00
Doug Blank
0b277c4bb2 Someone optimized some code incorrectly; lines at bottom of calendar where placed off the page
svn: r20817
2012-12-21 18:57:46 +00:00
Tim G L Lyons
5a2b0ce910 0006009: Media objects attached to Marriage events and Sources are not included in Narrative Web Site
* restructure the families index so families are indexed under both spouses, and the family name is normalised
* separate out Families section in individual and families pages so individual page links to the family page and family page links to both people
* normalise links to families so the link is only displayed if the family page is present, and the gid is included when appropriate
* remove highlighting of media subregions except in the media pages (it was confusing and not very well implemented)
* include people whose surname is absent in the individual, surname and families indexes
* html_escape names and surnames
* always display media thumbnails for first image in Gallery list (in some cases they were suppressed if they had been displayed at the top of the page)
* change partner and parent columns in families index to improve the layout of the HTML and put the comma between multiple partners in the right place
* use event description (where present) instead of just event type in back references
* fix bug in the way obj_dict and bkref_dict were initialised
* fix missing document.png for missing media

svn: r20794
2012-12-18 22:53:22 +00:00
Tim G L Lyons
2a03ca499b * Removed a lot of redundant code and parameters (mainly connected with the old way of determining the objects to be included in the report).
* Moved routines for calculating objects to be output so they can be part of default list building classes.

* Replaced person link routine with one that takes into account whether there is a page for the person.

* Included repository reference media type and call number in the 'Repositories' section of the relevant source instead of the Repository page.

* Implemented a generalised back reference function to display the 'References' section of all pages. This recursively displays references till one is found for which a page exists.

* Removed list of people and families from heading of the event pages as these are now in the 'References' section.

* Fixed bug "0005968: Narrated Web Site not copying Source Citations files such as jpg or pdf docs to web site" and "0005946 GRAMPS failed to insert jpeg image into proper place for an event" by displaying a thumbnail for citation media in the 'Source References' section (with a link to the media page)

svn: r20768
2012-12-05 19:33:45 +00:00