So, about those repo events:
I after almost finishing the repo event things, I noticed that user-added repos are not recorded in the log, i.e. there are no radd events for repos that are in the ssu “user” list.
Add to that those spurious rremove events (which do reference user-added repos it seems*) ), what remains useful to display are the add/remove events for official Jolla/system-wide repos - and those change very little, basically only when upgrading releases.
I have therefore ceased development of that feature as basically WONTFIX/WOULDHAVEABEENNICE. If anyone wants to pick up where I left it, it’s in this branch.
*) I suspect it’s Storeman’s “remove repos with no installed apps” feature which does that, but not at all sure.