Show more

@me @janvlug It's time to switch to Crimson and make it just "old" rather than "very old" πŸ˜‰ It was a bumpy road to Crimson, shouldn't take as long to Dawn.

The strength of PureOS is that it can be focused on a single device, so things that affect it become strong blockers. There's no way Crimson would be released without echo cancellation, or Dawn without GLES in GTK, while for Mobian or pmOS these are just some regressions that affect some device while they still move forward as a whole.

@mcc Bindings: yes: liballeg.org/bindings.html

SDL3: I'm afraid its SDL backend is still using SDL2 (though it should be straightforward to port it to SDL3, it's not a lot of code)

@mcc Is using Allegro with SDL backend considered "in the SDL ecosystem"? Because API-wise that's pretty much what Allegro is πŸ€ͺ

@bart Compare it to, for example, the flow in Tuba and Mastodon, which tries to do the same thing by default, but recognizes that it may not work and gives you the option to copy the authorization token back to the app manually. No such thing in Element.

@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.

What's going on there? 🀨

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 πŸ€ͺ

You know you've achieved decentralized fediverse nirvana when you're only finding out US-East-1 is down from the memetic background radiation.

@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 πŸ˜‚

@LukaszD Nie, kolor nie. Ale ktΓ³re fotele zostaΕ‚y wolne juΕΌ tak 😜

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml