26 Commits

Author SHA1 Message Date
Benny Malengier
752d594571 4198: Person view does not remove a row correctly when two people are merged.
This patch improves on the context changes:
 * avoid use of transaction_xx methods
 * force an abort in case of unclean transaction

Backward compatibility is broken to achieve this.


svn: r16680
2011-02-20 10:52:06 +00:00
Nick Hall
f5fd46d518 Add new bottombar gramplets
svn: r16613
2011-02-13 00:02:50 +00:00
Benny Malengier
6d596ad987 4198: Person view does not remove a row correctly when two people are merged.
This is a major patch by Michael Nauta. It means all writes happen immediately to bsddb, and the bsddb 
rollback is used on a crash. Transaction is no longer used to store changes and do them on commit.
Undo database is set on end. 
At the same time with statement is used throughout for transactions
At the same time, the original bug in merge code should be fixed
Still some issues, that will be ironed out


svn: r16523
2011-01-31 21:54:58 +00:00
Nick Hall
116d26e69f Add extra GrampsBar functionality.
svn: r16502
2011-01-30 03:02:38 +00:00
Nick Hall
e44dfa291e Implement Gramps bottombar
svn: r16360
2011-01-11 01:21:38 +00:00
Nick Hall
6f7ce7726f Sidebar tidy-up and bug fixes
svn: r16319
2010-12-28 17:04:41 +00:00
Nick Hall
56e7869137 Introduce workspaces with a shared filter/gramplet sidebar
svn: r16160
2010-11-08 15:50:51 +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
c3e527b4fb GEPS 011: Tagging - Extended to Family, Note and Media objects
svn: r16025
2010-10-22 23:22:33 +00:00
Benny Malengier
b3d8e3c857 Working Edit Person dialog, no multiple surname yet.
svn: r15952
2010-10-04 16:13:38 +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
Nick Hall
bf8146b9d1 GEPS 011: Tagging
svn: r15830
2010-08-29 18:36:42 +00:00
Doug Blank
47e3d110d5 Added a new addon type 'WebConnect' which defines a method to lookup data on websites
svn: r15812
2010-08-25 01:17:22 +00:00
Doug Blank
e3cd87484c Added copy and paste to all views; gramplet view needs work
svn: r15697
2010-08-09 20:51:54 +00:00
Doug Blank
aa5cefd789 Refactored listviews to be able to select multiple items for dnd
svn: r15656
2010-07-29 07:59:07 +00:00
Doug Blank
3e28ee67ec 2059: need a way to compare and merge all objects, by MD Nauta
svn: r15645
2010-07-22 02:16:32 +00:00
Nick Hall
6648bc9ed7 Fix bug where edit buttons are missing in person view
svn: r15622
2010-07-06 14:38:08 +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
5f133cd21b 3691: Make all views displaying names respond to nameformat-changed signals
svn: r14737
2010-03-10 12:36:27 +00:00
Benny Malengier
9ab5decb47 3667: Addings a new person and changing the name grouping results in frozen window
svn: r14662
2010-03-07 15:33:38 +00:00
Nick Hall
1698f8ddbf Update history and MRU lists when objects are deleted
svn: r14581
2010-03-02 15:49:27 +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
b9a98eaa3e 3646: Remove redundant code
svn: r14550
2010-03-01 17:46:20 +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
Nick Hall
bdcd760437 Fix error when deleting person
svn: r14324
2010-02-11 19:35:05 +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