summaryrefslogtreecommitdiff
path: root/gtk/gtkdragicon.h
Commit message (Collapse)AuthorAgeFilesLines
* dragicon: Make a function propertly exportedMatthias Clasen2020-11-051-0/+1
| | | | | | | | Mark gtk_drag_icon_create_widget_for_value with GDK_AVAILABLE_IN_ALL, since it is meant to be public. Also, clarify the documentation a bit. Fixes: #3325
* dragicon: drop gtkcontainer.h includeMatthias Clasen2020-05-111-1/+0
| | | | We don't need it anymore here.
* dragicon: Derive from GtkWidgetMatthias Clasen2020-05-011-1/+1
| | | | This wasn't meant to derive from GtkContainer.
* Fix introspection warnings for GtkDragIconEmmanuele Bassi2020-03-031-1/+1
|
* dragicon: Add gtk_drag_icon_create_widget_for_value()Benjamin Otte2020-03-021-0/+2
| | | | ... and use it to set a drag icon.
* dragicon: Change how to acquire drag iconsBenjamin Otte2020-03-021-1/+1
| | | | | | | | Before, gtk_drag_icon_new_for_drag() allowed creating new drag icons. This could cause multiple drag icons to exist for a single drag. Now, gtk_drag_icon_get_for_drag() makes sure that only one drag icon is created.
* dragicon: Add GtkDragIcon::childBenjamin Otte2020-03-021-0/+7
|
* Properly export GtkDragIconMatthias Clasen2020-01-091-0/+1
| | | | The get_type function was missing.
* Make GtkDragIcon publicMatthias Clasen2020-01-081-0/+50
This is needed if we want to use gdk_drag_begin for one-off drags, without a GtkDragSource.