XFixes

From Wikipedia, the free encyclopedia

In computing, XFixes is an X Window System extension which makes useful additions to the X11 protocol. It was started in 2003 by Keith Packard. It first appeared in the KDrive X server and later in X.Org Server version 6.8.0.

The extension makes changes to many areas of the protocol, but has the single design consideration: "resolving issues raised by application interaction with core protocol mechanisms that cannot be adequately worked around on the client side of the wire." (version 2 proposal) It is designed such that the client and server can always negotiate down to the latest version supported by both.

Version 1 of the extension included Save Set processing changes (to make embedding applications more reliable), selection notification events (add events sent when selection ownership is asserted) and cursor tracking (requests allowing the image to be tracked reliably).

Version 2 of the extension adds region objects and cursor names.

[edit] References