GTK: On deprecations
If you are paying attention to GTK’s git repository, you may have noticed a change in the last weeks.
We have a directory gtk/deprecations, which is destined to contain source files that implement deprecated APIs and will be dropped in the next major release. For the 4.0 release, we emptied it out, and it has been empty ever since. But recently, it started to accumulate files again.
This is a good opportunity to remind folks how we are using deprecations in GTK. But first, lets take a look at the details.