• Restore on-disk projects on start
• Restore scroll and cursor positions on format and Run
• Add "Copy" and "Select All" to Console
• Add Vala formatter support
• Add WebP image format support
• Library: Add "Context Menu" demo
• Library: Add "HTTP Server" demo
• Library: 12 demos ported to Python, 4 to Vala and 2 to Rust
Ever wanted to try or discover GNOME dev? Now is the perfect time. :gnome:
This is a massive release with many new features such as Rust support, 50 new Library demos (Map, Spelling, Camera, …), multi-windows, offline documentation viewer etc.
Learn about one developer's experience of rewriting old C projects with Vala in our latest blog post "Vala: the smoothest C off-ramp": https://vala.dev/blog/c-off-ramp/
Congrats to the 9 applicants who got accepted into GSoC with GNOME! 🧑🎓
They'll be working on
• Rework Bustle's Diagram
• Add TypeScript Support to Workbench
• Port Workbench demos to Vala, new library
• Create a web IDE for Tracker SPARQL (2x)
• Mobile/touch support for Papers
• More durable synching for FlatSync
• Port libipuz to Rust
• Add support for the latest GIR attributes and gi-docgen formatting to Valadoc
New little toy project in #vala#gtk4 / #libadwaita : Oliver, a simple GUI for PHPStan.
Select a folder, it runs phpstan found in vendor/bin subfolder, shows (searchable) results, monitors reported file for modification to automatically analyze project while coding.
It's called Oliver because, you know... Stan... Oliver...
Created a template for GTK4+libadwaita apps in Vala and Blueprint. I'm trying to learn Vala and GTK, then I found the XML syntax to be absolutely horrible and made this. If there's any issue with the template, please make an issue or pull request, I don't really know what I'm doing :blobfoxcry2: https://github.com/d4r1us-drk/valagtk4-blueprint
We have our first #GSoC contributions by @atbrat, a couple of #Workbench demos are already ported to #Vala and merged!! I am looking forward to more to come :D
Also thanks to @dimmednerd for helping with reviewing!