Skip to main content


A small update on #

A wip branch with updates to support future libhandy 1.0 (0.80.0 right now) has been created: https://git.sr.ht/~fabrixxm/confy/log/wip/handy1

So far:
- It is possible to add a custom pentabarf url to the conferences list
- The map page now show the map, scrollable and zoomable. It's ugly but i works
- Map image and conference image are loaded asynchronously
- pages stack has been replaced with Handy.Deck, with support for swipe gesture to get back
So, now I'm trying to add some settings to the app.
I've populated the .gschema.xml file, but I can't manage to have the app found it, running on the host (I get a Gio.Settings without keys) or running it as a flatpak ("Settings schema is not installed").
Why it must be so difficult?
I think I'll go with a couple of python lines to replace this..
So after some hours spent on this, I noticed an error in compile logs:
the schema was invalid, but meson doesn't stop on test() errors... useful...


What's new in # today:

- nice button in headbar to update main menu list or event cached data
- nice overlay toaster to show notifications


- main menu data is updated automatically at start if older than one day
- event cache is updated automatically at open (if network is available).
- event data is downloaded asynchronously. This leave the UI responsive while downloading.
- talk detail page show "conflicting" starred talks

- Remind upcoming starred events with a system notification

What's wrong in # today:

- flatpak doesn't work anymore (see #. I think it's related to sandbox permissions, but I can't understand how fix it. So, flatpak building in builds.sr.ht is disabled.
- The "+" button ("Add event from URL") is just a placeholder. More work must be done to support it correctly
- apart from event data, other downloads are still sync and block the ui
- I still have issues with Leaflet and folding.... I'm missing something here...



please, send help...

What's missing, in "likely it will land" order:

- Download all data asynchronously.
- An app menu is needed, with things like "options" and "back to event list" ...
- An options window, with things like "update event cache every" and "clear all cached data"
- The "Map" page is still a placeholder
- Support for FOSDEM's room status API

Thibault reshared this.



# # # built on sourcehut build service, with a nice artifact. :)

https://builds.sr.ht/~fabrixxm/job/165908

still a test. Next step, trigger build of master branch when pushed.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.