Prerequisites Checker improvements have reverted

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

Fixes #012767, #012769, #012770

I’ve moved this into the gramps52 branch. Please test.

1 Like

Thanks! That worked.

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.”

The Prerequisites Checker will also need some further work for Hebrew.

1 Like

Prerequisite Checker also prints this not-terribly-useful message to console:
“Why, when same code works in Graphview”

1 Like

Is the Prerequisites Checker addon working for anyone in 5.2?

On both Windows10pro and Linux Fedora 39, the gramplet shows only the hard-coded notice. None of the assessment lines are shown:
Prereq

Prerequisites Checker on 5.2 works fine on Mac.

1 Like

It also works on Arch Linux.

Is that Version: 1.2.3 ?

from Plugin Manager Enhanced:

Plugin name: Prerequisites Checker [Gramplet]    Id: Prerequisites Checker Gramplet    Version: 1.2.3
Description: Prerequisites Checker Gramplet
Filename: PrerequisitesCheckerGramplet.py    Location: /home/districtsupport/.var/app/org.gramps_project.Gramps/data/gramps/gramps52/plugins/PrerequisitesCheckerGramplet
Audience: Everyone    Status: Stable
Help: Addon:Prerequisites_Checker_Gramplet
Loaded  

Does it make sense to have a 2nd tab in Prerequisites with the Constants?

They are useful for answering some troubleshooting questions. (Like finding thumbnail folder problems.)