← Back to team overview

desktop-packages team mailing list archive

[Bug 1097991] Re: Port to new barrier event API

 

** Changed in: unity (Ubuntu)
       Status: Fix Committed => Fix Released

** Changed in: unity (Ubuntu Raring)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/1097991

Title:
  Port to new barrier event API

Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released
Status in “unity” source package in Raring:
  Fix Released

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