diff options
author | Daniel Martin <consume.noise@gmail.com> | 2013-01-22 07:34:41 +0100 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2013-02-18 14:53:34 +1000 |
commit | 91289aced6361230f0e09b97defac2797f1d6907 (patch) | |
tree | 918d619f6b4cb9158a0a7aef7267af9ff37f9a19 | |
parent | 39738dbe9438dc80fc6b9e221d9ed26a6d42da6b (diff) |
Remove {Redirect, Transform}Coordinate requests
Remove the RedirectCoordinate and TransformCoordinate requests from the
specification. The corresponding events and structures had been removed
in July 2007:
commit 1838412 Define new manual-redirect clipping semantics and
bump version to 0.4.
Reference-to: 1838412121d0bac8ce443d362e75439d58a93a4d
Signed-off-by: Daniel Martin <consume.noise@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | compositeproto.txt | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/compositeproto.txt b/compositeproto.txt index 4b86621..c1d099c 100644 --- a/compositeproto.txt +++ b/compositeproto.txt @@ -297,43 +297,3 @@ operations other than QueryVersion. Composite Overlay Window on the screen specified by the argument 'window'. A screen's Composite Overlay Window is unmapped when there are no longer any clients using it. - -12. External coordinate transformation (0.4 and later) - - RedirectCoordinate - - window: Window - redirect: BOOL - - errors: Window, Access - - If 'redirect' is TRUE, the requesting client is placed in charge of - coordinate transformations between 'window' and its children. If - 'redirect' is FALSE, any such redirection is disabled. Any - transformations needed by the server will be delivered to the - requesting client in TransformCoordinateNotify events and the - requesting client must reply with matching TransformCoordinate - requests for the server to continue with the operation. - - Generates an 'Access' error if another client has - redirected coordinates for 'window'. - - TransformCoordinate - - window: Window - serialNumber: CARD32 - x, y: INT16 - coordinates: LISTofCompositeCoordinate - - This provides the transformation data needed by the server for a - single TransformCoordinateNotify event. 'serialNumber' must match - the serial number delivered in the event. 'x' and 'y' represent the - coordinate from the event relative to the 'window'. 'coordinates' - represent the coordinate from the event relative to each child - listed. Any children not listed in 'coordinates' are given the - default transformation using the child window position within the - parent as a simple translation. - - The result of this is that any pointer data seen by means of - the protocol will appear to reflect the transformation - performed by this request. |