Commit graph

125 commits

Author SHA1 Message Date
Peter Harris
89fc37ddba xv.xml: Use <pad> for padding
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 10:17:42 +02:00
Peter Harris
56e3160f88 xv.xml: Make padding explicit
I noticed that xv.xml assumes implicit padding in a couple of locations.
Please apply this patch to make the padding explicit. Or is implicit
pad support required in all consumers of xcb/proto?

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 10:13:18 +02:00
Peter Hutterer
025997b87b Release xcb-proto 1.2. 2008-07-18 11:02:05 +09:30
Eamon Walsh
bf652a63fe Work around a Python bug involving the file name 'types.py'. 2008-07-09 13:41:10 -04:00
Eamon Walsh
3e8dbef32e Avoid using enum types as structure fields. 2008-05-21 22:49:14 -04:00
Eamon Walsh
9ae5448fc2 Fix a type size calculation. 2008-05-21 22:25:50 -04:00
Eamon Walsh
0212c5ea88 Add is_simple boolean attribute for plain integer types. 2008-05-16 14:53:49 -04:00
Eamon Walsh
82f981d1bd Add the python install dir to xcb-xproto.pc. 2008-04-23 20:33:07 -04:00
Eamon Walsh
7820273c4b Add Python parser language-independent parts. 2008-04-19 04:30:21 -04:00
Eamon Walsh
b15d25b2c6 Require a length specification for lists in reply structures. 2008-04-14 19:24:02 -04:00
Eamon Walsh
d1f2610692 Remove some stray padding from an XInput request. 2008-04-14 14:42:39 -04:00
Eamon Walsh
72877f45f5 Xinerama GetScreenSize screen field is a CARD32, not an xproto screen struct. 2008-04-14 14:40:47 -04:00
Eamon Walsh
8e71c3348c Use multiword attribute instead of oneword in XSELinux description.
Fixes validation.
2008-04-03 17:58:41 -04:00
Eamon Walsh
ebf1c9dd1b xcb-xselinux: Revisions to xselinux extension protocol. 2008-03-05 12:51:41 -05:00
Eamon Walsh
28a7cd06af xcb-xselinux: Remove an errant padding statement.
Bug reported by Xavier Toth.
2008-02-25 19:33:15 -05:00
Eamon Walsh
442371b6b5 Add XML description for SELinux extension. 2008-01-24 15:48:07 -05:00
Eamon Walsh
d4daeb1dcc Add XML description for XInput extension.
Some requests and replies are not yet implemented.
2008-01-24 15:46:59 -05:00
Peter Harris
4ebc84c750 Use <bit> instead of <value> where appropriate 2007-12-15 22:51:16 -08:00
Bart Massey
ffbac5d94f fixed xv SelectPortNotify argument; bug reported by Julien Cristau <jcristau@debian.org> 2007-12-10 14:34:40 -08:00
Peter Harris
5e266db51e Change the protocol definition of X-Resource to use ATOMs. 2007-12-07 14:23:53 -08:00
Jamey Sharp
480d3bd8c0 Bugfix: GetKeyboardMapping's keysyms list had the wrong length. 2007-12-01 12:33:51 -08:00
Jamey Sharp
6caf9bd625 Release xcb-proto 1.1 2007-11-04 14:17:52 -08:00
Rob Taylor
6d21e886f2 fix XSync Initialize call
Initialize takes two CARD8 fields for desired Xsync version.
2007-11-04 11:05:36 -08:00
Matthias Hopf
cb188ab9d7 Update autogen.sh to one that does objdir != srcdir. 2007-04-11 17:23:44 +02:00
Eamon Walsh
ea93d1b25b Modifies new attribute from previous patch so that it need only be used
on extensions with split names.
2007-04-10 11:56:43 -04:00
Eamon Walsh
35ea50bc6a Introduces attribute to schema and modifies currently special-cased
protocol descriptions to use it.
2007-03-29 12:26:28 -07:00
Jeremy Kolb
dc8737707e Update DAMAGE to 1.1 2007-02-12 19:49:12 -05:00
Ian Osgood
e7f9e65036 Use lowercase for field names. 2006-12-02 08:54:14 -08:00
Ian Osgood
0561900cfe Fix ListOutputProperties protocol. 2006-12-02 08:42:24 -08:00
Ian Osgood
37b681288c Update RandR to version 1.2 2006-11-30 12:01:22 -08:00
Josh Triplett
701dec0259 Release xcb-proto 1.0 2006-11-24 00:00:41 -08:00
Vincent Torri
1df54ae21a Bug #8990: randr type fixes 2006-11-21 21:57:38 -08:00
Patrick Guimond
186c797742 Estethic change for attribute parameter name
Changed num_attributes parameter of QueryContext request to num_attribs
for consistency with other requests
2006-11-21 21:48:29 -08:00
Patrick Guimond
a4681227e8 fixed screen parameter type in requests
For the following requests, fixed the paramater type to be CARD32 instead
of SCREEN structure

Requests: - CreateNewContext
          - CreatePbuffer
          - CreateWindow
2006-11-21 21:47:27 -08:00
Patrick Guimond
015b2696af Changed valueparam arguments for attribute lists
For following request and replies, substitutes attribute list passing
to a parameter list instead of valuemask/values

Requests: - CreatePixmap
          - QueryContext
          - CreatePbuffer
          - ChangeDrawableAttributes
          - CreateWindow
Reply:    - GetDrawableAttributes
2006-11-21 21:46:13 -08:00
Jamey Sharp
854d08c824 Remove support for the <localfield> tag: nothing needs it.
Only one use of <localfield> remained, for a list length expression in
xv.xml. List length parameters that don't actually appear in the
protocol should be left implicit: if no length expression is given, then
a localfield will be automatically created by c-client.xsl.
2006-11-19 20:12:43 -08:00
Jamey Sharp
36134f4823 Bug #8973: In UngrabKey, the 'key' field is of type KEYCODE, not the more general CARD8.
Thanks to Vincent Torri for pointing out the error.
2006-11-11 16:14:45 -08:00
Jamey Sharp
38ded00024 Release xcb-proto 1.0 RC3 (0.9.93). 2006-11-02 16:49:43 -08:00
Ian Osgood
372f3b46ec Fix cap style enumeration (bug #8857). 2006-11-01 21:35:24 -08:00
Jeremy Kolb jkolb@brandeis.edu
db02bf21d9 Update the record extension. Type in the version.
Updated xcb.xsd for major-version and minor-version attributes of the xcb tag.
2006-10-30 18:10:20 -05:00
Jeremy Kolb jkolb@brandeis.edu
2df1bbfa95 Added major-version and minor-version attributes to the xcb tag. 2006-10-29 19:27:53 -05:00
Ian Osgood
c10a77848f Fix GrabMode enumeration (reported by Yang JianJun) 2006-10-20 07:41:42 -07:00
Josh Triplett
b3423e6784 Move extension descriptions out of extensions/ subdirectory
Now that the extensions do not get installed to an extensions/ subdirectory,
move them out of the extensions/ subdirectory in the source as well.
2006-10-15 12:39:04 -07:00
Jeremy Kolb
39a5892968 Oops. keithp told me to forget about videmode. 2006-10-12 23:54:51 -04:00
Jeremy Kolb
01c0c9eda8 The Xinerama extension 1.1. 2006-10-12 23:51:18 -04:00
Ian Osgood
790dd5c68b Add REPEAT enumeration to fix bug #8535. 2006-10-08 08:57:30 -07:00
Jamey Sharp
2f065ed8c9 Move debian/ directory to new branch "debian". 2006-10-07 22:49:45 -07:00
Jamey Sharp
4b738b87b2 Release xcb-proto 1.0 RC2 (0.9.92). 2006-10-07 19:46:15 -07:00
Jamey Sharp
4e5e08b325 Make CompositeGlyphs* usable.
render.xml no longer describes the CompositeGlyphs* requests as taking
lists of complicated unions of structures of lists: it says instead that
they take a LISTofBYTE. The caller is responsible for constructing an
appropriate sequence of glyph elements. Previously, the requests could
not actually be used because XCB did not correctly compute the length of
the provided data.
2006-10-07 19:37:54 -07:00
Josh Triplett
b8071b0fa5 Add <import>xproto</import> explicitly to extensions that use xproto. 2006-10-07 01:26:48 -07:00