gtk2/demos
Benjamin Otte da83457a60 dnd: Remove gdk_content_provider_new_with_callback()
Content providers are meant to be immutable, apart from very special
cases, but in those cases they need to emit
gdk_content_provider_content_changed().

Having a constructor that just uses a get_func invites abuse of this
by not making developers aware of those requirments.
In fact, all users in GTK failed to do this.

Instead, code should use the GtkDragSource::prepare signal to create
content providers when needed.

The same problem exists with gdk_content_provider_new_with_formats(),
but this commit doesn't touch that.
2020-02-16 20:10:31 +01:00
..
constraint-editor window: Remove type argument from gtk_window_new() 2020-02-14 21:18:49 +01:00
gtk-demo dnd: Remove gdk_content_provider_new_with_callback() 2020-02-16 20:10:31 +01:00
icon-browser dnd: Remove gdk_content_provider_new_with_callback() 2020-02-16 20:10:31 +01:00
node-editor node editor: Avoid inheriting textview styles 2019-09-03 01:44:55 +09:00
widget-factory widget-factory: Get rid of toolbars 2020-02-07 14:08:08 +01:00
meson.build Add a constraint editor demo 2019-07-01 00:10:11 +01:00