I kept unlocking the 📱 a lot to check a cars charging status. Using #phosh's launcher-box lockscreen-plugin and the LauncherEntry DBus protocol we can simplify that and have the information easily accessible:
My first pull request to #Workbench project (the #GTK and #GNOME one) got merged yesterday.
I ported one of the demos, titled "View Switcher" to python which demonstrated how to use a Adw.ViewSwitcher (from #libadwaita) using python and deleting certain elements from a Gtk.ListBox according to a button press.
Looking forward to learn #Vala language and maybe contribute to Vala ports or maybe write new demos in python?
For those of you interested in our recent video offloading / zero-copy playback work: I quickly put together some #livi#flatpak s to make it easy to test stuff already. Compositor offloading should work on all semi-recent Intel/AMD and a variety of ARM64 devices.
For those using HW that still uses the stateful V4L2 API for decoding - such as the #RaspberryPi4 - I uploaded another build to the link in the first post that includes a #GStreamer patch that is not close to landing, but works well enough to make playback work.
With that I can play 1080p30fps videos (the decoder limit) on my big screen smoothly, which otherwise not possible (apart from reducing the resolution).
Revamped dice tray has landed in main; you now remove dice by clicking the in-line remove button, rather than having to select them one-by-one and clicking a button in the header.
very glad to have landed this and the reset button before 4.0.0, because the old behavior was very cumbersome
UI may still be tweaked before release, but feature-wise I'm happy with where things are at now
With some preparatory work to allow plugins to use objects from #phosh core and @arunmani 's nice work on custom quick settings already merged the often asked for caffeine toggle is within reach:
The Flashcards app can now be downloaded and installed easily (because the Freedesktop SDK Extension for #swift is now on Flathub) using the following link: