-
702d2eae
by Keith Packard
at 2018-03-14T17:19:19Z
screensaver: Fix encoding of ScreenSaverSuspend 'suspend' element
Was using Bool, which is not a defined X protocol encoding type and
has presumably been a 32-bit type. Switch to a CARD32 to be compatible
while at least being well defined.
Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Mihai Moldovan <ionic@ionic.de>
-
30a20138
by Adam Jackson
at 2018-03-19T19:25:13Z
randrproto: Fix missing #undef RRLease
clang did not like this, and it's hard to blame it:
../randr/randrstr.h:66:13: warning: redefinition of typedef 'CARD32' is a C11 feature [-Wtypedef-redefinition]
typedef XID RRLease;
^
/opt/X11/include/X11/extensions/randrproto.h:53:17: note: expanded from macro 'RRLease'
^
/opt/X11/include/X11/Xmd.h:111:23: note: previous definition is here
typedef unsigned long CARD32;
Signed-off-by: Adam Jackson <ajax@redhat.com>
-
96dd1aef
by Julien Cristau
at 2018-03-27T20:59:42Z
PROXY_MANAGEMENT, DEC-XTRAP and XFree86-Misc are legacy
Signed-off-by: Julien Cristau <jcristau@debian.org>
Acked-By: Adam Jackson <ajax@redhat.com>
-
d143e7e4
by Julien Cristau
at 2018-03-27T21:19:25Z
Fix MAN_SUBSTS libdir replacements
__libdir__ doesn't seem to actually be used anywhere in the man page,
but...
Signed-off-by: Julien Cristau <jcristau@debian.org>
Reviewed-by: Adam Jackson <ajax@redhat.com>
-
95570b06
by Julien Cristau
at 2018-03-30T15:52:26Z
Remove more build files
These come from automake and don't belong in version control.
Signed-off-by: Julien Cristau <jcristau@debian.org>
-
91c1c8e1
by Jeremy Puhlman
at 2018-06-13T15:40:13Z
Remove libdir from pc files.
Currently the pc files define libdir, however they are installed into
/usr/share, which means they should be architecture agnostic. In a
multilib system, xorg-proto built for each multilib abi, the value of
libdir is going to be different. These should either be installed in
<libdir>/pkgconfig or they shouldn't define libdir, espeically since
they don't actually use the definition. This specifically causes an
issue when trying to install both abis at the same time, since they are
not binary identical, something like rpm will complain that they
conflict.
Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
-
eb28f037
by Alan Coopersmith
at 2018-06-16T16:16:52Z
Remove trailing whitespace from header files
Performed with:
find include -name '*.h' | xargs perl -i -p -e 's{[ \t]+$}{}'
"git diff -w" shows no changes from this changeset.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
af9b5f43
by Roman Kapl
at 2018-06-27T00:20:59Z
Improve the ButtonInfo description.
It failed to mention it is followed by a bit-mask and then the atoms.
Signed-off-by: Roman Kapl <code@rkapl.cz>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
641db343
by Alan Coopersmith
at 2018-11-10T20:31:50Z
Remove the use of no-op B16 & B32 bitfield macros in headers
These have always done nothing on all platforms except CRAY.
As https://bugs.freedesktop.org/show_bug.cgi?id=45202 points out
we don't even detect when they've been wrong for decades.
Performed via:
find include -name '*.h' | grep -v md.h | xargs perl -i -p -e 's{\s+B\d+}{}g'
followed by manual whitespace fixups to preserve visual alignment.
The #defines for B16 & B32 are left in place to preserve compatibility
in any code that used them outside the xorgproto repo.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Acked-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
-
a9b3ddf3
by Alan Coopersmith
at 2018-11-10T20:32:13Z
Assorted typo fixes in headers
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
80c1e0d9
by Alan Coopersmith
at 2018-11-20T07:23:27Z
Update README for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
5fce6c0d
by Alan Coopersmith
at 2018-12-08T04:01:04Z
Update configure.ac bug URL for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
4e9f4e61
by Jian-Hong Pan
at 2019-01-21T18:48:26Z
XF86keysym: Add XF86XK_MonBrightnessCycle
Add XF86XK_MonBrightnessCycle keysym, to be used as mapping for evdev's
KEY_BRIGHTNESS_CYCLE keycode which is generated from ACPI video module's
ACPI_VIDEO_NOTIFY_CYCLE_BRIGHTNESS on some Acer AIO desktop buttons.
The button changes the screen's brightness on Windows.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=108861
Signed-off-by: Jian-Hong Pan <jian-hong@endlessm.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-
000ebed5
by Hans de Goede
at 2019-01-22T07:13:52Z
XF86keysym: Add XF86XK_RotationLockToggle
Add XF86XK_RotationLockToggle keysym, to be used as mapping for evdev's
KEY_ROTATE_LOCK_TOGGLE.
I've a Point of View P1006W-232 Windows tablet which actually has a
rotate-lock toggle-button. The latest kernel correctly generates
KEY_ROTATE_LOCK_TOGGLE events for this. So now I'm hooking up support for
it through all the higher layers.
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jian-Hong Pan <jian-hong@endlessm.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-
a985f35f
by Peter Hutterer
at 2019-01-25T00:41:34Z
Fix comment for XK_Ocaron
Reported by: Keve Müller
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
a06b0e27
by Matthieu Herrb
at 2019-01-30T21:45:26Z
Remove RCS Ids
Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
2505b28a
by Adam Jackson
at 2019-02-06T14:39:47Z
Remove COPYING-panoramixproto
panoramixproto never had any real content, that was all in xineramaproto
instead.
-
c8eea2dc
by Alan Coopersmith
at 2019-02-11T17:05:30Z
Combine *_EXTRA_DIST into EXTRA_DIST in Makefile.am
automake only recognizes EXTRA_DIST - but it looked like it worked since
the *.pc.in were included since they're listed in configure.ac, unless
you tried building from the tarballs with --enable-legacy, and then it
broke.
Also adds --enable-legacy to the flags that "make distcheck" uses to
configure, to catch problems like this.
Fixes: https://gitlab.freedesktop.org/xorg/proto/xorgproto/issues/12
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
aab29f80
by Alan Coopersmith
at 2019-02-18T00:11:41Z
keysymdef.h: Update repo info in comments
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
eb2c0108
by Alan Coopersmith
at 2019-02-18T00:15:18Z
Update URLs for protocol specs to use xorgproto repo now
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
4feff331
by Alan Coopersmith
at 2019-02-23T23:22:32Z
Restore generation of specs from docbook in autotools builds
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
50dc5f45
by Adam Jackson
at 2019-03-01T23:47:28Z
composite: Fix the documentation for the unredirection requests
We didn't document the 'update' parameter, which has to match what the
client previously requested. Also, the server, client library, and
protocol header call it UnredirectSubwindows, not UnredirectWindows.
Fixes: xorg/proto/xorgproto#15
-
17feb828
by Jon Turney
at 2019-03-12T20:18:14Z
.gitignore more autotools artifacts
.gitignore autotools artifacts removed in 95570b06
-
6bb0d500
by Thomas E. Dickey
at 2019-05-08T08:55:29Z
Update Xalloca.h to reduce compiler warnings:
The parameter for alloca() was "int" for the (long-obsolete) SunOS 4.
In Solaris and anything newer than the early 1990s, it is "size_t".
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
-
e0bba743
by Peter Hutterer
at 2019-06-20T03:08:27Z
xorgproto 2019.1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>