Free Software Activities October 2025

Sun, 2 Nov 2025 18:39:30 GMT

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

Dispatch idle loop in prepare (MR)

Release 0.50.0

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

Release 49.1

Fix plugin loading (MR)

Fix debug logging (MR)

Phrog

Allow OSKs to run with gnome-session 49 (MR)

Release 0.50.0 (MR)

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

Fix compatiblility with systemd >= 258 (MR)

Use meson.options (MR)

Add phone role (MR)

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

Release 0.0.3

Fix deadlock on start MR)

gnome-settings-daemon

Fix brightness values (MR)

gnome-control-center

Ignore role based loopbacks (MR)

gnome-initial-setup

Use AdwSwitchRow to reduce horizonatal allocation (MR)

Quit when done (and not under GDM) (MR)

sdm845-mainline

shift6mq: Switch to mainline panel driver (MR)

gnome-session

RequiredComponents is 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

Switch to Debian forky (MR)

Add g-i-s (MR)

Linux

shift6mq: Add missing panel driver dependency (MR)

shift6mq: Fix DTS warning (MR)

Wireplumber

Update media-role volume MR (MR)

Allow to set a default target for e.g. alerts and alarms (MR)

Phosh.mobi e.V.

demo-phones

Add demo videos (MR)

Add demo epubs (MR)

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