The updates to the help URLs for addons and formatting improvements committed last December have reverted. I do not know if the other fixes were lost too.
The text reformatting includes:
swapping in leading spaces & bullets for asterisks.
italicizing descriptive text
composing backup text and correcting menu labels
making the Required-Recommended-optional section labels more consistent in tense
Updated Help URLs
Changed & tested the Help URLs to the new standard "Addon:" prefix and added a
"in document" scrolling target. (Including the help_url in this repository's Gramps
Plugin's Registration file.)
2 - PrerequisitesChecker gramplet: Gexiv2 and ICU
Detection of these libraries does not work or partially.
3 - If the Prerequisites Checker Gramplet is active when Gramps start, the Gramplet runs the report 3 times
Oddly, it no longer shows anything but the 1st line when no Tree is loaded. Bug that is a new bug report. (One of the previous problems was what happened if Gramps started with no tree or was if loaded by default. So addressing that now would be precipitous.)
âDiagnostic Gramplet to help evaluate if Gramps has all prerequisites installed.â
It doesnât even show:
âYou have Gramps 5.2.0-rc1-77457edf0 installed; an unreleased development version. Thank you for contributing and testing; please report any issues. Backups are your friend.â
Noticed that the recent addition of the json test does not have the graceful import failback that is in the other import test or the gramps/gui/aboutdialog.py module.
try:
import orjson
except ImportError:
I realize that the Gramps app cannot even launch if orjson is not available. So the Prerequisite Checker probably cannot fail.
But shouldnât graceful fails be standard the its tests? So, if someone copies it for a template to create a test for an optional imprt, then the new test will be more likely to be graceful.