With the fixes made in the last release and those in flight for 0.43 regarding on screen keyboard, text input, text completion and copy/paste together with small app fixes here and there I'm really starting to enjoy text input on mobile and grab the phone more often although the laptop is nearby.

I consider that a good sign 😃

Eugenio (@g7) has contributed accent color support to (we're targeting 0.43.0):

By popular demand -osk-stub now also allows to add plain `alt` and `ctrl` to the terminals shortcuts bar. This makes usage with complex key combos easier (I'm looking at you ):

The OSK panel in mobile settings is becoming more complete. After adding layout selection last cycle, selecting the default text completer is on its way now too. The data is provided by the OSK so new completers are picked up automatically.

(it's also my main test case for Bluetooth testing 😃 )

Show thread

Thanks to the bits and pieces collected by @isyourbrainFOSS we can now support the alert slider on the /6T to toggle 's full/quiet/silent profiles.

Another small detail: I often need to scroll up in to reread something when composing a msg. Going back to the last msg of the conversation by taping the 🔵 would close the ⌨️ forcing me touch into the text area again (and causing visual distraction). We can fix this by having the 🔵 not take focus.

Posting this to demo it can be a one line change in a UI file to make work better. So please get involved! 's GtkInspector is great to figure such things out.

Show thread

It's the small things: If you've been bothered with and seemingly starting up slowly in (while most other apps startup fast): I've posted MRs to fix this in chatty and calls (which then also prompted a small fix in phosh). Here's a quick demo of calls before and after the change:

Today was "Bundesweiter Warntag" in Germany so a good point in time to test 's & 's upcoming support 🚨 .

The sounds emitted by are only stubs (and you don' t hear the haptic in the video but I promise it's there 😃).

There's three messages because the CBMs are sent out on three different channels.

Thanks @NGIZero for supporting my work on this!

And here's what we could do for copy. Put that into an extra MR for now so we can check whether it's predictive enough for the user what is being copied (while the paste bits from above can already land for 0.42).

Note that this is orthogonal to what an app/UI toolkit offers for copy/paste (via context menus or drag handles) already.

Show thread

Copy / paste can be fiddly on mobile. I opened an MR today to make the paste part a bit easier in phosh-osk-stub (another old branch finally cleaned up into a (hopefully) mergeable state):

One thing that bugged me is that we had no way in to present only the available OSK layouts to the user to pick from. This led to confusion as users configured a layout which then would not be available later on. phosh-osk-stub can now provide that information to mobile settings (and it will be simple to add support for e.g. squeekboard if it dumps out the relevant information).

Thanks to and 's list models such things are fun to add.

llibphosh-rs 0.0.2 is up at crates.io/crates/libphosh . Thanks to @me for making it compatible with 0.41 .

This is hopefully the first release 🐸 can use out of the box.

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