LED notifications coming to #calls and other parts of the stack via #feedbackd:
Our car radio does not do #bluetooth so after fixing up headphone detection in device tree and finishing #phosh's mpris MediaPlayer2 interface i can now feed sound via a 3.5mm audio cable from my l5 to the car radio via #mpd and #mpDris2 . Will show up on a #librem5 near you soon.
Balance top up of my prepaid sim card using #ppm (https://honk.sigxcpu.org/piki/projects/ppm/) on my laptop. Can happen on the #Librem5 once we have https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/270 downstream.
I've started to update an ancient (and dormant for several years) project of mine that handles prepaid sim cards (check balance, top-up):
https://honk.sigxcpu.org/piki/projects/ppm/ to work on adaptive #GNOME:
Based on @merge 's accelerometer work (https://lore.kernel.org/linux-iio/cover.1569143551.git.lorenzo@kernel.org/) and yesterday's work to hook iio-sensor-proxy into #phosh, enabling rotation is just a couple of more lines of code.
The video shows the #librem5 devkit but it is the same for the phone. Please excuse the low video quality.
After adding proximity sensor-support to #iio-sensor-proxy (https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/merge_requests/298) and adding runtime-pm support for the chip used in the #librem5 (and it's devkit) (https://lore.kernel.org/linux-iio/cover.1580721204.git.agx@sigxcpu.org/) we can now wire it up to #phosh to fade the screen and prevent keyboard input:
...and haptic feedback in calls when receiving a phone call on the #librem5 (as yesterday (https://social.librem.one/@agx/103561184406010030), the audio is important)
#phosh's #wlroots based compositor phoc now implements the necessary bits of the gtk-shell protocol to raise applications from the background when activated.
The video shows how the shell activates #gnome Settings multiple times while another application (the terminal) is in the foreground. The slight delay is caused by Settings taking a moment to figure out it's already running (https://source.puri.sm/Librem5/gnome-control-center/issues/61)
This is part of phoc 0.1.5 (0.1.5 (https://source.puri.sm/Librem5/phoc/-/tags/v0.1.5).