Commit Graph

3758 Commits

Author SHA1 Message Date
Don Allingham
426f451a0c 2006-05-07 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py: rebuild tree on surname change,
	don't attempt to delete/insert, since this can cause things to
	hang.



svn: r6573
2006-05-07 21:54:56 +00:00
Alex Roitman
02792dc4e9 * POTFILES.in: Add missing file.
svn: r6572
2006-05-07 15:18:16 +00:00
Jérôme Rapinat
3cc38109cf update fr.po
svn: r6571
2006-05-07 10:46:11 +00:00
Alex Roitman
c2fb943114 2006-05-06 Alex Roitman <shura@gramps-project.org>
* gramps.pot: Update template.
	* POTFILES.in: Add missing files from RelLib.



svn: r6570
2006-05-07 05:54:19 +00:00
Alex Roitman
86cffe6504 2006-05-06 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsBSDDB.py (load): Use common undodb
	methods; reset undo history.
	* src/GrampsDb/_GrampsInMemDB.py (load): Use common undodb
	methods; reset undo history.
	* src/GrampsDb/_GrampsXMLDB.py: Minor fix.
	* src/GrampsDb/_GrampsGEDDB.py: Minor fix.
	* src/GrampsDb/_GrampsDbBase.py: Undo history support.
	* src/UndoHistory.py: Fixes and additions.
	* src/ViewManager.py (post_load): Re-set undo/redo labels.



svn: r6569
2006-05-07 05:22:44 +00:00
Don Allingham
7c9539ca4c * src/PluginUtils/_ReportUtils.py: fix set_nick_name
* src/RelLib/_MediaRef.py: handle initialization of Ref object


svn: r6568
2006-05-07 04:24:23 +00:00
Don Allingham
3eab4b625d * src/DataViews/_PersonView.py: handle filter option correctly
svn: r6567
2006-05-07 03:50:24 +00:00
Don Allingham
89368ac926 2006-05-06 Don Allingham <don@gramps-project.org>
* src/DisplayTabs/_SourceEmbedList.py: fix icon
	* src/DisplayState.py: add relationship calculator option to statusbar



svn: r6566
2006-05-06 22:49:51 +00:00
Jérôme Rapinat
0480ab1889 update fr.po
svn: r6565
2006-05-06 17:28:49 +00:00
Don Allingham
6ec79f12c7 2006-05-05 Don Allingham <don@gramps-project.org>
* src/DisplayTabs/_WebEmbedList.py: new icon



svn: r6564
2006-05-06 05:25:39 +00:00
Alex Roitman
bb39c0c19d * src/glade/gramps.glade: typo.
svn: r6563
2006-05-06 05:25:12 +00:00
Alex Roitman
d78ef15ade * src/Editors/_EditSourceRef.py (_create_tabbed_pages): Add data
and repository tabs.


svn: r6562
2006-05-06 05:20:19 +00:00
Don Allingham
0594736fe0 * src/DisplayTabs/_BackRefList.py: handle edit of events
* src/DisplayTabs/_NoteTab.py: stock_notes icon
	* src/DisplayTabs/_GrampsTab.py: handle named icons
	* src/glade/gramps.glade: hide date edit by default


svn: r6561
2006-05-06 05:12:33 +00:00
Alex Roitman
474df15920 2006-05-05 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py (undo, redo): Add repository map
	to the tuple of tables.



svn: r6560
2006-05-06 04:48:30 +00:00
Don Allingham
8465a7f580 * src/DateEdit.py: ManagedWindow
* src/Editors/_EditAddress.py: new DateEdit interface
	* src/Editors/_EditLdsOrd.py: new DateEdit interface
	* src/Editors/_EditSourceRef.py: new DateEdit interface
	* src/Editors/_EditEventRef.py: new DateEdit interface
	* src/Editors/_EditMedia.py: new DateEdit interface
	* src/Editors/_EditName.py: new DateEdit interface
	* src/Editors/_EditEvent.py: new DateEdit interface
	* src/GrampsWidgets.py: new DateEdit interface


svn: r6559
2006-05-06 03:14:13 +00:00
Don Allingham
62dfbcee3b 2006-05-05 Don Allingham <don@gramps-project.org>
* src/Editors/_EditFamily.py: import ChildModel



svn: r6558
2006-05-06 02:35:47 +00:00
Alex Roitman
404cf87c93 In .:
2006-05-05  Alex Roitman  <shura@gramps-project.org>
	* src/UndoHistory.py: Add new file.
	* src/ViewManager.py: undo history support.
	* src/GrampsDb/_GrampsDbBase.py (Transaction.__init__): Add
	timestamp to the transaction.
	(GrampsDbBase.redo): Update undo history window.
	(GrampsDbBase.undo): Update undo history window.
	(GrampsDbBase.transaction_commit): Update undo history window.
	(GrampsDbBase.transaction_commit): Set transaction timestamp.
	(GrampsDbBase.__init__): Define undo_history_callback.
	* src/Makefile.am (gdir_PYTHON): Ship new file.

In po:
2006-05-05  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Add new file.



svn: r6557
2006-05-05 21:55:01 +00:00
Alex Roitman
43bc6b3e8c * src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Add nickname
upgrade.


svn: r6556
2006-05-05 21:25:48 +00:00
Don Allingham
e6b7375948 nickname/call name changes
svn: r6555
2006-05-05 21:16:24 +00:00
Alex Roitman
4bc8483916 2006-05-05 Alex Roitman <shura@gramps-project.org>
* src/DisplayTabs/_MediaBackRefList.py: Import model.



svn: r6554
2006-05-05 17:47:52 +00:00
Don Allingham
6cead5c76b add undo history menu item
svn: r6553
2006-05-05 17:37:38 +00:00
Alex Roitman
5d188b9b90 svn: r6552 2006-05-05 14:17:17 +00:00
Don Allingham
9447558f99 * src/glade/gramps.glade: add call name field, add id fields
* src/glade/edit_person.glade: add call name field
	* src/DataViews/_PersonView.py: start of filter sidebar,
	use hbox instead of hpaned
	* src/Editors/_EditPlace.py: add ID field
	* src/Editors/_EditSource.py: add ID field
	* src/Editors/_EditEventRef.py: add ID field
	* src/Editors/_EditEvent.py: add ID field


svn: r6551
2006-05-05 13:25:24 +00:00
Jérôme Rapinat
c2f74558e3 update fr.po
svn: r6550
2006-05-05 10:19:43 +00:00
Alex Roitman
84b2275799 In .:
* src/Makefile.am (gdir_PYTHON): Remove DisplayTabs.py.
	* src/plugins/Makefile.am (pkgdata_PYTHON): Ship rel_sk.py.

In po:
	Update.
	* gramps.pot: Update.


svn: r6549
2006-05-05 06:06:10 +00:00
Alex Roitman
055dc58dbd Update
svn: r6548
2006-05-05 05:36:47 +00:00
Alex Roitman
f6c27f7552 * src/Filters/Rules/Makefile.am (pkgdata_PYTHON): Add mising files.
svn: r6547
2006-05-05 00:42:17 +00:00
Alex Roitman
4266dd4ec0 In .:
2006-05-04  Alex Roitman  <shura@gramps-project.org>
	* src/DisplayTabs.py: remove file.
	* src/DisplayTabs: Add package.

In po:
2006-05-04  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Add new files.



svn: r6546
2006-05-05 00:39:11 +00:00
Don Allingham
d8efc63cb8 2006-05-04 Don Allingham <don@gramps-project.org>
* src/DataViews/_PersonView.py: start of filter sidebar



svn: r6545
2006-05-04 23:48:53 +00:00
Alex Roitman
e5089fa799 (DataEmbedList): Hook up data map for sources.
svn: r6544
2006-05-04 20:45:07 +00:00
Alex Roitman
49b9de1063 2006-05-04 Alex Roitman <shura@gramps-project.org>
* src/SelectObject.py: Convert to managed window.
	* src/SelectEvent.py: Convert to managed window.
	* src/SelectSource.py: Convert to managed window.
	* src/DisplayTabs.py: Properly call selectors.



svn: r6543
2006-05-04 18:30:36 +00:00
Alex Roitman
9e8b7ad996 * src/DisplayTabs.py (NoteTab.build_interface): Add spacing to
radiobuttons.


svn: r6542
2006-05-04 04:53:55 +00:00
Alex Roitman
2fbe259fd5 2006-05-03 Alex Roitman <shura@gramps-project.org>
* src/plugins/ReorderIds.py (ReorderIds.reorder): Switch from
	cursors to keys iteration.



svn: r6541
2006-05-04 04:05:57 +00:00
Alex Roitman
4ea2ca6a28 * src/PluginUtils/_Tool.py (BatchTool): Add class taking care of
tools with batch transactions.
	(ActivePersonTool.pass): Remove method.
	* src/plugins/Check.py (Check): Derive from BatchTool.
	* src/plugins/ReorderIds.py (ReorderIds): Use batch transactions;
	derive from BatchTool.
	* src/plugins/ChangeTypes.py (ChangeTypes): Use batch
	transactions; derive from BatchTool. 
	* src/plugins/ChangeNames.py (ChangeNames): Derive from BatchTool.
	* src/plugins/PatchNames.py (PatchNames): Use batch transactions;
	derive from BatchTool.
	* src/glade/gramps.glade: Make both buttons' lables in
	questiondialog use underline property.
	(ViewManager.import_data): Add undo warning for imports.


svn: r6540
2006-05-04 02:05:50 +00:00
Don Allingham
23b7ec08d6 2006-05-03 Don Allingham <don@gramps-project.org>
* src/ViewManager.py: do a better job of building the buttons.



svn: r6539
2006-05-04 01:33:37 +00:00
Alex Roitman
83d5625566 svn: r6538 2006-05-04 00:38:25 +00:00
Alex Roitman
896142ea23 (GrampsDbBase.transaction_begin): No aborting after batch transaction.
(GrampsBSDDB.transaction_begin): No aborting after batch transaction.


svn: r6537
2006-05-03 23:36:10 +00:00
Alex Roitman
a8b358725d * src/GrampsDb/_GrampsInMemDB.py (abort_changes): Remove method.
* src/GrampsDb/_GrampsDbBase.py (abort_changes): Remove method.
	* src/GrampsDb/_GrampsBSDDB.py (undo,redo): Use the status from
	GrampsDbBase undo/redo;
	(abort_changes): Remove method.
	* src/ViewManager.py (abort): Add method for abandoning changes.



svn: r6536
2006-05-03 23:21:49 +00:00
Alex Roitman
d7063762a6 2006-05-03 Alex Roitman <shura@gramps-project.org>
* configure.in: Set release to 0.SVN.
	* src/DataViews/_PersonView.py (define_actions): Change label.



svn: r6535
2006-05-03 22:43:28 +00:00
Don Allingham
cfcd1e4b62 sidebar-text option
svn: r6534
2006-05-03 22:21:59 +00:00
Don Allingham
15c3aee386 update RelView with db changes
svn: r6533
2006-05-03 18:33:31 +00:00
Don Allingham
3c29580307 Move ColumnEdit to local
svn: r6532
2006-05-03 17:39:06 +00:00
Alex Roitman
134a778b05 2006-05-03 Alex Roitman <shura@gramps-project.org>
* src/Editors/_EditPlace.py (_setup_fields): Typo.



svn: r6531
2006-05-03 16:59:22 +00:00
Alex Roitman
696afdffa0 svn: r6530 2006-05-03 06:40:02 +00:00
Alex Roitman
e5dffce271 * src/Filters/Rules/*: Add object-specific rules.
svn: r6529
2006-05-03 06:29:07 +00:00
Alex Roitman
2b5ee009d0 Update
svn: r6528
2006-05-03 06:25:50 +00:00
Alex Roitman
64768bb556 * src/GrampsWidgets.py (WarnButton): Replace event box with button.
svn: r6527
2006-05-03 03:03:41 +00:00
Alex Roitman
a20a57de81 * src/GrampsWidgets.py (IconButton): Replace event box with button.
svn: r6526
2006-05-03 02:33:29 +00:00
Alex Roitman
e7bb10b27c Update
svn: r6524
2006-05-03 01:08:53 +00:00
Alex Roitman
8d04ee5f96 Update
svn: r6523
2006-05-03 01:07:38 +00:00