Free Software Activities April 2025

Thu, 1 May 2025 12:30:34 GMT

Another short status update of what happened on my side last month. Notable might be the Cell Broadcast support for Qualcomm SoCs, the rest is smaller fixes and QoL improvements.

phosh

Fix splash spinner icon regression with newer GTK >= 3.24.49 (MR)

Update adaptive app list (MR)

Fix missing icon when editing folders (MR)

Use StartupWMClass for better app-id matching (MR)

Fix failing CI tests, fix inverted logic, and add tests (MR)

Fix a sporadic test failure (MR)

Add support for "do not disturb" by adding a status page to feedback quick settings (MR)

monitor: Don't track make/model (MR)

Wi-Fi status page: Correctly show tick mark with multiple access points (MR)

Avoid broken icon in polkit prompts (MR)

Lockscreen auth cleanups (MR)

Sync mobile data toggle to sim lock too (MR)

Don't let the OSD display cover whole output with a transparent window (MR)

phoc

Allow to specify listening socket (MR)

Continue to catch up with wlroots git (MR)

Disconnect input-method signals on destroy (MR)

Disconnect gtk-shell and output signals on destroy (MR)

Don't init decorations too early (MR)

Allow to disable XWayland on the command line (MR)

phosh-mobile-settings

Allow to set overview wallpaper (MR)

Ask for confirmation before resetting favorits (MR)

Add separate volume controls for notifictaions, multimedia and alerts (MR)

Tweak warnings (MR)

pfs

Fix build on a single CPU (MR)

feedbackd

Move to fdo (MR)

Allow to set media-role (MR)

Doc updates (MR)

Sort LEDs by "usefulness" (MR)

Ensure multicolor LEDs have multiple components (MR)

Add example wireplumber config (MR)

feedbackd-device-themes

Release 0.8.2

Move to fdo (MR)

Override notification-missed-generic on fajita (MR)

Run ci-fairy here too (MR)

fajita: Add notification-missed-generic (MR)

gmobile

Build Vala support (vapi files) too (MR)

Add support for timers that can take the system out of suspend (MR)

Debian

libmbim: Package 1.32.0

libqmi: Package 1.36.0

modemmanager: Package 1.24.0

wlroots: Package 0.19.0~rc1, 0.19.0~rc2

phosh: Require a CBS enabled MM (MR)

meta-phosh: Use phrog instead of phog (MR)

git-buildpackage

Don't suppress dch errors (MR)

Release 0.9.38

wlroots

Get text-input-v3 a bit more in line with other protocols (MR)

ModemManager

Cell broadcast support for QMI modems (MR)

Libqmi

QMI channel setting (MR)

Switch to gi-docgen (MR)

loc: Fix since annotations (MR)

gnome-clocks

Add wakeup timer to take device out of suspend (MR)

gnome-calls

CallBox: Switch between text entry (for SIP) and dialpad (MR)

qmi-parse-kernel-dump

Allow to filer on message types and some other small improvements (MR)

xwayland-run

Support phoc (MR)

osmo-cbc

Small error handling improvements to osmo-cbc (MR)

phosh-nightly

Handle feedbackd fdo move (MR)

Blog posts

Booting an Android custom kernel on a Pixel 3a for QMI debugging

Bugs

Resuming of video streams fails with newer gstreamer (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!

chatty: Allow NULL buddy

phosh: Add search daemon and command line tool to query search results

debian: librem5-flash-image 0.0.5

debian: libvirt Also in systemd units (MR)

debian: libvirt ARCHES_WIRESHARK (MR)

mobile-settings: Support for pmOS tweaks (MR)

feedbackd: led: Handle freq 0 (MR)

feedbackd-device-themes: freq0 theme for Pinephone (MR)

Help Development

If you want to support my work see donations.

Comments?

Join the Fediverse thread