Show more

Some groundwork for in paved the way to fix touch and tablet output mapping so you can e.g. use your nexdock's touch screen as well with . I also made single output mode a bit more useful/robust. MRs are posted:

...and here's the same thing using . Needs more work and polishing but just to give an idea. It works pretty well with thumb only too but that's hard to record.

Show thread

Instead of I'm using a test client to hack on 's gesture support. The red bar basically maps to phosh's top-panel. Red meaning `folded`, green `moving` and blue `unfolded`. The first prereqs for this are already merged and I hope to submit more over the next weeks. Animations need more work as does cancelation, etc but it's moving forward. The way it's implemented works for other kinds of gestures too and also for mouse and laptop touchpad gestures.

Spent the morning looking how much work the move of to / will be and it turned out better than expected.

Needed to stub out some dependencies (libcall-ui, gcr, libgnome-desktop) and hack back support for custom wayland surfaces into but with that things start to work and we can go widget by widget:

Improvements for those of us who run daily on their :
- the media player allows to skip in songs/podcasts (by @ollieparanoid)
- headphones show a different icon
- music player gets muted on headphone unplug

's CI pipeline can now take screenshots of some parts of the shell in different languages and link to these as parts of a merge request. This hopefully helps translators, designers and develpers to figure out more easily how things look in different languages:

can leverage @exalm@floss.social 's work on theme preferences to at least guess whether the system intends to use dark-mode and color the launch splash accordingly:

Encrypted USB sticks are now automounted too in , no need to go via nautilus (thanks to GMountOperation):

...and you can swipe it away too in case you thing s.th. got stuck:

Show thread

Finally took the time to rework the splash screen code from January to get it closer to designs and to mergeable form:

It's been only three days since 0.13.0 but since then we already landed two usability improvements:

- A button to close all notifications
- A way to cycle through all feedback modes (on/quiet/silent) by Pablo Correa Gómez

and there's a bit more cooking for 0.13.1.

Notifications are coming to 's lockscreen. Also in progress is different haptic/led feedback depending on the set notification category. The /#feedbackd side is mostly there and it works with but needs changes in to work with too.

In order to handle incoming phone calls on 's lock screen I initially started out with a copy of 's code since and phosh need to act on different call objects.
But there was so much duplication so I moved the widgets (originally written by @rah and @KekunPlazas ) into -ui (meant to be used as a git submodule).
As of today it builds it's documentation using gi-docgen (bassi.io/articles/2021/03/17/m) at gitlab.gnome.org/guidog/libcal

now indicates whether the v4l stateless codec (and hence hardware acceleration) is in use next to the movie title:

Show more
image/svg+xml Librem Chat image/svg+xml