Files
gtk/gdk
Alexander Larsson 4c3eece663 gdk: Add gdk_window_set_pass_through
An pass_through window is something you can draw in but does not
affect event handling. Normally if a window has with no event mask set
for a particular event then input events in it go to its parent window
(X11 semantics), whereas if pass_through is enabled the window below
the window will get the event. The later mode is useful when the
window is partially transparent. Note that an pass-through windows can
have child windows that are not pass-through so they can still get events
on some parts.

Semantically, this behaves the same as an regular window with
gdk_window_set_child_input_shapes() called on it (and re-called any
time a child is changed), but its far more efficient and easy to use.

This allows us to fix the testoverlay input stacking test.

https://bugzilla.gnome.org/show_bug.cgi?id=750568

https://bugs.freedesktop.org/show_bug.cgi?id=90917
2015-06-15 10:56:45 +02:00
..
2015-06-02 15:14:27 -04:00
2015-06-13 21:10:25 -04:00
2015-06-13 21:10:26 -04:00
2012-02-27 17:06:11 +00:00
2015-02-02 09:28:22 +01:00
2014-10-13 10:43:31 -04:00
2015-05-08 14:21:11 -04:00
2015-05-08 13:34:25 -04:00
2012-02-27 17:06:11 +00:00
2015-01-17 01:03:10 -05:00
2014-09-01 19:17:53 +02:00
2014-09-01 19:17:53 +02:00
2012-02-27 17:06:11 +00:00
2014-06-11 21:55:15 -04:00
2014-02-07 13:06:10 -05:00
2015-03-22 14:40:57 -04:00
2015-02-12 17:51:31 +00:00
2014-11-06 12:24:43 +01:00
2012-02-27 17:06:11 +00:00
2013-04-19 20:11:39 -04:00
2013-04-19 20:11:38 -04:00
2013-04-19 20:11:38 -04:00
2014-02-19 18:56:05 -05:00
2014-06-11 21:55:15 -04:00
2014-05-22 09:31:15 -04:00
2014-08-30 00:53:21 -04:00
2014-09-24 20:34:16 -04:00
2014-06-11 21:55:15 -04:00
2015-03-22 02:10:23 -04:00
2014-09-07 17:14:37 -04:00
2014-06-11 21:55:15 -04:00
2012-02-27 17:06:11 +00:00
2012-02-27 17:06:11 +00:00
2013-07-17 17:52:19 -04:00
2015-02-02 09:28:22 +01:00