Deprecate GdkEventVisibility and ::visibility-notify-event

These don't really work anymore in a composited world.
Lets make it official.
https://bugzilla.gnome.org/show_bug.cgi?id=481073
This commit is contained in:
Matthias Clasen
2014-03-03 18:31:06 -05:00
parent fac8d6deea
commit 7fae042208
2 changed files with 13 additions and 3 deletions

View File

@ -555,6 +555,11 @@ struct _GdkEventExpose
* %GDK_VISIBILITY_PARTIAL or %GDK_VISIBILITY_UNOBSCURED).
*
* Generated when the window visibility status has changed.
*
* Deprecated: 3.12: Modern composited windowing systems with pervasive
* transparency make it impossible to track the visibility of a window
* reliably, so this event can not be guaranteed to provide useful
* information.
*/
struct _GdkEventVisibility
{