Commit Graph

295 Commits

Author SHA1 Message Date
Doug Blank
d0b4fb94f3 192: Pedigree collapse, inbreeding, kinship searcher module; added Filter IsDuplicatedAncestor by romjerome
svn: r16281
2010-12-14 13:47:10 +00:00
Doug Blank
af803ad785 related to 4336: added regex to name filter
svn: r16223
2010-11-20 22:22:59 +00:00
Doug Blank
3ef4d169ff Don't move selected filter name in combobox after a filter edit
svn: r16214
2010-11-19 12:32:30 +00:00
Doug Blank
2b5c8814bd Allow newer filters to add items to older filters, and still work
svn: r16205
2010-11-18 12:22:06 +00:00
Doug Blank
a581b61cfd Allow general plugin type to return list
svn: r16195
2010-11-16 11:46:35 +00:00
Nick Hall
56e7869137 Introduce workspaces with a shared filter/gramplet sidebar
svn: r16160
2010-11-08 15:50:51 +00:00
Doug Blank
cf21d0f42a Unintended side-effects; undoing last commits
svn: r16132
2010-11-04 17:37:29 +00:00
Doug Blank
5ec8c5ddf0 Better solution for previous commit
svn: r16131
2010-11-04 14:26:14 +00:00
Doug Blank
6f9ed19a04 Allow customFilters.get_filters() to return a list where an item might be a list of custom filters
svn: r16130
2010-11-04 14:02:03 +00:00
Doug Blank
f75cb085b2 Allow customFilters.get_filters() to return a list where an item might be a list of custom filters
svn: r16129
2010-11-04 13:58:55 +00:00
Benny Malengier
443fae3890 4333: memory leak in 3.2
svn: r16105
2010-11-01 20:48:29 +00:00
Rob G. Healey
548a43cb8d Remove Marker files from the Makefile so that make install will complete. Do not do with with development code.
svn: r16075
2010-10-28 21:56:49 +00:00
Nick Hall
298827d843 GEPS 006: Add Locality field to Location
svn: r16063
2010-10-27 18:13:53 +00:00
Benny Malengier
e109e3d743 Merged geps21 branch, changes r15866-16034, into trunk
svn: r16035
2010-10-24 14:43:47 +00:00
Nick Hall
07663753ff Remove references to HasCompleteRecord and HasMarkerOf rules
svn: r16026
2010-10-23 09:49:59 +00:00
Nick Hall
c3e527b4fb GEPS 011: Tagging - Extended to Family, Note and Media objects
svn: r16025
2010-10-22 23:22:33 +00:00
Benny Malengier
460497f489 fix error in changed filters
svn: r16018
2010-10-20 20:06:36 +00:00
Benny Malengier
7400976c96 fix filters for name search
svn: r16016
2010-10-20 19:22:40 +00:00
Doug Blank
d10cd40ae7 4236: All notes and sources ALWAYS written to GEDCOM file even when no notes are suppose to be written
svn: r15978
2010-10-13 10:56:46 +00:00
Peter Landgren
1d8a776cd3 Part 1 of issue 4276. I principle same patch as for branch, but adapeted to trunk.
svn: r15959
2010-10-09 12:33:47 +00:00
Nick Hall
489a3da00a GEPS 011: Tagging - Allow edit of tag name
svn: r15944
2010-09-30 22:29:52 +00:00
Nick Hall
f748668c89 GEPS 011: Tagging - Converted to use new database table object
svn: r15921
2010-09-21 17:52:37 +00:00
Peter Landgren
7956bf8b39 Two strings made translatable.
svn: r15864
2010-09-09 14:18:56 +00:00
Benny Malengier
38e87b074e 4196: Error by using special filter in person view
svn: r15855
2010-09-03 22:54:40 +00:00
Nick Hall
fa6014f4c0 Connect to tags-changed signal when initialised
svn: r15841
2010-08-31 10:45:57 +00:00
Nick Hall
bf8146b9d1 GEPS 011: Tagging
svn: r15830
2010-08-29 18:36:42 +00:00
Doug Blank
638ac9c281 FilterList needs to handle all namespaces
svn: r15802
2010-08-22 15:47:36 +00:00
Doug Blank
5646fecffc typo
svn: r15801
2010-08-22 15:39:53 +00:00
Doug Blank
5583ab113e Filter speed ups, and hook for filter plugins
svn: r15800
2010-08-22 15:22:56 +00:00
Doug Blank
ac7210d0ba Removed for now; too slow
svn: r15799
2010-08-22 14:28:35 +00:00
Doug Blank
c3c1fb6bb6 Filters can now be added through plugins register(GENERAL, category='Filter: Person', etc)
svn: r15793
2010-08-22 02:37:07 +00:00
Peter Landgren
88c1389251 Fix of issue 4078, note.get() unicode now.
svn: r15598
2010-06-28 07:44:17 +00:00
Doug Blank
8981551fcd 3878: Private option and filter on Exporter --- protection from null person
svn: r15425
2010-05-19 00:30:00 +00:00
Doug Blank
e7a50282b4 3943: Crashed whilst exporting to data.gramps using a person filter 'Public'; fixed many filter rules for people
svn: r15374
2010-05-09 15:18:54 +00:00
Doug Blank
7044978e72 3943: Crashed whilst exporting to data.gramps using a person filter 'Public'; fixed many filter rules for people
svn: r15372
2010-05-09 15:08:53 +00:00
Doug Blank
9fd5722f96 3943: Crashed whilst exporting to data.gramps using a person filter 'Public'; fixed many filter rules for people
svn: r15369
2010-05-09 13:43:50 +00:00
Raphael Ackermann
3f30d0493c fix docstring typos
svn: r15063
2010-04-08 06:50:21 +00:00
Raphael Ackermann
10206b34a0 0002953: wrong handling of gramps id's on individual report. I44 and I440 I441 etc are all included when only I44 should be
replacing comparison by find with ==    (find only looks for substrings, doesn't check for equality of strings)

svn: r15023
2010-04-04 11:07:29 +00:00
Raphael Ackermann
08728c6bd4 doc typos
svn: r15022
2010-04-04 11:03:43 +00:00
Doug Blank
3e345733eb 3780: 'Gender contains' filter does not work as I expect
svn: r14985
2010-04-01 13:22:58 +00:00
Jérôme Rapinat
b5274cb626 3723: Some labels should be plural ?
svn: r14906
2010-03-22 17:17:24 +00:00
Jérôme Rapinat
0a2b0b84bf 3723: Some labels should be plural ?
svn: r14903
2010-03-22 13:11:18 +00:00
Benny Malengier
585e0fa85d 3709: Typos and grammar mistakes
svn: r14841
2010-03-15 22:11:25 +00:00
Doug Blank
77e94312d2 3136: Creating a graphical report crashes the report generator
svn: r14249
2010-02-06 16:23:17 +00:00
Doug Blank
08d00c4865 3569: Filter Sidebar should include a link to the Filter Editor
svn: r14248
2010-02-06 16:08:10 +00:00
Doug Blank
4dfef8ab43 3557: optimization error
svn: r14240
2010-02-05 23:56:36 +00:00
Gerald Britton
8f0582df8a Use built-in functions to replace for loops:
Old code:

for x in y:
  f(x)

New Code:

map(f, y)

Also use defaultdict instead of simple dict when advantageous and use list comprehensions
instead of for loops where map() could be used but requires lambdas.


svn: r14135
2010-01-25 17:45:21 +00:00
Peter Landgren
9b1109a99a Added missed file.
svn: r14130
2010-01-25 08:44:59 +00:00
Peter Landgren
1631ae7de1 Added missed files.
svn: r14129
2010-01-25 08:41:28 +00:00
Gerald Britton
1f2469b09f Simplify with built-in functions where possible. e.g.
change [x for x in y if x] to filter(None, y)
change [f(x) for x in y] to map(f, x)
change [x for x in y] to list(y)

These changes reduce source code size and complexity and produce some minor performance gains

svn: r14104
2010-01-21 18:42:53 +00:00