Another short status update of what happened on my side last month. Phosh 0.48.0 is out with nice improvements, phosh.mobi e.V. is alive, helped a bit to get cellbroadcastd out, osk bugfixes and some more:
See below for details on the above and more:
phosh
- Fix crash triggered by our mpris player refactor (MR)
- Generate vapi file for libphosh (MR)
- Backport fixes for 0.47 (MR)
- Media players lockscreen plugin (MR), bugfix
- Fix lockscreen clock when am/pm is localized (MR)
- Another round of CI cleanups (MR)
- Proper life cycle for MeatinfoCache in app-grid button tests (MR)
- Enable cell broadcast display by default (MR)
- Release 0.48~rc1, 0.48.0
phoc
- Unify output config updates and support adaptive sync (MR)
- Avoid crash on shutdown (MR)
- Avoid use after free in gtk-shell (MR)
- Simplify CI (MR)
- Release 0.48~rc1, 0.48.0
phosh-mobile-settings
stevia (formerly phosh-osk-stub)
- Release 0.48~rc1, 0.48.0
- Reject non-UTF-8 dictionaries for hunspell so avoid broken completion bar (MR)
- Output tracking (MR) as prep for future work
- Handle non-UTF-8 dictionaries for hunspell for input and output (MR)
- Fix some leaks (MR)
- Handle default completer changes right away (MR)
phosh-osk-data
phosh-vala-plugins
- Add example plugin (MR)
pfs
xdg-desktop-portal-phosh
xdg-desktop-portal
phosh-debs
- Switch from osk-stub to stevia (MR)
meta-phosh
- Make installing from sid and experimental convenient (MR)
feedbackd
- Release 0.8.3
feedbackd-device-themes
- Release 0.8.4
gmobile
GNOME clocks
- Use libfeedback instead of GTK's media api: (MR). This way the alarm become more recognizable and users can tweak alarm sounds.
- Fix flatpak build and CI in our branch that carries the needed patches for mobile
Debian
- meta-phosh: Switch to 0.47 (MR)
- libmbim: Upload 1.33.1 to experimental
- libqmi: Upload 1.37.1 to experimental
- modemmanager: Upload 1.23.1 to experimental
- Update mobile-broadband-provider-info to 20250613 (MR) in experimental
- Upload phoc 0.48~rc1, 0.48.0 to experimental
- Upload gmobile 0.4.0 to experimental
- Upload phosh-mobile-settings 0.48~rc1, 0.48.0 to experimental
- Upload xdg-desktop-portal-phosh 0.48~rc1, 0.48.0 to experimental
- Prepare stevia 0.48~rc1 and upload 0.48.0 to experimental
- Upload feedbackd 0.8.3 to experimental
- Upload feedbackd-device-themes 0.8.4 to experimental
Mobian
- Add feedbackd and wakeup timer support (MR)
ModemManager
libmbim
- Release 1.33.1
libqmi
- Release 1.37.1
mobile-broadband-provider-info
- Release 20250613)
Cellbroadcastd
- Better handle empty operator (MR)
- Use
GApplicaation
(MR) - Fix library init (MR)
- Add desktop file (MR)
- Allow to send notifications for cell broadcast messages (MR)
- Build introspection data (MR)
- Only indicate Cell Broadcast support for MM >= 1.25 (MR)
- Implement duplication detection (MR)
- Reduce API surface (MR)
- Add symbols file (MR)
- Support vala (MR)
iio-sensor-proxy
- Add minimal gio dependency (MR)
twenty-twenty-hugo
- Support Mastodon (MR)
gotosocial
- Explain
STARTTLS
behavior in docs (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!
- cellbroadcastd: Message store (MR)
- cellbroadcastd: Print severity (MR)
- cellbroadcastd: Packaging (MR)
- cellbroadcastd: Rename from cbd (MR)
- cellbroadcastd: Release 0.0.1 (MR)
- cellbroadcastd: Release 0.0.2 (MR)
- cellbroadcastd: Close file descriptors (MR)
- cellbroadcastd: Sort messages by timestamp (MR)
- meta-phosh: Ignore subprojects in format check (MR)
- p-m-s: pmOS tweaks ground work (MR)
- p-m-s: osk popover switch (MR)
- p-m-s: Add panel search (MR)
- p-m-s: Add cellbroadcastd message history (MR)
- phosh: Add search daemon and command line tool to query search results (MR)
- phosh: App-grid: Set max-width entries (MR)
- chatty: Keyboard navigation improvements (MR)
- phosh: LTR QuickSettings and fix LTR in screenshot tests (MR)
- iio-sensor-proxy: improve buffer sensor discovery: (MR)
- Calls: allow favorites to ring (MR)
- feedbackd: More haptic udev rules (MR)
- feedbackd: Simplify udev rules (MR)
- feedbackd: Support legacy LED naming scheme (MR)
- gmobile: FLX1 wakeup key support (MR)
- gmobile: FP6 support (MR)
Help Development
If you want to support my work see donations.
Comments?
Join the Fediverse thread