| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
We have public API requiring it as a type.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename all *window.[ch] source files.
This is an automatic operation, done by the following commands:
for i in $(git ls-files gdk | grep window); do
git mv $i $(echo $i | sed s/window/surface/);
git sed -f g $(basename $i) $(basename $i | sed s/window/surface/) ;
done
git checkout NEWS* po-properties po
|
|
|
|
|
|
|
| |
Instead, turn the functions into backend API:
gdk_broadway_display_add_selection_targets()
gdk_broadway_display_clear_selection_targets()
Remove the old per-backend functions, too.
|
| |
|
| |
|
|
|
|
| |
This uses EGL to implement GdkGLContext for wayland.
|
|
|
|
|
| |
This is an API break, but the wayland backend is unsupported, so we can
get away with it.
|
|
|
|
| |
Make this an include-only header
|
|
|
|
|
|
|
|
| |
Rename GdkDeviceCore to GdkWaylandDevice and export it properly in a
header file. Add public accessors for wl_seat, wl_pointer and
wl_keyboard.
https://bugzilla.gnome.org/show_bug.cgi?id=692823
|
|
|
|
|
|
|
|
|
| |
Allows to access Wayland specific window information like wl_surface and
wl_shell_surface.
Add gdk_wayland_window_get_wl_surface for getting the Wayland wl_surface
and gdk_wayland_window_get_wl_shell_surface for getting the Wayland
wl_shell_surface.
|
|
|
|
|
|
|
|
| |
Allows to access Wayland specific display information like wl_display
etc.
Add gdk_wayland_display_get_wl_display for getting the Wayland
wl_display.
|
|
|
|
|
| |
This permits a runtime test of whether we are running on the Wayland platform
or not.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This version has a couple of TODOs/FIXMEs:
* We should do something better than g_io_channel_read_to_end
* Need to check the mime type is valid
|
| |
|
|
|