Alex Roitman
cff4e1397d
* src/Filters/Makefile.am (pkgdata_PYTHON): Add new files.
...
* po/POTFILES.in: Add missing files.
svn: r6626
2006-05-12 15:05:47 +00:00
Don Allingham
1b50ed8e78
2006-05-11 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: add additional fields, and build
filter
* src/PeopleModel.py: handle both search and filters
* src/Filters/_GenericFilter.py: import RelLib
svn: r6625
2006-05-12 04:51:44 +00:00
Alex Roitman
4ba6ec794f
(UndoHistory._selection_changed): Enable/disable buttons.
...
svn: r6624
2006-05-12 01:01:10 +00:00
Alex Roitman
03f4ed0409
2006-05-11 Alex Roitman <shura@gramps-project.org>
...
* src/UndoHistory.py (gtk_color_to_str): Correct byte color.
svn: r6623
2006-05-12 00:54:17 +00:00
Don Allingham
46068b01c1
fix marker type, search bar tuple problem
...
svn: r6622
2006-05-11 23:05:12 +00:00
Alex Roitman
e70020113b
* src/UndoHistory.py: Paint all rows in a selected block; Require
...
exploicit button click on any action.
svn: r6621
2006-05-11 21:04:46 +00:00
Alex Roitman
4cf63c59ff
(PeopleModel.column_marker_color): properly access marker value.
...
svn: r6620
2006-05-11 19:23:50 +00:00
Alex Roitman
340c97d388
2006-05-11 Alex Roitman <shura@gramps-project.org>
...
* src/PeopleModel.py (_MARKER_COL): Correct column numbers.
svn: r6619
2006-05-11 18:51:35 +00:00
Alex Roitman
e7971c78d4
* src/GrampsDb/_ReadXML.py (GrampsParser): Use UpdateCallback.
...
* src/GrampsDb/_ReadGedcom.py (GedcomParser): Use UpdateCallback.
(get_total): Add function, remove unneeded class.
(UpdateCallback.update_real): Allow optional argument;
(UpdateCallback.set_total): Add method.
svn: r6618
2006-05-11 06:16:45 +00:00
Alex Roitman
ae59d17a60
In .:
...
* src/GrampsDb/_DbUtils.py (db_copy): Use UpdateCallback class.
* src/BasicUtils.py: Add module.
* src/Makefile.am (gdir_PYTHON): Add new file.
In po:
2006-05-10 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new file.
svn: r6617
2006-05-11 05:11:47 +00:00
Alex Roitman
009b4b5cfa
* src/DataViews/_MediaView.py (edit): Handle the exception.
...
svn: r6616
2006-05-11 00:33:17 +00:00
Alex Roitman
2062b130d6
* src/plugins/BookReport.py (__init__): Fix url.
...
svn: r6615
2006-05-11 00:18:48 +00:00
Alex Roitman
e5f4a26dd7
* src/plugins/ChangeTypes.py (run_tool): Disable/enable signals.
...
* src/plugins/ReorderIds.py (__init__): Disable/enable signals.
* src/plugins/PatchNames.py (on_ok_clicked): Start transaction
only if doing the changes; disable/enable signals.
svn: r6614
2006-05-11 00:06:43 +00:00
Alex Roitman
45b55a402c
2006-05-10 Alex Roitman <shura@gramps-project.org>
...
* src/plugins/SoundGen.py: Fix WM.
svn: r6613
2006-05-10 23:48:21 +00:00
Don Allingham
5956ba3640
change button order
...
svn: r6612
2006-05-10 21:26:59 +00:00
Don Allingham
374f689b8c
inverted searches
...
svn: r6611
2006-05-10 20:56:22 +00:00
Alex Roitman
4f2b19a733
2006-05-10 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDb/_ReadGedcom.py (func_person_attr): Typos.
svn: r6610
2006-05-10 20:17:28 +00:00
Don Allingham
9fc80be5b0
better search buttons
...
svn: r6609
2006-05-10 19:56:59 +00:00
Don Allingham
9b1f1800de
fix search status bar message
...
svn: r6608
2006-05-10 17:34:54 +00:00
Don Allingham
e019db2e41
Search bar completion
...
svn: r6607
2006-05-10 16:08:56 +00:00
Alex Roitman
99db21d8fe
* src/GrampsDb/_DbUtils.py (db_copy): Use batch transaction.
...
* src/GrampsDb/_GrampsBSDDB.py (transaction_begin): Proper indentation.
svn: r6606
2006-05-10 14:23:38 +00:00
Jérôme Rapinat
2ee29d05f2
# /po/fr.po : use exact space and dot for fixing occupation:placedescription mistake on det_report (cannot commit with CVS the same fix for gramps 2.0.11)
...
svn: r6605
2006-05-10 13:12:47 +00:00
Alex Roitman
cbd84af66b
* src/GrampsDb/_GrampsBSDDB.py (load_from): Add method.
...
* src/GrampsDb/_GrampsXMLDB.py (load_from): Add method.
* src/GrampsDb/_GrampsGEDDB.py (load_from): Add method.
* src/GrampsDb/_GrampsDbBase.py (load_from): Add method.
* src/GrampsDb/_WriteGrdb.py: Use db_copy.
* src/GrampsDb/_DbUtils.py (db_copy): Add function.
* src/ViewManager.py: Save as support.
* src/DataViews/_MapView.py (enable_debug): Set to False to be
able to see the output besides MapView.
svn: r6604
2006-05-10 05:52:55 +00:00
Don Allingham
545e9d044f
* src/DataViews/_PersonView.py: search bar implementation
...
* src/PeopleModel.py: search bar implementation
* src/PageView.py: search bar implementation
* src/Filters/_SearchBar.py: search bar functionality
* src/Filters/__init__.py: search bar functionality
svn: r6603
2006-05-10 04:02:45 +00:00
Don Allingham
b56b68278d
2006-05-09 Don Allingham <don@gramps-project.org>
...
* src/AddMedia.py: remember last directory for images for
the session
svn: r6602
2006-05-10 01:50:45 +00:00
Alex Roitman
6a517efce2
* src/plugins/FamilyGroup.py: Use triple quotes.
...
svn: r6601
2006-05-09 23:18:37 +00:00
Alex Roitman
e6eea70727
* src/Exporter.py (Exporter.native_export): Use callback.
...
* src/Utils.py (get_new_filename): Add path separator.
* src/GrampsDb/_WriteGrdb.py: Proper export of tables with and
without transaction support, add callback.
svn: r6600
2006-05-09 23:15:38 +00:00
Alex Roitman
710eb4cc13
* src/plugins/WriteCD.py: Correctly import XmlWriter.
...
svn: r6599
2006-05-09 22:00:07 +00:00
Alex Roitman
c50c23de4d
* src/GrampsDb/_WriteXML.py (write_object): Check whether path is
...
empty before removing leading slash.
svn: r6598
2006-05-09 21:47:17 +00:00
Alex Roitman
82a5be28d6
* src/GrampsDb/_WriteGedcom.py: Bring to new API.
...
svn: r6597
2006-05-09 20:36:12 +00:00
Alex Roitman
cd6e3a59a6
* src/plugins/ExportVCard.py: Bring to new API.
...
* src/plugins/ExportVCalendar.py: Bring to new API.
svn: r6596
2006-05-09 19:54:23 +00:00
Alex Roitman
424c170b37
* src/plugins/WriteFtree.py: Bring to new API.
...
svn: r6595
2006-05-09 19:45:18 +00:00
Alex Roitman
dacf0cd0d5
2006-05-09 Alex Roitman <shura@gramps-project.org>
...
* src/Filters/_FilterMenu.py (build_filter_menu): Return the menu.
* src/plugins/WriteGeneWeb.py: Bring to new API.
svn: r6594
2006-05-09 19:38:15 +00:00
Don Allingham
837f43b9e4
2006-05-09 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_MapView.py: add tool tips to tool buttons
* src/ViewManager.py: add tool tips to Open button
svn: r6593
2006-05-09 18:34:58 +00:00
Alex Roitman
6435be5852
2006-05-08 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDb/_GrampsDbBase.py (get_default_person): Use proper
way of getting person from the handle.
svn: r6592
2006-05-09 04:33:21 +00:00
Don Allingham
9bc839681b
2006-05-08 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsDbBase.py: get_default_handle()
* src/DisplayState.py: use get_default_handle, fix race condition
svn: r6591
2006-05-09 04:15:04 +00:00
Don Allingham
1dae055ef2
test case
...
svn: r6590
2006-05-09 03:29:04 +00:00
Alex Roitman
f2a73acbea
* src/GrampsDb/_GrampsBSDDB.py (load): Better non-TXN support.
...
* src/UndoHistory.py (__init__): Rename list to tree.
svn: r6589
2006-05-08 23:18:16 +00:00
Alex Roitman
bb10a41a60
Update
...
svn: r6588
2006-05-08 19:56:35 +00:00
Alex Roitman
5ea7f2bbb2
* src/DataViews/_PersonView.py (delete_person_response): Use child_ref.
...
svn: r6587
2006-05-08 19:08:03 +00:00
Alex Roitman
a91a87da50
Update
...
svn: r6586
2006-05-08 19:04:18 +00:00
Alex Roitman
1063ff3d02
(GrampsInMemDB._del_*): Prpoper deletes.
...
svn: r6585
2006-05-08 18:54:56 +00:00
Alex Roitman
a19c4f2543
(GrampsInMemDB._del_family): Remove obsolete code.
...
svn: r6584
2006-05-08 18:47:42 +00:00
Alex Roitman
458ede1d8c
* src/plugins/Leak.py: Typo.
...
* src/plugins/Eval.py: Convert to ManagedWindow.
svn: r6583
2006-05-08 18:21:11 +00:00
Alex Roitman
89d926bcd3
* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_9): Add callname to
...
names during upgrade.
svn: r6582
2006-05-08 18:09:11 +00:00
Alex Roitman
07057b40a6
Update
...
svn: r6581
2006-05-08 17:57:47 +00:00
Alex Roitman
82b45e0b2b
* src/GrampsDb/_ReadXML.py (start_childref): Typo.
...
svn: r6580
2006-05-08 17:50:12 +00:00
Alex Roitman
50e7019db4
2006-05-08 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDb/_GrampsInMemDB.py (load): Define self.full_name
prior to calling open_undodb().
svn: r6579
2006-05-08 17:47:22 +00:00
Jérôme Rapinat
5e60b00a0d
update fr.po
...
svn: r6578
2006-05-08 06:12:19 +00:00
Don Allingham
70729725ff
post 2.1.1
...
svn: r6577
2006-05-08 03:52:44 +00:00
Don Allingham
b3a3019566
* configure.in: set for 2.1.1
...
* src/GrampsDb/_ReadXML.py: call name support
* src/GrampsDb/_WriteXML.py: call name support
svn: r6576
2006-05-08 03:41:57 +00:00
Don Allingham
9212db19bc
* src/DisplayState.py: include name and relationship on statusbar
...
svn: r6575
2006-05-08 01:42:30 +00:00
Don Allingham
b2af7f20dd
* src/DataViews/_MediaView.py: tool tips
...
* src/DataViews/_RepositoryView.py: tool tips
* src/DataViews/_SourceView.py: tool tips
* src/DataViews/_EventView.py: tool tips
* src/DataViews/_PedigreeView.py: tool tips
* src/DataViews/_PlaceView.py: tool tips
* src/DataViews/_PersonView.py: tool tips
* src/ViewManager.py: tool tips
* src/QuestionDialog.py: add info dialog
* src/PageView.py: tool tips
svn: r6574
2006-05-08 01:15:19 +00:00
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