summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-10-20[xkb] Rename type, sequence, and lengthHEADmasterPeter Harris1-3/+3
These fields are already defined by the protocol. Rename them to avoid potential name collisions. Signed-off-by: Peter Harris <pharris@opentext.com>
2010-10-20Revert "xproto.xml: turned valueparam in CreateWindow request into switch"Peter Harris1-72/+3
This reverts commit 9895cf562c5842813782ce494253c9127e699354. This is intended to be a temporary revert. When we are ready to migrate to switch, we should migrate all of the valueparams at the same time. Signed-off-by: Peter Harris <pharris@opentext.com>
2010-09-22Fix 'make check'Peter Harris2-1/+2
Adds support for optional bitcase names. Partially reverts 76ca2c0b152 which appears to have added fixed_type to xproto.xml by accident. Signed-off-by: Peter Harris <pharris@opentext.com>
2010-09-08Merge branch 'gsoc2010' of git://anongit.freedesktop.org/~chr/xcb_protoPeter Harris2-12/+96
Signed-off-by: Peter Harris <pharris@opentext.com>
2010-08-16xcbgen: small fix to store anchestor objects more systematicChristoph Reimann2-2/+17
xml: small fixes according to Xlib or the spec
2010-07-22support name attribute for bitcases and set BitcaseType.has_name accordinglyChristoph Reimann1-8/+8
2010-07-15xproto.xml: turned valueparam in CreateWindow request into switchChristoph Reimann1-3/+72
2010-06-24xf86dri: fix GetDrawableInfo replyJulien Cristau1-1/+6
Add missing fields and list of clip rects. Reviewed-by: Peter Harris <pharris@opentext.com> Signed-off-by: Julien Danjou <julien@danjou.info>
2010-05-14dri2: Add proper padding before driver_nameMarcin Kościelnicki1-0/+14
Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Julien Danjou <julien@danjou.info>
2010-05-14xf86vidmode: Fix padding expressionsMarcin Kościelnicki1-7/+21
Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Julien Danjou <julien@danjou.info>
2010-03-29xkb: Fix opcode for Bell and GetState requestsPeter Harris1-2/+2
Reviewed-by: Ian Osgood <iano@quirkster.com> Signed-off-by: Peter Harris <pharris@opentext.com>
2010-02-10Collection of small fixes for xkb.xmlPeter Harris1-43/+29
These were discovered while updating the wireshark dissector: - Clean up "ID" enum definition and usage - Clean up XIFeature masks - Use SetOfGroup (not Group) for masks - Use LedClass as an enum, not as a mask
2010-02-08Add XKEYBOARD protocol descriptionPeter Harris2-0/+2774
Thanks to Mariusz Ceier <mceier@gmail.com> for starting this work, and to Google's Summer of Code for sponsoring the initial work. Signed-off-by: Peter Harris <pharris@opentext.com>
2010-02-08Add description of new protocol elementsPeter Harris1-5/+81
These new elements will be used to support XKEYBOARD (and potentially other troublesome extensions in the future). Thanks to Mariusz Ceier <mceier@gmail.com> for starting this work, and to Google's Summer of Code for sponsoring the initial work. Signed-off-by: Peter Harris <pharris@opentext.com>
2009-11-06Add pre-defined atoms to Atom enumPeter Harris1-0/+69
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-10-28Fix length calculation for xfixes/FetchRegion replyPeter Harris1-0/+3
Signed-off-by: Peter Harris <pharris@opentext.com> Reviewed-by: Julien Cristau <jcristau@debian.org>
2009-10-21Re-fix the ConfigureWindow request padding issue.Eamon Walsh1-0/+2
We rely on the fact that the valueparam field is treated as a list, and, like any other list, the Python code will check if the length field is previously defined in the structure before adding a new one. This allows us to insert the necessary 2-byte padding. Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
2009-10-21Revert "made changes to support new value-mask-pad field of valueparam ↵Eamon Walsh3-4/+1
structures" This change fixes a ConfigureWindow request padding issue, but has a bug that affects xpyb (#24507). This reverts commit 57934caa3fb207320c33312646d8e98290950f51.
2009-10-19Add DRI2 protocol, based off of dri2proto.h and the server code. (v2)Eric Anholt2-0/+153
v2: Incorporate comments from jcristau, and convert to 2-space indents to match the dominant style.
2009-10-09xf86dri.xml seems to have been wrong forever. Fixes bug #16894.Jamey Sharp1-3/+1
2009-08-16shape: add missing padding bytes to GetRectanglesJulien Danjou1-0/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-06-01Fix typo in xf86vidmode.xmlPeter Harris1-1/+1
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-06-01Add XML description for the XFree86VidMode extension.Peter Harris1-0/+464
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-06-01Add XML description for the Generic Event extension.Peter Harris1-0/+42
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-05-26Fix ShmCompletion eventJulien Cristau1-1/+1
Reported-by: Remi Denis-Courmont <rdenis@simphalempin.com> Signed-off-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-26Revert "shm: fix Completion event fields"Julien Danjou1-2/+2
This reverts commit 51c5112d18fc4359c8a3cbe82cb884dcef1a320e.
2009-05-26shm: fix Completion event fieldsJulien Danjou1-2/+2
This should fix Debian bug #530560. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-26Add RandR 1.3 requestsJulien Cristau1-1/+125
Signed-off-by: Julien Cristau <jcristau@debian.org>
2009-04-21Merge branch 'enum'Peter Harris11-184/+243
2009-04-21Add enum references to fields in SYNCPeter Harris1-3/+5
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-04-21Add enum references to fields in RENDERPeter Harris1-12/+16
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-04-21Add enum references to fields in XVideoPeter Harris1-10/+32
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-04-21Add enum references to fields in XInputExtensionPeter Harris2-82/+101
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-04-21Add enum references to fields in RANDRPeter Harris1-39/+40
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-04-12xtest: rename window fieldJulien Danjou1-2/+2
The XTest specs call this field 'root' window, which is really more clear than just 'window'. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-07Correct the length calculation for the value field of GetPropertyReply.Eamon Walsh1-1/+7
value_len only contains the number of data units, which are 1, 2, or 4 bytes depending on the value of the format field. The length of the value field is thus value_len multiplied by the bytes per unit, which is format / 8. Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
2009-04-06Fix miter spellingJulien Danjou1-1/+1
This fixes bug #13140. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-03-19Add enum references to fields in DPMSPeter Harris1-2/+9
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19Move enums above their first use in xproto.xmlPeter Harris1-36/+35
This change makes it easier to process the xml file in a single streamy pass. Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19Add enum references to fields in DamagePeter Harris1-4/+4
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19Add enum references to fields in XFIXESPeter Harris1-15/+19
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19Add enum references to fields in CompositePeter Harris1-4/+4
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19Add enum references to fields in ShapePeter Harris1-13/+13
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-03-19xinput tweaksPeter Harris1-3/+11
- The 'present' field is boolean - The spec seems to imply that AxisInfo should be signed. In actual usage, some devices center on 0, and transmit signed values. - Add error definitions Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-25Add a variety of 'None' enum types and altenum references.Peter Harris1-26/+50
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-19Add (and use) KeyButMask enum.Peter Harris1-5/+21
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-19Add (and use) Time/CurrentTime enum.Peter Harris1-13/+17
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-19Add altenum (non-exhaustive enum)Peter Harris2-7/+8
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-19Most usages of ModMask may also take the special value "Any".Peter Harris1-0/+1
Signed-off-by: Peter Harris <pharris@opentext.com>
2009-02-05Move the definition of "enum" and "mask" from <field> to "var".Peter Harris1-13/+3
In theory, anything that may contain a value may contain an enum value. In practise, the Render extension has a <list> of enum in the QueryPictFormats reply. Signed-off-by: Peter Harris <pharris@opentext.com>