-
Kristian Rietveld authored
The common code relies on X11 pointer grabbing semantics, which does not work well on OS X. An attempt using event taps also proved problematic, in particular with regard to setting the mouse cursor. This patch implements a fully separate code for use on OS X platforms. It works by simply overlaying the desktop with big transparent windows on which the mouse cursor is set and motion events are captured. Evil, but it works.
0d88399e