Sorry, I’ m not in the Gtk mail list, as i’m not a Gtk developer and also i don’ t agree with any of the new Gtk design goals. I also don’ t know where they removed this feature. What you can see is what i know.
Their argument is user changing the internals. But user should decide that.
Well, like say in that comment:
https://gitlab.gnome.org/GNOME/gtk/issues/1289#note_304520
this is discussion desktop vs application again
Gtk developers won’ t developer things to be adapted to the user workflow, they make think in all case to be adapted to the desktop workflow, but also this will occurs if the developer of the application want. For other usage is like this comment:
https://gitlab.gnome.org/GNOME/gtk/issues/1289#note_304498
It is about going behind the applications back and overriding the application designers choices.
They considered that practice incorrect and is the reason of why they remove the usage of the gtk-modules. So, then the only reason i see to have the gtk-modules, is exactly the reason of why they will remove that. So, i also don’ t have more arguments to say, that is why i surrender to try, but you can try if you have a different good argument.
I see this issue like a directly attack of the gtk developers to the shell developers and is not something more.
Good luck trying…