gtk2/testsuite/gtk
Benjamin Otte f247d268d4 dnd: Add GdkDrop base class for GdkDragContext
The ultimate goal of this patch series is to split GdkDragContext into
GdkDrop + GdkDrag classes for the destination and source side of a dnd
operation.

The refactoring is meant to work something like this:
1. Introduce GdkDrop as a base class
2. Make all drop related code (like GdkEvent) use GdkDrop instead of
   GdkDragContext. Move/duplicate APIs to allow that.
3. Port all drop contexts in the backends from GdkDragContext to GdkDrop
4. Delete all APIs in GdkDragContext that aren't needed anymore.
5. Make GdkDragContext no longer a GdkDrop subclass
6. Rename GdkDragContext to GdkDrag
2018-06-18 23:49:19 +02:00
..
file-chooser-test-dir build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
icons testsuite: add a test for non-square symbolic icons 2015-06-12 08:55:23 -07:00
icons2 icon-theme: Test inheritance vs. generic fallback 2014-09-21 16:34:27 -04:00
ui box: Remove fill child property 2017-04-25 20:30:37 +02:00
accel.c Add some more accelerator / modifier tests 2016-04-17 01:54:43 -04:00
accessible.c Update callers 2017-01-19 13:50:17 -05:00
adjustment.c adjustment: Remove deprecated API 2016-10-18 00:29:19 +02:00
autotestkeywords.cc testsuite: Update C++ keywords test to GTK 3.0.0 2018-03-18 19:20:46 +01:00
bitmask.c bitmask: Fix broken invert_range() implementation 2015-09-07 14:32:09 +02:00
builder.c gtkbuilder: add accessibility role declaration 2018-03-19 18:07:06 +01:00
builderparser.c Add a a drop-in test for the GtkBuilder parser 2014-10-18 22:18:59 -04:00
cellarea.c combobox: Remove property cell-area 2017-01-21 21:34:45 +00:00
check-icon-names.c Avoid some duplicate test names 2015-09-02 07:15:57 -04:00
cssprovider.c cssprovider test: Remove style property test case 2017-07-19 21:27:14 -04:00
defaultvalue.c gdk: Get rid of GdkDrawingContext 2018-04-24 23:16:58 +02:00
displayclose.c testsuite: Drop commented out and useless code 2018-01-02 18:14:13 -05:00
entry.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
filtermodel.c Add a test for ::row-changed vs node refs 2018-01-19 23:29:13 +03:00
firefox-stylecontext.c Update callers 2017-01-19 13:50:17 -05:00
floating.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
focus.c gtk testsuite: Stop using gtk_widget_show_now 2018-02-04 23:23:15 +01:00
gestures.c gdk: Get rid of gdk_event_free() 2018-05-29 21:53:44 +02:00
grid.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
gtk.test.in Add a forgotten file 2017-10-18 18:52:06 +02:00
gtkmenu.c Fix a few testsuite failures 2017-07-19 21:27:16 -04:00
gtktreemodelrefcount.c testsuite: Strip newlines from g_warning and g_error 2016-02-28 12:23:12 -05:00
gtktreemodelrefcount.h build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
icontheme.c Fix the icontheme test 2018-01-16 15:42:28 -05:00
keyhash.c Replace gdk_keymap_get_for_display by gdk_display_get_keymap 2017-12-15 07:44:58 -05:00
listbox.c GtkListBox: Fix a bug in unselection 2014-10-31 22:34:09 -04:00
liststore.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
main.c gtkmain: Add gtk_get_main_thread() 2018-06-08 18:41:54 +01:00
meson.build gtkmain: Add gtk_is_initialized() 2018-06-08 18:39:38 +01:00
modelrefcount.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
no-gtk-init.c testsuite: Add a test for functions that work without gtk_init() 2013-09-24 16:42:48 +02:00
notify.c dnd: Add GdkDrop base class for GdkDragContext 2018-06-18 23:49:19 +02:00
object.c GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
objects-finalize.c dnd: Add GdkDrop base class for GdkDragContext 2018-06-18 23:49:19 +02:00
papersize.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
rbtree.c rbtree: Privatize header 2018-02-03 16:24:13 +01:00
recentmanager.c tests: Ignore deprecations 2013-06-24 01:13:44 +02:00
regression-tests.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
revealer-size.c revealer: Request child size for NONE transition type 2017-07-19 21:27:13 -04:00
scrolledwindow.c testsuite/scrolledwindow: Try non-overlay/non-auto 2017-05-10 22:29:01 +01:00
searchbar.c Add basic searchbar set_key_capture_widget tests 2018-05-19 10:18:50 +02:00
sortmodel.c tree model sort: Fix set_sort_column 2018-01-16 18:17:54 -05:00
spinbutton.c Add some spinbutton tests 2014-08-14 00:04:10 -04:00
stylecontext.c stylecontext: Port to use display instead of screen 2017-10-31 03:05:54 +01:00
templates.c GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
textbuffer.c Fix the textbuffer test 2017-12-26 23:15:30 -05:00
textiter.c testsuite/gtk/textiter: Add missing assertion 2017-02-18 20:20:34 +00:00
treemodel.c testsuite: Strip newlines from g_warning and g_error 2016-02-28 12:23:12 -05:00
treemodel.h build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
treepath.c build: Move gtk/tests to testsuite/gtk 2013-05-15 15:37:16 +02:00
treestore.c tests: Avoid g_test_expect_message 2016-08-06 17:13:25 -04:00
treeview.c Remove gtk_widget_show_all 2017-01-20 21:37:04 +01:00
typename.c GtkBuilder: Undo the type name heuristic changes 2014-10-03 09:29:45 -04:00
widgetorder.c testsuite: Add test case for previous commit 2017-09-29 12:16:06 +02:00
window.c testsuite: Don't use ::key-press-event 2018-04-05 19:26:53 +02:00