Skip to content

clutter: Use macros to generate subclassing boilerplate

Use macros to generate subclassing boilerplate for all the types except:

  • ClutterActor: it has some weird public flags/private_flags that are also changed in ClutterStage
  • ClutterInputDevice: it has some accessibility related fields in the public struct that are also changed in it sub-types

The PR also marks the final types as such.

Marked as a draft until !3354 (merged) & !3384 (merged) lands.

Merge request reports