Commit Graph

204 Commits

Author SHA1 Message Date
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
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
bf8146b9d1 GEPS 011: Tagging
svn: r15830
2010-08-29 18:36:42 +00:00
Doug Blank
5583ab113e Filter speed ups, and hook for filter plugins
svn: r15800
2010-08-22 15:22:56 +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
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
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
Jérôme Rapinat
d9ad7798bc 3105: general base objects
svn: r14093
2010-01-18 14:57:54 +00:00
Brian Matherly
f04880ec09 Move gettext, ngettext and sgettext calls into the new ggettext module. All of them return unicode all of the time.
svn: r14091
2010-01-18 04:42:17 +00:00
Gary Burton
f58e700e86 New source filter which counts repository references
svn: r13958
2010-01-02 12:33:18 +00:00
Doug Blank
699dcb13fe Fixed svn Id property
svn: r13881
2009-12-21 13:43:50 +00:00
Doug Blank
e02df43a66 Fixed incorrect fix (thanks Gerald)
svn: r13827
2009-12-16 18:55:45 +00:00
Doug Blank
cdce67a646 Removed some of the too-many progress updates
svn: r13818
2009-12-16 01:50:17 +00:00
Doug Blank
69315dc4ba Fixes for some existing filters, and new 3240: New filter to find connections between people by spidering over the database
svn: r13816
2009-12-15 22:12:42 +00:00
Gerald Britton
a82b115192 Tweaks
svn: r13752
2009-12-10 21:06:00 +00:00
Jérôme Rapinat
15f9344340 3391: Some sentences missed the final dot
svn: r13674
2009-11-26 11:13:44 +00:00
Benny Malengier
a477d5bc7d 3106: Unable to use People with a common ancestor with <filter> match rule
svn: r13649
2009-11-22 08:44:04 +00:00
Peter Landgren
33686fcf18 First update for consistent use of Gramps. See issue 3355.
svn: r13610
2009-11-17 20:14:53 +00:00
Gerald Britton
44ccad19c4 Replace dictionaries with sets and set logic where possible
svn: r13308
2009-10-05 18:04:33 +00:00
Gerald Britton
6246ba97aa Change dictionaries to sets and use set logic where possible
svn: r13288
2009-10-02 20:03:39 +00:00
Gerald Britton
1e5b2c02ed Replace dictionaries with sets and use set logic where appropriate
svn: r13278
2009-09-30 20:15:12 +00:00
Gerald Britton
4b77831f0f Exploit new iter_<objects> methods
svn: r13209
2009-09-15 19:37:23 +00:00
Gerald Britton
966d2bcd42 Use new iter_objects methods
svn: r13203
2009-09-14 20:50:25 +00:00
Gerald Britton
3564b04584 1. Implement iter_<object> methods in proxybase.
2. Change include_object to include_media_object to avoid confusion
3. Make _validated_id_prefix method in read.py a staticmethod
4. Use new iter_<objects> methods in Records.py, StatsgGramplet.py, GivenNameGramplet.py, ExtractCity.py and _IsSiblingOfFilterMatch.py as examples

svn: r13151
2009-09-02 20:10:45 +00:00
Peter Landgren
370efe7566 Issue 3188 search for ü did not work.
svn: r13124
2009-08-27 19:45:04 +00:00
Jérôme Rapinat
567721323d 2548: deprecated system_filter.xml
svn: r13087
2009-08-20 12:27:29 +00:00
Benny Malengier
a111d627eb 03172: Error editing event filter
svn: r13066
2009-08-18 20:18:10 +00:00
Raphael Ackermann
9aeeb8432c 0002723: '<name>' has different meanings in different contexts
svn: r13019
2009-08-15 09:44:49 +00:00
Gerald Britton
7be4c7a2bf Add ability to use Rule in a boolean operation: "if Rule()" will be equivalent to "if Rule.apply()"
svn: r12845
2009-07-28 18:18:56 +00:00