touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #03118
[Bug 1097991] Re: Port to new barrier event API
** Changed in: unity
Importance: Undecided => Medium
** Changed in: unity
Status: New => Fix Committed
** Changed in: unity
Assignee: (unassigned) => Brandon Schaefer (brandontschaefer)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity in Ubuntu.
https://bugs.launchpad.net/bugs/1097991
Title:
Port to new barrier event API
Status in Unity:
Fix Committed
Status in “unity” package in Ubuntu:
Fix Committed
Status in “unity” source package in Raring:
Fix Committed
Bug description:
The pointer barrier event API we've patched in to libXfixes has moved
upstream in Xserver 1.14. However, the API has changed.
The barrier events and pointer release API is now in the input lib,
libXi as of version 1.6.99.1 . It should be reasonably easy to port to
the new API: Peter Hutterer's blog post¹ describes how to use it. The
main differences are that you need to add the barrier event mask to
the XI event mask, rather than window event mask, and that it now uses
generic events, so you need to allocate the event data before using it
and free the event data after using it XGetEventData/XFreeEventData.
¹: http://who-t.blogspot.com.au/2012/12/whats-new-in-xi-23-pointer-
barrier.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1097991/+subscriptions