@bart It turned out to be just a careless OAuth implementation, but it did manage to scare me for a moment.
@bart And that's just the beginning - just clicking on the button that initiated the passing of the token was enough for it to consider it consumed, so it errored out on retry - but that did not stop it from considering the session active and listing it in the panel, with "last activity" suggesting that the authentication actually succeeded somewhere else 😱
@bart It's how it only implements the happy path and fails to consider anything deviating from it. I literally couldn't login today without hacking up a script to point the browser to because there was no way to pass the token back to the running Element instance.
Just witnessed the new authentication flow on matrix.org in Element and it's so bad it managed to scare me that I somehow got phished, doesn't handle multiple profiles and doesn't work at all when there's no handler registered in the user's browser (there's no fallback!). I'm also amazed at how it launches the auth flow in an external browser (causing all these issues) despite of Electron being... a browser.
phosh 0.50.1 is out 🚀📱:
This is just a small point release update over 0.50.0 to fix some critical 🐛. Check out the full release notes at https://phosh.mobi/releases/rel-0.50.1 for details.
🙏 to everyone who contributed to this release.
#phosh #Librem5 #PinePhone #gtk #wlroots #gnome #linux #mobile #LinuxMobile
@ati1 @opensourceopenmind @linmob Yes. I'm using bookworm-based crimson, and trixie-based dawn is not that far away now.
@opensourceopenmind @ati1 @linmob @altbot zram being limited to 1.5GB is rather wasteful. You may want to ask your distro to provide better defaults ;)
@opensourceopenmind @ati1 @linmob Speakers switch automatically during calls on PureOS and have been doing so for years.
@hailey I got so used to how it looks without it that it feels strange now with these big buttons and fat scrollbars 🤪
@Satiah It's PureOS (as seen above 😁) with Phosh. Crimson has Plamo 5.27, but I'm yet to try it there. Dawn will have 6.3 though.
@Satiah I'm using a Librem 5 and it's been reliable for phone things here. I have no real experience with other contemporary devices, so others would have to chime in for more recommendations.
@Satiah Being able to have a Linux phone is a goal that had been achieved many years ago already. Now it's all about making it even better 😉
@claudi I don't remember what the state of the images marked as "alpha" was, but I don't expect any upgradability issues in images generated from the current repos. Also, I performed an upgrade from Byzantium - the last time I flashed this phone was in early 2021, I'm not a fan of reinstalling from scratch 😜
So PureOS 11 (crimson) on Librem 5 has become daily driveable, as evidenced by me upgrading the system of my daily driver to it and not having much to complain about. From oldoldstable to oldstable - heading towards modernity one step at a time 😂 #pureos #librem5 #linuxmobile #mobilelinux
@LukaszD Nie, kolor nie. Ale które fotele zostały wolne już tak 😜
@LukaszD Zależy w której klasie, czy jadę sam czy z kimś, jaki tabor obsługuje skład...
My work on mainlining the #Unisoc UMS9230 SoC has reached a point where the usability of most features is limited by proprietary firmware blobs running on other processors (the camera being a notable exception). I am wondering whether it makes sense to write kernel drivers for them at all or if it is better to work on an open-source reimplementation of the firmware.
Thankfully, the #Jolla C2 provides the freedom to replace most of the coprocessor firmware. 1/4
To even build your own Android image you need to jump through a bunch of hoops, download hundreds of GB of source code and take >1 hour on even a beefy build machine with ~100GB of binary artifacts. There ARE benefits to having the entire OS source code locally IF you're building an OS the way Google do with many separate teams who work independently.
But this is never how healthy FOSS projects work, they rely on individuals showing up and working in harmony together, something which is just plain annoying to do with AOSP.
3/8
Hi, I'm dos. Silly FLOSS games, open smartphones, terrible music and more. 50% of @holypangolin; 100% of dosowisko.net. he/him/any. I don't receive DMs.