Gerald Britton
03ee012325
Implement performance-enhanced proxy databases
...
svn: r13140
2009-08-31 18:43:05 +00:00
Gerald Britton
1587cb8ad1
Implement restructured database objects
...
svn: r13139
2009-08-31 18:42:29 +00:00
Benny Malengier
43663bbee7
Start with fix up of connects to db in relationview.
...
Fix calling method of signals to a shorter algorithm based on lambda
func
svn: r13115
2009-08-24 21:44:15 +00:00
Gerald Britton
ae404f496f
Latest updates to new modules
...
svn: r13101
2009-08-21 20:06:11 +00:00
Peter Landgren
6966e7211a
unicode text must be sliced correctly.
...
svn: r13089
2009-08-20 12:40:38 +00:00
Benny Malengier
5700f6ab66
2863: Wrong row when dropping on embedded list
...
This patch makes sure open of old database shows correct columns, and
adds ... if several main participants
svn: r13085
2009-08-20 09:31:10 +00:00
Benny Malengier
5f0c935256
2773: Primary participant(s) in Events View
...
svn: r13083
2009-08-19 22:27:06 +00:00
Gerald Britton
5b8bc47bce
Update makefile to add new modules
...
svn: r13080
2009-08-19 20:30:40 +00:00
Gerald Britton
b4b9675feb
cursor.py -- add additional methods mirroring those in DBCursor and a getattr method to pass through non-overridden method calls to DBCursor
...
svn: r13079
2009-08-19 17:14:32 +00:00
Gerald Britton
c8f7bf0c69
Add new modules to support restructured database objects
...
bsddbtxn.py -- Wrapper for BSDDB DBTxn to support context manager protocol
txn.py -- GrampsDbTxn class to manage atomic transactions
write.py -- GrampsDbWrite class for read/write databases
read.py -- GrampsDbRead class for read-only databases
undoredo.py -- GrampsDbUndo class to manage the undo database
upgrade.py -- Helper module for upgrading a database at open time
svn: r13078
2009-08-19 17:05:39 +00:00
Raphael Ackermann
30d6eebd0b
0002542: Crash whilst generating web pages from command line
...
Throwing Report Error if center person is not in database. Added catching of Report Error to CommandLineReport
if using GUI it is not possible to cause this, as you have to select a person that is in the DB. However on the command line you can specify any PID and even no person with that pid exists an error was thrown.
svn: r13004
2009-08-14 07:14:25 +00:00
Raphael Ackermann
55730240f5
add missing import
...
svn: r13002
2009-08-14 07:07:55 +00:00
Raphael Ackermann
cf5ee9d657
pep8 & typos
...
svn: r13001
2009-08-14 07:07:10 +00:00
Raphael Ackermann
c1be765f7a
fixed typos
...
svn: r12984
2009-08-13 08:52:05 +00:00
Raphael Ackermann
5ac76d658b
0002832: Somes modules still use Relib reference on docstring
...
patch by romjerome
fixed wrong doc string in srcref.py
svn: r12949
2009-08-10 19:46:24 +00:00
Raphael Ackermann
7bb8efc479
0003102: Can't run Narrative Website report
...
Added checks for NoneType Objects.
pep8 fixes
svn: r12939
2009-08-09 22:46:55 +00:00
Raphael Ackermann
b33a53e487
fixed typos
...
svn: r12937
2009-08-09 22:43:43 +00:00
Raphael Ackermann
65f72560d1
pep8 fixes
...
fixing typos
svn: r12934
2009-08-09 17:09:32 +00:00
Raphael Ackermann
28c404be58
typos & doc string formatting
...
svn: r12925
2009-08-08 19:11:39 +00:00
Raphael Ackermann
f6409fe94f
fixed typos
...
svn: r12924
2009-08-08 19:10:36 +00:00
Raphael Ackermann
eeac507a40
cleanup (typos, docs, indentation)
...
svn: r12921
2009-08-08 15:52:12 +00:00
Doug Blank
dd1f4f0b26
Added a convienence method __len__ for cursors; you can remove if you don't like
...
svn: r12912
2009-08-07 09:11:13 +00:00
Benny Malengier
ee69317b62
Fix for: 1277: database corroption on delete outside of DisplayTabs while tab open
...
Introduces the concept of callman.py as one single way to follow handles an
interface is interested in.
dbguielement.py contains a small base class using that, usable for all windows/
guielements that need to track database changes to handles
svn: r12881
2009-08-05 10:32:05 +00:00
Doug Blank
d5a9ffe96a
Made StyledTextTag a new-style class by extending object; allows to work with older python's too
...
svn: r12859
2009-08-02 05:25:37 +00:00
Doug Blank
8a7296920f
Use Preferences -> Text -> Private Given name instead of hardcoded _('Living')
...
svn: r12847
2009-07-29 03:28:05 +00:00
Benny Malengier
cf506f544e
fix make install failing
...
svn: r12803
2009-07-16 09:17:40 +00:00
Benny Malengier
2a365f4d99
improve docstrings
...
svn: r12797
2009-07-15 09:16:39 +00:00
Gary Burton
6c855de785
Fix a variety of memory leaks around the PeopleView and model
...
svn: r12791
2009-07-12 19:45:17 +00:00
Gerald Britton
d45f5970fb
add missing iterator methods to filter.py, use get_family_handles instead of the iterator in ExportGedcom.py
...
svn: r12790
2009-07-11 20:11:37 +00:00
Gary Burton
1460750b24
Add missing source_predicate method and doc strings
...
svn: r12787
2009-07-11 15:35:36 +00:00
Gary Burton
215aeb4667
Fix incorrect method name
...
svn: r12786
2009-07-11 15:32:37 +00:00
Gerald Britton
b221f428bf
proxybase tweak to default predicate to None
...
svn: r12784
2009-07-11 04:02:28 +00:00
Gerald Britton
56c79b6fa4
Proxy databases:
...
1. Provide default methods in proxybase.py for get_<object>_handles and iter_<object>_handles
2. Implement callouts in iter_<object>_handles to determine if handles should be included or not
3. Added new methods to dbbase.py raising NotImplementedError for the new iter_<object>_handles methods
4. Implemented new methods in living.py, private.py and referenced.py
5. Changed filter.py to use iter_person_handles instead of get_person_handles
6. Removed duplicate methods from children of ProxyDbBase
svn: r12783
2009-07-10 19:24:43 +00:00
Gerald Britton
181c0c9b41
Replace get_place_handles with iter_place_handles
...
svn: r12778
2009-07-08 18:11:02 +00:00
Gerald Britton
b601f4bdf2
Replace get_family_handles with iter_family_handles
...
svn: r12776
2009-07-08 16:11:20 +00:00
Gerald Britton
f680992d04
Tweaks
...
svn: r12775
2009-07-08 16:10:13 +00:00
Gerald Britton
f7454de7fd
Implement iter_people_handles methods and begin to use them
...
svn: r12760
2009-07-03 20:23:41 +00:00
Benny Malengier
dddcb10dd3
docstring update
...
svn: r12758
2009-07-03 09:23:07 +00:00
Gerald Britton
873f830306
Tweak
...
svn: r12757
2009-07-03 00:29:52 +00:00
Gerald Britton
c919910cca
Tweaks to replace for loops with built-in functions and list comprehensions
...
svn: r12756
2009-07-02 20:01:28 +00:00
Benny Malengier
2b2f132d8c
add ldsordbase to api doc
...
svn: r12753
2009-07-02 08:28:29 +00:00
Gerald Britton
0351c2e6ca
GrampsType: Avoid retranslating literal strings; rearrange metaclass code
...
svn: r12742
2009-06-30 18:29:45 +00:00
Gerald Britton
b0a6f7c854
replace refs to locale.strcoll with refs to locale.strxfrm
...
svn: r12712
2009-06-25 21:09:49 +00:00
Gerald Britton
fdfacd972c
Minor tweaks to use slices instead of lists of items
...
svn: r12705
2009-06-25 13:41:16 +00:00
Benny Malengier
a52bc62be9
2691: Create api documentation with sphinx
...
svn: r12704
2009-06-24 21:56:07 +00:00
Gerald Britton
70a0c50fca
Use GrampsCursor as a context manager using "with" statement
...
svn: r12672
2009-06-16 15:49:17 +00:00
Gerald Britton
035096e5b2
Add iterator and context manager methods to GrampsCursor object and use them in GrampsDbBase and GrampsDBDir.
...
svn: r12660
2009-06-12 16:17:07 +00:00
Benny Malengier
a177da80b0
2707: Add markup notes to html output
...
Part 2: enable css, clean up code.
TODO: better output, support in default css files, test
svn: r12644
2009-06-08 23:19:37 +00:00
Benny Malengier
542b1e404d
02707: Add markup notes to html output
...
part 1: remove template from html output
svn: r12631
2009-06-06 09:49:40 +00:00
Gerald Britton
8584798916
person.py: minor performance improvements
...
svn: r12625
2009-06-04 19:00:51 +00:00
Peter Landgren
581b33524e
Fix of issue 3007.
...
svn: r12622
2009-06-03 18:40:10 +00:00
Benny Malengier
142e7e4970
move latexbackend into PdfDoc
...
svn: r12614
2009-06-02 18:42:41 +00:00
Brian Matherly
aa800b3ad6
Misc PEP8 cleanup.
...
svn: r12610
2009-06-02 12:09:34 +00:00
Brian Matherly
4ca984bd2f
0003033: const dependence in gen/plug/docgen stylesheet
...
svn: r12608
2009-06-02 11:50:17 +00:00
Benny Malengier
a0b1965c24
remove wrong commit of makefiles
...
svn: r12604
2009-05-31 15:01:58 +00:00
Benny Malengier
fb3ec68c6a
part 3 : split basedoc in files, remove Utils dependance, move fontscale in gen,
...
update build system
svn: r12603
2009-05-31 14:59:56 +00:00
Rob G. Healey
5ed724970b
Added the Makefiles for those two directories: src/gen/plug/docgen and src/gen/plug/docbackend.
...
svn: r12599
2009-05-31 03:50:28 +00:00
Benny Malengier
7f6ca2aa45
update Makefiles and po, add not committed __init__ to import docgen module
...
svn: r12592
2009-05-29 22:41:26 +00:00
Benny Malengier
8dd7adc607
part 2 basedoc: move BaseDoc.py to /gen/plug/docgen and add /gen/plug/docbackend
...
that was missing in part 1
Still to come: makefiles and splitting new basedoc.py in small files
svn: r12591
2009-05-29 22:25:44 +00:00
Gerald Britton
220873d92e
Bug 3030: ID formats not properly verified
...
svn: r12587
2009-05-29 17:09:09 +00:00
Gerald Britton
5eb7e18dc6
Bug 3018: ImportGrdb: remove calls to keys() dictionary method where possible
...
svn: r12572
2009-05-26 20:48:09 +00:00
Gerald Britton
fc90d5fce2
Bug 3018: remove calls to keys() dictionary method where possible
...
svn: r12562
2009-05-22 18:43:40 +00:00
Gerald Britton
021b754939
Bug 3011: change old-style classes to new-style classes
...
svn: r12559
2009-05-21 17:19:50 +00:00
Benny Malengier
068b3157f0
2995: Unable to produce Narrated Web Site using filter and privacy settings
...
svn: r12551
2009-05-20 10:18:20 +00:00
Gerald Britton
e3bd5d1e69
Fix ownereditor popup menu handling
...
svn: r12550
2009-05-19 20:07:00 +00:00
Benny Malengier
b5f8ec1717
2995: Unable to produce Narrated Web Site using filter and privacy settings
...
svn: r12543
2009-05-19 08:43:51 +00:00
Benny Malengier
53716bdca0
2942: Note in Family eventref not referenced, also source of attribute of family eventref
...
svn: r12535
2009-05-18 14:02:13 +00:00
Doug Blank
29d55c10d0
added http:// if missing scheme
...
svn: r12510
2009-05-06 22:06:12 +00:00
Doug Blank
6ebd0b0a77
Added two methods: parse_path and get_full_path, but the Url class will need to be enhanced and refined to be more useful for web development
...
svn: r12506
2009-05-06 13:11:31 +00:00
Brian Matherly
c56c25b932
Add DocGenPlugin to be used to register all docgen plugins. This replaces the array of variables which was more difficult to read.
...
svn: r12359
2009-03-19 02:24:29 +00:00
Brian Matherly
0214b842cd
Remove the "print_label" construct from the reports. The only label is "Open with default viewer". No need to check the mime type or to look for the default application because Gramps uses the host OS to figure it out for the user.
...
svn: r12351
2009-03-16 04:22:12 +00:00
Doug Blank
cf03cf4b23
2792: Dates in sourcereferences in person_ref_list not upgraded; this fixes the missing conversion in child-ref-list
...
svn: r12286
2009-03-09 19:49:51 +00:00
Doug Blank
0e6d1d8496
2792: Dates in sourcereferences in person_ref_list not upgraded; hack to be removed in future
...
svn: r12271
2009-03-09 14:10:51 +00:00
Doug Blank
a858c2a9b0
2792: Dates in sourcereferences in person_ref_list not upgraded
...
svn: r12265
2009-03-09 11:39:58 +00:00
Jérôme Rapinat
160b4e3c6f
#2746 : Translation problem in calendar names (by Janne Kovesjärvi)
...
svn: r12126
2009-02-26 09:13:50 +00:00
Jérôme Rapinat
82787f0413
2702: Date Conversions to and from French Republican was broken
...
svn: r11995
2009-02-15 15:10:15 +00:00
Peter Landgren
a34cf168f3
Working now with all keywords in English.
...
svn: r11963
2009-02-11 13:14:56 +00:00
Peter Landgren
e3ae9deb76
Added tests for Swedish calendar
...
svn: r11962
2009-02-11 08:32:54 +00:00
Raphael Ackermann
baef4d76a4
fixed indentation issues and mix of tabs and spaces.
...
svn: r11943
2009-02-09 23:37:40 +00:00
Doug Blank
ef066a3b6a
Feature #2393 : Allow the use of user-defined (mega)-widgets by MD Nauta; added register_option()
...
svn: r11861
2009-02-05 02:23:46 +00:00
Doug Blank
9eac556fca
Removed problem method set(): Bug #2669 : Note editor does not retain marker
...
svn: r11844
2009-02-04 12:51:34 +00:00
Benny Malengier
829d78b611
New mapservice plugin structure, as a general solution to #2659
...
* configure.in
* src/DataViews/PlaceView.py
* src/Config/_GrampsConfigKeys.py
* src/gen/plug/_manager.py
* src/plugins/mapservices
* src/plugins/mapservices/googlemap.py
* src/plugins/mapservices/openstreetmap.py
* src/plugins/lib/Makefile.am
* src/plugins/lib/libmapservice.py
* src/plugins/Makefile.am
* src/widgets/menutoolbuttonaction.py
* src/widgets/Makefile.am
* src/PageView.py
* po/POTFILES.in
svn: r11811
2009-02-02 21:55:22 +00:00
Jérôme Rapinat
40d99c2b4e
revert changes, using ngettext
...
svn: r11761
2009-01-30 10:36:23 +00:00
Brian Matherly
497e8d8233
Add support for plugin "libraries" that do not specifically tie into the plugin system and can be imported by other plugins.
...
svn: r11758
2009-01-30 02:16:00 +00:00
Jérôme Rapinat
d1918cc259
mistakes on context
...
svn: r11715
2009-01-25 13:11:27 +00:00
Doug Blank
6d50c002fe
Upgrade of source, place, and media tables.
...
svn: r11710
2009-01-25 02:29:05 +00:00
Jérôme Rapinat
0034c7c02c
translation support and use TransUtils for context
...
svn: r11703
2009-01-24 09:40:55 +00:00
Jérôme Rapinat
28ee7ee1a8
#445 : B.C.E and dates conversion on french_calendar
...
svn: r11681
2009-01-22 10:15:01 +00:00
Peter Landgren
3fc705f784
Typo fixed.
...
svn: r11674
2009-01-20 13:03:28 +00:00
Peter Landgren
f6320f0432
Removed debug stuff.
...
svn: r11672
2009-01-20 10:02:19 +00:00
Peter Landgren
a73b2da699
Swedish calendar added.
...
svn: r11665
2009-01-19 20:09:19 +00:00
Doug Blank
0887ab1ac9
Handle date differences when one is a newyear other than Jan1
...
svn: r11646
2009-01-17 17:11:34 +00:00
Doug Blank
ed35e1de38
Bug fix #1834 , 1842: new-year boundaries in history, and editing slash dates: These changes allow the date editor dialog to change slashdates, and to change the first day of the year from Jan1. This is important for some date calculations and orderings. In order to do this, a new date format variation has been added. You can put Mar1, Mar25, or Sept1 in the parens with or without a Calendar type. For example: 'Jan 1, 1735 (Julian,Mar25)'. See further docs in wiki.
...
svn: r11644
2009-01-17 14:33:10 +00:00
Doug Blank
2170b850ee
Bring date_test up to date with new Span format; passes 100%
...
svn: r11643
2009-01-17 14:24:57 +00:00
Brian Matherly
a6fa59cc35
Add support for subdirectories in the plugins directory.
...
svn: r11631
2009-01-16 16:21:54 +00:00
Brian Matherly
b77c14b74a
Include suffix and title in names for living people when names are not restricted.
...
svn: r11630
2009-01-16 00:52:49 +00:00
Doug Blank
2ed7f7becb
Translation clauses: about, less than, greater than, etc.
...
svn: r11567
2009-01-04 18:17:33 +00:00
Doug Blank
8658f5a074
Added a __getitem__ method to date Spans which should eventually be removed. I belive that only the Det*Reports.py use them.
...
svn: r11566
2009-01-04 18:05:26 +00:00
Doug Blank
61ca9201b5
Changes in the manner that date differences are represented and compared
...
svn: r11565
2009-01-04 17:44:33 +00:00
Doug Blank
dc2c438231
Refinements to give more feedback on probably alive; use CAUSE_DEATH as additional evidence for death; date span shows (unknown) for invalid differences.
...
svn: r11556
2009-01-01 00:58:18 +00:00
Doug Blank
6d2cc418e4
Fix for #2303 : plugins/Det*Report.py use an outdated method of computing ages. This fix brings it up to date, but needs some additional work once date spans can fully repr themselves.
...
svn: r11549
2008-12-31 14:49:24 +00:00
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