Free Software Activities October 2025
2nd November 2025
Quiete some things made progress last month: We put out Phosh 0.50 release, got closer to enabling media roles for audio by default in Phosh (see related post) and reworked our images builds. You should also (hopefully) notice some nice quality of life improvements once changes land in a distro near you and you're using Phosh. See below for details:
phosh
- Switch back to default them when disabling automatic HighContrast (MR)
- Hande gnome-session 49 changes so OSK can still start up (MR)
- Release 0.50.0, 0.50.1
- Don't forget to apply corner-shift to gear icon (MR)
- Fix startup warning (MR)
- Update doap (MR)
- DBus codegen cleanups (MR, MR, MR)
- Add Autobrightness handling (MR), (MR), (MR)
phoc
phosh-mobile-settings
- Allow to hide plugins (MR)
- Release 0.50~rc1, 0.50.0
- Hide demo plugins by default (MR)
- Sink floating refs properly (MR)
- Simplify includes (MR)
- Allow to configure alarm sound if clock app likely supports it (MR)
- Use shared check CI images (MR)
- Release 0.50.1
- Fix ringtone role (MR)
stevia (formerly phosh-osk-stub)
- Ship sytemd user unit so things work with gnome-session 49 (MR)
- Fix fallback to default OSK size with multiple outputs (MR)
- Improve character styling a bit (MR)
- Consolidate input surface creation (MR)
- Release 0.50.0, 0.50.1
- Don't trigger backspace key repeat in keypad or emoji layouts (MR)
- Better restore layout after swipe closing (MR)
phosh-tour
- Release 0.50.0
meta-phosh
- Build shared CI image MR
xdg-desktop-portal-phosh
- Use pfs subproject for Rust portal (MR)
libphosh-rs
- Fix doc build (MR)
Calls
Phrog
phosh-recipes
- Fix build (MR)
- Simplify and cleanup docs (MR)
- Fix mkosi build (MR)
- Install
Recommends:(MR) - Draft: Add support for initial-setup (MR)
- Add version option (MR)
- Drop debos build (MR, MR)
feedbackd
feedbackd-device-themes
- Add support for Google Pixel 3A (MR)
Chatty
- Fix failing CI build (MR)
Squeekboard
- Add systemd unit to start with gnome-session 49 (MR)
Debian
- Upload phosh-tour 0.50.0
- Upload stevia 0.50.0, 0.50.1
- Upload phosh-mobile-settings 0.50.0
- Upload feedbackd 0.8.6
- Prepare phrog upload (MR)
- gnome-session Breaks (MR, MR)
- cellbroadcastd: Backport our upstream deadlock fix (MR)
- Upload wlroots 0.19.2
- Upload iio-sensor-proxy 3.8 (MR)
Cellbroadcastd
gnome-settings-daemon
- Fix brightness values (MR)
gnome-control-center
- Ignore role based loopbacks (MR)
gnome-initial-setup
sdm845-mainline
- shift6mq: Switch to mainline panel driver (MR)
gnome-session
RequiredComponentsis now gone (MR)
alpine
- stevia: Add hunspell-en-us dependency (MR)
droid-juicer
- Install sensor firmware for SHIFT6mq (MR)
- Install sensor firmware for Oneplus 6T (MR)
- Fix clippy complaints (MR)
phosh-site
- Mention mirror (MR)
- Update for hugo 150 (MR, MR)
- Embed some ouf our peertube videos (MR)
- Add donations item (MR)
- Update osk post to mention systemd unit (MR)
- Update list of distributions and users (MR)
- Switch nightly builds to forky (MR)
- Lint more markdown (MR)
- Release 0.50.1 (MR)
- Notes on audio (MR)
phosh-debs
Linux
Wireplumber
Phosh.mobi e.V.
demo-phones
Reviews
This is not code by me but reviews on other peoples code. The list is (as usual) slightly incomplete. Thanks for the contributions!
- phoc: Use correct format specifiers (MR)
- phoc: seat: Use the getter to access focused layer's output (MR)
- phosh: Upcoming events empty state (MR)
- phosh: Caffeine duration (MR)
- phosh: Location service quick setting (MR)
- phosh: UI check fix (MR)
- phosh: Autobrightness toggle (MR)
- p-m-s: Empty tweaks page test (MR)
- p-m-s: Symlink backend (MR)
- p-m-s: Return boolean from value setters (MR)
- p-m-s: conf-tweaks: Make setting_data a prop in Xresources backend (MR)
- p-m-s: conf-tweaks: Add gtk3settings backend (MR)
- gmobile: xiaomi-sweet support (MR)
- xdg-d-p: Use clippy (MR), MR)
- libcmatrix: various tweaks ([MR}(https://source.puri.sm/Librem5/libcmatrix/-/merge_requests/110))
- libcmatrix: Release 0.0.4 (MR](https://source.puri.sm/Librem5/libcmatrix/-/merge_requests/115)
- meta-phosh: Add cellbroadcasts (MR)
- calls: Unload plugin test (MR)
- calls: Sip proxy support (MR)
- calls: Build system cleanups (MR)
- m-b-p-i: JP MVNO (MR)
Comments?
Join the Fediverse thread