The media in this post is not displayed to visitors. To view it, please log in.
working on #confy while attending #guadec2025 :
Until now, schedule data was updated when opening a conference, if the cache was expired and the device was online. This means that if you keep confy opened and schedule changes, you'll never get any update.
Latest code update automatically the current open conference schedule when cache expires (if online)... thinking about it, maybe there could be some sort of "diff" when something changes...
The update process now also should delete removed events from cache, hopefully (like the duplicated talks in that video...)
A small bug introduced recently that prevented to correctly open talk detail page from "next up" notification has been also fixed.
Meanwhile I was thinking that this thing needs a full rewrite on how data is stored. Right now every conferences gets its sqlite db in user's ".cache" folder. The db store schedule data and user stared talks. This means that if you clear cache, you lose you stars.
This data should be saved in another place, be another db in ".local/state" or maybe in dconf... 🤔
Elena ``of Valhalla''
in reply to Fabio • •Fabio
in reply to Elena ``of Valhalla'' • •@Elena ``of Valhalla'' :P
comunque era sabato scorso al rifugio Riella, 1275 metri.
Partiti sotto la pioggia, ma arrivati sotto la neve. Un bel momento :D
Elena ``of Valhalla'' likes this.