Free Software Activities September 2025

Fri, 3 Oct 2025 08:08:20 GMT

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

Update to pfs 0.0.5 (MR)

Release 0.50~rc1

Allow to disable Rust portal (MR)

Use release ashpd (MR)

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

Release 0.8.5 (MR)

Publish API docs (MR)

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

Avoid 404 on each page load (MR)

Fingerprint custom CSS (MR)

tuwunnel

Fix alias in systemd unit (MR)

Document support items (MR)

Linux

Add backlight support for Shift6MQ (v1, v2, v3)

mutter

udev: Don't leak parent device (MR)

Phosh debs

Don't require gsd-49 yet (MR)

phosh-site

Fix links (MR)

Update several entries (MR)

Mention nonprofit (MR)

Automatic deploy (MR)

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)