New FamilyTreeView Addon (Thread 2)

In the latest version (v0.1.103), I added a feature that was originally a high priority: Links to make one of the people listed in the panel (general info on person/family and timeline) as the active person. In my original HTML/CSS/JS implementation I used buttons for this but in Gtk (the GUI toolkit Gramps’ UI is based on) I had to use links (which work but don’t look as nice). The links appear as arrows after the name, the color depends on the theme (in my case they are orange).

Person panel:

Family panel:

Excerpt from a timeline:

Note to other devs: Yesterday PyGObject 3.52.1 was released, which seems to require girepository-2.0, which in turn is not available on some distributions, including Ubuntu 24.04.2 LTS, which I use in the GitHub workflow for packaging. I had to modify my workflow to get it working again. If you get an error message, you may need to make a similar change.

2 Likes