gramps/ChangeLog
2017-06-06 11:43:27 -07:00

21298 lines
763 KiB
Plaintext

2017-06-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/const.py, gramps/version.py: make official 5.0.0-alpha2
release
2017-06-06 Paul Franklin <pf.98052@gmail.com>
* NEWS: update NEWS for 5.0.0-alpha2 release
2017-06-05 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-06-04 John Ralls <jralls@ceridwen.us>
* mac/gramps.bundle: Update gramps.modules for Python3.6.
2017-06-04 John Ralls <jralls@ceridwen.us>
* mac/Info.plist, mac/gramps.modules: Update versions for gramps
v5.0.0-alpha2.
2017-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/date_test.py: Add unit tests for empty dates
2017-05-31 prculley <paulr2787@gmail.com>
* gramps/gen/lib/date.py: Text-only dates are sometimes not exported
in XML Fixes #10062.
2017-06-04 Josip <bpisoj@gmail.com>
* gramps/gui/clipboard.py: EOFError [Ran out of input] in Clipboard
(#411) [EOFError: Ran out of input] for Clipboard when you drag and drop
the bolded lines in selected tabs of Person Edit Attempt to drag and drop any of the "bolded lines" in the Events or
Names tabs into the clipboard window. The unbolded lines drag and
drop ok. Fixes #8788.
2017-06-04 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update Finnish translation
2017-06-04 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-06-03 Paul Franklin <pf.98052@gmail.com>
* po/ar.po, po/es.po, po/he.po, po/pt_PT.po, po/ro.po, po/sk.po,
po/sq.po, po/sr_Latn.po, po/vi.po: correct the "Language" field in
some translations
2017-06-02 Josip <bpisoj@gmail.com>
* gramps/gui/editors/displaytabs/gallerytab.py: Crash after dragging
multiple items from clipboard to gallery I copied 7 items from the Media List to the clipboard. I then opened
a Person, and dragged one Media Item to the Gallery. I then clicked
and dragged to highlight the remaining 6 items at once. On dragging
them to the gallery, it crashed. 2989475: ERROR: grampsapp.py: line 145: Unhandled exception
Traceback (most recent call last): File "C:\Program
Files\GrampsAIO64-4.2.5\gramps\gui\editors\displaytabs\gallerytab.py",line 475, in drag_data_received (mytype, selfid, obj, row_from) = pickle.loads(sel_data.get_data())
ValueError: too many values to unpack (expected 4) Fixes #9984.
2017-05-28 Josip <bpisoj@gmail.com>
* gramps/gui/clipboard.py: Cannot drag & drop textual value via
clipboard Allows dnd of textual values from clipboard and shows icon of
target-type during dragging instead of row image, except for text
target shows actual text as drag icon. Fixes #7532.
2017-05-28 Josip <bpisoj@gmail.com>
* gramps/gui/views/listview.py,
gramps/gui/widgets/interactivesearchbox.py: Quick search with Czech
characters -> Crash Crash happen when checking for "event.string" in "treeview_keypress"
function in "gramps/gui/widgets/interactivesearchbox.py" Note that
https://lazka.github.io/pgi-docs/Gdk-3.0/classes/EventKey.html#Gdk.EventKeysays it is deprecated and should never be used. Gdk.keyval_to_unicode return the corresponding unicode character, or
0 if there is no corresponding character. Fixes #9130.
2017-06-03 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for gramps50
2017-06-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: remove accelarators/mnemonics from
non-top-level menu items
https://github.com/gramps-project/gramps/commit/59cced2bc622201a577d8dfba373b3a7fcf3daf5#commitcomment-22310331
2017-06-02 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gui/grampsgui.py: Comment out beta
warning rather than change config setting
2017-06-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 10049: Narrated Web
Report options reorganization
2017-05-31 John Ralls <jralls@ceridwen.us>
* gramps/gen/datehandler/_dateparser.py: 8366: February 29th invalid
date in Julian dual-dated leap year
2017-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/read.py: Fix get_gramps_ids method to
return a list of str
2017-05-30 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/dummydb.py: Fix DummyDb errors after a cancelled
database upgrade
2017-05-30 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/upgrade.py,
gramps/plugins/db/bsddb/write.py: Database upgrade to convert
default handle to str
2017-05-30 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation (fixes for [add->new] menu
translations)
2017-05-30 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/db/dummydb.py,
gramps/gen/db/generic.py,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/filters/rules/test/repository_rules_test.py,
gramps/gen/proxy/cache.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/proxybase.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/plugins/db/bsddb/cursor.py, gramps/plugins/db/bsddb/read.py,
gramps/plugins/db/bsddb/test/cursor_test.py,
gramps/plugins/db/bsddb/write.py, gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/test/db_test.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/webreport/narrativeweb.py: Convert handle type to str
in the database API (#405) The mixed type of handles has been a constant source of bugs.
Converting them all to str in the database API should make
maintenance easier. The key to BSDDB tables must still be bytes in
the database layer.
2017-05-29 prculley <paulr2787@gmail.com>
* gramps/gui/glade/editdate.glade: 8366: February 29th invalid date
in Julian dual-dated leap year
2017-05-29 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Update German translation
2017-05-24 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/listview.py, gramps/plugins/lib/libpersonview.py:
9229: Use the term "Delete" instead of "Remove" The term "Delete" should be used when an object is deleted from the
database. The term "Remove" should be used when an object is
removed from a list, but not actually deleted.
2017-05-25 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Update German translation
2017-05-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py: Disable development warning message
2017-05-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py, gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importvcard.py: restore missing (since
January) "import statistics" dialog
2017-05-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py, gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importvcard.py: Revert "restore missing
(since January) "import statistics" dialog" This reverts commit c3fb9c0c4e1e0e13fea3bf1a8afcf4aa8988cf16.
2017-05-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py, gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importvcard.py: restore missing (since
January) "import statistics" dialog
2017-05-22 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-05-20 Paul Franklin <pf.98052@gmail.com>
* po/ar.po: merge translation with current template
2017-05-19 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 10033: Note isn't
included on CIR when it is attached to a name
2017-05-16 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-05-16 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/viewmanager.py: Feature:New global [Add]>[New] menu
with Keybindings (#281) Usability improvement, allows using the Menu [Add]>[New] or global
keyboard shortcut(keybinding) to add [New] entries Supports: Adding [New] records for: * Person * Family * Event (default=Custom/Unknown)(Leave blank for unknown / enter
letters for custom) * Place * Source * Citation * Repository * Media * Note
2017-05-16 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/view/relview.py: Bug8723: Missing [edit buttons] in
relationship view (#391) Shows edit-Buttons by default only if familytree is not readonly
2017-05-15 Paul Culley <paulr2787@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: bug 6664; fix
Detailed Descendent Report, multi paths to descendent (#386) where the descendent ends up in different generations at the same
time
2017-05-15 Paul Culley <paulr2787@gmail.com>
* gramps/gen/proxy/filter.py: bug 6130; fix export filtering (#380)
2017-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/selectors/baseselector.py: Remove trailing whitespace
2017-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/selectors/baseselector.py: Remove trailing whitespace
2017-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/tools_test.py,
gramps/plugins/tool/testcasegenerator.py: 10039: Fix unit tests that
use the test case generator The keys() method of a dictionary returns its keys in an arbitrary
order. These must be sorted to provide deterministic results for
unit tests.
2017-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/selectors/baseselector.py: Revert bugs #8785 and #9700 Expanding tree selectors by default caused performance issues. The
expanded person selector also made it more difficult to select a
specific person in some circumstances. GEPS 041 has been created to discuss a better selector design.
2017-05-15 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-05-14 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-05-14 Paul Franklin <pf.98052@gmail.com>
* po/POTFILES.in: add two recently-created files to POTFILES.in
2017-05-14 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Update German translation
2017-05-14 Alois Poettker <apoettker@users.noreply.github.com>
* po/de.po, po/gramps.pot: Extend ReorderIDs-II DE translation.
(#395)
2017-05-13 Serge Noiraud <Serge.Noiraud@laposte.net>
* gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_withinarea.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/widgets/__init__.py, gramps/gui/widgets/placewithin.py:
FR10020: Add "within <n> km/miles/degree" filter (#382)
2017-05-13 Alois Poettker <apoettker@users.noreply.github.com>
* gramps/plugins/tool/reorderids.glade,
gramps/plugins/tool/reorderids.py, po/POTFILES.in: Extend
ReorderIDs-II functionality. (#383)
2017-05-13 Serge Noiraud <Serge.Noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrative web features:
5592 + 5408 + 10031 (#389) * Feature: 5592 show more details + 5408 children dates * NarrativeWeb: another translation problem. * Narrativeweb: different locales. * Feature 10031: maps not displaying all events
2017-05-11 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-05-11 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/imports_test.py: 10039: Fix imports test for
non-US locales
2017-05-11 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-05-11 Nick Hall <nick-h@gramps-project.org>
* gramps/test/test/test_util_test.py: Use with-block when writing to
file
2017-05-11 Nick Hall <nick-h@gramps-project.org>
* gramps/test/test/test_util_test.py, gramps/test/test_util.py:
Remove TestLogger and associated unit test This is not used anywhere. In current python versions, basicConfig
is called automatically when there is no root handler. It is easy to
add a FileHandler if required.
2017-05-11 Nick Hall <nick-h@gramps-project.org>
* gramps/test/test_util.py: Ignore log messages during unit test
capture
2017-05-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py: add gramps-ID
option to DAR and DDR text reports
2017-05-11 Nick Hall <nick-h@gramps-project.org>
* gramps/test/test_util.py: Revert "Increase logging level during
unit tests" This reverts commit 709f3a33d5704d04490316efbe9ea5f1719bea7c.
2017-05-10 Nick Hall <nick-h@gramps-project.org>
* gramps/test/test_util.py: Increase logging level during unit tests
2017-05-09 prculley <paulr2787@gmail.com>
* gramps/plugins/test/imports_test.py: Fix imports_test nosetest
description and running 2x under unittest
2017-05-04 prculley <paulr2787@gmail.com>
* gramps/plugins/test/reports_test.py: pylint improvements on
report_test
2017-05-04 prculley <paulr2787@gmail.com>
* gramps/plugins/test/reports_test.py: Fix reports test to run under
Unit-test and other environments Originally run correctly only under
nose; under unit-test failed to find anything to do. Also was
selecting wrong test file.
2017-05-10 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/exports_test.py,
gramps/plugins/test/reports_test.py,
gramps/plugins/test/tools_test.py: Suppress extraneous output in
unit tests
2017-05-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/merge_test.py: Rename unit test that has now
been implemented
2017-05-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/merge_test.py: Comment out some tests that
have not yet been implemented This will prevent nosetest running them.
2017-05-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/logger/test/rotate_handler_test.py,
gramps/plugins/db/bsddb/test/cursor_test.py,
gramps/plugins/db/bsddb/test/reference_map_test.py: Remove test
suite functions These cause nosetest to run duplicate tests.
2017-05-09 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-05-08 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/descendreport.py: add gramps-ID option to
Ancestor and Descendant text reports
2017-05-08 Nick Hall <nick-h@gramps-project.org>
* .travis.yml: Do not run tests in the test directory The tests in the GrampsLogger directory should be moved into
gramps/gui/logger/test, but mainly duplicate the existing rotate
handler test.
2017-05-08 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/test/__init__.py,
gramps/plugins/db/dbapi/test/__init__.py,
gramps/plugins/test/__init__.py, gramps/test/test/__init__.py: Add
missing __init__.py in test directories
2017-05-07 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py: convert existing reports
to use the new stdoptions gramps-ID option
2017-05-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: add a new gramps-ID option
to stdoptions
2017-05-07 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/plug/__init__.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py: tweak some None tests
2017-05-05 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/soundex.py: Fix bug 9975 Incorrect SoundEx result
(#388)
2017-05-05 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/db/dbapi/postgresql.py: Fix syntax error postgresql
(#387)
2017-05-05 Sam Manzi <manzi.sam@gmail.com>
* CONTRIBUTING: Mention translation URLs in Contribute (#381)
2017-05-05 Paul Culley <paulr2787@gmail.com>
* gramps/plugins/export/exportxml.py: bug 9445; fix XML export of
notes so lead/trail spaces are preserved (#379)
2017-05-05 Serge Noiraud <Serge.Noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 10012 : Save defaults
for different Narrative Web report websites (#375)
2017-05-05 Serge Noiraud <Serge.Noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py: add the date-format option to
narrativeweb and webcal. (#374)
2017-05-04 John Ralls <jralls@ceridwen.us>
* mac/Imaging-Freetype2.patch, mac/Pillow-tk-setup.patch,
mac/gramps.modules: Update Mac moduleset dependencies.
2017-05-04 John Ralls <jralls@ceridwen.us>
* gramps/gui/viewmanager.py: Fix GI version check warning on
GtkosxApplication.
2017-05-02 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-05-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: 10029: Bad color assignment
in geoplaces
2017-04-30 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-04-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/utils/grampslocale.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py, gramps/plugins/lib/libcairodoc.py,
gramps/plugins/textreport/familygroup.py: 10000: report tables are
always written LTR even for RTL locales
2017-04-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/utils/grampslocale.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py, gramps/plugins/lib/libcairodoc.py,
gramps/plugins/textreport/familygroup.py: Revert "10000: report
tables are always written LTR even for RTL locales" This reverts commit 55fa9206288d50cf4bca3673e1d68a033b02c3ea.
2017-04-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/utils/grampslocale.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py, gramps/plugins/lib/libcairodoc.py,
gramps/plugins/textreport/familygroup.py: 10000: report tables are
always written LTR even for RTL locales
2017-04-29 Paul Culley <paulr2787@gmail.com>
* gramps/gui/editors/filtereditor.py: bug 9564; fix exception on
Event filter editor (#377) for 'Events occurring on a particular day of the week' filter
2017-04-30 Mateusz Konieczny <matkoniecz@users.noreply.github.com>
* CONTRIBUTING, MANIFEST.in: add CONTRIBUTING file, enable
packacking this file (#376) CONTRIBUTING file is standard place for documentation how one may
send patches such documentation exists for this project so that file
will be redirection to existing resources At least some people potentially interested in contributing at this
moment have a very small but completely pointless task (locating
documentation for developers) to overcome before doing something
useful. Ref: https://gramps-project.org/bugs/view.php?id=10019
2017-04-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/latexdoc.py: 8128: GtkDialog mapped without
a transient parent
2017-04-24 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-04-22 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update finnish translation
2017-04-21 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2017-04-21 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2017-04-18 Paulo Henrique Moraes <paulohpmoraes@users.noreply.github.com>
* po/pt_BR.po: Updated translation (#373)
2017-04-18 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py: 10003: add more Records options
(father with most children, etc.)
2017-04-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: add a subtitle to the
book's T.O.C. for the Family Group report
2017-04-14 Paul Culley <paulr2787@gmail.com>
* gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/htmldoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py: bug 8128; Fix 'print...'
dialogs for missing transient parent (#372) Requires adding uistate to the docgen basedoc and all files that
override the init
2017-04-14 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/tagreport.py: typo (trailing whitespace)
2017-04-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_reportbase.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py: add the date-format option
to some more reports
2017-04-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: fix numeric date displayer
(for Hebrew month "13" and B.C.E. years)
2017-04-10 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datehandler.py: enable Tamil dates
2017-04-09 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: enable date-format
option in Complete Individual report
2017-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: enable date-format option in
reports
2017-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_fr.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_hu.py,
gramps/gen/datehandler/_date_is.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_ja.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_uk.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/_dateutils.py,
gramps/gen/datehandler/_grampslocale.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/utils/grampslocale.py, gramps/plugins/lib/libgedcom.py:
9985: secondary locales do not use their own numeric date format
2017-04-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/placeselection.py: 8128: GtkDialog mapped
without a transient parent in placeselection
2017-04-05 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update finnish translation
2017-04-04 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-04-02 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: typo
2017-03-30 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/styledtexteditor.py: bug 9998 partial fix for
Note editor Toolbar overflow icons missing Bug Affects Windows only.
Adds text labels to icons which will only appear in the overflow
dropdown menu when dialog is too narrow. Icons still don't show due
to Gtk bug on Windows, but at least user sees the text labels.
2017-03-31 prculley <paulr2787@gmail.com>
* gramps/gui/editors/editnote.py, gramps/gui/plug/_guioptions.py,
gramps/gui/widgets/styledtexteditor.py: Bug 8128; for color chooser
dialogs; fixed transient parent for styledtexteditor and Family
Lines Graph, Family Colors option
2017-03-29 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: updated nl translation
2017-03-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/const.py: Remove redundant command line options
2017-03-25 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-03-24 arnaullv <arnaullv@gmail.com>
* po/ca.po: Update Catalan translation to latest template Update Catalan translation to latest template and unified
translation criterias
2017-03-22 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/export/exportxml.py: 9995: Bug in the Name Editor /
Group As
2017-03-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_styleeditor.py: clarify use of the style
editor for graphic style editing
2017-03-21 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-03-21 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/alphabeticalindex.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py: consolidate some report
style descriptions (fewer strings to translate)
2017-03-20 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/grampslocale.py, setup.py: enable preliminary
Tamil translation
2017-03-20 Logan M <vmmlog@gmail.com>
* po/ta.po: initial, preliminary, partial Tamil translation (thanks,
Logan!)
2017-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: disable FGR option if
it's not relevant
2017-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/graphicstyle.py,
gramps/gen/plug/docgen/paragraphstyle.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/docgen/tablestyle.py,
gramps/gui/plug/report/_styleeditor.py: add a "description" to a
report style table and a style table cell
2017-03-19 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-03-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/stylesheet.py: neaten a report's style XML
file, and add the new description
2017-03-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/graphicstyle.py,
gramps/gui/plug/report/_styleeditor.py: enable a report graphic
style object to have a "description"
2017-03-17 Paul Franklin <pf.98052@gmail.com>
* po/POTFILES.in: typo (trailing space)
2017-03-17 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-03-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/configmanager.py: change string paramaters to
named ones, for translation
2017-03-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/undoredo.py: add license to module
2017-03-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_paper.py,
gramps/gui/widgets/undoableentry.py,
gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/export/exportftree.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/mapservices/googlemap.py,
gramps/plugins/mapservices/mapservice.gpr.py,
gramps/plugins/mapservices/openstreetmap.py,
gramps/plugins/sidebar/sidebar.gpr.py,
gramps/plugins/tool/toolsdebug.gpr.py,
gramps/plugins/view/view.gpr.py,
gramps/plugins/webstuff/webstuff.gpr.py, po/POTFILES.in,
po/POTFILES.skip: tidy up some translatable string things
2017-03-13 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_pl.py: make Polish "numerical" date
display consistent with its locale format
2017-03-13 Paul Franklin <pf.98052@gmail.com>
* po/he.po: add datestrings (made by running _datestrings.py) to
translation
2017-03-11 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/exports_test.py,
gramps/plugins/test/imports_test.py,
gramps/plugins/test/reports_test.py,
gramps/plugins/test/test_exports.py,
gramps/plugins/test/test_imports.py,
gramps/plugins/test/test_reports.py,
gramps/plugins/test/test_tools.py,
gramps/plugins/test/tools_test.py: Rename plugin unit test files
2017-03-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_bg.py: fix Bulgarian numeric dates
2017-03-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ar.py: slight tweak to Arabic date
handler
2017-03-10 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/test/editreference_test.py,
gramps/gui/editors/test/test_editreference.py: Rename edit reference
unit test Unit test files must be named *_test.py to be found by the setup.py
script.
2017-03-10 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/test/cursor_test.py: Fix skipped cursor
unit tests
2017-03-09 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/importer/importxml.py: Prevent warnings when
importing xml from stdin
2017-03-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_is.py: fix Icelandic numeric-format
date display
2017-03-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/logger/test/rotate_handler_test.py: Suppress output in
rotate handler test
2017-03-07 Paul Franklin <pf.98052@gmail.com>
* po/is.po: put "short" days into the Icelandic translation
2017-03-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datestrings.py: enable "short" days in
_datestrings (_grampslocale already had them)
2017-03-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: fix Norwegian
numeric-format date display
2017-03-06 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/importer/test/importgeneweb_test.py: Suppress
output in importgeneweb test
2017-03-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/user.py: Another fix
2017-03-06 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/test_exports.py,
gramps/plugins/test/test_imports.py,
gramps/plugins/test/test_tools.py: Fix error in previous commit
2017-03-06 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/user.py,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/filters/rules/test/repository_rules_test.py,
gramps/gen/lib/test/schema_test.py,
gramps/gen/lib/test/serialize_test.py,
gramps/gen/merge/test/merge_ref_test.py, gramps/gen/user.py,
gramps/gui/user.py, gramps/plugins/test/test_exports.py,
gramps/plugins/test/test_imports.py,
gramps/plugins/test/test_tools.py, gramps/test/test_util.py:
Suppress extraneous output in unit tests
2017-03-06 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-03-06 Paul Franklin <pf.98052@gmail.com>
* po/tr.po: remove the last bogus Chinese strings from the Turkish
translation
2017-03-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: the message looks better with another
linefeed
2017-03-04 romjerome <romjerome@users.noreply.github.com>
* po/update_po.py: Limit creation of extra files
2017-03-04 Paul Franklin <pf.98052@gmail.com>
* po/eo.po: fix some date-related words in Esperanto
2017-03-04 Mìcheal A Colquhoun <enlite93@users.noreply.github.com>
* gramps/gen/utils/test/callback_test.py: Use assertRaises to check
for the NameError Also corrected spelling of a word.
2017-03-04 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Avoid nested transactions
2017-03-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: 9744: Tidy up add_* methods
2017-03-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: 9744: Tidy up get_*_from_handle methods
2017-03-03 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Use transactions when writing
metadata
2017-03-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/grampslocale.py: change to Microsoft's current
official country name, for Windows users
2017-03-02 Paul Franklin <pf.98052@gmail.com>
* po/vi.po: add datestrings (made by running _datestrings.py) to
translation
2017-03-02 Paul Franklin <pf.98052@gmail.com>
* po/tr.po: add datestrings (made by running _datestrings.py) to
translation
2017-03-02 Paul Franklin <pf.98052@gmail.com>
* po/sq.po: add datestrings (made by running _datestrings.py) to
translation
2017-03-02 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update Finnish translation for "master"
2017-03-02 prculley <paulr2787@gmail.com>
* gramps/gen/merge/test/merge_ref_test.py: Fix Merge test for
complex families
2017-03-02 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/removeunused.py: Bug 9973; fix remove unused
objects tool to use place name not title original 'title' field is
often blank now...
2017-03-01 arnaullv <arnaullv@gmail.com>
* po/ca.po: Update Catalan translation to latest template
2017-03-02 John Ralls <jralls@ceridwen.us>
* gramps/gui/widgets/undoableentry.py: Fix copy-paste error in last
commit.
2017-02-28 John Ralls <jralls@ceridwen.us>
* gramps/gui/viewmanager.py, gramps/gui/widgets/undoableentry.py:
Bug 9965: Undo in undoableentry does the wrong undo in MacOS. This fixes the immediate problem peculiar to MacOS, but the
underlying problem that the code doesn't use keybindings and has a
control-specific undo stack which makes undo ambiguous for the
window remains.
2017-02-26 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/undoableentry.py: Fix unodoableentry for
international characters Gtk has some parameters in bytes, some in
characters; they cannot be combined.
2017-02-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/webstuff/webstuff.py: Check that the USER_CSS
directory exists
2017-02-28 Bernard Banko <beernarrd@gmail.com>
* gramps/gen/datehandler/_date_sl.py: Add ~ for About modifier
2017-02-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: shorten option description
for better CLI typeout
2017-02-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: add filter progress bar to the
Relationship Graph report
2017-02-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py,
gramps/plugins/textreport/recordsreport.py: add filter progress bar
to the Records report
2017-02-28 prculley <paulr2787@gmail.com>
* gramps/cli/grampscli.py: Fix addon manager to reload updated
plugins so they are recognized
2017-02-27 prculley <paulr2787@gmail.com>
* gramps/cli/grampscli.py, gramps/gen/plug/_manager.py,
gramps/gui/configure.py, gramps/gui/plug/_windows.py,
gramps/gui/viewmanager.py: Fix Addon manager to recognize newly
installed addons immediately
2017-02-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/merge/test/merge_ref_test.py: Skip four failing tests
in merge_ref_test These four tests pass when run individually from the command line,
but fail when run as part of a module.
2017-02-27 Nick Hall <nick-h@gramps-project.org>
* .travis.yml: The wget package is pre-installed in travis
2017-02-27 Nick Hall <nick-h@gramps-project.org>
* .travis.yml: Enable merge_ref_test in travis
2017-02-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/merge/mergefamilyquery.py: Fix family merge bug References do not need to be updated in people that have been
removed in the merge.
2017-02-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/private.py,
gramps/gen/proxy/referencedbyselection.py: Remove unused private
table variable
2017-02-25 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/toolcomboentry.py: Fix ToolComboEntry for Gtk
method not supported on older Gtk
2017-02-24 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/test/cli_test.py, gramps/gen/git_revision.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/importer/test/importvcard_test.py: Avoid using
'shell=True' when running a subprocess
2017-02-24 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/user.py: give CLI warning "title" its own line, as the
error already does
2017-02-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: don't type out a
(possible) warning message if the option is not on
2017-02-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: fix bug (the option
itself is always True, we want the value)
2017-02-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/__init__.py: improve the "__main__" routine
which prints all the date formats
2017-02-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/merge/diff.py: Fix bug introduced in previous commit
2017-02-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/gen/lib/test/serialize_test.py, gramps/gen/merge/diff.py,
gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/db/bsddb/read.py, gramps/plugins/db/bsddb/write.py:
9541: Make get_table_func method protected
2017-02-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Tidy up secondary column code
2017-02-23 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/importer/test/importvcard_test.py: Use current
environment and executable in process The GRAMPSHOME environment variable is not unset after the
gen/utils/test/file_test unit test. This caused the Gramps process
to fail with an environment error.
2017-02-23 Nick Hall <nick-h@gramps-project.org>
* .travis.yml, gramps/plugins/importer/test/importvcard_test.py: Fix
vCard unit tests
2017-02-23 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-02-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_dateutils.py,
gramps/gen/datehandler/test/datedisplay_test.py: enable deferred
translation of date format strings
2017-02-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_dateutils.py: Revert "enable deferred
translation of date format strings" This reverts commit 715cce27f4a40fe9c0c95e8ed44ed94e890368f6.
2017-02-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/datehandler/__init__.py: Revert "improve the "main"
routine which prints all the date formats" This reverts commit 0c144c97a9ea78e5014237351bdcc78c57ff2542.
2017-02-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/test/test_editreference.py: Revert import
change in unit test The relative import worked when the test was run from the command
line, but not in the Travis environment.
2017-02-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py, gramps/gui/dialog.py, gramps/gui/display.py,
gramps/gui/editors/test/test_editreference.py,
gramps/gui/listmodel.py, gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py,
gramps/gui/views/bookmarks.py, gramps/gui/widgets/fanchart.py:
Convert some gui imports from absolute to relative
2017-02-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/__init__.py: improve the "main" routine
which prints all the date formats
2017-02-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_dateutils.py: enable deferred translation of
date format strings
2017-02-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/_searchfilter.py: Remove redundant OS specific
code The text variable is already a str.
2017-02-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/logger/_errorreportassistant.py,
gramps/gui/logger/_errorview.py: 7305: Inconvenient size of error
dialog
2017-02-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datehandler.py: add a TODO comment (since
I don't understand)
2017-02-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datehandler.py: add a TODO comment (since
I don't understand)
2017-02-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/_guioptions.py: make LastNameDialog a better
ManagedWindow
2017-02-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/_guioptions.py: better names (than the ones I
hurredly chose to make pylint happy)
2017-02-21 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/citationbase.py, gramps/gen/lib/handle.py,
gramps/gen/lib/notebase.py, gramps/gen/lib/tagbase.py,
gramps/gen/simple/_simpleaccess.py: Remove handle class
2017-02-21 prculley <paulr2787@gmail.com>
* gramps/gui/views/treemodels/sourcemodel.py: bug 9920; fix for
multiline Titles in Source view Source view is set up for single
line rows, multi-line Titles cause problems for Gtk (sometimes many
unrelated rows get doubled in height).
2017-02-21 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Fix Gedcom import for improper
creation of error message note The improper note could overwrite
another note, due to overlapping GIDs.
2017-02-20 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 9954; fix Gedcom import for
empty FAMC line
2017-02-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gen/datehandler/_date_hu.py,
gramps/gen/datehandler/_date_is.py, gramps/gen/db/generic.py,
gramps/gen/filters/__init__.py,
gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/_paramfilter.py,
gramps/gen/filters/_searchfilter.py,
gramps/gen/filters/rules/__init__.py,
gramps/gen/filters/rules/_hasgrampsid.py,
gramps/gen/filters/rules/citation/__init__.py,
gramps/gen/filters/rules/citation/_hasidof.py,
gramps/gen/filters/rules/citation/_hassourceidof.py,
gramps/gen/filters/rules/citation/_regexpidof.py,
gramps/gen/filters/rules/citation/_regexpsourceidof.py,
gramps/gen/filters/rules/event/__init__.py,
gramps/gen/filters/rules/event/_hasidof.py,
gramps/gen/filters/rules/event/_regexpidof.py,
gramps/gen/filters/rules/family/__init__.py,
gramps/gen/filters/rules/family/_childhasidof.py,
gramps/gen/filters/rules/family/_fatherhasidof.py,
gramps/gen/filters/rules/family/_hasidof.py,
gramps/gen/filters/rules/family/_motherhasidof.py,
gramps/gen/filters/rules/family/_regexpidof.py,
gramps/gen/filters/rules/media/__init__.py,
gramps/gen/filters/rules/media/_hasidof.py,
gramps/gen/filters/rules/media/_regexpidof.py,
gramps/gen/filters/rules/note/__init__.py,
gramps/gen/filters/rules/note/_hasidof.py,
gramps/gen/filters/rules/note/_regexpidof.py,
gramps/gen/filters/rules/person/__init__.py,
gramps/gen/filters/rules/person/_hasidof.py,
gramps/gen/filters/rules/person/_matchidof.py,
gramps/gen/filters/rules/person/_regexpidof.py,
gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_hasidof.py,
gramps/gen/filters/rules/place/_regexpidof.py,
gramps/gen/filters/rules/repository/__init__.py,
gramps/gen/filters/rules/repository/_hasidof.py,
gramps/gen/filters/rules/repository/_regexpidof.py,
gramps/gen/filters/rules/source/__init__.py,
gramps/gen/filters/rules/source/_hasidof.py,
gramps/gen/filters/rules/source/_regexpidof.py,
gramps/gen/lib/note.py, gramps/gen/lib/srcattribute.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py, gramps/gen/utils/file.py,
gramps/gen/utils/thumbnails.py, gramps/gui/clipboard.py,
gramps/gui/displaystate.py,
gramps/gui/editors/displaytabs/grampstab.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editprimary.py, gramps/gui/filters/__init__.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_filterstore.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/__init__.py,
gramps/gui/managedwindow.py,
gramps/gui/selectors/selectcitation.py, gramps/gui/viewmanager.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/pageview.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/citationlistmodel.py,
gramps/gui/views/treemodels/citationtreemodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/widgets/fanchart2way.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/gramplet/fanchart2waygramplet.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/rel/rel_de.py, gramps/plugins/rel/rel_is.py,
gramps/plugins/textreport/alphabeticalindex.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tableofcontents.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/ownereditor.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/tools.gpr.py, gramps/plugins/tool/verify.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py, gramps/test/regrtest.py: Change
"GRAMPS" to "Gramps" in comments and docstrings
2017-02-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/const.py, gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/_grampslocale.py, gramps/gen/db/dummydb.py,
gramps/gen/db/exceptions.py, gramps/gen/db/generic.py,
gramps/gen/db/utils.py, gramps/gen/dbstate.py,
gramps/gen/filters/_searchfilter.py,
gramps/gen/filters/rules/_changedsincebase.py,
gramps/gen/filters/rules/_ispublic.py,
gramps/gen/filters/rules/_matchesfilterbase.py,
gramps/gen/filters/rules/event/_hasdayofweek.py,
gramps/gen/filters/rules/family/_hastwins.py,
gramps/gen/filters/rules/note/_hastype.py,
gramps/gen/filters/rules/person/_hassoundexname.py,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/filters/rules/test/repository_rules_test.py,
gramps/gen/lib/handle.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/test/serialize_test.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docgen/paperstyle.py,
gramps/gen/plug/menu/_enumeratedlist.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/plug/report/stdoptions.py, gramps/gen/plug/utils.py,
gramps/gen/proxy/cache.py, gramps/gen/proxy/living.py,
gramps/gen/recentfiles.py, gramps/gen/utils/grampslocale.py,
gramps/gen/utils/keyword.py, gramps/gen/utils/test/file_test.py,
gramps/gen/utils/test/place_test.py: Convert some imports from
absolute to relative
2017-02-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/citation.py, gramps/gen/lib/event.py,
gramps/gen/lib/eventref.py, gramps/gen/lib/family.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/media.py,
gramps/gen/lib/name.py, gramps/gen/lib/note.py,
gramps/gen/lib/person.py, gramps/gen/lib/place.py,
gramps/gen/lib/repo.py, gramps/gen/lib/secondaryobj.py,
gramps/gen/lib/src.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/surname.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/tag.py: Move labels into schema
2017-02-20 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-02-19 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: changed n translation
2017-02-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/_guioptions.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/webreport/webcal.py: tweak some report options
slightly (less height, re-tabify some)
2017-02-17 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2017-02-17 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/clidbman.py, gramps/gen/const.py,
gramps/gen/utils/place.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/webreport/narrativeweb.py: 7276: translate some
currently-untranslated punctuation marks
2016-01-21 Olaf <github@island-olaf.de>
* gramps/plugins/graph/gvrelgraph.py: Change output order in
Relationship Graph plugin This patch adds a function sort_persons() to RelGraphReport, which
will change the processing order of persons for the output. Starting
from persons with no known parents in the database, the individual
family trees are traversed in a down-and-up fashion, so that closely
related people should appear close to each other in the output.
Previously the output order was purely given by the order of
internal IDs. Rearranging the output order will make the life of GraphViz just so
much easier. It will then manage to produce graphs with much fewer
unnecessary intercrossing arrows between generations and people and
ultimately produce a much nicer output graph.
2017-02-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/schema_test.py, po/POTFILES.skip: Add JSON
schema unit tests
2017-02-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/test/field_test.py, gramps/plugins/db/dbapi/dbapi.py:
Remove schema field functionality
2017-02-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/address.py, gramps/gen/lib/attribute.py,
gramps/gen/lib/childref.py, gramps/gen/lib/citation.py,
gramps/gen/lib/date.py, gramps/gen/lib/event.py,
gramps/gen/lib/eventref.py, gramps/gen/lib/family.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/ldsord.py,
gramps/gen/lib/location.py, gramps/gen/lib/media.py,
gramps/gen/lib/mediaref.py, gramps/gen/lib/name.py,
gramps/gen/lib/note.py, gramps/gen/lib/person.py,
gramps/gen/lib/personref.py, gramps/gen/lib/place.py,
gramps/gen/lib/placename.py, gramps/gen/lib/placeref.py,
gramps/gen/lib/repo.py, gramps/gen/lib/reporef.py,
gramps/gen/lib/src.py, gramps/gen/lib/srcattribute.py,
gramps/gen/lib/styledtext.py, gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/surname.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/tag.py, gramps/gen/lib/url.py,
gramps/plugins/db/dbapi/dbapi.py: Convert get_schema methods to use
JSON Schema
2017-02-17 Nick Hall <nick-h@gramps-project.org>
* .travis.yml: Add python3-jsonschema to travis
2017-02-17 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/filters/sidebar/_notesidebarfilter.py: 9950: Custom
Note Types not shown in the filter siderbar
2017-02-13 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/clidbman.py, gramps/gui/plug/_windows.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/webreport/narrativeweb.py: make the translator's job
a little easier
2017-02-13 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/quick/_textbufdoc.py: fix bug (typo?) where Quick
Views had a title of "True"
2017-02-13 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/editname.py: 7276: translate some
currently-untranslated punctuation marks
2017-02-13 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : Add
possibility to translate "%s:" strings
2017-02-13 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9883: The family map for
narrativeweb must work over https
2017-02-13 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-02-12 Bernard Banko <beernarrd@gmail.com>
* po/sl.po: fix bug 9600
2017-02-11 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/exportcsv.py: 9945: Write PlaceID links in
CSV export When places are included in the export use PlaceID links, otherwise
generate a formatted place for the event.
2017-02-06 prculley <paulr2787@gmail.com>
* gramps/gui/configure.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/plug/report/_reportdialog.py, gramps/gui/undohistory.py,
gramps/gui/widgets/toolcomboentry.py: Fix Gtk deprecations
2017-02-11 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: updated dutch translation
2017-02-08 prculley <paulr2787@gmail.com>
* gramps/gui/editors/filtereditor.py, gramps/gui/glade.py,
gramps/gui/glade/book.glade, gramps/gui/managedwindow.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_styleeditor.py,
gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/verify.py: Fix Glade file loading to avoid
loading and leaving extra toplevels Also deals with problems caused by fix; sometimes do need to load
some other toplevel objects. In some cases, it was easier to remove
unused toplevel objects from glade files.
2017-01-30 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importgedcom.glade: Fix import gedcom
glade file to remove unused toplevel object
2017-01-30 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/ownereditor.py: fix owner editor to properly
destroy glade object
2017-02-09 Bernard Banko <beernarrd@gmail.com>
* po/sl.po: updated slovenian translation
2017-02-08 Doug Reider <dreider@gramps.org>
* mac/gramps.accel: Fix bookmarks keybinding on Mac to match the
documentation.
2017-01-30 prculley <paulr2787@gmail.com>
* gramps/gui/plug/report/_papermenu.py: Fix reports papermenu to
properly destroy glade objects
2017-01-30 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportcsv.glade,
gramps/plugins/export/exportftree.glade,
gramps/plugins/export/exportgeneweb.glade,
gramps/plugins/export/exportvcalendar.glade,
gramps/plugins/export/exportvcard.glade, po/POTFILES.in: Remove
unused glade files
2017-01-30 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py: Fix dbman so RCS checkin window has correct
transient parent
2017-02-08 prculley <paulr2787@gmail.com>
* po/POTFILES.in: Fix POTFILES.in for removed dummydb.gpr.py
2017-02-07 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/patchnames.py: pylint on patchnames
2017-02-06 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/patchnames.glade,
gramps/plugins/tool/patchnames.py: Fix 'Extract Info from names'
tool; unclosed window, bad parent Gtk deprecation warnings, and add
window size/position config.
2017-02-07 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/lib/librecurse.py: 9004: Error printing graphical
report ancestor tree
2017-02-07 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py: bug 9934; fix error when 'Manage Family Tree'
is closed via ESC or the dialog close 'x' in top left
2017-02-07 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/drawreport/ancestortree.py: 9004: Error printing
graphical report ancestor tree
2017-02-07 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-02-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/managedwindow.py: slightly enhance MW's setup_configs
2017-02-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/managedwindow.py: other uses of self.uistate are
protected and this one should be too
2017-02-03 prculley <paulr2787@gmail.com>
* gramps/gen/plug/report/_reportbase.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/notelinkreport.py: Add progress indication
to long running reports
2017-02-03 prculley <paulr2787@gmail.com>
* gramps/gui/views/treemodels/treebasemodel.py: Fix TreeBaseModel so
that filters have correct transient parent
2017-02-03 prculley <paulr2787@gmail.com>
* gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gen/filters/rules/person/_hascommonancestorwithfiltermatch.p
y, gramps/gen/filters/rules/person/_isancestoroffiltermatch.py,
gramps/gen/filters/rules/person/_ischildoffiltermatch.py,
gramps/gen/filters/rules/person/_isdescendantfamilyoffiltermatch.py
, gramps/gen/filters/rules/person/_isdescendantoffiltermatch.py,
gramps/gen/filters/rules/person/_isparentoffiltermatch.py,
gramps/gen/filters/rules/person/_issiblingoffiltermatch.py: Add
progress indication for filters with long 'prepare' times And fix
DeepRelationshipPathBetween for more accurate progress And fix
IsSiblingOfFilterMatch for HandleError
2017-02-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/widgets/grampletpane.py: 9795: remember the last
location of windows [Dashboard gramplets]
2017-02-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/menu/_style.py,
gramps/gui/glade/styleeditor.glade, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_styleeditor.py: 9795: remember the last
location of windows [style dialogs]
2017-02-02 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/undoableentry.py: bug 9927; fix UndoableEntry
for pygobject bug This is a workaround for
https://bugzilla.gnome.org/show_bug.cgi?id=644927 What is happening,
is that our UndoableEntry class is connecting to the 'insert-text'
event, which uses one of the 'in-out' parameters for the position of
the cursor in the buffer. The very fact of the connect to the event
causes the issue, not something Gramps is doing wrong.
2017-02-02 Rob <bertcarnell@gmail.com>
* test/det_ancestor_report.sh: Updated det_ancestor_rep.sh to
eliminate the unused usenick option
2017-02-01 prculley <paulr2787@gmail.com>
* gramps/gen/filters/rules/test/person_rules_test.py: Add tests for
new Person HasSoundexName, and old HasNameOf rules
2017-02-01 prculley <paulr2787@gmail.com>
* gramps/gen/filters/rules/person/__init__.py,
gramps/gen/filters/rules/person/_hassoundexname.py: A new Soundex
filter for matching 'name' with people using Soundex
2017-02-02 Peter Landgren <peter.talken@telia.com>
* po/sv.po: Update Swedish translation
2017-02-02 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: update Hungarian translation
2017-02-02 romjerome <romjerome@users.noreply.github.com>
* docs/gen/gen_db.rst, docs/gen/gen_display.rst,
docs/gen/gen_lib.rst, docs/update_doc.py, gramps/gen/db/__init__.py:
8855: start to update API doc for DB stuff
2017-02-02 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/tool/changenames.glade: 9907: add a spacing value
for children widgets fit better for some Gtk themes
2017-02-01 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-02-01 bertcarnell <bertcarnell@gmail.com>
* gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
test/det_ancestor_report.sh, test/det_descendant_report.sh: Added
spouses to the child listing in the Detailed Ancestor Report and the
Detailed Descendant Report for issues #9926, #8941, and #5698. Also
added tests as command line scripts
2017-02-01 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/export/exportcsv.py: Editorial Indent as per
review.
2017-01-31 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoevents.py,
gramps/plugins/view/geoplaces.py: Geography : use progressmeter when
filtering.
2017-01-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/test/test_imports.py: Remove hidden character from
front of shebang line Found by [pycycle --verbose --source gramps] Once corrected pycycle reports: Project successfully transformed to AST, checking imports for
cycles.. No worries, no cycles here!
2017-01-28 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportcsv.py: Fix CSV export options for new
parameters
2017-01-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/export/_exportoptions.py, gramps/gui/user.py: Use
correct parent window for export filter progress
2017-01-27 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-01-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/_gramplet.py, gramps/gui/widgets/grampletpane.py:
6085: Remove import from the gui module
2017-01-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/merge/diff.py: 6085: Remove import from the cli module
2017-01-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/_matcheseventfilterbase.py,
gramps/gen/filters/rules/_matchessourcefilterbase.py,
gramps/gen/filters/rules/citation/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/citation/_matchessourcefilter.py,
gramps/gen/filters/rules/event/_matchespersonfilter.py,
gramps/gen/filters/rules/source/_matchesrepositoryfilter.py: Fix
missing filter parameter
2017-01-27 Agnès Charrel-Berthillier <agnes@charrel.net>
* gramps/plugins/graph/gvhourglass.py: 9914: Add [Arrowhead
direction] option to Hourglass graph
2017-01-27 Agnès Charrel-Berthillier <agnes@charrel.net>
* gramps/plugins/graph/gvfamilylines.py: 9914: Add [Arrowhead
direction] option to Familylines graph
2017-01-26 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/placereport.py: Add filter progress to
reports Previously, these reports did not show progress of the main filter
loop.
2017-01-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/tool.py, gramps/plugins/tool/sortevents.py: Add
filter progress to sort events tool
2017-01-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/filter.py,
gramps/gui/plug/export/_exportoptions.py: Add filter progress to
export assistant
2017-01-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/_paramfilter.py,
gramps/gen/filters/rules/_changedsincebase.py,
gramps/gen/filters/rules/_hascitationbase.py,
gramps/gen/filters/rules/_haseventbase.py,
gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hasnotebase.py,
gramps/gen/filters/rules/_hasreferencecountbase.py,
gramps/gen/filters/rules/_hassourcecountbase.py,
gramps/gen/filters/rules/_hassourceofbase.py,
gramps/gen/filters/rules/_hastagbase.py,
gramps/gen/filters/rules/_matcheseventfilterbase.py,
gramps/gen/filters/rules/_matchesfilterbase.py,
gramps/gen/filters/rules/_matchessourcefilterbase.py,
gramps/gen/filters/rules/_rule.py,
gramps/gen/filters/rules/citation/_hascitation.py,
gramps/gen/filters/rules/citation/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/citation/_matchessourcefilter.py,
gramps/gen/filters/rules/event/_hasdata.py,
gramps/gen/filters/rules/event/_matchespersonfilter.py,
gramps/gen/filters/rules/family/_hasreltype.py,
gramps/gen/filters/rules/family/_isancestorof.py,
gramps/gen/filters/rules/family/_isbookmarked.py,
gramps/gen/filters/rules/family/_isdescendantof.py,
gramps/gen/filters/rules/media/_hasmedia.py,
gramps/gen/filters/rules/note/_hasnote.py,
gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/person/_hasbirth.py,
gramps/gen/filters/rules/person/_hascommonancestorwith.py,
gramps/gen/filters/rules/person/_hascommonancestorwithfiltermatch.p
y, gramps/gen/filters/rules/person/_hasdeath.py,
gramps/gen/filters/rules/person/_hasfamilyevent.py,
gramps/gen/filters/rules/person/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/person/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/person/_isancestorof.py,
gramps/gen/filters/rules/person/_isancestoroffiltermatch.py,
gramps/gen/filters/rules/person/_isbookmarked.py,
gramps/gen/filters/rules/person/_ischildoffiltermatch.py,
gramps/gen/filters/rules/person/_isdefaultperson.py,
gramps/gen/filters/rules/person/_isdescendantfamilyof.py,
gramps/gen/filters/rules/person/_isdescendantfamilyoffiltermatch.py
, gramps/gen/filters/rules/person/_isdescendantof.py,
gramps/gen/filters/rules/person/_isdescendantoffiltermatch.py,
gramps/gen/filters/rules/person/_isduplicatedancestorof.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofb
ookmarked.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofd
efaultperson.py,
gramps/gen/filters/rules/person/_islessthannthgenerationdescendanto
f.py,
gramps/gen/filters/rules/person/_ismorethannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_ismorethannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_isparentoffiltermatch.py,
gramps/gen/filters/rules/person/_isrelatedwith.py,
gramps/gen/filters/rules/person/_issiblingoffiltermatch.py,
gramps/gen/filters/rules/person/_isspouseoffiltermatch.py,
gramps/gen/filters/rules/person/_probablyalive.py,
gramps/gen/filters/rules/person/_relationshippathbetween.py,
gramps/gen/filters/rules/person/_relationshippathbetweenbookmarks.p
y, gramps/gen/filters/rules/place/_hasdata.py,
gramps/gen/filters/rules/place/_inlatlonneighborhood.py,
gramps/gen/filters/rules/place/_isenclosedby.py,
gramps/gen/filters/rules/repository/_hasrepo.py,
gramps/gen/filters/rules/source/_hasrepository.py,
gramps/gen/filters/rules/source/_matchesrepositoryfilter.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py: 6085: Convert filters to use the
User class The filter apply method can now be passed a User instance instead of
a progress callback. The prepare progress will no longer be displayed without the main
filter progress.
2017-01-25 prculley <paulr2787@gmail.com>
* .gitattributes, data/tests/PG30-1GB.DEF, data/tests/SAMPLE.DEF,
data/tests/SAMPLE.IXI, data/tests/SAMPLE.REM,
data/tests/SAMPLE.gramps, gramps/plugins/test/test_imports.py: Add
Progen import test files
2017-01-13 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importprogen.py: Fix Progen import for
several issues - Files not closed - Note text set to 'list' instead of 'str' types - Address structure elements set to 'None' instead of '' - Long text strings losing characters and getting corrupted
2017-01-13 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importprogen.py: Fix Progen import to use
'Status Bar' progress indicator
2017-01-25 prculley <paulr2787@gmail.com>
* gramps/test/test_util.py: Fix test utility; more console output
and make user directories Console output sows even if an exception occurs Make user
directories if not present
2017-01-22 prculley <paulr2787@gmail.com>
* gramps/gen/db/dummydb.py, gramps/gen/dbstate.py,
gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py,
gramps/plugins/db/dummydb.gpr.py, gramps/plugins/db/dummydb.py:
Improve Addon management performance
2017-01-25 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update finnish translation
2017-01-25 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/drawreport/ancestortree.py: 9904: revert ee150c1 TODO: need a solution for recursive iteration and private records
2017-01-24 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2017-01-24 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation template
2017-01-24 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/filters/sidebar/_familysidebarfilter.py: 9908: Custom
Family Relations not shown in the filter siderbar
2017-01-24 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/drawreport/ancestortree.py: 9904: Errors printing
graphical report ancestor tree
2017-01-24 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade: 9373 : split the third field in
two lines.
2016-11-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/widgets/monitoredwidgets.py: 9373: Values not saved and
bug in monitoredwidgets
2016-11-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade: 9373: Added EditPlaceRef and
suppressed a useless tooltip
2016-10-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/glade/editplace.glade: 9373: justifying the three input
fields.
2016-10-22 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/editplace.py, gramps/gui/glade/editplace.glade:
9373: Ability to be able to enter comma separated latitude/longitude
pairs
2017-01-22 Nick Hall <nick-h@gramps-project.org>
* data/tests/imp_MediaTest.gramps: Fix unit test The bug that caused this to pass previously has now been fixed.
2017-01-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/lib/date.py, gramps/gen/lib/test/date_test.py,
gramps/gen/merge/diff.py, gramps/gui/editors/editdate.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/test/test_imports.py: Remove remaining to_struct
calls
2017-01-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/address.py, gramps/gen/lib/addressbase.py,
gramps/gen/lib/attrbase.py, gramps/gen/lib/attribute.py,
gramps/gen/lib/baseobj.py, gramps/gen/lib/childref.py,
gramps/gen/lib/citation.py, gramps/gen/lib/citationbase.py,
gramps/gen/lib/date.py, gramps/gen/lib/datebase.py,
gramps/gen/lib/event.py, gramps/gen/lib/eventref.py,
gramps/gen/lib/family.py, gramps/gen/lib/grampstype.py,
gramps/gen/lib/handle.py, gramps/gen/lib/ldsord.py,
gramps/gen/lib/ldsordbase.py, gramps/gen/lib/location.py,
gramps/gen/lib/locationbase.py, gramps/gen/lib/media.py,
gramps/gen/lib/mediabase.py, gramps/gen/lib/mediaref.py,
gramps/gen/lib/name.py, gramps/gen/lib/note.py,
gramps/gen/lib/notebase.py, gramps/gen/lib/person.py,
gramps/gen/lib/personref.py, gramps/gen/lib/place.py,
gramps/gen/lib/placename.py, gramps/gen/lib/placeref.py,
gramps/gen/lib/primaryobj.py, gramps/gen/lib/privacybase.py,
gramps/gen/lib/refbase.py, gramps/gen/lib/repo.py,
gramps/gen/lib/reporef.py, gramps/gen/lib/researcher.py,
gramps/gen/lib/secondaryobj.py, gramps/gen/lib/src.py,
gramps/gen/lib/styledtext.py, gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/surname.py, gramps/gen/lib/surnamebase.py,
gramps/gen/lib/tableobj.py, gramps/gen/lib/tag.py,
gramps/gen/lib/tagbase.py, gramps/gen/lib/url.py,
gramps/gen/lib/urlbase.py: Remove to_struct and from_struct methods
2017-01-20 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/serialize.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/test/serialize_test.py,
gramps/gen/lib/test/struct_test.py, po/POTFILES.skip: Create
serialize module
2017-01-21 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Create the schema within a
transaction
2017-01-21 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-01-20 Agnès Charrel-Berthillier <agnes@charrel.net>
* gramps/plugins/graph/gvhourglass.py: 9911: Provide an option for
custom colors in Hourglass graph
2017-01-18 prculley <paulr2787@gmail.com>
* gramps/gui/plug/quick/_quickreports.py,
gramps/plugins/quickview/quickview.gpr.py: bug 9886; fix citation
tree view quick report right click Another HandleError issue; Also, the Quick report that started was
actually the wrong one, due to a typo in the quickview.gpr.py. I also rediscovered the bug 6352; and its relationship to
quickreports.
2017-01-18 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/mediamanager.py: 9795: remember the last
location of windows [media manager]
2017-01-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/views/bookmarks.py: 9795: remember the last location of
windows [bookmarks]
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/check.py: Fix Check&Repair 'Cross table
duplicates' Progress parent
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gui/merge/mergeplace.py: bug 9898: fix Merge Place has
wrong label
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gui/managedwindow.py: Fix ManagedWindow _present method
name (incorrectly named __present)
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gen/updatecallback.py: Add set_text method to
updatecallback to allow progress text changes
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportgedcom.py: Fix Gedcom export to have a
more detailed progress indication
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py: fix export assistant to
show textual progress steps and first step
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py: Fix export assistant,
proper parent for popup progress and dialog
2017-01-17 prculley <paulr2787@gmail.com>
* gramps/gen/updatecallback.py: Fix updatecallback to show first
progress step
2017-01-14 prculley <paulr2787@gmail.com>
* gramps/gui/views/treemodels/treebasemodel.py: change
__rebuild_search to use status bar progress
2017-01-05 prculley <paulr2787@gmail.com>
* gramps/gui/selectors/baseselector.py,
gramps/gui/views/listview.py,
gramps/gui/views/treemodels/citationlistmodel.py,
gramps/gui/views/treemodels/citationtreemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/treebasemodel.py: add uistate to models
2017-01-03 prculley <paulr2787@gmail.com>
* gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/progressdialog.py: bug 9876; fix for two progress
bars occupy the same space Moves the popup progress on tree views with filters to the main
window status bar.
2017-01-05 prculley <paulr2787@gmail.com>
* gramps/gui/views/treemodels/treebasemodel.py: bug 9877; fix
performace with people tree view and some filters When using deep relationship filters on the person tree view with a
large tree, the tree redraw can take a long time (hours). The
DeepRelationshipPathBetween 'prepare' method was getting called for
every person in the preceding filter. And that it also ran through
every person in the db within the prepare method. Resulting in time
as a square function of number of people. Change view code so that 'prepare' method is called once, and
'apply' method is called once with list of handles to scan, rather
than both called once per handle.
2017-01-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/undohistory.py: tweak UndoHistory to remove redundant
show_all()
2017-01-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/edittaglist.py: tweak EditTagList (to be a
better ManagedWindow, I know a little more)
2017-01-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/tipofday.py: tweak TipOfDay to use ManagedWindow "show"
instead
2017-01-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/dumpgenderstats.py: tweak DumpGenderStats tool
(enable GUI to be closed, neaten CLI output)
2017-01-11 prculley <paulr2787@gmail.com>
* gramps/gui/managedwindow.py: Fixes ManagedWindow for a modal
window with another modal elsewhere During Gramps startup, it is possible to start two modal dialogs;
the 'Family Trees' and the 'Update Addons' (when preferences is set
to check on startup). Both are modal. This upgrades the Window
manager and ManagedWindow to support this case. If this occurs,
then the most recent modal window is left that way, a previous modal
window is temporarily downgraded to non-modal, and the newest window
is set 'transient' for the previous modal window, even if it was not
the parent. This means that there can be only one modal window, and
it is always on top and active.
2017-01-11 prculley <paulr2787@gmail.com>
* gramps/gui/configure.py, gramps/gui/glade/updateaddons.glade,
gramps/gui/plug/_windows.py, gramps/gui/viewmanager.py: upgrade
Update Addons to ManagedWindow This change was initiated to correct status bar and popup dialogs
that were coming up in the wrong place under Windows. Upgrade to
Managedwindow allows for size/position config, correct popup of
subordinate dialogs, and better window management in relation to
other dialogs. The Glade change allows the transient parent
function to work. Note that UpdateAddons remains a modal dialog.
2017-01-16 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-01-15 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/plug/_windows.py: Fix wording for addon restart to mention [Gramps Views] as the special reason why you need to
restart
2017-01-14 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/editors/filtereditor.py: 9899: typo on string use generic 'spouse' word
2017-01-14 système <romjerome@yahoo.fr>
* gramps/plugins/textreport/tagreport.py: 9899: fix non-textual
value on place name
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gen/datehandler/_date_sr.py: 9824 9899: revert changes done
for avoiding span and range errors handling seems incomplete, need a translator-reviewer
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gui/views/treemodels/placemodel.py: 9824: revert romjerome
mistakes (part2)
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gui/configure.py: 9824: revert romjerome mistakes
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gen/config.py, gramps/gen/plug/report/utils.py,
gramps/gui/configure.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/editfamily.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/glade/editfamily.glade, gramps/gui/merge/mergeperson.py,
gramps/gui/selectors/selectfamily.py, gramps/gui/utils.py,
gramps/gui/widgets/reorderfam.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py: Revert "9899: try to get
labels on Family according to status" This reverts commit dedb5122cb682da069d2d23e25f2ea3b0d54f094.
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gen/plug/report/utils.py, gramps/gui/utils.py: Revert
"9899: tweak adjustement where one could switch locations for both
parents" This reverts commit 0633930667fe3422f08683dbf5289cfd4c041d09.
2017-01-14 système <romjerome@yahoo.fr>
* gramps/gui/utils.py: Revert "9899: polish; gen.lib.person arlready
called, make test on gender more clear" This reverts commit fe763b7490c69a331f3931a488294549c3ee29e3.
2017-01-14 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/utils.py: 9899: polish; gen.lib.person arlready called,
make test on gender more clear
2017-01-14 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/plug/report/utils.py, gramps/gui/utils.py: 9899: tweak
adjustement where one could switch locations for both parents this could be a specific case, so for more security, use hardcoded
string
2017-01-14 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/config.py, gramps/gen/plug/report/utils.py,
gramps/gui/configure.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/editfamily.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/glade/editfamily.glade, gramps/gui/merge/mergeperson.py,
gramps/gui/selectors/selectfamily.py, gramps/gui/utils.py,
gramps/gui/widgets/reorderfam.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py: 9899: try to get labels on
Family according to status
2017-01-12 prculley <paulr2787@gmail.com>
* gramps/gui/managedwindow.py: Remove unused ManagedWindow
modal_call method This was used only once in AddMedia, which has been upgraded to use
the ManagedWindow "modal=" parameter on init instead.
2017-01-12 prculley <paulr2787@gmail.com>
* gramps/gui/editors/addmedia.py: Fix AddMedia to use updated
ManagedWindow modal parameter This was the only Gramps code to use the old ManagedWindow
modal_call method.
2017-01-11 Paul Franklin <pf.98052@gmail.com>
* gramps/grampsapp.py, gramps/gui/aboutdialog.py: tweak sqlite3 info
typeout to conform, only output sometimes
2017-01-11 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/views/tags.py: 9795: remember the last location of
windows [tag dialogs]
2017-01-11 Luigi Toscano <luigi.toscano@tiscali.it>
* po/it.po: Italian translation updates and fixes
2017-01-10 prculley <paulr2787@gmail.com>
* gramps/gui/merge/mergefamily.py: bug 9854; fix Merge Family; Error
dialog hidden behind Merge Dialog While performing a Merge Family that results in an error, the Error
dialog appears as normally initially. However, if the user switches to another application and back, the
Error dialog can disappear (it is under the Merge dialog in the UI).
The mouse cannot clear this up (although the keyboard 'enter' or
'Esc' keys will be directed to the Error dialog and close
everything.
2017-01-01 prculley <paulr2787@gmail.com>
* gramps/gui/utils.py, gramps/gui/widgets/progressdialog.py: bug
8128; fix progress meters for transient parent
2017-01-08 prculley <paulr2787@gmail.com>
* gramps/gui/plug/export/_exportassistant.py: bug 9875; fix up
export dialog to show progress bar Originally the progress bar and associated text was shown on the
summary page, but it was never seen since it was shown during the
Gtk assistant 'prepare' stage, before the page was shown.
2017-01-07 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/check.py: bug9873; fix Check & Repair for
dbapi
2016-12-31 prculley <paulr2787@gmail.com>
* gramps/gui/dialog.py: bug 8128; Fix common error/warn dialogs to
deal with modal parent Unmanaged dialogs are often called for errors, warnings, info etc.
On Windows, If called from a modal parent window, they can be a bit
confusing, since the parent window appears to still be active. This
fix makes the parent window non-modal for the duration of the
dialog, and then returns it to its original state.
2017-01-07 prculley <paulr2787@gmail.com>
* gramps/gen/db/generic.py, gramps/plugins/db/bsddb/undoredo.py: bug
9855; fix db undo/redo operation to delay signal emission Certain multiple commit transactions can leave the db in an
inconsistent state in between commits. If signals are emitted at
each commit, GUI elements can see the inconsistent state and report
errors. This fix delays the signal emission until all the commits
are complete, presuming that the db is consistent before and after
the complete transaction.
2017-01-04 arnaullv <arnaullv@gmail.com>
* po/ca.po: Update Catalan translation
2017-01-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/const.py: Revert "fix warnings on import order
(pylint)" This reverts commit 86c4301cb9d6b8ad6b7222146099022b44b3d9df.
2017-01-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Rename method missed in previous commit See 7f24aca8131f911a3d6b3ec0f68f91788527b9a3.
2017-01-08 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/const.py: fix warnings on import order (pylint)
2017-01-01 système <romjerome@yahoo.fr>
* gramps/cli/clidbman.py, gramps/gen/datehandler/_date_sr.py,
gramps/gen/simple/_simpleaccess.py, gramps/gen/utils/alive.py,
gramps/plugins/db/dbapi/settings.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/rel/rel_es.py, gramps/plugins/rel/rel_hu.py,
gramps/plugins/rel/rel_it.py: PR#284 9824: try to fix some remaining
errors and warnings raised by pylint
2017-01-08 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: updated dutch translation
2017-01-08 Luigi Toscano <luigi.toscano@tiscali.it>
* po/it.po: Refresh it.po using the current pot template
2017-01-07 Łukasz Rymarczyk <yenidai@poczta.onet.pl>
* gramps/gen/relationship.py: 1885 3526: explanation for 'f' and 'm'
letters on tests
2017-01-07 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: 7276: typos
2017-01-07 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: 7276; fix some punctuation marks for french
2017-01-07 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update finnish translation
2017-01-05 prculley <paulr2787@gmail.com>
* gramps/gen/utils/debug.py: Fix the debug module (profiling code)
for current python libraries
2017-01-05 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-01-05 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2017-01-05 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation strings template
2017-01-05 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/rel/rel_fr.py: 9243 9824: fix some warnings
(pylint) score from 8.91 to 9.56
2017-01-04 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2017-01-03 arnaullv <arnaullv@gmail.com>
* po/ca.po: Update Catalan translations
2017-01-01 système <romjerome@yahoo.fr>
* gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py: 7004: Only Event and Family
Editors are checking if data_has_changed tidy up and consistency between editors on save()
2017-01-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editnote.py: 9878: Update note text before
closing The object must be updated so that changes can be detected.
2017-01-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py: fix file chooser's deprecation warnings in
import dialog
2017-01-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py: 9795: remember the last location of
windows [import dialog, part 2]
2017-01-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbloader.py: 9795: remember the last location of
windows [import dialog, part 1]
2016-12-29 système <romjerome@yahoo.fr>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gui/configure.py, gramps/gui/views/treemodels/placemodel.py:
9851
2017-01-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade: 9795: remember
the last location of windows [FTM]
2016-12-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/relationship.py: Feature 9243: Increase relationship.py
to show relationships beyond 20th generation
2017-01-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/const.py: tweak git_revision (VERSION has no newline,
so git_revision shouldn't)
2017-01-01 système <romjerome@yahoo.fr>
* gramps/gui/editors/editeventref.py,
gramps/gui/glade/editeventref.glade: 9841: Support tag on EventRef
Editor
2017-01-02 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2017-01-01 Tom Samstag <github@modtwo.com>
* gramps/gen/simple/_simpleaccess.py,
gramps/plugins/quickview/all_events.py: remove
gramps.gen.simple.by_date The function was deprecated in 8b39b80 (2012-11-15) but the
deprecated comment was somehow removed in 3ef1c02 (2013-11-12). The
function won't work anymore due to cmp not existing in python 3.
2017-01-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/_manager.py: fix typo (and test if Travis build
still breaks, after PR312)
2017-01-01 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_exports.py: Fix test_exports to ignore
changes in Gedcom Copyright year
2017-01-01 système <romjerome@yahoo.fr>
* docs/conf.py, gramps/gen/const.py: Happy new year!
2016-12-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py: 9862: ancestor tree
doesn't use replacements
2016-12-31 prculley <paulr2787@gmail.com>
* gramps/gui/glade/book.glade,
gramps/gui/plug/report/_bookdialog.py: bug 9872: fix Windows issue;
Book dialogs don't stay on top They are pushed to background if background window tooltip appears.
Also, The book list display was not popping up above the dialog (no
transient parent).
2016-12-29 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade: Add call to
ManagedWindow.close() to dbman This is an update to "bug 8128; Fix 'Info' popup from Manage Family
Trees' dialog for parent"
2016-12-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/config.py, gramps/gen/plug/utils.py,
gramps/gui/configure.py, gramps/gui/plug/_windows.py,
gramps/gui/viewmanager.py: Change config keys to mention addon Renaming config keys to make their use clearer
2016-12-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/plug/_windows.py: Restart addon message change wording As not all addons are Views.
2016-12-26 prculley <paulr2787@gmail.com>
* gramps/gui/merge/mergeperson.py: bug 9854; Error dialog can become
hidden behind merge dialog
2016-12-23 prculley <paulr2787@gmail.com>
* gramps/gen/merge/mergepersonquery.py,
gramps/gui/merge/mergeperson.py: Bug 7928; Make merging people with
complex families more friendly If families are complex, skip the family merge with a warning
message rather than abort the persons merge
2016-12-29 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py, gramps/gui/managedwindow.py: bug 8128; Fix
'Info' popup from Manage Family Trees' dialog for parent
2016-12-28 prculley <paulr2787@gmail.com>
* gramps/gui/displaystate.py, gramps/gui/glade/displaystate.glade:
bug 8128; Fix transient parent for popup 'Gramps Warnings'
2016-12-27 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/progressdialog.py: bug 9856; fix popup
ProgressMonitor to find a parent for set_transient_for
2016-12-26 prculley <paulr2787@gmail.com>
* gramps/gui/views/listview.py: bug 9856; fix selected person not
updated if changed in people list view
2016-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/generic.py, gramps/plugins/db/bsddb/bsddb.py,
gramps/plugins/db/bsddb/summary.py,
gramps/plugins/db/dbapi/__init__.py,
gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/inmemorydb.py,
gramps/plugins/db/dbapi/postgresql.py,
gramps/plugins/db/dbapi/settings.py,
gramps/plugins/db/dbapi/sqlite.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/lib/maps/kmllayer.py,
gramps/plugins/lib/maps/libkml.py: put the correct FSF address into
some (presumably cribbed) modules
2016-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/importer/importprogen.py: restore the ImportInfo to
the new Pro-Gen importer
2016-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: save quick backup's folder if backup
aborted, if needed
2016-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: 8868: Make XML backup dialog size
persist [part 2]
2016-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: 8868: Make XML backup dialog size
persist [part 1]
2016-12-24 prculley <paulr2787@gmail.com>
* gramps/gui/dialog.py: Fix dialogs for Gtk deprecations
2016-12-20 prculley <paulr2787@gmail.com>
* gramps/gui/plug/_windows.py: Fix some Gtk deprecations in Plugin
Manager
2016-12-09 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/interactivesearchbox.py: Fix the Gobject
deprecation (convert to GLib) in interactivesearchbox
2016-12-18 prculley <paulr2787@gmail.com>
* gramps/gui/plug/quick/_textbufdoc.py: fix some Gtk deprecations in
textbufdoc (used by QuickReports etc.)
2016-12-23 Alois Poettker <alois.poettker@gmx.de>
* gramps/plugins/importer/importprogen.py: 6896: Improve Pro-Gen
importer
2016-12-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/merge/mergecitation.py,
gramps/gui/merge/mergeevent.py, gramps/gui/merge/mergefamily.py,
gramps/gui/merge/mergemedia.py, gramps/gui/merge/mergenote.py,
gramps/gui/merge/mergeperson.py, gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/tool/finddupes.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/noteview.py,
gramps/plugins/view/repoview.py, gramps/plugins/view/sourceview.py:
Add window track to merge dialogs
2016-12-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/merge/mergeperson.py: typos
2016-12-23 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/cli/plug/__init__.py, gramps/gen/plug/report/utils.py,
gramps/gui/editors/editattribute.py,
gramps/gui/merge/mergeperson.py, gramps/gui/plug/_windows.py,
gramps/plugins/quickview/all_events.py,
gramps/plugins/quickview/siblings.py, po/gramps.pot: 7276: translate
some currently-untranslated punctuation marks
2016-12-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/glade/reorder.glade, gramps/gui/widgets/reorderfam.py:
9795: remember the last location of windows [Reorder]
2016-12-23 Josip <bpisoj@gmail.com>
* gramps/gui/glade/reorder.glade: 8128: GtkDialog mapped without a
transient parent Fix Reorder Relationships dialog
2016-12-17 prculley <paulr2787@gmail.com>
* gramps/gui/glade/dialog.glade: bug 9235: Shrink size of Break Lock
(and other QuestionDialogs)
2016-12-07 prculley <paulr2787@gmail.com>
* gramps/gui/views/listview.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/placetreeview.py: bug 8333; fix merge issue with
Person Tree View
2016-12-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: move two methods down slightly (to
better check a forthcoming change)
2016-12-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py: enable a simple test for translated
datestrings
2016-12-21 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/user.py, gramps/gui/dbman.py,
gramps/gui/plug/export/_exportassistant.py, gramps/gui/user.py,
gramps/gui/viewmanager.py: give GUI User an optional parent, for
when None would otherwise be used
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/lib/maps/osmgps.py: 9824: pylint error: map_type
not set was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importgeneweb.py: 9824: pylint error: no
enable_debug, move to LOG.debug was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importcsv.py: 9824: pylint error: raise
Error as GrampsImportError was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/docgen/latexdoc.py: 9824: pylint error: missing
explicit variable was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/docgen/odfdoc.py: 9824: pylint error: missing
variable names was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/db/dbapi/settings.py: 9824: pylint error: explicit
os module import was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/db/bsddb/summary.py: 9824: pylint error: LOG
variable was not set was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/widgets/styledtexteditor.py: 9824: pylint error: text
variable does not exist for debug was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/widgets/labels.py: 9824: pylint error: fix theme
variable for AttributeError was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/widgets/fanchartdesc.py: 9824: pylint error: 'nrchild'
variable not set on this section was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/tool/notrelated.py: 9824: pylint error: fix a
missing error module was pull request #284
2016-12-21 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/db/bsddb/bsddb.gpr.py,
gramps/plugins/db/dbapi/dbapi.gpr.py,
gramps/plugins/db/dbapi/inmemorydb.gpr.py,
gramps/plugins/db/dummydb.gpr.py,
gramps/plugins/docgen/docgen.gpr.py,
gramps/plugins/drawreport/drawplugins.gpr.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/importer/import.gpr.py,
gramps/plugins/lib/libplugins.gpr.py,
gramps/plugins/quickview/quickview.gpr.py,
gramps/plugins/rel/relplugins.gpr.py,
gramps/plugins/textreport/textplugins.gpr.py,
gramps/plugins/tool/tools.gpr.py,
gramps/plugins/tool/toolsdebug.gpr.py,
gramps/plugins/webreport/webplugins.gpr.py: 9824: pylint errors:
explicit import for modules and variables on .gpr.py was pull request #284
2016-12-21 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update finnish translation
2016-12-21 Sam Manzi <manzi.sam@gmail.com>
* debian/changelog: 9161 Debian package -ignore old changelog
2016-12-20 prculley <paulr2787@gmail.com>
* gramps/plugins/quickview/ageondate.py,
gramps/plugins/quickview/all_events.py,
gramps/plugins/quickview/attributematch.py,
gramps/plugins/quickview/reporef.py,
gramps/plugins/quickview/siblings.py: bug 9844; fix QuickReports for
Cairo crash when no objects found
2016-12-18 prculley <paulr2787@gmail.com>
* gramps/plugins/quickview/lineage.py: bug 9842; fix lineage
quickreport when started from person with no parent
2016-12-18 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/interactivesearchbox.py: bug 9478; fix quick
search exception when nothing in searched list
2016-12-19 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/finddupes.py: bug 9831: Fix HandleError when
using finddupes tool to merge
2016-12-18 Paul Franklin <pf.98052@gmail.com>
* po/el.po: shoehorn in some missing (somehow) datestrings in el.po
2016-12-18 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/plug/__init__.py, gramps/gen/plug/report/utils.py,
gramps/gui/configure.py, gramps/gui/editors/editattribute.py,
gramps/gui/editors/editfamily.py, gramps/gui/merge/mergeperson.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/views/navigationview.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/view/relview.py: 7276: translate some
currently-untranslated punctuation marks
2016-12-17 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/styledtexteditor.py: bug 9286; fix styledtext
editing of LINK with URL as Visible element
2016-12-16 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/styledtexteditor.py: bug 9285; fix detection of
URLs in Styled text editor
2016-12-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/configure.py: narrow GrampsPreferences if possible
(e.g. in Greek it is 1138)
2016-12-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/editfamily.py: 9612: Problem adding parents
[with Latin names]
2016-12-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/logger/_errorview.py: center errorview dialog, and
shorten it too
2016-12-17 prculley <paulr2787@gmail.com>
* gramps/gui/editors/editperson.py: bug 9470; Don't allow selecton
of Active or Home person until actually commited
2016-12-13 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py: bug 8510 fix for special characters in Family
Tree names
2016-12-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/managedwindow.py, gramps/gui/plug/_windows.py,
gramps/plugins/tool/changenames.glade,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.py,
gramps/plugins/tool/dumpgenderstats.py,
gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.glade,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/ownereditor.py,
gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/tools.gpr.py: 9795: remember the last location
of windows [partial: some tools]
2016-12-17 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-12-16 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/argparser.py, gramps/plugins/db/bsddb/write.py,
gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/inmemorydb.py, gramps/plugins/db/dummydb.py:
Remove --databases command line option
2016-12-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/inmemorydb.py:
Remove backup summary and auto-load Automatic backups are now saved to a user-defined directory.
2016-12-12 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-12-15 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2016-12-15 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importprogen.py: fix a missing import
2016-12-15 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/views/tags.py: Tag editor: Tweak improvement on buttons
order
2016-12-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/widgets/grampletbar.py: 9340: The configparser is
assuming the wrong encoding.
2016-12-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/editdate.py, gramps/gui/editors/editlink.py,
gramps/gui/glade/editlink.glade, gramps/gui/plug/_guioptions.py:
9795: remember the last location of windows [partial: three more]
2016-12-14 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation and fix missing line feed
2016-12-14 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: updated Dutch translation
2016-12-14 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9563: Sorting in family
tab of narrated web report
2016-12-14 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: fix for 0009696 and German translation update
2016-12-13 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/export/_exportassistant.py: Tidy up export
assistant multiple inheritance
2016-12-14 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/lib/libmetadata.py: 9801 Silence remaining
PyGIWarning
2016-12-13 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py: 9795: remember the last
location of windows [export assistant]
2016-12-13 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9563: Sorting of
relationships in family tab of narrated web report
2016-12-13 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: NarrativeWeb: Reduce the
Report options window.
2016-12-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/quick/_textbufdoc.py,
gramps/plugins/tool/check.glade, gramps/plugins/tool/check.py: 9795:
remember the last location of windows [partial: two more]
2016-12-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/configmanager.py, gramps/gui/managedwindow.py:
tweaks to saving config keys (save keys without default, pylint,
etc.)
2016-12-12 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-12-12 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: update Dutch translation121216
2016-12-11 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py,
gramps/plugins/tool/verify.glade, gramps/plugins/tool/verify.py:
9795: remember the last location of windows [partial: verify]
2016-12-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/editaddress.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editldsord.py,
gramps/gui/editors/editlocation.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editurl.py, gramps/gui/glade/editldsord.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editurl.glade,
gramps/plugins/tool/relcalc.py: 9795: remember the last location of
windows [partial: eight more]
2016-12-10 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2016-12-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/webreport/narrativeweb.py: enable custom filters in
reports to select the center person
2016-12-10 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: update Hungarian translation
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/recordsreport.py: make report dialog
height less than 600, for smaller displays [RR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: make report dialog
height less than 600, for smaller displays [PR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/kinshipreport.py: make report dialog
height less than 600, for smaller displays [KR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: make report dialog
height less than 600, for smaller displays [FGR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: make report
dialog height less than 600, for smaller displays [DAR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: make report dialog
height less than 600, for smaller displays [DR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/birthdayreport.py: make report dialog
height less than 600, for smaller displays [BAR]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: make report dialog
height less than 600, for smaller displays [SC]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/fanchart.py: make report dialog height
less than 600, for smaller displays [FC]
2016-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/descendtree.py: make report dialog
height less than 600, for smaller displays [DT]
2016-12-10 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/gramplet/soundgen.py: Feature#1682: Enable copying
Soundex result
2016-12-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/location.py: 9799: Use latest valid date rather
than today This is useful for historic places when an event date is not
available.
2016-12-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/location.py: 9813: Modify endonym handling in
place displayer If no language code is matched, the default name is now the first in
the list, rather than a name with no language code.
2016-12-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/display/place.py: 9737: Fix house number concatenation
2016-12-08 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Simplify
_create_secondary_columns method Now only creates new columns. Removed update_secondary_values_table
method.
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Rename rebuild_secondary_fields
to _create_secondary_columns
2016-12-08 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/editors/editchildref.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editreporef.py,
gramps/gui/editors/editsecondary.py: 9795: remember the last
location of windows [partial: the editrefs]
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Remove a couple more unused
methods
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Remove methods that create
secondary indexes All indexes are created in the _create_schema method.
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/inmemorydb.py: Remove another unnecessary
version file
2016-12-08 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py: 9795: remember the last
location of windows [partial: the selectors]
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/read.py: Remove unused method
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: Remove
creation of unnecessary version files The BSDDB version is not relevant for DBAPI databases. The python
version will always be 3 and the pickle upgrade "YES".
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/mysql.py,
gramps/plugins/db/dbapi/settings.py: Remove MySQL backend
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Make update_backlinks method
protected
2016-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/inmemorydb.py: Rename update_schema to
_create_schema
2016-12-08 Matti Niemelä <niememat@gmail.com>
* po/fi.po: update finnish translation
2016-12-07 Espen Berg <espenbe@gmail.com>
* gramps/plugins/rel/rel_no.py: Corrected some language typos in
Norwegian version of relationship calculator
2016-12-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/configure.py: reduce default width of preferences
dialog (after [5dd88052])
2016-12-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/glade/displaystate.glade: give statusbar "warnings"
dialog a less-ambiguous name
2016-12-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/merge/mergecitation.py,
gramps/gui/merge/mergeevent.py, gramps/gui/merge/mergefamily.py,
gramps/gui/merge/mergemedia.py, gramps/gui/merge/mergenote.py,
gramps/gui/merge/mergeperson.py, gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py: 9795: remember the last location of
windows [partial: merge dialogs]
2016-12-07 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Remove unused restore method
2016-12-07 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/backup.py,
gramps/plugins/db/bsddb/write.py: Remove low-level bsddb backup code
2016-12-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py: Reduce minimum width of preferences
dialog
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gui/configure.py,
gramps/gui/displaystate.py, gramps/gui/viewmanager.py,
gramps/plugins/db/bsddb/write.py,
gramps/plugins/db/dbapi/inmemorydb.py: Add new backup preferences Allow user to specify a backup directory. Add option to backup on
exit. Add option to autobackup at regular intervals.
2016-12-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: make "quick backup" dialog slightly
wider (workaround for 8868)
2016-12-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/configure.py, gramps/gui/views/pageview.py: 9795:
remember the last location of windows [ViewConfigureDialog]
2016-12-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editnote.glade, gramps/gui/glade/editperson.glade:
9795: remember the last location of windows [partial: main editors]
2016-12-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/editors/filtereditor.py,
gramps/gui/glade/rule.glade: 9795: remember the last location of
windows [partial: filter dialogs]
2016-12-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/filtereditor.py: trap FilterError when creating
and testing a new filter
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: Remove
drop_tables and reload methods These methods are not used and we would not normally want to drop
all tables in a database.
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/importer/importxml.py: Fix import after removal of
is_empty method
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/grampscli.py, gramps/gen/db/generic.py,
gramps/plugins/lib/libgedcom.py: Remove is_empty database method The existing get_total method can be used instead.
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/plugins/db/dbapi/test/db_test.py:
Fix get_total method and add unit tests
2016-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/test/db_test.py: 9541: Make metadata methods
protected
2016-12-06 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-12-06 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Dutch translation61216
2016-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/configure.py, gramps/gui/dbman.py,
gramps/gui/glade/plugins.glade, gramps/gui/plug/_dialogs.py,
gramps/gui/plug/_windows.py, gramps/gui/tipofday.py,
gramps/gui/undohistory.py: 9795: remember the last location of
windows [partial]
2016-12-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/views/navigationview.py: 7309: GtkDialog mapped without
a transient parent
2016-12-06 Paul Culley <paulr2787@gmail.com>
* .travis.yml, gramps/gen/merge/mergefamilyquery.py,
gramps/gen/merge/mergepersonquery.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/importer/importxml.py, gramps/test/test_util.py:
Update Merge tests to actually run So this was a lot of work... Updated to use lxml, steep learning curve for someone who never
examined XML before... The merge test code needed some updates because it was last used
with an older version of the Gramps XML. Found another bug in the mergefamilyquery code when test started
running; another nonetype issue. Found another bug in the mergepersonquery code when test started
running; another nonetype issue. Couldn't get the subprocess stuff to work right, so changed code to
just call Gramps with capture, similar to export_tests. This in turn
required that importxml and exportxml be slightly changed to support
StringIO redirection of stdin and stdout. And test_util needed a change to allow stdout to accept an unencoded
stream, so I added an option to use BytesIO for this test as well. Added some code to save input, result, and expected data to files in
Gramps temp directory for debugging whenever an error occurred.
Easier to use my editor in diff mode than look at the outputs.
2016-12-06 Paul Culley <paulr2787@gmail.com>
* .travis.yml: Change travis.yml to provide lxml dependencies
2016-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/inmemorydb.py: 9541: Make backend methods
protected
2016-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/relview.py: 7309: Jump to Gramps ID
functionality doesn't work for relview
2016-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/pedigreeview.py: 7309: Jump to Gramps ID
functionality added to pedigree
2016-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/fanchart2wayview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py: 7309 : Remove trailing space.
2016-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/fanchart2wayview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py: 7309: Jump to Gramps ID
functionality added to *fanchart*
2016-12-05 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/views/navigationview.py: 7309: Jump to Gramps ID
functionality doesn't work
2016-12-05 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2016-12-05 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: typo on french translation
2016-12-05 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: 9276: update translation strings template
2016-12-05 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/views/treemodels/placemodel.py: 9276: ability to search
alternate place names when selecting place
2016-12-05 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-12-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/edittaglist.py: 9795: remember the last
location of windows [partial: EditTagList]
2016-12-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/clipboard.py, gramps/gui/managedwindow.py,
gramps/gui/plug/report/_bookdialog.py: refine
64952408592e4a88651193735477347b2ec3dbe1
2016-12-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/clipboard.py,
gramps/gui/glade/clipboard.glade, gramps/gui/managedwindow.py,
gramps/gui/plug/report/_bookdialog.py: set up a window's initial
configuration easier (size, etc.; see 9795)
2016-12-04 Josip <bpisoj@gmail.com>
* gramps/gen/db/base.py: fix missing imports part of bug 9820 NameError: name 'DbException' is not defined
2016-12-04 Espen Berg <espenbe@gmail.com>
* po/nb.po: Some Norwegian bokmål translation for master copy.
Still some work remaining...
2016-12-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/clipboard.py: 5357: Clipboard
window doesn't remember its previous position
2016-12-04 Espen Berg <espenbe@gmail.com>
* po/nb.po: Somewhat revised Norwegian language file. Still some
work remaining
2016-12-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py: 9789: Book Report only
works with the default values (master "4ffc5e3")
2016-12-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py: Add missing base methods
2016-12-03 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/inmemorydb.py: Fix import
2016-12-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Tidy up code
2016-12-03 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2016-12-03 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation strings template
2016-12-03 romjerome <romjerome@users.noreply.github.com>
* po/POTFILES.in: -update -m
2016-12-03 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/tool/check.py: 9812: 'Check and Repair' tool
ignores some objects with tag support
2016-12-02 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Dutch translation
2016-12-01 prculley <paulr2787@gmail.com>
* gramps/gui/merge/mergeevent.py, gramps/gui/merge/mergefamily.py:
bugs 9768 and 9778, nonetype error when merging events or families
2016-12-01 prculley <paulr2787@gmail.com>
* gramps/gen/utils/file.py: bug 9811; Relative media path
incorrectly calculated for Windows
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/postgresql.py,
gramps/plugins/db/dbapi/sqlite.py,
gramps/plugins/db/dbapi/test/db_test.py: 9748: Use COLLATE clause
rather than locale specific columns
2016-12-01 Sam Manzi <manzi.sam@gmail.com>
* .travis.yml: Renable user_test on travis after 2365a72d98 fix
2016-11-30 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/user.py: Update comments
2016-11-30 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/test/user_test.py, gramps/cli/user.py,
gramps/gui/test/user_test.py: Fix User class unit tests
2016-11-30 vantu5z <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9508:
Fix place tree cursor
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/test/db_test.py: Add database unit tests
for sorted handles
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/bookmarks.py, gramps/gen/db/generic.py,
gramps/plugins/db/bsddb/read.py, po/POTFILES.skip: Create new module
for DbBookmarks
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Remove trailing semi-colon from
SQL statements
2016-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py:
Arrange database methods into a more logical order
2016-11-29 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/lib/maps/geography.py: 9815: Fix clear map action
on Geography
2016-11-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py,
gramps/gui/plug/report/_bookdialog.py: 9789: Book Report only works
with the default values (master "4ffc5e3")
2016-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Remove unused database method
2016-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Remove trailing whitespace
2016-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: 9742: Remove table map classes The Table, Map, MetaCursor and DbGenericTxn classes are no longer
used.
2016-11-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/gen/db/undoredo.py,
gramps/plugins/db/dbapi/dbapi.py: 9810: Fix undo/redo reference
updates Also rewrite to avoid using table maps.
2016-11-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gen/plug/report/_book.py,
gramps/gui/glade/book.glade, gramps/gui/plug/report/_bookdialog.py:
9789: Book Report only works with the default values (master
"4ffc5e3")
2016-11-25 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gen/display/name.py, gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/fanchart2way.py,
gramps/gui/widgets/fanchartdesc.py,
gramps/plugins/gramplet/fanchart2waygramplet.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/view/fanchart2wayview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/view.gpr.py,
images/hicolor/scalable/actions/gramps-fanchart2way.svg: Feature:
Gep-030 FanChart2Way ...New FanChart consisting of both ascendants and descendants. It can be checked-out there :
https://sourceforge.net/u/bubblegum00/gramps/ci/geps/gep-030-FanChart2Way/~/tree/<snip> I find it quite handy, so please let me know if you have any
comments or suggestions. NB: I heavily cleaned up the FanChart code on my way. Regards, Bastien Jacquet https://sourceforge.net/p/gramps/mailman/message/32908110/
........................................................ Refactor
fanchart for further modification Fix radial text pos_start radian alignment Simplify father's and mother's details getter Rename draw_gradient to draw_gradient_legend refactor prepare_background_box Add option not to flip names Add a display_format(self, person, num) function as proposed by
Benny Malengier on 2012-12-13 It just returns
name_display.name_formats[num][_F_FN](person.get_primary_name()) Add option to show the name on two lines Allow for variable radius depending on generation Switch to WORD_CHAR wrapping of name (ie word, and char if 0-length
word) Move rescaling tentative inside wrap_truncate_layout Fix person_under_cursor bugs Refactor root angle computation Refactor code positionning the fan Refactor personpos_at_angle move implementation of person_under_cursor outside of
FanChartBaseWidget class Change draw_person to take angles in radians Use same structure for innerring as for outerring Uses cursor_to_polar and cursor_on_tranlation_dot Slightly change person_under_cursor logic to return an "address" in
the fan Uses radian_in_bounds to compare angles modulo 2 PI Fixup test on cursor over inner ring Fix Center size for FanchartDesc Fixup fanchart check up to last generation Give same signature to draw_person Refactor the common code of self.draw_person in a single function in
Base class Fix center box comment Refactoring inside celladdress Remove manual central box drawing since done with draw_person Fixup draw_person color for duplicates Use draw_person for central person too Make __compute_angle and __rec_fill_data public for use in
FanChart2Way Add 2Way View Rewrite create_map_rect_to_sector to allow bottom-outside-oriented
text-arc Allow to automatically right upside-up bottom arc-text Correct icons for Fanchart2Way Small code refactoring Refactor code of fanchartdesc to use self.rootangle_rad Rename change_slice to toggle_cell_state Fanchart2Way code formating and changes Small refactoring of fanchartdesc innerring fill data Remove the name from the local temporary data structure Remove the name from the local temporary data structure (in
Fanchart2Way) Change background gradient to follow the user-selected gradient
colors rename parentsroot to innerring Some renaming for clearer code Show last generation of partners in descendant fanchart Show last partner in Fanchart2Way Fanchart2Way : Add option to disable gradient on the background Fixup flipupsidedownname parameter for gramplet usage of fancharts Fixup twolinename parameter for gramplet usage of fancharts Add FanChart2Way in available gramplets Tentative fix for last view on Fanchart2Way Show step-sibling in Fancharts context-menu Fix overestimation of descendant halfdist (SM) Trailing White spaces removed (SM) Fix config box Table Grid (SM) Move Icons gramps-fanchart2way to new location (SM) Add Copyright for Bastien Jacquet (SM) Fix BSDDB AttributeError NoneType object has no attr (SM) Update patch to account for bug 9771; fix missing right-click
menu items (Nick Hall/eno93) Fix set_text method takes the length of the utf-8,
not the length of the unicode as the second parameter
((Gramps.py:3697): Pango-WARNING **: Invalid UTF-8 string passed to
pango_layout_set_text())
2016-11-26 romjerome <romjerome@users.noreply.github.com>
* debian/control: 9801: recommend 'gir1.2-goocanvas-2.0' on debian
package
2016-11-26 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/tool/check.py: 8555: Database repair tool always
modify all source objects
2016-11-12 Tom Hughes <tom@compton.nu>
* gramps/gui/clipboard.py, gramps/gui/widgets/multitreeview.py:
Re-enable selection in MultiTreeView on a drag-end event In 201f4a5e517ae5d84fbbde95113ecdf9c7e7bb62 we made grab_broken
re-enable selection because GTK 3.18 and later no longer send a fake
button release event. The sending of grab broken is an implementation detail of DnD on X
based systems however, and at least some GTK backends do not
generate this, wayland being one example. So we now use drag-end instead which is always sent to the source
when a DnD operation completes.
2016-11-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/utils.py: Restore import_from_filename function
2016-11-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/merge/diff.py: Remove unused function
2016-11-22 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/gen/db/__init__.py,
gramps/gen/db/utils.py, gramps/gen/dbstate.py,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/filters/rules/test/repository_rules_test.py,
gramps/gen/lib/test/field_test.py,
gramps/gen/lib/test/struct_test.py, gramps/gen/merge/diff.py,
gramps/gen/utils/test/file_test.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/editors/test/test_editreference.py,
gramps/plugins/db/bsddb/test/grampsdbtestbase.py,
gramps/plugins/db/dbapi/test/db_test.py,
gramps/plugins/test/test_imports.py,
gramps/plugins/test/test_reports.py, po/POTFILES.skip,
test/LosHawlos_db_test.py: Create module for database utilities
2016-11-24 Matti Niemelä <niememat@gmail.com>
* po/fi.po: Update finnish translation
2016-11-24 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: typo on french translation
2016-11-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/locations.py: 9534: Exclude places outside
valid date ranges
2016-11-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/glade/book.glade,
gramps/gui/plug/report/_bookdialog.py: enable book selector dialog
to remember its size
2016-11-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py: 9789: Book Report only works with
the default values (master "4ffc5e3")
2016-11-21 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-11-17 prculley <paulr2787@gmail.com>
* gramps/gui/managedwindow.py: Fix trailing whitespace again
2016-11-17 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2016-11-17 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-11-17 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: Update template
2016-11-16 prculley <paulr2787@gmail.com>
* gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/quick/_textbufdoc.py: Fix trailing whitespace and
remove old code comment
2016-11-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/plug/docgen/basedoc.py, gramps/gui/displaystate.py,
gramps/gui/managedwindow.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/quick/_textbufdoc.py: 8250 and 9736: avoid all other
operations during export and fixes for export popup windows hidden.
2016-11-16 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/config.py, gramps/gui/viewmanager.py: 9378: Quick
Backup: remember Media (include/exclude) setting
2016-11-16 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-11-15 prculley <paulr2787@gmail.com>
* gramps/gui/editors/displaytabs/gallerytab.py: Fix translation
confusion on 'View' noun/verb
2016-11-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoplaces.py: Geography: Add kmls for the
geography places view.
2016-11-14 prculley <paulr2787@gmail.com>
* gramps/gui/editors/displaytabs/embeddedlist.py: remove excess
space in front of right-click menus in embedded lists
2016-11-14 prculley <paulr2787@gmail.com>
* gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/gui/editors/displaytabs/webembedlist.py,
gramps/gui/editors/editfamily.py: bug 9787; fix right-click menus
crash caused by PR268
2016-11-14 Paulo Henrique Moraes <paulohpmoraes@users.noreply.github.com>
* po/pt_BR.po: Update and corrections.
2016-11-12 Josip <bpisoj@gmail.com>
* setup.py: add plugins/db/dbapi/settings.ini to setup
2016-11-12 Josip <bpisoj@gmail.com>
* gramps/grampsapp.py: Support for Windows Python3 pythonw.exe
2016-11-11 prculley <paulr2787@gmail.com>
* gramps/gen/db/base.py: #---- lines back to normal
2016-11-02 prculley <paulr2787@gmail.com>
* gramps/gen/db/base.py: pylint cleanup
2016-11-02 prculley <paulr2787@gmail.com>
* gramps/gen/db/base.py: update db/base.py with better docstring,
new methods etc.
2016-11-09 prculley <paulr2787@gmail.com>
* gramps/gen/display/name.py: fix name_displayer.add_name_format so
it won't create duplicates
2016-11-03 prculley <paulr2787@gmail.com>
* gramps/gui/configure.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/widgets/fanchart.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
bug 9771; Remove icons from various right-click and other menus
2016-11-03 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/managedwindow.py: enable a ManagedWindow to remember
its position
2016-11-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/plugins/tool/relcalc.glade,
gramps/plugins/tool/relcalc.py: enable relationship calculator tool
to remember its size
2016-11-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/editors/addmedia.py,
gramps/gui/glade/addmedia.glade: enable 'Select a media object'
dialog to remember its size
2016-11-03 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update fixed end characters and typo
2016-11-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade,
gramps/gui/merge/mergecitation.py, gramps/gui/merge/mergeevent.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergemedia.py,
gramps/gui/merge/mergenote.py, gramps/gui/merge/mergeperson.py,
gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py: enable merge dialogs to remember
their size
2016-11-02 prculley <paulr2787@gmail.com>
* gramps/gui/editors/editldsord.py: Remove Icon setup, since this is
covered in glade file via another commit
2016-10-30 prculley <paulr2787@gmail.com>
* gramps/gui/editors/editldsord.py: bug9787 Fix LDS editor for
'Family' related issues
2016-11-02 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/test/test_editreference.py: Fix unit test
2016-11-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/editldsord.glade: 9767: Fix icon and tooltip in
LDS editor The icon on the family selection button was removed by mistake in
commit 75009f0.
2016-11-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/struct_test.py,
gramps/gui/editors/test/test_editreference.py: Remove redundant
imports
2016-11-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/dbstate.py: Remove unused method Also removes an import from outside the gen module.
2016-11-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/dbstate.py: Remove old django code
2016-10-30 prculley <paulr2787@gmail.com>
* gramps/plugins/view/citationtreeview.py: bug 9765; fix citation
tree view for HandleError exceptions
2016-10-24 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_imports.py: Fix Mock localtime to return
same val in Linux & Windows
2016-10-24 prculley <paulr2787@gmail.com>
* data/tests/imp_PhonFax_dfs.ged,
data/tests/imp_PhonFax_dfs.gramps,
data/tests/imp_notetest_dfs.gramps, data/tests/imp_sample.ged,
data/tests/imp_sample.gramps, gramps/gen/utils/unknown.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/test/test_imports.py: Improve test coverage in the
Gedcom importer
2016-10-29 prculley <paulr2787@gmail.com>
* data/tests/exp_sample.gramps, data/tests/exp_sample.vcf,
data/tests/exp_sample_ged.ged, gramps/gen/utils/resourcepath.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/test/test_exports.py: Bug 8887 Add PEDI and
_FREL/_MREL Gedcom Tag Export support
2016-10-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Improve efficiency of
get_tag_from_name method
2016-10-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/test/db_test.py: Add more database unit
tests
2016-10-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Tidy up some SQL
2016-10-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9744: Tidy up
_get_raw_*_from_id_data methods
2016-10-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/proxybase.py, gramps/plugins/db/bsddb/read.py,
gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/test/db_test.py,
gramps/plugins/db/dummydb.py: 9744: Tidy up iterators Remove order_by parameter. Add unit tests.
2016-10-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py: Remove unused method
2016-10-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9744: Tidy up commit_* methods
2016-10-28 Sam Manzi <manzi.sam@gmail.com>
* MANIFEST.in, debian/rules, setup.py: Fixes for install after
removal of old LICENSE
2016-10-27 MJBMZ <brauer@mainzonline.de>
* gramps/plugins/graph/gvfamilylines.py: 9082: Show more place types
in family lines graph
2016-10-27 MJBMZ <brauer@mainzonline.de>
* gramps/plugins/graph/gvfamilylines.py: Fix indent
2016-10-27 Nick Hall <nick-h@gramps-project.org>
* LICENSE: Remove old LICENSE file This file contained the GFDL relating to the Gramps documentation,
which is no longer distributed with the source code. The GPL2
licence can be found in the COPYING file.
2016-10-25 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/test/db_test.py: Add more database unit
tests
2016-10-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/plugins/db/bsddb/test/db_test.py,
gramps/plugins/db/bsddb/write.py, gramps/plugins/db/dbapi/dbapi.py:
Remove build_surname_list and save_surname_list from public API
2016-10-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Remove unused database method
2016-10-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/dbconst.py, gramps/gen/db/generic.py,
gramps/plugins/db/dbapi/dbapi.py, gramps/plugins/db/dbapi/mysql.py,
gramps/plugins/db/dbapi/postgresql.py,
gramps/plugins/db/dbapi/sqlite.py,
gramps/plugins/db/dbapi/test/db_test.py: 9742: Rewrite cursors to
avoid using table maps
2016-10-25 prculley <paulr2787@gmail.com>
* gramps/plugins/gramplet/events.py: bug 9522; fix fault when
viewing family events with event gramplet
2016-10-24 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-10-23 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/test/db_test.py: Add some database unit
tests
2016-10-23 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2016-10-23 Matti Niemelä <niememat@gmail.com>
* po/fi.po: Update finnish translation, template generated via
'./genpot.sh'
2016-10-23 romjerome <romjerome@users.noreply.github.com>
* po/update_po.py: 9328: enable debug flag on 'xgettext' for python
files
2016-10-23 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importvcard.py, po/gramps.pot: Fix format
string (order, RTL, LTR) 9759: update template
2016-10-21 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/quick/_textbufdoc.py: 8250 and 9736 : remove patchs.
need to found another solution.
2016-10-19 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9744: Tidy up get_number_of_*
methods
2016-10-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py: 9757: [Geography] update map
tiles on demand
2016-10-19 prculley <paulr2787@gmail.com>
* data/tests/imp_sample.ged, data/tests/imp_sample.gramps,
gramps/plugins/lib/libgedcom.py: bug 9755, fix duplicated Gramps IDs
on Gedcom import
2016-10-18 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Remove redundant id maps
2016-10-18 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/bsddb/read.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/lib/libgedcom.py: Modify to avoid using id maps
2016-10-18 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/check.py, gramps/plugins/tool/reorderids.py:
Modify to avoid using table maps
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Use KEY_TO_NAME_MAP to get table
names
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9742: Avoid using table maps in
commit methods
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Remove redundant table maps
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9742:
Rewrite remove_* methods Avoid using table maps in _do_remove.
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9744: Tidy up get_raw_*_data
methods
2016-10-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9744: Tidy up has_*_handle
methods
2016-10-16 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/quick/_textbufdoc.py: 9736: Export options
'Preview' buttons create hidden quickreport.
2016-10-16 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 8993; fix Gedcom import in
some alternate languages; improper date parsing
2016-10-16 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_tools.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/testcasegenerator.py: Update Tool 'Check &
Repair' and 'TestCaseGenerator' to detect and repair duplicate
Gramps IDs
2016-10-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9742:
Rewrite get_*_gramps_ids methods Use get_gramps_ids rather than table maps.
2016-10-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: 9742: Rewrite find_next_*_gramps_id
methods Use has_gramps_id rather than table maps.
2016-10-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/gen/lib/test/field_test.py,
gramps/plugins/db/bsddb/write.py: Remove get_transaction_class
method
2016-10-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: Remove redundant Environment class
2016-10-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9743:
Tidy up has_*_gramps_id methods Renamed from has_gramps_id_for_* methods.
2016-10-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py: 9742: Rewrite get_*_from_gramps_id
methods Use _get_raw_*_from_id_data methods rather than table maps.
2016-10-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9742:
Tidy up has_*_handle methods Rename has_handle_for_* methods to has_*_handle methods.
2016-10-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/plugins/db/dbapi/dbapi.py: 9742:
Tidy up get_raw_*_data methods Remove protected methods. Avoid the use of table maps.
2016-10-13 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/generic.py, gramps/gen/lib/person.py,
gramps/plugins/db/dbapi/dbapi.py: 9746: Remove duplicate columns in
person table
2016-10-13 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/family.py: 9745: Remove name columns from the
family table The same information can be obtained using a join to the person
table.
2016-10-13 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py: handle some report
pathological cases (better)
2016-10-13 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: Tidy up schema These changes produce a neater schema output in sqlite3.
2016-10-13 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/dbapi/dbapi.py: 9747: Remove index on primary
key column Primary key columns are already indexed.
2016-10-12 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/test/test_reports.py: Remove unused Select API code
2016-10-12 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/db/test/db_test.py: Remove Select API unit tests
2016-10-12 Nick Hall <nick-h@gramps-project.org>
* README.md, gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/gen/db/test/test_where.py, gramps/gen/db/where.py,
gramps/gen/lib/struct.py, gramps/gen/lib/test/struct_test.py,
gramps/plugins/db/dbapi/dbapi.py: 9749: Move experimental Select API
code into a branch
2016-10-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_dateparser.py: 9739: Wrong parsing Numeric
date format for cs_CZ locale
2016-10-12 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoplaces.py: Geography: add a message in
geoplaces to change the markers color.
2016-10-11 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/pageview.py: 7116: remember size of sidebar
within the main window
2016-10-11 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/markerlayer.py,
gramps/plugins/view/geoplaces.py: 8447: [geography] Assign different
colours to marker
2016-10-11 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/quick/_textbufdoc.py: 9736: Export options
'Preview' buttons create hidden quickreport.
2016-10-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: tweak (correct exit status for
pathological case of no DISPLAY)
2016-10-09 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/verify.py: Revert changes to database variable
names Using "db" as variable name for a database instance is perfectly
acceptable. It is defined as a good variable name in the .pylintrc
file.
2016-09-29 MJBMZ <brauer@mainzonline.de>
* gramps/plugins/graph/gvfamilylines.py: Add thumbnail size option
to family lines graph
2016-10-08 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 5546: Include
"relationship to home person" on the "[C.I.] Report"
2016-10-08 Josip <bpisoj@gmail.com>
* : 7601: Support for Retina Display / HiDPI add 24x24 icons
2016-10-08 Josip <bpisoj@gmail.com>
* setup.py: 7601: Support for Retina Display / HiDPI GTK_ICON_SIZE_LARGE_TOOLBAR Size appropriate for large toolbars
(24px)
2016-10-07 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 9694, fix Gedcom import with
no VERSion (very old Gedcom) crash
2016-10-06 prculley <paulr2787@gmail.com>
* data/tests/imp_vcard.difs, gramps/plugins/importer/importvcard.py:
bug 9458, fix Import Vcard can create multiple surnames with all
selected as 'Primary'
2016-10-06 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-09-27 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_tools.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/testcasegenerator.py: Pylint on Check and
Repair, Test Case Generator tools
2016-10-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/verify.py: increase pylint score from 2.53 to
9.54
2016-10-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/utils.py: increase pylint score from 7.13
to 9.68
2016-10-02 Paul Franklin <pf.98052@gmail.com>
* data/tests/child-father-child-loop.gramps,
data/tests/datetest.gramps, data/tests/test_complex_loop.gramps,
example/gramps/child-father-child-loop.gramps,
example/gramps/datetest.gramps,
example/gramps/test_complex_loop.gramps: move files for testing
gramps out of example/gramps, per Nick
2016-10-01 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-09-29 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importvcard.py: Change error message for
better internationalization
2016-09-27 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importvcard.py: Fix to translate strings
for international use
2016-09-25 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importvcard.py: Make VCARD import errors
into user dialog instead of logger.warning
2016-09-28 romjerome <romjerome@users.noreply.github.com>
* data/man/en.rst, data/man/gramps.1.in: typo, Change FICHIER to
File, rev 8e5e83
2016-09-28 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-09-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/db/dummydb.py: 9725: dummydb : AttributeError:
'str' object has no attribute 'decode'
2016-09-28 Sam Manzi <manzi.sam@gmail.com>
* data/man/en.rst: Change FICHIER to File ( 7c534d3bd )
2016-09-26 Doug Blank <doug.blank@gmail.com>
* gramps/gen/db/generic.py: 9540: DBAPI: HandleError is not raised
by the DBAPI interface
2016-09-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/styleeditor.glade: 9721: Fix alignment radio
buttons in style editor
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/gen/gen_lib.rst: Remove PrivateSourceNote as per e64fa655
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/conf.py: Silence Sphinx warning we don't use html_static_path
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/gen/gen_lib.rst: Rename mediaobj to media
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/date.rst: Rename DateDisplaySR_latin to DateDisplaySR_Latin
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/coregui/gui_widgets.rst: FadeOut removed from
ValidatableMaskedEntry
2016-09-22 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_imports.py: quiet down the import tests
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/update_doc.py: Python 3.3 sys.platform change / spelling
2016-09-25 Sam Manzi <manzi.sam@gmail.com>
* docs/conf.py: Update Docs copyright year
2016-09-24 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importxml.py: Fix bug 9717, XML import
with env language other than utf8, has bad progress meter
2016-09-21 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_tools.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/testcasegenerator.py, gramps/test/test_util.py:
Add tests
2016-09-07 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/check.py,
gramps/plugins/tool/testcasegenerator.py: Check & Repair: add fix
for bad alt place names
2016-09-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py, gramps/gen/db/generic.py: DB-API: make
autobackup configurable Via command line: gramps --config=database:autobackup:1 ## True gramps --config=database:autobackup:0 ## True Or by editing gramps.ini.
2016-09-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/tableobj.py: DB-API: ignore errors on secondary
field lookups
2016-09-23 Doug Blank <doug.blank@gmail.com>
* gramps/gen/dbstate.py: 9538:
gramps.gen.dbstate.DbState.make_database doesn't handle 'else'
branch
2016-09-23 Doug Blank <doug.blank@gmail.com>
* gramps/plugins/db/dbapi/dbapi.py: 9710: dbapi pylint issues,
adjustment
2016-09-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/where.py: 9710: where documentation
2016-09-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/db/dbapi/dbapi.py: 9710: dbapi pylint issues
2016-09-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/coordinates.py: 9704: Events coordinates :
add menu to edit place or event.
2016-09-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/coordinates.py,
gramps/plugins/gramplet/gramplet.gpr.py: 9704: Events coordinates :
add place ID.
2016-09-22 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/filters/rules/person/_isduplicatedancestorof.py:
Protection from family_handle being None
2016-09-22 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/filters/rules/person/_isduplicatedancestorof.py: Revert
"Take care of possibly missing family" This reverts commit cb1a8e85b649c8c1fb0b6f429b207759a47dc0c7.
2016-09-22 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/filters/rules/person/_isduplicatedancestorof.py: Take
care of possibly missing family
2016-09-22 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/db/generic.py: DB-API: Getting a handle that doesn't
exist now raises error, like BSDDB
2016-09-22 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-09-22 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/osmgps.py: Geography : add the possibility
to add new unsupported map
2016-09-22 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/coordinates.py,
gramps/plugins/gramplet/gramplet.gpr.py: 9704: Events Gramplet
should show events in Family Geography
2016-09-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gui/managedwindow.py,
gramps/gui/viewmanager.py: enable the main window to remember its
position on the screen The genealogy -- as it were -- of this patch started with
https://gramps-project.org/bugs/view.php?id=5357 which was a feature
request for the clipboard to remember its location on the screen,
its placement, its position. The p.r. https://github.com/gramps-project/gramps/pull/58 was a
prototype implementation, but it also had the main window
remembering its location. Then p.r. 58 turned into
https://github.com/gramps-project/gramps/pull/60/ -- but later both
of those were closed, never committed. Since I really wanted the main window to be able to remember its
position, I have extracted the relevant code. I also modified it
along the way, e.g. renaming some variables. So all the credit should go to Sam Manzi, the originator of those
two pull requests, and thus the code in this commit. However, any problems are due to me, my changes -- not Sam.
2016-09-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/lib/notetype.py, gramps/plugins/tool/removeunused.py:
9688: Remove Unused Objects tool reports linked notes as unused.
2016-09-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gen/utils/grampslocale.py,
gramps/gui/grampsgui.py: ask for a little help, if appropriate
2016-09-17 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/export/exportvcard.py: Add Export Options filter to
Vcard Export
2016-09-16 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/selectors/baseselector.py: 9700: Select Place search &
Source/Citation hierarchy should NOT be expanded
2016-09-16 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2016-09-16 Matti Niemelä <niememat@gmail.com>
* po/fi.po: Update finnish translation
2016-09-15 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/argparser.py, gramps/plugins/db/dummydb.py: fix "gramps
--databases"
2016-09-14 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/webcal.py: 4827: HTML-Export, make
language selectable (WebCal tweaks)
2016-09-14 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/testcasegenerator.py: bug 9697, fix Test Case
Generator to avoid GUI progress meter in CLI mode
2016-09-13 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 4827: HTML-Export, make
language selectable (NarWeb filter name)
2016-09-13 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-09-13 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Add 9693: Icelandic translation update(msgfmt error
fixed)
2016-09-12 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Add 9693: Icelandic translation update
2016-09-11 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/view/geography.gpr.py: 8128: GtkDialog mapped without
a transient parent (*.gpr.py)
2016-09-11 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-09-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/gramplet/statsgramplet.py: tweak statistics
gramplet One line of this is a typo left over from 8350859 and the two "if"s
are due to interacting with the present DummyDb.
2016-09-10 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/user.py, gramps/gen/user.py,
gramps/gui/aboutdialog.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/dbman.py, gramps/gui/dialog.py,
gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/filtereditor.py, gramps/gui/grampsgui.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergeperson.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/plug/tool.py,
gramps/gui/test/user_test.py, gramps/gui/tipofday.py,
gramps/gui/undohistory.py, gramps/gui/user.py, gramps/gui/utils.py,
gramps/gui/viewmanager.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/navigationview.py,
gramps/gui/views/tags.py, gramps/gui/widgets/grampletbar.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/leak.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/tool/changenames.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/findloop.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/relcalc.py, gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/geoevents.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/geoplaces.py, gramps/plugins/view/mediaview.py,
gramps/plugins/view/noteview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py, gramps/plugins/view/repoview.py,
gramps/plugins/view/sourceview.py: remove temporary debugging flags
2016-09-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: remove dead code from ViewManager
2016-09-10 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2016-09-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 4827: HTML-Export, make
language selectable ... (Webcal)
2016-09-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 0004827: HTML-Export,
some missing translations + pylint
2016-09-09 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: Webcal : some cleaning and
best pylint score
2016-09-09 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 4827: HTML-Export, make
language selectable (WebCal)
2016-09-07 prculley <paulr2787@gmail.com>
* gramps/plugins/tool/check.py: bug 9682 fix Check & repair so it
won't crash with bad 'get_from_handle'
2016-09-08 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 4827: HTML-Export, make
language selectable independently (Narrativeweb)
2016-09-06 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 1680 fix Gedcom export of
illegal level 1 CAUS entries
2016-09-06 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportgedcom.py: Fix trailing whitespace
2016-09-04 prculley <paulr2787@gmail.com>
* data/tests/exp_sample.gramps, data/tests/exp_sample.gw,
data/tests/exp_sample.vcf, data/tests/exp_sample.vcs,
data/tests/exp_sample.wft, data/tests/exp_sample_ged.ged,
gramps/plugins/export/exportgedcom.py: Gedcom Export; fix support
for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard
2016-09-06 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importcsv.py: Put back Titlecase versions
of strings to be translated
2016-09-05 prculley <paulr2787@gmail.com>
* data/tests/imp_sample_csv.csv, data/tests/imp_sample_csv.gramps:
update test files
2016-09-05 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importcsv.py: bug 9676 CSV import, fix
failure for certain types of cross references
2016-09-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/graphdoc.py: clarify new Graphviz backend
option
2016-08-30 prculley <paulr2787@gmail.com>
* data/tests/imp_CustTags.gramps,
data/tests/imp_FTM_16dec2015a-mod1.gramps,
data/tests/imp_FTM_PHOTO.gramps, data/tests/imp_Latin_1_CR.gramps,
data/tests/imp_Latin_1_CRLF.gramps,
data/tests/imp_Latin_1_LF.gramps, data/tests/imp_MediaTest.gramps,
data/tests/imp_MixInlineXrefNote.gramps,
data/tests/imp_PhonFax_dfs.gramps,
data/tests/imp_bug_8322_test.gramps,
data/tests/imp_cp1252_CR.gramps, data/tests/imp_cp1252_CRLF.gramps,
data/tests/imp_cp1252_LF.gramps, data/tests/imp_notetest_dfs.ged,
data/tests/imp_notetest_dfs.gramps, data/tests/imp_sample.gramps,
gramps/plugins/lib/libgedcom.py: Gedcom import Notes get NoteType
appropriate to object
2016-09-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/plug/docgen/graphdoc.py: 3712: orthogonal routing for
Relationship Graph
2016-09-03 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/lib/date.py: emable deferred translation of Span ages
2016-09-03 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: trivial pylint fix
2016-09-03 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-09-03 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/lib/libgedcom.py: 9642 Adjust GedcomStageOne notes
Parsing
2016-09-02 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Gedcom import, remove old, dead,
code, no longer used
2016-09-02 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libplaceimport.py: typo
2016-09-02 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libplaceimport.py: This fix makes Place GID vs
place name consistent across runs for Gedcom import
2016-09-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 2422: Change the page
name to statistics
2016-09-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 1264: Add a link in
Person page to First name list and in First name list a link to
family list
2016-09-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_filterlist.py: sort custom filter names with
German-umlaut chars correctly
2016-09-01 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: Update translations template
2016-09-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : Created
for in footer not consistant with filter option.
2016-09-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 2422: Add a Statistics
Page to the Narrative Web Site report
2016-09-01 Sam Manzi <manzi.sam@gmail.com>
* windows/nonAIO/builder/build_GrampsWin32.py,
windows/nonAIO/builder/check_gtk_install.py,
windows/nonAIO/builder/make_launcher.py,
windows/nonAIO/builder/test_dependencies.py,
windows/nonAIO/check_gtk_install.py: Remove trailing whitespaces
2016-08-31 Paulo Henrique Moraes <paulohpmoraes@users.noreply.github.com>
* po/pt_BR.po: Corrections in translation.
2016-08-31 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: Chinese families for example.gramps
(thanks, Sati Bodhi (Yin Hoe TAN)) They are from the Chinese novel "Dream of the Red Mansion"
2016-08-31 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 2422: Add a Statistics
Page to the Narrative Web Site report
2016-08-31 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-08-30 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/pedigreeview.py: 0738: Color pedigree view
name boxes.
2016-08-29 prculley <paulr2787@gmail.com>
* data/tests/imp_notetest_dfs.ged,
data/tests/imp_notetest_dfs.gramps, gramps/plugins/lib/libgedcom.py:
Bug 9665 Gedcom import exception processing fixes
2016-08-30 prculley <paulr2787@gmail.com>
* data/tests/example.gramps,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/filters/rules/test/repository_rules_test.py,
gramps/gen/lib/test/struct_test.py,
gramps/gui/editors/test/test_editreference.py: Make copy of
example.gramps to tests dir and point test modules to it
2016-08-30 Petr Hejl <hejl.petr@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 0009626: Google map API
now requires a key
2016-08-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_filterlist.py: improve pylint score (to over
9.00)
2016-08-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_filterlist.py: 9663: Sort User Filters on
sidebar by name [also implements 8756]
2016-08-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: Remove trailing
whitepaces
2016-08-29 Paulo Henrique Moraes <paulohpmoraes@users.noreply.github.com>
* po/pt_BR.po: Translation of new and fuzzy strings. Revision and changes in translated string.
2016-08-29 prculley <paulr2787@gmail.com>
* data/tests/data.gramps, gramps/plugins/db/test/db_test.py: Copy
data.gramps to test directory and point db_test at it
2016-08-29 Matti Niemelä <niememat@gmail.com>
* po/fi.po: Update Finnish translation
2016-08-29 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webstuff/webstuff.py: 9664: NarrativeWeb : openlayers
v2 is obsolete.
2016-08-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography: clear views when
no-database signal emitted
2016-08-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Removed skip-check-xref and
skip-import-additions from generic API
2016-08-23 prculley <paulr2787@gmail.com>
* data/tests/imp_PhonFax_dfs.ged, data/tests/imp_PhonFax_dfs.gramps:
Add test files
2016-08-23 prculley <paulr2787@gmail.com>
* gramps/gen/merge/diff.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/test/test_imports.py: Fixes for the PHON, FAX, EMAIL
and WWW Gedcom tags to support Gedcom v5.5.1.
2016-08-23 vantu5z <vantu5z@mail.ru>
* po/ru.po: fix russian translation
2016-08-23 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-08-22 kulath <guy.linton@gmail.com>
* windows/nonAIO/builder/build_GrampsWin32.py,
windows/nonAIO/builder/check_gtk_install.py,
windows/nonAIO/builder/make_launcher.py,
windows/nonAIO/builder/test_dependencies.py,
windows/nonAIO/check_gtk_install.py: Update files in windows
directory so it compiles under python3 (print statements and except
and raise).
2016-08-22 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2016-08-22 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: Update translations template
2016-08-22 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-08-21 prculley <paulr2787@gmail.com>
* gramps/grampsapp.py: use relative import
2016-08-02 prculley <paulr2787@gmail.com>
* gramps/gui/configure.py: Fix long line (pylint)
2016-08-02 prculley <paulr2787@gmail.com>
* gramps/gen/config.py, gramps/grampsapp.py,
gramps/gui/configure.py: Add GUI and CLI config option to allow easy
setting
2016-08-21 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/filters/rules/person/_deeprelationshippathbetween.py:
9341: _deeprelationshippath filter rule, addition of filter rules
and classname
2016-08-02 prculley <paulr2787@gmail.com>
* data/tests/imp_CustTags.ged, data/tests/imp_CustTags.gramps,
gramps/plugins/lib/libgedcom.py: Support for FTM and others Custom
Gedcom Event Tags on import
2016-08-19 kulath <guy.linton@gmail.com>
* test/GrampsLogger/ErrorReportAssistant_Test.py: Whitespace
2016-08-19 kulath <guy.linton@gmail.com>
* test/GrampsLogger/ErrorReportAssistant_Test.py,
test/GrampsLogger/GtkHandler_Test.py: Comment out useless
ErrorReportAssistant test, and fix whitespace
2016-08-19 kulath <guy.linton@gmail.com>
* .travis.yml, test/GrampsLogger/GtkHandler_Test.py,
test/LosHawlos_bsddb_test.py, test/LosHawlos_bsddbtest.py,
test/LosHawlos_db_test.py, test/LosHawlos_dbtest.py: Fix top level
test files so they at least compile and don't interfere with
nosetests. Add these files to nosetests.
2016-08-15 Petr Hejl <hejl.petr@gmail.com>
* po/cs.po: 0009634: Wrongly translated strings in CS
2016-08-17 Petr Hejl <hejl.petr@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 0008060: [Narrative
Web:] The czech letter 'ch' uppercase version is 'CH'
2016-08-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb :
narrative-maps.css link incorrect when use into a CMS.
2016-08-17 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Update finnish translation
2016-08-17 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-08-16 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Update graphviz to 2.38.
2016-08-13 John Ralls <jralls@ceridwen.us>
* mac/Info.plist, mac/gramps.bundle, mac/gramps.launcher,
mac/gramps_launcher.py: Change to a binary launcher in Mac app
bundles.
2016-08-13 John Ralls <jralls@ceridwen.us>
* mac/Info.plist: Update copyright date in Info.plist.
2016-08-16 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: fix typo in Warning dialog, that
duplicated the DEST= value
2016-08-16 kulath <guy.linton@gmail.com>
* .travis.yml: Remove a diagnostic. constfunc_test.py had been
edited on the travis test branch to produce some diagnostics, and
travis.yml was edited to omit the diagnostics.
2016-08-15 kulath <guy.linton@gmail.com>
* .travis.yml: Update travis.yml so coverage works and also to load
pyicu; this entails moving to the 'trusty' distribution which has
Python 3.3 (coverage needs 3.3 or more) and also a Python 3 version
of pyicu. This doesn't use the virtualenv at all, so the various pip
installs are removed. There are still some minor omissions, noted in
FIXMEs; in particular, the code should be tested under Python 3.2
(which is the minimum Gramps requirement).
2016-08-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb :
ancestortree.css link incorrect when use into a CMS.
2016-08-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : some
dates are incorrect in tar archive.
2016-08-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/export/_exportassistant.py: 8250: Gramps crashes
when closed while exporting
2016-08-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/plug/report/_reportdialog.py: 9632: Gramps 5.0.0
crashes when I select a report 'Open with default viewer'
2016-08-12 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/plug/__init__.py, gramps/gen/const.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/svgdrawdoc.py: make it clear that consistency
is needed
2016-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/events.py: 9522: events gramplet in family
view error: 'FamilyEvents' object has no attribute
'cached_start_date'
2016-08-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_docreportdialog.py,
gramps/plugins/docgen/asciidoc.py: tweak AsciiDoc backend
2016-08-11 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/placeselection.py: 9624: When I try to
edit a place on the map, the process stops with an error.
2016-08-11 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-08-11 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/placeselection.py: 9624: Geography <- bug
8128 GtkDialog mapped without a transient parent
2016-08-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/utils.py: Remove trailing whitespace
2016-08-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/editors/editperson.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_reportdialog.py, gramps/gui/utils.py,
gramps/gui/widgets/photo.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/relview.py:
8128: GtkDialog mapped without a transient parent
2016-08-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/view/geography.gpr.py: 8128: GtkDialog mapped without
a transient parent (*.gpr.py)
2016-08-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gui/grampsgui.py, gramps/gui/utils.py,
gramps/plugins/db/bsddb/upgrade.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/view/geography.gpr.py: 8128: GtkDialog mapped without
a transient parent
2016-08-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/rules/_changedsincebase.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/utils.py, gramps/gui/views/listview.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/toolsdebug.gpr.py: 8128: GtkDialog mapped
without a transient parent
2016-08-08 lcc <lcc@6zap.com>
* gramps/plugins/textreport/detdescendantreport.py: 5496: Option for
text [DDR] to report by branch
2016-08-08 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9596: Some events are
not shown in familymaps page.
2016-08-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py: increase pylint score
2016-08-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/viewmanager.py,
gramps/plugins/sidebar/categorysidebar.py: 8128: GtkDialog mapped
without a transient parent
2016-08-06 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/lib/maps/placeselection.py: 9608: remove old debug
bloc (rev 586bd2fc) special cases generating AttributeError
2016-08-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/export/exportpkg.py: remove dead code Don commented out these lines in db0d291b741 on 26 January 2007, so
I think it's safe to assume they won't be missed
2016-08-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gui/editors/addmedia.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/user.py,
gramps/gui/utils.py, gramps/gui/widgets/grampletbar.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/tool/changenames.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/findloop.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/geoevents.py, gramps/plugins/view/geoplaces.py:
8128: GtkDialog mapped without a transient parent
2016-08-03 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/user.py, gramps/gen/plug/docbackend/__init__.py,
gramps/gen/user.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py, gramps/gui/grampsgui.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/plug/tool.py,
gramps/gui/tipofday.py, gramps/gui/user.py, gramps/gui/utils.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/tags.py,
gramps/gui/widgets/grampletbar.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/relcalc.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
8128: GtkDialog mapped without a transient parent
2016-08-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/libmapservice.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/mapservices/eniroswedenmap.py: 8128: GtkDialog mapped
without a transient parent
2016-08-03 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Ensure no popup under CLI for
warning
2016-08-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography: Avoid crash is
OsmGps not initialized
2016-08-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py: 8128: GtkDialog mapped without a
transient parent (Geography)
2016-08-03 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-08-02 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importgedcom.py,
gramps/plugins/lib/libgedcom.py: Bug 8128 for importgedcom and
libgedcom; dialog parent=
2016-08-01 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/user.py, gramps/gen/user.py, gramps/gui/dialog.py,
gramps/gui/user.py, gramps/plugins/textreport/indivcomplete.py:
better handle an unlikely error in the Complete Individual report
2016-08-01 kulath <guy.linton@gmail.com>
* gramps/plugins/db/dbapi/postgresql.py: Replace %s with ? as
requested by Doug Blank.
2016-08-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/rules/_changedsincebase.py,
gramps/gui/aboutdialog.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/dialog.py,
gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/filtereditor.py, gramps/gui/grampsgui.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergeperson.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/plug/tool.py,
gramps/gui/test/user_test.py, gramps/gui/tipofday.py,
gramps/gui/undohistory.py, gramps/gui/user.py, gramps/gui/utils.py,
gramps/gui/viewmanager.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/navigationview.py,
gramps/gui/views/tags.py, gramps/gui/widgets/grampletbar.py,
gramps/plugins/db/bsddb/upgrade.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/leak.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/tool/changenames.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/relcalc.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/noteview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py, gramps/plugins/view/repoview.py,
gramps/plugins/view/sourceview.py: 8128: GtkDialog mapped without a
transient parent
2016-08-01 kulath <guy.linton@gmail.com>
* gramps/plugins/db/dbapi/sqlite.py: Improve pylint to 10.0
2016-08-01 kulath <guy.linton@gmail.com>
* gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/mysql.py,
gramps/plugins/db/dbapi/postgresql.py,
gramps/plugins/db/dbapi/sqlite.py: 0009515: DBAPI:
gramps.plugins.database.dbapi_support.sqlite.Sqlite.try_execute
ignores errors Check if the table 'person' exists to determine
whether the database is new.
2016-07-31 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dbman.py: 8128: GtkDialog mapped without a transient
parent In the process of searching for uses of ErrorDialog which did not
have a "parent" argument, I stumbled on this module -- and noticed
something different in it. Benny changed the original "ErrorDialog" calls to a "ERROR =
ErrorDialog" variant in
https://github.com/gramps-project/gramps/commit/9a2fd506425756531d2bb725d87ad4feefa99986on 30 January 2011, "to allow a QML interface" (which by the way has
subsequently been removed from the mainline gramps code). In the same commit, in cli/clidbman.py, he added an _errordialog
function and an "ERROR = _errordialog" line, evidently so all DB
errors, no matter whether in GUI or CLI code, could be changed to
things like: ERROR(_("Could not rename family tree"), str(msg)) But then in 16 February 2011 MDNauta, in
https://github.com/gramps-project/gramps/commit/7c1b26d969900d5cf70f4408b9078aeed1d70fcdchanged the generic ERROR to either DbManager.ERROR or else
CLIDbManager.ERROR, depending on whether it was in GUI code or CLI
code. Which of course defeated the purpose of the change to the generic
call, so I have changed it back to the original ErrorDialog call,
directly. The decision was made even easier by noticing lots of more-recent
error-handling code which used the ErrorDialog form as opposed to
Benny's variant.
2016-07-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dialog.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/filtereditor.py: 8128: GtkDialog mapped without a
transient parent
2016-07-29 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot template for master
2016-07-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: slightly generalize the running-master
warning message
2016-07-27 prculley <paulr2787@gmail.com>
* data/tests/imp_FTM_PHOTO.ged, data/tests/imp_FTM_PHOTO.gramps,
data/tests/imp_MediaTest.ged, data/tests/imp_MediaTest.gramps,
gramps/plugins/lib/libgedcom.py: Gedcom import media improvements
part 2
2016-07-26 kulath <guy.linton@gmail.com>
* gramps/gui/dbman.py, gramps/gui/viewmanager.py: 2092: Problems
when no database is open. Partial fix. Inactivate inappropriate main
menu items when there is no database, ensure uniform main window
title and implement a close button on the Family Trees menu.
2016-07-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/filters/sidebar/_placesidebarfilter.py: 9427: Add new
argument to IsEnclosedByRule
2016-07-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoplaces.py: 9598: Geography : Add a message
to clarify things in geoplaces
2016-07-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : place
title must agree the references.place-auto configuration
2016-07-25 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/grampscli.py, gramps/cli/plug/__init__.py: improve pylint
score on some CLI files cli/arghandler.py went from 8.30 to 9.52 cli/argparser.py went from
8.43 to 9.74 cli/grampscli.py went from 7.99 to 9.29
cli/plug/__init__.py went from 7.63 to 9.69
2016-07-25 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-07-23 Paul Franklin <pf.98052@gmail.com>
* README.md: clarify possible development use of "meta"
2016-07-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/svgdrawdoc.py: move comment lines higher, to
keep out of gramps.pot The problem is that "nearby" comments are put into the gramps.pot
template, to aid the translator, but these comments are referring to
an untranslated string, which then confuses the translator, who
wonders if the string flagged for translation should be translated
after all. The solution is to move the comment futher away, so it is no longer
"nearby" the translated string.
http://gramps.1791082.n4.nabble.com/Fw-Translation-question-td4676138.html
2016-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: increase pylint score by 2.11
2016-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: 8128: GtkDialog mapped without a
transient parent
2016-07-22 Kaj Mikkelsen <kmi@vgdata.dk>
* po/da.po: update Danish translation in master
2016-07-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/db/dbapi/dbapi.py: Removed unused
dbapi.rebuild_gender_stats() Thanks to Paul F. for finding this.
2016-07-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/db/dbapi/dbapi.py: DB-API: remove duplicate
indexing calls
2016-07-20 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot translation template for master
2016-07-20 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: his name is spelled
"d'Aboville" and not "D'Aboville"
2016-07-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: 9588: DB-API import loses researcher and
bookmarks
2016-07-19 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/db/bsddb/read.py: 9554: example.gramps map has
different value, and should return correct type
2016-07-19 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: add some
docstrings to the DDR, to make pylint slightly happier
2016-07-19 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detdescendantreport.py: Enhance the
Descendant Report and Detailed Descendant Report This fulfills both feature request 5902 and feature request 8297. It adds the D'Aboville numbering system and the Henry numbering
system to the Descendant Report, as requested. It also adds the Modified Henry numbering system to both reports.
2016-07-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/db/bsddb/read.py: 9554: import-to-export of
example.gramps map has different value
2016-07-16 Matti Niemelä <matti.u.niemela@gmail.com>
* data/holidays.xml.in: update Finnish holidays
2016-07-16 Paul Franklin <pf.98052@gmail.com>
* data/holidays.xml.in: Revert "update Finnish holidays" This reverts commit 47e7025d065535a8ebc6f6c131209c647660abb1.
2016-07-16 Matti Niemelä <matti.u.niemela@gmail.com>
* data/holidays.xml.in: update Finnish holidays
2016-07-16 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/plug/_dialogs.py: 9578: Some strings in tools and
report dialogs will not translate
2016-07-16 prculley <paulr2787@gmail.com>
* data/tests/exp_sample.wft, gramps/plugins/test/test_exports.py:
bug 9552 Export to '.wft' file crashes if Unicode characters are
present on Windows
2016-06-30 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportftree.py: Bug 9552 Web Family tree
export should be utf-8
2016-07-16 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_exports.py: enable export test
2016-06-30 prculley <paulr2787@gmail.com>
* data/tests/exp_sample_csv.csv: Oops, forgot that I had an export
test present
2016-06-30 prculley <paulr2787@gmail.com>
* data/tests/imp_sample_csv.csv, data/tests/imp_sample_csv.gramps,
gramps/plugins/export/exportcsv.py,
gramps/plugins/importer/importcsv.py: bug 9501 CSV import/export
messes up places
2016-07-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/place.py, gramps/gen/lib/placename.py,
gramps/gen/lib/test/merge_test.py, gramps/plugins/lib/libgedcom.py:
Removed some executable settings on sources files (prevented tests
from running)
2016-07-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/dbman.py: Restrict DBAPI
selection to power users
2016-07-16 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Change pycairo-python3 to pycairo. pycairo for python2 is now py2cairo.
2016-07-16 John Ralls <jralls@ceridwen.us>
* mac/gramps.bundle: Remove pango modules from bundle, pango no
longer uses them.
2016-07-16 prculley <paulr2787@gmail.com>
* data/tests/imp_FTM_LINK.gramps: rebase
2016-07-15 prculley <paulr2787@gmail.com>
* data/tests/imp_FTM_LINK.ged, data/tests/imp_FTM_LINK.gramps,
gramps/plugins/lib/libgedcom.py: bug 9581 Gedcom import of FTM .ged
file containing _LINK tags not supported
2016-07-16 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Typo
2016-07-15 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/db/dbapi/dbapi.py: increase pylint score from 7.17
to 9.02
2016-07-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/const.py, gramps/plugins/webstuff/webstuff.py: 2016:
Website reports should accept any StyleSheet
2016-07-15 prculley <paulr2787@gmail.com>
* data/tests/imp_FTM_PHOTO.ged, data/tests/imp_FTM_PHOTO.gramps,
gramps/plugins/lib/libgedcom.py: Bug 9580 Gedcom import of FTM file
containing _PHOTO tags
2016-07-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/report/_bookdialog.py: 9362: Attempting to select
an "Available item" for the Book Report gives an error
2016-07-15 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation
2016-07-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/bookmarks.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/pageview.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/view/dashboardview.py,
gramps/plugins/view/familyview.py: Convert gui.views to use abstract
base classes
2016-07-14 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/view/mediaview.py: Fix incorrectly renamed method
2016-07-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/test/user_test.py, gramps/gen/user.py,
po/POTFILES.skip: Convert gen.User into an abstract base class
2016-07-14 prculley <paulr2787@gmail.com>
* data/tests/imp_FTM_OCCU_bug.ged,
data/tests/imp_FTM_OCCU_bug.gramps, gramps/plugins/lib/libgedcom.py:
Fix for either valid or invalid FTM Gedcom
2016-07-13 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 9579 Gedcom import of FTM
file with OCCU record crashes import
2016-07-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py, gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/settings.ini,
gramps/plugins/db/dbapi/settings.py: Remove DB-API XML config;
replace with settings.py/.ini
2016-07-12 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : 9560
added a trailing space.
2016-07-12 vantu5z <vantu5z@mail.ru>
* gramps/plugins/tool/toolsdebug.gpr.py, po/POTFILES.in: revert
debug tools translation it was not a good idea to translate them
(commit 1bb2dfc1cd2515ca5b227f8744a91a1f0462b4b6)
2016-07-12 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webstuff/webstuff.py: 9560: Family Page maps are
non-functional in Narrative Web report.
2016-07-11 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/plug/__init__.py,
gramps/gui/plug/report/_bookdialog.py: Enhance Book Report The main change is that now output-related options will also be
saved to (and restored from) the books.xml file. If the user has
three books for instance, each will keep the last filename it was
written to, and present that filename to the user in the final
dialog, for acceptance or modification. Similarly for things like
paper size and orientation. Also, the error reporting mechanism was enhanced, so that now if a
report inside a book has a ReportError the user will be told
gracefully (instead of gramps crashing). The (translated) name of the report will also be shown. A few more dialogs were given a "parent" also.
2016-07-11 prculley <paulr2787@gmail.com>
* data/tests/imp_MediaTest.ged, data/tests/imp_MediaTest.gramps,
gramps/plugins/lib/libgedcom.py: Bug 9575, Gedcom import
improvements in media areato support v5.5.1 and FTM
2016-07-11 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-07-11 vantu5z <vantu5z@mail.ru>
* gramps/plugins/tool/toolsdebug.gpr.py, po/POTFILES.in: Make
translatable debuger tools
2016-07-09 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: merge and still partial french translation
2016-07-09 romjerome <romjerome@users.noreply.github.com>
* po/fi.po: 9328: workaround for GNU gettext check
2016-07-09 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-07-08 prculley <paulr2787@gmail.com>
* data/tests/imp_test_FTM_CONC.difs,
gramps/plugins/lib/libgedcom.py: Bug 9479 Gedcom import loses spaces
in text fields from FTM
2016-07-08 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py: enhance Book class (to allow
non-identical Book copies to be made) Historically, a new Book made from an old Book argument would
contain the exact same BookItem objects as the original Book. That
behavior is retained (even though I can't see that it is ever used),
but now copies are possible where the BookItems are of the same
number and type as the original, but not the exact same BookItem
objects. (No "paper" options are copied.) In the process of doing that, the "save" method was slightly
tweaked, so its recently-changed (for pylint reasons) strings have
their XML terminator on the same (Python) line as the XML-start of
the keyword, for more clarity. In the process of checking that a
pathological case was noticed where the metric paper option could be
Boolean in some cases (instead of the expected zero/one), so that
was coped with also.
2016-07-07 prculley <paulr2787@gmail.com>
* : Rebase and de-compress exp_sample.gramps
2016-06-27 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_exports.py,
gramps/plugins/test/test_imports.py: fix vcf filter and tweak
test_imports for better pythonic
2016-06-26 prculley <paulr2787@gmail.com>
* data/tests/exp_sample_ged.ged: New ged file to deal with no media
in test
2016-06-25 prculley <paulr2787@gmail.com>
* data/tests/exp_sample.vcf, gramps/plugins/test/test_exports.py:
update for fixed up vcard
2016-06-25 prculley <paulr2787@gmail.com>
* .gitattributes, data/tests/exp_sample.gw,
data/tests/exp_sample.vcf, data/tests/exp_sample.vcs,
data/tests/exp_sample_ged.ged, gramps/plugins/test/test_exports.py:
Export test module and some tests
2016-07-07 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot template for master
2016-07-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_options.py,
gramps/plugins/textreport/birthdayreport.py: remove trailing
whitespace
2016-07-07 prculley <paulr2787@gmail.com>
* gramps/plugins/export/exportvcard.py: Fix Bug 9569 Vcard export
order is not consistent
2016-07-07 Brian Matherly <brian@gramps-project.org>
* gramps/gen/plug/report/_options.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/alphabeticalindex.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tableofcontents.py,
gramps/plugins/textreport/tagreport.py: 5580: some Book Report
subjects are missing or misleading
2016-07-05 prculley <paulr2787@gmail.com>
* gramps/gui/pluginmanager.py: Bug 9561, fix for intermittent plugin
recognition via CLI
2016-07-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/export/exportpkg.py,
gramps/plugins/lib/libcairodoc.py: fix typos ("log.warn" =>
"LOG.warning" => "log.warning")
2016-07-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoplaces.py: 9566: String not translated in
geoplaces
2016-07-05 prculley <paulr2787@gmail.com>
* gramps/gen/dbstate.py: fix trailing whitespace
2016-07-05 prculley <paulr2787@gmail.com>
* gramps/gen/filters/rules/test/place_rules_test.py: Missed the
place filter rule when updating for changed example.gramps
2016-07-05 prculley <paulr2787@gmail.com>
* gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py: Fix filter tests
for changed sample.gramps
2016-07-05 prculley <paulr2787@gmail.com>
* data/tests/ANSEL_CR.GED, data/tests/ANSEL_CR.gramps,
data/tests/ANSEL_CRLF.GED, data/tests/ANSEL_CRLF.gramps,
data/tests/ANSEL_LF.GED, data/tests/ANSEL_LF.gramps,
data/tests/FTM_16dec2015a-mod1.ged,
data/tests/FTM_16dec2015a-mod1.gramps, data/tests/Latin_1_CR.ged,
data/tests/Latin_1_CR.gramps, data/tests/Latin_1_CRLF.ged,
data/tests/Latin_1_CRLF.gramps, data/tests/Latin_1_LF.ged,
data/tests/Latin_1_LF.gramps, data/tests/MixInlineXrefNote.ged,
data/tests/MixInlineXrefNote.gramps, data/tests/Paris.ged,
data/tests/Paris.gramps, data/tests/UTF_16_BE_BOM_CR.gramps,
data/tests/UTF_16_BE_BOM_CRLF.gramps,
data/tests/UTF_16_BE_BOM_LF.gramps,
data/tests/UTF_16_LE_BOM_CR.gramps,
data/tests/UTF_16_LE_BOM_CRLF.gramps,
data/tests/UTF_16_LE_BOM_LF.gramps, data/tests/UTF_8_BOM_CR.ged,
data/tests/UTF_8_BOM_CR.gramps, data/tests/UTF_8_BOM_CRLF.GED,
data/tests/UTF_8_BOM_CRLF.gramps, data/tests/UTF_8_BOM_LF.GED,
data/tests/UTF_8_BOM_LF.gramps, data/tests/UTF_8_NOBOM_CR.GED,
data/tests/UTF_8_NOBOM_CR.gramps, data/tests/UTF_8_NOBOM_CRLF.GED,
data/tests/UTF_8_NOBOM_CRLF.gramps, data/tests/UTF_8_NOBOM_LF.GED,
data/tests/UTF_8_NOBOM_LF.gramps, data/tests/bug_8322_test.ged,
data/tests/bug_8322_test.gramps, data/tests/cp1252_CR.ged,
data/tests/cp1252_CR.gramps, data/tests/cp1252_CRLF.ged,
data/tests/cp1252_CRLF.gramps, data/tests/cp1252_LF.ged,
data/tests/cp1252_LF.gramps, data/tests/imp_ANSEL_CR.ged,
data/tests/imp_ANSEL_CR.gramps, data/tests/imp_ANSEL_CRLF.ged,
data/tests/imp_ANSEL_CRLF.gramps, data/tests/imp_ANSEL_LF.ged,
data/tests/imp_ANSEL_LF.gramps,
data/tests/imp_FTM_16dec2015a-mod1.ged,
data/tests/imp_FTM_16dec2015a-mod1.gramps,
data/tests/imp_Latin_1_CR.ged, data/tests/imp_Latin_1_CR.gramps,
data/tests/imp_Latin_1_CRLF.ged,
data/tests/imp_Latin_1_CRLF.gramps, data/tests/imp_Latin_1_LF.ged,
data/tests/imp_Latin_1_LF.gramps,
data/tests/imp_MixInlineXrefNote.ged,
data/tests/imp_MixInlineXrefNote.gramps, data/tests/imp_Paris.ged,
data/tests/imp_Paris.gramps,
data/tests/imp_UTF_16_BE_BOM_CR.gramps,
data/tests/imp_UTF_16_BE_BOM_CRLF.gramps,
data/tests/imp_UTF_16_BE_BOM_LF.gramps,
data/tests/imp_UTF_16_LE_BOM_CR.gramps,
data/tests/imp_UTF_16_LE_BOM_CRLF.gramps,
data/tests/imp_UTF_16_LE_BOM_LF.gramps,
data/tests/imp_UTF_8_BOM_CR.ged,
data/tests/imp_UTF_8_BOM_CR.gramps,
data/tests/imp_UTF_8_BOM_CRLF.ged,
data/tests/imp_UTF_8_BOM_CRLF.gramps,
data/tests/imp_UTF_8_BOM_LF.ged,
data/tests/imp_UTF_8_BOM_LF.gramps,
data/tests/imp_UTF_8_NOBOM_CR.ged,
data/tests/imp_UTF_8_NOBOM_CR.gramps,
data/tests/imp_UTF_8_NOBOM_CRLF.ged,
data/tests/imp_UTF_8_NOBOM_CRLF.gramps,
data/tests/imp_UTF_8_NOBOM_LF.ged,
data/tests/imp_UTF_8_NOBOM_LF.gramps,
data/tests/imp_bug_8322_test.ged,
data/tests/imp_bug_8322_test.gramps, data/tests/imp_cp1252_CR.ged,
data/tests/imp_cp1252_CR.gramps, data/tests/imp_cp1252_CRLF.ged,
data/tests/imp_cp1252_CRLF.gramps, data/tests/imp_cp1252_LF.ged,
data/tests/imp_cp1252_LF.gramps, data/tests/imp_sample.ged,
data/tests/imp_sample.gramps, data/tests/imp_test_FTM_CONC.difs,
data/tests/imp_test_FTM_CONC.ged,
data/tests/imp_test_FTM_CONC.gramps, data/tests/imp_vcard.difs,
data/tests/imp_vcard.gramps, data/tests/imp_vcard.vcf,
data/tests/sample.ged, data/tests/sample.gramps,
data/tests/test_FTM_CONC.difs, data/tests/test_FTM_CONC.ged,
data/tests/test_FTM_CONC.gramps, data/tests/vcard.difs,
data/tests/vcard.gramps, data/tests/vcard.vcf,
gramps/plugins/test/test_imports.py: Rename test files so that
unrelated tests don't conflict with import tests
2016-07-05 kulath <guy.linton@gmail.com>
* setup.py: Fix build for database directory structure changes
2016-07-05 kulath <guy.linton@gmail.com>
* gramps/cli/clidbman.py, gramps/cli/grampscli.py,
gramps/gen/dbstate.py, gramps/gen/plug/_gramplet.py,
gramps/gen/proxy/proxybase.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/displaystate.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/viewmanager.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/tags.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/plugins/gramplet/soundgen.py, gramps/test/test_util.py: 2092:
Problems when no database is open. Partial fix. Make checks on the
database consistently check that the database exists and is open.
Add a few missing checks. Remove redundant load and direct close of
dummy database on closure.
2016-07-04 vantu5z <vantu5z@mail.ru>
* po/ru.po: update russian translation merged with new template
2016-07-04 vantu5z <vantu5z@mail.ru>
* po/POTFILES.in: update POTFILES.in after structure update Since
update directory structure for database plugins
0719e0485846bc9b3a16b4bd767655bd667094b6
2016-07-03 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/__init__.py,
gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/bsddb.py,
gramps/plugins/database/bsddb_support/__init__.py,
gramps/plugins/database/bsddb_support/backup.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/cursor.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/database/bsddb_support/test/__init__.py,
gramps/plugins/database/bsddb_support/test/cursor_test.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/__init__.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py,
gramps/plugins/database/dummydb.gpr.py,
gramps/plugins/database/dummydb.py,
gramps/plugins/database/inmemorydb.gpr.py,
gramps/plugins/database/inmemorydb.py,
gramps/plugins/database/test/db_test.py,
gramps/plugins/db/__init__.py, gramps/plugins/db/bsddb/__init__.py,
gramps/plugins/db/bsddb/backup.py,
gramps/plugins/db/bsddb/bsddb.gpr.py,
gramps/plugins/db/bsddb/bsddb.py,
gramps/plugins/db/bsddb/bsddbtxn.py,
gramps/plugins/db/bsddb/cursor.py, gramps/plugins/db/bsddb/read.py,
gramps/plugins/db/bsddb/summary.py,
gramps/plugins/db/bsddb/test/__init__.py,
gramps/plugins/db/bsddb/test/cursor_test.py,
gramps/plugins/db/bsddb/test/db_test.py,
gramps/plugins/db/bsddb/test/grampsdbtestbase.py,
gramps/plugins/db/bsddb/test/reference_map_test.py,
gramps/plugins/db/bsddb/undoredo.py,
gramps/plugins/db/bsddb/upgrade.py,
gramps/plugins/db/bsddb/write.py,
gramps/plugins/db/dbapi/__init__.py,
gramps/plugins/db/dbapi/dbapi.gpr.py,
gramps/plugins/db/dbapi/dbapi.py,
gramps/plugins/db/dbapi/inmemorydb.gpr.py,
gramps/plugins/db/dbapi/inmemorydb.py,
gramps/plugins/db/dbapi/mysql.py,
gramps/plugins/db/dbapi/postgresql.py,
gramps/plugins/db/dbapi/sqlite.py,
gramps/plugins/db/dummydb.gpr.py, gramps/plugins/db/dummydb.py,
gramps/plugins/db/test/db_test.py: Update directory structure for
database plugins
2016-07-03 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/defaults/__init__.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py:
Move DBAPI default settings into an XML file
2016-07-03 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/test/cli_test.py, gramps/gen/config.py,
gramps/gen/db/generic.py, gramps/gen/dbstate.py,
gramps/gui/configure.py, gramps/gui/dbman.py,
gramps/plugins/database/test/db_test.py: Create new database section
in configuration file
2016-07-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geofamclose.py: 9557: Translated text will not
be printed (bad copy/paste 2)
2016-07-02 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: add a Greek family to
example.gramps (thanks, Zissis Papadopoulos)
2016-07-02 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/clidbman.py: move the right paren in, so the string
gets translated
2016-07-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/utils.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/tagreport.py: change some
"place_displayer" strings to the shorter "_pd"
2016-07-02 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: 9556: Descendant
Report does not recognise auto. place title generation
2016-07-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geofamclose.py: 9557: Translated text will not
be printed (bad copy/paste)
2016-07-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geofamclose.py: 9557: Translated text will not
be printed (better solution)
2016-07-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geofamclose.py: Geography : 9557 : Translated
text will not be printed in the program
2016-06-15 prculley <paulr2787@gmail.com>
* .gitattributes, data/tests/bug 8322 test.ged, data/tests/bug 8322
test.gramps, data/tests/bug_8322_test.ged,
data/tests/bug_8322_test.gramps, data/tests/exp_sample_csv.csv,
data/tests/exp_sample_csv.gramps,
gramps/plugins/export/exportcsv.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/test/test_exports.py,
gramps/plugins/test/test_imports.py: 9499: Fix CSV import of utf-8
encoded files exported by Gramps
2016-06-27 prculley <paulr2787@gmail.com>
* gramps/gui/widgets/styledtexteditor.py,
gramps/plugins/importer/importvcard.py: A few Deprecation warnings
handled
2016-06-28 prculley <paulr2787@gmail.com>
* gramps/gui/dbman.py, gramps/gui/displaystate.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/widgets/expandcollapsearrow.py,
gramps/gui/widgets/grabbers.py, gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/labels.py, gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/verify.py, gramps/plugins/view/pedigreeview.py:
Gdk.Cursor.new() deprecation fixes
2016-06-29 kulath <guy.linton@gmail.com>
* gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/views/tags.py: 2092: Problems when no database is open.
Partial fix. Fix tags menu when there is no database and stop
accessing database for tags filter dropdown when there is no
database.
2016-06-28 prculley <paulr2787@gmail.com>
* gramps/gen/plug/_gramplet.py, gramps/gen/utils/grampslocale.py,
gramps/gen/utils/thumbnails.py, gramps/gui/editors/__init__.py,
gramps/gui/editors/editfamily.py, gramps/gui/grampsgui.py,
gramps/gui/spell.py, gramps/gui/viewmanager.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libcairodoc.py: fix LOG.warn() deprecation
warning
2016-06-29 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography : add parent to
WarningDialog
2016-06-28 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/lib/maps/geography.py: Remove trailing whitespace
2016-06-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py,
gramps/gui/plug/report/_bookdialog.py: some tweaks to the book
report Formerly, the books.xml file was read in multiple times, even if it
hadn't changed at all. And since books.xml can contain multiple
books, each of which potentially contains multiple reports, each
with multiple options, all of which get parsed every time the
books.xml file gets read in, the process potentially can take a
while. Similarly the books.xml file was written out every time a book was
added or deleted, even if the book report continued to be run, with
potentially more changes being made. So it's changed so that the books.xml file is only read in once, and
written out once, and only then if it needs it.
2016-06-28 kulath <guy.linton@gmail.com>
* gramps/gui/views/bookmarks.py: 2092: Problems when no database is
open. Partial fix. Fix bookmarks display when there is no database
and stop accessing the database for bookmarks when there is no
database.
2016-06-28 kulath <guy.linton@gmail.com>
* gramps/gui/views/bookmarks.py: Pylint improvements: bookmarks.py
2016-06-28 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-06-28 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-06-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: 8452: Geography : Attempting
to print crashes(core dumps python)
2016-04-13 prculley <paulr2787@gmail.com>
* .gitattributes, data/tests/ANSEL_CR.GED,
data/tests/ANSEL_CR.gramps, data/tests/ANSEL_CRLF.GED,
data/tests/ANSEL_CRLF.gramps, data/tests/ANSEL_LF.GED,
data/tests/ANSEL_LF.gramps, data/tests/Latin_1_CR.ged,
data/tests/Latin_1_CR.gramps, data/tests/Latin_1_CRLF.ged,
data/tests/Latin_1_CRLF.gramps, data/tests/Latin_1_LF.ged,
data/tests/Latin_1_LF.gramps, data/tests/UTF_16_BE_BOM_CR.gramps,
data/tests/UTF_16_BE_BOM_CRLF.gramps,
data/tests/UTF_16_BE_BOM_LF.gramps,
data/tests/UTF_16_LE_BOM_CR.gramps,
data/tests/UTF_16_LE_BOM_CRLF.gramps,
data/tests/UTF_16_LE_BOM_LF.gramps, data/tests/UTF_8_BOM_CR.ged,
data/tests/UTF_8_BOM_CR.gramps, data/tests/UTF_8_BOM_CRLF.GED,
data/tests/UTF_8_BOM_CRLF.gramps, data/tests/UTF_8_BOM_LF.GED,
data/tests/UTF_8_BOM_LF.gramps, data/tests/UTF_8_NOBOM_CR.GED,
data/tests/UTF_8_NOBOM_CR.gramps, data/tests/UTF_8_NOBOM_CRLF.GED,
data/tests/UTF_8_NOBOM_CRLF.gramps, data/tests/UTF_8_NOBOM_LF.GED,
data/tests/UTF_8_NOBOM_LF.gramps, data/tests/cp1252_CR.ged,
data/tests/cp1252_CR.gramps, data/tests/cp1252_CRLF.ged,
data/tests/cp1252_CRLF.gramps, data/tests/cp1252_LF.ged,
data/tests/cp1252_LF.gramps,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/lib/libgedcom.py: 9124: GEDCOM doesn't accept CR as a
line terminator Original code used readline() when file was in binary mode; this
works only if file contains '\n', true only for CRLF and LF line
endings. Switched to file text mode with correct encoding and
universal newline support.
2016-06-27 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update russian translation
2016-06-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: 9514: DBAPI: duplicated signature for
gramps.gen.db.generic.DbGeneric.get_media_from_gramps_id
2016-06-26 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/dummydb.py: Improve pylint score of dummy
database
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dummydb.py: 9547: Rename non-API database
upgrade methods
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dummydb.py: 9547: Rename more non-API
database methods
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/dummydb.py: 9547: Rename another non-API
database method
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dummydb.py: 9547: Rename some non-API
database methods
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dummydb.py: 9547: Remove unused database
methods
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/write.py: 9547: Remove
deprecated database methods
2016-06-25 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/dbapi.py: 9547: Remove methods that are
not required
2016-06-25 kulath <guy.linton@gmail.com>
* gramps/gen/dbstate.py, gramps/plugins/database/dummydb.gpr.py,
gramps/plugins/database/dummydb.py: Implement stand-alone default
DummyDb database including diagnostics when used incorrectly
2016-06-25 prculley <paulr2787@gmail.com>
* gramps/gen/plug/utils.py, gramps/plugins/export/exportvcard.py:
Bug 9545 and 9546 Vcard export on Windows problems
2016-06-24 romjerome <romjerome@users.noreply.github.com>
* po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po,
po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po,
po/ga.po, po/he.po, po/hr.po, po/hu.po, po/is.po, po/it.po,
po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po, po/nn.po,
po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, po/sk.po,
po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, po/tr.po,
po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Merge
translation files with last template
2016-06-24 romjerome <romjerome@users.noreply.github.com>
* po/el.po, po/hr.po, po/it.po, po/nl.po, po/sl.po, po/sv.po: Merge
some more recent translations from 4.2 branch
2016-06-24 Matti Niemelä <matti.u.niemela@gmail.com>
* data/holidays.xml.in: Update finnish holidays
2016-06-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py: Revert ABC changes to DbReadBase and
DbWriteBase Proxies do not implement all abstract methods in DbReadBase.
2016-06-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/drawdoc.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/textdoc.py: Convert document generators to
use abstract base classes
2016-06-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py, gramps/gen/db/undoredo.py,
gramps/plugins/database/dbapi.py: Convert gen.db to use abstract
base classes
2016-06-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/baseobj.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/refbase.py, gramps/gen/lib/secondaryobj.py,
gramps/gen/lib/tableobj.py: Convert gen.lib to use abstract base
classes
2016-06-23 vantu5z <vantu5z@mail.ru>
* po/ru.po: Update Russian translation
2016-06-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py: improve another pylint score
(_book.py)
2016-06-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libsubstkeyword.py: another pylint improvement
(libsubstkeyword)
2016-06-22 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Update finnish translation
2016-06-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/merge/mergeperson.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/lib/libcairodoc.py,
gramps/plugins/lib/libnarrate.py, gramps/plugins/lib/librecurse.py,
gramps/plugins/lib/libtreebase.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py: retire the legacy "ReportUtils"
class name
2016-06-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_cs.py: 9537: Wrong Numeric date
format for cs_CZ locale
2016-06-21 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Minor update for the french translation still partial
2016-06-21 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9495: Narrativeweb:
inconsistent & incomplete display of place hierarchy labels
2016-06-20 Paul Franklin <pf.98052@gmail.com>
* po/POTFILES.in, po/gramps.pot: new gramps.pot template for master
2016-06-20 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/_options.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py: more pylint changes: some
reformats, some new ones, some 9535 bug fixes
2016-06-20 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/verify.py: make verify tool less likely to
crash while creating its file
2016-06-20 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py: improve pylint score for
the book dialog
2016-06-19 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/locations.py: 9527: Increase width of date
column in location gramplets
2016-06-19 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/locations.py: 9527: Fix date sort column
in location gramplets
2016-06-18 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9495: Narratedweb :
inconsistent & incomplete display of place hierarchy labels
2016-06-18 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9494: Narratedweb :
surname listing errors for people with multiple partners
2016-06-18 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: improve pylint score for
narrative web report (to over 9.00)
2016-06-18 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/locations.py: 9527: Configuration of
'Enclosing' and 'Enclosed by' Date gramplets to show Place IDs
2016-06-17 Nick Hall <nick-h@gramps-project.org>
* example/gramps/example.gramps,
gramps/gen/filters/rules/test/place_rules_test.py: Correct place
type for parishes in example database
2016-06-17 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/test/test_reports.py: typo (missing comma in
plugins/test/test_reports.py)
2016-06-17 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/tools.gpr.py: 8945: Move extract city tool to
third-party addons
2016-06-16 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2016-06-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/_guioptions.py: a slight pylint improvement (to
_guioptions.py)
2016-06-16 Nick Hall <nick-h@gramps-project.org>
* setup.py: Remove another redundant io import
2016-06-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/repository_rules_test.py,
po/POTFILES.skip: Add unit tests for repository rules
2016-06-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/_options.py: Use with block for file output
2016-06-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/_options.py, gramps/gen/plug/utils.py: Remove
redundant io imports
2016-06-14 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/test/test_reports.py: fix wrong test as a result of
9517, 6890fc4324
2016-06-13 kulath <guy.linton@gmail.com>
* gramps/plugins/tool/testcasegenerator.py: Fix Testcasegenerator to
generate correct LDS ordinances for people and families (avoids an
error when the GEDCOM is reimported).
2016-06-13 kulath <guy.linton@gmail.com>
* gramps/plugins/database/bsddb_support/write.py: Fix DBLOGNAME
(".Db") diagnostics: "Magic" transactions was wrong way round.
2016-06-13 prculley <paulr2787@gmail.com>
* gramps/plugins/docgen/rtfdoc.py: bug 7565 and 9521; missing
newline in table and illegal RTF
2016-06-13 prculley <paulr2787@gmail.com>
* gramps/plugins/docgen/rtfdoc.py: bug9240 RTF files show incorrect
Unicode characters
2016-06-12 kulath <guy.linton@gmail.com>
* gramps/gen/dbstate.py: Fix DBLOGNAME (".Db") diagnostics for
database class instance
2016-06-12 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Update Finnish translation
2016-06-12 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-06-12 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation still partial
2016-06-11 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/verify.py: 9517: [In "Verify" people w/ death
event w/o date are not thought dead]
2016-06-11 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot template for master
2016-06-11 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/plugins/docgen/latexdoc.py: move
LaTeX no-PIL-software warning into method which needs it
2016-06-11 kulath <guy.linton@gmail.com>
* gramps/plugins/database/bsddb_support/bsddbtxn.py: Change
indentation on a debug message
2016-06-10 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/_options.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/report/_book.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/_paper.py, gramps/gui/aboutdialog.py: Remove
buggy _xmlplus imports It hasn't been maintained upstream for years and isn't in most
operating systems anymore (any?). https://gramps-project.org/bugs/view.php?id=6947#c31672 provides a link to this:
http://fedoraproject.org/wiki/Features/RemovePyXML#Detailed_DescriptionI don't think it belongs in gramps.
2016-06-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py: increase pylint score of
two more reports, to above 9.00
2016-06-08 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/tool/removeunused.py: 9505 Fix Spelling error
2016-06-07 kulath <guy.linton@gmail.com>
* gramps/gen/db/txn.py, gramps/gen/dbstate.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.py: Add some DBLOGNAME (".Db")
diagnostics (especially for transactions) and make sure they are the
same for BSDDB and for DBAPI.
2016-06-07 Jérôme Rapinat <romjerome@yahoo.fr>
* setup.py: 9453: While starting gramps, it fails to pop up "tips of
the day"
2016-06-06 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot template for master, with new
strings
2016-06-06 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py: tweak string for
translation, to make gettext happy
2016-06-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/tagreport.py: enable deferred
translation of dates in tag report
2016-06-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/_options.py, gramps/gen/plug/report/_options.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/tagreport.py: more report pylint
improvements
2016-06-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/proxy/proxybase.py: implement fetching sorted Person
and Family handles in the proxy DBs
2016-06-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/base.py, gramps/gen/proxy/proxybase.py: increase
pylint score of proxybase.py from 6.41 to 8.22
2016-06-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: get_ITEM_handles()
should return strings
2016-06-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/__init__.py,
gramps/plugins/database/dbapi_support/defaults/__init__.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py: Added missing
copyright and GPL
2016-06-04 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/media_rules_test.py,
gramps/gen/filters/rules/test/note_rules_test.py, po/POTFILES.skip:
Add unit tests for media and note rules
2016-06-04 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py: Further pylint improvements to
document generators
2016-06-04 John Ralls <jralls@ceridwen.us>
* README.md: Add 'meta' package dependency to 'strongly recommended'
secion of README.
2016-06-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/version.py, setup.py: Version 5.0.0-alpha1
2016-06-03 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/cairodoc.py, gramps/plugins/docgen/htmldoc.py:
More pylint improvements
2016-06-03 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py: improve pylint score of
FamilyLines report from 7.83 to 9.73
2016-06-03 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: improve pylint
score of Detailed Descendant report from 7.80 to 9.70
2016-06-03 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: improve pylint score
of Descendant report from 7.91 to 9.71
2016-06-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/cache.py, gramps/gen/utils/lru.py,
gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/lru.py: Moved LRU to gramps.gen.utils
2016-06-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Remove import test from
reports
2016-06-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_imports.py: test imports: added a
function for nosetests
2016-06-02 prculley <paulr2787@gmail.com>
* gramps/gen/utils/id.py, gramps/plugins/test/test_imports.py: more
pylint and uncompressed .gramps
2016-06-01 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/agestats.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/backlinks.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/children.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/events.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/gramplet/filter.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/givennamegramplet.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/locations.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/personresidence.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/quickviewgramplet.py,
gramps/plugins/gramplet/recordsgramplet.py,
gramps/plugins/gramplet/relativegramplet.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/gramplet/surnamecloudgramplet.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/gramplet/topsurnamesgramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/gramplet/whatsnext.py: More pylint improvements
2016-06-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_graphvizreportdialog.py: pylint improvements
2016-05-30 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/location.py: 9472: Use first matching name when
generating place titles
2016-05-30 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_imports.py: improving the pylint score
2016-05-29 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: add new C.I.R. strings to master's gramps.pot
2016-05-28 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 9123 GEDCOM import with media
files that have no path fails
2016-05-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: increase Complete
Individual Report pylint score to 9.76
2016-05-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: enable C.I.R. to
include or exclude Person and Family Notes
2016-05-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 9464: [C.I.R.] add
option to include or exclude census data
2016-05-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: Switch to suppress and
select more items in [C.I.] report
2016-05-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoclose.py: 9474: [Geography] Geoclose and
mother handle
2016-05-28 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: bug 8729 place names empty if
Gedcom ADDR record contains no street
2016-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/validatedmaskedentry.py: Revert deprecated
GObject ParamFlags update The update required GLib 2.42 but users may still be using 2.38 or
later.
2016-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py: Break some long lines
2016-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py: More pylint improvements
2016-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py: Remove redundant dialog title
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py: pylint improvements
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py: Fix another file left open
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/viewmanager.py: Resize grips have been removed
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py: Ensure files are not left open
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/selectionwidget.py: Update deprecated GObject
SignalFlags
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/_gramplet.py: Update deprecated priority constants
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/validatedmaskedentry.py: Update deprecated
GObject ParamFlags
2016-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py: Tidy up place configuration options
2016-05-27 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py,
gramps/plugins/textreport/recordsreport.py: 9449: LivingProxyDB
leaves data in families when "[Living]" chosen
2016-05-27 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: make report cope
better with privacy proxy
2016-05-27 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/tagreport.py: the three proxy invocations
should be nearby, for ease of understanding
2016-05-27 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/proxy/living.py: 9450: LivingProxyDB leaves data in
when back references followed
2016-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/living.py: 9450: LivingProxyDB leaves data in
when back references followed
2016-05-21 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/removeunused.py: Some minor pylint
improvements
2016-05-26 prculley <paulr2787@gmail.com>
* gramps/plugins/test/test_imports.py: changed 'print' to
'logging.info'
2016-05-26 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: but 9475 GEDCOM import creates
inconsistent source gramps IDs
2016-05-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/validatedmaskedentry.py: Use CSS to fade
background colour in ValidatableMaskedEntry
2016-05-26 prculley <paulr2787@gmail.com>
* data/tests/FTM_16dec2015a-mod1.ged,
data/tests/MixInlineXrefNote.ged, data/tests/Paris.ged,
data/tests/bug 8322 test.ged, data/tests/sample.ged,
data/tests/test_FTM_CONC.difs, data/tests/test_FTM_CONC.ged,
data/tests/vcard.difs, data/tests/vcard.vcf,
gramps/gen/utils/id.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/test/Tstdata/FTM_16dec2015a-mod1.ged,
gramps/plugins/test/Tstdata/MixInlineXrefNote.ged,
gramps/plugins/test/Tstdata/Paris.ged,
gramps/plugins/test/Tstdata/bug 8322 test.ged,
gramps/plugins/test/Tstdata/sample.ged,
gramps/plugins/test/Tstdata/test_FTM_CONC.ged,
gramps/plugins/test/Tstdata/vcard.difs,
gramps/plugins/test/Tstdata/vcard.vcf,
gramps/plugins/test/test_imports.py: moved test directory, tweaked
tests, and fixes
2016-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py: Use CacheProxyDb on reports
with LivingProxyDb
2016-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/cache.py: CacheProxyDb: use getattr()
2016-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: narrativeweb: proxies
and filters may hide objects
2016-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: Additional fixes for
narrativeweb
2016-05-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/fanchart.py: increase pylint score of
fanchart report from 4.47 to 9.40
2016-05-25 Doug Blank <doug.blank@gmail.com>
* gramps/gen/proxy/cache.py: Spelling error
2016-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/cache.py: Remove trailing whitespace
2016-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/__init__.py, gramps/gen/proxy/cache.py,
gramps/plugins/webreport/narrativeweb.py: CacheProxyDb: adds LRU
cache for handle lookups
2016-05-25 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/callback.py, gramps/gen/utils/callman.py,
gramps/gen/utils/place.py, gramps/gen/utils/string.py: Tidy up
whitespace
2016-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: NarrativeWebReport:
media_ref handles need not be binary
2016-02-07 Ben Woods <woodsb02@gmail.com>
* setup.py: Fix setup.py to remove the double '/' when building man
pages This was resulting in 'share/man//...' showing in the file list
generated for system packages.
2016-05-24 Doug Blank <doug.blank@gmail.com>
* gramps/plugins/lib/libgedcom.py: Merge pull request #157 from
prculley/bug7949 Bug 7949, crash on GEDCOM import with empty _AKA lines
2016-05-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/place_rules_test.py: Add extra unit
test for IsEnclosedBy rule
2016-05-24 prculley <paulr2787@gmail.com>
* gramps/plugins/importer/importgedcom.py: bug 9459 GEDCOM import in
CLI mode with .ged file containing ANSEL encoding tries to pop up
gui
2016-05-23 prculley <paulr2787@gmail.com>
* gramps/gen/utils/id.py,
gramps/plugins/test/Tstdata/FTM_16dec2015a-mod1.ged,
gramps/plugins/test/Tstdata/MixInlineXrefNote.ged,
gramps/plugins/test/Tstdata/Paris.ged,
gramps/plugins/test/Tstdata/bug 8322 test.ged,
gramps/plugins/test/Tstdata/sample.ged,
gramps/plugins/test/Tstdata/test_FTM_CONC.ged,
gramps/plugins/test/Tstdata/vcard.difs,
gramps/plugins/test/Tstdata/vcard.vcf,
gramps/plugins/test/test_imports.py: Prototype of test imports
module and associated tests
2016-05-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/_filterparser.py,
gramps/gen/filters/rules/place/_isenclosedby.py: 9427: Add inclusive
option to IsEnclosedBy rule
2016-05-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/editperson.py: 9075: Saving/closing new person
window with Alt-o does not find gender
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: Fix to allow deferred
translation of place type
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: 9466: Include all place
types in place report
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: 9314: Allow place
selection both individually and by filter Add the places selected individually to the list generated by the
filter.
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/selectors/baseselector.py: 8785: Expand tree in
selectors automatically
2016-05-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/events.py: 8466: [Performance] Handling
many Events on a person
2016-05-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/_filterparser.py,
gramps/gen/filters/rules/place/_isenclosedby.py: 9427: Add inclusive
option to IsEnclosedBy rule
2016-05-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/editors/editperson.py: 9075: Saving/closing new person
window with Alt-o does not find gender
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: Fix to allow deferred
translation of place type
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: 9466: Include all place
types in place report
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/textreport/placereport.py: 9314: Allow place
selection both individually and by filter Add the places selected individually to the list generated by the
filter.
2016-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/selectors/baseselector.py: 8785: Expand tree in
selectors automatically
2016-05-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/events.py: 8466: [Performance] Handling
many Events on a person
2016-05-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/textreport/indivcomplete.py: 2834: 'Complete
Individual Report' is titled 'Summary of [name]'
2016-05-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/db/txn.py: 9465: DB-API:
duplicate note ID
2016-05-21 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/locations.py: 9381: Fix Encloses gramplet
to display correct place references
2016-05-20 Paul Womack <bugbear@papermule.co.uk>
* gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/removeunused.py: Add 'Search for citations' to
'Remove unused objects' tool
2016-05-18 Elliott Sales de Andrade <quantum.analyst@gmail.com>
* .travis.yml: CI: Make trailing whitespace into a Travis error.
2016-05-18 Elliott Sales de Andrade <quantum.analyst@gmail.com>
* data/man/update_man.py, docs/update_doc.py, po/test/po_test.py,
po/update_po.py, setup.py, test/GrampsLogger/GtkHandler_Test.py,
test/LosHawlos_dbtest.py, test/RunAllTests.py: Clean up trailing
whitespace.
2016-05-18 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/__init__.py,
gramps/plugins/database/bsddb_support/__init__.py: Remove Django
specific references from docstrings
2016-05-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/family/_isancestorof.py,
gramps/gen/filters/rules/family/_isdescendantof.py,
gramps/gen/filters/rules/test/event_rules_test.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/filters/rules/test/place_rules_test.py,
gramps/gen/utils/test/file_test.py, gramps/plugins/tool/findloop.py:
Improve pylint score of some new files The programming guidelines require that new files have a pylint
score of 9.0 or greater.
2016-05-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/test/merge_test.py: Remove trailing whitespace
2016-05-16 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot, po/update_po.py: Update template for appdata stuff
2016-05-16 josip <josip@pisoj.com>
* gramps/gui/widgets/selectionwidget.py: 8429: Media Preview: wrong
frame fix signals
2016-05-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/odfdoc.py: 9408: UnboundLocalError on ODF
doc backend
2016-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/displaystate.py: 9438: AttributeError: 'NoneType'
object has no attribute 'db'
2016-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: don't emit if in batch
mode
2016-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: move emit signals to
transaction commit
2016-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: updated obj.change
date/time when editing
2016-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi_support/mysql.py: Mysql: rename
field 'long'
2016-05-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/importer/importxml.py: Convert a few more opens to
use the with CM
2016-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/plugins/database/dbapi.py:
DB-API: ensure that undo/redo operations are in a low-level db
transaction
2016-05-12 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Bug 9430 GEDCOM import PLAC or
ADDR attached Notes etc. are lost
2016-05-12 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Bug 9425 GEDCOM import some Place
Names & Titles are blank
2016-05-12 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Bug 9416 GEDCOM import PLAC:FORM
in local mode doesn't work
2016-05-12 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Bug 9173, fix broken GEDCOM
import PLAC:FORM handling
2016-05-12 prculley <paulr2787@gmail.com>
* gramps/gen/lib/placename.py: Bug 9415 Place Alt Names gets
duplicated entries
2016-05-11 prculley <paulr2787@gmail.com>
* gramps/gen/lib/test/merge_test.py: Bug 9448: Merge unit test for
PlaceCheck not working correctly
2016-05-11 prculley <paulr2787@gmail.com>
* gramps/gen/lib/place.py: Bug 9414 fix empty Place Alternate Names
on import
2016-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/person.py: Person: add aliases for field names
2016-05-10 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/argparser.py, gramps/cli/user.py,
gramps/gen/datehandler/_date_is.py,
gramps/gen/db/test/test_where.py, gramps/gen/db/where.py,
gramps/gen/filters/rules/test/person_rules_test.py,
gramps/gen/lib/tableobj.py, gramps/gen/lib/test/field_test.py,
gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/gallery.py, gramps/plugins/rel/rel_is.py,
gramps/plugins/tool/check.py, gramps/test/test_util.py: Remove
trailing whitespace
2016-05-10 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py, gramps/cli/grampscli.py,
gramps/cli/plug/__init__.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gen/db/test/test_where.py,
gramps/gen/db/undoredo.py, gramps/gen/display/name.py,
gramps/gen/display/place.py, gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/_searchfilter.py,
gramps/gen/filters/rules/_rule.py, gramps/gen/lib/addressbase.py,
gramps/gen/lib/attrbase.py, gramps/gen/lib/baseobj.py,
gramps/gen/lib/citationbase.py, gramps/gen/lib/date.py,
gramps/gen/lib/datebase.py, gramps/gen/lib/genderstats.py,
gramps/gen/lib/ldsordbase.py, gramps/gen/lib/locationbase.py,
gramps/gen/lib/mediabase.py, gramps/gen/lib/notebase.py,
gramps/gen/lib/placebase.py, gramps/gen/lib/privacybase.py,
gramps/gen/lib/refbase.py, gramps/gen/lib/struct.py,
gramps/gen/lib/styledtext.py, gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/surnamebase.py, gramps/gen/lib/tagbase.py,
gramps/gen/lib/test/date_test.py, gramps/gen/lib/urlbase.py,
gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergeeventquery.py,
gramps/gen/merge/mergefamilyquery.py,
gramps/gen/merge/mergemediaquery.py,
gramps/gen/merge/mergenotequery.py,
gramps/gen/merge/mergepersonquery.py,
gramps/gen/merge/mergeplacequery.py,
gramps/gen/merge/mergerepositoryquery.py,
gramps/gen/merge/mergesourcequery.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_options.py, gramps/gen/plug/_plugin.py,
gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/drawdoc.py,
gramps/gen/plug/docgen/fontstyle.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/graphicstyle.py,
gramps/gen/plug/docgen/paperstyle.py,
gramps/gen/plug/docgen/paragraphstyle.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/docgen/tablestyle.py,
gramps/gen/plug/docgen/textdoc.py, gramps/gen/plug/menu/_menu.py,
gramps/gen/plug/report/_bibliography.py,
gramps/gen/plug/report/_book.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/_reportbase.py, gramps/gen/plug/utils.py,
gramps/gen/proxy/proxybase.py, gramps/gen/recentfiles.py,
gramps/gen/relationship.py, gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpledoc.py, gramps/gen/simple/_simpletable.py,
gramps/gen/sort.py, gramps/gen/test/user_test.py,
gramps/gen/updatecallback.py, gramps/gen/user.py,
gramps/gen/utils/alive.py, gramps/gen/utils/callback.py,
gramps/gen/utils/callman.py, gramps/gen/utils/configmanager.py,
gramps/gen/utils/docgen/tabbeddoc.py,
gramps/gen/utils/grampslocale.py, gramps/gen/utils/lds.py,
gramps/gen/utils/libformatting.py,
gramps/gen/utils/resourcepath.py, gramps/gui/autocomp.py,
gramps/gui/basesidebar.py, gramps/gui/clipboard.py,
gramps/gui/dbguielement.py, gramps/gui/ddtargets.py,
gramps/gui/dialog.py, gramps/gui/displaystate.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editfamily.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/objectentries.py,
gramps/gui/editors/test/test_editreference.py,
gramps/gui/filters/_searchbar.py, gramps/gui/grampsgui.py,
gramps/gui/listmodel.py, gramps/gui/logger/_errorview.py,
gramps/gui/managedwindow.py, gramps/gui/navigator.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/_textbufdoc.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/plug/tool.py,
gramps/gui/spell.py, gramps/gui/tipofday.py, gramps/gui/utils.py,
gramps/gui/views/pageview.py, gramps/gui/views/tags.py,
gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/lru.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/buttons.py, gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/interactivesearchbox.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/undoablestyledbuffer.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/cursor.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/cursor_test.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py,
gramps/plugins/database/test/db_test.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/latexdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportftree.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libholiday.py,
gramps/plugins/lib/libmapservice.py,
gramps/plugins/lib/libmixin.py, gramps/plugins/lib/libnarrate.py,
gramps/plugins/lib/libplaceimport.py,
gramps/plugins/lib/librecurse.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/quickview/all_relations.py,
gramps/plugins/rel/rel_hr.py, gramps/plugins/test/test_reports.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/verify.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/webreport/narrativeweb.py, gramps/test/test_util.py:
Tidy up class definitions All python3 classes are new-style classes. It is no longer
necessary to inherit from object.
2016-05-10 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-05-09 Tom Samstag <github@modtwo.com>
* gramps/gui/editors/editprimary.py: make EditPrimary, empty_object
abstract This makes EditPrimary an abstract class using abc.ABCMeta and marks
EditPrimary.empty_object as an abstract method. This moves the error
raised by forgetting to implement empty_object from when something
unsupported is done with its return (like .serialize()) to
invocation time, and provides a more obvious error.
2016-05-09 Paul Franklin <pf.98052@gmail.com>
* gramps/grampsapp.py, gramps/plugins/gramplet/gramplet.gpr.py: cope
when import of GExiv2 gets a ValueError
2016-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/date.py: Date: add property year
2016-05-08 Ross Gammon <rossgammon@mail.dk>
* data/gramps.appdata.xml.in: Whoops - missed the trailing tag
2016-05-08 Ross Gammon <rossgammon@mail.dk>
* data/gramps.appdata.xml.in: Followup to Pull Request 134:
https://github.com/gramps-project/gramps/pull/134 Put the <p> tags back to <_p> so the description paragraphs are
translated again.
2016-05-08 Ross Gammon <rossgammon@mail.dk>
* data/gramps.appdata.xml.in, setup.py: 9443: Gramps not appearing
in Gnome Software I updated the appdata.xml file to the latest version of the
specification
(https://www.freedesktop.org/software/appstream/docs/index.html),
adding some new tags in the process. I also installed the appdata.xml file to the latest location in the
specification. The XML has bene validated by the appstreamcli validation tool, and
the patch applied in Debian (Gramps 4.2.3). If it looks OK, it should probably be cherry-picked to the gramps42
maintenance branch.
2016-05-08 Ross Gammon <rossgammon@mail.dk>
* gramps/grampsapp.py, gramps/gui/editors/editaddress.py,
gramps/gui/utils.py, gramps/plugins/gramplet/gramplet.gpr.py:
PyGIWarning: importing without specifiying a version first Follow-on from https://gramps-project.org/bugs/view.php?id=8981 This
patch was applied in Debian (gramps 42 branch) due to warnings
picked up in the build log and from testing by running gramps from
the command line. I have rebased it on master, as it will probably
be a while before the warnings become errors.
2016-05-08 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: Webcal : pylint (applied
remarks on the last patch)
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: 9442: Windows SQLite database
has indexes that Linux SQLite can't read
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/plugins/database/dbapi.py: 9441:
DB-API with sqlite doesn't unlock the table when txn.batch = True
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Remove accidentally added code, 2
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/viewmanager.py, gramps/plugins/database/dbapi.py:
Remove accidentally added code
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/place.py: Place schema: wrong type for alt_names
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/logger/_errorreportassistant.py: Add sqlite info to
error report assistant
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/gui/viewmanager.py, gramps/plugins/database/dbapi.py:
QuerySet: fix removing tag logic
2016-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/grampsapp.py, gramps/gui/aboutdialog.py,
gramps/plugins/database/dbapi_support/sqlite.py: sqlite: add version
number
2016-05-07 Ondrej Krc-Jediny <hou@centrum.sk>
* gramps/gen/lib/ldsord.py: 7907 LDS ordinance statuses enhancement
2016-05-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py: 4892: Webcal link : add an index
file
2016-05-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/config.py, gramps/plugins/webreport/narrativeweb.py:
4892: Add a Webcal link to Narrative pages
2016-05-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: Webcal : pylint + cleanup.
2016-05-06 Doug Blank <dblank@cs.brynmawr.edu>
* bash/command-completion: Bash completetions: a little cleaning up
2016-05-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/test/test_where.py, gramps/gen/db/where.py: Where:
work with methods, ala Rules
2016-05-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/plugins/database/test/db_test.py:
QuerySet tag(): remove batch; allow tag removal; test
2016-05-05 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2016-05-03 prculley <paulr2787@gmail.com>
* gramps/plugins/lib/libgedcom.py: Bug 8809 Multiple GEDCOM imports
creates duplicate event IDs
2016-05-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/plug/export/_exportassistant.py: 9435: Attempting to
export and empty BSDDB Family tree fails
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Family Tree Manager: reselect the default row
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/viewmanager.py: ViewManager: no longer need to delay
showing window; causes transient window issues
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gui/dbman.py: Drag and drop on
Family Tree Manager fixes
2016-05-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: change pylint score of
TimeLine report from 4.74 to 9.54
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/exceptions.py: DbPythonError: adjust message
regarding Python
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/grampscli.py, gramps/gen/db/exceptions.py,
gramps/gen/db/generic.py, gramps/gui/dbloader.py,
gramps/plugins/database/dbapi.py: 9429: Text metadata (i.e. *.txt
files) implemented for DBAPI backends. This saves and tests python and schema versions so that this code
won't load future versions of either.
2016-05-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9417: The place page in
webreport is complete mess
2016-05-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: 9433: empty media path must be
interpreted as /home/dblank in DB-API
2016-05-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/gallery.py: 7390: Gallery tab of Source
view does not display .ods files
2016-05-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 2882: Narrativeweb: Add
option to Include all / unreferenced Media objects
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/_gramplet.py: 4442: Add a Button to close the
current database; refresh gramplets when no db
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: 4442: Add a Button to close the current
database; retitle main window
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* bash/command-completion: CLI: command completions in bash,
bash-like shells
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py: CLI: -l, -L, -t
should match names with re patterns in them
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/statsgramplet.py: Stats Gramplet: remove
sequential scan through person
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/viewmanager.py: Two errors on transient parents
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade: Family Tree
Manager: add close button; fix convert GUI issue
2016-05-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/plugins/database/dbapi.py:
Database: add reload method; re-expand fields before reindexing
2016-05-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/pedigreeview.py: 5449: Pedigree view crashes
if you happen to choose a child as ancestor
2016-05-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: NarrativeWeb : use the
common way to manage name format (cleanup).
2016-05-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 0373: Narrativeweb:
relationship to central person on individual pages
2016-05-03 romjerome <romjerome@users.noreply.github.com>
* data/man/en.rst, data/man/fr/fr.rst, data/man/fr/gramps.1.in,
data/man/gramps.1.in: typo rebuild man file via 'rst2man' cmd
2016-05-02 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: increase pylint score from
6.17 to 9.20
2016-05-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/lib/citation.py,
gramps/gen/lib/event.py, gramps/gen/lib/media.py,
gramps/gen/lib/place.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/repo.py, gramps/gen/lib/src.py,
gramps/gen/lib/tableobj.py, gramps/gen/lib/tag.py,
gramps/plugins/database/dbapi.py: Fixes for field-based schema and
labels * moved methods to TableObject from PrimaryObj (to include Tag) * added missing scheme, labels to citation, place, repo, and source * minor bug fixes
2016-05-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8967: web reports:
viewport line settings don't allow scaling
2016-05-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: NarrativeWeb : use the
common way to manage living people.
2016-05-01 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi_support/postgresql.py: Postgresql:
fetchone when nothing to fetch, throws exception
2016-05-01 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/dbapi.py: Fixed
get_person_handles(sort_index=True) Before did not include first_name in sorting (thanks Paul!) Also added rebuilding all order_by fields when rebuilding
secondaries.
2016-05-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/__init__.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/lib/maps/constants.py,
gramps/plugins/lib/maps/datelayer.py,
gramps/plugins/lib/maps/dummylayer.py,
gramps/plugins/lib/maps/dummynogps.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/kmllayer.py,
gramps/plugins/lib/maps/libkml.py,
gramps/plugins/lib/maps/lifewaylayer.py,
gramps/plugins/lib/maps/markerlayer.py,
gramps/plugins/lib/maps/messagelayer.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/lib/maps/selectionlayer.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoperson.py,
gramps/plugins/view/geoplaces.py: Geography : pylint up to 9.2 for
all modules.
2016-05-01 Douglas Blank <dblank@jupyter.cs.brynmawr.edu>
* gramps/cli/argparser.py: Allow --database to work without
installed bsddb3/sqlite3
2016-05-01 romjerome <romjerome@users.noreply.github.com>
* data/man/en.rst, data/man/fr/fr.rst: Add the new '--remove' entry
on some templates (*.rst) for man files
2016-05-01 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: French translation update
2016-05-01 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: merge french translation from gramps42 branch
2016-05-01 romjerome <romjerome@users.noreply.github.com>
* po/POTFILES.in, po/gramps.pot: Update translation strings template $ intltool-update -m
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/tool/testcasegenerator.py: testcasegenerator: allow
to run from cli
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: added tools check and
verify
2016-05-01 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API:
get_family_handles(sort_handles=True) now fixed
2016-04-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: increase DAR
report pylint score from 7.29 to 9.77
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/read.py: 1954: Book report,
Complete Individual Report part - missing sorting
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py: Field name lookup: improve error
message
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/user.py, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gen/user.py,
gramps/gui/dbloader.py, gramps/gui/dbman.py, gramps/gui/user.py,
gramps/gui/viewmanager.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/inmemorydb.py: 1144: Auto backup at exit,
but not when opening another database
2016-04-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: InMemoryDB: provide None for dbname
2016-04-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/lib/libgedcom.py: Check for non-existent files -
remove try/except
2016-04-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Family Tree Manager: set transient on Info
window
2016-04-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/export/exportvcalendar.py: Move Return out of block
2016-04-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py: 9332: gramps_connect: Edit/Save
Person
2016-04-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Family Tree Manager: rearrange dialogs to
handle cancel
2016-04-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Family Tree Manager: rearrange dialogs to
handle cancel
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/gui/viewmanager.py: 2092: Problems
when no database is open
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: removed dot and addons
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: refine reports
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: 9 more reports
2016-04-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/fanchart.py: add "living people" option
to the Fan Chart report
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/editors/editmedia.py: 9387: Crash on adding media
2016-04-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_reportbase.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/tagreport.py: tweak "living people" option
(change option report output)
2016-04-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: NarrativeWeb : some
cleanup + pylint score up to 9.5
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: add export tests
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Test: export gedcom
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: added a generic cli
test framework; testing gedcom imports
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* po/POTFILES.in: POTFILES typo
2016-04-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: tweak "living people" option
(change choice strings)
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Travis: move temp dir to /tmp
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Travis: os.remove crashes old
nose
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Travis: wrestling with old
nose
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: CI Tests: additional report
testing
2016-04-27 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/tagreport.py: add deferred translation to
"living people" option
2016-04-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade,
gramps/gui/viewmanager.py: Add Convert Button to Tree Manager: makes
a dbapi from a bsddb
2016-04-28 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/proxy/__init__.py: Fix error Undefined variable name
'referenced' in __all__
2016-04-28 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/plug/_pluginreg.py, gramps/gen/utils/configmanager.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/lib/libgedcom.py: Fixes for Missed 'open' statements
2016-04-28 Eno <eno93@users.noreply.github.com>
* gramps/cli/grampscli.py, gramps/gen/db/generic.py,
gramps/gen/plug/report/_book.py, gramps/gen/plug/report/_paper.py,
gramps/gui/aboutdialog.py, gramps/gui/dbman.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/docgen/odfdoc.py, gramps/plugins/tool/verify.py:
Fixes for Missed 'open' statements
2016-04-27 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/export/exportgedcom.py: Change Exportgedcoms open
2016-04-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/menu/_enumeratedlist.py: enable deferred
translation for EnumeratedListOption items
2016-04-27 Eno <eno93@users.noreply.github.com>
* gramps/plugins/database/bsddb_support/write.py: Fixes for Missed
'open' statements
2016-04-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/recordsreport.py: add the "living
people" option to the Records report
2016-04-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py: another librecords tweak: check
that a Person exists
2016-04-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/export/exportxml.py: Export XML: don't crash when
exporting filtered/proxied data
2016-04-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/editors/editnote.py: EditNote: don't crash if
referenced item does not exist
2016-04-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py, gramps/gen/db/generic.py: Config: new
database-backup-use-compression option
2016-04-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/aboutdialog.py: 9383: the Family Tree Manager dialog
should show the database type
2016-04-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py: make librecords play nice with
proxy DBs
2016-04-26 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gen/filters/_filterlist.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/export/exportftree.py: Missed 'open' statements From: Dale Athanasias <dalegrind@hotmail.com> Mon, 25 Apr 2016
13:41:18 +1000 Subject: Missed 'open' statements Hi Sam, Here's a few files with missed 'open' statements:
gramps/gen/filters/_filterlist.py
gramps/plugins/export/exportftree.py
gramps/plugins/database/bsddb_support/write.py And some older files which you probably left alone for a reason?
windows/nonAIO/builder/build_GrampsWin32.py
windows/nonAIO/check_gtk_install.py
windows/nonAIO/builder/make_launcher.py
windows/nonAIO/builder/check_gtk_install.py
windows/nonAIO/nsis/gcheck.py Regards - Dale Re: Prefer with to open files
https://github.com/gramps-project/gramps/pull/113
2016-04-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: 9411: Creating New DB-API family
tree creates an extra __init__.py in the new database directory.
2016-04-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/recordsreport.py: 9410: the Records
report crashes on family records
2016-04-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/tagreport.py: add "living people" option
to Tag report
2016-04-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Db Manager: Select Row of current Tree
2016-04-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: add "living people"
option to the Place Report
2016-04-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/kinshipreport.py: add "living people"
option to the Kinship Report
2016-04-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/endoflinereport.py: add "living people"
option to the EndOfLine Report
2016-04-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: add "living
people" option to the Detailed Ancestor Report
2016-04-24 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9405: Narrated Web
report - Individual sort order not correct on the Surnames tab
2016-04-24 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gen/utils/callback.py: Fix spelling devided > divided
2016-04-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/ancestorreport.py: add "living people"
option to Ancestor Report
2016-04-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: tidy up the title in the
Timeline Report
2016-04-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: fix typo in Descendant
Report
2016-04-23 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/birthdayreport.py: tweak Birthday Report
to use proxy DB always
2016-04-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/drawreport/statisticschart.py: add "living people"
option to Statistics Chart report
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py: CLI: require exact re.match for -t
2016-04-24 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/spell.py: Spelling
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: CLI: make re match exactly for -l, -L
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py: Postgresql and
Mysql limit/offset
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: some SQL implementations
need subqueries to be named
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: DB-API: Show last backup time/date, and
total backup counts
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py: Postgresql and
Mysql LIMIT fixes
2016-04-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py, gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py: Bring MySQL and
Postgresql up to date
2016-04-23 Sam Manzi <manzi.sam@gmail.com>
* gramps/grampsapp.py, gramps/gui/spell.py: 8981 Specify required
GtkSpell and GExiv2 version
2016-04-22 Paul Franklin <pf.98052@gmail.com>
* gramps/grampsapp.py: 9383: the Family Tree Manager dialog should
show the database type
2016-04-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/argparser.py, gramps/cli/clidbman.py,
gramps/gen/const.py, gramps/gen/db/generic.py, gramps/grampsapp.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py,
gramps/plugins/database/inmemorydb.py: 9383: the Family Tree Manager
dialog should show the database type
2016-04-21 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/changetypes.py: 8171: Tool 'Rename Event
Types' does not include custom types
2016-04-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: typo
2016-04-21 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9377: Narrated web
report link to thumbnails is broken on certain pages
2016-04-20 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/textreport/summary.py: add "living people" option to
Database Summary report
2016-04-20 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/changetypes.py: tweak changetypes tool
2016-04-20 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9389: Narrated Web
report - Individual page sort order has changed
2016-04-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/plug/export/__init__.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/export/exportxml.py: Add compression option on XML
export
2016-04-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: get_family_handles with
sort_handles
2016-04-20 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrative web :
beginning of cleanup.
2016-04-20 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py: add "living people"
option to Ancestor Tree report
2016-04-20 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editurl.py: 2066 Add dropdown list to Link
Editor
2016-04-19 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/dbapi_support/sqlite.py: Enable REGEXP
operator
2016-04-19 Doug Blank <dblank@cs.brynmawr.edu>
* example/gramps/data.gramps,
gramps/plugins/database/test/db_test.py: Tests: don't make home
person the private person
2016-04-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/config.py, gramps/gui/viewmanager.py: Rename Main
Interface Config keys[for PR-60]
2016-04-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/dbstate.py: Add back line as per QuLogic
2016-04-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/dbstate.py,
gramps/plugins/database/bsddb_support/write.py, po/update_po.py:
Editorial changes & Fixes from QuLogic
2016-04-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/cli/clidbman.py, gramps/gen/dbstate.py,
gramps/gen/filters/_filterlist.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/report/_book.py,
gramps/gen/plug/report/_options.py, gramps/gen/utils/image.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/docgen/htmldoc.py, po/test/po_test.py,
po/update_po.py: Prefer with context manager to open files
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gen/db/base.py,
gramps/gen/db/test/test_where.py, gramps/gen/db/where.py,
gramps/plugins/database/test/db_test.py: Remove Django-style WHERE;
consider Python expressions
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py, gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/inmemorydb.gpr.py: Shortened names of
backends
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/user.py, gramps/gui/user.py: Add default_label to other
implementations of prompt()
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* MANIFEST.in, gramps/grampsapp.py, gramps/guiQML/__init__.py,
gramps/guiQML/grampsqml.py,
gramps/guiQML/qmlwidgets/TextButton.qml,
gramps/guiQML/qmlwidgets/TopBar.qml,
gramps/guiQML/questiondialog.py, gramps/guiQML/viewmanager.py,
gramps/guiQML/views/__init__.py,
gramps/guiQML/views/centralview.py,
gramps/guiQML/views/centralview.qml, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/dbman.qml, gramps/guiQML/views/peopleview.qml,
gramps/guiQML/views/personview.py, po/POTFILES.in, po/POTFILES.skip:
Moved guiQML to its own project
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: remove more tests to
avoid issues in Travis/nose proxy
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: remove svg/pdf looking
for Travis segfault
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Tests: call most of the
reports
2016-04-17 Josip <bpisoj@gmail.com>
* gramps/gui/logger/_errorview.py: Fix Error Report Dialog
appearance
2016-04-17 Josip <bpisoj@gmail.com>
* gramps/plugins/tool/changenames.py:
Fix_Capitalization_of_Family_Names: change keyword argument to non-key argument
2016-04-17 Josip <bpisoj@gmail.com>
* gramps/plugins/tool/changenames.glade,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.glade,
gramps/plugins/tool/changetypes.py: 8128: GtkDialog mapped without a
transient parent partial fix for: "Change Event Types" and "Fix Capitalization of
Family Names" plugins
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/diff.py: Database Differences Report: typo
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/user.py: CLI prompt: don't default to yes for truly
dangerous
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.gpr.py,
gramps/plugins/database/dictionarydb.py: Remove DictionaryDB
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Tree Manager: adjust column order, add
tooltip text * move database type column * adjust sizes of columns to fit 800px * add tooltip text on New to show backend type to create
2016-04-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/inmemorydb.py: InMemoryDB: load last, set
has_changed = False
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gen/db/__init__.py,
gramps/gen/lib/test/field_test.py, gramps/gen/merge/diff.py,
gramps/gui/editors/test/test_editreference.py: Replace dictionarydb
with inmemorydb, a sqlite :memory: db
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* example/gramps/data.gramps: data.gramps: add mediapath
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gui/viewmanager.py,
gramps/plugins/database/bsddb_support/write.py: 9386: Slow exit of
Gramps GUI
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gen/db/generic.py,
gramps/plugins/database/dbapi.py: DB-API: fix version
2016-04-16 John Ralls <jralls@ceridwen.us>
* mac/gramps.launcher: Bug 8563: Gramps reports that it can't find
dictionaries. Turns out it was really that enchant couldn't find its backend
because an environment variable wasn't set.
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: clidbman: restore accidently deleted code
2016-04-17 Sam Manzi <manzi.sam@gmail.com>
* po/update_po.py: Fix typo as per ~47490
2016-04-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/reorderids.py: typo
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gen/db/generic.py,
gramps/gui/dbman.py, gramps/gui/glade/dbman.glade,
gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.gpr.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/inmemorydb.gpr.py,
gramps/plugins/database/inmemorydb.py: DbManager: add database type
column
2016-04-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py: add the "living people" option
to the three Graphviz reports
2016-04-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/user.py, gramps/gui/plug/_guioptions.py,
gramps/plugins/tool/changetypes.py,
gramps/plugins/tool/eventnames.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/patchnames.py: 8128: GtkDialog mapped without a
transient parent -- partial
2016-04-16 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/inmemorydb.py: Fixes for DictionaryDB and
InMemoryDB
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API:
get_family_handles(sort_handles) add given to sort order
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/write.py: 9385: gramps -L
changes Last Accessed time/date
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py: CLI: add regular expression patterns to -t,
-l, and -L
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: gramps -r PATTERN: make no be the default
2016-04-16 Sam Manzi <manzi.sam@gmail.com>
* .gitignore, MANIFEST.in, data/holidays.xml.in,
gramps/plugins/lib/holidays.xml.in,
gramps/plugins/lib/libholiday.py, po/POTFILES.in, po/update_po.py,
setup.py: 7921 Move holidays.xml.in to data [refactor]
2016-04-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py: DB-API: missing
BEGIN TRANSACTION for batch mode
2016-04-16 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/tool/findloop.py: Remove duplicate import/rename
method
2016-04-15 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/glade/book.glade: center the book report Available
Books dialog
2016-04-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/inmemorydb.gpr.py,
gramps/plugins/database/inmemorydb.py: DB-API in-memory replacement
for DictionaryDB
2016-04-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDB: use backup
on load from file, if available
2016-04-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: separate dbapi init from
sql init
2016-04-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/findloop.glade,
gramps/plugins/tool/findloop.py, gramps/plugins/tool/tools.gpr.py:
5449: Pedigree view crashes : changed the name and solved the
notrelated glade problem.
2016-04-15 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gen/plug/report/stdoptions.py,
gramps/gen/proxy/living.py, gramps/gui/configure.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py, po/ca.po, po/cs.po,
po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po, po/fr.po,
po/hr.po, po/hu.po, po/is.po, po/it.po, po/lt.po, po/nb.po,
po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ru.po,
po/sk.po, po/sl.po, po/sr.po, po/sv.po, po/uk.po, po/zh_CN.po,
po/zh_HK.po, po/zh_TW.po: add deferred translation to "living
people" report option
2016-04-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/argparser.py: Updated docstring for -t, -l, and -L
2016-04-14 Doug Blank <dblank@cs.brynmawr.edu>
* Gramps.py, gramps/grampsapp.py: Move GRAMPS_RESOURCE default into
grampsapp.main()
2016-04-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py: Add optional list of trees to command-line
args: -t -l -L
2016-04-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/plug/__init__.py: __all__, must contain only strings
2016-04-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/database/bsddb_support/write.py: Don't use equality
to check None (2/2)
2016-04-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/utils.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/webreport/webcal.py: Don't use equality to check None
2016-04-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/clipboard.py, gramps/gui/displaystate.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/editchildref.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/plugins/lib/maps/markerlayer.py: Fix some duplicate imports
etc...
2016-04-13 Ross Gammon <rossgammon@mail.dk>
* data/jhtmlarea/AutoPostTest.aspx,
data/jhtmlarea/AutoPostTest.aspx.vb,
data/jhtmlarea/ColorPickerMenu.htm, data/jhtmlarea/Default.htm,
data/jhtmlarea/Readme.txt,
data/jhtmlarea/scripts/jHtmlArea-0.7.0-vsdoc.js,
data/jhtmlarea/scripts/jHtmlArea-0.7.0.js,
data/jhtmlarea/scripts/jHtmlArea-0.7.0.min-vsdoc.js,
data/jhtmlarea/scripts/jHtmlArea-0.7.0.min.js,
data/jhtmlarea/scripts/jHtmlArea.ColorPickerMenu-0.7.0.js,
data/jhtmlarea/scripts/jHtmlArea.ColorPickerMenu-0.7.0.min.js,
data/jhtmlarea/scripts/jquery-1.3.2-vsdoc.js,
data/jhtmlarea/scripts/jquery-1.3.2.min-vsdoc.js,
data/jhtmlarea/style/jHtmlArea.ColorPickerMenu.css,
data/jhtmlarea/style/jHtmlArea.Editor.css,
data/jhtmlarea/style/jHtmlArea.css,
data/jhtmlarea/style/jqueryui/ui-lightness/jquery-ui-1.7.2.custom.c
ss: 7763: Remove unused jhtmlarea Files
2016-04-13 Ross Gammon <rossgammon@mail.dk>
* data/javascript/jquery.flexbox.js,
data/javascript/jquery.flexbox.min.js, setup.py: 7763: Remove
remaining Sourceless Javascript Files
2016-04-11 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/base.py, gramps/gen/filters/__init__.py,
gramps/gen/filters/_genericfilter.py,
gramps/gen/plug/report/utils.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/proxybase.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/textreport/familygroup.py: 8649: Familygroup report:
Add filter option
2016-04-11 Douglas S. Blank <doug.blank@gmail.com>
* gramps/plugins/database/dbapi.py: add sorted family handles to
DB-API
2016-04-11 SNoiraud <serge.noiraud@laposte.net>
* example/gramps/child-father-child-loop.gramps,
example/gramps/test_complex_loop.gramps: 5449: Pedigree view crashes
: add examples for testing loops.
2016-04-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDB: add missing
items to make it completely implement API
2016-04-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/findloop.glade: 0005449: Pedigree view crashes
... : add help to glade file.
2016-04-10 Paul Franklin <pf.98052@gmail.com>
* .directory: remove file added by accident, per Mirko
2016-04-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/findloop.py, gramps/plugins/tool/tools.gpr.py:
0005449: Pedigree view crashes ... : add help button + suppress CLI
tool mode
2016-04-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/tools.gpr.py: 5449: Pedigree view crashes ...
: remove last empty line.
2016-04-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/findloop.py: 5449: Pedigree view crashes ... :
trailing space and replace list() by set()
2016-04-10 Enno Borgsteede <ennoborg@gmail.com>
* gramps/plugins/export/exportgedcom.py: 8153 GEDCOM 5.5.1 Support
Custom Event on export
2016-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/view/relview.py: cope with None family in relview
2016-04-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: Add missing properties to
DictionaryDb
2016-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/dialog.py, gramps/gui/editors/edittaglist.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergeperson.py,
gramps/gui/viewmanager.py, gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/noteview.py,
gramps/plugins/view/repoview.py, gramps/plugins/view/sourceview.py:
8128: GtkDialog mapped without a transient parent -- partial
2016-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/drawplugins.gpr.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/textreport/textplugins.gpr.py: clarify default
setting in report .gpr.py files
2016-04-09 Paul Franklin <pf.98052@gmail.com>
* .mailmap: remove my personal email address from .mailcap file
2016-04-09 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2016-04-09 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/plug/report/_bookdialog.py: 9362: Attempting to select
an "Available item" for the Book Report gives an error
2016-04-09 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/database/dbapi_support/defaults/__init__.py: 9635
dbapi_support needs a package init file
2016-04-09 Sam Manzi <manzi.sam@gmail.com>
* setup.py: 9635 Add dbapi_support folders to setup.py for installs
2016-04-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/relationship.py: RelationshipCalc callback: not all
signals pass handle_list
2016-04-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: 9358:
get_table_metadata(nav_type) anomaly
2016-04-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: 9358:
get_table_metadata(nav_type) anomaly; revert
2016-04-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: 9358:
get_table_metadata(nav_type) anomaly
2016-04-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/place_rules_test.py: Add some place
rule unit tests
2016-04-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/event_rules_test.py: Add some event
rule unit tests
2016-04-07 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: improve Statistics
Chart pylint score from 6.75 to 8.94
2016-04-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/test/db_test.py: Rename duplicate test
2016-04-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/test/family_rules_test.py: Add more
family rule unit tests
2016-04-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/_rule.py: Remove deprecated locale flag re.L is deprecated and re.U is now default.
2016-04-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/family/_memberbase.py: Check for missing
father or mother in family rules
2016-04-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/family/__init__.py,
gramps/gen/filters/rules/family/_isancestorof.py,
gramps/gen/filters/rules/family/_isdescendantof.py,
gramps/gen/filters/rules/test/family_rules_test.py,
gramps/gui/editors/filtereditor.py, po/POTFILES.in,
po/POTFILES.skip: Add new family ancestor and descendant rules
2016-04-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9352: TypeError: 'str'
does not support the buffer interface (better solution)
2016-04-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/gramplet/placedetails.py: tweak Place details
gramplet for alternative names: show language
2016-04-05 =Matt Keenan <matt.keenan@gmail.com>
* gramps/gen/plug/report/stdoptions.py, gramps/gen/proxy/living.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/plugins/webreport/narrativeweb.py: 7035: Request for new
"Replace All Names" in Export Options dialog
2016-04-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: enhance place report:
add place names if two or more
2016-04-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py: 7793: Fanchart: Please increase
limit on generations
2016-04-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 7074: Add Two related
Features to Event and Media pages in the Narrated Web Site report
2016-04-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: have the Family Group
report default be to show marriages
2016-04-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: 8131: Family Group
Report -- tweaks request (added family notes)
2016-04-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: better pylint score for
Family Group report (7.99=>9.31)
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/proxy/living.py,
gramps/plugins/webreport/narrativeweb.py: allow for more types in
"living" proxy
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/grampslocale.py: fix "TypeError: 'tuple' object
does not support item assignment"
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: add "living people" option
to TimeLine report
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/descendtree.py: add "living people"
option to Descendant Tree report
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: 5176: add "living
people" option to Family Group report
2016-03-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 5176: add "living
people" option to Complete Individual report
2016-03-30 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9352: TypeError: 'str'
does not support the buffer interface
2016-03-29 Tom Samstag <github@modtwo.com>
* gramps/plugins/database/dictionarydb.py: make tag name map fix
more readable I think this version of the fix is more readable
2016-03-29 Tom Samstag <github@modtwo.com>
* gramps/plugins/database/dictionarydb.py: fix the name map of tags
in DictionaryDb DictionaryDb had a bug where the same tag could end up in the name
mapping multiple times. This was most easily seen when loading a
gramps xml into a DictionaryDb, where an extra entry with the tag
name of '' would be created and would ultimately be referencing the
last-created Tag (also referenced by its proper tag name). This
change makes sure that when editing a tag, any existing references
in the name mapping are deleted before adding.
2016-03-28 Josip <josip@pisoj.com>
* gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/styledtexteditor.py: 9335: Gramps has experienced
an unexpected error
2016-03-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9345: Error when trying
to create narrative report (residence event)
2016-03-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9347: Places index +
Media index are incorrectly sorted
2016-03-28 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/selectors/baseselector.py: 9315: [Regression]: Filter
set by default on selector is ignored 'Show all' button status and first load
2016-03-27 Tom Samstag <github@modtwo.com>
* gramps/gen/filters/rules/test/__init__.py,
gramps/gen/filters/rules/test/person_rules_test.py: Initial batch of
tests of filter rules After finding a bug in a filter that caused it to return incomplete
results in master (not yet patched), I decided to develop tests for
the filter rules. This first batch is all listed person filter rules
that either take no parameters or take a single ID parameter. I
originally wanted to use the smaller data.gramps instead of
example.gramps, but there were more unrepresented edge cases that
wouldn't allow for testing all filters (e.g. disconnected
individuals). All test values are based on what Gramps currently returns, with
some efforts made to try to verify the results. If the
example.gramps file changes, these tests will likely have to be
updated. I tried to cross-version validate them with v4.1, but the
implementation of DictionaryDb is too incomplete and many tests fail
for unrelated reasons.
2016-03-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/lib/struct.py,
gramps/plugins/database/bsddb_support/read.py: 9331: Empty handle,
bsddb backend and place
2016-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: 9321: Cannot
exclude living people from descendant reports
2016-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: 9321: Cannot exclude
living people from descendant reports
2016-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/glade/book.glade: center the Book dialog (in the whole
screen)
2016-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py, gramps/gen/proxy/living.py:
5176: Reports ignore "Private" flag and "Living People"
2016-03-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/plugins/lib/maps/geography.py, gramps/plugins/tool/check.py:
add a few more parents to a few more dialogs
2016-03-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datehandler.py: remove unneeded Icelandic
directives
2016-03-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/proxy/private.py: 9320: D.A.R. has ? for locations when
[private data is excluded]
2016-03-20 Paul Franklin <pf.98052@gmail.com>
* windows/AIO/32-bit/pyconfig.h, windows/AIO/64-bit/pyconfig.h,
windows/AIO/pyconfig.h: add Windows Python header files for 32-bit
and 64-bit machines
2016-03-20 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/lib/date.py: 8602: Age in the event family view column
is wrong. better solution.
2016-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/clipboard.py: 9278: Crash when dragging multiple media
items to clipboard
2016-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9316: Unable to build
narrated web site
2016-03-16 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/export/exportvcalendar.py: 9151: [Regression] vCal
Export File format invalid Do not encode text anymore (patch by Serge) Fix an invalid RRULE for annual recurence TODO: maybe try to update to VCalendar 2.0 (iCal)?
2016-03-16 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2016-03-14 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 9294: Error occurs for
Complete Individual Report -- complete database
2016-03-13 Tom Samstag <github@modtwo.com>
* gramps/gui/editors/filtereditor.py, gramps/gui/glade/rule.glade:
add a filter to the tree of rule filters I can never remember which category filters are in when making a new
rule. This change adds a filter entry above the treeview. As you
type, filters that do not contain the search text (case
insensitively) are made not visible. Categories are always visible,
but will no longer expand if all of their child nodes are hidden.
2016-03-08 Paul Franklin <pf.98052@gmail.com>
* windows/AIO/pyconfig.h: add standard Windows Python header file,
for now
2016-03-07 ֍ DaAwesomeP ֎ <DaAwesomeP@users.noreply.github.com>
* .travis.yml: Use new Travis container and Apt addon
2016-03-07 Paul Franklin <pf.98052@gmail.com>
* windows/BUILD_WIN32.TXT, windows/builder/build_GrampsWin32.py,
windows/builder/check_gtk_install.py, windows/builder/gramps2.nsi,
windows/builder/make_launcher.py,
windows/builder/test_dependencies.py, windows/check_gtk_install.py,
windows/nonAIO/BUILD_WIN32.TXT,
windows/nonAIO/builder/build_GrampsWin32.py,
windows/nonAIO/builder/check_gtk_install.py,
windows/nonAIO/builder/gramps2.nsi,
windows/nonAIO/builder/make_launcher.py,
windows/nonAIO/builder/test_dependencies.py,
windows/nonAIO/check_gtk_install.py,
windows/nonAIO/nsis/README.txt, windows/nonAIO/nsis/gcheck.py,
windows/nonAIO/nsis/gramps-build.bat,
windows/nonAIO/nsis/gramps.nsi, windows/nsis/README.txt,
windows/nsis/gcheck.py, windows/nsis/gramps-build.bat,
windows/nsis/gramps.nsi: clarify these old files are not for the
current Windows AIO package
2016-03-07 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/widgets/interactivesearchbox.py: 9006 9111 9274: fix
scrolling in persons view after typing some letter TypeError: unsupported operand type(s) for +=: 'NoneType' and 'int' Thank you schnitker for report, investigations and patch
2016-03-07 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/export/exportxml.py,
gramps/plugins/importer/importxml.py: 9242: multiple lines on
firstname can corrupt ODT file fix gramps XML file via import/export but do not know the cause
2016-03-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9293: Narrative Web
report further stops in error.
2016-03-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoplaces.py: Geography : 9207: geography view
Location could not convert string to float.
2016-03-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: 9288: Error still when
creating a Narrative Website Report
2016-03-03 Sam Manzi <manzi.sam@gmail.com>
* setup.py: Add pypi classifier for Natural Language :: Icelandic
2016-03-03 Tom Samstag <github@modtwo.com>
* gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py: fix some crashes in
export preview These issues were all found while trying to use the "Calculate
Previews" feature of the export wizard. gen/proxy/referencedbyselection.py: ProxyDbBase need not define the
writable functions (add_*, commit_*, del_*) in its __tables.
ProxyDbBase doesn't have methods for add_person, etc, so this was
causing an AttributeError gen/proxy/referencedbyselection.py: Add some handle checks to
prevent lookups on None handles gen/proxy/proxybase.py: remove redundant test
2016-03-03 Sam Manzi <manzi.sam@gmail.com>
* gramps/grampsapp.py: 8294 Recognise Ghostscript on 64bit
ms-windows
2016-03-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py,
gramps/plugins/webreport/narrativeweb.py: 9284: Narrative Report
with BSDDB, additional fixes and test
2016-03-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: 9284: Narrative Report
with BSDDB
2016-03-02 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Update Finnish translation
2016-03-01 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: python3-coverage does not exist
2016-03-01 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: attempt to use coverage
2016-02-29 Paul Franklin <pf.98052@gmail.com>
* setup.py: make setup.py typeout more accurate
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: working, but without coverage
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: try to find right nosetests
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: cleanup, include pyicu
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use pip, which should be new pip
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use python, which is 3.4
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: try Python 3.4
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Add pillow, coverage, pip3, and codecov via
alternative methods
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Add pillow, coverage, pip3, and codecov via
alternative methods
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/test/test_reports.py: Test framework for testing
reports
2016-02-28 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, example/gramps/data.gramps, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gen/lib/handle.py,
gramps/gen/lib/struct.py, gramps/gen/lib/test/struct_test.py,
gramps/gen/merge/diff.py, gramps/gen/plug/menu/_enumeratedlist.py,
gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/sqlite.py,
gramps/plugins/database/test/db_test.py,
gramps/test/test/test_util_test.py: Hide db._select(); Refactor
db._tables; QuerySet; tests and bug fixes db.select() has become db._select() This commit refactors database._tables so that they can work
properly after a proxy or filter has been removed. It adds abstract API called QuerySet which allows a variety of
selections and ordering of data. Logging was added to sqlite to better see db access. Additional fixes: * clearing GenericDB._directory * test_util_test off-by-one error
2016-02-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/utils/alive.py: 5449: Convert list to set
2016-02-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/views/listview.py: 0743: Searching in people view when
surnames are collapsed
2016-02-22 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/views/treemodels/treebasemodel.py: TreeBaseModel : str
has no encode method.
2016-02-22 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/utils/alive.py, gramps/plugins/tool/findloop.glade,
gramps/plugins/tool/findloop.py, gramps/plugins/tool/tools.gpr.py:
5449: Pedigree view crashes if you happen to choose a child as
ancestor
2016-02-22 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2016-02-21 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Update Icelandic translation
2016-02-21 Sveinn í Felli <sv1@fellsnet.is>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_is.py,
gramps/gen/datehandler/_datehandler.py,
gramps/plugins/rel/rel_is.py, gramps/plugins/rel/relplugins.gpr.py:
Add dates and relationships handlers for Icelandic
2016-02-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/textreport/detdescendantreport.py: 3068: Wrong
reference number for "same person as" in detailed descendant report
2016-02-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/lib/date.py: 8602: Age in the event family view column
is wrong
2016-02-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py: correct indentation in books.xml
2016-02-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_book.py: remove dead code
2016-02-17 romjerome <romjerome@users.noreply.github.com>
* po/is.po: Merge Icelandic translation with last template
2016-02-17 romjerome <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation strings template
2016-02-17 romjerome <romjerome@users.noreply.github.com>
* po/POTFILES.in: $ intltool-update -m
2016-02-17 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Update Icelandic translation
2016-02-17 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editlink.py: 9255 Add Citations Selector To
Link Editor
2016-02-13 Doug Blank <doug.blank@gmail.com>
* README.md: Added codecov patch
2016-02-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Turn on coverage/codecov in Travis
2016-02-11 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/locations.py: Fix error when changing
database in new locations gramplets
2016-02-10 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/citations.py: 9094: Double-clicking on a
source causes exception : better solution.
2016-02-09 John Ralls <jralls@ceridwen.us>
* gramps/grampsapp.py: Fix comment about getting the right encoding
for stdout.
2016-02-08 John Ralls <jralls@ceridwen.us>
* gramps/grampsapp.py: Bug 9178: Error loading Participants add-on
in French locale Restores setting the stdout encoding to sys.getdefaultencoding() in
a way that works with Python3 (thanks to Jack O'Connor on
stackoverflow) and in a place that sets it for the loggers, too.
2016-02-08 John Ralls <jralls@ceridwen.us>
* gramps/gen/utils/grampslocale.py: Bug 9159: Date format does not
match system. Make US English a special-case locale with en_GB the default if the
locale is en_XX where XX != US. Note that untranslated languages will still end up using the 'C'
locale.
2016-02-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/locations.py,
gramps/plugins/lib/libplaceview.py: Enhance the Locations gramplet Create a new "Encloses" gramplet to the display places that the
active place encloses. Rename existing gramplet to "Enclosed By".
2016-02-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/plug/report/utils.py,
gramps/gen/utils/db.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/events.py: Protection from null objects
2016-02-06 Doug Blank <doug.blank@gmail.com>
* gramps/gen/filters/rules/person/_isancestorof.py: IsAncestorOf bug
hidden by looking up null handle
2016-02-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/dbman.py, gramps/gui/viewmanager.py: 7852: Rename
family tree does not update the title of the parent window.
2016-01-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: Database.select(where=('','LIKE','')) in
Python matches across lines
2016-01-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/note.py, gramps/gen/lib/styledtext.py: Add labels
to SytledText and Note
2016-01-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/styledtextbuffer.py: StyledText: don't crash if
styles are corrupt
2016-01-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/merge/diff.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.py: DB-API and DbDictionary
both use same binary handles as BSDDB
2016-01-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: Remove unused code
2016-01-31 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/statsgramplet.py: 2060: Individuals with
incomplete names, not updated when name completed
2016-01-31 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/children.py: 6873 : Children gramplet in
Family view does not get updated when a birth/death events are added
to a child
2016-01-31 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/widgets/photo.py, gramps/plugins/gramplet/gallery.py:
5417 : Non-image media objects don't appear in the main window
gallery.
2016-01-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/handle.py, gramps/gen/lib/tag.py: Added schema to
Tag
2016-01-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/note.py, gramps/gen/lib/styledtext.py: Added schema
to Note and StyledText
2016-01-30 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/glade/editplace.glade: 9136: Pressing tab stops at
element in gui places
2016-01-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/plugins/database/dbapi.py: Database selects/iters can order
by any field
2016-01-28 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/db/generic.py: A version of touch() for Python3.2; use
now as time
2016-01-28 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/db/generic.py: A version of touch() for Python3.2
2016-01-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/gramplet/citations.py: 9094: Double-clicking on a
source in the citation gramplet causes exception
2016-01-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Attempt to make Python 3.2 work with fd;
typo
2016-01-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Attempt to make Python 3.2 work with fd
2016-01-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Attempt to make Python 3.2 work with fd
2016-01-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py, gramps/plugins/database/dbapi.py,
gramps/plugins/database/test/db_test.py, gramps/test/test_util.py:
Added database testing; fixed bugs in select * WIP: Tests BSDDB and DBAPI databases * testing select and get_field * fixed a bug in primaryobj
2016-01-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py, gramps/plugins/database/dbapi.py:
DB-API: allow handles as secondary fields * mother_handle is now secondary field * fixed issues in join in primaryobj._follow_chain * added logging to dbapi loading * optimize rebuild, only what is needed
2016-01-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/lib/place.py: 9200: "Find text in record" filter crash
2016-01-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/export/exportvcard.py: 9153 : vCard Export does not
work
2016-01-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/__init__.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py,
gramps/plugins/database/dbapi_support/mysql.py,
gramps/plugins/database/dbapi_support/postgresql.py,
gramps/plugins/database/dbapi_support/sqlite.py: DB-API: moved from
github:gramps-project/addons-source
2016-01-26 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/lib/primaryobj.py: PrimaryObject.get_field(): ignore
error on invalid list length
2016-01-26 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/lib/primaryobj.py: Object.get_field: two bugs, one in
attr on list, and multiple results
2016-01-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: BSDDB: renamed filter to where; un hash
result names
2016-01-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: BSDDB: adding
missing iter methods; fixed a bug in iter by_order
2016-01-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/removeunused.py: 7619 : Notes used in the "To
Do" gramplet are found by the Remove Unused Objects tool
2016-01-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/lib/libgedcom.py: Missed object to media in
libgedcom
2016-01-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/gen/merge/mergemediaquery.py, gramps/gen/proxy/proxybase.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/mediaview.py: Rename database methods: _object
to _media
2016-01-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/family.py: Family: define extra secondary fields,
and indexes
2016-01-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/read.py: iter_OBJECTS can take
an order_by field list
2016-01-22 Sebastian Schubert <schubert.seb@gmail.com>
* po/fi.po: Finish translation: ending ";" in keywords of desktop
entry (cherry picked from commit 56ff535968ee002649b48b55cc091ad1a586caca)
2016-01-24 Fedik <getthesite@gmail.com>
* po/uk.po: Ukrainian translation: update translation, a bit
2016-01-24 Fedik <getthesite@gmail.com>
* po/uk.po: Ukrainian translation: update from template
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/plug/__init__.py, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gen/lib/person.py,
gramps/gen/lib/primaryobj.py,
gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergemediaquery.py,
gramps/gen/merge/mergenotequery.py,
gramps/gen/plug/docgen/textdoc.py, gramps/gen/plug/report/utils.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gui/editors/addmedia.py, gramps/gui/editors/editcitation.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/plug/quick/_textbufdoc.py, gramps/gui/viewmanager.py,
gramps/gui/views/tags.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/quickview/filterbyname.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py, gramps/plugins/view/mediaview.py:
Rename *_media_object methods to *_media
2016-01-24 Olaf <github@island-olaf.de>
* gramps/plugins/graph/gvrelgraph.py: add option to output more than
one occupation in relationship graph
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/plug/__init__.py, gramps/gen/db/base.py,
gramps/gen/db/generic.py, gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/rules/person/_hastextmatchingsubstringof.py,
gramps/gen/lib/struct.py, gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergenotequery.py,
gramps/gen/plug/report/utils.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gen/simple/_simpleaccess.py, gramps/gen/sort.py,
gramps/gen/utils/db.py, gramps/gui/clipboard.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editmedia.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editsource.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/editors/objectentries.py,
gramps/gui/merge/mergemedia.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/selectors/selectobject.py, gramps/gui/utils.py,
gramps/gui/views/tags.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/quickview/references.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py: Renamed get_object_from to
get_media_from
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/clipboard.py, gramps/gui/plug/quick/_quicktable.py,
gramps/gui/selectors/selectorfactory.py,
gramps/plugins/quickview/references.py: Fixed unnecessary
comparisons
2016-01-23 Olaf <github@island-olaf.de>
* gramps/plugins/graph/gvrelgraph.py: Add another way of showing
dates and places in relationship graph This will display date and place of birth/death/marriage events next
to each other, one line for each event.
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Remove python3-icu in testing
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Exclude user_test because of older version of mock;
use python3-icu
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Exclude TestUser tests because of older version of
mock
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Use easy_install3 to install mock
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Get pip3 from python3-setuptools
2016-01-23 Olaf <github@island-olaf.de>
* gramps/plugins/graph/gvrelgraph.py: clean up output of families
from relationship graph
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Use built in python3 only, old version of mock
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Use python rather than python3
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Use python3 and forget pip
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Use python3.4 directly
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Get pip a different way
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using python3.4 specifically
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using python3-pip package
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using downloaded pip3.4
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using built in pip3.4
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using built in pip
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using built in pip3
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Try using Python 3.4
2016-01-23 Doug Blank <dblank@cs.brynmawr.edu>
* docs/gen/gen_lib.rst, gramps/gen/db/base.py,
gramps/gen/db/dbconst.py, gramps/gen/db/generic.py,
gramps/gen/filters/_genericfilter.py, gramps/gen/lib/__init__.py,
gramps/gen/lib/attribute.py, gramps/gen/lib/event.py,
gramps/gen/lib/handle.py, gramps/gen/lib/media.py,
gramps/gen/lib/mediaobj.py, gramps/gen/lib/mediaref.py,
gramps/gen/lib/primaryobj.py, gramps/gen/lib/struct.py,
gramps/gen/lib/test/field_test.py,
gramps/gen/lib/test/merge_test.py,
gramps/gen/lib/test/struct_test.py,
gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergenotequery.py,
gramps/gen/merge/mergesourcequery.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpletable.py, gramps/gen/utils/callman.py,
gramps/gen/utils/db.py, gramps/gen/utils/grampslocale.py,
gramps/gen/utils/unknown.py, gramps/gui/clipboard.py,
gramps/gui/ddtargets.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/editors/objectentries.py,
gramps/gui/editors/test/test_editreference.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/selectors/selectorfactory.py, gramps/gui/utils.py,
gramps/gui/views/tags.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libmixin.py,
gramps/plugins/quickview/filterbyname.py,
gramps/plugins/quickview/references.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/webreport/narrativeweb.py, po/ar.po, po/bg.po,
po/br.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
po/en_GB.po, po/eo.po, po/es.po, po/fi.po, po/fr.po, po/ga.po,
po/gramps.pot, po/he.po, po/hr.po, po/hu.po, po/is.po, po/it.po,
po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po, po/nn.po,
po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, po/sk.po,
po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, po/tr.po,
po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: 7335:
Cleanup code, filenames, and documentation First part of cleanup, changes: MediaObject -> Media mediaobj -> media mediaobject -> media
2016-01-22 Marek Szuba <Marek.Szuba@cern.ch>
* gramps/gen/utils/grampslocale.py: Only consider the values of
LC_ALL, LANG, and LANGUAGE, in that order, when choosing the default
locale. Default arguments of locale.getdefaultlocale() consider the value of
LC_CTYPE in addition to the three aforementioned all-category
variables, which under certain conditions (LC_CTYPE set, LC_ALL and
the rest of LC_FOO unset) would result in the locale set in LC_CTYPE
(which should only affect interpretation of byte sequences as
characters) spilling over to other locale categories handled by the
GrampsLocale object. The most visible effect of that spill was that
with LC_ALL, LANG, LANGUAGE and LC_MESSAGES unset but LC_CTYPE set,
Gramps would start using the wrong UI language.
2016-01-22 John Ralls <jralls@ceridwen.us>
* gramps/cli/plug/__init__.py: Bug 9191: Unable to select Unicode
UTF-8 encoding on command line Make the option descriptions line up when the value is shorter than
10 characters. Also make the value and description headings line up
with the list and put "Available values are:" first.
2016-01-18 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2016-01-18 John Ralls <jralls@ceridwen.us>
* gramps/gen/utils/file.py: Fix err undefined exception.
2016-01-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: DB-API: Cut database access by 50% when
iter by handles
2016-01-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: Fix error in NOT in select
2016-01-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/handle.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/test/field_test.py: Add tests for Object.get_field * tests for get_field, with and without join * fix bug in Handle * fix issues in get_field
2016-01-16 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libholiday.py: typo
2016-01-16 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/lib/libgedcom.py: 9121 9146 9162: Cannot import
gedcom generated by RootsMagic custom place details ignoring PlaceName()
2016-01-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/grampletbar.py: 9166: People sorted by surname
view now crashes Fixed issue by surrounding gramplet load code in try/except.
2016-01-14 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8950 : Narrative web :
html elements emitted in different order
2016-01-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py: Revised db.select to be completely
general
2016-01-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: db.select does a recursive compare when
multi-values
2016-01-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/__init__.py, gramps/gen/lib/event.py,
gramps/gen/lib/mediaobj.py, gramps/gen/lib/mediaref.py,
gramps/gen/lib/person.py, gramps/gen/lib/primaryobj.py: Added
missing get_schema() to some objects
2016-01-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: db.select(): added [NOT filter]
2016-01-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: db.select: updated doc strings for filter
format
2016-01-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: Made select use proper recursive
expressions; some optimizations
2016-01-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/family.py: Add Family field aliases
2016-01-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/eventref.py: Add missing EventRef.get_schema()
2016-01-10 Nick Hall <nick-h@gramps-project.org>
* .pylintrc: Add .pylintrc file Set maximum line length to 80 characters (previous default). Allow
"db" as a good variable name.
2016-01-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py, gramps/gen/lib/handle.py,
gramps/gen/lib/person.py, gramps/gen/lib/primaryobj.py: Refinements
in db.select; allow joins
2016-01-10 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/__init__.py, gramps/gen/config.py,
gramps/gen/const.py, gramps/gen/constfunc.py,
gramps/gen/dbstate.py, gramps/gen/git_revision.py,
gramps/gen/recentfiles.py, gramps/gen/relationship.py,
gramps/gen/sort.py, gramps/gen/soundex.py,
gramps/gen/test/user_test.py, gramps/gen/updatecallback.py,
gramps/gen/user.py: Improve pylint score of gen modules to above 9
2016-01-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/attrbase.py, gramps/gen/lib/gcalendar.py,
gramps/gen/lib/primaryobj.py, gramps/gen/lib/secondaryobj.py,
gramps/gen/lib/srcattribute.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/tableobj.py: Improve pylint score to above 9 for most
gen.lib objects
2016-01-09 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9163 : Narrative web :
"errno: 1, operation is not permitted" when creating archive.
2016-01-08 Josip <josip@pisoj.com>
* gramps/gen/utils/image.py: 9122: Complete Report about person
(whole database) - PDF - crash
2016-01-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/attrtype.py, gramps/gen/lib/srcattrtype.py,
gramps/gui/editors/editattribute.py: Remove redundant ignore list
from attribute types
2016-01-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/baseobj.py, gramps/gen/lib/citationbase.py,
gramps/gen/lib/ldsord.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/refbase.py, gramps/gen/lib/secondaryobj.py: Further
pylint improvements
2016-01-08 Doug Blank <dblank@cs.brynmawr.edu>
* data/templates/404.html, data/templates/500.html,
data/templates/admin/base_site.html,
data/templates/browse_page.html,
data/templates/detail_breadcrumb.html,
data/templates/gramps-base.html, data/templates/main_page.html,
data/templates/paginator.html, data/templates/pick.html,
data/templates/reference.html,
data/templates/registration/login.html,
data/templates/table_header.html, data/templates/user_page.html,
data/templates/view_citation_detail.html,
data/templates/view_citations.html,
data/templates/view_event_detail.html,
data/templates/view_events.html, data/templates/view_families.html,
data/templates/view_family_detail.html,
data/templates/view_media.html,
data/templates/view_media_detail.html,
data/templates/view_name_detail.html,
data/templates/view_note_detail.html,
data/templates/view_notes.html, data/templates/view_page.html,
data/templates/view_page_detail.html,
data/templates/view_people.html,
data/templates/view_person_detail.html,
data/templates/view_place_detail.html,
data/templates/view_places.html, data/templates/view_report.html,
data/templates/view_report_detail.html,
data/templates/view_repositories.html,
data/templates/view_repository.html,
data/templates/view_repository_detail.html,
data/templates/view_source_detail.html,
data/templates/view_sources.html,
data/templates/view_surname_detail.html,
data/templates/view_tag.html, data/templates/view_tag_detail.html,
data/templates/view_tags.html, setup.py: Moved Django templates out
of gramps
2016-01-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/family.py, gramps/gen/lib/grampstype.py: Added
missing get_labels, get_schema
2016-01-08 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/__init__.py, gramps/gen/lib/privsrcnote.py,
gramps/gen/lib/srcnote.py, gramps/gen/lib/witness.py,
po/POTFILES.skip: Remove redundant objects These were needed for database upgrades but are no longer referenced
anywhere.
2016-01-08 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/attrtype.py, gramps/gen/lib/childreftype.py,
gramps/gen/lib/eventroletype.py, gramps/gen/lib/eventtype.py,
gramps/gen/lib/familyreltype.py, gramps/gen/lib/grampstype.py,
gramps/gen/lib/markertype.py, gramps/gen/lib/nameorigintype.py,
gramps/gen/lib/nametype.py, gramps/gen/lib/notetype.py,
gramps/gen/lib/placetype.py, gramps/gen/lib/repotype.py,
gramps/gen/lib/srcattrtype.py, gramps/gen/lib/srcmediatype.py,
gramps/gen/lib/styledtexttagtype.py, gramps/gen/lib/urltype.py:
Gramps type pylint improvements
2016-01-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: db.select() can now use filter; returns
total count, and selection
2016-01-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: Added missing
del_func to BSDDB._tables
2016-01-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/address.py, gramps/gen/lib/attrbase.py,
gramps/gen/lib/citationbase.py, gramps/gen/lib/eventref.py,
gramps/gen/lib/genderstats.py, gramps/gen/lib/ldsordbase.py,
gramps/gen/lib/mediabase.py, gramps/gen/lib/mediaref.py,
gramps/gen/lib/name.py, gramps/gen/lib/placename.py,
gramps/gen/lib/researcher.py, gramps/gen/lib/srcattribute.py,
gramps/gen/lib/surnamebase.py, gramps/gen/lib/url.py: More pylint
improvements
2016-01-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/date.py: Date object pylint improvements
2016-01-07 Doug Blank <dblank@cs.brynmawr.edu>
* .gitignore, gramps/gen/const.py: Remove remaining mentions of
webapp
2016-01-07 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/placeselection.py: Geography : change one
place selection function by a method.
2016-01-06 Doug Blank <doug.blank@gmail.com>
* README.md: Removed Django references
2016-01-06 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, MANIFEST.in, gramps/webapp/Makefile,
gramps/webapp/README.md, gramps/webapp/__init__.py,
gramps/webapp/client.py, gramps/webapp/connection.py,
gramps/webapp/context.py, gramps/webapp/default_settings.py,
gramps/webapp/djangodb.py, gramps/webapp/grampsdb/__init__.py,
gramps/webapp/grampsdb/admin.py, gramps/webapp/grampsdb/forms.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/profile.py,
gramps/webapp/grampsdb/sql/childref.sql,
gramps/webapp/grampsdb/sql/eventref.sql,
gramps/webapp/grampsdb/sql/name.sql,
gramps/webapp/grampsdb/sql/noteref.sql,
gramps/webapp/grampsdb/sql/sourceref.sql,
gramps/webapp/grampsdb/templatetags/__init__.py,
gramps/webapp/grampsdb/templatetags/my_tags.py,
gramps/webapp/grampsdb/view/__init__.py,
gramps/webapp/grampsdb/view/citation.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/family.py,
gramps/webapp/grampsdb/view/media.py,
gramps/webapp/grampsdb/view/note.py,
gramps/webapp/grampsdb/view/person.py,
gramps/webapp/grampsdb/view/place.py,
gramps/webapp/grampsdb/view/png.py,
gramps/webapp/grampsdb/view/repository.py,
gramps/webapp/grampsdb/view/source.py,
gramps/webapp/grampsdb/view/tag.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/init.py,
gramps/webapp/init_gramps.py, gramps/webapp/libdjango.py,
gramps/webapp/manage.py, gramps/webapp/modules_checkpoint.py,
gramps/webapp/reports.py, gramps/webapp/shell.py,
gramps/webapp/shell.sh, gramps/webapp/urls.py,
gramps/webapp/utils.py, po/POTFILES.skip, setup.py: Removed webapp
to django-webapp project
2016-01-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/surname.py: Added missing schema
2016-01-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py: Refactor of labels/fields/schema
2016-01-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: db.select/get_rows now returns a dictionary
2016-01-06 Doug Blank <doug.blank@gmail.com>
* gramps/gui/views/treemodels/peoplemodel.py: 9155: proper fix
2016-01-06 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/views/treemodels/peoplemodel.py: Fix previous commit
[faaabc] Do not create an additional database access
2016-01-06 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/views/treemodels/peoplemodel.py: 9155: Unhandled
AttributeError when db.get_tag_from_handle returns None
2016-01-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Need to rebuild reference map if making
changes in batch mode
2016-01-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/test/test_util.py: Removed should_exit from tests
2016-01-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Use db_is_open properly
2016-01-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/person.py: Fix bug introduced in pylint tidy up
2016-01-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/grampscli.py: CLI: if database is opened at end, then
close it
2016-01-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py: Don't exit from arghandler, just return
2016-01-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/person.py: Add validation to gender field
2016-01-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: 9073: "Unknown" spouse
uses hardcoded string [deferred translation]
2016-01-01 Tom Samstag <github@modtwo.com>
* gramps/plugins/lib/libsubstkeyword.py: fix handling of a None
handle
2015-12-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/citation.py, gramps/gen/lib/event.py,
gramps/gen/lib/family.py, gramps/gen/lib/mediaobj.py,
gramps/gen/lib/person.py, gramps/gen/lib/place.py,
gramps/gen/lib/repo.py, gramps/gen/lib/src.py,
gramps/gen/lib/tableobj.py, gramps/gen/lib/tag.py: Primary object
pylint improvements
2015-12-31 Nick Hall <nick-h@gramps-project.org>
* data/man/update_man.py, docs/update_doc.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_hu.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/filters/rules/person/_relationshippathbetweenbookmarks.p
y, gramps/gen/plug/docgen/fontscale.py,
gramps/gen/utils/maclocale.py, gramps/plugins/rel/rel_ca.py,
gramps/plugins/rel/rel_pl.py, gramps/plugins/rel/rel_pt.py,
po/update_po.py: Replace tabs with spaces
2015-12-31 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/importer/importxml.py: 8556: ValueError: underlying
buffer has been detached The expat parser requires a binary mode file object.
2015-12-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/name.py, gramps/gen/lib/primaryobj.py:
Object.get_label() now a class method. Fixed error in Name schema
2015-12-31 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/const.py: Year 2016
2015-12-31 romjerome <romjerome@users.noreply.github.com>
* po/pl.po: 9114: mars month instead of Marzec (Polish)
2015-12-31 Tom Samstag <github@modtwo.com>
* gramps/gen/filters/_filterlist.py,
gramps/gen/utils/docgen/odstab.py, gramps/gui/displaystate.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/webreport/narrativeweb.py: remove unnecessary pass
statements
2015-12-31 Tom Samstag <github@modtwo.com>
* gramps/gen/plug/utils.py: change tabs to spaces
2015-12-31 Tom Samstag <github@modtwo.com>
* gramps/gen/utils/callman.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/plugins/quickview/all_relations.py: not x is None -> x is not
None
2015-12-30 Tom Samstag <github@modtwo.com>
* gramps/gen/filters/rules/person/_regexpname.py,
gramps/gen/filters/rules/person/_searchname.py,
gramps/gen/lib/person.py, gramps/gui/glade.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/plugins/tool/mediamanager.py: fixing else clauses on loops
2015-12-30 Tom Samstag <github@modtwo.com>
* gramps/plugins/lib/libgedcom.py: fix a raising of NotImplemented It may not have caused any issues, but changing this from raising
NotImplemented to a NotImplementedError. Explanation about why this
is important at:
http://mouadino.appspot.com/notimpelementederror-vs-notimplemented-in-python/
2015-12-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/logger/_errorview.py: 8128: GtkDialog mapped without a
transient parent
2015-12-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/struct.py: Allow struct API to work on missing data
2015-12-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: Selection method added to database
2015-12-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/primaryobj.py: PrimaryObject.get_field can call
methods
2015-12-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/struct.py: Having a method used by instance or
class is a bad idea
2015-12-29 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: update Russian translation (with "master" gramps.pot)
2015-12-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/user.py: 8128: GtkDialog mapped without a transient
parent The set of fixes was actually triggered by comments in
https://gramps-project.org/bugs/view.php?id=9122#c45895
https://gramps-project.org/bugs/view.php?id=9122#c45921 The project is ongoing, since it's needed for our Windows users.
2015-12-30 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editmedia.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py: Only check for changed data when
cancel button clicked
2015-12-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/base.py,
gramps/plugins/database/bsddb_support/read.py: Update docstrings for
database get methods
2015-12-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editperson.py: Avoid check for changed data
when save button clicked
2015-12-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editperson.py,
gramps/gui/editors/editprimary.py: Store original object during
editor initialisation
2015-12-29 Tom Samstag <github@modtwo.com>
* gramps/gui/widgets/fanchart.py, gramps/plugins/view/relview.py:
fixes for None handle errors: single-parent family Fixes for Person lookups with None handles, related to the use of a
single-parent family
2015-12-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/graph/gvfamilylines.py: Fix handle errors in family
lines graph
2015-12-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/struct.py: Struct.from_struct is also a classmethod
2015-12-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 9137: Report Plugin
[LaTeX backend] crashes
2015-12-28 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update, fixed Places terminology
2015-12-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/geomoves.py,
gramps/plugins/view/geoperson.py: Geography : trying to solve
possible gramps.gen.errors.HandleError: Handle is None
2015-12-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoevents.py: Geography : add transient for
progress bar in events view + change message.
2015-12-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoperson.py,
gramps/plugins/view/geoplaces.py: Geography : add transient parent +
change message
2015-12-27 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/lib/libplaceimport.py: Fix place hierarchy creation
during import
2015-12-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/date.py, gramps/gen/lib/event.py,
gramps/gen/lib/eventref.py, gramps/gen/lib/name.py,
gramps/gen/lib/person.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/secondaryobj.py, gramps/gen/lib/struct.py,
gramps/gen/lib/surname.py: Moved translation funtion to
get_label/get_labels
2015-12-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/struct_test.py: Struct moved to gen.lib
2015-12-26 Tom Samstag <github@modtwo.com>
* gramps/plugins/view/relview.py: Fix for a None handle lookup in
relview If focusing on the relationship view with an empty tree loaded, an
uncaught exception was raised by attempting to call
get_person_from_handle with a None handle: Traceback (most recent call last): File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/viewmanager.py", line 1011, in view_changedself.__change_page(page_num) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/viewmanager.py", line 1024, in __change_pageself.active_page.set_active() File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/views/navigationview.py", line 154, in set_activePageView.set_active(self) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/views/pageview.py", line 304, in set_activeself.build_tree() File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 205, in build_treeself.redraw() File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 465, in redrawself.change_person(None) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 470, in change_personreturn self._change_person(obj) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 500, in _change_personperson = self.dbstate.db.get_person_from_handle(obj) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/database/bsddb_support/read.py", line 723, in get_person_from_handlereturn self.get_from_handle(handle, Person, self.person_map) File
"dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/database/bsddb_support/write.py", line 2113, in get_from_handleraise HandleError('Handle is None') gramps.gen.errors.HandleError:
Handle is None
2015-12-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/struct.py, gramps/gen/merge/diff.py: Move
struct-based API to gen.lib.struct
2015-12-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoevents.py,
gramps/plugins/view/geoplaces.py: Geography : Use progress meter
while selecting places or events.
2015-12-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoevents.py: Geography : HandleError('Handle
is None')
2015-12-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoclose.py,
gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/geomoves.py,
gramps/plugins/view/geoperson.py, gramps/plugins/view/geoplaces.py:
9127 : Geography : performance issue due to bad initialization.
2015-12-26 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/placeselection.py: 9126 : Better place
levels handling in geography view.
2015-12-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/name.py, gramps/gen/lib/person.py,
gramps/gen/lib/primaryobj.py, gramps/gen/lib/surname.py: Add labels
to gen.lib object fields
2015-12-23 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/view/geoevents.py,
gramps/plugins/view/geoplaces.py: 9127 : Geography : performance
issue when selecting the events or places views.
2015-12-21 Doug Blank <doug.blank@gmail.com>
* setup.py: Remove setuptools flag
2015-12-21 Doug Blank <dblank@cs.brynmawr.edu>
* setup.py: Fixed classifiers in setup.py
2015-12-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/init.py: Webapp: point to new github for import
example
2015-12-18 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2015-12-18 Tom Samstag <github@modtwo.com>
* setup.py: add database plugins to package_core Make sure the database addon and the bsddb_support code is
installed. Without this, Gramps crashes on startup.
2015-12-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py: CLI -r/--remove asks firsts, uses reg exp
2015-12-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py:
Use new test framework; remove Test db
2015-12-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/test/cli_test.py, gramps/test/test_util.py: Use CLI
test framework; fix bug in fake exit * uses new Gramps() test framework in cli_test.py * test_util.Gramps allows default exit code
2015-12-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/test/test_util.py: Add framework for testing CLI commands * can grab output, stderr for testing output * can redirect input, via function * doesn't test --show, but all other CLI flags
2015-12-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py, gramps/gen/const.py: Adds -r, --remove
FAMILY_TREE_NAME to command-line * gives error if doesn't exist * currently requires exact match * doesn't ask for permission (yet)
2015-12-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/cli/test/cli_test.py: Added
clidbmanager.remove_database(), use in tests for cleanup * clidbmanager.remove_database - removes database by name * cli_test - clean up database created in tests * cli_test - uses a better random name
2015-12-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/test/cli_test.py: Add tests
to handle command-line arguments
2015-12-15 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/children.py,
gramps/plugins/gramplet/events.py: Fix handle errors in gramplets
2015-12-15 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: Webcal : 8943 and 8947 : use
'until' instead of 'till'
2015-12-14 Doug Blank <doug.blank@gmail.com>
* gramps/gui/views/treemodels/treebasemodel.py: Merge pull request
#78 from romjerome/maintenance/gramps42 9057: fix counter for filtered entries
2015-12-14 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 8943 and 8947 : finish the
implementation and make the report nicer.
2015-12-13 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/bsddb_support/read.py: Check for empty
handle when returning default person
2015-12-13 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/drawreport/descendtree.py,
gramps/plugins/lib/libnarrate.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py: Fix handle errors
in reports The find_spouse report utility function can return None.
2015-12-13 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2015-12-13 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editperson.py,
gramps/gui/editors/editprimary.py: Fix handle errors in person and
family editors
2015-12-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: Prevent crash from
exporting because of no default person. Because of changes in [1], if self.get_default_handle() doesn't
return a handle, we would have a crash.
https://github.com/gramps-project/gramps/commit/5c958bd7fbaea082df6f2ce427042ad0a642815e
2015-12-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/export/exportxml.py: 8556: ValueError: underlying
buffer has been detached (from Paul's patch)
2015-12-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/grampsapp.py: Remove encoding on stdout and stderr
2015-12-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py: gramps -L prints
as it goes Gramps -l now lists details as it goes, rather than after collecting
details from all databases.
2015-12-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/living.py, gramps/gen/proxy/private.py: More
empty handle checks in proxies
2015-12-11 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 8947 : Webcal: make it
possible to easily move to the next day page having a birthday
2015-12-11 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/private.py: Check for empty handle in private
proxy
2015-12-09 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/check.py: use ngettext for proper plural forms
use
2015-12-08 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 8943 : Webcal: add an sign
that somebody is not alive and make the report nicer
2015-12-08 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/exportxml.py: Fix bug introduced in commit
8dffe66 The fix function can be passed a str or int.
2015-12-07 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: update Russian translation
2015-12-07 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: Narrativeweb : remove an
unused import.
2015-12-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/webcal.py: 8946 : webcal : make the month
name clickable in the year overview page
2015-12-06 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/bsddb_support/test/reference_map_test.py:
Fix reference map unit test A bad handle now rasies a HandleError rather than returning None.
2015-12-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8950 : sort problem :
TypeError: unorderable types: EventRef() < EventRef()
2015-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/const.py, gramps/gen/lib/date.py: disambiguate "none"
(for French) from po/fr.po: The same "none" is used for name, surname and date.
However, in French we say "aucun" for name and surname, but we say
"aucune" for date...
2015-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/export/_exportassistant.py: center export dialog
on parent window
2015-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_reportdialog.py: center report dialogs on
parent window
2015-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py: 7276: translate some
currently-untranslated punctuation marks flag the quotation marks around a call name to be translated
2015-12-05 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/arghandler.py, gramps/gen/plug/report/endnotes.py,
gramps/plugins/tool/verify.py: 7276: translate some
currently-untranslated punctuation marks slightly alter the comment near the translated punctuation
2015-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/db.py, gramps/gen/utils/libformatting.py,
gramps/gui/displaystate.py, gramps/gui/editors/editprimary.py,
gramps/gui/selectors/baseselector.py,
gramps/gui/selectors/selectcitation.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/tool/relcalc.py, gramps/plugins/view/geoclose.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py: Raise HandleError exception for
bad handles
2015-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/constfunc.py, gramps/gen/merge/diff.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/lib/libplaceimport.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/removeunused.py: Remove handle2internal function
2015-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/cast.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: Remove
conv_dbstr_to_unicode function
2015-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/display/name.py, gramps/gen/plug/utils.py,
gramps/gen/utils/image.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/tool/check.py,
gramps/webapp/libdjango.py: Remove remaining conv_to_unicode calls
2015-12-05 J. Robert Magyar II <robertjmagyar@gmail.com>
* gramps/gui/dbloader.py: x button now closes import file menu
2015-12-05 J. Robert Magyar II <robertjmagyar@gmail.com>
* gramps/gui/dbloader.py: x button now closes import file menu
2015-12-05 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py: 9041:
Father/mother's age attributes are not translated on DA and DD
reports
2015-12-05 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py: Unicode conversion of command line arguments
no longer needed Arguments are a list of str in python3.
2015-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8048 : Narrative web
report: add author to citations
2015-12-05 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8950 : events list and
family list are differents between two reports.
2015-12-04 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8950 : narrativeweb :
change mtime at the bad place and made twice.
2015-12-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9016 : narrativeweb :
refactor the previous patch using _pd.display_event()
2015-12-03 Ross Gammon <rossgammon@mail.dk>
* gramps/plugins/webstuff/webstuff.py: 7763: Sourceless Javascript
Files in release tarball This one removes the last hardcoded path to the local copy of jquery
and uses the online CDN provided by Google instead.
2015-12-03 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9650 : permission denied
: change mtime to origin instead of destination.
2015-12-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 9016 : narrativeweb:
Place title based on current date not that of the event
2015-12-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/grampslocale.py: 9041: remove temorary _DATAMAP
entries (from [8fac92d]) not needed after [4c22713]
2015-12-02 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py: Remove redundant str
conversion in tree models
2015-11-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/lib/attrtype.py,
gramps/plugins/textreport/indivcomplete.py: 9041: Father/mother's
age attributes are not translated on reports
2015-11-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/test/datedisplay_test.py: improve Russian
date handler, and R. d.h. unittests
2015-11-29 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: improve Russian translation
2015-11-29 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/proxy/referencedbyselection.py: 9058:
ReferencedBySelectionProxy can forget some referenced tags Tag records list forgot tags linked with some primary objects was on Gramps XML file format, not related to backup or tags on
Person
2015-11-29 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: Fix some punctuations
2015-11-29 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/utils/grampslocale.py: 9041: Add missing 'Father/mother
age' translation strings temp workaround for mapping them via translation dict
2015-11-29 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/dbman.py,
gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/surnametab.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py, gramps/gui/viewmanager.py:
Unicode conversion not required for other Gtk methods
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/dbloader.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/report/_fileentry.py, gramps/gui/views/listview.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/lib/maps/geography.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/eventcmp.py: Unicode conversion not required for
FileChooserDialog methods
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/const.py, gramps/gen/utils/resourcepath.py: Remove
redundant unicode conversion of __file__ variable
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/file.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/view/mediaview.py,
gramps/plugins/webreport/narrativeweb.py: Remove unused constfunc
imports
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/monitoredwidgets.py: 9027: Put tag selection
list in alphabetical order
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/undoableentry.py: Remove redundant code
2015-11-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/undoableentry.py: 9079: Fix delete error in
undoable entry widget
2015-11-28 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 5905 : thumbnails html
file missing in the narrative web.
2015-11-26 Alan Strohm <alan.strohm@gmail.com>
* gramps/gen/plug/utils.py: Bug 9077: Don't check SSL certs on Mac
when fetching addons.
2015-11-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/libhtml.py,
gramps/plugins/webreport/narrativeweb.py: 8950 : Narrated: html
elements emitted in different order with python 3 and date warning
on windows
2015-11-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 7426 : unused *_init.jpg
are created in the narrated website.
2015-11-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 7322: Some media files
are not exported to the NAVWEB report.
2015-11-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: 8950 : forgot to remove
an unused function.
2015-11-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/docgen/htmldoc.py,
gramps/plugins/webreport/narrativeweb.py: 8950 : Narrated Web Site
Report: html elements emitted in different order
2015-11-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/textreport/descendreport.py: 9073 : 'Unknown'
spouse uses an harcoded string name on Simple Descendants textual
report
2015-11-25 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/widgets/interactivesearchbox.py: 9065 :
Interactivesearch gives "TypeError: unorderable types: str() <
NoneType()"
2015-11-14 John Ralls <jralls@ceridwen.us>
* gramps/gen/plug/utils.py: Catch urlopen TypeError when context arg
isn't supported. Python changed the behavior and args for urllib.urlopen; the context
arg is needed to avoid cert checking in 3.4.3 and later, but isn't
supported before, where the default is to not check certs.
2015-11-09 Matti Niemelä <matti.u.niemela@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 9040: 'Narrative' word
not translatable
2015-11-08 Josip <josip@pisoj.com>
* gramps/gui/filters/sidebar/_sidebarfilter.py: 8988: Name of user
defined filter is not shown
2015-11-08 Josip <josip@pisoj.com>
* gramps/gui/widgets/grampletpane.py: 9008: Faulty headline in start
up screen
2015-11-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/selectors/baseselector.py: 9028 : Find is broken when
used in the Family selector.
2015-11-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/gui/filters/_searchbar.py,
gramps/gui/selectors/baseselector.py: 0009014: "Show all" checkbox
of "Select Family - Gramps" window not unchecked when the filter is
cleared
2015-10-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/selectors/baseselector.py: Fix default selection in
selectors
2015-10-27 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importxml.py: 9003: Locality data in
address was not imported
2015-10-26 John Ralls <jralls@ceridwen.us>
* gramps/gen/plug/utils.py: Fix undefined variable error.
2015-09-27 John Ralls <jralls@ceridwen.us>
* gramps/gen/plug/utils.py: Bug 8897 - Can not download new or
updated add-ons Apple provides a hacked OpenSSL that checks Keychain for certs after
failing to find them elsewhere (and normally there is no elsewhere).
The versions provided for OS X versions < 10.8 are obsolete,
preventing building osm-gps-maps's dependencies, so we provide our
own but it can't be similarly hacked to use Keychain because that is
a private API to which Apple doesn't provide headers. This is at root a Python problem, see
https://bugs.python.org/issue17128 To work around it, disable certificate verification for this one URL
for macs only. This does create the small security risk of a MITM
attack injecting malicious add-ons, but since the URL is
user-editable a phishing attack is more likely and there's nothing
that SSL can do about that.
2015-09-27 John Ralls <jralls@ceridwen.us>
* gramps/gen/utils/maclocale.py: Bug 8929 - Installation from DMG
(binary) file and port file fail. Cause was a stray bytes qualifier in the split character.
2015-10-23 Ivan Komaritsyn <vantu5z@mail.ru>
* po/ru.po: Update Russian translation (P.R. 70)
2015-10-23 Paul Franklin <pf.98052@gmail.com>
* po/check_po: enable po/check_po to work on older machines
2015-10-20 Tom Hughes <tom@compton.nu>
* gramps/gui/clipboard.py, gramps/gui/widgets/multitreeview.py:
Re-enable selection in MultiTreeView on a grab_broken event As of GTK 3.18.0 a fake button release event is no longer sent when
a DnD completes: https://bugzilla.gnome.org/show_bug.cgi?id=749737 As a result we keep selection disabled which then means that the
next drag from the clipboard fails to select the dragged object and
we wind up trying to drop the old selection instead.
2015-10-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/widgets/validatedcomboentry.py: fix another deprecation
warning (thanks to Tom Hughes)
2015-10-18 Tom Hughes <tom@compton.nu>
* gramps/gui/widgets/interactivesearchbox.py: Fix creation of focus
change events This fixes a number of run time warnings of the form: interactivesearchbox.py:195: TypeError: Passing arguments to
gi.types.Boxed.__init__() is deprecated. All arguments passed will
be ignored. Which appear to represent a genuine issue as the previous way of
creating events indeed doesn't set the type.
2015-10-18 Tom Hughes <tom@compton.nu>
* gramps/gen/utils/grampslocale.py: Handle citation objects in
glocale.trans_objclass Without this right clicking on a citation in the clipboard gives
options like "Make See Details active" which don't make an awful lot
of sense.
2015-10-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/grampletpane.py: Check that gramplet is in
notebook before setting tab label
2015-10-12 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography : 8984 : Edit
place from Geography creates duplicate in the "enclosed by" tab.
2015-10-12 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/constants.py,
gramps/plugins/lib/maps/datelayer.py,
gramps/plugins/lib/maps/dummylayer.py,
gramps/plugins/lib/maps/dummynogps.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/kmllayer.py,
gramps/plugins/lib/maps/lifewaylayer.py,
gramps/plugins/lib/maps/markerlayer.py,
gramps/plugins/lib/maps/messagelayer.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/lib/maps/selectionlayer.py,
gramps/plugins/view/geography.gpr.py: Geography : 0008982: Gobject
Instrospection displays a warning and ask to set a version to load.
2015-10-11 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/gramplet.gpr.py: Revert gramplet id
changes This partially reverts commit 80a9597.
2015-10-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/const.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/editaddress.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editchildref.py,
gramps/gui/editors/editcitation.py, gramps/gui/editors/editdate.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editldsord.py,
gramps/gui/editors/editlink.py, gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py, gramps/gui/editors/editurl.py,
gramps/gui/merge/mergecitation.py, gramps/gui/merge/mergeevent.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergemedia.py,
gramps/gui/merge/mergenote.py, gramps/gui/merge/mergeperson.py,
gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py,
gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py: 8888: Gramps Help button User
Manual wiki-links
2015-10-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/filtereditor.py: 8168: Sort custom place types in
editors
2015-10-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/undohistory.py: Fix error converting color into string
2015-10-08 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/lib/maps/placeselection.py: [Geography] Ignore
places without hierarchy Cannot get value if there is no levels See country = state = county set on self.get_location()
2015-10-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/lib/holidays.xml.in,
gramps/plugins/lib/libholiday.py: Holidays: added cmp() for Python3
2015-10-05 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py, gramps/cli/test/cli_test.py,
gramps/gen/dbstate.py, gramps/gen/filters/_filterlist.py,
gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/report/_options.py,
gramps/gen/utils/configmanager.py, gramps/gen/utils/file.py,
gramps/gen/utils/resourcepath.py, gramps/gui/aboutdialog.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/importer/importprogen.py: Remove redundant io imports
2015-10-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/lds.py, gramps/gui/tipofday.py,
gramps/plugins/lib/libholiday.py: Tidy up xml parser file handling
2015-10-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libholiday.py: Fix countries selector on
Reports use strings comparison, avoid encoded Element names
2015-10-04 Paul Franklin <pf.98052@gmail.com>
* setup.py: handle case of no intltool when doing "python3 setup.py
build" I installed my development environment on a different machine but
for some reason didn't install intltool. But it took me a while to
notice since I normally routinely divert the output to a file. So
it was crashing but I didn't know. But when I examined setup.py I saw that was tested for, at least it
was supposed to be tested for. But on my particular machine when
the test was piped into more commands the whole piped command was
returning a zero status, even though there was no intltool at all.
So I have added an explicit test for intltool and that does indeed
fail on my machine, without one.
2015-10-04 =Vlada Perić <vlada.peric@gmail.com>
* gramps/plugins/lib/libholiday.py: 8971: the easter method in
libholiday.py isn't Python3-friendly
2015-10-02 Paul Franklin <pf.98052@gmail.com>
* data/tips.xml.in: Suggestion:Use 'People and Events.'' instead of
of an 'etc'
2015-10-01 Sveinn Felli <sv1@fellsnet.is>
* data/tips.xml.in: [Tips] Typo's in gramps.pot 'prefered>preferred'
2015-09-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/docbackend/docbackend.py: if s_tagvalue is None:
2015-09-29 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/tool/verify.py: bug 8799 : verification tool :
Exception raised when used with the "Estimate missing or inexact
dates"
2015-09-29 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py: 8888 'baseselector's add help
urls only
2015-09-28 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/config.py: Revert "Usability:Update initial [interface]
startup defaults for (height/width)" This reverts commit c89ae3241bcfaf67f4ed75d320903f6fc9016105.
2015-09-27 Detlef Wolz <detlef.wolz@t-online.de>
* gramps/plugins/graph/gvhourglass.py: 3670: hourglass graph report
- link missing in ancestor graph
2015-09-26 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/config.py: Usability:Update initial [interface] startup
defaults for (height/width) - Fully show each Category sidebar filter without having to resize
initially. eg:Citation Category sidebar filter is the largest!
2015-09-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/rtfdoc.py: 8936: Descendants-detailed report
crashes
2015-09-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/datehandler/_date_hu.py: Remove trailing whitespace
from new date handler
2015-09-24 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/glade/editmediaref.glade: 8188: Problem with existing
selection in media reference editor like selection box disappears when scrollbar appears Now, do not expand bottom section (Media Object fields) by default Wonder if we should not do that on all Reference Editors?
2015-09-24 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: More accurate french translation thanks to Ζήσης Λ. Παπαδόπουλος
2015-09-24 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/glade/baseselector.glade,
gramps/gui/glade/reorder.glade: 8888 'baseselector & reorder
relationships' glade add help button only(1/3)
2015-09-23 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade: 8888 'Family
Tree(manager)' add help url & button
2015-09-21 Josip <josip@pisoj.com>
* gramps/plugins/database/bsddb_support/read.py: 8937: Unable to
produce graph reports [in Greek locale]
2015-09-22 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/tool/testcasegenerator.py: 8888 'Generate
Testcases' add help url
2015-09-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_graphvizreportdialog.py: allow for
get_dbname() returning None
2015-09-21 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/gramplet/gramplet.gpr.py: 8888 'References
Gramplet' rename links from 'backlink>references' for consistency on
wiki
2015-09-20 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/addmedia.py: 8888 'Select a media object' add
help url
2015-09-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/undohistory.py: 8888 'Undo History' add help button &
url
2015-09-18 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/filtereditor.py: 8888 'Filter dialogs'
add/update help urls
2015-09-18 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/edittaglist.py, gramps/gui/views/tags.py: 8888
'Tagging dialogs' update help urls after wiki section update
2015-09-17 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editmediaref.py: 8888#c44511 Fix
AttributeError: 'EditMediaRef' object has no attribute 'glade'
2015-09-16 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editplacename.py: 8888 'Place Name Editor' Add
New wiki section & help link
2015-09-15 Lajos Nemeséri <nemeseril@gmail.com>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_hu.py: 5505: Need a date handler for
Hungarian locale
2015-09-15 Fabrice <fobrice@laposte.net>
* gramps/plugins/graph/gvrelgraph.py: 6613: Add
Occupation/Profession to Relationship Graph
2015-09-15 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/view/fanchartdescview.py: 8914: FanChartDescendants
View should at least have 2 generations
2015-09-15 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editpersonref.py: 8888 'Person Reference
Editor' add Help link & wiki section stub
2015-09-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/graphdoc.py: 8930: allow hyphenated
gramps-id in Graphviz reports
2015-09-14 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editlink.py: 8888 'Link Editor' add help url
2015-09-13 Sam Manzi <manzi.sam@gmail.com>
* .gitignore: Ignore Glade '.glade~' temp files
2015-09-13 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editchildref.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/editors/editpersonref.py: 8888 'Editors' continue
updating broken wiki help links
2015-09-12 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 8889: Complete
Individual Report fails to run
2015-09-12 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editaddress.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editldsord.py,
gramps/gui/editors/editurl.py: 8888 more 'Editors' update broken
wiki help links
2015-09-12 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py: 8888 'Edit dialogs' update broken
wiki help links
2015-09-11 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/logger/_errorview.py: 8888:'Error Report' dialog fix
help url
2015-09-10 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2015-09-10 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/logger/_errorreportassistant.py: Spelling: occured >
occurred
2015-09-09 SNoiraud <serge.noiraud@laposte.net>
* gramps/gen/config.py, gramps/plugins/webreport/narrativeweb.py:
NarrativeWeb and cms : best approach for use of css files and
relative links.
2015-09-09 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/gramplet/agestats.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/topsurnamesgramplet.py: 8888 'Gramplets'
update broken wiki help links
2015-09-08 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography : bug 8902 :
ValueError: Place.set_name(name) requires a PlaceName()
2015-09-08 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editmediaref.py: 8888 'Media Reference Editor'
link help button in glade
2015-09-07 Doug Blank <doug.blank@gmail.com>
* data/javascript/jquery-1.3.2.min.js,
data/javascript/jquery-1.7.1.js,
data/javascript/jquery-1.7.1.min.js,
data/javascript/jquery-ui-1.7.2.custom.min.js,
data/jhtmlarea/AutoPostTest.aspx,
data/jhtmlarea/ColorPickerMenu.htm, data/jhtmlarea/Default.htm,
data/jhtmlarea/scripts/jquery-1.3.2.js,
data/jhtmlarea/scripts/jquery-1.3.2.min.js,
data/jhtmlarea/scripts/jquery-ui-1.7.2.custom.min.js,
data/templates/gramps-base.html, gramps/plugins/webstuff/index.html:
Revert "Revert "7763: Sourceless Javascript Files in release
tarball""
2015-09-07 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/grampscli.py, gramps/gen/const.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_fr.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_ja.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_uk.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_dateutils.py,
gramps/gen/datehandler/_grampslocale.py,
gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/display/name.py, gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_paramfilter.py,
gramps/gen/filters/rules/_changedsincebase.py,
gramps/gen/filters/rules/_everything.py,
gramps/gen/filters/rules/_hasattributebase.py,
gramps/gen/filters/rules/_hascitationbase.py,
gramps/gen/filters/rules/_haseventbase.py,
gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasgrampsid.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hasnotebase.py,
gramps/gen/filters/rules/_hasnoteregexbase.py,
gramps/gen/filters/rules/_hasnotesubstrbase.py,
gramps/gen/filters/rules/_hasreferencecountbase.py,
gramps/gen/filters/rules/_hassourcebase.py,
gramps/gen/filters/rules/_hassourcecountbase.py,
gramps/gen/filters/rules/_hassourceofbase.py,
gramps/gen/filters/rules/_hastagbase.py,
gramps/gen/filters/rules/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/_isprivate.py,
gramps/gen/filters/rules/_ispublic.py,
gramps/gen/filters/rules/_matcheseventfilterbase.py,
gramps/gen/filters/rules/_matchesfilterbase.py,
gramps/gen/filters/rules/_matchessourceconfidencebase.py,
gramps/gen/filters/rules/_matchessourcefilterbase.py,
gramps/gen/filters/rules/_regexpidbase.py,
gramps/gen/filters/rules/citation/_allcitations.py,
gramps/gen/filters/rules/citation/_changedsince.py,
gramps/gen/filters/rules/citation/_citationprivate.py,
gramps/gen/filters/rules/citation/_hascitation.py,
gramps/gen/filters/rules/citation/_hasgallery.py,
gramps/gen/filters/rules/citation/_hasidof.py,
gramps/gen/filters/rules/citation/_hasnote.py,
gramps/gen/filters/rules/citation/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/citation/_hasnoteregexp.py,
gramps/gen/filters/rules/citation/_hasreferencecountof.py,
gramps/gen/filters/rules/citation/_hassource.py,
gramps/gen/filters/rules/citation/_hassourceidof.py,
gramps/gen/filters/rules/citation/_hastag.py,
gramps/gen/filters/rules/citation/_matchesfilter.py,
gramps/gen/filters/rules/citation/_matchespagesubstringof.py,
gramps/gen/filters/rules/citation/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/citation/_matchessourcefilter.py,
gramps/gen/filters/rules/citation/_regexpidof.py,
gramps/gen/filters/rules/citation/_regexpsourceidof.py,
gramps/gen/filters/rules/event/_allevents.py,
gramps/gen/filters/rules/event/_changedsince.py,
gramps/gen/filters/rules/event/_eventprivate.py,
gramps/gen/filters/rules/event/_hasattribute.py,
gramps/gen/filters/rules/event/_hascitation.py,
gramps/gen/filters/rules/event/_hasdata.py,
gramps/gen/filters/rules/event/_hasgallery.py,
gramps/gen/filters/rules/event/_hasidof.py,
gramps/gen/filters/rules/event/_hasnote.py,
gramps/gen/filters/rules/event/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/event/_hasnoteregexp.py,
gramps/gen/filters/rules/event/_hasreferencecountof.py,
gramps/gen/filters/rules/event/_hassourcecount.py,
gramps/gen/filters/rules/event/_hastag.py,
gramps/gen/filters/rules/event/_hastype.py,
gramps/gen/filters/rules/event/_matchesfilter.py,
gramps/gen/filters/rules/event/_matchespersonfilter.py,
gramps/gen/filters/rules/event/_matchessourceconfidence.py,
gramps/gen/filters/rules/event/_matchessourcefilter.py,
gramps/gen/filters/rules/event/_regexpidof.py,
gramps/gen/filters/rules/family/_allfamilies.py,
gramps/gen/filters/rules/family/_changedsince.py,
gramps/gen/filters/rules/family/_childhasidof.py,
gramps/gen/filters/rules/family/_childhasnameof.py,
gramps/gen/filters/rules/family/_familyprivate.py,
gramps/gen/filters/rules/family/_fatherhasidof.py,
gramps/gen/filters/rules/family/_fatherhasnameof.py,
gramps/gen/filters/rules/family/_hasattribute.py,
gramps/gen/filters/rules/family/_hascitation.py,
gramps/gen/filters/rules/family/_hasevent.py,
gramps/gen/filters/rules/family/_hasgallery.py,
gramps/gen/filters/rules/family/_hasidof.py,
gramps/gen/filters/rules/family/_haslds.py,
gramps/gen/filters/rules/family/_hasnote.py,
gramps/gen/filters/rules/family/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/family/_hasnoteregexp.py,
gramps/gen/filters/rules/family/_hasreferencecountof.py,
gramps/gen/filters/rules/family/_hasreltype.py,
gramps/gen/filters/rules/family/_hassourcecount.py,
gramps/gen/filters/rules/family/_hassourceof.py,
gramps/gen/filters/rules/family/_hastag.py,
gramps/gen/filters/rules/family/_hastwins.py,
gramps/gen/filters/rules/family/_isbookmarked.py,
gramps/gen/filters/rules/family/_matchesfilter.py,
gramps/gen/filters/rules/family/_matchessourceconfidence.py,
gramps/gen/filters/rules/family/_motherhasidof.py,
gramps/gen/filters/rules/family/_motherhasnameof.py,
gramps/gen/filters/rules/family/_regexpchildname.py,
gramps/gen/filters/rules/family/_regexpfathername.py,
gramps/gen/filters/rules/family/_regexpidof.py,
gramps/gen/filters/rules/family/_regexpmothername.py,
gramps/gen/filters/rules/family/_searchchildname.py,
gramps/gen/filters/rules/family/_searchfathername.py,
gramps/gen/filters/rules/family/_searchmothername.py,
gramps/gen/filters/rules/media/_allmedia.py,
gramps/gen/filters/rules/media/_changedsince.py,
gramps/gen/filters/rules/media/_hasattribute.py,
gramps/gen/filters/rules/media/_hascitation.py,
gramps/gen/filters/rules/media/_hasidof.py,
gramps/gen/filters/rules/media/_hasmedia.py,
gramps/gen/filters/rules/media/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/media/_hasnoteregexp.py,
gramps/gen/filters/rules/media/_hasreferencecountof.py,
gramps/gen/filters/rules/media/_hassourcecount.py,
gramps/gen/filters/rules/media/_hassourceof.py,
gramps/gen/filters/rules/media/_hastag.py,
gramps/gen/filters/rules/media/_matchesfilter.py,
gramps/gen/filters/rules/media/_matchessourceconfidence.py,
gramps/gen/filters/rules/media/_mediaprivate.py,
gramps/gen/filters/rules/media/_regexpidof.py,
gramps/gen/filters/rules/note/_allnotes.py,
gramps/gen/filters/rules/note/_changedsince.py,
gramps/gen/filters/rules/note/_hasidof.py,
gramps/gen/filters/rules/note/_hasnote.py,
gramps/gen/filters/rules/note/_hasreferencecountof.py,
gramps/gen/filters/rules/note/_hastag.py,
gramps/gen/filters/rules/note/_matchesfilter.py,
gramps/gen/filters/rules/note/_matchesregexpof.py,
gramps/gen/filters/rules/note/_matchessubstringof.py,
gramps/gen/filters/rules/note/_noteprivate.py,
gramps/gen/filters/rules/note/_regexpidof.py,
gramps/gen/filters/rules/person/_changedsince.py,
gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gen/filters/rules/person/_disconnected.py,
gramps/gen/filters/rules/person/_everyone.py,
gramps/gen/filters/rules/person/_familywithincompleteevent.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasalternatename.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/person/_hasattribute.py,
gramps/gen/filters/rules/person/_hasbirth.py,
gramps/gen/filters/rules/person/_hascitation.py,
gramps/gen/filters/rules/person/_hascommonancestorwith.py,
gramps/gen/filters/rules/person/_hascommonancestorwithfiltermatch.p
y, gramps/gen/filters/rules/person/_hasdeath.py,
gramps/gen/filters/rules/person/_hasevent.py,
gramps/gen/filters/rules/person/_hasfamilyattribute.py,
gramps/gen/filters/rules/person/_hasfamilyevent.py,
gramps/gen/filters/rules/person/_hasgallery.py,
gramps/gen/filters/rules/person/_hasidof.py,
gramps/gen/filters/rules/person/_haslds.py,
gramps/gen/filters/rules/person/_hasnameof.py,
gramps/gen/filters/rules/person/_hasnameorigintype.py,
gramps/gen/filters/rules/person/_hasnametype.py,
gramps/gen/filters/rules/person/_hasnickname.py,
gramps/gen/filters/rules/person/_hasnote.py,
gramps/gen/filters/rules/person/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/person/_hasnoteregexp.py,
gramps/gen/filters/rules/person/_hasrelationship.py,
gramps/gen/filters/rules/person/_hassourcecount.py,
gramps/gen/filters/rules/person/_hassourceof.py,
gramps/gen/filters/rules/person/_hastag.py,
gramps/gen/filters/rules/person/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/person/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/person/_hasunknowngender.py,
gramps/gen/filters/rules/person/_havealtfamilies.py,
gramps/gen/filters/rules/person/_havechildren.py,
gramps/gen/filters/rules/person/_incompletenames.py,
gramps/gen/filters/rules/person/_isancestorof.py,
gramps/gen/filters/rules/person/_isancestoroffiltermatch.py,
gramps/gen/filters/rules/person/_isbookmarked.py,
gramps/gen/filters/rules/person/_ischildoffiltermatch.py,
gramps/gen/filters/rules/person/_isdefaultperson.py,
gramps/gen/filters/rules/person/_isdescendantfamilyof.py,
gramps/gen/filters/rules/person/_isdescendantfamilyoffiltermatch.py
, gramps/gen/filters/rules/person/_isdescendantof.py,
gramps/gen/filters/rules/person/_isdescendantoffiltermatch.py,
gramps/gen/filters/rules/person/_isduplicatedancestorof.py,
gramps/gen/filters/rules/person/_isfemale.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofb
ookmarked.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofd
efaultperson.py,
gramps/gen/filters/rules/person/_islessthannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_ismale.py,
gramps/gen/filters/rules/person/_ismorethannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_ismorethannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_isparentoffiltermatch.py,
gramps/gen/filters/rules/person/_isrelatedwith.py,
gramps/gen/filters/rules/person/_issiblingoffiltermatch.py,
gramps/gen/filters/rules/person/_isspouseoffiltermatch.py,
gramps/gen/filters/rules/person/_iswitness.py,
gramps/gen/filters/rules/person/_matcheseventfilter.py,
gramps/gen/filters/rules/person/_matchesfilter.py,
gramps/gen/filters/rules/person/_matchessourceconfidence.py,
gramps/gen/filters/rules/person/_matchidof.py,
gramps/gen/filters/rules/person/_missingparent.py,
gramps/gen/filters/rules/person/_multiplemarriages.py,
gramps/gen/filters/rules/person/_nevermarried.py,
gramps/gen/filters/rules/person/_nobirthdate.py,
gramps/gen/filters/rules/person/_nodeathdate.py,
gramps/gen/filters/rules/person/_peopleprivate.py,
gramps/gen/filters/rules/person/_peoplepublic.py,
gramps/gen/filters/rules/person/_personwithincompleteevent.py,
gramps/gen/filters/rules/person/_probablyalive.py,
gramps/gen/filters/rules/person/_regexpidof.py,
gramps/gen/filters/rules/person/_regexpname.py,
gramps/gen/filters/rules/person/_relationshippathbetween.py,
gramps/gen/filters/rules/person/_relationshippathbetweenbookmarks.p
y, gramps/gen/filters/rules/person/_searchname.py,
gramps/gen/filters/rules/place/_allplaces.py,
gramps/gen/filters/rules/place/_changedsince.py,
gramps/gen/filters/rules/place/_hascitation.py,
gramps/gen/filters/rules/place/_hasdata.py,
gramps/gen/filters/rules/place/_hasgallery.py,
gramps/gen/filters/rules/place/_hasidof.py,
gramps/gen/filters/rules/place/_hasnolatorlon.py,
gramps/gen/filters/rules/place/_hasnote.py,
gramps/gen/filters/rules/place/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/place/_hasnoteregexp.py,
gramps/gen/filters/rules/place/_hasplace.py,
gramps/gen/filters/rules/place/_hasreferencecountof.py,
gramps/gen/filters/rules/place/_hassourcecount.py,
gramps/gen/filters/rules/place/_hassourceof.py,
gramps/gen/filters/rules/place/_hastag.py,
gramps/gen/filters/rules/place/_inlatlonneighborhood.py,
gramps/gen/filters/rules/place/_matcheseventfilter.py,
gramps/gen/filters/rules/place/_matchesfilter.py,
gramps/gen/filters/rules/place/_matchessourceconfidence.py,
gramps/gen/filters/rules/place/_placeprivate.py,
gramps/gen/filters/rules/place/_regexpidof.py,
gramps/gen/filters/rules/repository/_allrepos.py,
gramps/gen/filters/rules/repository/_changedsince.py,
gramps/gen/filters/rules/repository/_hasidof.py,
gramps/gen/filters/rules/repository/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/repository/_hasnoteregexp.py,
gramps/gen/filters/rules/repository/_hasreferencecountof.py,
gramps/gen/filters/rules/repository/_hasrepo.py,
gramps/gen/filters/rules/repository/_hastag.py,
gramps/gen/filters/rules/repository/_matchesfilter.py,
gramps/gen/filters/rules/repository/_matchesnamesubstringof.py,
gramps/gen/filters/rules/repository/_regexpidof.py,
gramps/gen/filters/rules/repository/_repoprivate.py,
gramps/gen/filters/rules/source/_allsources.py,
gramps/gen/filters/rules/source/_changedsince.py,
gramps/gen/filters/rules/source/_hasgallery.py,
gramps/gen/filters/rules/source/_hasidof.py,
gramps/gen/filters/rules/source/_hasnote.py,
gramps/gen/filters/rules/source/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/source/_hasnoteregexp.py,
gramps/gen/filters/rules/source/_hasreferencecountof.py,
gramps/gen/filters/rules/source/_hasrepository.py,
gramps/gen/filters/rules/source/_hasrepositorycallnumberref.py,
gramps/gen/filters/rules/source/_hastag.py,
gramps/gen/filters/rules/source/_matchesfilter.py,
gramps/gen/filters/rules/source/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/source/_matchestitlesubstringof.py,
gramps/gen/filters/rules/source/_regexpidof.py,
gramps/gen/filters/rules/source/_sourceprivate.py,
gramps/gen/lib/address.py, gramps/gen/lib/addressbase.py,
gramps/gen/lib/attrbase.py, gramps/gen/lib/attribute.py,
gramps/gen/lib/attrtype.py, gramps/gen/lib/childref.py,
gramps/gen/lib/childreftype.py, gramps/gen/lib/citation.py,
gramps/gen/lib/datebase.py, gramps/gen/lib/event.py,
gramps/gen/lib/eventref.py, gramps/gen/lib/eventroletype.py,
gramps/gen/lib/eventtype.py, gramps/gen/lib/family.py,
gramps/gen/lib/familyreltype.py, gramps/gen/lib/genderstats.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/ldsord.py,
gramps/gen/lib/ldsordbase.py, gramps/gen/lib/location.py,
gramps/gen/lib/markertype.py, gramps/gen/lib/mediabase.py,
gramps/gen/lib/mediaobj.py, gramps/gen/lib/mediaref.py,
gramps/gen/lib/name.py, gramps/gen/lib/nameorigintype.py,
gramps/gen/lib/nametype.py, gramps/gen/lib/note.py,
gramps/gen/lib/notetype.py, gramps/gen/lib/person.py,
gramps/gen/lib/personref.py, gramps/gen/lib/place.py,
gramps/gen/lib/placename.py, gramps/gen/lib/placeref.py,
gramps/gen/lib/placetype.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/repo.py, gramps/gen/lib/reporef.py,
gramps/gen/lib/repotype.py, gramps/gen/lib/researcher.py,
gramps/gen/lib/secondaryobj.py, gramps/gen/lib/src.py,
gramps/gen/lib/srcattribute.py, gramps/gen/lib/srcmediatype.py,
gramps/gen/lib/styledtext.py, gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/styledtexttagtype.py, gramps/gen/lib/surname.py,
gramps/gen/lib/surnamebase.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/url.py, gramps/gen/lib/urlbase.py,
gramps/gen/lib/urltype.py, gramps/gen/plug/_gramplet.py,
gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/drawdoc.py,
gramps/gen/plug/docgen/fontstyle.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/graphicstyle.py,
gramps/gen/plug/docgen/paperstyle.py,
gramps/gen/plug/docgen/paragraphstyle.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/docgen/tablestyle.py,
gramps/gen/plug/docgen/textdoc.py,
gramps/gen/plug/report/_paper.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/plug/report/utils.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gen/relationship.py, gramps/gen/sort.py,
gramps/gen/utils/place.py, gramps/gui/aboutdialog.py,
gramps/gui/columnorder.py, gramps/gui/dbguielement.py,
gramps/gui/dbloader.py, gramps/gui/display.py,
gramps/gui/displaystate.py,
gramps/gui/editors/displaytabs/addrembedlist.py,
gramps/gui/editors/displaytabs/addressmodel.py,
gramps/gui/editors/displaytabs/attrembedlist.py,
gramps/gui/editors/displaytabs/attrmodel.py,
gramps/gui/editors/displaytabs/backreflist.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/childmodel.py,
gramps/gui/editors/displaytabs/citationbackreflist.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventbackreflist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/gui/editors/displaytabs/familyattrembedlist.py,
gramps/gui/editors/displaytabs/familyldsembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/displaytabs/ldsembedlist.py,
gramps/gui/editors/displaytabs/ldsmodel.py,
gramps/gui/editors/displaytabs/locationembedlist.py,
gramps/gui/editors/displaytabs/locationmodel.py,
gramps/gui/editors/displaytabs/mediabackreflist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/gui/editors/displaytabs/namemodel.py,
gramps/gui/editors/displaytabs/notebackreflist.py,
gramps/gui/editors/displaytabs/notetab.py,
gramps/gui/editors/displaytabs/personbackreflist.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/personrefembedlist.py,
gramps/gui/editors/displaytabs/personrefmodel.py,
gramps/gui/editors/displaytabs/placebackreflist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/displaytabs/reporefmodel.py,
gramps/gui/editors/displaytabs/sourcebackreflist.py,
gramps/gui/editors/displaytabs/srcattrembedlist.py,
gramps/gui/editors/displaytabs/surnamemodel.py,
gramps/gui/editors/displaytabs/surnametab.py,
gramps/gui/editors/displaytabs/webembedlist.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editprimary.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_filterstore.py,
gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/filters/sidebar/_mediasidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_personsidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sourcesidebarfilter.py,
gramps/gui/plug/_dialogs.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_drawreportdialog.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_styleeditor.py,
gramps/gui/plug/report/_textreportdialog.py,
gramps/gui/plug/report/_webreportdialog.py,
gramps/gui/plug/tool.py, gramps/gui/pluginmanager.py,
gramps/gui/selectors/selectnote.py, gramps/gui/spell.py,
gramps/gui/tipofday.py, gramps/gui/undohistory.py,
gramps/gui/viewmanager.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/pageview.py,
gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/citationlistmodel.py,
gramps/gui/views/treemodels/citationtreemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/shortlistcomboentry.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/gui/widgets/toolcomboentry.py,
gramps/gui/widgets/valueaction.py, gramps/guiQML/grampsqml.py,
gramps/guiQML/viewmanager.py, gramps/guiQML/views/centralview.py,
gramps/guiQML/views/dbman.py, gramps/guiQML/views/personview.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportftree.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/gramplet/quickviewgramplet.py,
gramps/plugins/gramplet/recordsgramplet.py,
gramps/plugins/gramplet/relativegramplet.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/gramplet/surnamecloudgramplet.py,
gramps/plugins/gramplet/topsurnamesgramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/import.gpr.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libgrampsxml.py,
gramps/plugins/lib/libholiday.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libhtmlconst.py,
gramps/plugins/lib/libmapservice.py,
gramps/plugins/lib/libnarrate.py,
gramps/plugins/lib/libplaceimport.py,
gramps/plugins/lib/librecords.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/mapservices/googlemap.py,
gramps/plugins/mapservices/openstreetmap.py,
gramps/plugins/quickview/all_relations.py,
gramps/plugins/rel/rel_ca.py, gramps/plugins/rel/rel_cs.py,
gramps/plugins/rel/rel_da.py, gramps/plugins/rel/rel_de.py,
gramps/plugins/rel/rel_es.py, gramps/plugins/rel/rel_fi.py,
gramps/plugins/rel/rel_fr.py, gramps/plugins/rel/rel_hr.py,
gramps/plugins/rel/rel_hu.py, gramps/plugins/rel/rel_it.py,
gramps/plugins/rel/rel_nl.py, gramps/plugins/rel/rel_no.py,
gramps/plugins/rel/rel_pl.py, gramps/plugins/rel/rel_pt.py,
gramps/plugins/rel/rel_ru.py, gramps/plugins/rel/rel_sk.py,
gramps/plugins/rel/rel_sl.py, gramps/plugins/rel/rel_sv.py,
gramps/plugins/rel/rel_uk.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py, gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/relcalc.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/verify.py,
gramps/plugins/view/dashboardview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py, gramps/webapp/init.py: Replace
GRAMPS with Gramps in comments
2015-09-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbloader.py, gramps/gui/editors/filtereditor.py,
gramps/gui/filters/_filterstore.py, gramps/gui/glade.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_drawreportdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_stylecombobox.py,
gramps/gui/plug/report/_textreportdialog.py,
gramps/gui/widgets/basicentry.py, gramps/gui/widgets/buttons.py,
gramps/gui/widgets/expandcollapsearrow.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/menuitem.py, gramps/gui/widgets/photo.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/springseparator.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/validatedcomboentry.py,
gramps/gui/widgets/valueaction.py,
gramps/gui/widgets/valuetoolitem.py,
gramps/plugins/view/pedigreeview.py: Tidy up Gtk constructors
2015-09-07 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/libhtml.py: Narrative web and cms : links not
present.
2015-09-07 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/utils/configmanager.py, gramps/gui/clipboard.py: Update
docstrings - spelling
2015-09-06 Sam Manzi <manzi.sam@gmail.com>
* .gitignore: Update .gitignore and remove Thumbs.db file
2015-09-06 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/tool/changenames.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/ownereditor.py, gramps/plugins/tool/verify.py:
8888 Fix some links for Tools
2015-09-06 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/edittaglist.py: 8888 Fix link for Tag
Selection(Selector)
2015-09-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/_guioptions.py: 8833: Set TextOption widget to
expand vertically
2015-09-05 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/plug/docgen/graphdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py: Revert workaround for bug
#8833 This reverts commit 20a57037f79ebbe33b0af220ee81227fdb956bab.
2015-09-05 romjerome <romjerome@users.noreply.github.com>
* po/fr.po: minor improvements, to avoid confusions or large string
2015-09-05 romjerome <romjerome@users.noreply.github.com>
* gramps/gen/plug/docgen/graphdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py: 8833: Workaround for
displaying more lines on Text box via label's height
2015-09-05 romjerome <romjerome@users.noreply.github.com>
* gramps/plugins/tool/removeunused.glade: 6684: Unused Object Dialog
box too small
2015-09-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/editors/editdate.py, gramps/gui/editors/editevent.py,
gramps/gui/editors/editname.py: Update a few broken help URLs
2015-09-04 Sam Manzi <manzi.sam@gmail.com>
* data/tips.xml.in: 6824#c44102 Fix outdate tip. Soundex utility >
Soundex Gramplet
2015-09-03 Peter Landgren <peter.talken@telia.com>
* po/sv.po: Updated Swedish translation.
2015-09-03 Sam Manzi <manzi.sam@gmail.com>
* data/tips.xml.in: 8481 Update some Tips of the day
2015-09-03 Sebastian Schubert <schubert.seb@gmail.com>
* gramps/plugins/view/citationtreeview.py: 8061: FeatureRequest: Add
citation in citationtreeview: automatically select source
2015-09-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/libhtml.py,
gramps/plugins/webreport/narrativeweb.py: NarrativeWeb : feature
request 5530 (include in CMS or MVS)
2015-09-02 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/placeselection.py: Geography : 8866 :
placeselection : changeAttributeError: 'str' object has no attribute
'value'
2015-09-01 Sam Manzi <manzi.sam@gmail.com>
* data/man/update_man.py: bump version and fix spelling
2015-08-31 romjerome <romjerome@users.noreply.github.com>
* gramps/gui/merge/mergefamily.py: Let display translation string on
family label
2015-08-31 Sam Manzi <manzi.sam@gmail.com>
* gramps/grampsapp.py: Improved Pylint score on grampsapp.py 7.44/10
(previous run: 5.56/10, +1.88)
2015-08-30 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/importer/importgrdb.py: Update URL to Gramps 4.2
page
2015-08-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py: clarify book report dialog
names
2015-08-29 Sam Manzi <manzi.sam@gmail.com>
* debian/control: GRAMPS > Gramps
2015-08-28 romjerome <romjerome@users.noreply.github.com>
* debian/control: [Debian] Fix name and version for suggested
packages
2015-08-27 Sam Manzi <manzi.sam@gmail.com>
* README.md: Readme - fix list
2015-08-27 Sam Manzi <manzi.sam@gmail.com>
* README.md: Readme - be a bit more descriptive
2015-08-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/tool/extractcity.py: 8863: Error when extracting
place names
2015-08-25 Sam Manzi <manzi.sam@gmail.com>
* README.md: Mention it for for addons instead of just Graph View
2015-08-24 Enno Borgsteede <ennoborg@gmail.com>
* gramps/gen/filters/rules/note/_matchesregexpof.py: 7595 Custom
filters for note text repaired
2015-08-23 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/__init__.py, gramps/cli/arghandler.py,
gramps/cli/argparser.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/cli/plug/__init__.py,
gramps/cli/test/argparser_test.py, gramps/cli/test/cli_test.py,
gramps/cli/test/user_test.py, gramps/cli/user.py,
gramps/gen/__init__.py, gramps/gen/config.py,
gramps/gen/constfunc.py, gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_ja.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/_dateutils.py,
gramps/gen/datehandler/_grampslocale.py,
gramps/gen/datehandler/test/datedisplay_test.py,
gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/datehandler/test/dateparser_test.py,
gramps/gen/datehandler/test/datestrings_test.py,
gramps/gen/db/base.py, gramps/gen/db/dbconst.py,
gramps/gen/db/exceptions.py, gramps/gen/db/txn.py,
gramps/gen/db/undoredo.py, gramps/gen/dbstate.py,
gramps/gen/display/name.py, gramps/gen/errors.py,
gramps/gen/filters/__init__.py, gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_filterparser.py,
gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/_searchfilter.py,
gramps/gen/filters/rules/__init__.py,
gramps/gen/filters/rules/_hascitationbase.py,
gramps/gen/filters/rules/_haseventbase.py,
gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hassourcebase.py,
gramps/gen/filters/rules/_hassourceofbase.py,
gramps/gen/filters/rules/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/_matcheseventfilterbase.py,
gramps/gen/filters/rules/_matchesfilterbase.py,
gramps/gen/filters/rules/_matchessourceconfidencebase.py,
gramps/gen/filters/rules/_matchessourcefilterbase.py,
gramps/gen/filters/rules/_regexpidbase.py,
gramps/gen/filters/rules/_rule.py,
gramps/gen/filters/rules/citation/__init__.py,
gramps/gen/filters/rules/citation/_hascitation.py,
gramps/gen/filters/rules/citation/_hassource.py,
gramps/gen/filters/rules/citation/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/citation/_matchessourcefilter.py,
gramps/gen/filters/rules/event/__init__.py,
gramps/gen/filters/rules/event/_hascitation.py,
gramps/gen/filters/rules/event/_hasdata.py,
gramps/gen/filters/rules/event/_matchespersonfilter.py,
gramps/gen/filters/rules/family/__init__.py,
gramps/gen/filters/rules/family/_hascitation.py,
gramps/gen/filters/rules/family/_hasevent.py,
gramps/gen/filters/rules/family/_isbookmarked.py,
gramps/gen/filters/rules/media/__init__.py,
gramps/gen/filters/rules/media/_hascitation.py,
gramps/gen/filters/rules/media/_hasmedia.py,
gramps/gen/filters/rules/note/_hasnote.py,
gramps/gen/filters/rules/person/__init__.py,
gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/person/_hasbirth.py,
gramps/gen/filters/rules/person/_hascitation.py,
gramps/gen/filters/rules/person/_hascommonancestorwith.py,
gramps/gen/filters/rules/person/_hasdeath.py,
gramps/gen/filters/rules/person/_hasevent.py,
gramps/gen/filters/rules/person/_hasfamilyattribute.py,
gramps/gen/filters/rules/person/_hasfamilyevent.py,
gramps/gen/filters/rules/person/_hasnameorigintype.py,
gramps/gen/filters/rules/person/_hasnametype.py,
gramps/gen/filters/rules/person/_hasnickname.py,
gramps/gen/filters/rules/person/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/person/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/person/_isancestorof.py,
gramps/gen/filters/rules/person/_isancestoroffiltermatch.py,
gramps/gen/filters/rules/person/_isbookmarked.py,
gramps/gen/filters/rules/person/_isdescendantfamilyof.py,
gramps/gen/filters/rules/person/_isdescendantfamilyoffiltermatch.py
, gramps/gen/filters/rules/person/_isdescendantof.py,
gramps/gen/filters/rules/person/_isdescendantoffiltermatch.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofb
ookmarked.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofd
efaultperson.py,
gramps/gen/filters/rules/person/_ismorethannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_ismorethannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_isparentoffiltermatch.py,
gramps/gen/filters/rules/person/_isrelatedwith.py,
gramps/gen/filters/rules/person/_isspouseoffiltermatch.py,
gramps/gen/filters/rules/person/_matcheseventfilter.py,
gramps/gen/filters/rules/person/_missingparent.py,
gramps/gen/filters/rules/person/_regexpname.py,
gramps/gen/filters/rules/person/_relationshippathbetween.py,
gramps/gen/filters/rules/person/_relationshippathbetweenbookmarks.p
y, gramps/gen/filters/rules/person/_searchname.py,
gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_hascitation.py,
gramps/gen/filters/rules/place/_hasplace.py,
gramps/gen/filters/rules/place/_inlatlonneighborhood.py,
gramps/gen/filters/rules/repository/_hasrepo.py,
gramps/gen/filters/rules/source/_hasrepository.py,
gramps/gen/filters/rules/source/_hasrepositorycallnumberref.py,
gramps/gen/filters/rules/source/_matchesrepositoryfilter.py,
gramps/gen/lib/__init__.py, gramps/gen/lib/address.py,
gramps/gen/lib/addressbase.py, gramps/gen/lib/attrbase.py,
gramps/gen/lib/attribute.py, gramps/gen/lib/attrtype.py,
gramps/gen/lib/childref.py, gramps/gen/lib/childreftype.py,
gramps/gen/lib/citation.py, gramps/gen/lib/citationbase.py,
gramps/gen/lib/date.py, gramps/gen/lib/datebase.py,
gramps/gen/lib/event.py, gramps/gen/lib/eventref.py,
gramps/gen/lib/eventtype.py, gramps/gen/lib/family.py,
gramps/gen/lib/gcalendar.py, gramps/gen/lib/genderstats.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/handle.py,
gramps/gen/lib/ldsord.py, gramps/gen/lib/ldsordbase.py,
gramps/gen/lib/location.py, gramps/gen/lib/locationbase.py,
gramps/gen/lib/mediabase.py, gramps/gen/lib/mediaobj.py,
gramps/gen/lib/mediaref.py, gramps/gen/lib/name.py,
gramps/gen/lib/nameorigintype.py, gramps/gen/lib/note.py,
gramps/gen/lib/notebase.py, gramps/gen/lib/notetype.py,
gramps/gen/lib/person.py, gramps/gen/lib/personref.py,
gramps/gen/lib/place.py, gramps/gen/lib/placebase.py,
gramps/gen/lib/placeref.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/privacybase.py, gramps/gen/lib/refbase.py,
gramps/gen/lib/repo.py, gramps/gen/lib/reporef.py,
gramps/gen/lib/researcher.py, gramps/gen/lib/secondaryobj.py,
gramps/gen/lib/src.py, gramps/gen/lib/srcattribute.py,
gramps/gen/lib/srcattrtype.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/styledtexttagtype.py, gramps/gen/lib/surname.py,
gramps/gen/lib/surnamebase.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/tag.py, gramps/gen/lib/tagbase.py,
gramps/gen/lib/test/date_test.py,
gramps/gen/lib/test/grampstype_test.py,
gramps/gen/lib/test/merge_test.py,
gramps/gen/lib/test/struct_test.py, gramps/gen/lib/url.py,
gramps/gen/lib/urlbase.py, gramps/gen/lib/urltype.py,
gramps/gen/merge/diff.py, gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergepersonquery.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/mime/_pythonmime.py, gramps/gen/mime/_winmime.py,
gramps/gen/plug/__init__.py, gramps/gen/plug/_docgenplugin.py,
gramps/gen/plug/_export.py, gramps/gen/plug/_gramplet.py,
gramps/gen/plug/_import.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_options.py, gramps/gen/plug/_plugin.py,
gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/cairobackend.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/drawdoc.py,
gramps/gen/plug/docgen/fontscale.py,
gramps/gen/plug/docgen/fontstyle.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/graphicstyle.py,
gramps/gen/plug/docgen/paperstyle.py,
gramps/gen/plug/docgen/paragraphstyle.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/docgen/tablestyle.py,
gramps/gen/plug/docgen/textdoc.py,
gramps/gen/plug/menu/_booleanlist.py,
gramps/gen/plug/menu/_destination.py,
gramps/gen/plug/menu/_enumeratedlist.py,
gramps/gen/plug/menu/_family.py, gramps/gen/plug/menu/_filter.py,
gramps/gen/plug/menu/_media.py, gramps/gen/plug/menu/_menu.py,
gramps/gen/plug/menu/_note.py, gramps/gen/plug/menu/_number.py,
gramps/gen/plug/menu/_option.py, gramps/gen/plug/menu/_person.py,
gramps/gen/plug/menu/_personlist.py,
gramps/gen/plug/menu/_placelist.py, gramps/gen/plug/menu/_style.py,
gramps/gen/plug/report/_bibliography.py,
gramps/gen/plug/report/_book.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/endnotes.py,
gramps/gen/plug/report/utils.py, gramps/gen/plug/utils.py,
gramps/gen/proxy/filter.py, gramps/gen/proxy/living.py,
gramps/gen/proxy/private.py, gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gen/recentfiles.py, gramps/gen/relationship.py,
gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpletable.py, gramps/gen/sort.py,
gramps/gen/soundex.py, gramps/gen/test/config_test.py,
gramps/gen/test/constfunc_test.py, gramps/gen/test/user_test.py,
gramps/gen/user.py, gramps/gen/utils/alive.py,
gramps/gen/utils/callback.py, gramps/gen/utils/callman.py,
gramps/gen/utils/cast.py, gramps/gen/utils/config.py,
gramps/gen/utils/configmanager.py, gramps/gen/utils/db.py,
gramps/gen/utils/debug.py, gramps/gen/utils/docgen/odstab.py,
gramps/gen/utils/docgen/tabbeddoc.py,
gramps/gen/utils/grampslocale.py, gramps/gen/utils/id.py,
gramps/gen/utils/image.py, gramps/gen/utils/keyword.py,
gramps/gen/utils/lds.py, gramps/gen/utils/libformatting.py,
gramps/gen/utils/location.py, gramps/gen/utils/place.py,
gramps/gen/utils/resourcepath.py, gramps/gen/utils/string.py,
gramps/gen/utils/test/callback_test.py,
gramps/gen/utils/test/grampslocale_test.py,
gramps/gen/utils/test/keyword_test.py,
gramps/gen/utils/test/place_test.py,
gramps/gen/utils/thumbnails.py, gramps/gen/utils/unknown.py,
gramps/grampsapp.py, gramps/gui/__init__.py,
gramps/gui/aboutdialog.py, gramps/gui/actiongroup.py,
gramps/gui/autocomp.py, gramps/gui/clipboard.py,
gramps/gui/columnorder.py, gramps/gui/configure.py,
gramps/gui/dbguielement.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/ddtargets.py, gramps/gui/dialog.py,
gramps/gui/display.py, gramps/gui/displaystate.py,
gramps/gui/editors/__init__.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/__init__.py,
gramps/gui/editors/displaytabs/addrembedlist.py,
gramps/gui/editors/displaytabs/addressmodel.py,
gramps/gui/editors/displaytabs/attrembedlist.py,
gramps/gui/editors/displaytabs/attrmodel.py,
gramps/gui/editors/displaytabs/backreflist.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/childmodel.py,
gramps/gui/editors/displaytabs/citationbackreflist.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/citationrefmodel.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventbackreflist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/gui/editors/displaytabs/familyattrembedlist.py,
gramps/gui/editors/displaytabs/familyldsembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/grampstab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/displaytabs/ldsembedlist.py,
gramps/gui/editors/displaytabs/ldsmodel.py,
gramps/gui/editors/displaytabs/locationembedlist.py,
gramps/gui/editors/displaytabs/locationmodel.py,
gramps/gui/editors/displaytabs/mediabackreflist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/gui/editors/displaytabs/namemodel.py,
gramps/gui/editors/displaytabs/notebackreflist.py,
gramps/gui/editors/displaytabs/notemodel.py,
gramps/gui/editors/displaytabs/notetab.py,
gramps/gui/editors/displaytabs/personbackreflist.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/personrefembedlist.py,
gramps/gui/editors/displaytabs/personrefmodel.py,
gramps/gui/editors/displaytabs/placebackreflist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/placerefmodel.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/displaytabs/reporefmodel.py,
gramps/gui/editors/displaytabs/sourcebackreflist.py,
gramps/gui/editors/displaytabs/srcattrembedlist.py,
gramps/gui/editors/displaytabs/surnamemodel.py,
gramps/gui/editors/displaytabs/surnametab.py,
gramps/gui/editors/displaytabs/webembedlist.py,
gramps/gui/editors/displaytabs/webmodel.py,
gramps/gui/editors/editaddress.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editchildref.py,
gramps/gui/editors/editcitation.py, gramps/gui/editors/editdate.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editldsord.py,
gramps/gui/editors/editlink.py, gramps/gui/editors/editlocation.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editreporef.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsecondary.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/edittaglist.py, gramps/gui/editors/editurl.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/editors/objectentries.py,
gramps/gui/editors/test/test_editreference.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/filters/sidebar/_mediasidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_personsidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/filters/sidebar/_sourcesidebarfilter.py,
gramps/gui/glade.py, gramps/gui/glade/catalog/grampswidgets.py,
gramps/gui/grampsgui.py, gramps/gui/listmodel.py,
gramps/gui/logger/__init__.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/logger/_errorview.py, gramps/gui/logger/_gtkhandler.py,
gramps/gui/logger/test/rotate_handler_test.py,
gramps/gui/makefilter.py, gramps/gui/managedwindow.py,
gramps/gui/merge/mergecitation.py, gramps/gui/merge/mergeevent.py,
gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergemedia.py,
gramps/gui/merge/mergenote.py, gramps/gui/merge/mergeperson.py,
gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py, gramps/gui/navigator.py,
gramps/gui/plug/_dialogs.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/__init__.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/quick/_textbufdoc.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_drawreportdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_stylecombobox.py,
gramps/gui/plug/report/_styleeditor.py,
gramps/gui/plug/report/_textreportdialog.py,
gramps/gui/plug/report/_webreportdialog.py,
gramps/gui/plug/tool.py, gramps/gui/pluginmanager.py,
gramps/gui/selectors/baseselector.py,
gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectorexceptions.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py, gramps/gui/spell.py,
gramps/gui/test/user_test.py, gramps/gui/tipofday.py,
gramps/gui/undohistory.py, gramps/gui/user.py, gramps/gui/utils.py,
gramps/gui/utilscairo.py, gramps/gui/viewmanager.py,
gramps/gui/views/__init__.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/navigationview.py,
gramps/gui/views/pageview.py, gramps/gui/views/tags.py,
gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/citationtreemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/lru.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/widgets/__init__.py, gramps/gui/widgets/basicentry.py,
gramps/gui/widgets/buttons.py, gramps/gui/widgets/dateentry.py,
gramps/gui/widgets/expandcollapsearrow.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grabbers.py, gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/interactivesearchbox.py,
gramps/gui/widgets/labels.py, gramps/gui/widgets/linkbox.py,
gramps/gui/widgets/menuitem.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/multitreeview.py, gramps/gui/widgets/photo.py,
gramps/gui/widgets/placeentry.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/reorderfam.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/shortlistcomboentry.py,
gramps/gui/widgets/springseparator.py,
gramps/gui/widgets/statusbar.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/gui/widgets/toolcomboentry.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/undoablestyledbuffer.py,
gramps/gui/widgets/validatedcomboentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/gui/widgets/valueaction.py,
gramps/gui/widgets/valuetoolitem.py, gramps/guiQML/__init__.py,
gramps/guiQML/grampsqml.py, gramps/guiQML/questiondialog.py,
gramps/guiQML/viewmanager.py, gramps/guiQML/views/__init__.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/cursor.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/database/bsddb_support/test/cursor_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/cairodoc.py,
gramps/plugins/docgen/docgen.gpr.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/drawplugins.gpr.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportftree.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/agestats.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/backlinks.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/events.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/filter.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/givennamegramplet.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/personresidence.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/quickviewgramplet.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/gramplet/surnamecloudgramplet.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/gramplet/topsurnamesgramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/import.gpr.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importgrdb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/importer/test/importvcard_test.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libgrampsxml.py,
gramps/plugins/lib/libholiday.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libhtmlbackend.py,
gramps/plugins/lib/libmapservice.py,
gramps/plugins/lib/libmetadata.py, gramps/plugins/lib/libmixin.py,
gramps/plugins/lib/libnarrate.py,
gramps/plugins/lib/libodfbackend.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceimport.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/libplugins.gpr.py,
gramps/plugins/lib/librecords.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py,
gramps/plugins/lib/maps/__init__.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/markerlayer.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/mapservices/googlemap.py,
gramps/plugins/mapservices/mapservice.gpr.py,
gramps/plugins/mapservices/openstreetmap.py,
gramps/plugins/quickview/ageondate.py,
gramps/plugins/quickview/all_events.py,
gramps/plugins/quickview/all_relations.py,
gramps/plugins/quickview/filterbyname.py,
gramps/plugins/quickview/lineage.py,
gramps/plugins/quickview/linkreferences.py,
gramps/plugins/quickview/onthisday.py,
gramps/plugins/quickview/quickview.gpr.py,
gramps/plugins/quickview/references.py,
gramps/plugins/quickview/samesurnames.py,
gramps/plugins/quickview/siblings.py, gramps/plugins/rel/rel_ca.py,
gramps/plugins/rel/rel_cs.py, gramps/plugins/rel/rel_da.py,
gramps/plugins/rel/rel_de.py, gramps/plugins/rel/rel_es.py,
gramps/plugins/rel/rel_fi.py, gramps/plugins/rel/rel_fr.py,
gramps/plugins/rel/rel_hr.py, gramps/plugins/rel/rel_hu.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/rel/rel_nl.py,
gramps/plugins/rel/rel_no.py, gramps/plugins/rel/rel_pl.py,
gramps/plugins/rel/rel_ru.py, gramps/plugins/rel/rel_sk.py,
gramps/plugins/rel/rel_sl.py, gramps/plugins/rel/rel_sv.py,
gramps/plugins/rel/relplugins.gpr.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/sidebar/sidebar.gpr.py,
gramps/plugins/textreport/alphabeticalindex.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tableofcontents.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/textreport/textplugins.gpr.py,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/dumpgenderstats.py,
gramps/plugins/tool/eventnames.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/ownereditor.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/relcalc.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/tools.gpr.py,
gramps/plugins/tool/toolsdebug.gpr.py,
gramps/plugins/tool/verify.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/dashboardview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoperson.py,
gramps/plugins/view/geoplaces.py, gramps/plugins/view/mediaview.py,
gramps/plugins/view/noteview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/persontreeview.py,
gramps/plugins/view/placetreeview.py,
gramps/plugins/view/relview.py, gramps/plugins/view/repoview.py,
gramps/plugins/view/sourceview.py, gramps/plugins/view/view.gpr.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py,
gramps/plugins/webreport/webplugins.gpr.py,
gramps/plugins/webstuff/webstuff.gpr.py,
gramps/plugins/webstuff/webstuff.py, gramps/test/__init__.py,
gramps/test/regrtest.py, gramps/test/test/test_util_test.py,
gramps/test/test_util.py, gramps/webapp/client.py,
gramps/webapp/connection.py, gramps/webapp/default_settings.py,
gramps/webapp/grampsdb/admin.py, gramps/webapp/grampsdb/forms.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/templatetags/my_tags.py,
gramps/webapp/grampsdb/view/citation.py,
gramps/webapp/grampsdb/view/family.py,
gramps/webapp/grampsdb/view/media.py,
gramps/webapp/grampsdb/view/person.py,
gramps/webapp/grampsdb/view/place.py,
gramps/webapp/grampsdb/view/png.py,
gramps/webapp/grampsdb/view/repository.py,
gramps/webapp/grampsdb/view/source.py,
gramps/webapp/grampsdb/view/tag.py, gramps/webapp/libdjango.py,
gramps/webapp/modules_checkpoint.py, gramps/webapp/reports.py,
gramps/webapp/urls.py: Remove trailing whitespace
2015-08-23 Sam Manzi <manzi.sam@gmail.com>
* README.md: Readme reorder and add travis-ci build badge for
developers
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editreporef.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py, gramps/gui/plug/_guioptions.py,
gramps/gui/views/listview.py, gramps/gui/views/tags.py,
gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/multitreeview.py,
gramps/gui/widgets/reorderfam.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventnames.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/relview.py:
Revert "Use DbTxn from database backend" This reverts commit 92ca9d7571500533db7af85088e3690f069b3431.
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/write.py: Revert "DbTxn: use
no_magic explicitly" This reverts commit ecc078b891a08581d7d63323e28fa3f1cdf4676a.
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Revert "DbTxn: pass db to generic DbTxn" This reverts commit 8e89ceb395efa99b0c78ae40abc7a7a9974fc4df.
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Revert "DbTxn: pass db to generic DbTxn" This reverts commit 6f5c7f7da79f7f9f5f4e2251b91a2a35c3e0966b.
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: DbTxn: pass db to generic DbTxn
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: DbTxn: pass db to generic DbTxn
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/write.py: DbTxn: use no_magic
explicitly
2015-08-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editnote.py,
gramps/gui/editors/editperson.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editreporef.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsource.py, gramps/gui/plug/_guioptions.py,
gramps/gui/views/listview.py, gramps/gui/views/tags.py,
gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/multitreeview.py,
gramps/gui/widgets/reorderfam.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventnames.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/relview.py:
Use DbTxn from database backend
2015-08-22 Sam Manzi <manzi.sam@gmail.com>
* README.md: Convert to README to .md format
2015-08-22 Sam Manzi <manzi.sam@gmail.com>
* README, README.md, setup.py: Embrace Github and use .md for README
2015-08-22 Sam Manzi <manzi.sam@gmail.com>
* README: Update links to 4.2 user manual etc..
2015-08-22 Sam Manzi <manzi.sam@gmail.com>
* .mailmap: Create a .mailmap file to map from the wrong email ids
and / or names to the right ones
2015-08-22 Sam Manzi <manzi.sam@gmail.com>
* docs/README.txt: Update outdated links for http://sphinx-doc.org/
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/webapp/Makefile: Travis: create a temp Django
database so we can test
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: changes for webapp to pass tests
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/djangodb.py, gramps/webapp/init.py: Webapp: updates
for new interface
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/default_settings.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/note.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/manage.py,
gramps/webapp/settings.py, gramps/webapp/shell.py,
gramps/webapp/utils.py: Webapp: changes for web portion to use new
Django interface
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/treebasemodel.py: Fix for exponential
cost on treeviews; whitespace cleanup
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/baseobj.py: Return None if Object.create(None);
white space cleanup
2015-08-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Don't repeatedly check for existing
records; whitespace cleanup
2015-08-21 Hivernat Emmanuel <ehivernat@free.fr>
* gramps/plugins/view/pedigreeview.py: 8824 Fix Pedigreeview crash
when selecting Compact view
2015-08-21 Reinhard Mueller <reinhard.mueller@igal.at>
* gramps/plugins/lib/librecords.py: 5625 Records report & Gramplet
add biggest/smallest age difference for couples
2015-08-20 belissent <pierre.belissent@gmail.com>
* example/gramps/example.gramps, gramps/gen/const.py,
gramps/gen/utils/file.py, gramps/gen/utils/test/file_test.py,
gramps/plugins/importer/importxml.py: Create a GRAMPS environment
ENV for variables substitutions in paths
2015-08-20 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: Replace hardcoded G R A
M P S 3.4.0 string with Non-breaking space instead.
2015-08-19 Pierre Bélissent <pierre.belissent@gmail.com>
* gramps/gen/utils/file.py, gramps/gen/utils/test/file_test.py: Fix
for "Environment variables in mediapath"
2015-08-19 belissent <pierre.belissent@gmail.com>
* example/gramps/example.gramps, gramps/gen/const.py,
gramps/gen/utils/file.py, gramps/gen/utils/test/file_test.py,
gramps/gui/configure.py, gramps/plugins/importer/importxml.py:
Environment variables in mediapath The mediapath could now be a relative path from database location,
or use variables ($GRAMPSHOME, $GRAMPS_RESOURCES, etc.)
2015-08-19 belissent <pierre.belissent@gmail.com>
* .travis.yml: Remove useless 'git clone' in .travis.yml
2015-08-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/view/view.gpr.py: Views: start with treeviews
(grouped) as initial views This makes the loading consistent (prior, either marked start could
be first), and also the grouped views are imagined to be the faster
loading views.
2015-08-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/treebasemodel.py: 8377: added sibling
lookup cache
2015-08-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Removed duplicate 'database-changed'
signal, which was loading data in GUI twice
2015-08-18 Sam Manzi <manzi.sam@gmail.com>
* docs/Makefile, docs/conf.py, docs/make.bat: Update Sphinx files -
includes make.bat for windows
2015-08-18 Sam Manzi <manzi.sam@gmail.com>
* docs/conf.py: Silence Sphinx warning for html_theme setting change
default to classic to keep using the old default.
2015-08-18 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/textreport/textplugins.gpr.py: update comment to
Note Link Report
2015-08-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/lib/date.py, gramps/gen/utils/location.py: 8775: Avoid
using person-centric date matching for places
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: DB: New method,
db.remove_instance(instance, transaction) Delete an instance of a primary object from the database.
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/merge/mergeplace.py: Merge PLace: show place type next
to merge names
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/lru.py,
gramps/gui/views/treemodels/treebasemodel.py: TreeModel path cache:
clear path cache when data changes... * Allow to disable by setting interface.treemodel-cache-size to 0 * Protection if mode/view gets different
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py, gramps/gui/views/treemodels/basemodel.py:
Added config value interface.treemodel-cache-size to control size of
cache Default size set to 1k for paths and other items.
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/treebasemodel.py: TreeBaseModel:
protection from removed data
2015-08-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/treebasemodel.py: 8377: cache path
2015-08-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/treebasemodel.py: Cut in half the time
to load treeviews: people tree, place, and citation tree views
2015-08-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/basemodel.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/treebasemodel.py: 8377: Slow scrolling
in Gramps 4.X, on all platforms.
2015-08-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb:
_repository_dict typo
2015-08-15 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/lib/libgedcom.py: 8789: Use place title as default
name in GEDCOM import
2015-08-15 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/importer/importxml.py: 8810: Ensure place names are
not empty after upgrade
2015-08-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/referencedbyselection.py: 8842: Fix proxy to
include all referenced place objects The referenced by selection proxy needs to include places that
enclose referenced places.
2015-08-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/const.py, gramps/gui/widgets/fanchart.py: FanChart:
moved constants to const.py for reuse without GUI
2015-08-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/webreport/narrativeweb.py: Narrative Web Report:
use BasePlugMan instead of GuiPlugMan
2015-08-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/utils/thumbnails.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py,
gramps/gui/editors/editperson.py,
gramps/gui/selectors/selectobject.py, gramps/gui/thumbnails.py,
gramps/gui/widgets/photo.py, gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py: Moved gui.thumbnails to
gen.utils: useful without gui
2015-08-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/webapp/djangodb.py, gramps/webapp/grampsdb/models.py:
DjangoDb: load/save metadata details; commit details
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/djangodb.py: Django: documentation, added
get_surname_list
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/djangodb.py, gramps/webapp/grampsdb/models.py:
DjangoDb: now with new Metadata table
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: GenericDb: assign a temporary gramps_id,
for those dbs that need a non-null value
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: GenericDb: need to force gramps_ids
another way for Django
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/dictionarydb.py, gramps/webapp/djangodb.py:
Databases: deal with TAG_KEY; assign gramps_id, if necessary
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/djangodb.py: djangodb.py; added missing file
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/databases/__init__.py,
gramps/webapp/databases/database1/__init__.py,
gramps/webapp/databases/database1/default_settings.py,
gramps/webapp/databases/database2/__init__.py,
gramps/webapp/databases/database2/default_settings.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/note.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/libdjango.py,
gramps/webapp/reports.py, gramps/webapp/shell.py,
gramps/webapp/utils.py: DjangoDb: currently gramps.webapp contains
copy of addon code
2015-08-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py, gramps/webapp/dbdjango.py,
gramps/webapp/grampsdb/models.py, gramps/webapp/libdjango.py,
gramps/webapp/reports.py: Databases: removed
prepare_import/commit_import; updated Django places
2015-08-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/utils.py: OpenOrStdin/out: add encoding
2015-08-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: 8823: New items in generic databases
don't not get next gramps_id, but start from 0
2015-08-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gui/dbman.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/write.py: DbManager and -L:
show counts of all primary objects
2015-08-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: DbManager: make Info sorted by setting name
2015-08-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: DbManager: make Info look better
2015-08-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade,
gramps/gui/viewmanager.py: ViewManager: added Info button that shows
-L info for db
2015-08-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: genderStats
needs to be dict of TUPLES
2015-08-09 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/librecurse.py: Fix for error
https://gramps-project.org/bugs/view.php?id=2588
2015-08-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: gen.db.base: protection from missing parent
2015-08-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: GenericDB: fixed error in
order_by_tag_key
2015-08-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py, gramps/gui/glade/dbman.glade: 8517: Remove
copy button from family tree manager
2015-08-08 Nick Hall <nick-h@gramps-project.org>
* setup.py: Suppress deprecation warnings in intltool-update
2015-08-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: BSDDB: don't count
person twice
2015-08-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py,
gramps/plugins/database/bsddb_support/write.py: Database API: add
common count_func to _tables
2015-08-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/display/name.py, gramps/gui/editors/editperson.py:
8112: Common means nick, call, or otherwise first of given
2015-08-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/configure.py: Rearranged Name format codes to better
read; changed Common
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: removed
linear lookups
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py: clidbman and
arghandler: use database-backend for CLI imports
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py: ArgHandler: allow gramps -C create to
use dbid database backend type
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: rebuild all
on load
2015-08-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/editors/filtereditor.py,
gramps/gui/plug/_guioptions.py,
gramps/plugins/lib/maps/placeselection.py: 8637: Use keyword
arguments to initialise Adjustment widgets This should prevent the value being set to zero or the minumum limit
incorrectly.
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/importcsv.py: ImportCSV: remove debugging
code
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/importcsv.py: ImportCSV: allow person,
family, and marriage to reference places with place_id columns
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/importcsv.py: ImportCSV: removed duplicate
entry; added 'enclosedby'
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/empty.sql, gramps/webapp/example.sql: Webapp:
removed megabytes of unneeded sql (thanks Sam)
2015-08-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/utils.py: Error in loading addon will now show in
debug log
2015-08-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/plugins/database/dictionarydb.py:
Removed private methods in GenericDb; fixed errors in DictionaryDb
2015-08-06 Lance Orner <lance@orner.net>
* gramps/gui/glade/editperson.glade: 8471: Set "visable_window" in
GtkEventBox to fix transparency. Was showing transparent background in a Compiz environment without
this option "visable_window" being explicitly set.
2015-08-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py, gramps/gen/merge/diff.py,
gramps/plugins/database/dictionarydb.py: 6767: WIP, allow opening of
database without using filesystem
2015-08-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: use new
gramps.gen.db.generic API
2015-08-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/generic.py: Added gramps.gen.db.generic for common
non-bsddb database implementations
2015-08-04 Ross Gammon <rossgammon@mail.dk>
* README: webkit dependency no longer required, HTML View removed
2015-08-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/importcsv.py: ExportCSV: allow lowercase
matching of place type
2015-08-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/export/exportcsv.py,
gramps/plugins/importer/importcsv.py: Added Places to CSV
import/export
2015-08-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py: All sidebars with
Types should show custom types in combo list
2015-08-03 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/it.po: 8774: Wrong italian sentence in tip of the day patched by Daniele
2015-08-02 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-08-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/styleeditor.glade: Tidy up style editor layout
2015-08-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/report/_styleeditor.py: Fix style name bug in
style editor
2015-08-01 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editplaceref.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade: 5693: Set some dialog response
codes The response codes are used to position the buttons in the dialog
action area.
2015-08-01 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/tool/ownereditor.glade: 7160 and 7403: property
name needed in glade file; added hint on right-click
2015-08-01 Doug Blank <dblank@cs.brynmawr.edu>
* example/gramps/data.gramps: Updated example/gramps/data.gramps
with researcher info
2015-07-31 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/database/bsddb_support/upgrade.py: 8778: Avoid
using place objects during database upgrade
2015-07-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/date.py: 8765: Incorrect date used for date
arithmetic
2015-07-31 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/utils/db.py: 8768: Gramps throws fatal error when
trying to delete a family
2015-07-31 Josip <josip@pisoj.com>
* gramps/plugins/graph/gvhourglass.py: 8766: GraphViz does not seem
to like double-quotes in Given names
2015-07-31 Josip <josip@pisoj.com>
* gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/ownereditor.py: 7403: Unexpected error with
coping data between DB Owner and Preferences
2015-07-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py: 8772: Copy values from previous gramps.ini
when upgrading; fixed typo
2015-07-30 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography: 8375 : Must test
if kml file exists.
2015-07-29 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py: 8772: Copy values from previous gramps.ini
when upgrading
2015-07-29 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/nl.po, po/nn.po, po/ru.po, po/sv.po, po/zh_CN.po, po/zh_HK.po,
po/zh_TW.po: Fix some mismatching keys on translations
2015-07-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/exportgedcom.py: 8701: GEDCOM version should
be exported as 5.5.1
2015-07-29 Nick Hall <nick-h@gramps-project.org>
* README, gramps/gui/grampsgui.py: Increase minimum pygobject
version required to 3.12
2015-07-29 elderamevans <elderamevans@gmail.com>
* po/update_po.py: Fix 'python' filename under Windows executable named 'python.exe' whatever major python version (2 or 3)
2015-07-29 Josip <josip@pisoj.com>
* gramps/gen/utils/docgen/odstab.py,
gramps/plugins/tool/eventcmp.py: 8764: [Compare Individual Events
:Tool ] Selecting "Save" causes a UnicodeEncodeError error
2015-07-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po, po/gramps.pot: Revert temp workaround for el, vi, zh*
translations
2015-07-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: 'update_po.py' should use python3 Revert temp workaround for el, vi, zh* translations
2015-07-28 Richard Bos (radoeka) <ml@radoeka.nl>
* po/nl.po: Pull request #51: improvements for Dutch translation
2015-07-27 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: Temp workaround for el, vi, zh_*
2015-07-27 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: Temp workaround for an ascii UnicodeEncodeError into
console
2015-07-27 Ondrej Krč-Jediný <hou@centrum.sk>
* po/sk.po: Pull request #49: update Slovak translation
2015-07-25 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/exportgedcom.py: Make place title in GEDCOM
export date dependent
2015-07-25 Josip <josip@pisoj.com>
* gramps/cli/test/cli_test.py: 8745: cli_test.py needs OS specific
path to find Python interpreter
2015-07-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/attribute.py: 7261: Import GEDCOM file from
MyHeritage, added __str__ to Attribute
2015-07-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/displaystate.py: 8719: AttributeError: 'NoneType'
object has no attribute 'set_cursor'
2015-07-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/viewmanager.py: 8732: Media: Radiobox's Include label
is missing from the Gramps XML Backup dialog
2015-07-20 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/docbackend/docbackend.py: docbackend: protect from
sytledtexttag with value is None
2015-07-19 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/clipboard.py: 8725: right-click on Citation in
Clipboard
2015-07-19 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/makefilter.py: 8725: Create Filter from the [xxxxx]
selected, in Clipboard (and add use_regex)
2015-07-19 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/logger/_errorreportassistant.py: 8730: Error Report
Assistant fails
2015-07-19 Sam Manzi <manzi.sam@gmail.com>
* FAQ, NEWS, README, gramps/cli/plug/__init__.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py: 7553 Change GraphViz to Graphviz
2015-07-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hasnotebase.py,
gramps/gen/filters/rules/_hasreferencecountbase.py,
gramps/gen/filters/rules/_hassourcecountbase.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/source/_hasrepository.py,
gramps/gui/editors/filtereditor.py: 8352 Change lesser than to less
than
2015-07-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/logger/_errorreportassistant.py: 8730: Error Report
Assistant fails
2015-07-19 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/dbloader.py: 8726:43320 Fix two different wordings on
button for BsddbUpgradeRequiredError
2015-07-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: Gramps -L: cleanup, standardize
2015-07-18 Chris Mayo <aklhfex@gmail.com>
* gramps/gen/datehandler/_datestrings.py: Stop using concatenation
to create docstring Fixes gramps failing to start if file is byte-compiled and optimized
which sets __doc__ to None.
2015-07-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: 8727: Gramps -L leaves all BSDDB type
trees locked Don't even open if locked.
2015-07-18 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/mergecitations.py: 8728: Merge citations
caused crash
2015-07-18 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py: 8727: Gramps -L leaves all BSDDB type
trees locked
2015-07-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/export/_exportassistant.py,
gramps/gui/views/listview.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/interactivesearchbox.py,
gramps/gui/widgets/multitreeview.py,
gramps/plugins/tool/mediamanager.py: Remove redundant code since Gtk
3.10 required
2015-07-15 Paul Franklin <pf.98052@gmail.com>
* po/check_po: fix check_po to work with lexemes in po files
2015-07-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: 8572: gramps crashes if gtk < 3.10
2015-07-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: Revert "8572: gramps crashes if gtk <
3.10" This reverts commit f2e6f0aa45e6b9895b657fb5d7cdf750fc5b4443.
2015-07-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/grampsgui.py: 8572: gramps crashes if gtk < 3.10
2015-07-13 Doug Blank <doug.blank@gmail.com>
* gramps/gen/utils/file.py: Merge pull request #41 from
ennoborg/maintenance/gramps41 8663: add exception for UnicodeEncodeError.
2015-07-14 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/clipboard.py: 6908 partial for fix popup menu for
clipboardgramplet
2015-07-14 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/mapservices/openstreetmap.py: 8702 Update Map
Service links for OpenStreetMap
2015-07-14 Sam Manzi <manzi.sam@gmail.com>
* .gitattributes: Make Github recognise Gramps as a Python project
2015-07-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Dbstate: update docstring example on
apply_proxy
2015-07-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/proxybase.py: ProxyDb: return bytes(handle) like
actual database
2015-07-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/events.py: events gramplet: check for
existing family
2015-07-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/treemodels/treebasemodel.py: treebasemodel:
removed spurious exception
2015-07-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/children.py: children gramplet: protect
from crash when no family
2015-07-12 Jérôme Rapinat <romjerome@users.noreply.github.com>
* debian/control: Debian: do not need to recommend devel package
2015-07-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_lt.py: 4089: fix Lithuanian date
parser (another y-m-d one)
2015-07-08 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_dateparser.py: fix date parser for y-m-d
locales (e.g. Hungarian)
2015-07-06 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importxml.py: 8683: keep support for XML
v1.7.0
2015-07-06 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/grampsxml.dtd, data/grampsxml.rng,
example/gramps/data.gramps, example/gramps/example.gramps,
gramps/plugins/lib/libgrampsxml.py: 8683: Bump to Gramps XML 1.7.1
2015-07-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: 8623: Detailed
Descendant Report - only first family event output
2015-07-05 Florian Preinstorfer <blog@nblock.org>
* setup.py: Pull Request #38: install grampsxml.{dtd,rng} files.
2015-07-05 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/grampsxml.dtd, data/grampsxml.rng: 8683: Cover custom types
on DTD and RNG files Now, xmllint passes '--dtdvalid' and '--relaxng'
2015-07-05 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importxml.py: 8683: polish; remove old
reference
2015-07-05 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/grampsxml.dtd, data/grampsxml.rng,
example/gramps/data.gramps, example/gramps/example.gramps,
gramps/plugins/export/exportxml.py,
gramps/plugins/importer/importxml.py: 8683: fix duplicate <name>
element on pre-1.7.0 XML version XML: use <pname> tag into place hierarchy instead of duplicate
<name>
2015-07-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: cover pathological case
(perhaps from privacy proxy)
2015-07-03 Gerald Kunzmann <gerald@gkunzmann.de>
* gramps/plugins/textreport/familygroup.py: 8648: Print Gramps IDs
in familygroup report
2015-07-02 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py: 8670: Crash when trying to
create a book
2015-07-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: 8666: statistics
report does not run (filter?)
2015-07-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 8677: Narrated Web
report failed
2015-06-30 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_reportdialog.py, gramps/gui/user.py: 8666:
statistics report does not run (filter?)
2015-06-29 Jérôme Rapinat <romjerome@users.noreply.github.com>
* debian/control: 8572: gramps crashes if gtk < 3.10; workaround for
debian (packaging)
2015-06-28 Josip <josip@pisoj.com>
* gramps/plugins/docgen/svgdrawdoc.py: 8667: SVG Document output
2015-06-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/drawreport/statisticschart.py: 8577: Statistics
Charts report crashes in Windows 4.1.3 AIO Changed 0 to actual number of people in database.
2015-06-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/widgets/__init__.py, gramps/gui/widgets/placeentry.py,
po/POTFILES.skip: Replace "Title" with "Enclosed By" in place
sidebar filter
2015-06-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/place/_isenclosedby.py: Fix IsEnclosedBy
rule for non-existent places
2015-06-27 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_genericfilter.py: 8666: statistics report does
not run (filter?)
2015-06-27 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/webreport/narrativeweb.py: 8645: Use place
displayer when sorting places in narrated web report
2015-06-27 Jérôme Rapinat <romjerome@users.noreply.github.com>
* example/gramps/data.gramps: Update/Migrate 'data.gramps'
2015-06-27 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/grampsxml.dtd, data/grampsxml.rng,
example/gramps/example.gramps: Update/Migrate 'example.gramps' and
XML schema files
2015-06-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py: 8661: Errors producing
Ancestor Tree (4.2.0beta1)
2015-06-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* debian/control: 8645: add GobjectIntrospection dependency Fix Lintian issue: 'python-script-but-no-python-dep'
2015-06-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/rule.glade: 8643: Workaround for excessive height
of rule editor window The height of the Gtk.Box containing the rule name and description
labels is calculated incorrectly. The parent widget seems to think
that the label text is wrapped onto many lines. This workaround sets a minimum label width which makes the problem
less apparent.
2015-06-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/filtereditor.py: Tidy up and remove redundant
code
2015-06-24 elderamevans <elderamevans@gmail.com>
* data/lds.xml: Trujillo Peru https://github.com/FamilySearch/temple-codes/blob/master/temples.xml
https://github.com/FamilySearch/temple-codes/commit/e4150c986b6c83271fab531ad1b4f082d20d96fb
2015-06-23 Fedik <getthesite@gmail.com>
* po/uk.po: Update Ukrainian translation
2015-06-20 Josip <josip@pisoj.com>
* gramps/plugins/tool/notrelated.py: Set parent of ProgressMeter
2015-06-20 Josip <josip@pisoj.com>
* gramps/plugins/tool/removeunused.glade: set remove unused objects
dialog transient parent
2015-06-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* debian/control,
debian/patches/0001-Correct-resource-path-in-setup.py.patch,
debian/patches/0002-Disable-HTML-View.patch, debian/patches/series,
debian/rules, debian/source/format, debian/source/local-options,
debian/watch: Update DEBIAN stuff For more recent environments; python3, pybuild
2015-06-18 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0008537: Gedcom import crashes.
Fix problem when matching places with the same name which are
enclosed by different places.
2015-06-18 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-06-18 Enno Borgsteede <ennoborg@gmail.com>
* gramps/plugins/tool/removeunused.glade: 0008639: check buttons
misaligned in remove unused objects dialog
2015-06-18 Nick Hall <nick-h@gramps-project.org>
* example/gedcom/sample.ged: Remove executable permission from
gedcom file
2015-06-18 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hasnotebase.py,
gramps/gen/filters/rules/_hassourcecountbase.py,
gramps/gen/filters/rules/citation/_hasgallery.py,
gramps/gen/filters/rules/citation/_hasnote.py,
gramps/gen/filters/rules/event/_hasgallery.py,
gramps/gen/filters/rules/event/_hasnote.py,
gramps/gen/filters/rules/family/_hasgallery.py,
gramps/gen/filters/rules/family/_haslds.py,
gramps/gen/filters/rules/family/_hasnote.py,
gramps/gen/filters/rules/family/_hassourcecount.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/person/_haslds.py,
gramps/gen/filters/rules/person/_hassourcecount.py,
gramps/gen/filters/rules/place/_hasgallery.py,
gramps/gen/filters/rules/place/_hasnote.py,
gramps/gen/filters/rules/source/_hasgallery.py,
gramps/gen/filters/rules/source/_hasnote.py,
gramps/plugins/quickview/reporef.py: Remove executable permission
from python code
2015-06-18 Nick Hall <nick-h@gramps-project.org>
* : Remove executable permission from png files
2015-06-17 Doug Blank <dblank@cs.brynmawr.edu>
* data/templates/view_person_detail.html,
gramps/webapp/grampsdb/models.py: WIP webapp: largley working again 1. Changed personform.model.gender_type to
personform.model.gender_type_id (no idea why this was needed) 2. Take care of cache default, and Tag save
2015-06-17 Doug Blank <dblank@cs.brynmawr.edu>
* data/templates/view_person_detail.html,
gramps/webapp/grampsdb/forms.py, gramps/webapp/grampsdb/models.py:
WIP webapp: two changes to make work with Django 1.6: 1. Forms no longer allow and pass keywords to models. So, we catch the keyword (save_cache) set it to the instance, and use that. 2. In templates, apparently not able to pass form.model.item. Will need to be able to get access to it in render().
2015-06-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/lib/libgedcom.py: 8537: Gedcom import crashes;
kulath patch
2015-06-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: 8614: addresses
pickleupgrade.txt issue, by kulath
2015-06-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/grampsdb/view/png.py, gramps/webapp/settings.py:
webapp: removed legacy PNG code; update test runner for Django 1.7
2015-06-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/gramplet/persondetails.py: 7603: tab font of
gramplet 'details' not like other gramplets
2015-06-16 Lajos Nemeséri <nemeseril@gmail.com>
* po/hu.po: Update Hungarian translation
2015-06-15 Ross Gammon <rossgammon@mail.dk>
* INSTALL: 8047 - Update INSTALL file to document --resourcepath
option
2015-06-15 Ross Gammon <rossgammon@mail.dk>
* setup.py: 8047 - add resource path option to setup.py With this additional option to setup.py, a path to where the
resource-path will be installed can be supplied. This is needed when
building Gramps out of the source tree, otherwise the temporary
location is stored in the resource-path file and Gramps cannot find
it resources.
2015-06-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/simple/_simpleaccess.py: SimpleAccess: sort by surname;
fixes crash in python3
2015-06-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/plugins/quickview/filterbyname.py: 8634: DB-API Database
backend doesn't compute inverse filters correctly
2015-06-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/undoredo.py: undoredo: added missing item
2015-06-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/undoredo.py: undoredo: changes to work with general
backend
2015-06-13 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editplacename.py,
gramps/gui/glade/editplacename.glade: Validate place name language
2015-06-13 Ross Gammon <rossgammon@mail.dk>
* INSTALL: Remove setup.py --enable-package-mode option text from
INSTALL This option is not used anymore and reports an error if used.
2015-06-12 Jérôme Rapinat <romjerome@users.noreply.github.com>
* NEWS: Merge NEWS (releases on 41 branch)
2015-06-12 Hivernat Emmanuel <ehivernat@free.fr>
* gramps/plugins/view/pedigreeview.py: 7347: fix a bug 'on mouse
over' event
2015-06-12 Josip <josip@pisoj.com>
* gramps/gui/clipboard.py: 8625: Cannot open Citation references
from Clip Board
2015-06-10 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-06-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: DbState: added import_from_filename
2015-06-08 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/glade/mergeplace.glade: Remove one remaining context
argument
2015-06-07 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/glade/editplacename.glade,
gramps/gui/glade/mergeplace.glade: Remove context into glade file Gramps (python) is not ready for supporting msgctxt for now
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/gramps.pot: update template
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/POTFILES.in: Update translation references
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: Remove some unicode stuff for python3
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/tool/changetypes.glade: 2531: Short cut keys does
not work in 'Change Event Types' dialog
2015-06-07 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/plug/report/_papermenu.py: 7476: letter as custom paper
size generated a ValueError
2015-06-07 Zdeněk Hataš <zdenek.hatas@gmail.com>
* gramps/gen/datehandler/_date_cs.py: date handler fix
2015-06-07 Zdeněk Hataš <zdenek.hatas@gmail.com>
* gramps/gen/datehandler/_date_cs.py, po/cs.po: translation and
dateparser fix
2015-06-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/filters/rules/person/_isdescendantfamilyof.py: 8621:
Recursion Filter error
2015-06-06 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/geomoves.py,
gramps/plugins/view/geoperson.py, gramps/plugins/view/geoplaces.py:
Geography : bug 8612 and 8616 : gtk 3.16 introspection problem and
change for new place structure.
2015-06-06 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-06-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/gen/config.py,
gramps/gui/configure.py, gramps/gui/dbman.py: Added config
'database-backend' preference; removed backend dialog
2015-06-06 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/editors/test/test_editreference.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py:
bsddb: fixed unittests
2015-06-06 Zdeněk Hataš <zdenek.hatas@gmail.com>
* gramps/gen/datehandler/_date_cs.py, po/cs.po: czech translation
fixes inflection fixes
2015-06-05 Josip <josip@pisoj.com>
* gramps/plugins/tool/verify.py: Data Verify Tool: fix set transient parent
2015-06-05 Josip <josip@pisoj.com>
* gramps/plugins/tool/relcalc.glade: Relationship Calculator: fix
set transient parent
2015-06-05 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/lib/researcher.py: Correct spelling & stop duplicate
key
2015-06-04 Josip <josip@pisoj.com>
* gramps/plugins/tool/relcalc.glade: 8619: Relationship Calculator -
can't select person to relate to
2015-06-04 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update Finnish translation
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/lib/libsubstkeyword.py: Hide unused code
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/quickview/filterbyname.py: Remove duplicate line in
dictionary 'all families': _('Filtering_on|all families')
2015-06-04 Doug Blank <dblank@cs.brynmawr.edu>
* po/nl.po: Corrupted po/nl.po; replaced from gramps42
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/gen/lib/location.py: spelling correction to stop duplicate
key country > county
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/plugins/rel/rel_es.py: Spelling mistake inlae > inlaw
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/configure.py: 6366: Correct text on "Display tab" from "sidebar" to "Navigator"
2015-06-04 Sam Manzi <manzi.sam@gmail.com>
* gramps/gui/views/tags.py: Fix outdated "Tags" help link
2015-06-03 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-06-02 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150602 Dutch translation
2015-06-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py,
gramps/plugins/database/dictionarydb.gpr.py,
gramps/plugins/database/django_support/defaults/default_settings.py
, gramps/plugins/database/django_support/libdjango.py,
gramps/plugins/database/djangodb.gpr.py,
gramps/plugins/database/djangodb.py: Updated backends to 5.0; moved
Django and DBAPI to addons
2015-06-01 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: Sped up
get_tag_from_name
2015-06-01 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py, gramps/plugins/docgen/docgen.gpr.py,
gramps/plugins/drawreport/drawplugins.gpr.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/importer/import.gpr.py,
gramps/plugins/lib/libplugins.gpr.py,
gramps/plugins/mapservices/mapservice.gpr.py,
gramps/plugins/quickview/quickview.gpr.py,
gramps/plugins/rel/relplugins.gpr.py,
gramps/plugins/sidebar/sidebar.gpr.py,
gramps/plugins/textreport/textplugins.gpr.py,
gramps/plugins/tool/tools.gpr.py,
gramps/plugins/tool/toolsdebug.gpr.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/view.gpr.py,
gramps/plugins/webreport/webplugins.gpr.py,
gramps/plugins/webstuff/webstuff.gpr.py, gramps/version.py: Bump all
version numbers to 5.0
2015-06-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/eo.po, po/hr.po, po/nn.po, po/pl.po, po/sv.po: Get some
translation strings back (41 -> master)
2015-06-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2015-06-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po,
po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po,
po/fr.po, po/ga.po, po/gramps.pot, po/he.po, po/hr.po, po/hu.po,
po/is.po, po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po,
po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po,
po/ru.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po,
po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po,
po/zh_TW.po: Merge translations with last template
2015-05-31 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Add setuptools dependency for pil.
2015-05-31 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Change Gramps repository to Github.
2015-05-25 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Include modulesets from gnome.org, not
jralls's personal ones.
2015-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gui/configure.py: Add a couple more place displayer options
2015-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gen/lib/placetype.py, gramps/gen/utils/location.py,
gramps/gui/configure.py: Add extra place displayer options
2015-05-31 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-05-31 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Update Finnish translation
2015-05-31 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation template
2015-05-31 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po,
po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po,
po/fr.po, po/ga.po, po/he.po, po/hr.po, po/hu.po, po/is.po,
po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po,
po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po,
po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po,
po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po:
Merge translations with last template
2015-05-31 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: fix a typo on the french translation
2015-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gui/configure.py, gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py, gramps/gui/merge/mergeplace.py:
Remove place format preference setting
2015-05-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editplace.py: Remove unused import
2015-05-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: only backup when
changes; fixed has_changed
2015-05-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: allow low-level map
import
2015-05-30 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: support dbdid
2015-05-29 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2015-05-29 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/POTFILES.in, po/gramps.pot: update translation template
2015-05-29 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/tool/phpgedview.glade,
gramps/plugins/tool/phpgedviewconnector.py: PhpGedView tool moves to
addons
https://github.com/gramps-project/addons-source/tree/master/PhpGedView
2015-05-28 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150528 Dutch translation
2015-04-23 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150423 Dutch translation
2015-03-31 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150331 Dutch translation
2015-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/mergeplace.glade, gramps/gui/merge/mergeplace.py:
8488: Use place displayer for headings
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importgeneweb.py: 8548: GeneWeb moved to
github
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/man/conf.py, data/man/cs/conf.py, data/man/fr/conf.py,
data/man/nl/conf.py, data/man/pl/conf.py, data/man/pt_BR/conf.py,
data/man/sv/conf.py: update year on man files config for sphinx
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* debian/control, debian/rules: update DEBIAN section for matching
python3
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importgeneweb.py, po/gramps.pot: 8548:
Enable gwplus event types translation
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importgeneweb.py: 8548: Review GeneWeb
file format on import (.gw) start to support gwplus file format (addition) provide a testing environment for gwplus import
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/dbman.py: 8128: GtkDialog mapped without a transient
parent QuestionDialog into DB manager dialog (Remove action)
2015-05-28 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/POTFILES.in, po/gramps.pot: update translation template $ intltool-update -m
2015-05-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/treemodels/placemodel.py: 8487: Use place
displayer to generate title in views
2015-05-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/clipboard.py: Clipboard: some items are not tied to a
specific database (text)
2015-05-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/clipboard.py: Clipboard: Allow for bytes or string
2015-05-28 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/clipboard.py: 8598: Drop text on Clipboard crashes with
byte/string issue
2015-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/place.py, gramps/gen/lib/placename.py,
gramps/plugins/tool/testcasegenerator.py: PlaceName constructor
shortcut; Place.set_name type check; bug fixes for testcasegenerator 1. Added PlaceName(value=..., lang=...) shortcut; will add to others 2. Added an instance check on Place.set_name() to make sure it is a
PlaceName 3. Fixed Testcasegenerator to make proper fake places, and a bug in
handling windows
2015-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/simple/_simpleaccess.py: 8593: spelling mistake in the
class SimpleAccess
2015-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade: Add place name edit button to
place editors
2015-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/textreport/notelinkreport.py: Note Link Report:
adjust columns for better fit
2015-05-27 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/editplacename.glade: Correct tooltips in place
name editor
2015-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/quickview/linkreferences.py,
gramps/plugins/textreport/notelinkreport.py,
gramps/plugins/textreport/textplugins.gpr.py: 7242: let the user
know that links inside notes can rot Added report Fixed quickreport
2015-05-27 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/merge/mergeplace.py: PlaceName: updated GUI merge for
new placenames
2015-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/placename.py, gramps/gen/lib/test/merge_test.py:
Fixed merge tests for Places; fixed init for PlaceNames with source
2015-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: fixed error in
find_initial_person
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: sql clean up; some
FIXME's still left
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: surname_list not
working; added tag map support
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: committing objects
updates secondary items
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/__init__.py, gramps/gen/db/undoredo.py,
gramps/plugins/database/dbapi.py: DB-API: added undo-redo
infrastructure
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: All metadata functionality now
implemented
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Update backlinks
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added metadata table and
setting/value
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: WIP: name_group; clean up of SQL
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Basics for back references now
work, although doesn't update with edits yet
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added indices on order_by fields
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Now using batch transactions
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added support for sort_handles
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py:
DB-API 2.0 can now load/save from file; need to load/save metadata
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.py: WIP: Added DB-API 2.0
interface; needs to load/save details from dbdir; currently using
sqlite :memory: database. But could use any DB-API 2.0 compatible
layers.
2015-05-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Added DbState.open_database() for opening
without DbManager
2015-05-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: give handle
in bytes, handle as str internally in dict
2015-05-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/diff.py, gramps/plugins/database/dictionarydb.py:
Diff: fixed import of DictionaryDb; removed mistaken tag.gramps_id
references in DictionartDb
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Removed duplicate methods
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/__init__.py, gramps/gui/viewmanager.py: Added
missing function; allow failed plugin message to show
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/plugins/database/djangodb.py:
DjangoDb: force load when write_version/create to make work with
reset modules
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/plugins/database/djangodb.py:
DjangoDb: typo, added logger
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py, gramps/webapp/reports.py:
Importers: added db.prepare_import/db.commit_import to wrap imports
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/djangodb.py: DjangoDb: always force a
gramps_id; typo fix
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: DictionaryDb: reworked internal
reprs; updated gender stats, researcher
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Database API: expore name,
full_name, and brief_name
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: bsddb backend:
supply version details in get_summary
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Database API, -L: database
reports summary, if possible
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Alternative DBs: touch
meta_data.db to record last access time
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Added missing bookmark count
methods to djangodb and dictionarydb
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/gen/plug/_pluginreg.py,
gramps/plugins/database/djangodb.gpr.py: Database plugin type
support reset_system, to reset modules
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Removed hardcoded database backend types
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/aboutdialog.py: Fixed About dialog to show proper BSDDB
version
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/djangodb.py: DjangoDb: send proper
object-add signal on new objects
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/undoredo.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Basic infrastructure for
Undo/Redo
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: emit add
after actually adding (fixed typo)
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: emit add
after actually adding
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/__init__.py,
gramps/plugins/database/dbdjango.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Reworked backend Cursors; don't
emit changes when changing in batch mode
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Hack to reset modules on subsequent uses of
Django databases
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gui/dbman.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/django_support/defaults/default_settings.py
, gramps/plugins/database/djangodb.py: Database backends: bsddb,
django, and dictionary
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: implement
delete
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/importer/importxml.py: Moved key maps to dbconst
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dbconst.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py,
gramps/plugins/importer/importxml.py: DictionaryDb: now reads/writes
on open/close
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py, gramps/webapp/utils.py:
DictionaryDb: adding missing functions, bringing up to date
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/grampscli.py, gramps/gui/dbloader.py,
gramps/plugins/database/djangodb.py: Loads tree based on id in
database.txt
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbdjango.py,
gramps/plugins/database/dictionary.py,
gramps/plugins/database/dictionarydb.gpr.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/django_support/libdjango.py,
gramps/plugins/database/djangodb.gpr.py,
gramps/plugins/database/djangodb.py: Added Django and Dictionary
plugins, to be developed
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dbconst.py,
gramps/plugins/database/bsddb_support/write.py: Database backend
writes its plugin id in database.txt
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gen/db/__init__.py,
gramps/gen/db/backup.py, gramps/gen/db/dbconst.py,
gramps/gen/db/test/__init__.py, gramps/gen/db/test/cursor_test.py,
gramps/gen/db/test/db_test.py,
gramps/gen/db/test/grampsdbtestbase.py,
gramps/gen/db/test/reference_map_test.py,
gramps/gen/plug/_gramplet.py, gramps/grampsapp.py,
gramps/gui/aboutdialog.py, gramps/gui/dbman.py,
gramps/gui/editors/editfamily.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/viewmanager.py,
gramps/plugins/database/bsddb_support/__init__.py,
gramps/plugins/database/bsddb_support/backup.py,
gramps/plugins/database/bsddb_support/dictionary.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/database/bsddb_support/test/__init__.py,
gramps/plugins/database/bsddb_support/test/cursor_test.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionary.py,
gramps/plugins/gramplet/leak.py: Only BSDDB plugin needs bsddb3;
back/restore moved to db
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/gen/db/__init__.py,
gramps/gen/dbstate.py, gramps/gui/dbloader.py, gramps/gui/dbman.py:
Moved make_database to DbState
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/gen/db/__init__.py,
gramps/gen/db/backup.py, gramps/gen/db/bsddbtxn.py,
gramps/gen/db/cursor.py, gramps/gen/db/dictionary.py,
gramps/gen/db/read.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/dbstate.py, gramps/gen/plug/_gramplet.py,
gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/utils/callman.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/pluginmanager.py,
gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/bsddb.py,
gramps/plugins/database/bsddb_support/__init__.py,
gramps/plugins/database/bsddb_support/backup.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/cursor.py,
gramps/plugins/database/bsddb_support/dictionary.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/database/bsddb_support/write.py: Database backend as
a plugin: this set of changes moves most or all of Bsddb from
gramps.gen.db to gramps.plugins.database. The id of the plugin is
'bsddb' which can be loaded using the make_database(id, dbstate) API
(for now). Next step is to add an identifying text in the directory to indicate
which database backend to use.
2015-05-16 Bernard Banko <beernarrd@gmail.com>
* gramps/gen/datehandler/_date_sl.py, po/sl.po: new framework
slovenian datehandler and plural forms correction in sl.po Inflections corrected in sl.po Date parser corrected Plural forms expression corrected. Range, Span, Estimated,
Calculated precised. Estimated and Calculated strings added. updated sl.po
2015-05-26 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/filters/rules/place/_hasdata.py,
gramps/gen/lib/__init__.py, gramps/gen/lib/place.py,
gramps/gen/lib/placename.py, gramps/gen/utils/location.py,
gramps/gui/clipboard.py, gramps/gui/ddtargets.py,
gramps/gui/editors/displaytabs/__init__.py,
gramps/gui/editors/displaytabs/altnameembedlist.py,
gramps/gui/editors/displaytabs/altnamemodel.py,
gramps/gui/editors/displaytabs/placenameembedlist.py,
gramps/gui/editors/displaytabs/placenamemodel.py,
gramps/gui/editors/displaytabs/placerefmodel.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplacename.glade,
gramps/gui/views/treemodels/placemodel.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/locations.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgrampsxml.py,
gramps/plugins/lib/libplaceimport.py: GEPS 036: Add date and
language to place names
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/filters/sidebar/_eventsidebarfilter.py: 8583: Custom
Events not shown in the filter siderbar
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/importer/importgeneweb.py: 4161: Fix empty #buri
fields Still present on Geneweb 6 and 7alpha patch by 'hmmmpf'
2015-05-26 Enno Borgsteede <ennoborg@gmail.com>
* gramps/plugins/importer/importgeneweb.py: #4161 #8548: Fix a
baptism date error https://gramps-project.org/bugs/view.php?id=8548#c41455 also reported and patched by 'hmmmpf' on #4161
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: update french translation
2015-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/diff.py, gramps/gen/utils/libformatting.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py: 7143: Database Differences
Report fails on gpkg with media Added return values on imports, so we can tell the difference
between failure and success. Return value of None means failed. Now, all importers should return an ImportInfo object. The Differences will now stop if there is an error (such as existing
media directory.)
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/gramps.pot: update translation template
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/POTFILES.in: Missing place filter rule for translation $ intltool-update -m command
2015-05-26 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: 8567: Imprecise French translation in Place dialog 'Enclosed by' was translated in French by 'Lié à'
2015-05-26 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: fixed error in
find_initial_person
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: sql clean up; some
FIXME's still left
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: surname_list not
working; added tag map support
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* .gitignore: Add webapp fixtures to .gitignore
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: DB-API: committing objects
updates secondary items
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/__init__.py, gramps/gen/db/undoredo.py,
gramps/plugins/database/dbapi.py: DB-API: added undo-redo
infrastructure
2015-05-25 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: All metadata functionality now
implemented
2015-05-24 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-05-24 Paul Franklin <pf.98052@gmail.com>
* po/POTFILES.in, po/POTFILES.skip: tweak POTFILES yet more (glade
files)
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/views/listview.py: 4221: Deleting Multiple Items
Dialogue Unclear
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* example/gramps/example.gramps: Merge pull request from
belissent/belissent/gramps41 Modification for example.gramps database (custom parent
relationship, notes)
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dialog.py, gramps/plugins/lib/libpersonview.py,
gramps/plugins/view/familyview.py: Make Family muli-select remove
operate like the People view
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/lib/libpersonview.py: Give previous/proper message
when deleting 1 person
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dialog.py, gramps/plugins/lib/libpersonview.py: Refined
MultiSelectDialog to do all of the work
2015-05-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/report/_docreportdialog.py: Fix mistake in
alignment conversion
2015-05-24 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dialog.py, gramps/gui/glade/dialog.glade,
gramps/plugins/lib/libpersonview.py: 7822: Yes To All button; added
MultiSelectDialog, and use in remove multiple people
2015-05-24 Josip <josip@pisoj.com>
* gramps/plugins/webreport/narrativeweb.py: 8579: Creation of
Narration Website report fails
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Update backlinks
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added metadata table and
setting/value
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: WIP: name_group; clean up of SQL
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Basics for back references now
work, although doesn't update with edits yet
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added indices on order_by fields
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Now using batch transactions
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py: Added support for sort_handles
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/importgeneweb.py: Fixed GW import issue
with citation handles
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.py,
gramps/plugins/database/dbapi_support/defaults/default_settings.py:
DB-API 2.0 can now load/save from file; need to load/save metadata
2015-05-23 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbapi.gpr.py,
gramps/plugins/database/dbapi.py,
gramps/plugins/database/dictionarydb.py: WIP: Added DB-API 2.0
interface; needs to load/save details from dbdir; currently using
sqlite :memory: database. But could use any DB-API 2.0 compatible
layers.
2015-05-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editplacename.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_styleeditor.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/patchnames.py: Specify label keyword in Label
constructor
2015-05-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/treemodels/peoplemodel.py: Another escape change
from cgi to html
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/leak.py:
Specify label keyword in Button constructor
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editchildref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/objectentries.py,
gramps/gui/widgets/fanchart.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
Use icon names for drag source
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/editors/filtereditor.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/plug/report/_reportdialog.py, gramps/gui/viewmanager.py,
gramps/gui/views/listview.py, gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/statusbar.py, gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/soundgen.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
Convert deprecated set_alignment method
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/view/relview.py: Fix popup menu
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/gramplet/todo.py: Fix syntax error
2015-05-22 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/diff.py: Diff struct comparison, can be a list
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/addmedia.glade,
gramps/gui/glade/baseselector.glade, gramps/gui/glade/book.glade,
gramps/gui/glade/clipboard.glade, gramps/gui/glade/configure.glade,
gramps/gui/glade/dbman.glade, gramps/gui/glade/dialog.glade,
gramps/gui/glade/displaystate.glade,
gramps/gui/glade/editaddress.glade,
gramps/gui/glade/editattribute.glade,
gramps/gui/glade/editchildref.glade,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editdate.glade, gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editldsord.glade, gramps/gui/glade/editlink.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editnote.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editpersonref.glade,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editrepository.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/editurl.glade,
gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergedata.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/reorder.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/gui/glade/updateaddons.glade: Set new button labels as
translatable
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/clipboard.py, gramps/gui/editors/edittaglist.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/logger/_errorview.py, gramps/gui/utils.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/tags.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/filter.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/soundgen.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/pedigreeview.py: Use add instead of
add_with_viewport The add method adds a viewport where necessary when adding a child
to a scrolled window. The add_with_viewport method is deprecated.
2015-05-22 Josip <josip@pisoj.com>
* gramps/cli/clidbman.py: 8398: lock.file with accent letter cause
gramps to crash at start
2015-05-22 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/simple/_simpletable.py,
gramps/gen/utils/libformatting.py,
gramps/gui/editors/displaytabs/childmodel.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/labels.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/view/geoclose.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
Use escape utility from html rather than cgi module
2015-05-21 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/grampsgui.py: Specify required Pango and PangoCairo
version
2015-05-21 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/styledtexteditor.py: Remove deprecated
show-unicode-menu setting
2015-05-21 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py, gramps/gui/glade/addmedia.glade,
gramps/gui/glade/baseselector.glade, gramps/gui/glade/book.glade,
gramps/gui/glade/clipboard.glade, gramps/gui/glade/configure.glade,
gramps/gui/glade/dbman.glade, gramps/gui/glade/dialog.glade,
gramps/gui/glade/displaystate.glade,
gramps/gui/glade/editaddress.glade,
gramps/gui/glade/editattribute.glade,
gramps/gui/glade/editchildref.glade,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editdate.glade, gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editldsord.glade, gramps/gui/glade/editlink.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editnote.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editpersonref.glade,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editrepository.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/editurl.glade,
gramps/gui/glade/grampletpane.glade,
gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergedata.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/reorder.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/gui/glade/updateaddons.glade: Convert deprecated stock items
in glade files
2015-05-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_fileentry.py,
gramps/plugins/tool/populatesources.py, po/POTFILES.in,
po/POTFILES.skip: tweak POTFILES some more
2015-05-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/dictionary.py, gramps/guiQML/grampsqml.py,
po/POTFILES.in, po/POTFILES.skip: tweak POTFILES
2015-05-21 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Added DbState.open_database() for opening
without DbManager
2015-05-19 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/actiongroup.py, gramps/gui/clipboard.py,
gramps/gui/columnorder.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/dbman.py,
gramps/gui/editors/displaytabs/backreflist.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/grampstab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/gui/editors/displaytabs/webembedlist.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/edittaglist.py,
gramps/gui/editors/objectentries.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/grampsgui.py, gramps/gui/logger/_errorview.py,
gramps/gui/navigator.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/_textbufdoc.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/pluginmanager.py, gramps/gui/undohistory.py,
gramps/gui/utils.py, gramps/gui/viewmanager.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/pageview.py,
gramps/gui/views/tags.py, gramps/gui/widgets/buttons.py,
gramps/gui/widgets/dateentry.py, gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/guiQML/views/dbman.py, gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/verify.py,
gramps/plugins/view/dashboardview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py, images/16x16/source/gramps-geo.svg,
images/16x16/source/gramps-tree-group.svg,
images/16x16/source/gramps-tree-list.svg,
images/16x16/source/gramps-tree-select.svg,
images/hicolor/16x16/source/gramps-geo.svg,
images/hicolor/16x16/source/gramps-tree-group.svg,
images/hicolor/16x16/source/gramps-tree-list.svg,
images/hicolor/16x16/source/gramps-tree-select.svg,
images/hicolor/scalable/actions/add-parent-existing-family.svg,
images/hicolor/scalable/actions/geo-fixed-zoom.svg,
images/hicolor/scalable/actions/geo-free-zoom.svg,
images/hicolor/scalable/actions/geo-place-add.svg,
images/hicolor/scalable/actions/geo-place-link.svg,
images/hicolor/scalable/actions/geo-show-event.svg,
images/hicolor/scalable/actions/geo-show-family.svg,
images/hicolor/scalable/actions/geo-show-person.svg,
images/hicolor/scalable/actions/geo-show-place.svg,
images/hicolor/scalable/actions/gramps-address.svg,
images/hicolor/scalable/actions/gramps-attribute.svg,
images/hicolor/scalable/actions/gramps-bookmark-delete.svg,
images/hicolor/scalable/actions/gramps-bookmark-edit.svg,
images/hicolor/scalable/actions/gramps-bookmark-new.svg,
images/hicolor/scalable/actions/gramps-bookmark.svg,
images/hicolor/scalable/actions/gramps-citation.svg,
images/hicolor/scalable/actions/gramps-config.svg,
images/hicolor/scalable/actions/gramps-date-edit.svg,
images/hicolor/scalable/actions/gramps-date.svg,
images/hicolor/scalable/actions/gramps-event.svg,
images/hicolor/scalable/actions/gramps-family.svg,
images/hicolor/scalable/actions/gramps-fanchart.svg,
images/hicolor/scalable/actions/gramps-fanchartdesc.svg,
images/hicolor/scalable/actions/gramps-font-bgcolor.svg,
images/hicolor/scalable/actions/gramps-font-color.svg,
images/hicolor/scalable/actions/gramps-font.svg,
images/hicolor/scalable/actions/gramps-geo-altmap.svg,
images/hicolor/scalable/actions/gramps-geo-birth.svg,
images/hicolor/scalable/actions/gramps-geo-death.svg,
images/hicolor/scalable/actions/gramps-geo-mainmap.svg,
images/hicolor/scalable/actions/gramps-geo-marriage.svg,
images/hicolor/scalable/actions/gramps-geo.svg,
images/hicolor/scalable/actions/gramps-gramplet.svg,
images/hicolor/scalable/actions/gramps-lock.svg,
images/hicolor/scalable/actions/gramps-media.svg,
images/hicolor/scalable/actions/gramps-merge.svg,
images/hicolor/scalable/actions/gramps-notes.svg,
images/hicolor/scalable/actions/gramps-parents-add.svg,
images/hicolor/scalable/actions/gramps-parents-open.svg,
images/hicolor/scalable/actions/gramps-parents.svg,
images/hicolor/scalable/actions/gramps-pedigree.svg,
images/hicolor/scalable/actions/gramps-person.svg,
images/hicolor/scalable/actions/gramps-place.svg,
images/hicolor/scalable/actions/gramps-relation.svg,
images/hicolor/scalable/actions/gramps-reports.svg,
images/hicolor/scalable/actions/gramps-repository.svg,
images/hicolor/scalable/actions/gramps-source.svg,
images/hicolor/scalable/actions/gramps-spouse.svg,
images/hicolor/scalable/actions/gramps-tag-new.svg,
images/hicolor/scalable/actions/gramps-tag.svg,
images/hicolor/scalable/actions/gramps-tools.svg,
images/hicolor/scalable/actions/gramps-tree-group.svg,
images/hicolor/scalable/actions/gramps-tree-list.svg,
images/hicolor/scalable/actions/gramps-tree-select.svg,
images/hicolor/scalable/actions/gramps-unlock.svg,
images/hicolor/scalable/actions/gramps-view.svg,
images/hicolor/scalable/actions/gramps-viewmedia.svg,
images/hicolor/scalable/actions/gramps-zoom-best-fit.svg,
images/hicolor/scalable/actions/gramps-zoom-fit-width.svg,
images/hicolor/scalable/actions/gramps-zoom-in.svg,
images/hicolor/scalable/actions/gramps-zoom-out.svg,
images/hicolor/scalable/actions/gramps.svg,
images/scalable/add-parent-existing-family.svg,
images/scalable/geo-fixed-zoom.svg,
images/scalable/geo-free-zoom.svg,
images/scalable/geo-place-add.svg,
images/scalable/geo-place-link.svg,
images/scalable/geo-show-event.svg,
images/scalable/geo-show-family.svg,
images/scalable/geo-show-person.svg,
images/scalable/geo-show-place.svg,
images/scalable/gramps-address.svg,
images/scalable/gramps-attribute.svg,
images/scalable/gramps-bookmark-delete.svg,
images/scalable/gramps-bookmark-edit.svg,
images/scalable/gramps-bookmark-new.svg,
images/scalable/gramps-bookmark.svg,
images/scalable/gramps-citation.svg,
images/scalable/gramps-config.svg,
images/scalable/gramps-date-edit.svg,
images/scalable/gramps-date.svg, images/scalable/gramps-event.svg,
images/scalable/gramps-family.svg,
images/scalable/gramps-fanchart.svg,
images/scalable/gramps-fanchartdesc.svg,
images/scalable/gramps-font-bgcolor.svg,
images/scalable/gramps-font-color.svg,
images/scalable/gramps-font.svg,
images/scalable/gramps-geo-altmap.svg,
images/scalable/gramps-geo-birth.svg,
images/scalable/gramps-geo-death.svg,
images/scalable/gramps-geo-mainmap.svg,
images/scalable/gramps-geo-marriage.svg,
images/scalable/gramps-geo.svg,
images/scalable/gramps-gramplet.svg,
images/scalable/gramps-lock.svg, images/scalable/gramps-media.svg,
images/scalable/gramps-merge.svg, images/scalable/gramps-notes.svg,
images/scalable/gramps-parents-add.svg,
images/scalable/gramps-parents-open.svg,
images/scalable/gramps-parents.svg,
images/scalable/gramps-pedigree.svg,
images/scalable/gramps-person.svg,
images/scalable/gramps-place.svg,
images/scalable/gramps-relation.svg,
images/scalable/gramps-reports.svg,
images/scalable/gramps-repository.svg,
images/scalable/gramps-source.svg,
images/scalable/gramps-spouse.svg,
images/scalable/gramps-tag-new.svg, images/scalable/gramps-tag.svg,
images/scalable/gramps-tools.svg,
images/scalable/gramps-tree-group.svg,
images/scalable/gramps-tree-list.svg,
images/scalable/gramps-tree-select.svg,
images/scalable/gramps-unlock.svg, images/scalable/gramps-view.svg,
images/scalable/gramps-viewmedia.svg,
images/scalable/gramps-zoom-best-fit.svg,
images/scalable/gramps-zoom-fit-width.svg,
images/scalable/gramps-zoom-in.svg,
images/scalable/gramps-zoom-out.svg, images/scalable/gramps.svg,
setup.py: Replace stock items with named icons Stock items have been deprecated since 3.10. Named icons are now
loaded from the default icon theme.
2015-05-19 =Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: updated Finnish translation (for trunk-master)
2015-05-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_reportbase.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/webreport/webcal.py: slight tweaks to calendat-type
reports
2015-05-18 Nick Hall <nick-h@gramps-project.org>
* data/authors.xml, gramps/gui/aboutdialog.py: Remove SourceForge
username from authors file This was used by the svn2cl utility to generate a change log.
2015-05-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: give handle
in bytes, handle as str internally in dict
2015-05-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/diff.py, gramps/plugins/database/dictionarydb.py:
Diff: fixed import of DictionaryDb; removed mistaken tag.gramps_id
references in DictionartDb
2015-05-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: Geography : feature request
#8428 for kml files loading.
2015-05-17 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-05-16 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-05-16 Paul Franklin <pf.98052@gmail.com>
* example/gramps/datetest.gramps: add a gramps-XML file to test date
formats in different locales
2015-05-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py: tweaks to Chinese date
handlers (fix parsing, reduce date formats)
2015-05-16 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: fix date display when
month is zero but day is not (see 8477)
2015-05-16 Josip <josip@pisoj.com>
* gramps/plugins/gramplet/agestats.py: Fix AgeStats gramplet
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Removed duplicate methods
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/__init__.py, gramps/gui/viewmanager.py: Added
missing function; allow failed plugin message to show
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/plugins/database/djangodb.py:
DjangoDb: force load when write_version/create to make work with
reset modules
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/plugins/database/djangodb.py:
DjangoDb: typo, added logger
2015-05-16 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py, gramps/webapp/reports.py:
Importers: added db.prepare_import/db.commit_import to wrap imports
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/filters/rules/person/_isrelatedwith.py: 8564: Recursion
error when filtering for relatives
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/djangodb.py: DjangoDb: always force a
gramps_id; typo fix
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: DictionaryDb: reworked internal
reprs; updated gender stats, researcher
2015-05-16 Josip <josip@pisoj.com>
* gramps/plugins/lib/libgedcom.py: add parent to gedcom import
report dialog
2015-05-16 Josip <josip@pisoj.com>
* gramps/gui/widgets/undoableentry.py: 8497: Error on use of Ctrl-Z
2015-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/book.glade, gramps/gui/glade/configure.glade,
gramps/gui/glade/dialog.glade, gramps/gui/glade/editdate.glade,
gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editperson.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/rule.glade, gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/plugins/export/exportftree.glade,
gramps/plugins/importer/importgedcom.glade,
gramps/plugins/tool/changenames.glade,
gramps/plugins/tool/changetypes.glade,
gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/patchnames.glade,
gramps/plugins/tool/relcalc.glade, gramps/plugins/tool/verify.glade:
Convert deprecated xpad and ypad properties
2015-05-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/addmedia.glade,
gramps/gui/glade/baseselector.glade, gramps/gui/glade/book.glade,
gramps/gui/glade/configure.glade, gramps/gui/glade/dbman.glade,
gramps/gui/glade/dialog.glade, gramps/gui/glade/editaddress.glade,
gramps/gui/glade/editattribute.glade,
gramps/gui/glade/editchildref.glade,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editdate.glade, gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editldsord.glade, gramps/gui/glade/editlink.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editnote.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editpersonref.glade,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editrepository.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/editurl.glade,
gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergedata.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade,
gramps/gui/glade/papermenu.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/reorder.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/plugins/export/exportcsv.glade,
gramps/plugins/export/exportftree.glade,
gramps/plugins/export/exportgeneweb.glade,
gramps/plugins/export/exportvcalendar.glade,
gramps/plugins/export/exportvcard.glade,
gramps/plugins/importer/importgedcom.glade,
gramps/plugins/tool/changetypes.glade,
gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/patchnames.glade,
gramps/plugins/tool/phpgedview.glade,
gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/verify.glade: Convert deprecated xalign and
yalign properties
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Database API: expore name,
full_name, and brief_name
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/bsddb_support/write.py: bsddb backend:
supply version details in get_summary
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Database API, -L: database
reports summary, if possible
2015-05-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Alternative DBs: touch
meta_data.db to record last access time
2015-05-15 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: updated Finnish translation (for trunk-master)
2015-05-15 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_fi.py: 8413: Finnish Date format
settings does nothing The corresponding fi.po, with month inflections, is from: Matti
Niemelä <matti.u.niemela@gmail.com>
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Added missing bookmark count
methods to djangodb and dictionarydb
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py, gramps/gen/plug/_pluginreg.py,
gramps/plugins/database/djangodb.gpr.py: Database plugin type
support reset_system, to reset modules
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/dbman.py: Removed hardcoded database backend types
2015-05-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_isenclosedby.py: 8427: Add new
IsEnclosedBy rule
2015-05-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/dbman.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/glade/baseselector.glade, gramps/gui/listmodel.py,
gramps/gui/plug/_windows.py, gramps/gui/undohistory.py,
gramps/gui/views/listview.py, gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/relcalc.glade,
gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/verify.glade: Remove deprecated rules hint
setting
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/config.py: Gramps 4.2 addons URL from github
2015-05-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/dbman.glade: Remove deprecated resize mode
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/aboutdialog.py: Fixed About dialog to show proper BSDDB
version
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/djangodb.py: DjangoDb: send proper
object-add signal on new objects
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/undoredo.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Basic infrastructure for
Undo/Redo
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: emit add
after actually adding (fixed typo)
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: emit add
after actually adding
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/__init__.py,
gramps/plugins/database/dbdjango.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py: Reworked backend Cursors; don't
emit changes when changing in batch mode
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Hack to reset modules on subsequent uses of
Django databases
2015-05-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gui/dbman.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/django_support/defaults/default_settings.py
, gramps/plugins/database/djangodb.py: Database backends: bsddb,
django, and dictionary
2015-05-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ja.py: 8109: fixes for Japanese date
parser
2015-05-14 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_dateparser.py: fix numeric date parser
pathological case
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py: DictionaryDb: implement
delete
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/importer/importxml.py: Moved key maps to dbconst
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dbconst.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py,
gramps/plugins/importer/importxml.py: DictionaryDb: now reads/writes
on open/close
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/djangodb.py, gramps/webapp/utils.py:
DictionaryDb: adding missing functions, bringing up to date
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/grampscli.py, gramps/gui/dbloader.py,
gramps/plugins/database/djangodb.py: Loads tree based on id in
database.txt
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/database/dbdjango.py,
gramps/plugins/database/dictionary.py,
gramps/plugins/database/dictionarydb.gpr.py,
gramps/plugins/database/dictionarydb.py,
gramps/plugins/database/django_support/libdjango.py,
gramps/plugins/database/djangodb.gpr.py,
gramps/plugins/database/djangodb.py: Added Django and Dictionary
plugins, to be developed
2015-05-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py: DbDjango: added load() for delayed init
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dbconst.py,
gramps/plugins/database/bsddb_support/write.py: Database backend
writes its plugin id in database.txt
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py: DbDjango: added missing methods
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/clidbman.py, gramps/gen/db/__init__.py,
gramps/gen/db/backup.py, gramps/gen/db/dbconst.py,
gramps/gen/db/test/__init__.py, gramps/gen/db/test/cursor_test.py,
gramps/gen/db/test/db_test.py,
gramps/gen/db/test/grampsdbtestbase.py,
gramps/gen/db/test/reference_map_test.py,
gramps/gen/plug/_gramplet.py, gramps/grampsapp.py,
gramps/gui/aboutdialog.py, gramps/gui/dbman.py,
gramps/gui/editors/editfamily.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/viewmanager.py,
gramps/plugins/database/bsddb_support/__init__.py,
gramps/plugins/database/bsddb_support/backup.py,
gramps/plugins/database/bsddb_support/dictionary.py,
gramps/plugins/database/bsddb_support/summary.py,
gramps/plugins/database/bsddb_support/test/__init__.py,
gramps/plugins/database/bsddb_support/test/cursor_test.py,
gramps/plugins/database/bsddb_support/test/db_test.py,
gramps/plugins/database/bsddb_support/test/grampsdbtestbase.py,
gramps/plugins/database/bsddb_support/test/reference_map_test.py,
gramps/plugins/database/bsddb_support/write.py,
gramps/plugins/database/dictionary.py,
gramps/plugins/gramplet/leak.py: Only BSDDB plugin needs bsddb3;
back/restore moved to db
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/gen/db/__init__.py,
gramps/gen/dbstate.py, gramps/gui/dbloader.py, gramps/gui/dbman.py:
Moved make_database to DbState
2015-05-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade: Add a title preview to the
place editors
2015-05-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/arghandler.py, gramps/cli/clidbman.py,
gramps/cli/grampscli.py, gramps/gen/db/__init__.py,
gramps/gen/db/backup.py, gramps/gen/db/bsddbtxn.py,
gramps/gen/db/cursor.py, gramps/gen/db/dictionary.py,
gramps/gen/db/read.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/dbstate.py, gramps/gen/plug/_gramplet.py,
gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/utils/callman.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/pluginmanager.py,
gramps/plugins/database/bsddb.gpr.py,
gramps/plugins/database/bsddb.py,
gramps/plugins/database/bsddb_support/__init__.py,
gramps/plugins/database/bsddb_support/backup.py,
gramps/plugins/database/bsddb_support/bsddbtxn.py,
gramps/plugins/database/bsddb_support/cursor.py,
gramps/plugins/database/bsddb_support/dictionary.py,
gramps/plugins/database/bsddb_support/read.py,
gramps/plugins/database/bsddb_support/undoredo.py,
gramps/plugins/database/bsddb_support/upgrade.py,
gramps/plugins/database/bsddb_support/write.py: Database backend as
a plugin: this set of changes moves most or all of Bsddb from
gramps.gen.db to gramps.plugins.database. The id of the plugin is
'bsddb' which can be loaded using the make_database(id, dbstate) API
(for now). Next step is to add an identifying text in the directory to indicate
which database backend to use.
2015-05-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/addmedia.glade,
gramps/gui/glade/baseselector.glade, gramps/gui/glade/book.glade,
gramps/gui/glade/clipboard.glade, gramps/gui/glade/configure.glade,
gramps/gui/glade/dbman.glade, gramps/gui/glade/dialog.glade,
gramps/gui/glade/editaddress.glade,
gramps/gui/glade/editattribute.glade,
gramps/gui/glade/editchildref.glade,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editdate.glade, gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editldsord.glade, gramps/gui/glade/editlink.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editnote.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editpersonref.glade,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editrepository.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/editurl.glade,
gramps/gui/glade/grampletpane.glade,
gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergedata.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade,
gramps/gui/glade/papermenu.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/reorder.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/gui/glade/updateaddons.glade,
gramps/plugins/tool/changenames.glade,
gramps/plugins/tool/changetypes.glade,
gramps/plugins/tool/check.glade,
gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/notrelated.glade,
gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/patchnames.glade,
gramps/plugins/tool/phpgedview.glade,
gramps/plugins/tool/relcalc.glade,
gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/verify.glade: Update required gtk version in
glade files
2015-05-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/gui/configure.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade: Hide place title field in place
editor Add option in preferences to display legacy title field. Hide by
default.
2015-05-05 Bernard Banko <beernarrd@gmail.com>
* po/sl.po: modified: po/sl.po
2015-05-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/modules_checkpoint.py: DbDjango: method to
checkpoint modules, to allow reloading Django
2015-05-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py: DbDjango: Removed debugging code
2015-05-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py, gramps/webapp/grampsdb/models.py:
DbDjango: use Gramps signals; to update, delete and add; tag change
from tuple to list--must match exactly: [] does not match ()
2015-05-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py: DbDjango: return a default person
2015-05-11 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/databases/__init__.py,
gramps/webapp/databases/database1/__init__.py,
gramps/webapp/databases/database1/default_settings.py,
gramps/webapp/databases/database2/__init__.py,
gramps/webapp/databases/database2/default_settings.py,
gramps/webapp/dbdjango.py, gramps/webapp/grampsdb/models.py: Webapp:
added databases directory; changed semantics of save_cache; working
signals, for the most part
2015-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py, gramps/webapp/grampsdb/models.py,
gramps/webapp/libdjango.py: DbDjango database works read-only in Gtk
Gramps These changes add most of what is necessary to use DbDjango as a
full database to Gtk Gramps.
2015-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/dbstate.py: Allow database-changed signal to work with
more general databases
2015-05-10 Josip <josip@pisoj.com>
* gramps/gui/logger/_errorreportassistant.py,
gramps/gui/logger/_errorview.py: Set transient parent for errorview
and errorreportassistant
2015-05-10 Josip <josip@pisoj.com>
* gramps/gui/navigator.py, gramps/gui/views/tags.py,
gramps/gui/widgets/grampletbar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py: Workaround for broken
introspection 8474: Crash after merge places 8498: Crash when attempting to add
gramplet 8536: clicking on tag icon in person view causes gramps to
crash
2015-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py: Webapp: bare minimum to use a Django
database with Gtk Gramps
2015-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/base.py: Base db: at least have right signature for
NotImplemented
2015-05-10 Doug Blank <dblank@cs.brynmawr.edu>
* data/templates/gramps-base.html: Webapp: updated copyright to 2015
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/profile.py,
gramps/webapp/grampsdb/view/media.py,
gramps/webapp/grampsdb/views.py: Webapp: Django 1.6 and Python3
fixes
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py, gramps/webapp/grampsdb/models.py,
gramps/webapp/libdjango.py: Back to being able to import; need to
decide how to store alt_name_list
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: pyicu: pin at version 1.8, until they fix 1.9
installer
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/dbdjango.py, gramps/webapp/settings.py,
gramps/webapp/shell.py: django.setup() now required; bringing
database up to date with current gramps (missing db.is_empty())
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/grampsdb/profile.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/shell.py,
gramps/webapp/shell.sh: Bringing webapp up to date with python3 and
django 1.6
2015-05-09 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/plug/quick/_quicktable.py, gramps/gui/utils.py,
gramps/plugins/gramplet/descendant.py: Added right-click "Copy all"
to all QuickTables. This currently copies all data from the TreeView to the clipboard,
including non-viewed columns. Refactored rows2text to model_to_text, and moved to gramps.gui.utils Added text_to_clipboard to gramps.gui.utils as well.
2015-05-09 Paul Kilgo <paulkilgo@gmail.com>
* gramps/webapp/settings.py: Enable the django.contrib.staticfiles
app so admin panel finds its resources Part of a commit cherry-picked from Paul Kilgo's fork
2015-05-09 Josip <josip@pisoj.com>
* gramps/gui/editors/displaytabs/gallerytab.py,
gramps/plugins/view/mediaview.py: 8445: Drag & Drop to add media:
wrong handling of non-ascii characters
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/Makefile, gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/manage.py,
gramps/webapp/urls.py: Bring webapp in master up to Django, version
1.6.1
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/styledtexteditor.py: Turn underscores in
menuitems into mnemonic accelerator key
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* Gramps.py: Add execute permissions and she-bang python3 to
Gramps.py
2015-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/listmodel.py, gramps/plugins/gramplet/descendant.py:
Added right-click API to ListModel; allow copy all from Descendants
Gramplet.
2015-05-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/_pluginreg.py, gramps/gui/grampsgui.py: 8541:
Crash following update: addon permission issue blocks re-starting
gramps There were two issues: 1. attempting to read a new addon file that wasn't readable threw an exception, aborted updating addons 2. global error catching didn't properly handle error code from an OSError
2015-05-05 Doug Blank <dsblank@bitbucket.org>
* gramps/gui/test/user_test.py: Fixed QuestionDialog2 failure
2015-05-03 Josip <josip@pisoj.com>
* gramps/cli/user.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/tool.py, gramps/gui/user.py,
gramps/gui/viewmanager.py, gramps/plugins/tool/check.glade,
gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/testcasegenerator.py: 8128: GtkDialog mapped
without a transient parent
2015-05-03 Josip <josip@pisoj.com>
* gramps/plugins/tool/finddupes.py: 8469: GUI allows multiple Find
Duplicates, then faults
2015-05-02 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: 8532: typo on the french translation plural = single form for month(s) (moi => mois)
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libgedcom.py: remove ambiguous strings to make
update_po.py happy
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: 7541: Add places in rel_graph
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 8182: Complete
Individual Report - Family Notes
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: enable localized span and
range date displayer code
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: cover two pathological
place=None cases in family-group report
2015-05-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: narrativeweb : bug 8528
: local variable 'body' referenced before assignment
2015-04-30 Fabrice Arbogast <fo_brice@yahoo.com>
* gramps/plugins/export/exportgeneweb.py: 8225 8311: Crash on
geneweb export with python3
2015-04-25 John Ralls <jralls@ceridwen.us>
* mac/gramps.launcher: Use MSWin environment variables USERPROFILE
and APPDATA. Instead of GRAMPSHOME. GRAMPSHOME is based on the assumption that
the config directory is GRAMPSHOME/gramps, and that causes the
default location for reports and backups to be ~/Library/Application
Support. The MSWin variables allow the two to be separated. Thanks to Tim Lyons for the suggestion.
2015-04-03 John Ralls <jralls@ceridwen.us>
* mac/Info.plist, mac/gramps.bundle, mac/gramps.modules: Fix a
bundling omission and create python2 and python3 meta-modules. The latter to improve automation.
2015-04-24 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0001360: Gedcom input: SUBN and
SUBM record handling Fixed: (a) Additional spaces beyond the first between a GEDCOM tag and the
rest of the line are not ignored. (b) The SUBMitter name is ignored (it is overwritten by the XREF). (c) SUBmissioN data items are not committed to the database.
2015-04-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: Update _datedisplay.py
2015-04-18 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/css/Web_Basic-Cypress.css: 8213: event columns too narrow Web_Basic-Cypress stylesheet improvements
2015-04-18 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: Geography : bug 8499 : follow
fix a bad copy/past
2015-04-17 John Ralls <jralls@ceridwen.us>
* gramps/gui/viewmanager.py: Fix gtk-critical error when setting mac
menubar.
2015-04-17 Josip <josip@pisoj.com>
* gramps/gui/editors/editperson.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py: Deprecated (since gtk-3.0): Gtk.Widget.modify_font
2015-04-17 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* po/cs.po: new translation template (gramps.pot) for "master"
2015-04-13 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/lib/librecurse.py: New 'Include Siblings' feature
added. and got things ready for the report to go in multiple
directions
2015-04-13 Josip <josip@pisoj.com>
* gramps/gen/utils/grampslocale.py: fix typo in commit 7a507a6
2015-04-13 Josip <josip@pisoj.com>
* gramps/gen/utils/grampslocale.py: 8473: problem by start program
2015-04-12 kulath <guy.linton@gmail.com>
* gramps/plugins/export/exportgedcom.py: 0002370: GEDCOM
import/export round trip causes lost information Fixed output of Adoption records so "1 ADOP" is only written once
for the person event and the adoption relationship.
2015-04-12 Enno Borgsteede <ennoborg@gmail.com>
* gramps/gen/const.py, gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/plug/utils.py: 8483: db
upgrade fails, fatal damage
2015-04-11 Paul Franklin <pf.98052@gmail.com>
* po/fr.po, po/is.po, po/lt.po, po/nb.po, po/nl.po: fix some
check_po complaints
2015-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_dateparser.py: 8477: date format
month/year is not well reported at editing time
2015-04-09 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-04-09 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/librecurse.py,
gramps/plugins/lib/libtreebase.py: minor updates
2015-04-09 Sebastian Schubert <schubert.seb@gmail.com>
* gramps/gui/glade/editplaceref.glade: Make place type in Place
Reference Editor editable, add tooltip
2015-04-07 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/librecurse.py: Updated library recursive
routines. Not used (yet)
2015-04-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: make report name consistent
with gpr registration
2015-04-05 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/README.md: mention 1.8 is LTS
2015-04-05 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-04-05 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/README.md, gramps/webapp/readme.md: Rename readme.md
to README.md
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/readme.md: Create readme with existing instructions. Copied from
http://sourceforge.net/projects/gramps/files/Unstable/readme.rst Have not managed to get this running yet.
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gui/grampsgui.py: Mark a TODO
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gui/glade/catalog/README: Mention Git
2015-04-02 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: Pin Django at version 1.7
2015-04-03 Dale Athanasias <dalegrind@hotmail.com>
* gramps/__init__.py: Update __init__.py make it clearer
2015-04-03 Dale Athanasias <dalegrind@hotmail.com>
* help/COPYING-DOCS: Update COPYING-DOCS A few fixes since you guys are now on Github, good move by the way.
2015-04-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/webreport/webcal.py: make reports' privacy option
more prominent, harder to miss
2015-04-01 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-04-01 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: update Hungarian translation
2015-04-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: 6403: false positive on pattern
2015-04-01 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0004412: Entering a witness to an
event such as marriage In some circumstances (after a Father's age of Mother's age) a
witness could be ignored.
2015-04-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: 6403: add a rule for checking mapping key
2015-03-31 Matt Keenan <matt.keenan@gmail.com>
* gramps/gui/plug/_guioptions.py: 8468: GuiColorOption missing
avail-changed event handler
2015-03-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editprimary.py: 8128: Add transient parent to
editor warning dialog
2015-03-31 kulath <guy.linton@gmail.com>
* gramps/plugins/export/exportgedcom.py,
gramps/plugins/webreport/narrativeweb.py: 0008355: Gramps can't
[GEDCOM] import estim. date period exported by itself Changed output format to DATE EST FROM TO and DATE CALC FROM TO.
Also changed in Narrative Web (which uses the same functions).
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: tweak report's filter option
to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/birthdayreport.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: add filter name to
report's title, tweak report's filter option display
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/calendarreport.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py,
gramps/plugins/textreport/recordsreport.py: add name-format option,
and deferred translation to report's second line
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: add deferred translation to
report's second line
2015-03-30 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: merge Hungarian translation
2015-03-30 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/hu.po: update Hungarian translation
2015-03-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: slight tweak to name-format
option
2015-03-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/__init__.py: add another missing import
2015-03-27 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_genericfilter.py: add missing import
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: slight tweak to name_format
option
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/utils.py: enable deferred translation of
get_person_filters filter list
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_genericfilter.py: add DeferredFilter class (a
subclass of GenericFilter)
2015-03-26 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libplaceimport.py: Fix bug in processing of Place
FORM in GEDCOM import as a result of fix for 8233. When an unused Place was removed, PlaceImport still tried to
generate the place hierarchy. Also fixed bug in GEDCOM import where
a default PLAC FORM in the GEDCOM header was ignored.
2015-03-26 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150326 Dutch translation
2015-03-26 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: Remove --no-wrap option from merging Consistency with most translation files
2015-03-25 kulath <guy.linton@gmail.com>
* gramps/gen/lib/place.py: Fix spurious generation of empty
'Alternative Name' in place.merge() with an empty name Bug discovered during testing of fix to 8233 (thanks, Enno for
discovering the problem and the fix).
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/glade/styleeditor.glade, po/gramps.pot: 6403: remove
markup in translation new strings on style editor used old builder style
2015-03-25 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Update Icelandic translation
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: quick test and update
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/grampsapp.py, gramps/plugins/drawreport/fanchart.py,
po/gramps.pot: fix confusing strings update tempate xgettext prior to 0.18.3 leads to error try to limit bsddb3 mistake on new installation
2015-03-25 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/lib/date.py, gramps/gen/lib/eventtype.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/indivcomplete.py, po/gramps.pot: move some
unrelated comments away from translated strings
2015-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libnarrate.py: typo
2015-03-25 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-03-24 kulath <guy.linton@gmail.com>
* gramps/plugins/importer/importgedcom.py,
gramps/plugins/lib/libgedcom.py: 3082, 4439, 7134, 8279 Various
fixes for GEDCOM import. 0003082: 1/4 and 1/2 ANSEL characters not supported on importing
ANSEL GEDCOM 0004439: [Info]: characters ignored on a Gedcom encoded
ANSI (cp1252 West Europe, USA) 0007134: Failure importing ANSEL
encoded gedcom file. 0008279: GEDCOM import fails for ANSI file
incorrectly opened with the utf8 locale Fixed GEDCOM import not working properly for Python3; other problems
also corected, including fixing the inability to import Windows
CP1252 coded files. Also more consistent fix for 8014. Ensured any
error messages are not lost. Fixed a few ANSEL characters that were
not translated.
2015-03-23 John Ralls <john@aeolus.local>
* mac/Pillow-tk-setup.patch, mac/gramps.bundle,
mac/gramps.launcher, mac/gramps.modules: Updates for building and
bundling with Python3 Note that building currently requires bouncing back and forth
between python2 and python3.
2015-03-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py, po/gramps.pot: fix date
displayer TODO: estimated and calculated month inflections
2015-03-21 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: small fix in German translation
2015-03-20 Paul Franklin <pf.98052@gmail.com>
* po/da.po: update "master" da.po (with "update_po.py -m da.po")
2015-03-20 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150320 Dutch translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: Test merging on french translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: tweak, polish argument for encoding
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: Improve TipsParse for python3 support
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datestrings.py: slight tweak to date
displayer, for Finnish
2015-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: geography: bad copy/paste.
Points are at the same level.
2015-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoplaces.py:
geography: bug8450: Attempting to add a bookmark causes an error.
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_el.py: remove unneeded code
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: workaround before python3 support
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po, po/gramps.pot: update template, one new string; 8103:
sidebar gramplet does not fit well into Event and Citation views
under french locale
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/rel/rel_fr.py: 8451: Fix crash on Relationships
Graph report with unknown gender, related sibling label and french
locale
2015-03-19 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po, po/gramps.pot: czech translation update, POT update
2015-03-18 Anthony Fok <foka@debian.org>
* po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Update Chinese translation
2015-03-19 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: fixed some errors in German translation
2015-03-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_reportdialog.py,
gramps/plugins/export/exportxml.py: 7155: Support creating
directories in various scenarios
2015-03-18 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update Finniah translation (in master), by Matti
Niemelä
2015-03-18 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/_windows.py: Add parent window to an update addons
dialog
2015-03-18 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/cli/test/cli_test.py,
gramps/plugins/importer/test/importvcard_test.py: Enable all tests,
except those to be rewritten/excluded
2015-03-18 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/test/test/test_util_test.py: Fix and enable
test_util_test
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py: Add parent windows to
report dialogs
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/styleeditor.glade: Remove a couple a spare
placeholders in glade file
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/papermenu.glade: Remove default values from paper
menu glade file Setting default margins of 2.54 was causing a warning message when
the glade file was loaded.
2015-03-17 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150317 Dutch translation
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: geography: bug 8450:
Attempting to add a bookmark causes an error.
2015-03-17 Mathieu MD <mathieu.md@gmail.com>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ja.py,
gramps/gen/datehandler/_datehandler.py, po/ja.po: 8109: Japanese
data localisation
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/kmllayer.py: geography : some minor tweaks
for kml and prepare for feature request 08428
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: geography : some minor tweaks
for kml and prepare for feature request 08428
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/glade/book.glade,
gramps/gui/glade/clipboard.glade: Fix transient parent window
warnings
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/db.py: 7992: Fix call to
get_participant_from_event during batch transaction During a batch transaction the secondary tables are closed. This
causes an error when find_backlink_handles is called. Although not
ideal, we return an empty string for participants.
2015-03-16 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: update Icelandic translation
2015-03-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/thumbnails.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/tool/verify.py,
gramps/plugins/webreport/narrativeweb.py: Remove fallback to md5
module All supported versions now include the hashlib module.
2015-03-15 Doug Blank <doug.blank@gmail.com>
* setup.py: Update setup.py Added missing commas
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* help/README-DOCS: Point to User manual.
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* docs/conf.py: Year 2015 Update the year
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* setup.py: Add Classifiers from Gramps pypi entry. https://pypi.python.org/pypi/Gramps/
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* FAQ: Minor updates to FAQ Remove section on Webhosting.
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* INSTALL: Lower Case Gramps Be consistent with rest of project
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* README: Minor updates to readme Change to reflect Gramps 4.1 has been released.
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: add mock, prevents skips
2015-03-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py,
gramps/plugins/gramplet/givennamegramplet.py,
gramps/plugins/quickview/samesurnames.py,
gramps/plugins/rel/rel_ca.py: Convert remaining unicode literals
2015-03-15 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-15 Nick Hall <nick-h@gramps-project.org>
* README, gramps/gen/config.py, gramps/gui/display.py,
gramps/plugins/view/htmlrenderer.gpr.py,
gramps/plugins/view/htmlrenderer.py, po/POTFILES.in: 8023: Remove
HtmlView plugin
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/test/importxml_test.py: Removed xml import
test, as that is thoroughly tested elsewhere. Removed excluded nosetests for Travis
2015-03-15 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot for trunk-master
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/interactivesearchbox.py: gi.overrides is no
longer needed
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gui/widgets/grabbers.py: Don't crash trying to
create a Gdk.Cursor without a DISPLAY; enable more tests for Travis
2015-03-15 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150315 Dutch translation
2015-03-06 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated Dutch translation
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: remove new test, until we can include it
(xvfb, or avoid Gtk Cursor calls)
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: try using virtual frame buffer to test
graphics
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gui/editors/editreference.py,
gramps/gui/editors/test/test_editreference.py: 8435: Crash when
trying to link existing place as an enclosing place using P0001
number; added tests, updated Travis testing
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dictionary.py: DictionaryDb: fixed return type in
get_person_from_gramps_id; added get_place_from_gramps_id
2015-03-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/date_test.py: Some issues comparing Today
close to midnight, in Travis
2015-03-15 Josip <josip@pisoj.com>
* gramps/plugins/view/htmlrenderer.py: 8023: HTML view fails to load add encoding attribute
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/test/cli_test.py, gramps/gen/constfunc.py,
gramps/gen/datehandler/_datehandler.py, gramps/gen/db/read.py,
gramps/gen/db/test/grampsdbtestbase.py, gramps/gen/db/upgrade.py,
gramps/gen/db/write.py, gramps/gen/display/name.py,
gramps/gen/lib/baseobj.py, gramps/gen/lib/citation.py,
gramps/gen/lib/eventtype.py, gramps/gen/lib/grampstype.py,
gramps/gen/lib/note.py, gramps/gen/lib/repo.py,
gramps/gen/lib/src.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/tableobj.py, gramps/gen/plug/_options.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/report/_book.py, gramps/gen/plug/report/utils.py,
gramps/gen/utils/db.py, gramps/gen/utils/debug.py,
gramps/gen/utils/docgen/odstab.py, gramps/gen/utils/file.py,
gramps/gui/clipboard.py, gramps/gui/dialog.py,
gramps/gui/displaystate.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editperson.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/filters/sidebar/_mediasidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_personsidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sourcesidebarfilter.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_stylecombobox.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/thumbnails.py,
gramps/gui/views/tags.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py, gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/recordsgramplet.py,
gramps/plugins/gramplet/soundgen.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/profile.py, gramps/webapp/utils.py: Replace
cuni with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py, gramps/gen/constfunc.py,
gramps/gen/db/dictionary.py, gramps/gen/db/read.py,
gramps/gen/db/test/cursor_test.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/display/name.py, gramps/gen/lib/handle.py,
gramps/gen/utils/cast.py, gramps/gen/utils/file.py,
gramps/gui/dbman.py, gramps/gui/displaystate.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/views/listview.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/verify.py,
gramps/plugins/webreport/narrativeweb.py: Replace UNITYPE with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/plug/__init__.py, gramps/gen/constfunc.py,
gramps/gen/db/dictionary.py, gramps/gen/db/read.py,
gramps/gen/filters/_filterlist.py, gramps/gen/lib/attrbase.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/person.py,
gramps/gen/lib/styledtext.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpletable.py, gramps/gen/utils/cast.py,
gramps/gen/utils/configmanager.py, gramps/gui/autocomp.py,
gramps/gui/clipboard.py, gramps/gui/dbloader.py,
gramps/gui/filters/_filtermenu.py, gramps/gui/glade.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/view/pedigreeview.py,
gramps/webapp/dbdjango.py, gramps/webapp/utils.py: Replace STRTYPE
with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/plug/__init__.py, gramps/gen/constfunc.py,
gramps/gen/filters/rules/_rule.py,
gramps/gen/filters/rules/person/_probablyalive.py,
gramps/gen/simple/_simpletable.py, gramps/gen/soundex.py,
gramps/gen/utils/cast.py: Replace conv_to_unicode_direct with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/constfunc.py, gramps/gui/glade.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_fileentry.py, gramps/gui/viewmanager.py,
gramps/plugins/tool/eventcmp.py: Remove uni_to_gui function We no longer need to convert strings to utf8 before passing them to
Gtk functions.
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/user.py: Fix failing unit test
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/webapp/empty.sql,
gramps/webapp/example.sql: Remove use-bsddb3 configuration setting
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py, gramps/cli/test/cli_test.py,
gramps/cli/user.py, gramps/gen/const.py, gramps/gen/constfunc.py,
gramps/gen/datehandler/_grampslocale.py, gramps/gen/db/backup.py,
gramps/gen/db/bsddbtxn.py, gramps/gen/db/cursor.py,
gramps/gen/db/dbconst.py, gramps/gen/db/dictionary.py,
gramps/gen/db/read.py, gramps/gen/db/test/cursor_test.py,
gramps/gen/db/txn.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/git_revision.py, gramps/gen/lib/mediaobj.py,
gramps/gen/lib/url.py, gramps/gen/mime/_winmime.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/utils.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/proxybase.py,
gramps/gen/recentfiles.py, gramps/gen/soundex.py,
gramps/gen/utils/configmanager.py,
gramps/gen/utils/grampslocale.py, gramps/gen/utils/lds.py,
gramps/gen/utils/maclocale.py, gramps/gui/aboutdialog.py,
gramps/gui/clipboard.py, gramps/gui/dbman.py,
gramps/gui/displaystate.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/editchildref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/objectentries.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/managedwindow.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py, gramps/gui/thumbnails.py,
gramps/gui/tipofday.py, gramps/gui/utilscairo.py,
gramps/gui/viewmanager.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/pageview.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/shortlistcomboentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/leak.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/tool/check.py,
gramps/plugins/tool/phpgedviewconnector.py,
gramps/plugins/tool/verify.py, gramps/plugins/view/htmlrenderer.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py, gramps/webapp/connection.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/view/png.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/libdjango.py,
gramps/webapp/reports.py, gramps/webapp/utils.py: Remove python2
specific code
2015-03-14 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py, gramps/cli/grampscli.py,
gramps/cli/plug/__init__.py, gramps/cli/test/argparser_test.py,
gramps/cli/test/cli_test.py, gramps/cli/test/user_test.py,
gramps/cli/user.py, gramps/gen/const.py,
gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_fr.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_uk.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/test/datedisplay_test.py,
gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/datehandler/test/dateparser_test.py,
gramps/gen/datehandler/test/datestrings_test.py,
gramps/gen/db/bsddbtxn.py, gramps/gen/db/exceptions.py,
gramps/gen/db/read.py, gramps/gen/db/test/grampsdbtestbase.py,
gramps/gen/db/txn.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_filterparser.py,
gramps/gen/filters/_genericfilter.py, gramps/gen/git_revision.py,
gramps/gen/lib/date.py, gramps/gen/lib/gcalendar.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/person.py,
gramps/gen/lib/place.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/tableobj.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_options.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/report/_options.py, gramps/gen/relationship.py,
gramps/gen/simple/_simpleaccess.py,
gramps/gen/test/constfunc_test.py, gramps/gen/test/user_test.py,
gramps/gen/updatecallback.py, gramps/gen/utils/configmanager.py,
gramps/gen/utils/debug.py, gramps/gen/utils/grampslocale.py,
gramps/gen/utils/place.py, gramps/gen/utils/resourcepath.py,
gramps/gen/utils/test/grampslocale_test.py,
gramps/gen/utils/test/place_test.py, gramps/gui/aboutdialog.py,
gramps/gui/autocomp.py, gramps/gui/configure.py,
gramps/gui/ddtargets.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/editdate.py, gramps/gui/editors/editplace.py,
gramps/gui/grampsgui.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/managedwindow.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/report/_bookdialog.py, gramps/gui/plug/tool.py,
gramps/gui/test/user_test.py, gramps/gui/utils.py,
gramps/gui/utilscairo.py, gramps/gui/viewmanager.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/undoablebuffer.py, gramps/guiQML/grampsqml.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/importer/test/importgeneweb_test.py,
gramps/plugins/importer/test/importvcard_test.py,
gramps/plugins/importer/test/importxml_test.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libholiday.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py, gramps/plugins/rel/rel_ca.py,
gramps/plugins/rel/rel_cs.py, gramps/plugins/rel/rel_da.py,
gramps/plugins/rel/rel_de.py, gramps/plugins/rel/rel_es.py,
gramps/plugins/rel/rel_fi.py, gramps/plugins/rel/rel_fr.py,
gramps/plugins/rel/rel_hr.py, gramps/plugins/rel/rel_hu.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/rel/rel_nl.py,
gramps/plugins/rel/rel_no.py, gramps/plugins/rel/rel_pl.py,
gramps/plugins/rel/rel_pt.py, gramps/plugins/rel/rel_ru.py,
gramps/plugins/rel/rel_sk.py, gramps/plugins/rel/rel_sl.py,
gramps/plugins/rel/rel_sv.py, gramps/plugins/rel/rel_uk.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dumpgenderstats.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/phpgedviewconnector.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/verify.py, gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/placetreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/test/test/test_util_test.py, gramps/webapp/client.py,
gramps/webapp/grampsdb/admin.py, gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/png.py, gramps/webapp/init.py,
gramps/webapp/libdjango.py, gramps/webapp/reports.py,
gramps/webapp/utils.py: Remove imports from __future__ module
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* README: Increase minimum Gtk version required to 3.10
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/Makefile, gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/manage.py,
gramps/webapp/urls.py: Bring webapp in master up to Django, version
1.6.1
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/styledtexteditor.py: Turn underscores in
menuitems into mnemonic accelerator key
2015-05-08 Doug Blank <dblank@cs.brynmawr.edu>
* Gramps.py: Add execute permissions and she-bang python3 to
Gramps.py
2015-05-07 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/listmodel.py, gramps/plugins/gramplet/descendant.py:
Added right-click API to ListModel; allow copy all from Descendants
Gramplet.
2015-05-05 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/plug/_pluginreg.py, gramps/gui/grampsgui.py: 8541:
Crash following update: addon permission issue blocks re-starting
gramps There were two issues: 1. attempting to read a new addon file that wasn't readable threw an exception, aborted updating addons 2. global error catching didn't properly handle error code from an OSError
2015-05-05 Doug Blank <dsblank@bitbucket.org>
* gramps/gui/test/user_test.py: Fixed QuestionDialog2 failure
2015-05-03 Josip <josip@pisoj.com>
* gramps/cli/user.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/tool.py, gramps/gui/user.py,
gramps/gui/viewmanager.py, gramps/plugins/tool/check.glade,
gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/eventcmp.py,
gramps/plugins/tool/testcasegenerator.py: 8128: GtkDialog mapped
without a transient parent
2015-05-03 Josip <josip@pisoj.com>
* gramps/plugins/tool/finddupes.py: 8469: GUI allows multiple Find
Duplicates, then faults
2015-05-02 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: 8532: typo on the french translation plural = single form for month(s) (moi => mois)
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libgedcom.py: remove ambiguous strings to make
update_po.py happy
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: 7541: Add places in rel_graph
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 8182: Complete
Individual Report - Family Notes
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: enable localized span and
range date displayer code
2015-05-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: cover two pathological
place=None cases in family-group report
2015-05-01 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/webreport/narrativeweb.py: narrativeweb : bug 8528
: local variable 'body' referenced before assignment
2015-04-30 Fabrice Arbogast <fo_brice@yahoo.com>
* gramps/plugins/export/exportgeneweb.py: 8225 8311: Crash on
geneweb export with python3
2015-04-25 John Ralls <jralls@ceridwen.us>
* mac/gramps.launcher: Use MSWin environment variables USERPROFILE
and APPDATA. Instead of GRAMPSHOME. GRAMPSHOME is based on the assumption that
the config directory is GRAMPSHOME/gramps, and that causes the
default location for reports and backups to be ~/Library/Application
Support. The MSWin variables allow the two to be separated. Thanks to Tim Lyons for the suggestion.
2015-04-03 John Ralls <jralls@ceridwen.us>
* mac/Info.plist, mac/gramps.bundle, mac/gramps.modules: Fix a
bundling omission and create python2 and python3 meta-modules. The latter to improve automation.
2015-04-24 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0001360: Gedcom input: SUBN and
SUBM record handling Fixed: (a) Additional spaces beyond the first between a GEDCOM tag and the
rest of the line are not ignored. (b) The SUBMitter name is ignored (it is overwritten by the XREF). (c) SUBmissioN data items are not committed to the database.
2015-04-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: Update _datedisplay.py
2015-04-18 Jérôme Rapinat <romjerome@users.noreply.github.com>
* data/css/Web_Basic-Cypress.css: 8213: event columns too narrow Web_Basic-Cypress stylesheet improvements
2015-04-18 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: Geography : bug 8499 : follow
fix a bad copy/past
2015-04-17 John Ralls <jralls@ceridwen.us>
* gramps/gui/viewmanager.py: Fix gtk-critical error when setting mac
menubar.
2015-04-17 Josip <josip@pisoj.com>
* gramps/gui/editors/editperson.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py: Deprecated (since gtk-3.0): Gtk.Widget.modify_font
2015-04-17 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* po/cs.po: new translation template (gramps.pot) for "master"
2015-04-13 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/lib/librecurse.py: New 'Include Siblings' feature
added. and got things ready for the report to go in multiple
directions
2015-04-13 Josip <josip@pisoj.com>
* gramps/gen/utils/grampslocale.py: fix typo in commit 7a507a6
2015-04-13 Josip <josip@pisoj.com>
* gramps/gen/utils/grampslocale.py: 8473: problem by start program
2015-04-12 kulath <guy.linton@gmail.com>
* gramps/plugins/export/exportgedcom.py: 0002370: GEDCOM
import/export round trip causes lost information Fixed output of Adoption records so "1 ADOP" is only written once
for the person event and the adoption relationship.
2015-04-12 Enno Borgsteede <ennoborg@gmail.com>
* gramps/gen/const.py, gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/plug/utils.py: 8483: db
upgrade fails, fatal damage
2015-04-11 Paul Franklin <pf.98052@gmail.com>
* po/fr.po, po/is.po, po/lt.po, po/nb.po, po/nl.po: fix some
check_po complaints
2015-04-09 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_dateparser.py: 8477: date format
month/year is not well reported at editing time
2015-04-09 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-04-09 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/librecurse.py,
gramps/plugins/lib/libtreebase.py: minor updates
2015-04-09 Sebastian Schubert <schubert.seb@gmail.com>
* gramps/gui/glade/editplaceref.glade: Make place type in Place
Reference Editor editable, add tooltip
2015-04-07 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/librecurse.py: Updated library recursive
routines. Not used (yet)
2015-04-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: make report name consistent
with gpr registration
2015-04-05 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/README.md: mention 1.8 is LTS
2015-04-05 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-04-05 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/README.md, gramps/webapp/readme.md: Rename readme.md
to README.md
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/webapp/readme.md: Create readme with existing instructions. Copied from
http://sourceforge.net/projects/gramps/files/Unstable/readme.rst Have not managed to get this running yet.
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gui/grampsgui.py: Mark a TODO
2015-04-04 Dale Athanasias <dalegrind@hotmail.com>
* gramps/gui/glade/catalog/README: Mention Git
2015-04-02 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: Pin Django at version 1.7
2015-04-03 Dale Athanasias <dalegrind@hotmail.com>
* gramps/__init__.py: Update __init__.py make it clearer
2015-04-03 Dale Athanasias <dalegrind@hotmail.com>
* help/COPYING-DOCS: Update COPYING-DOCS A few fixes since you guys are now on Github, good move by the way.
2015-04-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/webreport/webcal.py: make reports' privacy option
more prominent, harder to miss
2015-04-01 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-04-01 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: update Hungarian translation
2015-04-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: 6403: false positive on pattern
2015-04-01 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0004412: Entering a witness to an
event such as marriage In some circumstances (after a Father's age of Mother's age) a
witness could be ignored.
2015-04-01 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/check_po: 6403: add a rule for checking mapping key
2015-03-31 Matt Keenan <matt.keenan@gmail.com>
* gramps/gui/plug/_guioptions.py: 8468: GuiColorOption missing
avail-changed event handler
2015-03-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editprimary.py: 8128: Add transient parent to
editor warning dialog
2015-03-31 kulath <guy.linton@gmail.com>
* gramps/plugins/export/exportgedcom.py,
gramps/plugins/webreport/narrativeweb.py: 0008355: Gramps can't
[GEDCOM] import estim. date period exported by itself Changed output format to DATE EST FROM TO and DATE CALC FROM TO.
Also changed in Narrative Web (which uses the same functions).
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: tweak report's filter option
to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/birthdayreport.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: add filter name to
report's title, tweak report's filter option display
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/calendarreport.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: tweak report's filter
option to display per the report's name-format
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/librecords.py,
gramps/plugins/textreport/recordsreport.py: add name-format option,
and deferred translation to report's second line
2015-03-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: add deferred translation to
report's second line
2015-03-30 Nemeséri Lajos <nemeseril@gmail.com>
* po/hu.po: merge Hungarian translation
2015-03-30 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/hu.po: update Hungarian translation
2015-03-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: slight tweak to name-format
option
2015-03-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/__init__.py: add another missing import
2015-03-27 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_genericfilter.py: add missing import
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: slight tweak to name_format
option
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/utils.py: enable deferred translation of
get_person_filters filter list
2015-03-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/filters/_genericfilter.py: add DeferredFilter class (a
subclass of GenericFilter)
2015-03-26 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libplaceimport.py: Fix bug in processing of Place
FORM in GEDCOM import as a result of fix for 8233. When an unused Place was removed, PlaceImport still tried to
generate the place hierarchy. Also fixed bug in GEDCOM import where
a default PLAC FORM in the GEDCOM header was ignored.
2015-03-26 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150326 Dutch translation
2015-03-26 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: Remove --no-wrap option from merging Consistency with most translation files
2015-03-25 kulath <guy.linton@gmail.com>
* gramps/gen/lib/place.py: Fix spurious generation of empty
'Alternative Name' in place.merge() with an empty name Bug discovered during testing of fix to 8233 (thanks, Enno for
discovering the problem and the fix).
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/gui/glade/styleeditor.glade, po/gramps.pot: 6403: remove
markup in translation new strings on style editor used old builder style
2015-03-25 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Update Icelandic translation
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: quick test and update
2015-03-25 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/grampsapp.py, gramps/plugins/drawreport/fanchart.py,
po/gramps.pot: fix confusing strings update tempate xgettext prior to 0.18.3 leads to error try to limit bsddb3 mistake on new installation
2015-03-25 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/lib/date.py, gramps/gen/lib/eventtype.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/indivcomplete.py, po/gramps.pot: move some
unrelated comments away from translated strings
2015-03-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libnarrate.py: typo
2015-03-25 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-03-24 kulath <guy.linton@gmail.com>
* gramps/plugins/importer/importgedcom.py,
gramps/plugins/lib/libgedcom.py: 3082, 4439, 7134, 8279 Various
fixes for GEDCOM import. 0003082: 1/4 and 1/2 ANSEL characters not supported on importing
ANSEL GEDCOM 0004439: [Info]: characters ignored on a Gedcom encoded
ANSI (cp1252 West Europe, USA) 0007134: Failure importing ANSEL
encoded gedcom file. 0008279: GEDCOM import fails for ANSI file
incorrectly opened with the utf8 locale Fixed GEDCOM import not working properly for Python3; other problems
also corected, including fixing the inability to import Windows
CP1252 coded files. Also more consistent fix for 8014. Ensured any
error messages are not lost. Fixed a few ANSEL characters that were
not translated.
2015-03-23 John Ralls <john@aeolus.local>
* mac/Pillow-tk-setup.patch, mac/gramps.bundle,
mac/gramps.launcher, mac/gramps.modules: Updates for building and
bundling with Python3 Note that building currently requires bouncing back and forth
between python2 and python3.
2015-03-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py, po/gramps.pot: fix date
displayer TODO: estimated and calculated month inflections
2015-03-21 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: small fix in German translation
2015-03-20 Paul Franklin <pf.98052@gmail.com>
* po/da.po: update "master" da.po (with "update_po.py -m da.po")
2015-03-20 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150320 Dutch translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: Update french translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po: Test merging on french translation
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: tweak, polish argument for encoding
2015-03-20 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: Improve TipsParse for python3 support
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new translation template (gramps.pot) for "master"
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datestrings.py: slight tweak to date
displayer, for Finnish
2015-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: geography: bad copy/paste.
Points are at the same level.
2015-03-19 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoplaces.py:
geography: bug8450: Attempting to add a bookmark causes an error.
2015-03-19 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_el.py: remove unneeded code
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/update_po.py: workaround before python3 support
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* po/fr.po, po/gramps.pot: update template, one new string; 8103:
sidebar gramplet does not fit well into Event and Citation views
under french locale
2015-03-19 Jérôme Rapinat <romjerome@users.noreply.github.com>
* gramps/plugins/rel/rel_fr.py: 8451: Fix crash on Relationships
Graph report with unknown gender, related sibling label and french
locale
2015-03-19 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po, po/gramps.pot: czech translation update, POT update
2015-03-18 Anthony Fok <foka@debian.org>
* po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Update Chinese translation
2015-03-19 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: fixed some errors in German translation
2015-03-18 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/plug/report/_reportdialog.py,
gramps/plugins/export/exportxml.py: 7155: Support creating
directories in various scenarios
2015-03-18 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update Finniah translation (in master), by Matti
Niemelä
2015-03-18 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/_windows.py: Add parent window to an update addons
dialog
2015-03-18 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/cli/test/cli_test.py,
gramps/plugins/importer/test/importvcard_test.py: Enable all tests,
except those to be rewritten/excluded
2015-03-18 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/test/test/test_util_test.py: Fix and enable
test_util_test
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_reportdialog.py: Add parent windows to
report dialogs
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/styleeditor.glade: Remove a couple a spare
placeholders in glade file
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/papermenu.glade: Remove default values from paper
menu glade file Setting default margins of 2.54 was causing a warning message when
the glade file was loaded.
2015-03-17 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150317 Dutch translation
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py: geography: bug 8450:
Attempting to add a bookmark causes an error.
2015-03-17 Mathieu MD <mathieu.md@gmail.com>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ja.py,
gramps/gen/datehandler/_datehandler.py, po/ja.po: 8109: Japanese
data localisation
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/kmllayer.py: geography : some minor tweaks
for kml and prepare for feature request 08428
2015-03-17 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/libkml.py: geography : some minor tweaks
for kml and prepare for feature request 08428
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/glade/book.glade,
gramps/gui/glade/clipboard.glade: Fix transient parent window
warnings
2015-03-17 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/utils/db.py: 7992: Fix call to
get_participant_from_event during batch transaction During a batch transaction the secondary tables are closed. This
causes an error when find_backlink_handles is called. Although not
ideal, we return an empty string for participants.
2015-03-16 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: update Icelandic translation
2015-03-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/thumbnails.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/tool/verify.py,
gramps/plugins/webreport/narrativeweb.py: Remove fallback to md5
module All supported versions now include the hashlib module.
2015-03-15 Doug Blank <doug.blank@gmail.com>
* setup.py: Update setup.py Added missing commas
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* help/README-DOCS: Point to User manual.
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* docs/conf.py: Year 2015 Update the year
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* setup.py: Add Classifiers from Gramps pypi entry. https://pypi.python.org/pypi/Gramps/
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* FAQ: Minor updates to FAQ Remove section on Webhosting.
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* INSTALL: Lower Case Gramps Be consistent with rest of project
2015-03-16 cadrlp <cadrlp@users.noreply.github.com>
* README: Minor updates to readme Change to reflect Gramps 4.1 has been released.
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: add mock, prevents skips
2015-03-15 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/dbman.py,
gramps/plugins/gramplet/givennamegramplet.py,
gramps/plugins/quickview/samesurnames.py,
gramps/plugins/rel/rel_ca.py: Convert remaining unicode literals
2015-03-15 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-15 Nick Hall <nick-h@gramps-project.org>
* README, gramps/gen/config.py, gramps/gui/display.py,
gramps/plugins/view/htmlrenderer.gpr.py,
gramps/plugins/view/htmlrenderer.py, po/POTFILES.in: 8023: Remove
HtmlView plugin
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/importer/test/importxml_test.py: Removed xml import
test, as that is thoroughly tested elsewhere. Removed excluded nosetests for Travis
2015-03-15 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot for trunk-master
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gui/widgets/interactivesearchbox.py: gi.overrides is no
longer needed
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gui/widgets/grabbers.py: Don't crash trying to
create a Gdk.Cursor without a DISPLAY; enable more tests for Travis
2015-03-15 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated 150315 Dutch translation
2015-03-06 erikdrgm <frederik.de.richter@gmail.com>
* po/nl.po: Updated Dutch translation
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: remove new test, until we can include it
(xvfb, or avoid Gtk Cursor calls)
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: try using virtual frame buffer to test
graphics
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/gui/editors/editreference.py,
gramps/gui/editors/test/test_editreference.py: 8435: Crash when
trying to link existing place as an enclosing place using P0001
number; added tests, updated Travis testing
2015-03-15 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dictionary.py: DictionaryDb: fixed return type in
get_person_from_gramps_id; added get_place_from_gramps_id
2015-03-14 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/date_test.py: Some issues comparing Today
close to midnight, in Travis
2015-03-15 Josip <josip@pisoj.com>
* gramps/plugins/view/htmlrenderer.py: 8023: HTML view fails to load add encoding attribute
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/test/cli_test.py, gramps/gen/constfunc.py,
gramps/gen/datehandler/_datehandler.py, gramps/gen/db/read.py,
gramps/gen/db/test/grampsdbtestbase.py, gramps/gen/db/upgrade.py,
gramps/gen/db/write.py, gramps/gen/display/name.py,
gramps/gen/lib/baseobj.py, gramps/gen/lib/citation.py,
gramps/gen/lib/eventtype.py, gramps/gen/lib/grampstype.py,
gramps/gen/lib/note.py, gramps/gen/lib/repo.py,
gramps/gen/lib/src.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/tableobj.py, gramps/gen/plug/_options.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/report/_book.py, gramps/gen/plug/report/utils.py,
gramps/gen/utils/db.py, gramps/gen/utils/debug.py,
gramps/gen/utils/docgen/odstab.py, gramps/gen/utils/file.py,
gramps/gui/clipboard.py, gramps/gui/dialog.py,
gramps/gui/displaystate.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/editperson.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/filters/sidebar/_mediasidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_personsidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sourcesidebarfilter.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_stylecombobox.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/thumbnails.py,
gramps/gui/views/tags.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py, gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/recordsgramplet.py,
gramps/plugins/gramplet/soundgen.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/profile.py, gramps/webapp/utils.py: Replace
cuni with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py, gramps/gen/constfunc.py,
gramps/gen/db/dictionary.py, gramps/gen/db/read.py,
gramps/gen/db/test/cursor_test.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/display/name.py, gramps/gen/lib/handle.py,
gramps/gen/utils/cast.py, gramps/gen/utils/file.py,
gramps/gui/dbman.py, gramps/gui/displaystate.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/views/listview.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/tool/check.py, gramps/plugins/tool/verify.py,
gramps/plugins/webreport/narrativeweb.py: Replace UNITYPE with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/plug/__init__.py, gramps/gen/constfunc.py,
gramps/gen/db/dictionary.py, gramps/gen/db/read.py,
gramps/gen/filters/_filterlist.py, gramps/gen/lib/attrbase.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/person.py,
gramps/gen/lib/styledtext.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpletable.py, gramps/gen/utils/cast.py,
gramps/gen/utils/configmanager.py, gramps/gui/autocomp.py,
gramps/gui/clipboard.py, gramps/gui/dbloader.py,
gramps/gui/filters/_filtermenu.py, gramps/gui/glade.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/view/pedigreeview.py,
gramps/webapp/dbdjango.py, gramps/webapp/utils.py: Replace STRTYPE
with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/plug/__init__.py, gramps/gen/constfunc.py,
gramps/gen/filters/rules/_rule.py,
gramps/gen/filters/rules/person/_probablyalive.py,
gramps/gen/simple/_simpletable.py, gramps/gen/soundex.py,
gramps/gen/utils/cast.py: Replace conv_to_unicode_direct with str
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/constfunc.py, gramps/gui/glade.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_fileentry.py, gramps/gui/viewmanager.py,
gramps/plugins/tool/eventcmp.py: Remove uni_to_gui function We no longer need to convert strings to utf8 before passing them to
Gtk functions.
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/user.py: Fix failing unit test
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/config.py, gramps/webapp/empty.sql,
gramps/webapp/example.sql: Remove use-bsddb3 configuration setting
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/clidbman.py, gramps/cli/test/cli_test.py,
gramps/cli/user.py, gramps/gen/const.py, gramps/gen/constfunc.py,
gramps/gen/datehandler/_grampslocale.py, gramps/gen/db/backup.py,
gramps/gen/db/bsddbtxn.py, gramps/gen/db/cursor.py,
gramps/gen/db/dbconst.py, gramps/gen/db/dictionary.py,
gramps/gen/db/read.py, gramps/gen/db/test/cursor_test.py,
gramps/gen/db/txn.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/git_revision.py, gramps/gen/lib/mediaobj.py,
gramps/gen/lib/url.py, gramps/gen/mime/_winmime.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_pluginreg.py, gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/utils.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/proxybase.py,
gramps/gen/recentfiles.py, gramps/gen/soundex.py,
gramps/gen/utils/configmanager.py,
gramps/gen/utils/grampslocale.py, gramps/gen/utils/lds.py,
gramps/gen/utils/maclocale.py, gramps/gui/aboutdialog.py,
gramps/gui/clipboard.py, gramps/gui/dbman.py,
gramps/gui/displaystate.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/editchildref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/objectentries.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/managedwindow.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py, gramps/gui/thumbnails.py,
gramps/gui/tipofday.py, gramps/gui/utilscairo.py,
gramps/gui/viewmanager.py, gramps/gui/views/bookmarks.py,
gramps/gui/views/listview.py, gramps/gui/views/pageview.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/shortlistcomboentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/leak.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/tool/check.py,
gramps/plugins/tool/phpgedviewconnector.py,
gramps/plugins/tool/verify.py, gramps/plugins/view/htmlrenderer.py,
gramps/plugins/view/mediaview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py, gramps/webapp/connection.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/view/png.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/libdjango.py,
gramps/webapp/reports.py, gramps/webapp/utils.py: Remove python2
specific code
2015-03-14 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py, gramps/cli/grampscli.py,
gramps/cli/plug/__init__.py, gramps/cli/test/argparser_test.py,
gramps/cli/test/cli_test.py, gramps/cli/test/user_test.py,
gramps/cli/user.py, gramps/gen/const.py,
gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_fr.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_uk.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/test/datedisplay_test.py,
gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/datehandler/test/dateparser_test.py,
gramps/gen/datehandler/test/datestrings_test.py,
gramps/gen/db/bsddbtxn.py, gramps/gen/db/exceptions.py,
gramps/gen/db/read.py, gramps/gen/db/test/grampsdbtestbase.py,
gramps/gen/db/txn.py, gramps/gen/db/undoredo.py,
gramps/gen/db/upgrade.py, gramps/gen/db/write.py,
gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_filterparser.py,
gramps/gen/filters/_genericfilter.py, gramps/gen/git_revision.py,
gramps/gen/lib/date.py, gramps/gen/lib/gcalendar.py,
gramps/gen/lib/grampstype.py, gramps/gen/lib/person.py,
gramps/gen/lib/place.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/tableobj.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_manager.py,
gramps/gen/plug/_options.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/report/_options.py, gramps/gen/relationship.py,
gramps/gen/simple/_simpleaccess.py,
gramps/gen/test/constfunc_test.py, gramps/gen/test/user_test.py,
gramps/gen/updatecallback.py, gramps/gen/utils/configmanager.py,
gramps/gen/utils/debug.py, gramps/gen/utils/grampslocale.py,
gramps/gen/utils/place.py, gramps/gen/utils/resourcepath.py,
gramps/gen/utils/test/grampslocale_test.py,
gramps/gen/utils/test/place_test.py, gramps/gui/aboutdialog.py,
gramps/gui/autocomp.py, gramps/gui/configure.py,
gramps/gui/ddtargets.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/editdate.py, gramps/gui/editors/editplace.py,
gramps/gui/grampsgui.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/managedwindow.py, gramps/gui/plug/_guioptions.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/report/_bookdialog.py, gramps/gui/plug/tool.py,
gramps/gui/test/user_test.py, gramps/gui/utils.py,
gramps/gui/utilscairo.py, gramps/gui/viewmanager.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/undoablebuffer.py, gramps/guiQML/grampsqml.py,
gramps/guiQML/views/centralview.py, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/personview.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/importer/test/importgeneweb_test.py,
gramps/plugins/importer/test/importvcard_test.py,
gramps/plugins/importer/test/importxml_test.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libholiday.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py, gramps/plugins/rel/rel_ca.py,
gramps/plugins/rel/rel_cs.py, gramps/plugins/rel/rel_da.py,
gramps/plugins/rel/rel_de.py, gramps/plugins/rel/rel_es.py,
gramps/plugins/rel/rel_fi.py, gramps/plugins/rel/rel_fr.py,
gramps/plugins/rel/rel_hr.py, gramps/plugins/rel/rel_hu.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/rel/rel_nl.py,
gramps/plugins/rel/rel_no.py, gramps/plugins/rel/rel_pl.py,
gramps/plugins/rel/rel_pt.py, gramps/plugins/rel/rel_ru.py,
gramps/plugins/rel/rel_sk.py, gramps/plugins/rel/rel_sl.py,
gramps/plugins/rel/rel_sv.py, gramps/plugins/rel/rel_uk.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dumpgenderstats.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/phpgedviewconnector.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/verify.py, gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/placetreeview.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/test/test/test_util_test.py, gramps/webapp/client.py,
gramps/webapp/grampsdb/admin.py, gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/png.py, gramps/webapp/init.py,
gramps/webapp/libdjango.py, gramps/webapp/reports.py,
gramps/webapp/utils.py: Remove imports from __future__ module
2015-03-14 Nick Hall <nick-h@gramps-project.org>
* README: Increase minimum Gtk version required to 3.10
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/plugins/view/htmlrenderer.py: 8023: HTML view fails to
load; replaced file with open
2015-03-14 Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/webapp/settings.py: Webapp: bring up to date for Django
1.7.1
2015-03-13 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: new gramps.pot for trunk-master
2015-03-13 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/utils.py,
gramps/plugins/textreport/indivcomplete.py: 8203: Complete
Individual Report -- option to output all media
2015-03-13 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use python3 to build gramps
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: need sudo on global pip3; this is going to
work
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: format error
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: run from global python3 env
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: move to all virtual env build
2015-03-13 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: attempting pip3 available globally
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: install django icu in global python3
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: just using Python 3.3 for now
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: try pip3.4, and pip3.3
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use pip3, presume it is already installed
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/cli/test/cli_test.py: Travis: use pip3; make
gramps home; allow cli test to work if dir exists
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: remove failing tests
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: list test names
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: removing failing tests
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: install python3-nose
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: make sure we are testing with python3
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: gi in pip is not gobject related
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: don't attempt to build bsddb3 from pip
2015-03-13 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use pip to install gi and bsddb3
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis: use pip to install pyicu
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis now running: removed Python 2.7 testing; use
all python3 libs
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis config: perhaps no need to change directory
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis config: attempting to change to correct
subdirectory
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml: Travis config: no need to clone gramps, already done
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* .travis.yml, gramps/webapp/grampsdb/models.py: Changes to get
django models to run under Python3; added travis config file--should
run travis
2015-03-12 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dictionary.py, gramps/webapp/libdjango.py: Added
missing DictionaryDb.is_empty(); fixed moved constfunc reference
2015-03-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/display/place.py: 8430: Place displayer should not
return None The place displayer should return an empty string for an event with
no place.
2015-03-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/filters/sidebar/_sidebarfilter.py: Fix another handle
type bug
2015-03-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py, gramps/gui/plug/_guioptions.py,
gramps/gui/utils.py, gramps/gui/views/tags.py,
gramps/gui/widgets/styledtexteditor.py: Convert deprecated color
widgets
2015-03-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/image.py: 8423: Python3 needs new_subpixbuf not
subpixbuf
2015-03-12 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/base.py: typo
2015-03-12 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0008401: NameError in GEDCOM
importer
2015-03-12 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0008322: Event address is lost on
import, i.e. disconnected from event. On GEDCOM import, Places are only merged if the Place Title and the
whole of the main location are identical.
2015-03-10 Anthony Fok <foka@debian.org>
* gramps/gui/glade/editname.glade: remove typo flagged by "python
update_po.py -p" when generating gramps.pot
2015-03-10 Sebastian Schubert <schubert.seb@gmail.com>
* data/css/Web_Horizontal-Menus.css,
data/css/Web_Vertical-Menus.css: Remove executable flag of two css
files
2015-03-09 Jérôme Rapinat <romjerome@yahoo.fr>
* data/man/fr/fr.rst, data/man/fr/gramps.1.in: 8407: gramps -i
option in manpage not reflecting what happens; update french
translation
2015-03-07 Ross Gammon <rossgammon@mail.dk>
* data/man/en.rst, data/man/gramps.1.in: 8407: gramps -o option in
manpage not reflecting what happens,
https://bugs.launchpad.net/ubuntu/+source/gramps/+bug/1427444
2015-03-06 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 8204: Enable "Complete
Individual Report" to show individual's tags
2015-03-05 Anthony Fok <foka@debian.org>
* po/check_po: implement both "traditional" and "simplfied" Chinese
-- partial
2015-03-05 Paul Franklin <pf.98052@gmail.com>
* po/check_po: shorten po/check_po lines (indent=4-chars, etc.)
2015-03-05 leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: German translation update and typo fix
2015-03-01 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/arghandler.py, gramps/gen/db/upgrade.py,
gramps/gui/dbman.py, po/gramps.pot: give "update_po.py -p" fewer
things to moan about
2015-03-01 Paul Franklin <pf.98052@gmail.com>
* gramps/grampsapp.py: add missing import
2015-03-01 Anthony Fok <foka@debian.org>
* po/update_po.py: enable python3 to run po/update_po.py
2015-03-01 kulath <guy.linton@gmail.com>
* gramps/gen/db/write.py: 0007824: Regression: running gramps from
crontab fails
2015-03-01 Nick Hall <nick-h@gramps-project.org>
* setup.py: Check python version >= 3.2 when running setup script
2015-02-28 Anthony Fok <foka@debian.org>
* data/tips.xml.in, po/gramps.pot: correct incorrect tip49, new
gramps.pot
2015-02-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/aboutdialog.py, po/gramps.pot: clarify new string, new
gramps.pot
2015-02-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/const.py, gramps/gui/aboutdialog.py: Tidy up About
dialog Use standard string for translator credits. Add new section for
contributors. Align artwork section properly.
2015-02-28 kulath <guy.linton@gmail.com>
* gramps/gen/db/read.py: 0008380: tag_map is not initialized
2015-02-28 Nick Hall <nick-h@gramps-project.org>
* INSTALL, README, gramps/grampsapp.py: Set minimum python version
required to 3.2
2015-02-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/kmllayer.py: geography : added the layer
to osmgpsmap.
2015-02-27 SNoiraud <serge.noiraud@laposte.net>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py, gramps/plugins/view/geoperson.py:
geography : added the possibility to show kml files.
2015-02-26 Anthony Fok <foka@debian.org>
* gramps/gen/utils/grampslocale.py, po/zh_CN.po, po/zh_HK.po,
po/zh_TW.po, setup.py: 7573: implement both "traditional" and
"simplfied" Chinese * Translation revisions and fixes * Generate zh_TW.po and new zh_HK.po from zh_CN.po with the help of https://github.com/BYVoid/OpenCC and a small sed script (see f.r. 7573 for the script)
2015-01-04 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/configure.py, gramps/gui/plug/_windows.py,
gramps/gui/viewmanager.py: Convert update addons dialog to no longer
be a ManagedWindow
2015-02-25 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/lib/libplaceview.py,
gramps/plugins/view/placetreeview.py: Remove place title from
default view columns
2015-02-25 Tim G L Lyons <tim.g.lyons@gmail.com>
* gramps/gen/db/write.py: Missing import statement
2015-02-24 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/dbman.glade, gramps/gui/glade/dialog.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/papermenu.glade,
gramps/gui/logger/_errorreportassistant.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/tool/notrelated.glade,
gramps/plugins/tool/patchnames.glade: Remove deprecated Gtk
Alignment widgets
2015-02-24 kulath <guy.linton@gmail.com>
* gramps/gen/db/dbconst.py, gramps/gen/db/write.py: 8134: Fix pickle
upgrade of python2 strings to python3 str Move load of metadata
(which can also have pickle upgrade errors) and make zip backup for
pickle or schema upgrade.
2015-02-23 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/upgrade.py: Fix schema upgrade from 15 to 16 with
python3
2015-02-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/proxy/filter.py: 8316: Family with children but no
parents is lost on filtered export
2015-02-22 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Update PyICU to 1.8 1.5 won't compile against ICU-5.4.
2015-02-21 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/read.py, gramps/gen/db/upgrade.py,
gramps/gen/db/write.py: 8134: Fix pickle upgrade of python2 strings
to python3 str
2015-02-21 Jérôme Rapinat <romjerome@yahoo.fr>
* po/POTFILES.in, po/gramps.pot: two new filter rules were missing
on template, 'intltool-update -m'
2015-02-18 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/view/relview.py: Use place displayer in
relationship view
2015-02-18 noirauds <serge.noiraud@free.fr>
* gramps/plugins/lib/maps/osmgps.py: geography: 7149: some minor
problems.
2015-02-18 Jérôme Rapinat <romjerome@yahoo.fr>
* po/gramps.pot: update translation strings template
2015-02-18 noirauds <serge.noiraud@free.fr>
* gramps/plugins/lib/maps/geography.py: geographie: 7149 : Views
into Geography should not always use the last option set by the user
2015-02-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/utils/grampslocale.py, gramps/grampsapp.py: Moved
stderr and stdin handlers to only be installed for cli application;
allows Gramps libraries to be used in other REPLs
2015-02-17 noirauds <serge.noiraud@free.fr>
* gramps/plugins/lib/maps/geography.py: geography: 7948 : Add path
selector to the text entry for tile cache
2015-02-17 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/utils/resourcepath.py: Allow gramps to be used from
source, without GRAMPS_RESOURCES env variable
2015-02-17 leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2015-02-16 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/report/_graphvizreportdialog.py: Fix graphviz
report dialog after conversion to use Grid widget
2015-02-16 kulath <guy.linton@gmail.com>
* gramps/plugins/lib/libgedcom.py: 0008347: GEDCOM import of
embedded notes attached to media does not work
2015-02-10 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/changenames.glade,
gramps/plugins/tool/changetypes.glade,
gramps/plugins/tool/check.glade,
gramps/plugins/tool/eventcmp.glade,
gramps/plugins/tool/finddupes.glade,
gramps/plugins/tool/mergecitations.glade,
gramps/plugins/tool/notrelated.glade,
gramps/plugins/tool/ownereditor.glade,
gramps/plugins/tool/patchnames.glade,
gramps/plugins/tool/phpgedview.glade,
gramps/plugins/tool/relcalc.glade,
gramps/plugins/tool/removeunused.glade,
gramps/plugins/tool/verify.glade: Remove deprecated widgets from
glade files for tools
2015-02-16 Jérôme Rapinat <romjerome@yahoo.fr>
* po/fr.po: fix typos, thank you phcook
2015-02-16 Sveinn í Felli <sv1@fellsnet.is>
* po/is.po: Update Icelandic translation
2015-02-15 noirauds <serge.noiraud@free.fr>
* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py: geography - forgot to suppress
debug lines, forgot the config option
2015-02-15 noirauds <serge.noiraud@free.fr>
* gramps/gen/config.py, gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py, gramps/plugins/view/geoclose.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoperson.py,
gramps/webapp/empty.sql, gramps/webapp/example.sql: geography - new
feature (8327) Moving around the map using arrow keys and
possibility to zoom from keyboard/keypad with the +/- keys
2015-02-13 Jérôme Rapinat <romjerome@yahoo.fr>
* po/is.po: typo
2015-02-13 Sveinn í Felli <sv1@fellsnet.is>
* gramps/gen/utils/grampslocale.py, po/is.po, setup.py: Add partial
(30%) Icelandic support
2015-02-12 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/grampletbar.py: 8353: Fix default size of
detached gramplet window
2015-02-10 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/widgets/grampletpane.py: 8351: Allow gramplets detached
from the dashboard to fill the window
2015-02-11 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/export/_exportassistant.py: 8350: Fix spacing in
export assistant file chooser
2015-02-10 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/plugins/gramplet/events.py: Swap description and main
participants columns Change column order introduced in #7342 due to adverse comments on
mailing list.
2015-02-11 noirauds <serge.noiraud@free.fr>
* gramps/plugins/lib/maps/messagelayer.py: geography : bug 7615 :
Filter panel on geography view displays improperly
2015-02-10 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/plug/export/_exportassistant.py: Fix bug in export
assistant after conversion to use Grid widget
2015-02-08 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/treemodels/flatbasemodel.py: 7930: Fix removing
rows in flat list views
2015-02-09 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/db/write.py: 8344: Ensure key is correct type when
updating reference map
2015-02-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/pageview.py,
gramps/gui/views/tags.py, gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/leak.py: Convert more deprecated Gtk widgets Converted HButtonBox and VButtonBox to ButtonBox widgets. Converted
HPaned and VPaned to Paned widgets. Converted HScale to Scale
widget.
2015-02-07 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/view/relview.py: Fix overwritten heading in
relationship view Line deleted by mistake in commit [89da61].
2015-02-07 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/glade/editcitation.glade: Fix citation editor resizing
2015-02-07 John Ralls <jralls@ceridwen.us>
* INSTALL: Fix wrong instruction about removing /usr/local/bin in
INSTALL.
2015-02-06 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/columnorder.py, gramps/gui/configure.py,
gramps/gui/dbloader.py, gramps/gui/dialog.py,
gramps/gui/editors/displaytabs/backreflist.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/grampstab.py,
gramps/gui/editors/editplacename.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/logger/_errorview.py, gramps/gui/navigator.py,
gramps/gui/plug/_guioptions.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_styleeditor.py, gramps/gui/viewmanager.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/pageview.py,
gramps/gui/views/tags.py, gramps/gui/widgets/dateentry.py,
gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/interactivesearchbox.py,
gramps/gui/widgets/labels.py, gramps/gui/widgets/linkbox.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/statusbar.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/eval.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/notes.py, gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/view/htmlrenderer.py: Convert Gtk HBox and VBox
widgets into Box widgets
2015-02-06 John Ralls <jralls@ceridwen.us>
* INSTALL: More INSTALL clarifications.
2015-02-06 John Ralls <jralls@ceridwen.us>
* INSTALL: Improve distutils install instructions.
2015-02-06 John Ralls <jralls@ceridwen.us>
* README: Remove mention of 'super-short-version' of INSTALL file. There isn't one.
2015-02-04 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/configure.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/plug/_windows.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/widgets/grampletpane.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/geoclose.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoperson.py,
gramps/plugins/view/htmlrenderer.py,
gramps/plugins/view/pedigreeview.py, gramps/plugins/view/relview.py:
Convert Gtk Table widgets into Grid widgets
2015-02-06 John Ralls <jralls@ceridwen.us>
* INSTALL, README: Remove trailing whitespace from INSTALL and
README.
2015-02-06 John Ralls <jralls@ceridwen.us>
* INSTALL: Clarify/correct uninstall instructions.
2015-02-06 John Ralls <jralls@ceridwen.us>
* INSTALL: Remove $Id from INSTALL, left over from SVN.
2015-02-06 John Ralls <jralls@ceridwen.us>
* README: Remove no-longer-needed packagers note about osm-gps-map. Version 1.0.0 was released 18 June 2013.
2015-02-06 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/importer/importxml.py: typo (and third github-push
test)
2015-02-06 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2015-02-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: typo (another, and
another github-push test)
2015-02-05 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/tool/ownereditor.py: typo
2015-02-04 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libholiday.py: neaten imports
2015-01-31 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/editors/editlink.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/glade/addmedia.glade,
gramps/gui/glade/baseselector.glade, gramps/gui/glade/book.glade,
gramps/gui/glade/configure.glade, gramps/gui/glade/dbman.glade,
gramps/gui/glade/dialog.glade, gramps/gui/glade/editaddress.glade,
gramps/gui/glade/editattribute.glade,
gramps/gui/glade/editchildref.glade,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editdate.glade, gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editfamily.glade,
gramps/gui/glade/editldsord.glade, gramps/gui/glade/editlink.glade,
gramps/gui/glade/editlocation.glade,
gramps/gui/glade/editmedia.glade,
gramps/gui/glade/editmediaref.glade,
gramps/gui/glade/editname.glade, gramps/gui/glade/editnote.glade,
gramps/gui/glade/editperson.glade,
gramps/gui/glade/editpersonref.glade,
gramps/gui/glade/editplace.glade,
gramps/gui/glade/editplaceref.glade,
gramps/gui/glade/editreporef.glade,
gramps/gui/glade/editrepository.glade,
gramps/gui/glade/editsource.glade, gramps/gui/glade/editurl.glade,
gramps/gui/glade/grampletpane.glade,
gramps/gui/glade/mergecitation.glade,
gramps/gui/glade/mergedata.glade,
gramps/gui/glade/mergeevent.glade,
gramps/gui/glade/mergefamily.glade,
gramps/gui/glade/mergemedia.glade,
gramps/gui/glade/mergenote.glade,
gramps/gui/glade/mergeperson.glade,
gramps/gui/glade/mergeplace.glade,
gramps/gui/glade/mergerepository.glade,
gramps/gui/glade/mergesource.glade,
gramps/gui/glade/papermenu.glade, gramps/gui/glade/plugins.glade,
gramps/gui/glade/reorder.glade, gramps/gui/glade/rule.glade,
gramps/gui/glade/styleeditor.glade,
gramps/gui/glade/tipofday.glade,
gramps/gui/glade/updateaddons.glade,
gramps/gui/plug/report/_papermenu.py: Remove deprecated widgets from
glade files
2015-02-03 Paul Franklin <pf.98052@gmail.com>
* README, gramps/plugins/docgen/latexdoc.py: add "python-pillow" to
"python-imaging" mention
2015-02-02 kulath <guy.linton@gmail.com>
* gramps/cli/grampscli.py, gramps/gen/db/read.py,
gramps/gen/lib/researcher.py, gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py: 0007014: Errors handling
owner/submitter information in GEDCOM files. Only import researcher
from GEDCOM or XML if the family tree was originally empty.
2015-02-02 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/importer/importxml.py: Update import to cope with
missing place name and type
2015-02-01 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/arghandler.py, gramps/gen/plug/report/endnotes.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/indivcomplete.py: 7276: translate some
currently-untranslated punctuation marks -- partial
2015-02-01 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/tool/check.py: 8233: Fix bad handle in explanation
note for unknown event
2015-01-31 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: fix trailing comma in
pathological cases
2015-01-31 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_bibliography.py: neaten up add_reference
method
2015-01-31 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_bibliography.py,
gramps/gen/plug/report/endnotes.py: neaten some imports
2015-01-30 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/editplace.py: Remove check for empty place
title
2015-01-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_bibliography.py: 8320: Detailed descendent
report crashes
2015-01-27 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/filters/sidebar/_placesidebarfilter.py: 7860: Update
place sidebar filter
2015-01-27 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_hastitle.py: 7860: Add new place
HasTitle rule
2015-01-24 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_hasdata.py,
gramps/gui/editors/filtereditor.py: 7860: Add new place HasData rule
2014-12-01 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplaceref.glade: 8058: New place reference
editor This allows standard "add" and "share" buttons to be used in the
place reference embedded list.
2015-01-25 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/displaytabs/placerefembedlist.py: 8056:
Activate drag and drop on "enclosed by" tab
2015-01-24 Nick Hall <nick__hall@hotmail.com>
* example/gramps/data.gramps: 8242: Put places in data.gramps into a
hierarchy
2015-01-24 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: update Finnish translation (not backported to gramps41
yet)
2015-01-23 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/filters/rules/place/_hasplace.py: 7860: Rename "Name"
to "Title"
2015-01-23 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/editplace.py: 8057: Remove auto-update of place
titles
2014-10-28 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/config.py, gramps/gen/display/place.py,
gramps/gen/filters/rules/_haseventbase.py,
gramps/gen/filters/rules/event/_hasdata.py,
gramps/gen/filters/rules/person/_hasbirth.py,
gramps/gen/filters/rules/person/_hasdeath.py,
gramps/gen/filters/rules/person/_hasfamilyevent.py,
gramps/gen/plug/report/utils.py,
gramps/gen/simple/_simpleaccess.py, gramps/gen/sort.py,
gramps/gen/utils/db.py, gramps/gen/utils/libformatting.py,
gramps/gen/utils/location.py, gramps/gui/clipboard.py,
gramps/gui/configure.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/childmodel.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/gui/editors/displaytabs/ldsmodel.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/editors/objectentries.py,
gramps/gui/merge/mergeperson.py, gramps/gui/plug/_guioptions.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/gramplet/children.py,
gramps/plugins/gramplet/events.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/personresidence.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/lib/libgedcom.py, gramps/plugins/lib/libnarrate.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/mapservices/googlemap.py,
gramps/plugins/mapservices/openstreetmap.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py, gramps/plugins/view/geomoves.py,
gramps/plugins/view/geoperson.py, gramps/plugins/view/geoplaces.py,
gramps/plugins/view/relview.py,
gramps/plugins/webreport/narrativeweb.py: 7942: Implement place
displayer
2015-01-21 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/gramplet/sessionloggramplet.py: 7533: Check for
active person in session log gramplet
2015-01-21 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/db/upgrade.py: 7844: Check that the mediapath is not
set to None
2015-01-21 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/plugins/gramplet/events.py: 7770: Always display main
participants
2015-01-21 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/textreport/placereport.py: 7299: Fix bug when
family has no parents
2015-01-17 Jérôme Rapinat <romjerome@yahoo.fr>
* data/gramps.desktop.in, po/cs.po, po/de.po, po/fi.po, po/fr.po,
po/gramps.pot, po/it.po, po/nb.po, po/sk.po, po/sr.po, po/tr.po,
po/uk.po: 8288: Keywords entry in gramps.desktop does not end with
';'
2015-01-09 Espen Berg <espenbe@gmail.com>
* po/nb.po: Done with Norwegian bokmål translation
2015-01-07 kulath <guy.linton@gmail.com>
* gramps/plugins/export/exportgedcom.py: 0008283: GEDCOM export does
not export media attached to citations. Fix for gramps master
2015-01-05 Doug Blank <dsblank@bitbucket.org>
* gramps/gen/plug/utils.py, gramps/gui/plug/_windows.py: 8145: Some
Addons provide an update even it was already done during the last
start of Gramps
2015-01-05 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/widgets/interactivesearchbox.py: Interactive-search:
Quick search with LIST_ONLY sorted views
2015-01-05 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/treemodels/flatbasemodel.py: speedup srt_key
sorting by sorting them in-place
2015-01-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/cli/test/cli_test.py: In testing, reset config options in
tearDown so subsequent tests are not affected
2015-01-04 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/calendar.py, gramps/gen/lib/date.py,
gramps/gen/lib/gcalendar.py, gramps/plugins/lib/libholiday.py,
gramps/plugins/webreport/webcal.py, po/POTFILES.skip: Renamed
gramps.gen.lib.calendar to gramps.gen.lib.gcalendar to avoid import
conflict with Python lib calendar
2015-01-03 Josip <josip@pisoj.com>
* gramps/gen/utils/grampslocale.py: 7851: translations don't show in
many labels, buttons, and other elements, Windows only Added fix for Python3
2015-01-03 Doug Blank <doug.blank@gmail.com>
* gramps/gen/lib/date.py: Records Gramplet uses wrong text
2015-01-03 Josip <josip@pisoj.com>
* gramps/gui/configure.py, gramps/gui/plug/_windows.py,
gramps/gui/viewmanager.py: 6548: 'Available Gramps Updates for
Addons' window not on top
2015-01-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/date_test.py: Test method name changes for
automatic test detection
2015-01-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/utils/test/keyword_test.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/importer/test/importvcard_test.py: Renamed test
methods for proper automatic detection
2015-01-03 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gen/plug/_gramplet.py: 8169 8267 typo: Glib should be GLib
2015-01-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/datehandler/test/datehandler_test.py,
gramps/test/test/gedread_util_test.py: Fix date_handler by renaming
non-test methods; removed gedcom import tests that rely on old code,
and didn't test much
2015-01-03 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/db/dictionary.py: Fixes to DictionaryDb for Python3 and
current gramps
2015-01-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/merge/test/merge_ref_test.py,
gramps/plugins/importer/test/importxml_test.py: merge_ref_test and
importxml_test now passing
2015-01-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/merge_test.py: merge_test now passing all
tests
2015-01-02 Doug Blank <dblank@cs.brynmawr.edu>
* gramps/gen/lib/test/struct_test.py, gramps/gen/merge/diff.py:
Updates for struct to pass unit tests
2015-01-02 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gen/const.py: New year...
2014-12-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/svgdrawdoc.py: specify SVG font size is in
points, for stupid viewers
2014-12-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/svgdrawdoc.py: 8240: can't disable box
shadow in SVG descendant tree
2014-12-29 Ondrej Krč-Jediný <hou@centrum.sk>
* po/sk.po: merge request #15 ; git clone
http://git.code.sf.net/u/ondrisko/gramps ; update slovak translation
2014-12-27 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: move privacy
option higher, make it more noticeable
2014-12-27 Gerald Kunzmann <g.kunzmann@arcor.de>
* gramps/plugins/textreport/detancestralreport.py: 7953: Kekule
numbering in Detailed Ancestral Report
2014-12-27 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/selectors/baseselector.py,
gramps/gui/views/listview.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/widgets/interactivesearchbox.py: Our own
interactive-search enabling customized and delayed search. This commit provides same search capabilities as Gtk's. The only
difference should be the search being delayed by 150ms after last
keypress. Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org>
2014-12-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: 8257: Crash when mixed
"inflected" and "non inflected" months
2014-12-22 Fedir Zinchuk <fedikw@gmail.com>
* po/uk.po: Update Ukrainian translation
2014-12-22 Fedir Zinchuk <fedikw@gmail.com>
* gramps/gen/datehandler/_date_uk.py: Update Ukrainian date handler
2014-12-19 Fedir Zinchuk <fedikw@gmail.com>
* po/uk.po: Update Ukrainian translation
2014-12-17 Paul Franklin <pf.98052@gmail.com>
* setup.py: 8148: Turkish language updates
2014-12-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/docgen/stylesheet.py: 8185: Gramps freeze after
defining a report stile with German cm values
2014-12-17 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/docgen/svgdrawdoc.py: 8237: descendant tree
graphical report, syntax error in svg output
2014-12-15 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py: add gramps-ID option
2014-12-15 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvhourglass.py: add gramps-ID option
2014-12-15 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: modify gramps-ID option
2014-12-16 kulath <guy.linton@gmail.com>
* gramps/gen/utils/image.py: Fix 0008234: part (2) Various problems
with docgen.TextDoc.add_media_object part (2) for master branch
2014-12-14 kulath <guy.linton@gmail.com>
* gramps/plugins/docgen/odfdoc.py: Fix 0008234: Various problems
with docgen.TextDoc.add_media_object part (1) for master branch
2014-12-14 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2014-12-13 leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Fix German grammer bug [8231]
2014-12-13 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/gramplet.gpr.py: Enable Attributes gramplet
support on Source/Citation bars; not backported yet because of #8144
2014-12-12 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: cover pathological case
(perhaps from privacy proxy)
2014-12-12 leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Fix German typo Bug [8226]
2014-12-11 Paul Franklin <pf.98052@gmail.com>
* po/gramps.pot: make a new template (trunk-master gramps.pot)
2014-12-11 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/export/exportgeneweb.py: typo
2014-12-11 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/treemodels/flatbasemodel.py: FlatTreeView : Fix
wrong return values
2014-12-10 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/widgets/undoableentry.py: 8029: Suppress warnings in
UndoableEntry widget Bug 644927 - Support out parameters in signals
https://bugzilla.gnome.org/show_bug.cgi?id=644927
2014-12-06 Matti Niemelä <matti.u.niemela@gmail.com>
* po/fi.po: Review by the Finnish team (Pekka and Matti)
2014-11-13 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/treemodels/flatbasemodel.py: Remove needless use
of handles in FlatBaseModel.do_iter_next
2014-11-13 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/treemodels/flatbasemodel.py: Optimize FlatNodeMap
update of _hndl2index for add/delete tests with python2.6 and python3 show that it's much quicker to get
the handles after the inser/deleted index and upgrade those (because
random-access in a hash-table is super fast) Here is the code use for tests: import string,random,sys import timeit def id_generator(size=6, chars=string.ascii_lowercase): return ''.join(random.choice(chars) for _ in range(size)) num_items=80000 handle_sizes=10 num_operation=2000 setup=""" from
__main__ import id_generator,string,num_items,handle_sizes,random
_index2hndl=[("",id_generator(handle_sizes)) for e in range
(num_items)] _hndl2index=dict([key[1], index] for index, key in enumerate(_index2hndl)) """ add0=''' h=id_generator(handle_sizes) insert_pos=
random.randrange(len(_hndl2index)) srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl) for hndl, index in
_hndl2index.iteritems(): if index >= insert_pos: _hndl2index[hndl] += 1 _hndl2index[h]=insert_pos '''
add1=''' h=id_generator(handle_sizes) insert_pos=
random.randrange(len(_hndl2index)) srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl) for hndl, index in
_hndl2index.items(): if index >= insert_pos: _hndl2index[hndl] += 1 _hndl2index[h]=insert_pos '''
add2=''' h=id_generator(handle_sizes) insert_pos=
random.randrange(len(_hndl2index)) srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl) for srt_key,hndl in
_index2hndl[insert_pos+1:]: _hndl2index[hndl] += 1
_hndl2index[h]=insert_pos ''' del0=''' index=
random.randrange(len(_hndl2index)) srt_key,handle=_index2hndl[index]
del _index2hndl[index] del _hndl2index[handle] for key, val in
_hndl2index.iteritems(): if val > index: _hndl2index[key] -= 1 ''' del1=''' index=
random.randrange(len(_hndl2index)) srt_key,handle=_index2hndl[index]
del _index2hndl[index] del _hndl2index[handle] for key, val in
_hndl2index.items(): if val > index: _hndl2index[key] -= 1 ''' del2=''' index=
random.randrange(len(_hndl2index)) srt_key,handle=_index2hndl[index]
del _index2hndl[index] del _hndl2index[handle] for srt_key,hndl in
_index2hndl[index:]: _hndl2index[hndl] -= 1 ''' if
sys.version_info[0] < 3: cmds=[add0,add1,add2,del0,del1,del2] else: cmds=[add1,add2,del1,del2] for c in cmds: print(c) random.seed(1) t=timeit.Timer(c, setup=setup).timeit(num_operation) print(num_operation,"ops in ", t, "seconds.
avg:",t/num_operation,"seconds")
2014-11-13 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/treemodels/flatbasemodel.py: Fix doc and harmless
typo (real_index instead of real_path)
2014-11-13 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/views/listview.py: Fix handling of keypresses in
treeview
2014-12-01 Josip <josip@pisoj.com>
* gramps/gui/widgets/grampletpane.py: 7865: Closing detached
gramplet causes python to crash
2014-12-01 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/lib/libgedcom.py: 7866: Crash on Ancestry.com .ged
import; consistent.
2014-12-01 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/editplaceref.py,
gramps/gui/glade/editplaceref.glade: Fix place reference editor for
drag support
2014-11-24 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_datedisplay.py: ignore a zero day and its
delimiter, in numerical date format
2014-11-24 kulath <guy.linton@gmail.com>
* gramps/cli/arghandler.py: 8196: Spurious spaces in CLI List Family
Trees, tab delimited output. Print statements changed to assemble
the whole line before output.
2014-11-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_datedisplay.py, po/ru.po: 8175: date
inflections in _datahandler.py
2014-11-20 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/lib/eventtype.py, gramps/gen/lib/grampstype.py,
gramps/plugins/textreport/indivcomplete.py: 8184: regression:
Complete Individual report has some untranslated output
2014-11-16 Josip <josip@pisoj.com>
* gramps/gui/widgets/validatedcomboentry.py: 7857: gramps fails to
start with gtk+-3.13.3 (Gdk.Event(Gdk.EventType.NOTHING) TypeError:
function takes at most 0 arguments (1 given)
2014-11-13 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/summary.py: typo
2014-11-13 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: add a few date examples (near the
top of the list)
2014-11-07 Josip <josip@pisoj.com>
* gramps/plugins/lib/libmetadata.py: 8157: ImageMetadata doesn't
show metadata
2014-11-06 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/libsubstkeyword.py: small feature update to add
z,n,e to the date format string. these are used for dates with
ending dates (date ranges) Craig A.
2014-11-05 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/widgets/fanchart.py,
gramps/gui/widgets/fanchartdesc.py: 8102: Fix problem with fanchart
if max_generation = 1
2014-10-28 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/clipboard.py: 8149: Error on opening twice an object
from clipboard because of missing import
2014-10-31 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/plugins/view/relview.py: Allow to drag a person by dragging
the "Father/Mother/Spouse" label or around Add/edt/share buttons Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org>
2014-10-31 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/plugins/view/relview.py: Add Family drag support from
RelationshipView
2014-10-31 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editperson.py: EditPerson new person calls
create_id() to have a handler in clipboard (as in EditFamily)
2014-10-31 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editfamily.py: Allow for dragging a family from
EditFamily
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/plugins/view/relview.py: Add Person drag support from
RelationshipView Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org>
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editcitation.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editldsord.py,
gramps/gui/editors/objectentries.py,
gramps/gui/glade/editcitation.glade,
gramps/gui/glade/editevent.glade,
gramps/gui/glade/editeventref.glade,
gramps/gui/glade/editldsord.glade: Add Support for dragging from the
add/choose selector of Place/Source/Media/Note-Entry
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editfamily.py,
gramps/gui/glade/editfamily.glade: Add drag support to parents in
EditFamily (when set) and move drop capability if parent already set
2014-10-25 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editperson.py: Allow to drag a person from
EditPerson (if not a unsaved person)
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editchildref.py,
gramps/gui/glade/editchildref.glade: Add person drag support from
EditChildRef (always possible as child are always set)
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editpersonref.py,
gramps/gui/glade/editpersonref.glade: And drag support to
EditPersonRef when person is set
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/displaytabs/personrefembedlist.py: Create
prefilled PersonRef when drop of a Person on Association EmbeddedTab
(same as ChildTab)
2014-10-26 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/editpersonref.py: 8095:Association editor
refuses dropped persons
2014-11-04 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py: 5150: new Event types are saved
as a disordered list
2014-11-03 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/widgets/grampletbar.py: 7604: Fix error setting
gramplet tab label
2014-10-30 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2014-10-29 Paul Franklin <pf.98052@gmail.com>
* po/POTFILES.in, po/gramps.pot: 8154: Some text not translatable in
context menu fancharts (GUI)
2014-10-28 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/upgrade.py: 8152: Error converting database after
upgrade to Gramps 4.1.1
2014-10-28 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/db/write.py: 8020: Ensure that reference map has string
keys
2014-10-27 John Ralls <jralls@ceridwen.us>
* gramps/gen/utils/maclocale.py: 8140: Gramps doesn't work under
Turkish locale
2014-10-26 Ugur Cetin <ugur@ugurcetin.com.tr>
* po/tr.po: update Turkish translation (partial)
2014-10-26 leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation
2014-10-24 Paul Franklin <pf.98052@gmail.com>
* setup.py: neaten language list in setup.py
2014-10-24 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gen/utils/grampslocale.py: Serbian should be ready for
Windows OS and LOCALE_NAMES mapping
2014-10-24 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/cli/grampscli.py: 8122: DB lock not checked when opening
database from the recent opened trees
2014-10-23 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2014-10-23 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/libsubstkeyword.py: fix for
https://gramps-project.org/bugs/view.php?id=6355. Craig A.
2014-10-22 Paul Franklin <pf.98052@gmail.com>
* setup.py: enable Serbian Cyrillic translation
2014-10-22 Мирослав Николић <miroslavnikolic@rocketmail.com>
* po/sr.po: add Serbian Cyrillic translation file
2014-10-22 Paul Franklin <pf.98052@gmail.com>
* po/sr.po, po/sr_Latn.po: rename old Serbian translation file
2014-10-22 Jérôme Rapinat <romjerome@yahoo.fr>
* po/POTFILES.in: New locations gramplet [6ff9ed]
2014-10-21 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/gramplet/placedetails.py: 7902: Update place
details gramplet Add name, type and alternative names. Locations are now displayed
in a separate gramplet.
2014-10-21 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/locations.py,
gramps/plugins/lib/libplaceview.py: Add new place locations gramplet
2014-10-21 Jérôme Rapinat <romjerome@yahoo.fr>
* setup.py: Re-enable Esperento support after a large review (8% to
99%); No support under Windows (see _LOCALE_NAMES in
gen/utils/grampslocale.py)
2014-10-21 Pier Luigi Cinquantini <petrolinux@infinito.it>
* po/eo.po: Update and review for the Esperanto translation
2014-10-20 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_sidebarfilter.py, po/ar.po, po/bg.po,
po/br.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
po/eo.po, po/es.po, po/fi.po, po/fr.po, po/gramps.pot, po/he.po,
po/hr.po, po/hu.po, po/it.po, po/ja.po, po/lt.po, po/mk.po,
po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po,
po/ro.po, po/ru.po, po/sk.po, po/sl.po, po/sq.po, po/sv.po,
po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po: 7362 8103:
some labels fit better on citations sidebar filter (patch by Nick
H.), fix a typo on swedish translation, add the new translated
string on most translation files
2014-10-17 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/_date_sr.py: enhance Serbian date handler
to handle Cyrillic dates
2014-10-17 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/children.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/gramplet/events.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/personresidence.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/relativegramplet.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/todo.py: 7813: Add check for empty handle in
gramplets
2014-10-15 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/widgets/dateentry.py: 8103: sidebarfilter gramplet does
not fit well into People, Events, Citations or Media views
(non-english locales)
2014-10-15 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/widgets/dateentry.py: 8103: sidebarfilter gramplet does
not fit well into People, Events, Citations or Media views
2014-10-11 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libnarrate.py: 8113: 'Unknown' person in
detailed ancestor report can not be translated
2014-10-11 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: add datespan example
2014-10-08 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/reorderids.py: 1685: Tools: some strings into
print statement were untranslated
2014-10-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gui/configure.py: typo ("data format" => "date format")
2014-10-07 noirauds <serge.noiraud@free.fr>
* gramps/plugins/view/geography.gpr.py: Geography : bug 0007795:
geography.gpr.py: Probable typos
2014-10-03 Jérôme Rapinat <romjerome@yahoo.fr>
* data/man/fr/gramps.1.in: 4673: update french version for the man
file via 'sphinx-build' cmd
2014-10-03 Jérôme Rapinat <romjerome@yahoo.fr>
* data/man/conf.py, data/man/cs/conf.py, data/man/fr/conf.py,
data/man/nl/conf.py, data/man/pl/conf.py, data/man/pt_BR/conf.py,
data/man/sv/conf.py, data/man/update_man.py: 4673: bump man files to
'4.2.0'
2014-10-03 Jérôme Rapinat <romjerome@yahoo.fr>
* data/man/en.rst: 4673: minor spacing on man template (english)
2014-10-01 Bastien Jacquet <bastien.jacquet_dev@m4x.org>
* gramps/gui/editors/displaytabs/eventembedlist.py: 8096: Fix new
event default type considering existing events with *default* role
2014-09-29 Sam Manzi <manzi.sam@gmail.com>
* docs/README.txt, docs/conf.py, docs/developer_guide.rst,
docs/user_guide.rst, gramps/gen/plug/_manager.py,
gramps/gui/pluginmanager.py: 6028: Cleaned up and improved the
Gramps API docs, Sphinx - fixed four ERROR: Unexpected indentation,
added 'sphinx.ext.viewcode' to allow Sphinx to 'Add links to
highlighted source code'
http://sphinx-doc.org/latest/ext/viewcode.html , updated the
copyright year and instructions to use pip
2014-09-28 Luigi Toscano <luigi.toscano@tiscali.it>
* po/it.po: Italian translation updates and fixes
2014-09-26 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/db/write.py: 7868: Rebuild secondary indexes after
database upgrade
2014-09-26 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/utils/location.py: 8015: Update location utilities to
work with proxies
2014-09-25 Enno Borgsteede <ennoborg@gmail.com>
* gramps/plugins/tool/check.py: 7931: Fix check and repair tool for
empty placerefs
2014-09-23 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/webreport/narrativeweb.py: 8033: cannot generate
Narrative Web report with gendex option enabled, was previous place
model (location fields)
2014-09-20 Mirko Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: update German translation withversion fom 4.1
2014-09-19 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2014-09-18 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: 8064: translation fixes minor translation update
2014-09-14 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: typo fix
2014-09-11 Ross Gammon <rossgammon@mail.dk>
* data/gramps.desktop.in, po/gramps.pot: 8062: .desktop file missing
Keywords entry
2014-09-11 Petr Hejl <hejlp@seznam.cz>
* gramps/gen/datehandler/_date_cs.py: 8051: Can't fill in calculated
and estimated dates in cs locale
2014-09-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py: 5895: "name format" option
in descendant and ancestortree reports
2014-09-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py: 8021: Grafical reports don't use
the correct name format
2014-09-09 John Ralls <jralls@ceridwen.us>
* mac/gramps.modules: Update OsmGpsMap to version 1.0.2 Addresses problem with retrieving tiles from OpenStreetMap. Note as
well https://gramps-project.org/bugs/view.php?id=8037
2014-09-01 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libgedcom.py: 8014: Importing gedcom files
containing multibyte UTF-8 characters fails
2014-08-30 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 7833: Complete
Individual Report Sources
2014-08-25 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/importer/importgedcom.py: revert part of 8014
patch, pending further review
2014-08-25 Björn Samvik <bjorn@samvik.se>
* example/gedcom/sample.ged,
gramps/plugins/importer/importgedcom.py: 8014: Importing gedcom
files containing multibyte UTF-8 characters fails
2014-08-24 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/textreport/placereport.py: 8011: Fix backlinks code
in place report Backlinks for places can now also be places as well as events.
2014-08-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/sort.py: python3 bytes-string mismatch with ICU
installed
2014-08-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/_reportbase.py: 8012: Text reports don't
use the correct name format
2014-08-22 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/plug/docgen/stylesheet.py,
gramps/gui/glade/styleeditor.glade,
gramps/gui/plug/report/_styleeditor.py: Add draw styles to style
sheet editor
2014-08-20 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webstuff/webstuff.py: tweak to "default" CSS choice
for the narrated web report
2014-08-19 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/plug/docgen/stylesheet.py,
gramps/gui/glade/styleeditor.glade,
gramps/gui/plug/report/_styleeditor.py: Add cell styles to style
sheet editor
2014-08-18 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/plug/docgen/stylesheet.py,
gramps/gui/glade/styleeditor.glade,
gramps/gui/plug/report/_styleeditor.py: 7991: Enhance style sheet
editor to include table styles
2014-08-17 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webstuff/webstuff.py: enable the "default" CSS
choice for the narrated web report Otherwise, whenever you start the report, you get this: WARNING: _enumeratedlist.py: line 124: Value 'default' not found for
option 'StyleSheet'
2014-08-13 Paul Franklin <pf.98052@gmail.com>
* gramps/cli/arghandler.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py: 7276: translate some
punctuation marks -- partial
2014-08-12 Ondrej Krc-Jediny <hou@centrum.sk>
* gramps/plugins/tool/mediamanager.py: 7979: Invalid format string
in media mamager message
2014-08-12 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/widgets/grampletpane.py,
gramps/plugins/gramplet/gramplet.gpr.py: Allow gramplets to be
displayed in the dashboard only Add a new navigation type of 'Dashboard' in gramplet definitions.
Define the dashboard To Do gramplet to be dashboard-only.
2014-08-09 Craig J. Anderson <ander882@hotmail.com>
* gramps/plugins/lib/libsubstkeyword.py: feature request: 7963
https://gramps-project.org/bugs/view.php?id=7963 to add an optional
[alternate name] on the $n and $s vars as follows: $n[Married
Name](regular format string) $s[Also Known As](regular format
string) Craig A.
2014-08-08 Malcom Lewis <unknown@gramps.org>
* Gramps.py, data/css/GeoView.css, data/css/Web_Basic-Blue.css,
data/css/Web_Citations-Outline.css,
data/css/Web_DropDown-Menus.css, data/css/Web_Fade-Menus.css,
data/css/Web_Horizontal-Menus.css, data/css/Web_Vertical-Menus.css,
data/css/Web_Visually.css, data/css/ancestortree.css,
data/css/behaviour.css, data/css/narrative-maps.css,
data/gramps_canonicalize.xsl, data/grampsxml.dtd,
data/grampsxml.rng, data/man/update_man.py, docs/update_doc.py,
gramps/__init__.py, gramps/cli/__init__.py,
gramps/cli/arghandler.py, gramps/cli/argparser.py,
gramps/cli/clidbman.py, gramps/cli/grampscli.py,
gramps/cli/plug/__init__.py, gramps/cli/test/argparser_test.py,
gramps/cli/test/cli_test.py, gramps/cli/test/user_test.py,
gramps/cli/user.py, gramps/gen/__init__.py, gramps/gen/config.py,
gramps/gen/const.py, gramps/gen/constfunc.py,
gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_ar.py,
gramps/gen/datehandler/_date_bg.py,
gramps/gen/datehandler/_date_ca.py,
gramps/gen/datehandler/_date_cs.py,
gramps/gen/datehandler/_date_da.py,
gramps/gen/datehandler/_date_de.py,
gramps/gen/datehandler/_date_el.py,
gramps/gen/datehandler/_date_es.py,
gramps/gen/datehandler/_date_fi.py,
gramps/gen/datehandler/_date_fr.py,
gramps/gen/datehandler/_date_hr.py,
gramps/gen/datehandler/_date_it.py,
gramps/gen/datehandler/_date_lt.py,
gramps/gen/datehandler/_date_nb.py,
gramps/gen/datehandler/_date_nl.py,
gramps/gen/datehandler/_date_pl.py,
gramps/gen/datehandler/_date_pt.py,
gramps/gen/datehandler/_date_ru.py,
gramps/gen/datehandler/_date_sk.py,
gramps/gen/datehandler/_date_sl.py,
gramps/gen/datehandler/_date_sr.py,
gramps/gen/datehandler/_date_sv.py,
gramps/gen/datehandler/_date_uk.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datedisplay.py,
gramps/gen/datehandler/_datehandler.py,
gramps/gen/datehandler/_dateparser.py,
gramps/gen/datehandler/_datestrings.py,
gramps/gen/datehandler/_dateutils.py,
gramps/gen/datehandler/_grampslocale.py,
gramps/gen/datehandler/test/datedisplay_test.py,
gramps/gen/datehandler/test/datehandler_test.py,
gramps/gen/datehandler/test/dateparser_test.py,
gramps/gen/datehandler/test/datestrings_test.py,
gramps/gen/db/__init__.py, gramps/gen/db/backup.py,
gramps/gen/db/base.py, gramps/gen/db/bsddbtxn.py,
gramps/gen/db/cursor.py, gramps/gen/db/dbconst.py,
gramps/gen/db/dictionary.py, gramps/gen/db/exceptions.py,
gramps/gen/db/read.py, gramps/gen/db/test/cursor_test.py,
gramps/gen/db/test/db_test.py,
gramps/gen/db/test/grampsdbtestbase.py,
gramps/gen/db/test/reference_map_test.py, gramps/gen/db/txn.py,
gramps/gen/db/undoredo.py, gramps/gen/db/upgrade.py,
gramps/gen/db/write.py, gramps/gen/dbstate.py,
gramps/gen/display/__init__.py, gramps/gen/display/name.py,
gramps/gen/errors.py, gramps/gen/filters/__init__.py,
gramps/gen/filters/_filterlist.py,
gramps/gen/filters/_filterparser.py,
gramps/gen/filters/_genericfilter.py,
gramps/gen/filters/_paramfilter.py,
gramps/gen/filters/_searchfilter.py,
gramps/gen/filters/rules/__init__.py,
gramps/gen/filters/rules/_changedsincebase.py,
gramps/gen/filters/rules/_everything.py,
gramps/gen/filters/rules/_hasattributebase.py,
gramps/gen/filters/rules/_hascitationbase.py,
gramps/gen/filters/rules/_haseventbase.py,
gramps/gen/filters/rules/_hasgallerybase.py,
gramps/gen/filters/rules/_hasgrampsid.py,
gramps/gen/filters/rules/_hasldsbase.py,
gramps/gen/filters/rules/_hasnotebase.py,
gramps/gen/filters/rules/_hasnoteregexbase.py,
gramps/gen/filters/rules/_hasnotesubstrbase.py,
gramps/gen/filters/rules/_hasreferencecountbase.py,
gramps/gen/filters/rules/_hassourcebase.py,
gramps/gen/filters/rules/_hassourcecountbase.py,
gramps/gen/filters/rules/_hassourceofbase.py,
gramps/gen/filters/rules/_hastagbase.py,
gramps/gen/filters/rules/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/_isprivate.py,
gramps/gen/filters/rules/_ispublic.py,
gramps/gen/filters/rules/_matcheseventfilterbase.py,
gramps/gen/filters/rules/_matchesfilterbase.py,
gramps/gen/filters/rules/_matchessourceconfidencebase.py,
gramps/gen/filters/rules/_matchessourcefilterbase.py,
gramps/gen/filters/rules/_regexpidbase.py,
gramps/gen/filters/rules/_rule.py,
gramps/gen/filters/rules/citation/__init__.py,
gramps/gen/filters/rules/citation/_allcitations.py,
gramps/gen/filters/rules/citation/_changedsince.py,
gramps/gen/filters/rules/citation/_citationprivate.py,
gramps/gen/filters/rules/citation/_hascitation.py,
gramps/gen/filters/rules/citation/_hasgallery.py,
gramps/gen/filters/rules/citation/_hasidof.py,
gramps/gen/filters/rules/citation/_hasnote.py,
gramps/gen/filters/rules/citation/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/citation/_hasnoteregexp.py,
gramps/gen/filters/rules/citation/_hasreferencecountof.py,
gramps/gen/filters/rules/citation/_hassource.py,
gramps/gen/filters/rules/citation/_hassourceidof.py,
gramps/gen/filters/rules/citation/_hassourcenoteregexp.py,
gramps/gen/filters/rules/citation/_hastag.py,
gramps/gen/filters/rules/citation/_matchesfilter.py,
gramps/gen/filters/rules/citation/_matchespagesubstringof.py,
gramps/gen/filters/rules/citation/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/citation/_matchessourcefilter.py,
gramps/gen/filters/rules/citation/_regexpidof.py,
gramps/gen/filters/rules/citation/_regexpsourceidof.py,
gramps/gen/filters/rules/event/__init__.py,
gramps/gen/filters/rules/event/_allevents.py,
gramps/gen/filters/rules/event/_changedsince.py,
gramps/gen/filters/rules/event/_eventprivate.py,
gramps/gen/filters/rules/event/_hasattribute.py,
gramps/gen/filters/rules/event/_hascitation.py,
gramps/gen/filters/rules/event/_hasdata.py,
gramps/gen/filters/rules/event/_hasdayofweek.py,
gramps/gen/filters/rules/event/_hasgallery.py,
gramps/gen/filters/rules/event/_hasidof.py,
gramps/gen/filters/rules/event/_hasnote.py,
gramps/gen/filters/rules/event/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/event/_hasnoteregexp.py,
gramps/gen/filters/rules/event/_hasreferencecountof.py,
gramps/gen/filters/rules/event/_hassourcecount.py,
gramps/gen/filters/rules/event/_hastag.py,
gramps/gen/filters/rules/event/_hastype.py,
gramps/gen/filters/rules/event/_matchesfilter.py,
gramps/gen/filters/rules/event/_matchespersonfilter.py,
gramps/gen/filters/rules/event/_matchesplacefilter.py,
gramps/gen/filters/rules/event/_matchessourceconfidence.py,
gramps/gen/filters/rules/event/_matchessourcefilter.py,
gramps/gen/filters/rules/event/_regexpidof.py,
gramps/gen/filters/rules/family/__init__.py,
gramps/gen/filters/rules/family/_allfamilies.py,
gramps/gen/filters/rules/family/_changedsince.py,
gramps/gen/filters/rules/family/_childhasidof.py,
gramps/gen/filters/rules/family/_childhasnameof.py,
gramps/gen/filters/rules/family/_familyprivate.py,
gramps/gen/filters/rules/family/_fatherhasidof.py,
gramps/gen/filters/rules/family/_fatherhasnameof.py,
gramps/gen/filters/rules/family/_hasattribute.py,
gramps/gen/filters/rules/family/_hascitation.py,
gramps/gen/filters/rules/family/_hasevent.py,
gramps/gen/filters/rules/family/_hasgallery.py,
gramps/gen/filters/rules/family/_hasidof.py,
gramps/gen/filters/rules/family/_haslds.py,
gramps/gen/filters/rules/family/_hasnote.py,
gramps/gen/filters/rules/family/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/family/_hasnoteregexp.py,
gramps/gen/filters/rules/family/_hasreferencecountof.py,
gramps/gen/filters/rules/family/_hasreltype.py,
gramps/gen/filters/rules/family/_hassourcecount.py,
gramps/gen/filters/rules/family/_hassourceof.py,
gramps/gen/filters/rules/family/_hastag.py,
gramps/gen/filters/rules/family/_hastwins.py,
gramps/gen/filters/rules/family/_isbookmarked.py,
gramps/gen/filters/rules/family/_matchesfilter.py,
gramps/gen/filters/rules/family/_matchessourceconfidence.py,
gramps/gen/filters/rules/family/_memberbase.py,
gramps/gen/filters/rules/family/_motherhasidof.py,
gramps/gen/filters/rules/family/_motherhasnameof.py,
gramps/gen/filters/rules/family/_regexpchildname.py,
gramps/gen/filters/rules/family/_regexpfathername.py,
gramps/gen/filters/rules/family/_regexpidof.py,
gramps/gen/filters/rules/family/_regexpmothername.py,
gramps/gen/filters/rules/family/_searchchildname.py,
gramps/gen/filters/rules/family/_searchfathername.py,
gramps/gen/filters/rules/family/_searchmothername.py,
gramps/gen/filters/rules/media/__init__.py,
gramps/gen/filters/rules/media/_allmedia.py,
gramps/gen/filters/rules/media/_changedsince.py,
gramps/gen/filters/rules/media/_hasattribute.py,
gramps/gen/filters/rules/media/_hascitation.py,
gramps/gen/filters/rules/media/_hasidof.py,
gramps/gen/filters/rules/media/_hasmedia.py,
gramps/gen/filters/rules/media/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/media/_hasnoteregexp.py,
gramps/gen/filters/rules/media/_hasreferencecountof.py,
gramps/gen/filters/rules/media/_hassourcecount.py,
gramps/gen/filters/rules/media/_hassourceof.py,
gramps/gen/filters/rules/media/_hastag.py,
gramps/gen/filters/rules/media/_matchesfilter.py,
gramps/gen/filters/rules/media/_matchessourceconfidence.py,
gramps/gen/filters/rules/media/_mediaprivate.py,
gramps/gen/filters/rules/media/_regexpidof.py,
gramps/gen/filters/rules/note/__init__.py,
gramps/gen/filters/rules/note/_allnotes.py,
gramps/gen/filters/rules/note/_changedsince.py,
gramps/gen/filters/rules/note/_hasidof.py,
gramps/gen/filters/rules/note/_hasnote.py,
gramps/gen/filters/rules/note/_hasreferencecountof.py,
gramps/gen/filters/rules/note/_hastag.py,
gramps/gen/filters/rules/note/_hastype.py,
gramps/gen/filters/rules/note/_matchesfilter.py,
gramps/gen/filters/rules/note/_matchesregexpof.py,
gramps/gen/filters/rules/note/_matchessubstringof.py,
gramps/gen/filters/rules/note/_noteprivate.py,
gramps/gen/filters/rules/note/_regexpidof.py,
gramps/gen/filters/rules/person/__init__.py,
gramps/gen/filters/rules/person/_changedsince.py,
gramps/gen/filters/rules/person/_deeprelationshippathbetween.py,
gramps/gen/filters/rules/person/_disconnected.py,
gramps/gen/filters/rules/person/_everyone.py,
gramps/gen/filters/rules/person/_familywithincompleteevent.py,
gramps/gen/filters/rules/person/_hasaddress.py,
gramps/gen/filters/rules/person/_hasalternatename.py,
gramps/gen/filters/rules/person/_hasassociation.py,
gramps/gen/filters/rules/person/_hasattribute.py,
gramps/gen/filters/rules/person/_hasbirth.py,
gramps/gen/filters/rules/person/_hascitation.py,
gramps/gen/filters/rules/person/_hascommonancestorwith.py,
gramps/gen/filters/rules/person/_hascommonancestorwithfiltermatch.p
y, gramps/gen/filters/rules/person/_hasdeath.py,
gramps/gen/filters/rules/person/_hasevent.py,
gramps/gen/filters/rules/person/_hasfamilyattribute.py,
gramps/gen/filters/rules/person/_hasfamilyevent.py,
gramps/gen/filters/rules/person/_hasgallery.py,
gramps/gen/filters/rules/person/_hasidof.py,
gramps/gen/filters/rules/person/_haslds.py,
gramps/gen/filters/rules/person/_hasnameof.py,
gramps/gen/filters/rules/person/_hasnameorigintype.py,
gramps/gen/filters/rules/person/_hasnametype.py,
gramps/gen/filters/rules/person/_hasnickname.py,
gramps/gen/filters/rules/person/_hasnote.py,
gramps/gen/filters/rules/person/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/person/_hasnoteregexp.py,
gramps/gen/filters/rules/person/_hasrelationship.py,
gramps/gen/filters/rules/person/_hassourcecount.py,
gramps/gen/filters/rules/person/_hassourceof.py,
gramps/gen/filters/rules/person/_hastag.py,
gramps/gen/filters/rules/person/_hastextmatchingregexpof.py,
gramps/gen/filters/rules/person/_hastextmatchingsubstringof.py,
gramps/gen/filters/rules/person/_hasunknowngender.py,
gramps/gen/filters/rules/person/_havealtfamilies.py,
gramps/gen/filters/rules/person/_havechildren.py,
gramps/gen/filters/rules/person/_incompletenames.py,
gramps/gen/filters/rules/person/_isancestorof.py,
gramps/gen/filters/rules/person/_isancestoroffiltermatch.py,
gramps/gen/filters/rules/person/_isbookmarked.py,
gramps/gen/filters/rules/person/_ischildoffiltermatch.py,
gramps/gen/filters/rules/person/_isdefaultperson.py,
gramps/gen/filters/rules/person/_isdescendantfamilyof.py,
gramps/gen/filters/rules/person/_isdescendantfamilyoffiltermatch.py
, gramps/gen/filters/rules/person/_isdescendantof.py,
gramps/gen/filters/rules/person/_isdescendantoffiltermatch.py,
gramps/gen/filters/rules/person/_isduplicatedancestorof.py,
gramps/gen/filters/rules/person/_isfemale.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofb
ookmarked.py,
gramps/gen/filters/rules/person/_islessthannthgenerationancestorofd
efaultperson.py,
gramps/gen/filters/rules/person/_islessthannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_ismale.py,
gramps/gen/filters/rules/person/_ismorethannthgenerationancestorof.
py,
gramps/gen/filters/rules/person/_ismorethannthgenerationdescendanto
f.py, gramps/gen/filters/rules/person/_isparentoffiltermatch.py,
gramps/gen/filters/rules/person/_isrelatedwith.py,
gramps/gen/filters/rules/person/_issiblingoffiltermatch.py,
gramps/gen/filters/rules/person/_isspouseoffiltermatch.py,
gramps/gen/filters/rules/person/_iswitness.py,
gramps/gen/filters/rules/person/_matcheseventfilter.py,
gramps/gen/filters/rules/person/_matchesfilter.py,
gramps/gen/filters/rules/person/_matchessourceconfidence.py,
gramps/gen/filters/rules/person/_matchidof.py,
gramps/gen/filters/rules/person/_missingparent.py,
gramps/gen/filters/rules/person/_multiplemarriages.py,
gramps/gen/filters/rules/person/_nevermarried.py,
gramps/gen/filters/rules/person/_nobirthdate.py,
gramps/gen/filters/rules/person/_nodeathdate.py,
gramps/gen/filters/rules/person/_peopleprivate.py,
gramps/gen/filters/rules/person/_peoplepublic.py,
gramps/gen/filters/rules/person/_personwithincompleteevent.py,
gramps/gen/filters/rules/person/_probablyalive.py,
gramps/gen/filters/rules/person/_regexpidof.py,
gramps/gen/filters/rules/person/_regexpname.py,
gramps/gen/filters/rules/person/_relationshippathbetween.py,
gramps/gen/filters/rules/person/_relationshippathbetweenbookmarks.p
y, gramps/gen/filters/rules/person/_searchname.py,
gramps/gen/filters/rules/place/__init__.py,
gramps/gen/filters/rules/place/_allplaces.py,
gramps/gen/filters/rules/place/_changedsince.py,
gramps/gen/filters/rules/place/_hascitation.py,
gramps/gen/filters/rules/place/_hasgallery.py,
gramps/gen/filters/rules/place/_hasidof.py,
gramps/gen/filters/rules/place/_hasnolatorlon.py,
gramps/gen/filters/rules/place/_hasnote.py,
gramps/gen/filters/rules/place/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/place/_hasnoteregexp.py,
gramps/gen/filters/rules/place/_hasplace.py,
gramps/gen/filters/rules/place/_hasreferencecountof.py,
gramps/gen/filters/rules/place/_hassourcecount.py,
gramps/gen/filters/rules/place/_hassourceof.py,
gramps/gen/filters/rules/place/_hastag.py,
gramps/gen/filters/rules/place/_inlatlonneighborhood.py,
gramps/gen/filters/rules/place/_matcheseventfilter.py,
gramps/gen/filters/rules/place/_matchesfilter.py,
gramps/gen/filters/rules/place/_matchessourceconfidence.py,
gramps/gen/filters/rules/place/_placeprivate.py,
gramps/gen/filters/rules/place/_regexpidof.py,
gramps/gen/filters/rules/repository/__init__.py,
gramps/gen/filters/rules/repository/_allrepos.py,
gramps/gen/filters/rules/repository/_changedsince.py,
gramps/gen/filters/rules/repository/_hasidof.py,
gramps/gen/filters/rules/repository/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/repository/_hasnoteregexp.py,
gramps/gen/filters/rules/repository/_hasreferencecountof.py,
gramps/gen/filters/rules/repository/_hasrepo.py,
gramps/gen/filters/rules/repository/_hastag.py,
gramps/gen/filters/rules/repository/_matchesfilter.py,
gramps/gen/filters/rules/repository/_matchesnamesubstringof.py,
gramps/gen/filters/rules/repository/_regexpidof.py,
gramps/gen/filters/rules/repository/_repoprivate.py,
gramps/gen/filters/rules/source/__init__.py,
gramps/gen/filters/rules/source/_allsources.py,
gramps/gen/filters/rules/source/_changedsince.py,
gramps/gen/filters/rules/source/_hasgallery.py,
gramps/gen/filters/rules/source/_hasidof.py,
gramps/gen/filters/rules/source/_hasnote.py,
gramps/gen/filters/rules/source/_hasnotematchingsubstringof.py,
gramps/gen/filters/rules/source/_hasnoteregexp.py,
gramps/gen/filters/rules/source/_hasreferencecountof.py,
gramps/gen/filters/rules/source/_hasrepository.py,
gramps/gen/filters/rules/source/_hasrepositorycallnumberref.py,
gramps/gen/filters/rules/source/_hastag.py,
gramps/gen/filters/rules/source/_matchesfilter.py,
gramps/gen/filters/rules/source/_matchesrepositoryfilter.py,
gramps/gen/filters/rules/source/_matchestitlesubstringof.py,
gramps/gen/filters/rules/source/_regexpidof.py,
gramps/gen/filters/rules/source/_sourceprivate.py,
gramps/gen/git_revision.py, gramps/gen/lib/__init__.py,
gramps/gen/lib/address.py, gramps/gen/lib/addressbase.py,
gramps/gen/lib/attrbase.py, gramps/gen/lib/attribute.py,
gramps/gen/lib/attrtype.py, gramps/gen/lib/baseobj.py,
gramps/gen/lib/calendar.py, gramps/gen/lib/childref.py,
gramps/gen/lib/childreftype.py, gramps/gen/lib/citation.py,
gramps/gen/lib/citationbase.py, gramps/gen/lib/const.py,
gramps/gen/lib/date.py, gramps/gen/lib/datebase.py,
gramps/gen/lib/event.py, gramps/gen/lib/eventref.py,
gramps/gen/lib/eventroletype.py, gramps/gen/lib/eventtype.py,
gramps/gen/lib/family.py, gramps/gen/lib/familyreltype.py,
gramps/gen/lib/genderstats.py, gramps/gen/lib/grampstype.py,
gramps/gen/lib/handle.py, gramps/gen/lib/ldsord.py,
gramps/gen/lib/ldsordbase.py, gramps/gen/lib/location.py,
gramps/gen/lib/locationbase.py, gramps/gen/lib/markertype.py,
gramps/gen/lib/mediabase.py, gramps/gen/lib/mediaobj.py,
gramps/gen/lib/mediaref.py, gramps/gen/lib/name.py,
gramps/gen/lib/nameorigintype.py, gramps/gen/lib/nametype.py,
gramps/gen/lib/note.py, gramps/gen/lib/notebase.py,
gramps/gen/lib/notetype.py, gramps/gen/lib/person.py,
gramps/gen/lib/personref.py, gramps/gen/lib/place.py,
gramps/gen/lib/placebase.py, gramps/gen/lib/placeref.py,
gramps/gen/lib/placetype.py, gramps/gen/lib/primaryobj.py,
gramps/gen/lib/privacybase.py, gramps/gen/lib/privsrcnote.py,
gramps/gen/lib/refbase.py, gramps/gen/lib/repo.py,
gramps/gen/lib/reporef.py, gramps/gen/lib/repotype.py,
gramps/gen/lib/researcher.py, gramps/gen/lib/secondaryobj.py,
gramps/gen/lib/src.py, gramps/gen/lib/srcattribute.py,
gramps/gen/lib/srcattrtype.py, gramps/gen/lib/srcmediatype.py,
gramps/gen/lib/srcnote.py, gramps/gen/lib/styledtext.py,
gramps/gen/lib/styledtexttag.py,
gramps/gen/lib/styledtexttagtype.py, gramps/gen/lib/surname.py,
gramps/gen/lib/surnamebase.py, gramps/gen/lib/tableobj.py,
gramps/gen/lib/tag.py, gramps/gen/lib/tagbase.py,
gramps/gen/lib/test/date_test.py,
gramps/gen/lib/test/grampstype_test.py,
gramps/gen/lib/test/merge_test.py,
gramps/gen/lib/test/struct_test.py, gramps/gen/lib/url.py,
gramps/gen/lib/urlbase.py, gramps/gen/lib/urltype.py,
gramps/gen/lib/witness.py, gramps/gen/merge/__init__.py,
gramps/gen/merge/diff.py, gramps/gen/merge/mergecitationquery.py,
gramps/gen/merge/mergeeventquery.py,
gramps/gen/merge/mergefamilyquery.py,
gramps/gen/merge/mergemediaquery.py,
gramps/gen/merge/mergenotequery.py,
gramps/gen/merge/mergepersonquery.py,
gramps/gen/merge/mergeplacequery.py,
gramps/gen/merge/mergerepositoryquery.py,
gramps/gen/merge/mergesourcequery.py,
gramps/gen/merge/test/merge_ref_test.py,
gramps/gen/mime/__init__.py, gramps/gen/mime/_pythonmime.py,
gramps/gen/mime/_winmime.py, gramps/gen/plug/__init__.py,
gramps/gen/plug/_docgenplugin.py, gramps/gen/plug/_export.py,
gramps/gen/plug/_gramplet.py, gramps/gen/plug/_import.py,
gramps/gen/plug/_manager.py, gramps/gen/plug/_options.py,
gramps/gen/plug/_plugin.py, gramps/gen/plug/_pluginreg.py,
gramps/gen/plug/docbackend/__init__.py,
gramps/gen/plug/docbackend/cairobackend.py,
gramps/gen/plug/docbackend/docbackend.py,
gramps/gen/plug/docgen/__init__.py,
gramps/gen/plug/docgen/basedoc.py,
gramps/gen/plug/docgen/drawdoc.py,
gramps/gen/plug/docgen/fontscale.py,
gramps/gen/plug/docgen/fontstyle.py,
gramps/gen/plug/docgen/graphdoc.py,
gramps/gen/plug/docgen/graphicstyle.py,
gramps/gen/plug/docgen/paperstyle.py,
gramps/gen/plug/docgen/paragraphstyle.py,
gramps/gen/plug/docgen/stylesheet.py,
gramps/gen/plug/docgen/tablestyle.py,
gramps/gen/plug/docgen/textdoc.py,
gramps/gen/plug/menu/__init__.py, gramps/gen/plug/menu/_boolean.py,
gramps/gen/plug/menu/_booleanlist.py,
gramps/gen/plug/menu/_color.py,
gramps/gen/plug/menu/_destination.py,
gramps/gen/plug/menu/_enumeratedlist.py,
gramps/gen/plug/menu/_family.py, gramps/gen/plug/menu/_filter.py,
gramps/gen/plug/menu/_media.py, gramps/gen/plug/menu/_menu.py,
gramps/gen/plug/menu/_note.py, gramps/gen/plug/menu/_number.py,
gramps/gen/plug/menu/_option.py, gramps/gen/plug/menu/_person.py,
gramps/gen/plug/menu/_personlist.py,
gramps/gen/plug/menu/_placelist.py,
gramps/gen/plug/menu/_string.py, gramps/gen/plug/menu/_style.py,
gramps/gen/plug/menu/_surnamecolor.py,
gramps/gen/plug/menu/_text.py, gramps/gen/plug/report/__init__.py,
gramps/gen/plug/report/_bibliography.py,
gramps/gen/plug/report/_book.py,
gramps/gen/plug/report/_constants.py,
gramps/gen/plug/report/_options.py,
gramps/gen/plug/report/_paper.py,
gramps/gen/plug/report/_reportbase.py,
gramps/gen/plug/report/endnotes.py,
gramps/gen/plug/report/stdoptions.py,
gramps/gen/plug/report/utils.py, gramps/gen/plug/utils.py,
gramps/gen/proxy/__init__.py, gramps/gen/proxy/filter.py,
gramps/gen/proxy/living.py, gramps/gen/proxy/private.py,
gramps/gen/proxy/proxybase.py,
gramps/gen/proxy/referencedbyselection.py,
gramps/gen/recentfiles.py, gramps/gen/relationship.py,
gramps/gen/simple/__init__.py, gramps/gen/simple/_simpleaccess.py,
gramps/gen/simple/_simpledoc.py, gramps/gen/simple/_simpletable.py,
gramps/gen/sort.py, gramps/gen/soundex.py,
gramps/gen/test/config_test.py, gramps/gen/test/constfunc_test.py,
gramps/gen/test/user_test.py, gramps/gen/updatecallback.py,
gramps/gen/user.py, gramps/gen/utils/__init__.py,
gramps/gen/utils/alive.py, gramps/gen/utils/callback.py,
gramps/gen/utils/callman.py, gramps/gen/utils/cast.py,
gramps/gen/utils/config.py, gramps/gen/utils/configmanager.py,
gramps/gen/utils/db.py, gramps/gen/utils/debug.py,
gramps/gen/utils/docgen/__init__.py,
gramps/gen/utils/docgen/csvtab.py,
gramps/gen/utils/docgen/odstab.py,
gramps/gen/utils/docgen/tabbeddoc.py, gramps/gen/utils/file.py,
gramps/gen/utils/grampslocale.py, gramps/gen/utils/id.py,
gramps/gen/utils/image.py, gramps/gen/utils/keyword.py,
gramps/gen/utils/lds.py, gramps/gen/utils/libformatting.py,
gramps/gen/utils/location.py, gramps/gen/utils/maclocale.py,
gramps/gen/utils/place.py, gramps/gen/utils/resourcepath.py,
gramps/gen/utils/string.py, gramps/gen/utils/test/callback_test.py,
gramps/gen/utils/test/grampslocale_test.py,
gramps/gen/utils/test/keyword_test.py,
gramps/gen/utils/test/place_test.py, gramps/gen/utils/unknown.py,
gramps/grampsapp.py, gramps/gui/__init__.py,
gramps/gui/aboutdialog.py, gramps/gui/autocomp.py,
gramps/gui/basesidebar.py, gramps/gui/clipboard.py,
gramps/gui/columnorder.py, gramps/gui/configure.py,
gramps/gui/dbguielement.py, gramps/gui/dbloader.py,
gramps/gui/dbman.py, gramps/gui/ddtargets.py, gramps/gui/dialog.py,
gramps/gui/display.py, gramps/gui/displaystate.py,
gramps/gui/editors/__init__.py, gramps/gui/editors/addmedia.py,
gramps/gui/editors/displaytabs/__init__.py,
gramps/gui/editors/displaytabs/addrembedlist.py,
gramps/gui/editors/displaytabs/addressmodel.py,
gramps/gui/editors/displaytabs/altnameembedlist.py,
gramps/gui/editors/displaytabs/altnamemodel.py,
gramps/gui/editors/displaytabs/attrembedlist.py,
gramps/gui/editors/displaytabs/attrmodel.py,
gramps/gui/editors/displaytabs/backreflist.py,
gramps/gui/editors/displaytabs/backrefmodel.py,
gramps/gui/editors/displaytabs/buttontab.py,
gramps/gui/editors/displaytabs/childmodel.py,
gramps/gui/editors/displaytabs/citationbackreflist.py,
gramps/gui/editors/displaytabs/citationembedlist.py,
gramps/gui/editors/displaytabs/citationrefmodel.py,
gramps/gui/editors/displaytabs/embeddedlist.py,
gramps/gui/editors/displaytabs/eventattrembedlist.py,
gramps/gui/editors/displaytabs/eventbackreflist.py,
gramps/gui/editors/displaytabs/eventembedlist.py,
gramps/gui/editors/displaytabs/eventrefmodel.py,
gramps/gui/editors/displaytabs/familyattrembedlist.py,
gramps/gui/editors/displaytabs/familyldsembedlist.py,
gramps/gui/editors/displaytabs/gallerytab.py,
gramps/gui/editors/displaytabs/grampstab.py,
gramps/gui/editors/displaytabs/groupembeddedlist.py,
gramps/gui/editors/displaytabs/ldsembedlist.py,
gramps/gui/editors/displaytabs/ldsmodel.py,
gramps/gui/editors/displaytabs/locationembedlist.py,
gramps/gui/editors/displaytabs/locationmodel.py,
gramps/gui/editors/displaytabs/mediaattrembedlist.py,
gramps/gui/editors/displaytabs/mediabackreflist.py,
gramps/gui/editors/displaytabs/nameembedlist.py,
gramps/gui/editors/displaytabs/namemodel.py,
gramps/gui/editors/displaytabs/notebackreflist.py,
gramps/gui/editors/displaytabs/notemodel.py,
gramps/gui/editors/displaytabs/notetab.py,
gramps/gui/editors/displaytabs/personbackreflist.py,
gramps/gui/editors/displaytabs/personeventembedlist.py,
gramps/gui/editors/displaytabs/personrefembedlist.py,
gramps/gui/editors/displaytabs/personrefmodel.py,
gramps/gui/editors/displaytabs/placebackreflist.py,
gramps/gui/editors/displaytabs/placerefembedlist.py,
gramps/gui/editors/displaytabs/placerefmodel.py,
gramps/gui/editors/displaytabs/repoembedlist.py,
gramps/gui/editors/displaytabs/reporefmodel.py,
gramps/gui/editors/displaytabs/sourcebackreflist.py,
gramps/gui/editors/displaytabs/srcattrembedlist.py,
gramps/gui/editors/displaytabs/surnamemodel.py,
gramps/gui/editors/displaytabs/surnametab.py,
gramps/gui/editors/displaytabs/webembedlist.py,
gramps/gui/editors/displaytabs/webmodel.py,
gramps/gui/editors/editaddress.py,
gramps/gui/editors/editattribute.py,
gramps/gui/editors/editchildref.py,
gramps/gui/editors/editcitation.py, gramps/gui/editors/editdate.py,
gramps/gui/editors/editevent.py,
gramps/gui/editors/editeventref.py,
gramps/gui/editors/editfamily.py, gramps/gui/editors/editldsord.py,
gramps/gui/editors/editlink.py, gramps/gui/editors/editlocation.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, gramps/gui/editors/editname.py,
gramps/gui/editors/editnote.py, gramps/gui/editors/editperson.py,
gramps/gui/editors/editpersonref.py,
gramps/gui/editors/editplace.py,
gramps/gui/editors/editplacename.py,
gramps/gui/editors/editplaceref.py,
gramps/gui/editors/editprimary.py,
gramps/gui/editors/editreference.py,
gramps/gui/editors/editreporef.py,
gramps/gui/editors/editrepository.py,
gramps/gui/editors/editsecondary.py,
gramps/gui/editors/editsource.py,
gramps/gui/editors/edittaglist.py, gramps/gui/editors/editurl.py,
gramps/gui/editors/filtereditor.py,
gramps/gui/editors/objectentries.py,
gramps/gui/filters/__init__.py,
gramps/gui/filters/_filtercombobox.py,
gramps/gui/filters/_filtermenu.py,
gramps/gui/filters/_filterstore.py,
gramps/gui/filters/_searchbar.py,
gramps/gui/filters/sidebar/__init__.py,
gramps/gui/filters/sidebar/_citationsidebarfilter.py,
gramps/gui/filters/sidebar/_eventsidebarfilter.py,
gramps/gui/filters/sidebar/_familysidebarfilter.py,
gramps/gui/filters/sidebar/_mediasidebarfilter.py,
gramps/gui/filters/sidebar/_notesidebarfilter.py,
gramps/gui/filters/sidebar/_personsidebarfilter.py,
gramps/gui/filters/sidebar/_placesidebarfilter.py,
gramps/gui/filters/sidebar/_reposidebarfilter.py,
gramps/gui/filters/sidebar/_sidebarfilter.py,
gramps/gui/filters/sidebar/_sourcesidebarfilter.py,
gramps/gui/glade.py, gramps/gui/glade/catalog/grampswidgets.py,
gramps/gui/grampsgui.py, gramps/gui/listmodel.py,
gramps/gui/logger/__init__.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/logger/_errorview.py, gramps/gui/logger/_gtkhandler.py,
gramps/gui/logger/_rotatehandler.py,
gramps/gui/logger/test/rotate_handler_test.py,
gramps/gui/makefilter.py, gramps/gui/managedwindow.py,
gramps/gui/merge/__init__.py, gramps/gui/merge/mergecitation.py,
gramps/gui/merge/mergeevent.py, gramps/gui/merge/mergefamily.py,
gramps/gui/merge/mergemedia.py, gramps/gui/merge/mergenote.py,
gramps/gui/merge/mergeperson.py, gramps/gui/merge/mergeplace.py,
gramps/gui/merge/mergerepository.py,
gramps/gui/merge/mergesource.py, gramps/gui/navigator.py,
gramps/gui/plug/__init__.py, gramps/gui/plug/_dialogs.py,
gramps/gui/plug/_guioptions.py, gramps/gui/plug/_windows.py,
gramps/gui/plug/export/__init__.py,
gramps/gui/plug/export/_exportassistant.py,
gramps/gui/plug/export/_exportoptions.py,
gramps/gui/plug/quick/__init__.py,
gramps/gui/plug/quick/_quickreports.py,
gramps/gui/plug/quick/_quicktable.py,
gramps/gui/plug/quick/_textbufdoc.py,
gramps/gui/plug/report/__init__.py,
gramps/gui/plug/report/_bookdialog.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_drawreportdialog.py,
gramps/gui/plug/report/_fileentry.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/plug/report/_papermenu.py,
gramps/gui/plug/report/_reportdialog.py,
gramps/gui/plug/report/_stylecombobox.py,
gramps/gui/plug/report/_styleeditor.py,
gramps/gui/plug/report/_textreportdialog.py,
gramps/gui/plug/report/_webreportdialog.py,
gramps/gui/plug/tool.py, gramps/gui/pluginmanager.py,
gramps/gui/selectors/__init__.py,
gramps/gui/selectors/baseselector.py,
gramps/gui/selectors/selectcitation.py,
gramps/gui/selectors/selectevent.py,
gramps/gui/selectors/selectfamily.py,
gramps/gui/selectors/selectnote.py,
gramps/gui/selectors/selectobject.py,
gramps/gui/selectors/selectorexceptions.py,
gramps/gui/selectors/selectorfactory.py,
gramps/gui/selectors/selectperson.py,
gramps/gui/selectors/selectplace.py,
gramps/gui/selectors/selectrepository.py,
gramps/gui/selectors/selectsource.py, gramps/gui/spell.py,
gramps/gui/test/user_test.py, gramps/gui/thumbnails.py,
gramps/gui/tipofday.py, gramps/gui/undohistory.py,
gramps/gui/user.py, gramps/gui/utils.py, gramps/gui/utilscairo.py,
gramps/gui/viewmanager.py, gramps/gui/views/__init__.py,
gramps/gui/views/bookmarks.py, gramps/gui/views/listview.py,
gramps/gui/views/navigationview.py, gramps/gui/views/pageview.py,
gramps/gui/views/tags.py, gramps/gui/views/treemodels/__init__.py,
gramps/gui/views/treemodels/citationbasemodel.py,
gramps/gui/views/treemodels/citationlistmodel.py,
gramps/gui/views/treemodels/citationtreemodel.py,
gramps/gui/views/treemodels/eventmodel.py,
gramps/gui/views/treemodels/familymodel.py,
gramps/gui/views/treemodels/flatbasemodel.py,
gramps/gui/views/treemodels/lru.py,
gramps/gui/views/treemodels/mediamodel.py,
gramps/gui/views/treemodels/notemodel.py,
gramps/gui/views/treemodels/peoplemodel.py,
gramps/gui/views/treemodels/placemodel.py,
gramps/gui/views/treemodels/repomodel.py,
gramps/gui/views/treemodels/sourcemodel.py,
gramps/gui/views/treemodels/test/node_test.py,
gramps/gui/views/treemodels/treebasemodel.py,
gramps/gui/widgets/__init__.py, gramps/gui/widgets/basicentry.py,
gramps/gui/widgets/buttons.py, gramps/gui/widgets/dateentry.py,
gramps/gui/widgets/expandcollapsearrow.py,
gramps/gui/widgets/fanchart.py, gramps/gui/widgets/fanchartdesc.py,
gramps/gui/widgets/grabbers.py, gramps/gui/widgets/grampletbar.py,
gramps/gui/widgets/grampletpane.py, gramps/gui/widgets/labels.py,
gramps/gui/widgets/linkbox.py, gramps/gui/widgets/menuitem.py,
gramps/gui/widgets/monitoredwidgets.py,
gramps/gui/widgets/multitreeview.py, gramps/gui/widgets/photo.py,
gramps/gui/widgets/progressdialog.py,
gramps/gui/widgets/reorderfam.py,
gramps/gui/widgets/selectionwidget.py,
gramps/gui/widgets/shortlistcomboentry.py,
gramps/gui/widgets/springseparator.py,
gramps/gui/widgets/statusbar.py,
gramps/gui/widgets/styledtextbuffer.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/gui/widgets/toolcomboentry.py,
gramps/gui/widgets/undoablebuffer.py,
gramps/gui/widgets/undoableentry.py,
gramps/gui/widgets/undoablestyledbuffer.py,
gramps/gui/widgets/validatedcomboentry.py,
gramps/gui/widgets/validatedmaskedentry.py,
gramps/gui/widgets/valueaction.py,
gramps/gui/widgets/valuetoolitem.py, gramps/guiQML/__init__.py,
gramps/guiQML/grampsqml.py,
gramps/guiQML/qmlwidgets/TextButton.qml,
gramps/guiQML/qmlwidgets/TopBar.qml,
gramps/guiQML/questiondialog.py, gramps/guiQML/viewmanager.py,
gramps/guiQML/views/__init__.py,
gramps/guiQML/views/centralview.py,
gramps/guiQML/views/centralview.qml, gramps/guiQML/views/dbman.py,
gramps/guiQML/views/dbman.qml, gramps/guiQML/views/peopleview.qml,
gramps/guiQML/views/personview.py,
gramps/plugins/docgen/asciidoc.py,
gramps/plugins/docgen/cairodoc.py,
gramps/plugins/docgen/docgen.gpr.py,
gramps/plugins/docgen/gtkprint.py,
gramps/plugins/docgen/htmldoc.py,
gramps/plugins/docgen/latexdoc.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/docgen/rtfdoc.py,
gramps/plugins/docgen/svgdrawdoc.py,
gramps/plugins/drawreport/ancestortree.py,
gramps/plugins/drawreport/calendarreport.py,
gramps/plugins/drawreport/descendtree.py,
gramps/plugins/drawreport/drawplugins.gpr.py,
gramps/plugins/drawreport/fanchart.py,
gramps/plugins/drawreport/statisticschart.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/export/export.gpr.py,
gramps/plugins/export/exportcsv.py,
gramps/plugins/export/exportftree.py,
gramps/plugins/export/exportgedcom.py,
gramps/plugins/export/exportgeneweb.py,
gramps/plugins/export/exportpkg.py,
gramps/plugins/export/exportvcalendar.py,
gramps/plugins/export/exportvcard.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/export/test/exportvcard_test.py,
gramps/plugins/gramplet/ageondategramplet.py,
gramps/plugins/gramplet/agestats.py,
gramps/plugins/gramplet/ancestor.py,
gramps/plugins/gramplet/attributes.py,
gramps/plugins/gramplet/backlinks.py,
gramps/plugins/gramplet/calendargramplet.py,
gramps/plugins/gramplet/children.py,
gramps/plugins/gramplet/citations.py,
gramps/plugins/gramplet/descendant.py,
gramps/plugins/gramplet/eval.py, gramps/plugins/gramplet/events.py,
gramps/plugins/gramplet/fanchartdescgramplet.py,
gramps/plugins/gramplet/fanchartgramplet.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/gramplet/filter.py,
gramps/plugins/gramplet/gallery.py,
gramps/plugins/gramplet/givennamegramplet.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/leak.py,
gramps/plugins/gramplet/mediapreview.py,
gramps/plugins/gramplet/metadataviewer.py,
gramps/plugins/gramplet/notes.py,
gramps/plugins/gramplet/pedigreegramplet.py,
gramps/plugins/gramplet/persondetails.py,
gramps/plugins/gramplet/personresidence.py,
gramps/plugins/gramplet/placedetails.py,
gramps/plugins/gramplet/quickviewgramplet.py,
gramps/plugins/gramplet/recordsgramplet.py,
gramps/plugins/gramplet/relativegramplet.py,
gramps/plugins/gramplet/repositorydetails.py,
gramps/plugins/gramplet/sessionloggramplet.py,
gramps/plugins/gramplet/soundgen.py,
gramps/plugins/gramplet/statsgramplet.py,
gramps/plugins/gramplet/surnamecloudgramplet.py,
gramps/plugins/gramplet/todo.py,
gramps/plugins/gramplet/todogramplet.py,
gramps/plugins/gramplet/topsurnamesgramplet.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/gramplet/whatsnext.py,
gramps/plugins/graph/graphplugins.gpr.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/importer/import.gpr.py,
gramps/plugins/importer/importcsv.py,
gramps/plugins/importer/importgedcom.py,
gramps/plugins/importer/importgeneweb.py,
gramps/plugins/importer/importgpkg.py,
gramps/plugins/importer/importgrdb.py,
gramps/plugins/importer/importprogen.py,
gramps/plugins/importer/importvcard.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/importer/test/importgeneweb_test.py,
gramps/plugins/importer/test/importvcard_test.py,
gramps/plugins/importer/test/importxml_test.py,
gramps/plugins/lib/libcairodoc.py, gramps/plugins/lib/libgedcom.py,
gramps/plugins/lib/libgrampsxml.py,
gramps/plugins/lib/libholiday.py, gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/libhtmlbackend.py,
gramps/plugins/lib/libhtmlconst.py,
gramps/plugins/lib/libmapservice.py,
gramps/plugins/lib/libmetadata.py, gramps/plugins/lib/libmixin.py,
gramps/plugins/lib/libnarrate.py,
gramps/plugins/lib/libodfbackend.py,
gramps/plugins/lib/libpersonview.py,
gramps/plugins/lib/libplaceimport.py,
gramps/plugins/lib/libplaceview.py,
gramps/plugins/lib/libplugins.gpr.py,
gramps/plugins/lib/librecords.py, gramps/plugins/lib/librecurse.py,
gramps/plugins/lib/libsubstkeyword.py,
gramps/plugins/lib/libtreebase.py,
gramps/plugins/lib/maps/__init__.py,
gramps/plugins/lib/maps/cairoprint.py,
gramps/plugins/lib/maps/constants.py,
gramps/plugins/lib/maps/datelayer.py,
gramps/plugins/lib/maps/dummylayer.py,
gramps/plugins/lib/maps/dummynogps.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/lifewaylayer.py,
gramps/plugins/lib/maps/markerlayer.py,
gramps/plugins/lib/maps/messagelayer.py,
gramps/plugins/lib/maps/osmgps.py,
gramps/plugins/lib/maps/placeselection.py,
gramps/plugins/lib/maps/selectionlayer.py,
gramps/plugins/mapservices/eniroswedenmap.py,
gramps/plugins/mapservices/googlemap.py,
gramps/plugins/mapservices/mapservice.gpr.py,
gramps/plugins/mapservices/openstreetmap.py,
gramps/plugins/quickview/ageondate.py,
gramps/plugins/quickview/all_events.py,
gramps/plugins/quickview/all_relations.py,
gramps/plugins/quickview/attributematch.py,
gramps/plugins/quickview/filterbyname.py,
gramps/plugins/quickview/lineage.py,
gramps/plugins/quickview/linkreferences.py,
gramps/plugins/quickview/onthisday.py,
gramps/plugins/quickview/quickview.gpr.py,
gramps/plugins/quickview/references.py,
gramps/plugins/quickview/reporef.py,
gramps/plugins/quickview/samesurnames.py,
gramps/plugins/quickview/siblings.py, gramps/plugins/rel/rel_ca.py,
gramps/plugins/rel/rel_cs.py, gramps/plugins/rel/rel_da.py,
gramps/plugins/rel/rel_de.py, gramps/plugins/rel/rel_es.py,
gramps/plugins/rel/rel_fi.py, gramps/plugins/rel/rel_fr.py,
gramps/plugins/rel/rel_hr.py, gramps/plugins/rel/rel_hu.py,
gramps/plugins/rel/rel_it.py, gramps/plugins/rel/rel_nl.py,
gramps/plugins/rel/rel_no.py, gramps/plugins/rel/rel_pl.py,
gramps/plugins/rel/rel_pt.py, gramps/plugins/rel/rel_ru.py,
gramps/plugins/rel/rel_sk.py, gramps/plugins/rel/rel_sl.py,
gramps/plugins/rel/rel_sv.py, gramps/plugins/rel/rel_uk.py,
gramps/plugins/rel/relplugins.gpr.py,
gramps/plugins/sidebar/categorysidebar.py,
gramps/plugins/sidebar/dropdownsidebar.py,
gramps/plugins/sidebar/expandersidebar.py,
gramps/plugins/sidebar/sidebar.gpr.py,
gramps/plugins/textreport/alphabeticalindex.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/custombooktext.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/recordsreport.py,
gramps/plugins/textreport/simplebooktitle.py,
gramps/plugins/textreport/summary.py,
gramps/plugins/textreport/tableofcontents.py,
gramps/plugins/textreport/tagreport.py,
gramps/plugins/textreport/textplugins.gpr.py,
gramps/plugins/tool/changenames.py,
gramps/plugins/tool/changetypes.py, gramps/plugins/tool/check.py,
gramps/plugins/tool/dateparserdisplaytest.py,
gramps/plugins/tool/dumpgenderstats.py,
gramps/plugins/tool/eventcmp.py, gramps/plugins/tool/eventnames.py,
gramps/plugins/tool/extractcity.py,
gramps/plugins/tool/finddupes.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/tool/mergecitations.py,
gramps/plugins/tool/notrelated.py,
gramps/plugins/tool/ownereditor.py,
gramps/plugins/tool/patchnames.py,
gramps/plugins/tool/phpgedviewconnector.py,
gramps/plugins/tool/populatesources.py,
gramps/plugins/tool/rebuild.py,
gramps/plugins/tool/rebuildgenderstat.py,
gramps/plugins/tool/rebuildrefmap.py,
gramps/plugins/tool/relcalc.py,
gramps/plugins/tool/removeunused.py,
gramps/plugins/tool/reorderids.py,
gramps/plugins/tool/sortevents.py,
gramps/plugins/tool/testcasegenerator.py,
gramps/plugins/tool/tools.gpr.py,
gramps/plugins/tool/toolsdebug.gpr.py,
gramps/plugins/tool/verify.py,
gramps/plugins/view/citationlistview.py,
gramps/plugins/view/citationtreeview.py,
gramps/plugins/view/dashboardview.py,
gramps/plugins/view/eventview.py,
gramps/plugins/view/familyview.py,
gramps/plugins/view/fanchartdescview.py,
gramps/plugins/view/fanchartview.py,
gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
gramps/plugins/view/geofamclose.py,
gramps/plugins/view/geofamily.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/geomoves.py, gramps/plugins/view/geoperson.py,
gramps/plugins/view/geoplaces.py,
gramps/plugins/view/htmlrenderer.gpr.py,
gramps/plugins/view/htmlrenderer.py,
gramps/plugins/view/mediaview.py, gramps/plugins/view/noteview.py,
gramps/plugins/view/pedigreeview.py,
gramps/plugins/view/personlistview.py,
gramps/plugins/view/persontreeview.py,
gramps/plugins/view/placelistview.py,
gramps/plugins/view/placetreeview.py,
gramps/plugins/view/relview.py, gramps/plugins/view/repoview.py,
gramps/plugins/view/sourceview.py, gramps/plugins/view/view.gpr.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py,
gramps/plugins/webreport/webplugins.gpr.py,
gramps/plugins/webstuff/webstuff.gpr.py,
gramps/plugins/webstuff/webstuff.py, gramps/test/__init__.py,
gramps/test/regrtest.py, gramps/test/test/gedread_util_test.py,
gramps/test/test/test_util_test.py, gramps/test/test_util.py,
gramps/version.py, gramps/webapp/connection.py,
gramps/webapp/context.py, gramps/webapp/dbdjango.py,
gramps/webapp/grampsdb/admin.py, gramps/webapp/grampsdb/forms.py,
gramps/webapp/grampsdb/models.py,
gramps/webapp/grampsdb/profile.py,
gramps/webapp/grampsdb/templatetags/my_tags.py,
gramps/webapp/grampsdb/view/__init__.py,
gramps/webapp/grampsdb/view/citation.py,
gramps/webapp/grampsdb/view/event.py,
gramps/webapp/grampsdb/view/family.py,
gramps/webapp/grampsdb/view/media.py,
gramps/webapp/grampsdb/view/note.py,
gramps/webapp/grampsdb/view/person.py,
gramps/webapp/grampsdb/view/place.py,
gramps/webapp/grampsdb/view/repository.py,
gramps/webapp/grampsdb/view/source.py,
gramps/webapp/grampsdb/view/tag.py,
gramps/webapp/grampsdb/views.py, gramps/webapp/init.py,
gramps/webapp/init_gramps.py, gramps/webapp/libdjango.py,
gramps/webapp/manage.py, gramps/webapp/reports.py,
gramps/webapp/settings.py, gramps/webapp/shell.py,
gramps/webapp/urls.py, gramps/webapp/utils.py, po/check_po,
po/test/po_test.py, po/update_po.py, setup.py,
test/GrampsLogger/ErrorReportAssistant_Test.py,
test/GrampsLogger/GtkHandler_Test.py, test/LosHawlos_bsddbtest.py,
test/LosHawlos_dbtest.py, test/RunAllTests.py,
windows/builder/build_GrampsWin32.py, windows/builder/gramps2.nsi,
windows/builder/make_launcher.py,
windows/builder/test_dependencies.py, windows/check_gtk_install.py,
windows/nsis/gcheck.py, windows/nsis/gramps.nsi: Update FSF address
to current location.
2014-08-06 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: add a few examples (Thai script,
Married Name, "estimated about" date)
2014-08-05 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/editors/displaytabs/mediaattrembedlist.py: typo on doc
string
2014-08-02 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/editors/displaytabs/__init__.py,
gramps/gui/editors/displaytabs/mediaattrembedlist.py,
gramps/gui/editors/editmedia.py,
gramps/gui/editors/editmediaref.py, po/POTFILES.skip: 6934: add a
support for embeded custom attributes list on media object
2014-07-29 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/utils/grampslocale.py, setup.py: 7573: slight tweak to
(two zh) [9c8cf2]
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/webcal.py: 4011: "reports" should have a
"no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/tagreport.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/tableofcontents.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/summary.py: 4011: "reports" should have
a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/simplebooktitle.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/recordsreport.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/numberofancestorsreport.py: 4011:
"reports" should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/kinshipreport.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/indivcomplete.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/familygroup.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/endoflinereport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detdescendantreport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/descendreport.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/custombooktext.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/birthdayreport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/ancestorreport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvrelgraph.py: 4011: "reports" should have a
"no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvhourglass.py: 4011: "reports" should have a
"no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/graph/gvfamilylines.py: 4011: "reports" should have
a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/timeline.py: 4011: "reports" should have
a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/statisticschart.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/fanchart.py: 4011: "reports" should have
a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/descendtree.py: 4011: "reports" should
have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/calendarreport.py: 4011: "reports"
should have a "no private information" button
2014-07-26 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/drawreport/ancestortree.py: 4011: "reports" should
have a "no private information" button
2014-07-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/detancestralreport.py: "7927: Exclude
private data [...] for detailed ancestor report" -- partial
2014-07-24 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: skip events referring to
private data
2014-07-23 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/textreport/placereport.py: slight tweaks to recent
work
2014-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py,
gramps/plugins/webreport/narrativeweb.py: migrate the existing uses
to the new run_private_data_option method
2014-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: add run_private_data_option
to stdoptions.py
2014-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/webreport/narrativeweb.py: migrate the existing uses
to the new add_private_data_option method
2014-07-22 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: add add_private_data_option
to stdoptions.py
2014-07-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py,
gramps/plugins/drawreport/timeline.py,
gramps/plugins/graph/gvfamilylines.py,
gramps/plugins/graph/gvhourglass.py,
gramps/plugins/graph/gvrelgraph.py,
gramps/plugins/textreport/ancestorreport.py,
gramps/plugins/textreport/birthdayreport.py,
gramps/plugins/textreport/descendreport.py,
gramps/plugins/textreport/detancestralreport.py,
gramps/plugins/textreport/detdescendantreport.py,
gramps/plugins/textreport/endoflinereport.py,
gramps/plugins/textreport/familygroup.py,
gramps/plugins/textreport/indivcomplete.py,
gramps/plugins/textreport/kinshipreport.py,
gramps/plugins/textreport/numberofancestorsreport.py,
gramps/plugins/textreport/placereport.py,
gramps/plugins/textreport/tagreport.py: start using stdoptions.py's
run_name_format_option
2014-07-21 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/plug/report/stdoptions.py: add run_name_format_option
to stdoptions.py
2014-07-21 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/libhtml.py: type in [8c94dc]
2014-07-17 Vlada Perić <vlada.peric@gmail.com>
* gramps/plugins/lib/holidays.xml.in: 7913: add Serbian holidays to
holidays.xml.in
2014-07-17 Vlada Perić <vlada.peric@gmail.com>
* gramps/plugins/lib/holidays.xml.in: 7912-related: simplify
Bulgaria and Ukraine Easter using new method
2014-07-17 Vlada Perić <vlada.peric@gmail.com>
* gramps/plugins/lib/libholiday.py: 7912: Add julian_easter(y)
function to libholiday.py
2014-07-17 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/lib/holidays.xml.in, po/gramps.pot, po/sk.po: Merge
Request #15: Slovak holidays and other slovak translation updates
2014-07-17 Jérôme Rapinat <romjerome@yahoo.fr>
* po/gramps.pot: 7869 7912 7913 6403: various fixes, additions and
requests on code; updated template
2014-07-17 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/gui/editors/displaytabs/gallerytab.py,
gramps/plugins/view/mediaview.py: 7258 7618 7837: let the win()
stuff to windows, fix url/uri handling with non-ascii characters
under linux and mac (not tested under mac)
2014-07-15 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/lib/holidays.xml.in: simplify Canadian Ash
Wednesday holiday
2014-07-16 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/editplaceref.py,
gramps/gui/editors/objectentries.py,
gramps/gui/glade/editplaceref.glade: 7856: Fix error when no place
is selected Check that a place has been selected when saving. Use the standard
place selection widget to be consistent. This also implements
feature request #7893.
2014-07-15 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/editplaceref.py: 7915: Prevent user creating a
cycle in the place hierarchy
2014-07-15 Paul Franklin <pf.98052@gmail.com>
* example/gramps/example.gramps: add Arabic-script and Islamic-date
examples (courtesy of Munzir Taha)
2014-07-14 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/utils/location.py, gramps/plugins/lib/libplaceview.py:
7846: Prevent creation of a place cycle when merging
2014-07-14 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/utils/location.py: 7846: Avoid infinite loop when place
cycle encountered
2014-07-14 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/view/placetreeview.py: 7911: Fix bug adding parent
places to a new place
2014-07-12 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/db/upgrade.py, gramps/gen/lib/placetype.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libgedcom.py: 7904: Fix place type for places
without a main location
2014-07-11 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/ancestorreport.py: 7861: In Ahnentafel
Report, Use Christening Date if no Birth Date
2014-07-10 Ondrej Krc-Jediny <hou@centrum.sk>
* gramps/gui/grampsgui.py, gramps/plugins/lib/holidays.xml.in,
gramps/plugins/lib/libgedcom.py: 7869: Various small issues in
gramps.pot
2014-07-10 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/webreport/narrativeweb.py: 7739: [Narweb:] Missing
webpage for media [under some circumstances]
2014-07-10 Paul Franklin <pf.98052@gmail.com>
* MANIFEST.in: include Gramps.py in the tarball
2014-07-07 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/db/exceptions.py, gramps/gui/dbman.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/webreport/narrativeweb.py: 6403: Remove markup in
translatable messages -- slight tweaks
2014-07-06 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/config.py, gramps/gen/const.py,
gramps/gen/db/exceptions.py, gramps/gen/plug/_gramplet.py,
gramps/gui/configure.py, gramps/gui/dbman.py, gramps/gui/dialog.py,
gramps/gui/display.py,
gramps/gui/editors/displaytabs/surnametab.py,
gramps/gui/grampsgui.py,
gramps/gui/logger/_errorreportassistant.py,
gramps/gui/plug/report/_docreportdialog.py,
gramps/gui/plug/report/_graphvizreportdialog.py,
gramps/gui/viewmanager.py, gramps/plugins/docgen/odfdoc.py,
gramps/plugins/export/exportxml.py,
gramps/plugins/gramplet/faqgramplet.py,
gramps/plugins/gramplet/gramplet.gpr.py,
gramps/plugins/gramplet/welcomegramplet.py,
gramps/plugins/importer/importgrdb.py,
gramps/plugins/importer/importxml.py,
gramps/plugins/lib/libhtml.py,
gramps/plugins/lib/maps/geography.py,
gramps/plugins/tool/mediamanager.py,
gramps/plugins/view/geography.gpr.py,
gramps/plugins/view/htmlrenderer.py,
gramps/plugins/webreport/narrativeweb.py,
gramps/plugins/webreport/webcal.py: 6403: Remove markup in
translatable messages -- partial
2014-07-05 Ondrej Krc-Jediny <hou@centrum.sk>
* gramps/plugins/tool/mergecitations.py: 7882: Invalid link for
Merge citation Help button
2014-07-05 Josip <josip@pisoj.com>
* gramps/plugins/gramplet/todo.py: 7883: I can't add a people in my
tree
2014-06-29 Munzir Taha <munzirtaha@gmail.com>
* po/ar.po: update Arabic translation
2014-06-28 Paul Franklin <pf.98052@gmail.com>
* gramps/plugins/textreport/placereport.py: 7839: Place report does
not run
2014-06-26 Paul Franklin <pf.98052@gmail.com>
* po/zh_CN.po, po/zh_TW.po: two small typos
2014-06-26 Paul Franklin <pf.98052@gmail.com>
* gramps/gen/datehandler/__init__.py,
gramps/gen/datehandler/_date_zh.py,
gramps/gen/datehandler/_date_zh_CN.py,
gramps/gen/datehandler/_date_zh_TW.py,
gramps/gen/datehandler/_datehandler.py, po/zh_CN.po, po/zh_TW.po,
setup.py: 7573: implement both "traditional" and "simplified"
Chinese (With thanks to YH Tan, who provided the translations for both the
date handlers, as well as this early-prototype zh_TW.po)
2014-06-23 John Ralls <jralls@ceridwen.us>
* gramps/gen/utils/grampslocale.py: 7851: translations don't show in
many labels Ensure python text domain gets the right encoding.
2014-06-22 Mirko Leonhaeuser <mirko@leonhaeuser.de>
* po/de.po: Fixed 0006655 and 0007840
2014-06-22 Nick Hall <nick__hall@hotmail.com>
* gramps/gui/editors/displaytabs/gallerytab.py,
gramps/plugins/view/mediaview.py: 7837: Fix path when using drag &
drop to add media
2014-06-21 Nick Hall <nick__hall@hotmail.com>
* gramps/gen/db/base.py, gramps/gen/db/read.py,
gramps/gen/db/write.py, gramps/gui/editors/editplace.py,
gramps/gui/glade/editplace.glade: 7842: Fix custom place types in
the place editor Allow place type combobox to receive focus. Store custom place
types in the metadata table.
2014-06-21 Nick Hall <nick__hall@hotmail.com>
* gramps/plugins/gramplet/ancestor.py: 7836: Limit the number of
generations displayed in the ancestor gramplet
2014-06-19 Nick Hall <nick-h@gramps-project.org>
* gramps/gen/proxy/referencedbyselection.py: 7834: export of a
subset of the tree fails
2014-06-19 John Ralls <jralls@ceridwen.us>
* mac/gramps.bundle, mac/gramps.launcher, mac/gramps.modules: Module
fixups from gramps40
2014-06-18 Zdeněk Hataš <zdenek.hatas@gmail.com>
* po/cs.po: czech translation update
2014-06-18 Jérôme Rapinat <romjerome@yahoo.fr>
* gramps/plugins/gramplet/gramplet.gpr.py: bump gramplet.gpr.py to
new '4.2' major version, rows have used an alternate form
2014-06-18 Jérôme Rapinat <romjerome@yahoo.fr>
* bump to '4.2.0' version