The third alpha release of ashpd 0.2 is out. I have spent a bit of time finishing up the ashpd demo, you can now try/test most of the portals pretty easily
The flatpak bundle is available from https://github.com/bilelmoussaoui/ashpd/actions/runs/1086151868
On crates.io: https://crates.io/crates/ashpd/0.2.0-alpha-3
Introducing “This Week in GNOME” 📣
The new gtk-rs release is out! New bindings for GTK4 and a lot of other great improvements. More information here: https://gtk-rs.org/blog/2021/06/22/new-release.html
so it happened and i updated ashpd to the latest zbus features!
you can enjoy it/test it already with the alpha release
More exciting details coming soon! If you want to follow the development (WIP!), you can check out this MR:
Thanks to Maximiliano who did the initial port to Rust/GTK4!
It works completely different than Fragments V1.
For example the new architecture allows connecting to remote sessions. You can run Fragments / Transmission on a headless server to download stuff and use Fragments running on your computer to control the remote session.
Do you understand e-mail? Have you ever been in an e-mail conversation with several people?
Then you already understand how @matrix works!
I explain it all in details in this blog post.
Libadwaita 1.0.0-alpha.1 is out!
Start porting your application from GTK 3 and Libhandy to GTK 4 and Libadwaita now with our migration guide: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.0.0-alpha.1/migrating-libhandy-1-4-to-libadwaita.html
Be aware that the API is bound to change until the first beta, planned for mid-August.
Few days after I managed to get gi-docgen to work properly with the docs generated by gir, the rust utility to generate rust bindings for glib based libs and because I don't like half backed work, I fixed the broken doc links that were too magical before. They are not anymore. Most importantly, we now either don't link to an item(instead of a broken link) for whatever reasons or a properly working one.
so + to very nice gtk4 rust bindings, the docs should be in a very nice shape as well :)
No huge user-facing changes, but it uses the wallpaper portal API now instead of the deprecated gsettings method (so we need even fewer permissions) and comes with the 40 wallpaper.
Builder types, global functions, constants, statics are now automatically documented from introspection data! 🎉
It would be easy to just say "IRC bad!" and call it a day. Reality is a bit more complex.
Here's my view about what happened, where we failed and how we can try to make IRC spam less of a problem all while keeping a premium experience on Matrix.