Skip to content

Commit

Permalink
Update Changelog and NEWS files
Browse files Browse the repository at this point in the history
  • Loading branch information
Nick-Hall committed Jun 29, 2023
1 parent 8a2c94a commit 52e4790
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 132 deletions.
246 changes: 114 additions & 132 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,192 +1,174 @@
2022-02-05 Nick Hall <nick-h@gramps-project.org>

* .travis.yml: Remove Travis CI configuration

2022-02-05 Nick Hall <nick-h@gramps-project.org>

* README.md: Fix badges in README file

2022-02-05 Nick Hall <nick-h@gramps-project.org>

* gramps/gen/const.py: Update copyright date

2021-09-18 SNoiraud <Serge.Noiraud@free.fr>

* gramps/gui/views/pageview.py, gramps/gui/widgets/grampletbar.py:
Strange behavior for the scrollbar in the bottombar Fixes #012438

2022-02-04 romjerome <romjerome@yahoo.fr>

* data/grampsxml.dtd, data/grampsxml.rng: Fix place object element
order in DTD and RNG schemas Element placeobj content does not follow the DTD and RNG, expecting
(ptitle? , pname+) Fixes #12500
2023-06-29 Nick Hall <nick-h@gramps-project.org>

2022-01-31 Krystian Safjan <ksafjan@gmail.com>
* docs/conf.py, gramps/gen/const.py: Update copyright date

* po/pl.po: Fixes suggested after review by @stojex
2023-05-13 SNoiraud <Serge.Noiraud@free.fr>

2022-01-07 Krystian Safjan <ksafjan@gmail.com>
* gramps/plugins/webreport/media.py: Narrative web: problem with
small pictures. Fixes #012884

* po/pl.po: Update Polish translation - Consistent usage of "Tag": was "Tag" or "Atrybut", note that "Attribute" (atrybut) is something different than tag - "Magazyn" (repository) renamed to "Repozytorium" - other fixes and addons
2023-05-09 SNoiraud <Serge.Noiraud@free.fr>

2021-09-04 SNoiraud <Serge.Noiraud@free.fr>
* gramps/plugins/view/familyview.py: Implement the "<CTRL>J" for the
family view Fixes #012882

* gramps/gui/widgets/grampletpane.py: Solve InterpolationSyntaxError
if "%" in a string The grampletpane module save data in a config file for all the
gramplets added in the dashboard. The python configparser module
doesn't like if we have a "%" character in a string. Fixes #012423
2022-07-11 Jon Schewe <jpschewe@mtu.net>

2021-11-06 SNoiraud <Serge.Noiraud@free.fr>
* gramps/plugins/webreport/basepage.py: Avoid application crash on
invalid user input If the user inputs an invalid date this change keeps the application
from crashing when such a date is found. The invalid date
information is reported to the user in the log. Fixes #12658.

* gramps/plugins/drawreport/calendarreport.py: '<' not supported
between 2 instances of IndexMark Fixes #012467
2023-05-13 Nick Hall <nick-h@gramps-project.org>

2022-01-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/export/exportgedcom.py: Fix export where private
citations are excluded

* gramps/gen/filters/rules/test/person_rules_test.py,
gramps/plugins/test/db_undo_and_signals_test.py: Remove debug
sattements in unit tests
2022-06-01 prculley <paulr2787@gmail.com>

2022-01-29 Nick Hall <nick-h@gramps-project.org>
* gramps/plugins/tool/eventcmp.py: Fix Event compare tool to display
enclosed places properly

* gramps/gen/lib/date.py, gramps/gen/lib/test/date_test.py: Fix
negative Span when dates are not Gregorian Fixes #12525
2022-06-08 SNoiraud <Serge.Noiraud@free.fr>

2022-01-29 Mirko Leonhaeuser <mirko@leonhaeuser.de>
* gramps/gui/viewmanager.py: Check that view exists before calling
post_create method Avoids 'NoneType' object has no attribute 'post_create' error. Fixes #12638

* po/de.po: get German translation with manual in sync (Display name
editor)
2022-06-15 Jingxuan He <LostBenjamin@users.noreply.github.com>

2021-08-11 SNoiraud <Serge.Noiraud@free.fr>
* gramps/plugins/webreport/webcal.py: Fix a wrong operator bug in
the web calendar report

* gramps/gen/display/name.py: Incorrect grouping if no ma/patronymic
surname
2022-10-08 Himanshu Gohel <1551217+hgohel@users.noreply.github.com>

2021-08-07 SNoiraud <Serge.Noiraud@free.fr>
* gramps/gen/plug/docgen/treedoc.py: Revert "Enclose tree report
image path and file name in braces" Fixes #12437 by reverting commit
75921ceaf40f3ced597d99c43794b98f81e49957 due to reports of
regression where processing of the generated TeX file fails due to
bad path specificiation for image files. Change was introduced in bug fix for #10495. Bugs #12437 and #12697 reported the regression and confirmed that
reverting the change fixes the regression.

* gramps/gen/display/name.py: Group As override is ignored for
ma/patronymic surnames Fixes #12395 discourse:
2022-10-22 SNoiraud <Serge.Noiraud@free.fr>

https://gramps.discourse.group/t/patronymic-and-matronymic-name/1684/5
* gramps/plugins/lib/maps/geography.py: Geography View: Fix number
of arguments in add_bookmark method add_bookmark() takes 2 positional arguments but 3 were given Fixes #12718

2021-07-29 SNoiraud <Serge.Noiraud@free.fr>
2022-12-08 GaryGriffin <genealogy@garygriffin.net>

* gramps/gui/editors/editplace.py: Add comments for the lat-lon
field of editplace
* gramps/plugins/lib/libsubstkeyword.py: Use date-specific place in
report substitution variables Fix place title in graphical reports which have user-defined display
formats to use date-specific alternate name. This impacts Ancestor Tree, Descendant Tree, and Family Descendant
Tree. Fixes #12763.

2021-07-28 SNoiraud <Serge.Noiraud@free.fr>
2022-12-27 John Ralls <jralls@ceridwen.us>

* gramps/gui/editors/editplace.py,
gramps/gui/editors/editplaceref.py: Place editor, lat and long text
are swapped Fixes #012374
* gramps/grampsapp.py, gramps/gui/aboutdialog.py,
gramps/gui/logger/_errorreportassistant.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/cursor_test.py,
gramps/plugins/db/bsddb/undoredo.py,
gramps/plugins/db/bsddb/upgrade.py,
gramps/plugins/db/bsddb/write.py, gramps/plugins/gramplet/leak.py,
mac/patches/gramps-berkeleydb.patch: Try to import berkeleydb if
bsddb3 isn't found. berkelydb is usable for python >= 3.6 and required for python >=
3.10. See https://www.jcea.es/programacion/pybsddb.htm.

2021-07-28 prculley <paulr2787@gmail.com>
2023-02-12 Vincent Smeets <Vincent.VSmeets@GMail.com>

* gramps/gui/viewmanager.py: Fix Statusbar progress being shown
before use Fixes #12373
* gramps/plugins/docgen/htmldoc.py: HtmlDoc: Create a unique
filename for cropped images

2021-07-26 prculley <paulr2787@gmail.com>
2022-10-24 D.A.Lordemann <LordemannD@gmail.com>

* gramps/plugins/db/dbapi/dbapi.py: Fix exception when removing a
group name in Sqlite db when group name is already missing. Fixes #12367
* gramps/plugins/export/exportgedcom.py: Fix corrupted NOTE tag in
Gedcom export Remove Python2 code obsoleted by Python3, which was corrupting
GEDCOM export of Gramps Notes text that includes multi-byte utf-8
characters. Fixes #12709.

2021-07-26 prculley <paulr2787@gmail.com>
2022-09-27 SNoiraud <Serge.Noiraud@free.fr>

* gramps/gui/editors/editname.py: Fix error when trying to close
name editor during long name group mapping view rebuild. Fixes #12328
* gramps/gui/viewmanager.py: Fix IndexError that sometimes occurs
when changing view This occurs when restarting Gramps. Fixes #12636, #12304, #12429, #12623, #12695.

2021-07-19 SNoiraud <Serge.Noiraud@free.fr>
2023-03-18 SNoiraud <Serge.Noiraud@free.fr>

* gramps/plugins/lib/maps/geography.py,
gramps/plugins/lib/maps/osmgps.py, gramps/plugins/view/geoclose.py,
gramps/plugins/view/geofamclose.py: OsmGpsMap-CRITICAL: Map source
setup called twice Fixes #012352
* gramps/gen/proxy/referencedbyselection.py,
gramps/gui/widgets/styledtexteditor.py,
gramps/plugins/lib/libhtmlbackend.py: Fix crash when invalid note
link Fixes #012854

2021-08-15 Ross Gammon <rossgammon@debian.org>
2023-04-17 SNoiraud <Serge.Noiraud@free.fr>

* gramps/gen/filters/rules/test/person_rules_test.py: Fix probably
alive test The probably alive funtion was fixed just prior to the Gramps 5.1.4
release. It appears the relevant unit test was not updated to match.
The relevant commit:
* gramps/gui/utils.py: Tags with color names don't work in pedigree
views Color tags work correctly in all views except in pedigree views.
These views modify colors: ... context.set_source_rgba(*(self.bordercolor[:3] + (0.4,))) ... and context.set_source_rgb(*self.bgcolor[:3]) As it works everywhere except in these views, I think it is a bug
even if we cannot enter color names in tags Fixes #012866

https://github.com/gramps-project/gramps/commit/a685b96f700dcfc6b953413cb3adc8be61d87438
2023-04-05 SNoiraud <Serge.Noiraud@free.fr>

2022-01-28 Nick Hall <nick-h@gramps-project.org>
* gramps/gui/views/treemodels/eventmodel.py: Crash when invalid
event date

* .github/workflows/gramps-ci.yml, setup.py: Use GitHub Actions to
run continuous integration checks
2023-04-04 SNoiraud <Serge.Noiraud@free.fr>

2022-01-27 John Ralls <jralls@ceridwen.us>
* gramps/gui/listmodel.py: ListModel: Only the first level is
managed When we use checkboxes in columns. The path was converted to int.
Why ? But when we have multiple level, the path format is "x:y" for
two levels, "x:y:z" for three levels, etc

* mac/gramps.modules: Update Exiv2, PYExiv2, and json-glib.
2023-03-07 Nick Hall <nick-h@gramps-project.org>

2021-08-15 Ross Gammon <rossgammon@debian.org>
* .github/workflows/gramps-ci.yml: Update Gramps CI workflow to run
on Ubuntu 20.04 Ubuntu 18.04 became fully unsupported on 1 Dec 2022.

* debian/changelog, debian/copyright,
debian/patches/fix-probably_alive_test.patch,
debian/patches/series, debian/watch: Update Debian folder for Gramps
5.1.4 release

2022-01-25 pehlm <github1@m.pekholm.org>

* po/sv.po: Minor update of Swedish translation

2022-01-04 Tian Shixiong <tiansworld@fedoraproject.org>

* po/zh_CN.po: Minor update to zh_CN translation

2021-11-03 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2022-12-27 John Ralls <jralls@ceridwen.us>

* po/de.po: small German translation fixes
* mac/gramps.modules: mac: Patch bsddb to use berkeleydb instead of
bsddb3 module.

2021-11-01 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2022-12-27 John Ralls <jralls@ceridwen.us>

* po/de.po: Fixed German translation error of "Character set
encoding"
* mac/gramps.modules, mac/patches/berkeleydb-4.8-mutex.patch: Mac
build: Patch berkeleydb configure to work on Apple Silicon.

2021-10-25 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2022-12-26 John Ralls <jralls@ceridwen.us>

* po/de.po: Fixed German translation error of "Graph generations"
* mac/gramps.modules: [mac] Update Exiv2 download URL, moved to
github.

2021-10-16 John Ralls <jralls@ceridwen.us>
2022-12-24 John Ralls <jralls@ceridwen.us>

* mac/Info.plist: Repackage Gramps.app to work with macOS 12.
* mac/Info.plist, mac/gramps.bundle, mac/gramps.modules: Repackage
Gramps 5.1.5 with Gtk updates fixing use on macOS 13 Ventura.

2021-10-16 John Ralls <jralls@ceridwen.us>
2022-03-08 Nick Hall <nick-h@gramps-project.org>

* mac/gramps.bundle: [macOS]Add entitlements path to bundle-file so
Gramps.app is signed with it.
* gramps/plugins/lib/librecords.py: Fix spouse's name and underlined
call names in records Fixes #12391

2021-09-19 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2022-03-16 Nick Hall <nick-h@gramps-project.org>

* po/de.po: Fixed German translation error of "filter person"
* .github/workflows/gramps-ci.yml: Fix package installation failures
in CI

2021-08-30 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2019-12-09 Sam Manzi <manzi.sam@gmail.com>

* po/de.po: fixed error in German translation found during manual
translation also fixed in master
* gramps/gen/utils/grampslocale.py: Update INCOMPLETE_TRANSLATIONS * Remove: he * Add: zh_HK, zh_TW

2021-08-11 Mirko Leonhaeuser <mirko@leonhaeuser.de>
2022-02-12 Ross Gammon <rossgammon@debian.org>

* po/de.po: fixed German translation of 'Descendant families of'
already done in trunk Weblate

2021-08-10 John Ralls <jralls@ceridwen.us>

* mac/gramps.modules, mac/patches/pyfontconfig-curexc.patch: Add
python-fontconfig to the macOS build. Needed to enable using genealogical symbols.

2021-07-29 John Ralls <jralls@ceridwen.us>

* mac/Info.plist, mac/gramps.bundle: Inlude fontconfig's etc/fonts
in macOS app bundle. Graphviz now uses fontconfig to find its fonts. Fixes #12370
* debian/changelog, debian/copyright,
debian/patches/fix-probably_alive_test.patch, debian/patches/series:
Update Debian folder after 5.1.5 release

2021-07-26 John Ralls <jralls@ceridwen.us>
2022-02-05 John Ralls <jralls@ceridwen.us>

* mac/Info.plist, mac/gramps.bundle, mac/gramps.modules,
mac/gramps_launcher.py: Bundle release of Gramps 5.1.4.
* mac/Info.plist, mac/gramps.modules: Package Gramps 5.1.5 for
macOS.

2021-07-26 Nick Hall <nick-h@gramps-project.org>
2022-02-05 Nick Hall <nick-h@gramps-project.org>

* Bump to 5.1.5
* Bump to 5.1.6

47 changes: 47 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
2023-06-29
Version 5.1.6
* Update copyright date.
* Narrative web: problem with small pictures. Fixes #12884.
* Implement the "<CTRL>J" for the family view. Fixes #12882.
* Avoid application crash on invalid user input. If the user inputs an invalid
date this change keeps the application from crashing. The invalid date
information is reported to the user in the log. Fixes #12658.
* Fix export where private citations are excluded.
* Fix Event Compare tool to display enclosed places properly.
* Check that view exists before calling post_create method. Avoids 'NoneType'
object has no attribute 'post_create' error. Fixes #12638.
* Fix a wrong operator bug in the web calendar report.
* Revert "Enclose tree report image path and file name in braces" due to reports
of regression where processing of the generated TeX file fails due to bad path
specificiation for image files. Fixes #12437 and #12697.
* Geography View: Fix number of arguments in add_bookmark method. Fixes #12718.
* Use date-specific place in report substitution variables. Fix place title in
graphical reports which have user-defined display formats to use date-specific
alternate name. This impacts the Ancestor Tree, Descendant Tree, and Family
Descendant Tree reports. Fixes #12763.
* Try to import berkeleydb if bsddb3 isn't found. berkelydb is usable for
python >= 3.6 and required for python >= 3.10.
See https://www.jcea.es/programacion/pybsddb.htm.
* HtmlDoc: Create a unique filename for cropped images.
* Fix corrupted NOTE tag in Gedcom export. Remove Python2 code obsoleted by
Python3, which was corrupting Gedcom export of Gramps Notes text that includes
multi-byte utf-8 characters. Fixes #12709.
* Fix IndexError that sometimes occurs when changing view This occurs when
restarting Gramps. Fixes #12636, #12304, #12429, #12623, #12695.
* Fix crash when invalid note link. Fixes #12854.
* Fix tags with color names in pedigree views. Fixes #12866.
* Crash when invalid event date.
* ListModel: Fix multiple level paths when we use checkboxes in columns.
The path was previously converted to int.
* Update Gramps CI workflow to run on Ubuntu 20.04. Ubuntu 18.04 became fully
unsupported on 1 Dec 2022.
* Fix package installation failures in CI.
* Fix spouse's name and underlined call names in records. Fixes #12391.
* Update INCOMPLETE_TRANSLATIONS list. Remove: he, Add: zh_HK, zh_TW.
* Update Debian folder after 5.1.5 release.
* Mac:
* Patch bsddb to use berkeleydb instead of bsddb3 module.
* Patch berkeleydb configure to work on Apple Silicon.
* Update Exiv2 download URL, moved to github.
* Repackage Gramps 5.1.5 with Gtk updates fixing use on macOS 13 Ventura.

2022-02-05
Version 5.1.5
* Update translations: de, pl, sv, zh_CN.
Expand Down

0 comments on commit 52e4790

Please sign in to comment.