cogitri boosted

Did you know #postmarketOS supports a few smartwatches? Well, now you do!

However, up till now we didn't have a proper UI for them. Since I put a lot of work in the Mer stack to get it running for #Glacier, it was only a few more packages to get #AsteroidOS up and running on #postmarketOS as well!

Merge request coming in real soon!

@tbernard Yup, it'd be great if that was built-in, but currently it works great with a simple extension too :)

I'm pretty out of the loop regarding theming, but doesn't dark mode need access to the CSS like the "theming" currently does too? I don't really see the difference between a dark Adwaita theme and dark mode

@tbernard Yeah, the theming situation is unfortunate - but some amount of theming (like auto-switching to Adwaita Dark when Night Light kicks in) are really amazing and is something no other platform can do as well. The integration really is amazing on that front :)

@nahuelwexd Hm, I think there's a rather significant amount of initial contributors which don't read the entire README (me included at times 😅). The language *can* have some value for users too, e.g. less prone to crashing, more secure implementation by default (if your app handle sensitive data) or less resource consumption (e.g. written in a compiled language vs a dynamic one). I suppose it can also be useful to use a language's hype for the application too though

@nahuelwexd It's not necessarily important for the user (although some languages can rule out some classes of bugs which is nice for users), but it certainly is for potential contributors.

@bilelmoussaoui It's so weird when I have to write non Rust code for other projects and realize that with other langs code tends to not work/crash during the first try using it :p

cogitri boosted

1111 apps on Flathub 🎉

Huge kudos to @barthalion, @wjt, @bilelmoussaoui and everyone else who helped to get it to this point!

cogitri boosted

A few days ago I had an idea for a simple e-ink project and found Inkplate - an Open Hardware design with ESP32 and recycled Kindle displays.

Programmed it to wake up daily at midnight to download a PGM image over WiFi ( from a server which checks some stuff like trash collection schedule. Should last years on a single battery charge.

Check it out if you look for a super approachable way to build some e-ink stuff!

cogitri boosted

Anything done with #AlpineLinux or #postmarketOS that you could turn into a 🗨️ talk for AlpineConf? Submit your talk now!

"Anybody from the Alpine community (or related projects such as downstreams like postmarketOS) is welcome to submit a talk for the conference, even if they are not a developer, as long as the talk is related to Alpine. So, for example, if you've built something cool with Alpine, we want to hear from you!"

@nahuelwexd Huh, that's fun
Hope your app is doing alright though :D

@nahuelwexd Ah, not even something similar to a G-Critical? :/

@nahuelwexd Oof, that's gonna be next to impossible to properly error handle :p
I guess at least all the errors are going to bubble up via exceptions instead of using int return value, errno or whatever in C

@nahuelwexd Checked exceptions or error monads are pretty neat in general since it makes it impossible to not handle a certain error case (even if the handling is not doing anything :p). With "normal" exception it's usually just praying that everything will work like on the dev's machine since doing a try-catch for an exception that might happen 5 functions in for every other function gets old really fast

cogitri boosted

Here comes libadwaita! Read about our plans to make GNOME apps and GTK 4 even better, and about the future of libhandy:

cogitri boosted

New tutorial: Drawing GNOME app mockups in Inkscape!

If you've ever wondered how to get started drawing app mockups like we do on the design team, this is for you :)

@thibaultamartin Yup, sometimes it's nice when things just work :)

I'm kind of considering getting myself Librem One, but changing accounts at this point would be a bit tiresome

cogitri boosted

Do you use an RSS/Atom reader?

Boosts appreciated for sample size :)

@exalm Very nice blogpost, it's always super interesting to see how many small details go into a design

cogitri boosted
cogitri boosted

libhandy 1.2 just got released! 🎉 It comes with new cool widgets and many fixes, more at

Show older

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!