Commit Graph

10846 Commits

Author SHA1 Message Date
Paul Franklin
2fd1ee8520 make _HELP text consistent with gramps40
svn: r21897
2013-04-05 21:24:12 +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
7a82cf5104 0006483: Listing the Family Trees can corrupt them. Changed get_dbdir_summary to exit if the bsddb_version is not the current bsddb and to return both BSDDB and schema version. Changed family_tree_summary to output both versions. Changed argparser and arghandler to additionally support -t (table) option to list family tree in tab delimited format.
svn: r21826
2013-03-31 22:08:17 +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
Paul Franklin
023ccd5086 6561: v3.4.3 NarWeb creation fails for German, Swedish
svn: r21764
2013-03-27 17:00:15 +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
38a0d10be7 4687: missing content migration...
svn: r21709
2013-03-20 14:04:30 +00:00
Jérôme Rapinat
f0f3a5b037 4687: global name 'warn' is not defined
svn: r21708
2013-03-20 13:59:53 +00:00
Nick Hall
ada6a11ed7 Fix bug in citations bottombar gramplet
svn: r21701
2013-03-19 23:14:56 +00:00
Jérôme Rapinat
f2e39009af bump to 3.4.4
svn: r21687
2013-03-19 12:03:13 +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
Paul Franklin
9e98aa0c25 ignore any CLI book report "item" which crashes
svn: r21667
2013-03-16 22:50:05 +00:00
Nick Hall
198a707f5b Add methods used for modal ProgressMeter to CLIDialog
svn: r21664
2013-03-16 21:47:20 +00:00
Nick Hall
e2b46f886b Add modal option to ProgressMeter
svn: r21661
2013-03-16 19:47:56 +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
Nick Hall
f02e7f2580 6526: Check for invalid handle
svn: r21651
2013-03-15 16:15:53 +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
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
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
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
8f910a8750 0003428: When running with pythonw.exe, Windows may crash if you write to stdout. Some more print statements changed to log.warning. Using same message as rev 21505 for gramps40.
svn: r21513
2013-03-01 17:57:53 +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
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
68d50ae0e9 revert to the old report name
svn: r21427
2013-02-24 08:39:34 +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
Paul Franklin
525c08d14f 6379: Can not get ancestry or relationship tabs to work
svn: r21335
2013-02-10 21:11:16 +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
Jérôme Rapinat
2361294b5e we are in 2013
svn: r21313
2013-02-07 15:52:27 +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
db4977c244 Change format of console logging messages to have a meaningful timestamp
svn: r21296
2013-02-04 19:15:22 +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
Tim G L Lyons
6154ebad23 export file select dialogue does not correctly reject empty filenames - two (probably long standing) coding errors: use of method name 'strip' instead of calling it, and does not isolate the filename from the full pathname
svn: r21270
2013-02-01 17:46:43 +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
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
Tim G L Lyons
421d38eb89 0005088: Narrated Web Site Report sort order different Windows vs Linux. Initial commit to resolve the issues on Linux and Mac (provided in both cases PyICU is installed). Windows still needs to be tested, and there may still be some other uses of strxfrm (or strcoll) that need to be fixed.
svn: r21174
2013-01-20 15:10:26 +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
Doug Blank
55492a7573 4719: Narweb Privacy issue, probably_alive uses spouse birth/death directly
svn: r20934
2013-01-02 02:42:36 +00:00
Doug Blank
e4dc6a57fb New URL for gramps-addons
svn: r20929
2013-01-01 19:45:56 +00:00
Doug Blank
e197ebe0d6 6260: Media select with context: typo in editperson
svn: r20925
2013-01-01 14:21:46 +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
4fa115870e Keep 'Check now' in its own column
svn: r20893
2012-12-30 21:55:14 +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
3e5dbd4e5b Added timeout to urllib open; added URL path to addons to Preferences; added URL path to addons to config; refined layout in Preferences on first panel
svn: r20865
2012-12-28 19:11:41 +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
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
Jérôme Rapinat
199f81a832 common date handler for Norwegian Bokmål and Norwegian Nynorsk
svn: r20799
2012-12-20 13:44:58 +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
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
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
Peter Landgren
6bb0f12d28 Fix for correct unique surname statistics.
svn: r20687
2012-11-21 12:34:14 +00:00
Peter Landgren
94f108807f Issue 6188. Number of unique surnames are now correct in both StatsGramplet and SurnameCloudgramplet.
svn: r20683
2012-11-20 18:17:22 +00:00
Tim G L Lyons
c4e86a732c Align gramps34 and trunk (where there is no functional difference) - minor layout changes etc.
svn: r20680
2012-11-18 20:32:44 +00:00
Paul Franklin
099def6fd0 6177: Wrong line created by the LaTeX module
svn: r20676
2012-11-18 03:31:41 +00:00
Paul Franklin
043396b7b9 6155: Error when running Detailed Descendant Report
svn: r20675
2012-11-17 21:28:51 +00:00
Tim G L Lyons
a35ad26696 Tidy up media pages - remove unused parameters, use list of media items generated in first pass. Should fix bugs 2365, 5905 and 6009.
svn: r20655
2012-11-13 15:51:25 +00:00
Tim G L Lyons
69fc354f06 Tidy up sources pages - fix numbering of repositories, remove unused parameters, fix title of individual source pages
svn: r20653
2012-11-12 18:39:31 +00:00
Tim G L Lyons
9f42185379 Bug: reset NarrWeb navigation menu layout when style sheet doesn't support it
svn: r20651
2012-11-12 12:15:59 +00:00
Tim G L Lyons
21cf42b077 Change Source Pages to use the list of sources generated by the first pass that finds objects to be output, and simplify references section on the Source page to use the references passed to it.
svn: r20649
2012-11-12 10:44:14 +00:00
Tim G L Lyons
5edc980642 Movement of some large chunks of code within the source file and some initial work towards GEPS 022: Narrative Website Refactor. Functionality should be unchanged.
svn: r20640
2012-11-08 23:55:57 +00:00
Jérôme Rapinat
bf9b4ea7a1 6156: url and Google Map API
svn: r20632
2012-11-05 09:05:30 +00:00
Jérôme Rapinat
f63246417c 6158: typo, do not display a random place title on warning dialog
svn: r20630
2012-11-05 08:20:53 +00:00
John Ralls
d630052347 Update for gtkmacintegration-2.0
svn: r20628
2012-11-02 20:05:59 +00:00
Jérôme Rapinat
4b4e10c229 6133: private home note and privacy filter (patch by Serge Noiraud)
svn: r20623
2012-10-28 13:49:18 +00:00
Jérôme Rapinat
557f94503f bump 3.4.3
svn: r20622
2012-10-28 11:50:32 +00:00
Jérôme Rapinat
ce5adbebe9 6148: OSM layer for OpenStreetMap
svn: r20605
2012-10-26 09:31:20 +00:00
Jérôme Rapinat
2d0b93cc3f 6002: do not find a clear licence, revert Web Map Service used with previous revision
svn: r20604
2012-10-25 19:46:22 +00:00
Jérôme Rapinat
e9cfb24628 6002: better rendering by using an other layer than the basic one for openstreetmap
svn: r20602
2012-10-25 18:56:07 +00:00
Jérôme Rapinat
9da74d1f95 6002: failed to make it more consistent.. use a better zoom for openstreetmap on place pages
svn: r20600
2012-10-25 18:30:33 +00:00
Jérôme Rapinat
938e96747b 6002: try to make the javascript code more consistent with this custom OSM layer handling
svn: r20599
2012-10-25 17:39:24 +00:00
Jérôme Rapinat
a75acbc48e 6002: typo on OSM map handler; thank you Midori element inspector
svn: r20595
2012-10-25 13:26:27 +00:00
Tim G L Lyons
d649bd97a2 Some untranslated strings
svn: r20592
2012-10-24 18:05:01 +00:00
Tim G L Lyons
502748cf8f 0006078: Narrweb has thumbnail link to missing thumbnails.html
svn: r20590
2012-10-24 17:28:08 +00:00
Tim G L Lyons
bc5bb25106 0005864: Web Report: Error in showing repositories
svn: r20588
2012-10-24 16:52:40 +00:00
Tim G L Lyons
89b0ae1adb 0005691: [NarrWeb] family notes have disappeared from individual pages. Family notes output if the Family pages are not being output.
svn: r20585
2012-10-24 14:27:55 +00:00
Tim G L Lyons
865aa77ec0 Fix for part of 0006009: Media objects attached to Marriage events and Sources are not included in Narrative Web Site. Some references show as "Unknown", and family event media are missing if event pages are not generated. (Media objects for sources NOT fixed)
svn: r20583
2012-10-24 12:29:36 +00:00
Tim G L Lyons
575ccd84ff 0005859: Stepsiblings are NOT correct
0006068: Narrative Web reports two people as step family when one of the parents is unknown for both
0001400: NarrativeWeb lists half-siblings in order

Various fixes for 'Parents' section of 'Individual' pages.

svn: r20578
2012-10-23 11:59:00 +00:00
Jérôme Rapinat
a8fd0bae91 6142: set option for using last view to False by default
svn: r20576
2012-10-23 08:48:57 +00:00
Nick Hall
86cb61cd38 6128: Fix bug to allow multiple styles for same report in a book
svn: r20572
2012-10-17 12:22:36 +00:00
Jérôme Rapinat
5ae26c90e0 Add Greek translation (contribution by Zissis Papadopoulos)
svn: r20544
2012-10-08 20:04:59 +00:00
Tim G L Lyons
c79ff475b4 0005860: The descriptions for events are missing in the webreport.
svn: r20538
2012-10-08 10:03:32 +00:00
Tim G L Lyons
fb5362ba1f 0005088: Narrated Web Site Report sort order different Windows vs Linux. Fixed to use same Utils routine as person model.
svn: r20536
2012-10-08 09:30:59 +00:00
Tim G L Lyons
d76f798a82 0005678: Fix Nick Name and Call Name in narrated website. Nickname, callname and associated citations fixed for current name structure.
svn: r20520
2012-10-04 17:22:17 +00:00
Benny Malengier
9b8c8f5ff1 5144: Locale not taken into account to sort family list on father or mother name
svn: r20516
2012-10-04 07:58:45 +00:00