Here's my GSoC update blog-post! Area selection editing and window selection for the new GNOME Shell screenshot UI: https://imolodetskikh.wordpress.com/2021/07/15/gsoc-2021-selection-editing-and-window-selection/
I've spent some time on WebKitGTK dark mode support. We now have the color-scheme support (form controls and CSS system colors, still needs review) and can make scrollbars dark for dark pages (any dark pages this time), like macOS and iOS do (already landed).
That's one of the reasons WebKit has moved away from foreign drawing and instead hardcodes the style (the other one: it's not possible with GTK4). The scrollbar thing similarly only works when system scrollbars are not enabled.
I have just released a GTK 4 version of Obfuscate. It no longer uses Cairo, the code is cleaner than it used to be thanks to gtk4-rs and It features some fancy zoom gestures using @exalm's magic.
You can grab it from https://flathub.org/apps/details/com.belmoussaoui.Obfuscate
"we're going to try bring Arti to a production-quality client implementation over the next year and a half"
"Eventually, once our Rust implementation of Tor is a good replacement for our C implementation, we will stop adding new features to the C implementation, and eventually drop support for it entirely."
This summer I'm implementing the cool new screenshot UI in GNOME Shell. Here's my blog post about what I've done so far: https://imolodetskikh.wordpress.com/2021/06/29/gsoc-2021-gnome-shell-screenshot-ui/
You know what: it'd be great if people who need accessibility didn't go around calling other people's work "trash". I get it: accessibility is hard, and required for people to use a computer—but you know how proprietary platforms deal with it? They pay developers. You know what Linux users do for it? They fucking whine about it, and then they go out and say that any effort made is trash.
Well, guess what: stuff doesn't fix itself.
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
I've been working on a series of blog posts on how power works within GNOME.
It took me a while to get my head around this when I joined the project, I'm hoping this will be of use for the next generation of newcomers.
Part 1 is out now: https://blogs.gnome.org/tbernard/2021/06/11/power-community-1
and it's now live https://gtk-rs.org/gtk4-rs/git/docs/gtk4/index.html
thanks to Marjin for helping with this one. Enjoy :-)
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 :)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!