Alex Roitman
10430f3321
2007-06-16 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDbUtils/_ReadXML.py (start_url): Correctly parse url type.
svn: r8565
2007-06-17 00:47:33 +00:00
Don Allingham
9059ddedec
2007-06-16 Don Allingham <don@gramps-project.org>
...
* src/GrampsCfg.py: additional database path
* src/Config/_GrampsConfigKeys.py: additional database path
* src/DbManager.py: additional database path
* src/GrampsDbUtils/Makefile.am: additional database path
* src/Makefile.am: additional database path
* data/gramps.schemas.in: additional database path
svn: r8563
2007-06-16 23:17:29 +00:00
Don Allingham
e9860079c3
2007-06-15 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_Backup.py: Optimization and documentation.
svn: r8557
2007-06-16 04:23:47 +00:00
Alex Roitman
b5f51cf15f
2007-06-14 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsDbUtils/_Backup.py (__do_restore): Minor optimization.
* src/GrampsDb/_GrampsDbBase.py (__get_from_handle): Pass txn.
svn: r8555
2007-06-15 05:47:07 +00:00
Don Allingham
2caf3dd35a
2007-06-14 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_Backup.py (__do_restore): use transactions during restore
svn: r8554
2007-06-15 04:35:59 +00:00
Don Allingham
9b8759a25b
* src/GrampsDbUtils/_Backup.py (__do_export): check for existance before deleting
...
2007-06-13 Don Allingham <don@gramps-project.org>
svn: r8548
2007-06-14 04:26:46 +00:00
Don Allingham
76e590472f
2007-06-13 Don Allingham <don@gramps-project.org>
...
* src/DbManager.py: handle broken dbs that have been opened
* src/DbState.py: handle broken dbs that have been opened
* src/GrampsDbUtils/_Backup.py: write intermediate file firs to make
sure no errors occur when writing, then replace old backups
* src/ViewManager.py: better rebuild recovery
* src/GrampsDb/_GrampsDbConst.py: better rebuild recovery
* src/GrampsDb/_GrampsDBCallback.py: better rebuild recovery
* src/DbManager.py: better rebuild recovery
* src/glade/gramps.glade: better rebuild recovery
* src/const.py.in: better rebuild recovery
* src/QuestionDialog.py: better rebuild recovery
* src/GrampsDbUtils/_ReadGedcom.py: better rebuild recovery
* src/ArgHandler.py: better rebuild recovery
* src/DbLoader.py: better rebuild recovery
2007-06-12 Don Allingham <don@gramps-project.org>
svn: r8546
2007-06-13 22:48:28 +00:00
Don Allingham
150a0fc05d
svn: r8540
2007-06-13 02:27:31 +00:00
Don Allingham
e05e6b4edd
2007-06-11 Don Allingham <don@gramps-project.org>
...
* src/ViewManager.py: Improve backup strategy
* src/GrampsDb/_GrampsDBDir.py: Improve backup strategy
* src/DbManager.py: Improve backup strategy
* src/glade/gramps.glade: Improve backup strategy
* src/Errors.py: Improve backup strategy
* src/GrampsDbUtils/_Backup.py: Improve backup strategy
svn: r8538
2007-06-12 04:29:15 +00:00
Alex Roitman
a9791011c3
2007-06-01 Alex Roitman <shura@gramps-project.org>
...
* src/DbLoader.py (_OPEN_FORMATS): Remove grdb from the native
format list.
* src/GrampsDbUtils/_GrampsDbWRFactories.py
(gramps_db_reader_factory): remove grdb read from the factories,
it is a plugin now.
* src/plugins/ReadGrdb.py: Register import; made module a plugin.
svn: r8530
2007-06-02 05:51:39 +00:00
Brian Matherly
53c0a7443e
Remove Gnome dependencies from all glade files.
...
svn: r8484
2007-05-17 02:43:11 +00:00
Benny Malengier
04df3f6e89
2007-05-11 Benny Malengier <bm@cage.ugent.be>
...
* src/GrampsDbUtils/_ReadXML.py:
* src/GrampsDb/_GrampsDbWriteXML.py:
Merge gramps2 privacy changes of Don, add privacy to note of sourceref and lds_ord
* src/GrampsDbUtils/_ReadXML.py: partly fix #1053 , import privacy of person, family,
svn: r8463
2007-05-11 22:31:39 +00:00
Benny Malengier
11190e66d9
2007-05-10 Benny Malengier <bm@cage.ugent.be>
...
* src/GrampsDb/_ReadXML.py: partly fix #1053 , import privacy of person, family,
media, source, place and repo correct. Still to do: sourceref and lds_ordinance
svn: r8459
2007-05-10 22:07:25 +00:00
Benny Malengier
5b4807732d
2007-05-09 Benny Malengier <bm@cage.ugent.be>
...
* src/glade/gramps.glade: fix #797
* src/glade/gramps.glade: fix #796
* src/GrampsDbUtils/_ReadXML.py: Set specific notetype on import/read of pre 2.3 xml,
inherit privacy of creating object for pre 2.3 xml as much as possible.
svn: r8453
2007-05-09 19:27:15 +00:00
Don Allingham
dc2afe8f55
2007-04-20 Don Allingham <don@gramps-project.org>
...
* src/DisplayModels/_BaseModel.py (BaseModel.add_row_by_handle):
if search not defined, do an insert
* src/GrampsDb/_ReadGedcom.py: fix calendar parsing
* src/GrampsDb/_WriteGedcom.py: fix calendar generation
svn: r8413
2007-04-21 04:54:28 +00:00
Don Allingham
6edbffe3a3
2007-04-17 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_FamilyList.py: add marriage date column
* src/GrampsDb/_DbUtils.py: add function for finding a marriage event
* src/DisplayModels/_FamilyModel.py: add marriage date column
* src/GrampsDbUtils/_GedcomParse.py: handle place form handing
* src/GrampsDbUtils/_GedcomLex.py: handle place form handing
* src/GrampsDbUtils/_WriteGedcom.py: handle note list
* src/docgen/ODFDoc.py: escape special characters
svn: r8398
2007-04-18 02:12:40 +00:00
Brian Matherly
5ce7b7c539
0001011: XML import loses media objects when media object has no title.
...
svn: r8380
2007-04-12 11:51:53 +00:00
Don Allingham
a712445a2b
2007-04-07 Don Allingham <don@gramps-project.org>
...
* src/plugins/Checkpoint.py: update from 2.2
* src/GrampsDb/_GrampsDbWriteXML.py: clean up
* src/Editors/_EditPrimary.py: prevent double OK clicks
* src/Editors/_EditPlace.py: prevent double OK clicks
* src/Editors/_EditSource.py: prevent double OK clicks
* src/Editors/_EditPerson.py: prevent double OK clicks
* src/Editors/_EditRepository.py: prevent double OK clicks
* src/Editors/_EditFamily.py: prevent double OK clicks
* src/Editors/_EditEvent.py: prevent double OK clicks
svn: r8361
2007-04-08 04:24:38 +00:00
Don Allingham
5580ad12d3
* src/GrampsDb/_GrampsDbBase.py: handle close/delete of active database
...
* src/DbManager.py: clean up
* src/DbState.py: issue database-changed signal on db close
* src/GrampsDbUtils/_GedcomParse.py: fix adding of notes
* src/DbLoader.py: don't give undo warning if importing into empty db
svn: r8347
2007-04-02 03:56:30 +00:00
Don Allingham
30ce0c5291
2007-04-01 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PedigreeView.py: display matches in statusbar
* src/DataViews/_PersonView.py: display matches in statusbar
* src/DataViews/_RelationView.py: display matches in statusbar
* src/DisplayState.py: display matches in statusbar
* src/DisplayModels/_BaseModel.py: display matches in statusbar
* src/DisplayModels/_PeopleModel.py: display matches in statusbar
* src/GrampsDbUtils/_GedcomParse.py: display matches in statusbar
* src/PageView.py: display matches in statusbar
* src/Filters/_SearchBar.py: display matches in statusbar
* src/DbManager.py: fix default file name
svn: r8346
2007-04-01 22:37:10 +00:00
Zsolt Foldvari
a7083cf69c
* src/GrampsDb/_DbUtils.py (db_copy): include missing Note table;
...
handling Note bookmarks.
* src/GrampsDb/_GrampsDbWriteXML.py:
* src/GrampsDb/_GrampsDBDir.py:
* src/GrampsDb/_GrampsBSDDB.py:
* src/Bookmarks.py:
* src/GrampsDbUtils/_ReadXML.py:
Handling Note bookmarks.
2007-03-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
svn: r8328
2007-03-27 21:47:18 +00:00
Zsolt Foldvari
5257824b63
* src/GrampsDbUtils/_ReadGrdb.py (importData): include missing Note
...
table; handle Note bookmarks.
2007-03-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
svn: r8327
2007-03-27 20:39:42 +00:00
Don Allingham
ec0623d67d
svn: r8314
2007-03-25 03:17:25 +00:00
Don Allingham
d20b4833f9
2007-03-24 Don Allingham <don@gramps-project.org>
...
* src/ViewManager.py: add support for new directory type
* src/GrampsDb/_GrampsDbBase.py: use normal pickle encoding
* src/GrampsDb/_GrampsDBDir.py: new directory based type
* src/GrampsDb/_GrampsDbFactories.py: add support for new directory type
* src/Editors/_EditNote.py: only update on save
* src/Selectors/_SelectPerson.py: use normal columns
* src/GrampsDbUtils/_ReadGedcom.py: add support for new directory type
* src/GrampsDbUtils/__init__.py: add support for new directory type
* src/GrampsDbUtils/_Backup.py: fast pickle based backup
* src/ArgHandler.py: add support for new directory type
svn: r8313
2007-03-25 02:25:37 +00:00
Kees Bakker
e92a5979a8
Use the normal sys.exit() instead of os._exit() because the latter will
...
not flush any output. Also catch the SysExit exceptions in gramps.py and
do a gtk.main_quit() just to be sure. This all is to make commandline
processing usable.
svn: r8308
2007-03-20 19:21:41 +00:00
Don Allingham
0d778ae075
2007-03-18 Don Allingham <don@gramps-project.org>
...
* src/ViewManager.py: use tooltips for buttons when text disabled (bug 959)
* src/Editors/_EditSourceRef.py: fix help button (bug 960), delete the cancel
on the comment tab.
* src/Editors/_EditReference.py: make sure help button is sensitive if used.
* src/GrampsDbUtils/_GedcomParse.py: check for UTF16 BOM
* src/ArgHandler.py: use STOCK_NEW for create of db (bug 947)
* src/DbLoader.py: use STOCK_NEW for create of db (bug 947)
svn: r8304
2007-03-19 04:19:49 +00:00
Don Allingham
32e6699bff
2007-03-08 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py
* src/GrampsDbUtils/_GedcomChar.py
* src/GrampsDbUtils/_GedcomLex.py
svn: r8286
2007-03-09 06:58:45 +00:00
Don Allingham
c1c6e32085
* src/GrampsDbUtils/_GedcomParse.py (GedcomParser.__parse_record): fix note handling
...
svn: r8281
2007-03-07 05:25:33 +00:00
Don Allingham
7787981804
* src/GrampsDbUtils/_GedcomParse.py: cleanup, reference note fixes
...
svn: r8265
2007-03-04 05:04:23 +00:00
Don Allingham
a7ad83b3ff
2007-03-03 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsGEDDB.py: readonly database for GEDCOM
* src/Editors/_EditNote.py: add additional fields
* src/RelLib/_Note.py: cleanup
* src/DisplayTabs/_NoteModel.py: display correctly
* src/GrampsWidgets.py: readonly support for checkbox
* src/glade/gramps.glade: note fixes
* src/DisplayModels/_NoteModel.py: display data correctly
* src/GrampsDbUtils/_GedcomParse.py: cleanup
* example/gramps/example.gramps: new note support
* example/gedcom/sample.ged: new note support
svn: r8264
2007-03-04 02:55:43 +00:00
Martin Hawlisch
12ac250d3e
* src/GrampsDbUtils/_GedcomParse.py: Fix level of handle_source calls
...
* src/GrampsDbUtils/_GedcomLex.py: fix typo
svn: r8261
2007-03-02 16:24:14 +00:00
Don Allingham
feab448eda
svn: r8260
2007-03-02 05:08:58 +00:00
Don Allingham
d98a23b8d1
2007-02-28 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py: more enhancements
* src/GrampsDbUtils/_GedcomChar.py: more enhancements
* src/GrampsDbUtils/_GedcomTokens.py: more enhancements
svn: r8259
2007-03-01 05:18:46 +00:00
Don Allingham
dd6be5ad72
* src/GrampsDbUtils/_GedcomChar.py: handle stripping of newlines
...
* src/GrampsDbUtils/_GedcomLex.py: handle newlines and eof
the declaration line, give notes and id/handle
svn: r8256
2007-02-28 05:20:30 +00:00
Don Allingham
0a75738eb5
2007-02-27 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py (GedcomParser.parse_fam): use
parse_level
svn: r8255
2007-02-27 16:45:40 +00:00
Don Allingham
19f4c3ab91
2007-02-26 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py: handle EVENTS with argument on
the declaration line
* src/GrampsDbUtils/_GedcomLex.py: handle EVENTS with argument on
the declaration line
svn: r8251
2007-02-26 23:12:29 +00:00
Martin Hawlisch
66ea62668c
* src/GrampsDbUtils/_GedcomParse.py: Fix creation of Nobility Title
...
svn: r8250
2007-02-26 20:54:08 +00:00
Martin Hawlisch
b9b069b620
* src/GrampsDbUtils/_GedcomParse.py: Parse MAP/LATI/LONG
...
* src/GrampsDbUtils/_GedcomTokens.py: Add MAP,LATI,LONG
svn: r8249
2007-02-26 19:59:53 +00:00
Don Allingham
c519c7c7dd
svn: r8248
2007-02-26 19:39:15 +00:00
Don Allingham
a6ff4980b1
svn: r8247
2007-02-26 19:35:33 +00:00
Martin Hawlisch
71f2c8d103
* src/RelLib/_AttributeType.py: Add WITNESS (used by GEDCOM parser to import textual event witness information
...
* src/GrampsDbUtils/_GedcomParse.py: Support for some types of Witness data
svn: r8246
2007-02-26 17:06:22 +00:00
Don Allingham
27b4846869
2007-02-26 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py: encode file name properly
svn: r8245
2007-02-26 16:42:42 +00:00
Don Allingham
660b03cf05
* src/ViewManager.py: attribution for icons
...
* src/GrampsDbUtils/_GedcomParse.py: enhancements in parsing
* src/GrampsDbUtils/_GedcomTokens.py: remove double AGNC
svn: r8241
2007-02-26 05:14:50 +00:00
Don Allingham
8f23ed4521
svn: r8234
2007-02-25 15:10:32 +00:00
Don Allingham
30e58297bd
2007-02-25 Don Allingham <don@gramps-project.org>
...
* src/DataViews/Makefile.am: install _NoteView.py
* src/DisplayTabs/Makefile.am: install NoteModel.py
* src/GrampsDbUtils/Makefile.am: install _GedcomChar.py and
_GedcomLex.py
2007-02-25 Kees Bakker <kees.bakker@xs4all.nl>
* src/GrampsDbUtils/_GedcomUtils.py: Fix index checking on IDs
svn: r8233
2007-02-25 15:07:24 +00:00
Don Allingham
706916af15
2007-02-24 Don Allingham <don@gramps-project.org>
...
* src/DisplayTabs/_NoteModel.py: added
* src/DisplayTabs/_NoteTab.py: support new list
* src/GrampsDbUtils/_GedcomParse.py: enhancements to parsing
* src/GrampsDbUtils/_ReadGedcom.py: handle encoding properly
* src/GrampsDbUtils/_GedcomChar.py: new encoding interface
* src/GrampsDbUtils/_GedcomLex.py: cleanup
svn: r8231
2007-02-25 05:26:32 +00:00
Don Allingham
0e92d73447
2007-02-23 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils./_GedcomParse.py: enhanced parsing based off testcases
* src/GrampsDbUtils./_GedcomTokens.py: enhanced parsing based off testcases
svn: r8225
2007-02-24 06:13:30 +00:00
Don Allingham
57e7b3419a
2007-02-23 Don Allingham <don@gramps-project.org>
...
* src/GrampsDbUtils/_GedcomParse.py: handle error cases
* src/GrampsDbUtils/_GedcomLex.py: handle error cases
* src/GrampsDbUtils/_GedcomUtils.py: handle error cases
svn: r8219
2007-02-23 22:56:41 +00:00
Don Allingham
ee407ca871
* src/GrampsDbUtils/_GedcomParser.py: fix a few bugs
...
svn: r8216
2007-02-23 06:03:02 +00:00
Don Allingham
2ce4226efb
svn: r8203
2007-02-21 12:47:20 +00:00