Pinned post

Workbench 42 is out, enjoy Blueprint and Vala support. 🎉

Sonny boosted

We're excited to announce the release of GNOME 43!

Thanks to the hard work of our community of contributors, brings a redesigned system settings menu, a new Device Security page, improvements to many core apps, and more!

See all the updates in our release notes: release.gnome.org/43/

Just an idea/experiment so far, but I'm tinkering with:

renderer for Markdown and "Learn development with " app / interactive tutorial

Anyone interested in the renderer? What would you do with it?

That was surprisingly easy. CssProvider expose parsing errors docs.gtk.org/gtk4/class.CssPro

I simply convert them to LSP diagnostics and re-use the logic I implemented to inline LSP diagnostics in GtkSourceView.

This approach works well with out-of-process preview too, as diagnostics are obviously serializable.

rocks

Show thread

Workbench update; working on inline CSS errors coming straight from the parser.

Now that both Blueprint and CSS have inline errors, you can hide the Console when building user interfaces.

Sonny boosted

We've had an amazing 1920 responses to our anonymous data collection drive! Can you help us to get to 2,000? blogs.gnome.org/aday/2022/08/2

Sonny boosted

Hey everyone! Got a new blog post for you: Trying TypeScript for GNOME Apps

blogs.gnome.org/christopherdav

Here I discuss my reasoning for porting Sound Recorder to TypeScript and how I went about it.

Sonny boosted

Today turns 25! We're so excited to share this milestone with all of you, thank you to our wonderful community of contributors and supporters for helping us get here!

Take a look at our anniversary website for some photos, history, and fun facts! happybirthdaygnome.org/

Would anyone else have fun with a clock app you can restyle with CSS? Should I publish it?

Users of Workbench: do you use the Code feature?

Please boost or mention if you know users.

I published gjspack, a simple module bundler for GNOME JavaScript; think webpack.

For now, consider it an alpha quality experiment, but I'm very happy with the result and developer experience so far.

It opens the door to many possibilities, such as scoped CSS, live reloading, single file components, …

Suggestions and feedback welcome.

github.com/sonnyp/troll/tree/m

Sonny boosted

A warm welcome to GNOME Circle for File Shredder! Tired of trying to flush your hard drive down the toilet? You can now use File Shredder to securely wipe your confidential files from storage!

File Shredder is maintained by Alan Beveridge.

#GNOMECircle

apps.gnome.org/app/com.github.

Sonny boosted

Playing around with ES module syntax to bundle and import resources. Similar to but for JavaScript.

It allows importing any file as a resource path using its relative location.

Sonny boosted
Show older
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).