> There is a "clean" way to allow copy & paste on GtkEntry/GtkTextView on the OSX GTK version at least ALSO with CMD-C & CMD-V ?
Unless you’re using a very old version of Gtk--more than 5 or 6 years--for some strange reason
it should Just Work *with out-of-the-box GtkEntry/TextView*. If the code using the widgets has overridden the bindings to <control>C and <control>V then you’ll have to patch it.
In C you can use GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR instead of GDK_CONTROL_MASK. GtkBuilder got a <primary> modifier in 3.20 that does the same thing, but Glade neither understands it nor uses it. Worse, Glade gets it completely wrong by having a radio choice for “primary” modifier but inserting <control> in response.