…and here are my #FreeSoftware bits for October 24:
https://honk.sigxcpu.org/con/Free_Software_Activities_October_2024.html
With the fixes made in the last #phosh 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 😃
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.
…and here are my #FreeSoftware bits for September 24:
https://honk.sigxcpu.org/con/Free_Software_Activities_September_2024.html
Thanks to the bits and pieces collected by @isyourbrainFOSS we can now support the alert slider on the #Onplus6/6T to toggle #feedbackd's full/quiet/silent profiles.
Another small detail: I often need to scroll up in #chatty 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 #LinuxMobile work better. So please get involved! #Gtk 's GtkInspector is great to figure such things out.
It's the small things: If you've been bothered with #calls and #chatty seemingly starting up slowly in #phosh (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 #ModemManager's & #phosh's upcoming #cellbroadcast support 🚨 .
The sounds emitted by #feedbackd 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.
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):
…and here are my #FreeSoftware bits for August:
https://honk.sigxcpu.org/con/Free_Software_Activities_August_2024.html
One thing that bugged me is that we had no way in #phosh 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 #libadwaita and #GTK4's list models such things are fun to add.
llibphosh-rs 0.0.2 is up at https://crates.io/crates/libphosh . Thanks to @me for making it compatible with #phosh 0.41 .
This is hopefully the first release 🐸 can use out of the box.
@suraj_sloth and Gotam talking about #phosh at OOSC (https://oosc-next.vercel.app/):
Yesterday I had the chance to give a short #phosh status update in the FOSS on Mobile devroom at #FrOSCon: https://programm.froscon.org/2024/events/3153.html
Slides are at: https://programm.froscon.org/2024/system/event_attachments/attachments/000/000/830/original/phosh-status.pdf
Evangelos talking in the FOSS on Mobile Devroom at #FrOSCon 2024 about debugging the #phosh / #gnome stack. #LinuxMobile #ShotOnLibrem5