Commit Graph

23959 Commits

Author SHA1 Message Date
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
Doug Blank
162d26d4dc 9331: Empty handle, bsddb backend and place 2016-03-25 09:22:58 -04:00
Paul Franklin
e787fac396 9321: Cannot exclude living people from descendant reports 2016-03-24 13:13:56 -07:00
Paul Franklin
8ed5a281d5 9321: Cannot exclude living people from descendant reports 2016-03-24 13:11:57 -07:00
Paul Franklin
da0b478421 center the Book dialog (in the whole screen) 2016-03-24 12:16:15 -07:00
Paul Franklin
17b2fe1cba 5176: Reports ignore "Private" flag and "Living People" 2016-03-24 09:37:47 -07:00
Paul Franklin
c23093d6f8 add a few more parents to a few more dialogs 2016-03-22 21:04:22 -07:00
Doug Blank
2b6a96afbd Merge pull request #106 from tecknicaltom/filtering_filters
add a filter to the tree of rule filters
2016-03-22 16:39:31 -04:00
Paul Franklin
7b33bb1718 remove unneeded Icelandic directives 2016-03-22 11:58:19 -07:00
Paul Franklin
d2acfdf48e 9320: D.A.R. has ? for locations when [private data is excluded] 2016-03-21 16:52:50 -07:00
Paul Franklin
5032a1e189 add Windows Python header files for 32-bit and 64-bit machines 2016-03-20 23:04:23 -07:00
SNoiraud
0c67821171 8602: Age in the event family view column is wrong. better solution. 2016-03-20 13:38:39 +01:00
SNoiraud
d414f33d01 9278: Crash when dragging multiple media items to clipboard 2016-03-19 23:46:00 +01:00
SNoiraud
32be137dd8 9316: Unable to build narrated web site 2016-03-19 23:13:14 +01:00
romjerome
6fabb04bbe 9151: [Regression] vCal Export File format invalid
Do not encode text anymore (patch by Serge)

Fix an invalid RRULE for annual recurence

TODO: maybe try to update to VCalendar 2.0 (iCal)?
2016-03-16 11:19:15 +01:00
Nemeséri Lajos
5eeda60b60 Update Hungarian translation 2016-03-16 11:10:53 +01:00
Paul Franklin
cbc8cc38a9 9294: Error occurs for Complete Individual Report -- complete database 2016-03-14 17:24:07 -07:00
Tom Samstag
b96645084a add a filter to the tree of rule filters
I can never remember which category filters are in when making a new
rule. This change adds a filter entry above the treeview. As you type,
filters that do not contain the search text (case insensitively) are
made not visible. Categories are always visible, but will no longer
expand if all of their child nodes are hidden.
2016-03-14 00:05:13 -07:00