Embloggeration happened: in which I talk about experiments with #gtk documentation — https://www.bassi.io/articles/2021/02/19/documentation-changes/
The new #a11y API for #GTK 4 is taking shape in GitLab: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2239
The new implementation drops the old abstraction layer called ATK, and it's heavily modelled on WAI-ARIA; on Linux, it will talk to ATs using AT-SPI, and on other platforms it will use their native API.
I've written a report on the #GTK hackfest held in Brussels at the end of January: https://blog.gtk.org/2020/02/17/gtk-hackfest-2020-roadmap-and-accessibility/
Lots of work to do on the #accessibility side, but we have a plan
It's going to be a long term job—especially because there aren't many people left in this area—so if you care about this, please consider donating to the @gnome Foundation who pays me to work on #GTK.
Wrote a whole thing on the bird site on the state of #a11y and #gtk. Not going to paste it here, so here's a link: https://twitter.com/ebassi/status/1220067197655113734
If you want to contribute financially to the work I do for the @gnome Foundation, please consider becoming a Friend of GNOME: https://us.commitchange.com/ca/orinda/gnome-foundation/campaigns/2019-friends-of-gnome-drive
Fun stuff: GtkConstraintLayout, the equivalent of Apple's AutoLayout and Android's ConstraintLayout, has landed in GTK's master branch, and will be available in the next major release: https://gitlab.gnome.org/GNOME/gtk/merge_requests/973
There's going to be a blog post on the #GTK development blog soon.
The #GNOME design team wants your feedback for a potential visual refresh of the #GTK default theme: https://blog.gtk.org/2019/01/14/theme-changes-in-gtk-3/ — if you have an application that ships custom CSS, testing is appreciated!
New side episode for the History of #GNOME podcast: this is a short one, about how language bindings for #GTK were made, back in the 1.x days — https://www.bassi.io/articles/2018/12/06/history-of-gnome-episode-1-b/
Geek, husband, lover, software developer, Londoner. Not necessarily in that order. | he/him | Opinions are my own
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!