Doug Blank
983f6d3e71
Added new signal to database: home-person-changed, which is emitted when the default person is set
...
svn: r11534
2008-12-29 14:13:44 +00:00
Doug Blank
a156156394
Fixed a bug in negative date differences; enhanced Span repr (shows days, if short enough)
...
svn: r11532
2008-12-28 05:44:01 +00:00
Doug Blank
323ac9257f
Added len to Span class, and added an is_valid method to date. is_valid similar to is_regular, but allows partial dates
...
svn: r11528
2008-12-27 21:31:16 +00:00
Doug Blank
fadeb3744e
Added lt and gt for date span comparisons
...
svn: r11523
2008-12-27 16:40:25 +00:00
Doug Blank
42b00f04f4
Added a test for negative date differences
...
svn: r11522
2008-12-27 16:29:46 +00:00
Doug Blank
a11d819296
Date spans that are negative show with negative year, month, and day
...
svn: r11521
2008-12-27 16:07:36 +00:00
Doug Blank
246f76621a
Added to display age at death if dead, or current age if alive
...
svn: r11471
2008-12-14 14:52:54 +00:00
Doug Blank
9aa7bc6030
Fixed some missed dates in conversion from 13 to 14
...
svn: r11447
2008-12-08 13:15:40 +00:00
Doug Blank
2a8b08675b
Reset import and export lists (others may need to be reset, too)
...
svn: r11361
2008-11-29 16:27:08 +00:00
Doug Blank
8a690810fc
Continued attempted fix for BSDDB new methods and attributes
...
svn: r11360
2008-11-29 12:53:00 +00:00
Doug Blank
f067bf6e2c
Changes with Python 2.5.2 and BSDDB are more subtle---seems to require checking both Python and BSDDB versions. This involves a method name change, and a flag name change.
...
svn: r11354
2008-11-28 04:28:10 +00:00
Peter Landgren
475da86de2
Fix of issue 2505. Also fix of string and unicode problems in matching
...
svn: r11336
2008-11-22 15:35:14 +00:00
Peter Landgren
2876068bdf
Fix of issue 2504, sorting in WinXP.
...
svn: r11332
2008-11-21 15:26:26 +00:00
Benny Malengier
7424433a69
0002483: Gramps crashes while loading database, always.
...
Patch of Josip, support bsddb >= 4.7
svn: r11297
2008-11-13 08:28:32 +00:00
Brian Matherly
2e9a488e3e
Refactor export plugin framework. All importers and exporters are now plugins.
...
svn: r11243
2008-11-04 04:12:51 +00:00
Gary Burton
d682a1dcde
Fix for bug when deleting birth and death events. Bug #2456
...
svn: r11191
2008-10-25 11:36:56 +00:00
Brian Matherly
dfd426e5ca
Move the contents of "_GrampsBSDDB.py" into "ReadGrdb.py" because that is the only place it is used. Then, rename "ReadGrdb.py" to "plugins/ImportGrdb.py" for consistency. Also clean up misc import related code.
...
svn: r11173
2008-10-21 04:22:45 +00:00
Brian Matherly
8e8f37d5d3
Create a new plugin class for Import plugins.
...
svn: r11142
2008-10-14 02:34:28 +00:00
Peter Landgren
3e4a289f4b
Type _sring.py -> _string.py
...
svn: r11106
2008-10-04 11:08:05 +00:00
Brian Matherly
71013e9f50
Fix makefiles for previous source file re-arrangements.
...
svn: r11104
2008-10-04 05:15:06 +00:00
Brian Matherly
9c364490ce
Move PluginUtils/_PluginMgr.py to gen/plug/_manager.py. Now, instead of "from PluginUtils import PluginManager", use "from gen.plug import PluginManager".
...
svn: r11100
2008-10-02 04:02:10 +00:00
Brian Matherly
e811924e77
Move PluginUtils._MenuOptions into a new module in gen.plug.menu. Also, put each class in its own file so that it will scale better as new options are added.
...
svn: r11086
2008-09-27 13:56:17 +00:00
Gerald Britton
8cb51d4392
fix typo in property call
...
svn: r11068
2008-09-16 14:07:29 +00:00
Gerald Britton
5e290c4329
Remove __slots__, __getstate__ and __setstate__
...
svn: r11049
2008-09-09 19:54:27 +00:00
Gary Burton
b6ed9d389d
Stop media editor prompting to save changes on cancellation when none made. Bug #2364
...
svn: r11029
2008-09-06 09:18:57 +00:00
Brian Matherly
0254a5177f
Contribution from Robert Chéramy <robert@cheramy.net>. Adds note filters to the filter proxy. Also adds note filters to the exporters.
...
svn: r11016
2008-09-04 11:46:43 +00:00
Gary Burton
e68981fb69
Crash caused by change made in bug #2289 . Reversing change.
...
svn: r10929
2008-07-26 20:58:43 +00:00
Brian Matherly
ca62125e5b
Fix docstrings related to the proxy databases so that they are correct.
...
svn: r10885
2008-07-20 22:15:15 +00:00
Gary Burton
96c1d044f3
Performance speed up
...
svn: r10882
2008-07-20 18:30:23 +00:00
Gerald Britton
437bde6e5c
Revert 10874 changes to base.py and _FilterParser.py
...
svn: r10877
2008-07-18 13:15:15 +00:00
Gerald Britton
49316e07e8
Revert 10874 changes to dbdir.py and _GrampsBSDDB.py
...
svn: r10875
2008-07-17 21:03:26 +00:00
Gerald Britton
882199f1c2
Replace dict.has_key(x) with x in dict for performance gain
...
svn: r10874
2008-07-17 18:10:32 +00:00
Gary Burton
b2f0e1e537
New database proxy which passes through objects which are referenced by at least one another object.
...
svn: r10845
2008-07-07 19:25:18 +00:00
Gerald Britton
6037e9fdd4
Replace lambdas with list comprehensions
...
svn: r10843
2008-07-04 17:27:51 +00:00
Gerald Britton
2e4d57ea28
Fix isinstance error and replace lambdas with list comprehensions
...
svn: r10838
2008-07-03 18:30:00 +00:00
Gerald Britton
4e73de8987
add instance attribute ref to __slots__ in eventref -- bug 2210
...
svn: r10816
2008-06-17 15:03:12 +00:00
Gerald Britton
5e6e48cdb1
Fix typepo in eventref from commit 10814 -- bug 2210
...
svn: r10815
2008-06-17 14:46:06 +00:00
Gerald Britton
63f6b44481
Fix pickle.dumps problem in grampstype and eventref -- bug 2210
...
svn: r10814
2008-06-17 14:40:44 +00:00
Gerald Britton
4982292774
Code optimizations wrt handling of None - bug 2212
...
svn: r10811
2008-06-16 15:01:46 +00:00
Brian Matherly
0b70388483
0002204: Narrative Web report "restrict living" is different than Gramps 2.x
...
svn: r10786
2008-06-05 03:45:14 +00:00
Brian Matherly
3a98ddd4fd
0002122: Detailed Ancestor Report reports people as buried who have no birth events (contributed by Gerald Britton <gerald.britton@gmail.com>)
...
svn: r10781
2008-06-02 00:59:14 +00:00
Zsolt Foldvari
998908175f
Issue #0002175 : Change type() expressions to isinstance() expressions.
...
Patch from Gerald Britton <gerald.britton@gmail.com>
svn: r10762
2008-05-25 19:55:47 +00:00
Zsolt Foldvari
f0b1808c71
Classmethod definition using the decorator syntax.
...
svn: r10740
2008-05-18 17:57:02 +00:00
Zsolt Foldvari
05b39c5c15
Reorganize custom widgets into a new 'widgets' package.
...
1. moving existing widget modules under src/widgets/
svn: r10694
2008-05-08 19:40:56 +00:00
Zsolt Foldvari
9bf1c718f6
Move STYLE_TYPE and STYLE_DEFAULT constants from StyledTextBuffer to StyledTextTagType.
...
svn: r10629
2008-04-23 13:34:13 +00:00
Zsolt Foldvari
d003d5e61b
Refactoring:
...
- better functionality devision between buffer and editor;
- better integration with StyledTextTagType;
- font family and font size tags are separated;
- new font family and font size toolbar widgets;
svn: r10626
2008-04-23 09:07:02 +00:00
Brian Matherly
6a06a88442
0002006: Ancestor filter does not work properly with living people excluded in Narrative Web report.
...
svn: r10610
2008-04-20 23:35:39 +00:00
Doug Blank
81bc827030
Bug in computing date differences
...
svn: r10598
2008-04-20 02:02:44 +00:00
Doug Blank
f637730a87
General polish of some date handling code; fixed a bug in date comparisons involving 'ABT' dates
...
svn: r10592
2008-04-19 16:48:46 +00:00
Doug Blank
465e950888
further fixes for slash dates and updates to unit tests
...
svn: r10588
2008-04-19 04:51:12 +00:00