Free Software Activities September 2025
3rd October 2025
Another short status update of what happened on my side last month. Nothing stands out too much, I enjoyed doing the OSK changes the most as that helped to improve the typing experience further. Also doing a small bit of kernel work again was fun (still need to figure out the 6mq's touch controller repsonsiveness though).
See below for details on the above and more:
phosh
- Add backlight brightness handling (MR)
- Handle brightness keybinding (MR)
- Use stevia (MR)
- Test suite improvements (MR)
- Simplify keybinding generation (MR)
- Allow g-c-c to work against nested phosh (MR)
- Hide demo plugins (MR)
phoc
- Unbreak type to search (MR)
- Update to wlroots 0.19.1 (MR)
- Relese 0.50~rc1
- Catch up with wlroots git (MR)
- Damage tracking and render simplifications (MR)
phosh-mobile-settings
- Allow to hide plugins (MR)
- Release 0.50~rc1
- Hide demo plugins by default (MR)
- Sink floating refs properly (MR)
- Simplify includes (MR)
stevia (formerly phosh-osk-stub)
- Fix meson warning (MR)
- Update URLs (MR)
- Make backspace more clever (MR)
- presage: Better handle predictions vs completions: (MR)
xdg-desktop-portal-phosh
pfs
- Release 0.0.5 (MR)
libphosh-rs
- Modernize and release 0.0.7 (MR)
Phrog
- Bump libphosh dependency to 0.0.7 (MR)
feedbackd
feedbackd-device-themes
- Release 0.8.6 (MR)
Debian
- 0.46 backports for trixie: (MR) - testers needed!
- cellbroadcastd: Upload to sid (MR)
- meta-phosh: Update deps (MR)
- meta-phosh: Adjust deps for 0.49 (MR)
- phosh-tour: Upload to unstable (MR)
- xdg-desktop-portal-phosh: Upload 0.50~rc1
- xdg-desktop-portal-phosh: Enable Rust based portal (MR)
- wlroots: Upload 0.19.1
- rust-libphosh: Update to 0.0.7
- Release Phosh 0.50~rc1
- Release phosh-mobile-seettings 0.50~rc1
- Release feedbackd 0.8.5
- Release feedbackd-device-themes 0.8.6
- Release phoc 0.50~rc1
gnome-settings-daemon
- Fix brightness values (MR)
git-buildpackage
- Make
gbp import-orig --uscan
useful again when passing in a version (MR) - Make dsc component tests fetch from salsa (MR)
govarnam
- Fix gcc-15 build (MR)
Sessions
- Fix missing application icon (MR)
twenty-twenty-hugo
tuwunnel
Linux
mutter
- udev: Don't leak parent device (MR)
Phosh debs
- Don't require gsd-49 yet (MR)
phosh-site
Reviews
This is not code by me but reviews I did on other peoples code. The list is (as usual) slightly incomplete. Thanks for the contributions!
- p-m-s: Tweaks parsing (MR)
- p-m-s: Prefer char over gchar (MR)
- p-m-s/tweaks: Add .XResources backend (MR)
- p-m-s/tweaks: Add Symlink backend (MR)
- p-m-s/tweaks: Cleanup includes (MR)
- p-m-s/tweaks: Cleanup self ref (MR)
- p-m-s/tweaks: Menu toggle (MR)
- p-m-s/tweaks: i18n support (MR)
- p-m-s/tweaks: Use toasts for errors (MR)
- p-m-s/run: Add gdb invocation (MR)
- p-m-s: Appinfo tweaks (MR)
- p-m-s: Hide Config tweaks menu entry when not needed (MR)
- m-b-p-i provider updates: (MR)
- m-b-p-i emergency number updates: (MR, MR, MR)
- pfs: Switch to gtk-rs 0.10 (MR)
- x-d-p-p: Switch to gtk-rs 0.10 (MR)
- x-d-p-p: Port file chooser portal to Rust (MR)
- phosh: custom lockscreen message (MR)
- libcmatrix: Bump endpoint versions (MR)
- phosh-recipes: Add gnome-software-plugin-flatpak (MR)
Help Development
If you want to support my work see donations.
Comments?
Join the Fediverse thread