Commit Graph

23926 Commits

Author SHA1 Message Date
SNoiraud
4525b87071 5449: Pedigree view crashes ... : remove last empty line. 2016-04-10 09:57:39 +02:00
SNoiraud
3fe0aaa88a 5449: Pedigree view crashes ... : trailing space and replace list() by set() 2016-04-10 09:55:50 +02:00
Enno Borgsteede
9fe3f6ad05 8153 GEDCOM 5.5.1 Support Custom Event on export 2016-04-10 14:13:39 +10:00
Paul Franklin
0c179a2a47 cope with None family in relview 2016-04-09 16:47:26 -07:00
Doug Blank
61eb2a04a0 Add missing properties to DictionaryDb 2016-04-09 17:34:58 -04:00
Paul Franklin
3bd585f7f8 8128: GtkDialog mapped without a transient parent -- partial 2016-04-09 09:40:37 -07:00
Paul Franklin
f0e9078ee4 clarify default setting in report .gpr.py files 2016-04-09 09:31:59 -07:00
Paul Franklin
ffbc57755e remove my personal email address from .mailcap file 2016-04-09 09:29:17 -07:00
Leonhaeuser
ceaedd55cd Update German translation 2016-04-09 13:15:48 +02:00
Leonhaeuser
983ec7ed74 update German translation 2016-04-09 13:00:55 +02:00
SNoiraud
398f7f9ea7 9362: Attempting to select an "Available item" for the Book Report gives an error 2016-04-09 11:26:36 +02:00
Sam Manzi
f73c41f9c0 9635 dbapi_support needs a package init file 2016-04-09 15:07:34 +10:00
Sam Manzi
8dd80a61a1 9635 Add dbapi_support folders to setup.py for installs 2016-04-09 12:36:35 +10:00
Doug Blank
0bab478da3 RelationshipCalc callback: not all signals pass handle_list 2016-04-08 07:38:39 -04:00
Doug Blank
324cea5dd3 9358: get_table_metadata(nav_type) anomaly 2016-04-08 07:30:02 -04:00
Doug Blank
dd0f0c6f3e 9358: get_table_metadata(nav_type) anomaly; revert 2016-04-08 07:15:30 -04:00
Doug Blank
d9ff7fede2 9358: get_table_metadata(nav_type) anomaly 2016-04-08 06:58:07 -04:00
Nick Hall
3d1643a84e Add some place rule unit tests 2016-04-07 20:48:19 +01:00
Nick Hall
ea60555a9b Add some event rule unit tests 2016-04-07 19:21:11 +01:00
Paul Franklin
35626334e6 improve Statistics Chart pylint score from 6.75 to 8.94 2016-04-07 00:29:52 -07:00
Doug Blank
e9d2aa9711 Rename duplicate test 2016-04-06 19:58:12 -04:00
Nick Hall
f3c9a86545 Add more family rule unit tests 2016-04-06 23:20:45 +01:00
Nick Hall
da3db4bc28 Remove deprecated locale flag
re.L is deprecated and re.U is now default.
2016-04-06 23:18:14 +01:00
Nick Hall
0dd79314b1 Check for missing father or mother in family rules 2016-04-06 23:17:10 +01:00
Nick Hall
9bd507d626 Add new family ancestor and descendant rules 2016-04-06 20:51:49 +01:00
SNoiraud
f5f024af53 9352: TypeError: 'str' does not support the buffer interface (better solution) 2016-04-06 19:52:18 +02:00
Paul Franklin
b620d6a039 tweak Place details gramplet for alternative names: show language 2016-04-05 12:13:40 -07:00
=Matt Keenan
7f4bc4785f 7035: Request for new "Replace All Names" in Export Options dialog 2016-04-05 11:45:36 -07:00
Paul Franklin
96e56d1e56 enhance place report: add place names if two or more 2016-04-04 21:17:41 -07:00
SNoiraud
7fa42f64fa 7793: Fanchart: Please increase limit on generations 2016-04-04 19:17:50 +02:00
SNoiraud
0eb6c18f9a 7074: Add Two related Features to Event and Media pages in the Narrated Web Site report 2016-04-03 09:44:22 +02:00
Paul Franklin
d5b5ebbb63 have the Family Group report default be to show marriages 2016-04-01 19:16:36 -07:00
Paul Franklin
86570a0a50 8131: Family Group Report -- tweaks request (added family notes) 2016-04-01 12:05:59 -07:00
Paul Franklin
8be0a72ea9 better pylint score for Family Group report (7.99=>9.31) 2016-04-01 12:01:40 -07:00
Paul Franklin
80ec97baaa allow for more types in "living" proxy 2016-03-31 16:11:19 -07:00
Paul Franklin
2f608f67e6 fix "TypeError: 'tuple' object does not support item assignment" 2016-03-31 12:34:18 -07:00
Paul Franklin
3c9f9901e6 add "living people" option to TimeLine report 2016-03-31 12:10:15 -07:00
Paul Franklin
4136d22509 add "living people" option to Descendant Tree report 2016-03-31 12:08:42 -07:00
Paul Franklin
2c8feb372c 5176: add "living people" option to Family Group report 2016-03-31 09:08:38 -07:00
Paul Franklin
7177dc34db 5176: add "living people" option to Complete Individual report 2016-03-31 09:06:18 -07:00
SNoiraud
0de5324c07 9352: TypeError: 'str' does not support the buffer interface 2016-03-30 12:12:28 +02:00
Doug Blank
afd32966f2 Merge pull request #108 from tecknicaltom/fix-dictionarydb-tags
fix the name map of tags in DictionaryDb
2016-03-29 13:23:05 -04:00
Tom Samstag
ea78dff2f2 make tag name map fix more readable
I think this version of the fix is more readable
2016-03-29 09:03:24 -07:00
Tom Samstag
607d4889d6 fix the name map of tags in DictionaryDb
DictionaryDb had a bug where the same tag could end up in the name
mapping multiple times. This was most easily seen when loading a gramps
xml into a DictionaryDb, where an extra entry with the tag name of ''
would be created and would ultimately be referencing the last-created
Tag (also referenced by its proper tag name). This change makes sure
that when editing a tag, any existing references in the name mapping are
deleted before adding.
2016-03-29 08:32:18 -07:00
Josip
28b1db78e0 9335: Gramps has experienced an unexpected error 2016-03-28 14:52:58 -07:00
SNoiraud
ba55d47143 9345: Error when trying to create narrative report (residence event) 2016-03-28 14:49:21 +02:00
SNoiraud
f290814ea3 9347: Places index + Media index are incorrectly sorted 2016-03-28 14:47:40 +02:00
romjerome
105dfb9ad5 9315: [Regression]: Filter set by default on selector is ignored
'Show all' button status and first load
2016-03-28 09:24:10 +02:00
Sam Manzi
361634ecaa Merge pull request #107 from tecknicaltom/test_filters1
Initial batch of tests of filter rules
2016-03-28 16:19:11 +11:00
Tom Samstag
ebbbe6b436 Initial batch of tests of filter rules
After finding a bug in a filter that caused it to return incomplete
results in master (not yet patched), I decided to develop tests for the
filter rules. This first batch is all listed person filter rules that
either take no parameters or take a single ID parameter. I originally
wanted to use the smaller data.gramps instead of example.gramps, but
there were more unrepresented edge cases that wouldn't allow for testing
all filters (e.g. disconnected individuals).

All test values are based on what Gramps currently returns, with some
efforts made to try to verify the results. If the example.gramps file
changes, these tests will likely have to be updated. I tried to
cross-version validate them with v4.1, but the implementation of
DictionaryDb is too incomplete and many tests fail for unrelated
reasons.
2016-03-27 14:11:49 -07:00