Free Software Activities August 2025

Mon, 1 Sep 2025 06:05:43 GMT

Another short status update of what happened on my side last month. Released Phosh 0.49.0 and added some more QoL improvements to Phosh Mobile stack (e.g. around Cell broadcasts). Also pulled my SHIFT6mq out of the drawer (where it was sitting in a drawwer far too long) and got it to show a picture after a small driver fix. Thanks to the work the sdm845-mainlining folks are doing that was all that was needed. If I can get touch to work better that would be another nice device for demoing Phosh.

See below for details on the above and more:

phosh

Allow to auto-start pomodoro timer (MR)

Improve mpris player thumbnails (MR)

Cellbroadcast fixes (MR)

Release (MR)

searchd related build system fixes (MR)

gchar vs char cleanup (MR)

upcoming-events: Add filter icons (MR)

Fix missing header dependency (MR)

Release 0.49~rc1, 0.49.0

Fix some incorrect callback signatures (MR)

phoc

Workspace indicators (MR)

Don't overwrite picked output (MR)

Release (0.49~rc1, 0.49.0

Raise nofile rlimit (MR)

Fix gettings tarted page title (MR)

Update cursor when layer surface moves away from under the cursor (MR)

Support cursor-shape-v1 protocol (MR)

pointer: Use libinput's LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKY: (MR)

phosh-mobile-settings

Cellbroadcast fixes (MR)

build: Link statically against libcellbroadcast subproject (MR)

Release 0.49~rc1, 0.49.0

stevia (formerly phosh-osk-stub)

Release 0.49~rc1, 0.49.0

Fix emoji matching on big endian (MR)

Fix emoji matching again aftr switching to GTK's embedded emoji data (MR)

Fix scaling when adding new layouts (MR)

Improve character popover and other fixes (MR)

xdg-desktop-portal-phosh

Release 0.49~rc1, 0.49.0

pfs

Let pressing <enter> save the file (MR)

feedbackd

Release 0.8.4

Fix important override. (MR)

feedbackd-device-themes

Release 0.8.5

Lower status LED brightness on sargo (MR)

libcmatrix

Track room version (MR)

Chatty

Warning fixes (MR)

matrix: Show room version (MR)

Debian

feedbackd-device-themes: Upload 0.8.5

feebackd: Upload 0.8.4

stevia: Upload 0.49~rc1, 0.49.0

p-m-s: Upload 0.49~rc1, 0.49.0

With trixie release, upload to unstable feedbackd, feedbackd-device-themes, gmobile

phosh: Upload 0.49~rc1, 0.49.0

phoc: Upload 0.49~rc1, 0.49.0

meta-phosh: Fix captive portal detection (MR)

stevia: Fix build failure on s390x (MR)

libssc: Update to 0.2.2 (MR)

mobile-config-firefox: Fix stray config file (MR)

Cellbroadcastd

Fix daemon systemd target (MR)

Ignore case when matching country when looking up channels (MR)

Meson dependency fix (MR)

ModemManager

Fix two country codes (MR)

gnome-clocks

Fix sporadic wakeup due to not diposed timers (MR) also resulting in a vala issue

git-buildpackage

Move test data to salsa and fetch it from there: deb, rpm, MR

clone: Be less strict on vcs-git URLs (MR)

mobian-recipies

Fail early without an ssh key (MR)

Linux

Shift6mq: Fix clock frequency of panel driver (MR)

Shift6mq: Set chassis type (MR)

Shift6mq: Tried to improve the touch driver to increase the sensitivity / sample rate not success yet.

Reviews

This is not code by me but reviews on other peoples code. The list is (as usual) slightly incomplete. Thanks for the contributions!

phosh/upcoming-events: Allow to filter out empty days in (MR)

phosh: keypad and search bar CSS improvements (MR)

p-m-s: Tweaks definition parsing code (MR)

p-m-s: osk-shortcuts: UI tweaks (MR)

p-m-s: Add gchar check (MR)

p-m-s: Make it a search provider (MR)

phoc: toplevel-addons (MR)

debian: MM stable update (MR)

stevia: Use default font (MR)

upcoming-events: Use filtered list model (MR)

pms: Tweaks rename (MR)

pms: Clang build fix (MR)

feedbackd: Udev rule for AW86927 (FP5) (MR)

xdpm: Allow pure rust build for using in xdg-d-p-phrosh (MR)

Help Development

If you want to support my work see donations.

Comments?

Join the Fediverse thread