1st May 2025
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
wlroots
- Get text-input-v3 a bit more in line with other protocols (MR)
ModemManager
- Cell broadcast support for QMI modems (MR)
Libqmi
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
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