2f851530f4
mir: set application name when creating connection
2017-04-01 10:56:54 -04:00
05a060c6a6
mir: try mir before x11
2017-03-13 03:52:06 -04:00
45d33b063f
mir: delete commented debug output
2017-03-01 15:31:52 -05:00
7949069b9d
mir: migrate away from deprecated mir api
2017-03-01 15:31:41 -05:00
248ef2d6a0
mir: properly handle empty clipboard
...
https://bugzilla.gnome.org/show_bug.cgi?id=775732
2017-01-16 17:11:16 -05:00
41732391d8
mir: paste clipboard data from content-hub
...
https://bugzilla.gnome.org/show_bug.cgi?id=775732
2017-01-16 17:11:16 -05:00
5c4c3f1afd
mir: copy clipboard data to content-hub
...
https://bugzilla.gnome.org/show_bug.cgi?id=775732
2017-01-16 17:11:16 -05:00
210d1279e5
mir: connect to content-hub
...
https://bugzilla.gnome.org/show_bug.cgi?id=775732
2017-01-16 17:11:16 -05:00
0acb58b40f
mir: track focused window
...
https://bugzilla.gnome.org/show_bug.cgi?id=775732
2017-01-16 17:11:16 -05:00
5a8af1af75
Rework window construction - only recreate surface when necessary
...
Signed-off-by: Andreas Pokorny <andreas.pokorny@canonical.com >
2016-08-10 13:36:38 -04:00
1e27fe83ea
mir: display->list_devices vfunc was dropped
...
See 4a6f8a065a
https://bugzilla.gnome.org/show_bug.cgi?id=762891
2016-03-02 10:24:44 +01:00
af5792f141
mir: support more pixel formats
2015-10-14 09:21:41 +01:00
2374a1b50b
mir: remove non-useful logging
2015-06-23 13:17:28 -04:00
e2320678ae
mir: use parent_window's impl for GDK_INPUT_ONLY windows
...
Fixes a crash that occurs when the user selects text.
2015-02-05 17:26:17 +01:00
cf64f8a76a
mir: don't initialize the display if the required pixel formats aren't available
2014-12-01 18:05:30 +01:00
b8925253b6
mir: clear screen, keymap and event source when disposing dpy
2014-11-27 19:25:55 +01:00
6e9db05601
mir: add OpenGL support
...
Implement GdkGLContext using EGL and use hardware mir surfaces
when a GdkWindow uses gl rendering.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=740346
2014-11-20 04:33:38 +01:00
ec729d0649
mir: rework cursors a bit
...
Store the cursor name on the cursor (rather than always using its type).
Use this when setting a cursor on a surface.
The mir server will fallback to using standard cursors from the cursor
theme if the name used is not one of those defined by mir, which is more
or less what we want to happen here in case of creating a cursor by
name.
2014-11-06 16:18:53 -05:00
2fdb266c0d
mir: set cursor
2014-11-06 16:18:53 -05:00
887b7356c3
gdkdisplay: Provide a default event_data_copy / event_data_free
...
Every single implementation but Quartz is a no-op for this, so just
provide it once rather than in every backend.
2014-10-27 22:13:23 -07:00
0f26b26f1d
Gdk: add an experimental backend for mir
...
This is disabled by default. Enable with --enable-mir-backend.
This backend is a combined work of Robert Ancell and Ryan Lortie.
2014-10-22 11:17:15 -05:00