From e681f8de0cb26d5c8326616e2874d512138422d3 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 5 Feb 2018 12:39:11 -0800 Subject: randr: Add non-desktop output property and behaviors [v3] non-desktop devices are those to which the normal desktop environment should not be extended. Examples are Head-mounted displays and the Apple Touch Bar. How an output device is set to non-desktop is not part of this proposal; it is expected that the underlying operating system will provide this information and have it reflected to X applications through this extension. v2: fix puncutation and duplicated 'the'. v3: switch to 32-bit property named non-desktop to match Linux Signed-off-by: Keith Packard --- include/X11/extensions/randr.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/X11/extensions/randr.h b/include/X11/extensions/randr.h index e53cd56..e7caab1 100644 --- a/include/X11/extensions/randr.h +++ b/include/X11/extensions/randr.h @@ -196,6 +196,7 @@ typedef unsigned long XRandrModeFlags; #define RR_PROPERTY_BORDER_DIMENSIONS "BorderDimensions" #define RR_PROPERTY_GUID "GUID" #define RR_PROPERTY_RANDR_TILE "TILE" +#define RR_PROPERTY_NON_DESKTOP "non-desktop" /* roles this device can carry out */ #define RR_Capability_None 0 -- cgit v1.2.3