* src/GrampsCfg.py:
* src/Config/_GrampsConfigKeys.py:
* src/gen/db/dbdir.py:
* src/DbManager.py:
* src/DbLoader.py: Gramps databases run with transactions enabled. The
option to switch off transactions is now removed. The "transactions" and
"port_warn" settings are ignored in the config file.
svn: r10169
* src/plugins/GrampsCfg.py: new (GrampsPreferences.update_idformat_entry):
add method that sets new ID format preferences in db.
(GrampsPreferences.add_prefix_panel): use callback update_idformat.entry
0001817: Make preference changes take immediate effect.
* po/POTFILES.in: add DateParserDisplayTest.py. #0001819
2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
* POTFILES.in : add missing plugins/DateParserDisplayTest.py #0001819
svn: r10115
* src/DataViews/EventView.py
* src/DataViews/FamilyList.py
* src/DataViews/PedigreeView.py
* src/DataViews/PersonView.py
* src/GrampsCfg.py
* src/Editors/_EditPrimary.py
* src/DisplayTabs/_EmbeddedList.py
* src/DisplayTabs/_BackRefList.py
* src/plugins/RelCalc.py
* src/QuickReports.py
* src/Relationship.py
* src/Selectors/_BaseSelector.py
* src/GrampsWidgets.py
* src/DbManager.py
* src/DisplayState.py
* src/DisplayModels/_BaseModel.py
* src/DisplayModels/_PeopleModel.py
* src/GrampsDbUtils/_GrampsDbWriteXML.py
* src/gramps_main.py
* src/Filters/Rules/_MatchesFilterBase.py
* src/ManagedWindow.py
pep8 updates. replace ''' with """ for comments
* src/GrampsDbUtils/_WriteGedcom.py: doc fixes
added support for exportin source, notes and repos that are not linked to
other records.
0001707: export to gedcom doesn't include source, if source is the only
thing in the db
svn: r10051
* src/DataViews/PersonView.py
* src/ViewManager.py
* src/GrampsCfg.py
* src/plugins/WriteCD.py
* src/plugins/FindDupes.py
* src/Merge/_MergePerson.py
* src/DbManager.py
* src/ArgHandler.py
* src/docgen/HtmlDoc.py
* src/DbLoader.py
use from QuestionDialog import ErrorDialog etc to bring in line with
rest of gramps
* src/Editors/_EditPrimary.py: EditPrimary._uses_duplicate_id() check
for duplicates and give error dialog if id is already used. #0001347
* src/Editors/_EditFamily.py: EditFamily.__do_save(), add call to
_uses_duplicate_id(). #0001347
svn: r10046
* src/GrampsCfg.py: missing const; added Text tab
* src/Config/_GrampsConfigKeys.py: added missing and private text
* src/plugins/DefaultGramplets.py: use missing surname text
* src/Simple/_SimpleAccess.py: use missing surname text
svn: r9929
* src/GrampsCfg.py: added Translation -> Pattern -> Translation
so that one can see fully translated text, even if they type in
English, or %codes
* src/Utils.py: Fixed two bugs in translations of keywords
* src/test/utils_test.py: unit tests for keywords/translations
svn: r9493
* src/GrampsCfg.py: Fixed bug in being able to edit the uneditable
* src/BasicUtils/_NameDisplay.py: Renamed standard name patterns
to match new pattern name keywords
svn: r9484
* src/GrampsCfg.py: Gramps preferences allows to set search depth
of relationship.
* src/Relationship.py: methods to change generation depth of search
* src/plugins/rel_fr.py: remove depth use
* src/plugins/all_relations.py: use depth, correct remark print error
* src/plugins/rel_pl.py: remove depth use
* src/DisplayState.py: hook to change relclass depth from GrampsCfg
See also issue #1290
2007-11-22 Benny Malengier <benny.malengier@gramps-project.org>
svn: r9385
* src/ReportBase/_ReportUtils.py: Use name_displayer.
* src/ReportBase/_CommandLineReport.py: Use name_displayer.
* src/ReportBase/_BareReportDialog.py: Use name_displayer.
* src/PluginUtils/_Tool.py: Use name_displayer.
* src/plugins/TimeLine.py: Use name_displayer.
* src/plugins/RelCalc.py: Use name_displayer.
* src/plugins/ReadGrdb.py: Use name_displayer.
* src/plugins/NarrativeWeb.py: Use name_displayer.
* src/plugins/IndivComplete.py: Use name_displayer.
* src/plugins/GraphViz.py: Use name_displayer.
* src/plugins/FindDupes.py: Use name_displayer.
* src/plugins/FamilyGroup.py: Use name_displayer.
* src/plugins/DetDescendantReport.py: Use name_displayer.
* src/plugins/DetAncestralReport.py: Use name_displayer.
* src/plugins/DesGraph.py: Use name_displayer.
* src/plugins/DescendReport.py: Use name_displayer.
* src/plugins/DescendChart.py: Use name_displayer.
* src/plugins/Check.py: Use name_displayer.
* src/plugins/Ancestors.py: Use name_displayer.
* src/plugins/AncestorReport.py: Use name_displayer.
* src/plugins/AncestorChart2.py: Use name_displayer.
* src/ObjectSelector/_PersonTreeFrame.py: Use name_displayer.
* src/ObjectSelector/_PersonFrame.py: Use name_displayer.
* src/Merge/_MergePerson.py: Use name_displayer.
* src/GrampsDbUtils/_WriteGedcom.py: Use name_displayer.
* src/GrampsDbUtils/_ReadXML.py: Use name_displayer.
* src/GrampsDbUtils/_GedcomParse.py: Use name_displayer.
* src/FilterEditor/_ShowResults.py: Use name_displayer.
* src/FilterEditor/_EditRule.py: Use name_displayer.
* src/Editors/_EditPrimary.py: Use name_displayer.
* src/Editors/_EditPersonRef.py: Use name_displayer.
* src/Editors/_EditPerson.py: Use name_displayer.
* src/Editors/_EditName.py: Use name_displayer.
* src/Editors/_EditLdsOrd.py: Use name_displayer.
* src/Editors/_EditFamily.py: Use name_displayer.
* src/DisplayTabs/_PersonRefModel.py: Use name_displayer.
* src/DisplayTabs/_NameModel.py: Use name_displayer.
* src/DisplayTabs/_ChildModel.py: Use name_displayer.
* src/DisplayTabs/_BackRefModel.py: Use name_displayer.
* src/DisplayModels/_PeopleModel.py: Use name_displayer.
* src/DisplayModels/_FamilyModel.py: Use name_displayer.
* src/DataViews/_PersonView.py: Use name_displayer.
* src/DataViews/_RelationView.py: Use name_displayer.
* src/DataViews/_PedigreeView.py: Use name_displayer.
* src/Utils.py: Use name_displayer.
* src/SubstKeywords.py: Use name_displayer.
* src/Sort.py: Use name_displayer.
* src/Reorder.py: Use name_displayer.
* src/PageView.py (BookMarkView.add_bookmark): Use name_displayer.
* src/Navigation.py: Use name_displayer.
* src/DisplayState.py: Use name_displayer.
* src/GrampsCfg.py: Use name_displayer.
* src/Bookmarks.py (Bookmarks.make_label): Use name_displayer.
* src/GrampsDb/Makefile.am (pkgdata_PYTHON): Ship new files.
* src/Makefile.am (gdir_PYTHON): Ship ProgressDialog.py
svn: r8680
defaulting to last viwe
* src/ViewManager.py: allow disabling of defaulting to last view
* src/GrampsCfg.py: allow disabling of defaulting to last view
* src/ViewManager.py: allow disabling of defaulting to last view
* data/gramps.schemas.in: allow disabling of defaulting to last view
svn: r7617
* src/images/sources.svg: new icon
* src/images/reports.svg: new icon
* src/images/tools.svg: new icon
* src/images/events.svg: new icon
* src/images/place.svg: new icon
* src/images/tools.svg: new icon
* src/ViewManager.py: use new icons
* src/gramps_main.py: register new icons
2006-09-22 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_GrampsGEDDB.py: support for disabling transactions
* src/GrampsDb/_GrampsXMLDB.py: support for disabling transactions
* src/GrampsDb/_GrampsBSDDB.py: support for disabling transactions
* src/GrampsDb/_GrampsDbBase.py: support for disabling transactions
* src/GrampsDb/_ReadGedcom.py: check for IO Eror
* src/ViewManager.py: display message if a portability problem is
detected
* src/QuestionDialog.py: Add Warning dialog that can be disabled
* src/DbLoader.py: Detect missing database problem
* src/ArgHandler.py: support for disabling transactions
* src/GrampsCfg.py: new config keys for transactions
* src/Config/_GrampsConfigKeys.py: new config keys for transactions
2006-09-17 Don Allingham <don@gramps-project.org>
* src/ViewManager.py: handle missing database on autoload (#447)
* src/ArgHandler.py: handle missing database on autoload (#447)
* src/DbLoader.py: handle missing database on autoload (#447)
* src/Makefile.am: remove uninstalled packages from makefile
* src/GrampsDb/_ReadXML.py: place vs. address changes
* src/GrampsDb/_WriteXML.py: place vs. address changes
* src/GrampsDb/_EditPlace.py: place vs. address changes
* src/Editors/_EditPlace.py: place vs. address changes
* src/Editors/_EditLocation.py: place vs. address changes
* src/RelLib/_Address.py: place vs. address changes
* src/RelLib/_LocationBase.py: place vs. address changes
* src/RelLib/_Location.py: place vs. address changes
* src/DisplayTabs/_LocationModel.py: place vs. address changes
* src/DisplayTabs/_LocationEmbedList.py: place vs. address changes
* src/glade/gramps.glade: place vs. address changes
svn: r7325
* src/GrampsCfg.py: Implement callback mechanism for dynamic name format
change.
* src/ViewManager.py (__init__, preferences_activate, change_page):
Rebuild the active page after name fomat changed by connecting to
GrampsPreferences' signal
svn: r7262
* src/NameDisplay.py: Rewrite in more object oriented way; Interface
change.
* src/ViewManager.py (post_load_newdb): Change of NameDisplay interface.
* src/GrampsDb/_ReadXML.py (parse): Change of NameDisplay interface.
* src/GrampsDb/_ReadGrdb.py (importData): Change of NameDisplay
interface.
* src/GrampsCfg.py: Change of NameDisplay interface; Name format Edit
and Add callbacks divided.
* src/RelLib/_Name.py: Default/standard name format definitions moved to
NameDisplay.
* src/Editors/_EditName.py (_setup_fields): Change of NameDisplay
interface.
* src/plugins/Check.py (cleanup_deleted_name_formats): Change of
NameDisplay interface.
svn: r7099