Benjamin Otte
|
eb3049d6b5
|
pointerfocus: Don't include gtk.h
Also fix up gtktypes.h to include the required glib.h for G_BEGIN_DECLS
and gtkdnd.c to include missing includes.
|
2018-02-08 06:16:01 +01:00 |
|
Benjamin Otte
|
04ac4c66ae
|
dnd: Pass device, not event
You don't start a dnd operation with a device, you start it with an
event.
|
2017-12-12 00:31:49 +01:00 |
|
Benjamin Otte
|
756b276070
|
dnd: Remove button argument from drag_begin()
It was unused.
|
2017-12-12 00:29:51 +01:00 |
|
Matthias Clasen
|
6cfb55a396
|
dnd: Remove much of the unmanaged dnd
|
2017-12-03 06:17:42 +01:00 |
|
Benjamin Otte
|
9a6ec4e959
|
contentformats: Rename GtkTargetList
It's now called GdkContentsFormat
|
2017-11-20 23:12:33 +01:00 |
|
Benjamin Otte
|
380494c1d7
|
API: Remove gtk_drag_dest_set_proxy()
Proxies were only used by GtkSocket.
|
2016-10-16 18:17:21 +02:00 |
|
Matthias Clasen
|
6ac7b54378
|
dnd: Move GtkDragDest to a separate file
This follows what was done for GtkDragSource in
415030d25f and shaves another
500 lines off gtkdnd.c.
|
2016-03-25 15:37:20 -04:00 |
|
Benjamin Otte
|
7a154d9acd
|
dnd: Add gtk_drag_set_icon_definition()
... and use it for entry icons.
As a side effect, icons dragged from entries will now resize to DND
size.
|
2015-12-02 00:29:30 +01:00 |
|
Benjamin Otte
|
1c96b703a6
|
dragsource: Store an itemdefinition, not an iconhelper
The icon is never rendered, so there's no need for the extra iconhelper
code.
|
2015-12-02 00:29:29 +01:00 |
|
Benjamin Otte
|
415030d25f
|
dnd: Split GtkDragSourceSite into its own file
|
2015-11-25 20:31:27 +01:00 |
|
Matthias Clasen
|
0a5e216d42
|
DND: Move private api to a private header
|
2015-05-16 17:54:01 -04:00 |
|