That's @merge 's series i wanted to link to above: https://lore.kernel.org/linux-iio/20190821132520.28225-1-martin.kepplinger@puri.sm/
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:
this laptop (MNT Reform) and this phone (Purism Librem 5) have the same SoC (CPU/GPU/...), i.MX8M. and both run free and open source drivers and software. #FOSDEM2020
...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)
Something that has surprised me over the few weeks I've had this #Librem5 phone is the rapid progress. Each week brings at least one big improvement. Case in point, yesterday's kernel update (should hit main repos in a few days) made a noticeable change in the phone's heat and touchscreen performance.
If you are using libhandy, use the libhandy-0-0 branch instead of master — e.g. in your Flatpak manifests.
We will soon bump the API version on master to prepare libhandy 1.0, so if you get libhandy from that branch, your app *will* stop building.
ok i wrote another update on the state of Reform, i guess the last one before campaign launch https://mntre.com/media/reform_md/2020-01-18-finishing-reform.html
Philip Morris is moving from cigarettes to vapes to “fundamentally enhance” your health.
https://blog.chromium.org/2020/01/building-more-private-web-path-towards.html
Introducint #gtherm to get thermal zone and cooling device information easily: https://honk.sigxcpu.org/con/Introducing_gtherm.html
#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).
Nexus 7 merge request for mainline kernel is ready for @postmarketOS . Originally shipped Bluetooth 3.0 in #Nexus7 is real BT4.0 chip and works well with 4.0 and 5.0 headphones. Today was a good day.
Seems like 90% of my known fediverse is at #36C3 today. Have fun everyone! :)