gtkd-developers / GtkD

GtkD is a D binding and OO wrapper of GTK+ originally created by Antonio Monteiro
http://gtkd.org
Other
322 stars 71 forks source link

Deprecate gtk.Arrow #288

Closed kubo39 closed 4 years ago

kubo39 commented 4 years ago

GktArrow has been deprecated since version 3.14. I couldn't find in APILookupGtk.txt, so edited /generated directly.

MikeWey commented 4 years ago

girtod will generate code for all classes present in the .gir file for GTK, APILookupGtk.txt only contains definitions for the ones that need some manual intervention.

The removed file will be back after regenerating the code, GTK usually only removes code in major updates like 4.x for compatibility, and some old GtkD application could be using features like this from when they wern't yet deprecated.

It would probably be better to let girtod add deprecation annotations for deprecated classes/functions.