← Back to team overview

touch-packages team mailing list archive

[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