Show more

phosh 0.32.0 is out 🚀📱:

More fixes in and ➕ allows to reorder lock screen plugins (thanks gauthamx@mastodon.world) ➕ improvements in phosh-osk-stub's virtual-keyboard mode in non US layouts (e.g. for electron apps) and initial support for Malayalam.

Check out the full release notes at phosh.mobi/releases/rel-0.32.0

@purism

Sources are at gitlab.gnome.org/guidog/phosh-

Next thing needed is a "stop charging" button as some charging stations don't allow for that either 😞 . The data leaking involved here is also concerning but as it is sent out no matter what, let's at least make it usable via too.

Show thread

Had the need to charge an all electric Kia recently and guess what: both the charging stations app and the vendor's app are proprietary so how would I know when charging finished?

Turns out people around figured out the vendor API so I could use that to have a small app to monitor the charging status on my running

I had already disabled automatic HighContrast in but the last days were so ☀️ that I flipped it on again.

Thankfully this doesn't need any `gsettings set sm.puri.phosh automatic-high-contrast true` anymore but can be done conveniently in the mobile-setting's sensor panel added by @devrtz in 0.29.0.

#ExtremeProgramming principle: Accepted Responsibility

"Responsibility cannot be assigned; it can only be accepted. If someone tries to give you responsibility, only you can decide if you are responsible or if you aren’t."

Beck, Kent; Andres, Cynthia. Extreme Programming Explained: Embrace Change (p. 63).

AKA why developers/engineers should be signing up for work OVER being assigned work

Long-Covid-Betroffene müssen noch immer um die Anerkennung ihrer Krankheit kämpfen. Nur wenige Spe­zia­lis­t*in­nen kennen sich gut aus: taz.de/Unsichtbarkeit-von-Long

@agx @deedend @devrtz @purism
I have been daily driving mine since February of this year. Before that, I daily drove the PPP for a year and before that I daily drove the PP for a year.
The was a major step up in quality and usability from day one. I loved my pinephones, but I don't think that I could go back to them.

@xethos @devrtz thats why i keep my librem.one subscription. No wasted electronics, a steady payment and less a guilt feeling of 'donating' for a service.

@linmob @s31bz @bradlinder Yeah, the #librem5 is the one phone that most mobian developers currently recommend and use. Both purism and mobian devs are quite active with migrating things into @debian proper. We are aware of the price tag, but would like to reiterate that this actually includes salaries for mobile Linux developers.

Oh, 2023 XDC schedule is available with a super colorful day of talks ❤️🧡💛💚💙💜🤎🖤🤍

[🌈+🎮]
"The Rainbow Treasure Map: advanced color management on Linux with AMD/Steam Deck" by Melissa Wen

[🌈+🐸+🎮]
"Rainbow Frogs: HDR + Color Management in Gamescope/SteamOS" by Joshua Ashton

+ KMS API color management workshop

This year conference is happening 17-19 Oct 2023 in Coruña, Spain - organized by @igalia

See 2023 XDC schedule at:
indico.freedesktop.org/event/4

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️⃣

Show thread

When splitting phosh-osk-stub out of 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️⃣

@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️⃣

Show thread

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 junocomputers.com/product/juno

1️⃣ /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 for Us & De and for (see video below)

1️⃣ /2️⃣

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