Nick Hall
4ffef76fac
3740: Fix problems with add, delete and update of views when filter applied
...
svn: r14968
2010-03-29 16:00:24 +00:00
Nick Hall
e090d8d250
3731: Add place name column to place tree view
...
svn: r14951
2010-03-27 23:00:41 +00:00
Nick Hall
edaec66f47
Translate strings for hierarchy level headings
...
svn: r14935
2010-03-26 21:12:09 +00:00
Nick Hall
80a1b440b8
3752: Fix sort order of last-changed column
...
svn: r14933
2010-03-26 19:49:46 +00:00
Benny Malengier
910d34c330
Solving connected date bugs
...
3390: Date module that reads calendar on Gedcom file format, cannot read the @
3763: dates parsed wrong
3754: Active markup for invalid date on Event View
Some other bugs might be fixed by these changes
svn: r14922
2010-03-24 16:05:42 +00:00
Nick Hall
669db7237e
Bug fix for multiple sort keys
...
svn: r14679
2010-03-07 19:49:50 +00:00
Nick Hall
d34e83d9ba
Allow multiple sort keys on tree views
...
svn: r14673
2010-03-07 17:48:58 +00:00
Nick Hall
665e62edd1
Fix sort order in flat person view
...
svn: r14672
2010-03-07 17:27:53 +00:00
Benny Malengier
d594dcf247
03651: Deleting more than one person causes crash
...
Actually these are fixes trying to fix this bug
svn: r14575
2010-03-02 11:13:30 +00:00
Nick Hall
4f7a2d7593
Only update display counts for nodes with handles
...
svn: r14527
2010-02-28 17:27:43 +00:00
Nick Hall
ccbe040c1f
3448: Prevent removal of hidden root node
...
svn: r14525
2010-02-28 17:02:26 +00:00
Nick Hall
4ef3a10161
Extend markup column definition to a list of columns for listviews.
...
svn: r14327
2010-02-11 22:30:16 +00:00
Doug Blank
efe5ffdc80
3572: Selection of People from picklist seems to not work because of PeopleModel change
...
svn: r14251
2010-02-06 16:54:57 +00:00
Nick Hall
6c7fcf4607
Performance improvement when reversing the order of a column
...
svn: r14231
2010-02-05 19:15:00 +00:00
Gary Burton
c04899d3ea
Fix for bug 3566: The column Last Changed is empty for places
...
svn: r14225
2010-02-05 12:05:28 +00:00
Benny Malengier
f152ac25d8
fix bug: spouse data was not shown in personviews
...
svn: r14222
2010-02-05 10:27:09 +00:00
Nick Hall
65d03d2556
Avoid detach model problem when reversing a column sort
...
svn: r14219
2010-02-04 23:33:47 +00:00
Nick Hall
a818db8817
Rename placeview and placemodel classes for consistency
...
svn: r14216
2010-02-04 21:05:15 +00:00
Nick Hall
03b41ff8fb
Fix bug where handle column not defined consistently between view and model
...
svn: r14197
2010-02-03 16:33:12 +00:00
Benny Malengier
967f99bf7b
Use the new view plugin structure to offer a flat list person view
...
svn: r14195
2010-02-03 13:01:04 +00:00
Gerald Britton
7975d5c3c4
Revert some map calls to list comps to correct bug introduced in rev. 14104
...
svn: r14191
2010-02-02 13:56:15 +00:00
Benny Malengier
2828363e9e
fix bug in notemodel, wrong offset
...
svn: r14184
2010-02-01 19:48:09 +00:00
Benny Malengier
030af7b07b
fix bug that prevents show change date in place view
...
svn: r14182
2010-02-01 16:12:15 +00:00
Benny Malengier
1fe13f7a78
Fix sort on change issues
...
svn: r14181
2010-02-01 15:14:17 +00:00
Benny Malengier
e06fd89d14
missing imports
...
svn: r14180
2010-02-01 15:01:36 +00:00
Benny Malengier
a89e8d1d18
Remove column config from db, move to the plugins
...
Start with reuse of preferences for all configuration
Allow all view plugins to set configuration dialog
TODO: activate the column reorder in config of listviews
svn: r14176
2010-02-01 07:01:45 +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
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
Brian Matherly
c5f54d0cfc
Continued work on GEP008: Move src/BasicUtils/_NameDisplay.py to src/gen/display.
...
svn: r14072
2010-01-14 04:08:04 +00:00
Gerald Britton
d6ede10e89
Tweaks to reduce source- and byte-code sizes
...
svn: r14069
2010-01-13 20:54:46 +00:00
Benny Malengier
63d9122ea2
fix 3 one line bugs in treebasemodel
...
svn: r14068
2010-01-13 20:17:45 +00:00
Benny Malengier
623e39d0a8
On delete of node in treeview, remove handle link so that goto_handle unsets
...
selection
svn: r14052
2010-01-12 22:10:33 +00:00
Benny Malengier
61de0898af
1. remove leftover from using nodeid as iter
...
2. fix error in add on placetreeview: preset values with node.name of parents
svn: r14051
2010-01-12 21:50:37 +00:00
Benny Malengier
263c87ff87
correct not general string, more logical treeview
...
svn: r14040
2010-01-12 08:37:17 +00:00
Benny Malengier
db06758bb0
Only clear dicts, don't reassign
...
svn: r14028
2010-01-11 10:51:56 +00:00
Benny Malengier
2a36355a8b
fix goto_handle on row update
...
change placetreeview somewhat, further to discuss
svn: r14024
2010-01-10 20:11:18 +00:00
Benny Malengier
04763f50fe
*fix displayed/total on views, so they are correct on updates
...
*listviews don't become dirty from add/delete/update signals while
they are not active. This should improve performance on large trees
now that these actions are cheap in all views after rework of the views
svn: r14020
2010-01-10 15:00:15 +00:00
Benny Malengier
de2d669763
3275: PageView reworking, changes by B. Malengier and N.Hall
...
Specifically: improve new treeview by using a linked list implementation so
iters can be quickly iterated over
Also: progressdialog on long personview loads.
svn: r14002
2010-01-09 11:10:32 +00:00
Peter Landgren
d664fa4aa2
Fix of issue 3480.
...
svn: r13997
2010-01-08 15:59:05 +00:00
Brian Matherly
1fa4e8d66c
Continued work on GEP008: move gen/utils/longop.py, gen/utils/progressmon.py, ProgressDialog.py into gui/widgets/progressdialog.py.
...
svn: r13980
2010-01-06 05:27:28 +00:00
Peter Landgren
7c152a868a
Fix of issue 3480.
...
svn: r13967
2010-01-03 14:14:30 +00:00
Nick Hall
5422931318
Allow nodes with handles at higher levels in the tree
...
svn: r13921
2009-12-26 19:42:22 +00:00
Doug Blank
872e971fd3
gen.lib and gen.utils are independent; removed gen.utils.dbutils --- moved db methods to gen.db.base
...
svn: r13872
2009-12-21 04:18:31 +00:00
Nick Hall
7b9bd62734
Bug fix for trees with handles on non-leaf nodes
...
svn: r13845
2009-12-18 15:55:05 +00:00
Nick Hall
bfd2a9629f
Improved export for hierarchical views
...
svn: r13830
2009-12-16 22:56:55 +00:00
Nick Hall
a921cc784f
3433: Fix hierarchy problem in place view
...
svn: r13828
2009-12-16 19:40:53 +00:00
Gerald Britton
54e5538c2d
Readability and performance tweaks
...
svn: r13767
2009-12-11 17:30:54 +00:00
Doug Blank
0cf5665a78
3426: No "invalid_date_format" definition on peoplemodel
...
svn: r13739
2009-12-08 00:24:56 +00:00
Nick Hall
0e87714de3
Fix bug in new place view with empty places
...
svn: r13608
2009-11-17 10:28:13 +00:00
Nick Hall
d7b4ca2d9c
Add hierarchical place view. Reorganise existing place view and model.
...
svn: r13601
2009-11-17 00:13:03 +00:00