@katemason @junocomputers Not in the communities I'm aware of. But even when you do contribute upstream you should have product support and not expect the upstream projects to handle that for you.
Note that other on screen keyboards handle that well since a long time and that this really only affects the fallback to virtual-keyboard mode.
GTK apps using text-input-unstable-v3 don't care as they handle unicode via text-input so they worked well before and can even benefit from text completion.
2️⃣ /2️⃣
When splitting phosh-osk-stub out of #phosh one of my goals was "use it from day one". This required to hack in a virtual-keyboard driver so Electron apps (and other apps that can't deal with text-input-unstable-v3) can fall back to "emulated key presses" instead of using an input-method.
Prompted by input from Kai Lüke who (rightly) pointed out that the German layout was missing symbols in virtual-keyboard mode I revisited the situation and we can now handle more languages:
1️⃣ /2️⃣
@droidian Makes sense. We currently don't have anything planned that would make phosh require a newer phoc so the 0.32.0 cycle should at least be safe.
@janvlug @subins2000 @arunmani See "Setup" and "Configuration" at https://gitlab.gnome.org/guidog/phosh-osk-stub/-/blob/main/doc/phosh-osk-stub.rst
@droidian Congratulations! I noticed you didn't update phoc. Is there an issue with switching to newer wlroots or just: we didn't get around to it? For the moment this shouldn't be a problem on phones.
@Breakfastisready @subins2000 @arunmani Great. With https://gitlab.gnome.org/guidog/phosh-osk-stub/-/merge_requests/97 we can switch completion languages so it might be a good point in time to make sure your distribution ships govarnam and it's schema files 😄
@junocomputers
You get a completely free operating system, please support us in developing it with detailed
reports rather than pushing end user support upstream.
At the very minimum check with the communities upfront how to best interact and supply them with hardware.
2️⃣ /2️⃣
Dear @junocomputers if you sell computers and use Free Software Operating systems it is not o.k. to assume you can free ride on community support.
It makes me sad to have mails from users in my inbox that are stuck with an unusable device on a Sunday and are seeking help to get it going again. This is your job.
Please listen to your customer's issue. If it's a software issue in the latest upstream version forward it with a good description.
Screenshot is from https://junocomputers.com/product/juno-tablet/
1️⃣ /2️⃣
Related: there's a l10n on mobile BoF at Debconf23 tomorrow: https://debconf23.debconf.org/talks/107-localization-of-mobile-linux/
2️⃣ /2️⃣
Progress in supporting Indic languages in phosh-osk-stub:
- merged initial completer support for Indic languages based on libvarnam earlier this week
- have an MR to switch from libvarnam to more modern govarnam (thx @subins2000
- @arunmani is looking into making all the possible completions available
- have an MR to allow to switch between different completion engines automatically (e.g. use #hunspell for Us & De and #varnam for #Malayalam (see video below)
1️⃣ /2️⃣
@craftyguy @devrtz @philn @agx I certainly take MRs for more features (we recently gained playback speed adjustment). The current version on flathub is a bit dated.
Weekly GNU-like #MobileLinux Update (36/2023): #Phosh 0.31.0 and a #postmarketOS Service Pack
https://linmob.net/weekly-update-36-2023/
#LinuxMobile #Phosh #NemoMobile #Capyloon #PinePhonePro #PinePhone #SailfishOS #Librem5 #Beepy
DebConf23 starts today in Kochi! https://bits.debian.org/2023/09/debconf23-starts-today.html #debian #debconf #debconf23 #freesoftware #dc23 #kochi #debconfkochi #debianindia
@usia On PureOS / Debian / Mobian you just use
update-alternatives --config Phosh-OSK
On other systems you can just install to /usr/local and it will be picked up as it puts a `sm.puri.OSK0.desktop` in place there by default.
That said there's lots of things that phosh-osk-stub doesn't do so make sure you can switch back.
@LibreOfficeDE
Sieht spannend aus. Wird es das auch für freie Betriebssysteme auf Mobiltelefonen (z.B. mit #Phosh/#GNOME oder #PlasmaMobile) geben?