Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / proto / xorgproto
Commits: 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 <[email protected]> Reviewed-by: Mihai Moldovan <[email protected]> - - - - - 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 <[email protected]> - - - - - 96dd1aef by Julien Cristau at 2018-03-27T20:59:42Z PROXY_MANAGEMENT, DEC-XTRAP and XFree86-Misc are legacy Signed-off-by: Julien Cristau <[email protected]> Acked-By: Adam Jackson <[email protected]> - - - - - 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 <[email protected]> Reviewed-by: Adam Jackson <[email protected]> - - - - - 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 <[email protected]> - - - - - 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 <[email protected]> Reviewed-by: Keith Packard <[email protected]> - - - - - 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 <[email protected]> - - - - - 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 <[email protected]> Signed-off-by: Peter Hutterer <[email protected]> - - - - - 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 <[email protected]> Acked-by: Keith Packard <[email protected]> Reviewed-by: Emil Velikov <[email protected]> - - - - - a9b3ddf3 by Alan Coopersmith at 2018-11-10T20:32:13Z Assorted typo fixes in headers Signed-off-by: Alan Coopersmith <[email protected]> - - - - - 80c1e0d9 by Alan Coopersmith at 2018-11-20T07:23:27Z Update README for gitlab migration Signed-off-by: Alan Coopersmith <[email protected]> - - - - - 5fce6c0d by Alan Coopersmith at 2018-12-08T04:01:04Z Update configure.ac bug URL for gitlab migration Signed-off-by: Alan Coopersmith <[email protected]> - - - - - 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 <[email protected]> Reviewed-by: Hans de Goede <[email protected]> Signed-off-by: Hans de Goede <[email protected]> - - - - - 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 <[email protected]> Reviewed-by: Jian-Hong Pan <[email protected]> Signed-off-by: Hans de Goede <[email protected]> - - - - - 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 <[email protected]> - - - - - a06b0e27 by Matthieu Herrb at 2019-01-30T21:45:26Z Remove RCS Ids Signed-off-by: Matthieu Herrb <[email protected]> Reviewed-by: Alan Coopersmith <[email protected]> - - - - - 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 <[email protected]> - - - - - aab29f80 by Alan Coopersmith at 2019-02-18T00:11:41Z keysymdef.h: Update repo info in comments Signed-off-by: Alan Coopersmith <[email protected]> - - - - - 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 <[email protected]> - - - - - 4feff331 by Alan Coopersmith at 2019-02-23T23:22:32Z Restore generation of specs from docbook in autotools builds Signed-off-by: Alan Coopersmith <[email protected]> - - - - - 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 <[email protected]> - - - - - e0bba743 by Peter Hutterer at 2019-06-20T03:08:27Z xorgproto 2019.1 Signed-off-by: Peter Hutterer <[email protected]> - - - - - 30 changed files: - .gitignore - − COPYING-panoramixproto - Makefile.am - README → README.md - applewmproto.pc.in - bigreqsproto.pc.in - compositeproto.pc.in - compositeproto.txt - configure.ac - damageproto.pc.in - dmxproto.pc.in - + docbook.am - dri2proto.pc.in - dri3proto.pc.in - evieproto.pc.in - fixesproto.pc.in - fontcacheproto.pc.in - fontsproto.pc.in - glproto.pc.in - include/GL/glxint.h - include/GL/glxmd.h - include/GL/glxproto.h - include/GL/glxtokens.h - include/GL/internal/glcore.h - include/X11/DECkeysym.h - include/X11/PM/PMproto.h - include/X11/X.h - include/X11/XF86keysym.h - include/X11/XWDFile.h - include/X11/Xalloca.h The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/proto/xorgproto/compare/bac7b0b421115448516da4b6214f07851dc7cdeb...e0bba743ae7c549c58f92677b239ec7878548228 -- View it on GitLab: https://salsa.debian.org/xorg-team/proto/xorgproto/compare/bac7b0b421115448516da4b6214f07851dc7cdeb...e0bba743ae7c549c58f92677b239ec7878548228 You're receiving this email because of your account on salsa.debian.org.

