Show more

@me @janvlug One thing I regret is that I don't spend more time making sure L5 is well supported across other distros, as there are still many things that they could take from PureOS, but alas I'm currently struggling with my productivity even under rather light workload ๐Ÿ˜” If someone wants to help with maintaining L5 ports of other distros, or upstreaming kernel stuff, I'd be happy to mentor. Many low hanging fruits still in there.

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

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