gtk2/gdk/wayland
Carlos Garnacho 3b568fbe77 gdk/wayland: Add GdkDisplay call to query available globals
The internal known_globals hashtable is used to carry accounting for
interfaces that depend on others (as ordering is not guaranteed), extend
its usage so it also keeps track of unimplemented interfaces (here at
least).

The API call will then use this to allow querying the globals offered by
the compositor, it will be useful to determine whether we can use
text-input protocols or should fallback to other IMs.
2018-02-13 15:47:57 +01:00
..
protocol Wayland: Implement KDE's SSD protocol 2017-10-26 15:51:56 -04:00
gdkapplaunchcontext-wayland.c Drop gdk_app_launch_context_set_screen 2017-10-30 23:01:34 -04:00
gdkclipboard-wayland.c wayland: Use g_message for logging 2018-01-14 17:05:04 -05:00
gdkclipboard-wayland.h wayland: Implement reading the clipboard 2017-12-03 05:46:49 +01:00
gdkcursor-wayland.c gdk: Drop some unused cursor apis 2018-01-16 23:32:01 -05:00
gdkdevice-wayland.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkdisplay-wayland.c gdk/wayland: Add GdkDisplay call to query available globals 2018-02-13 15:47:57 +01:00
gdkdisplay-wayland.h wayland: Handle scale 3 for cursors 2017-12-17 16:41:54 -05:00
gdkdnd-wayland.c dnd: Remove 2 vfuncs that aren't needed 2018-01-31 13:21:26 +01:00
gdkeventsource.c Drop the Big GDK Lock 2018-02-03 12:07:10 +01:00
gdkglcontext-wayland.c Make gdk logging per-display 2018-01-14 17:05:04 -05:00
gdkglcontext-wayland.h Stop including gdkmain.h 2017-11-17 00:16:09 -05:00
gdkkeys-wayland.c wayland: Use g_message for logging 2018-01-14 17:05:04 -05:00
gdkmonitor-wayland.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkmonitor-wayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprimary-wayland.c Allow binding GdkContentFormatsBuilder 2018-02-03 16:24:13 +01:00
gdkprimary-wayland.h wayland: Add primary clipboard subclass 2017-12-03 05:46:49 +01:00
gdkprivate-wayland.h wayland: Set display on keymaps 2018-01-12 09:23:59 -05:00
gdkseat-wayland.h wayland: Remove GdkWaylandDataDevice typedef 2016-03-21 17:15:59 +01:00
gdkselection-wayland.c Allow binding GdkContentFormatsBuilder 2018-02-03 16:24:13 +01:00
gdkvulkancontext-wayland.c vulkan: Use LGPL v2 2017-01-04 16:02:44 -02:00
gdkvulkancontext-wayland.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwayland.h selection: Remove #ifdef WAYLAND 2017-11-15 19:07:16 +01:00
gdkwaylanddevice.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwaylanddisplay.h gdk/wayland: Add GdkDisplay call to query available globals 2018-02-13 15:47:57 +01:00
gdkwaylandglcontext.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwaylandmonitor.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwaylandwindow.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwindow-wayland.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
genprotocolfiles.py Enforce UTF-8 encoding when opening C files 2018-01-23 14:04:49 +01:00
meson.build wayland: Add primary clipboard subclass 2017-12-03 05:46:49 +01:00
wm-button-layout-translation.c build: Don't turn off critical warnings 2017-10-06 16:03:08 +02:00
wm-button-layout-translation.h gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:05:12 +02:00