Tag 'debian/1.12-1' created by Julien Cristau <jcris...@debian.org> at 2016-09-24 17:49 +0000
Debian xcb-proto release 1.12-1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJX5rywAAoJEJ2wI1VW+M+t7b4P/1y7QVEVi2gZmqRuH3XKqmIG 6MZ5S4lT07PXx1vOLyLjfnCKnaIUzTeHjFfUUahifMeGIln2ZcLECY19sK0Atg62 yKEAc/js39kAu7hgB/Dh2eaGoK8MlJBlwIViFklUpKldxhXpE+dsAo+DjVWlU7ap lVRp+jkb8JaS4QiQ8KKSaG3kOyuWn3pYdf8Nte/+rUrpc/PthOFNnFd7N6iv3I4u hlYeFrpk5mch2x17+rktriIcaF/HIOHib71gDZhUOwe2bysaAti+bvhrEdFH/1J8 /GqKlqriKNHv6jWW7QHEkvj64yRgDlJTRNnsEz4HKNGfTRHHtuPrGiUFcz64p/K6 QXBLG7wnpSyenyiWStVA8yLvFXWvMwOGctHy1V4nw78mmA6bdIcEgjQRVIuosva9 LaJheuUrCU1EJASt4V+ZXgw0AJbmBd122Qh/10FmadYjQJ5IuzqyrEMHwdE7u4+O mzEz8YkPr1RALktq3lWKqOneVkCFEGdjiU34hkX0hO9qK/G6cKup4MRn/NO4UTHM c0D8gm/Hb/ZbSXvvLr0/nZo3LHl+v9lJKOBiFH4ZR/n89r/5rnvCxUOkdOj48au7 cDbjAu9H5q+rqHRmeM6z9jb0rx3MP3k1k4rdcNRRbagq4npPE3tNRMuENJoYYFv1 UPlZD08/1XY4brHl0MiD =Z1hM -----END PGP SIGNATURE----- Changes since debian/1.11-1: Christian Linhart (98): xinput: ChangeFeedbackControl: add missing pad xinput: SetDeviceModifierMapping: fix length of pad xinput: OpenDevice-reply: add align-pad at end xinput: UngrabDevice-request: add pad at end xinput: UngrabDeviceButton-request: add pad at end xinput: AllowDeviceEvents-request: add pad at end xinput: SetDeviceFocus-request: add pad at end xinput: GetDeviceKeyMapping-request: add pad at end xinput: GetDeviceButtonMapping-reply: add align-pad at end xinput: GetDeviceProperty-reply: add align-pad at end xinput: ChangeDeviceProperty-request: add align-pad at end xinput: struct AddMaster: add align-pad at end xinput: XIGetProperty-reply: add align-pad at end xinput: GetDeviceMotionEvents-request: add pad at end xinput: struct DeviceTimeCoord: replace CARD32 by INT32 xinput: reply XIQueryPointer: fix type of field same_screen xinput: struct AddMaster: fix type of fields xinput: request GrabDeviceButton: fix type of field owner_events xinput: event Enter: fix type of fields same_screen and focus xinput: enum InputClass: comment value Attach 7 xinput: rep ChangeKeyboardDevice.status: altenum to enum xinput: rep ChangePointerDevice.status: altenum to enum xinput: add new enum ModifierDevice xinput: req GrabDeviceKey.modifier_device: altenum xinput: req UngrabDeviceKey.modifier_device: altenum xinput: req GrabDeviceButton.modifier_device: altenum xinput: req UngrabDeviceButton.modifier_device: altenum xinput: struct ValuatorState.mode: add mask xinput: req ChangeFeedbackControl.mask: add mask xinput: struct ScrollClass.flags: has a mask xinput: struct XIDeviceInfo.type: altenum to enum xinput: ev DeviceKeyPress.state: add mask xinput: ev DeviceMappingNotify.request: add enum xinput: ev ChangeDeviceNotify.request: add enum xinput: new enum for device_id in some events xinput: ev DeviceKeyPress.device_id: add mask xinput: ev DeviceStateNotify.device_id: mask xinput: ev DeviceKeyStateNotify.device_id: mask xinput: ev DeviceButtonStateNotify.device_id: mask xinput: ev DeviceStateNotify.classes_reported: mask xinput: ev BarrierHit.flags: add new mask xinput: req XIPassiveGrabDevice.time: field is unused xinput: struct XIDeviceInfo.name: cleanup of padding xinput: rep SetDeviceMode.status: altenum to enum xinput: replace initial pad of xinput1.x replies with field xinput: add TODO list xml-xcb spec: describe switch-case xcbgen-parser: support switch-case xinput: req ChangeDeviceProperty: bitcase to case schema: add switch-case xinput: rep QueryDeviceState struct InputState: full support xcbgen: fields get a parent reference xml-doc: add sumof with nested expression schema: add rule for sumof with nested expression xcbgen: sumof with nested expression xinput: ListInputDevices: full support xinput: remove TODO-entry for sumof and ListInputDevices xinput: struct FeedbackState: full support xinput: struct FeedbackCtl: full support xinput: struct DeviceState: full support xinput: struct DeviceCtl: full support xinput: struct HierarchyChange: full support xinput: struct DeviceClass: full support xinput: cleanup the TODO-list xinput: rep GetDeviceProperty: replace bitcase with case xinput: req XIChangeProperty: replace bitcase with case xinput: rep XIGetProperty: replace bitcase with case present: specify length of RedirectNotify.notifies xcbgen: new expr-type listelement-ref doc: new expr element listelement-ref xcb-schema: add listelement-ref xinput: ev KeyPress: support list axisvalues xinput: ev ButtonPress, TouchBegin: support list axisvalues xinput: RawEvents: support lists axisvalues and axisvalues_raw xinput: remove TODO-entry for popcount of a list xcbgen: support paramref in the parser schema: add paramref xcb-doc: add paramref xinput: rep GetDeviceMotionEvents: full support xinput: update TODO: remove parametrized structs Merge http://git.demorecorder.com/git/free-sw/xcb/proto fix ABI/API compatibility problem in present randr: make padding explicit render: make padding explicit sync: make padding explicit xprint: make padding explicit xproto: add explicit align-pad in struct Setup xproto: struct "HOST": add explicit align pad xselinux: add explicit padding for struc "ListItem" xv: struct "EncodingInfo": add explicit align pad xv: struct "AttributeInfo": add explicit align pad glx: add non-default start-aligns for replies present: add non-default start-aligns for requests and events xinput: add non-default start-aligns for switches and cases automatic alignment checker / manual offsets make xkb pass the alignment checker optionally enforce serialization of pads enforce serialization of pads where needed for ABI compat Ingo Bürk (1): Fix examples which use xcb_connection instead of the correct xcb_connection_t. Jaya Tiwari (6): Replace valueparam with switch-bitcase in render Replace valueparam with CARD32 bit field in Xprint Replace valueparam with switch-bitcase in Xproto Replace valueparam with switch-bitcase in Screensaver Remove valueparam support from xcbgen parsers and schema definition calculate lengthless list Jon Turney (1): Update XML schema to fix 'make check' Julien Cristau (5): Merge tag '1.12' into debian/unstable Bump changelog to 1.12 Update upstream URLs in packaging to use https. Document cherry-pick Upload to unstable Michael Stapelberg (1): randr: add RandR 1.5 requests and data types Olivier Fourdan (1): xprint: Fix build of xprint extension Peter Harris (2): Merge http://infra-srv1.demorecorder.com/git/free-sw/xcb/proto xfixes: cursor-name is after cursor-image in GetCursorImageAndName Peter Hutterer (1): xinput: align XIChangeProperty data items correctly Ran Benita (3): Add "altmask" attribute, like "altenum" for masks xml-xcb.txt: mention that case/bitcase can have a name xml-xcb.txt: remove description of the "localfield" element Robert Ancell (2): shm: Mark PutImage.send_event field as boolean glx: Add IsEnabled request Uli Schlachter (1): Release xcb-proto 1.12 --- NEWS | 27 + configure.ac | 2 debian/changelog | 8 debian/control | 2 debian/copyright | 2 debian/watch | 2 doc/xml-xcb.txt | 92 +++++- src/glx.xml | 13 src/present.xml | 6 src/randr.xml | 48 +++ src/render.xml | 119 +++++++- src/screensaver.xml | 68 ++++ src/shm.xml | 2 src/sync.xml | 1 src/xcb.xsd | 42 +- src/xfixes.xml | 2 src/xinput.xml | 769 +++++++++++++++++++++++++++++++++++++++------------- src/xkb.xml | 33 +- src/xprint.xml | 26 - src/xproto.xml | 436 +++++++++++++++++++++++++++-- src/xselinux.xml | 2 src/xv.xml | 2 xcbgen/Makefile.am | 2 xcbgen/align.py | 177 +++++++++++ xcbgen/expr.py | 59 +++ xcbgen/xtypes.py | 627 ++++++++++++++++++++++++++++++++++++++++-- 26 files changed, 2238 insertions(+), 331 deletions(-) ---