[Xcb-commit] xcb/proto: 4 commits - NEWS src
Uli Schlachter
psychon at kemper.freedesktop.org
Sat Dec 21 05:46:14 PST 2013
NEWS | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/xinput.xml | 8 +++----
src/xproto.xml | 2 -
3 files changed, 66 insertions(+), 5 deletions(-)
New commits:
commit 4087fc682c5ceb849b74442e17a6b73176e5eecb
Author: Julien Cristau <jcristau at debian.org>
Date: Sat Dec 14 06:25:12 2013 +0100
Add news for 1.10
Signed-off-by: Julien Cristau <jcristau at debian.org>
diff --git a/NEWS b/NEWS
index b2cbf20..50ced61 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+Release 1.10 (2013-12-XX)
+=========================
+* xkb: comment out portions that libxcb doesn't handle properly
+* Present: Remove reference to nonexistent enum
+* sync: Add missing namespace for the INT64 struct
+* sync: VALUETYPE and TESTTYPE are enum
+* xinput: Add XI2 event enum. for event selection
+* Rename ge events to GeGeneric events to avoid clash with libxcb
+
Release 1.9 (2013-11-07)
========================
* Add Present protocol specification
commit b96ddddecd858898c468e2e20f61020f608e3c05
Author: Peter Harris <pharris at opentext.com>
Date: Fri Dec 6 16:17:37 2013 -0500
xinput: Explicitly specify NotifyMode and NotifyDetail
There is a NotifyMode and a NotifyDetail in both xproto and xinput. Add
a namespece to the enum references to be clear about which one is to be
used.
Signed-off-by: Peter Harris <pharris at opentext.com>
Signed-off-by: Julien Cristau <jcristau at debian.org>
diff --git a/src/xinput.xml b/src/xinput.xml
index dd3f184..fa115bd 100644
--- a/src/xinput.xml
+++ b/src/xinput.xml
@@ -1790,10 +1790,10 @@ authorization from the authors.
<eventcopy name="DeviceMotionNotify" number="5" ref="DeviceKeyPress" />
<event name="DeviceFocusIn" number="6">
- <field type="BYTE" name="detail" enum="NotifyDetail" />
+ <field type="BYTE" name="detail" enum="xproto:NotifyDetail" />
<field type="TIMESTAMP" name="time" />
<field type="WINDOW" name="window" />
- <field type="BYTE" name="mode" enum="NotifyMode" />
+ <field type="BYTE" name="mode" enum="xproto:NotifyMode" />
<field type="CARD8" name="device_id" />
<pad bytes="18" />
</event>
@@ -2003,8 +2003,8 @@ authorization from the authors.
<field type="TIMESTAMP" name="time" altenum="Time" />
<!-- event specific fields -->
<field type="DeviceId" name="sourceid" altenum="Device" />
- <field type="CARD8" name="mode" enum="NotifyMode" />
- <field type="CARD8" name="detail" enum="NotifyDetail" />
+ <field type="CARD8" name="mode" enum="xinput:NotifyMode" />
+ <field type="CARD8" name="detail" enum="xinput:NotifyDetail" />
<field type="WINDOW" name="root" />
<field type="WINDOW" name="event" />
<field type="WINDOW" name="child" />
commit c95ff74bf415c5435252dc87e53e6c7bb8b8c9d3
Author: Uli Schlachter <psychon at znc.in>
Date: Fri Nov 15 22:24:35 2013 +0100
Add NEWS entries for release 1.9
Signed-off-by: Uli Schlachter <psychon at znc.in>
Signed-off-by: Julien Cristau <jcristau at debian.org>
diff --git a/NEWS b/NEWS
index ebe1845..b2cbf20 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,55 @@
+Release 1.9 (2013-11-07)
+========================
+* Add Present protocol specification
+* Add DRI3
+* Add MIT-SHM AttachFd and CreateSegment requests
+* Add support for file descriptor request fields
+* Define X generic event structure
+* Add CARD64/INT64 protocol types
+* XKB: Rewrite AXOption
+* XKB: Fix values of AXFBOpt enum
+* xkb: Fix struct ExtensionDeviceNotify
+* xkb: Pad structs CommonDoodad and SALockDeviceBtn
+* randr: Fix GetProviderProperty reply
+* Enforce a bit or value in enum items
+* xkb: Add missing LedClass and BellClass enum values
+* xkb: Add missing 'supported' field to GetNamedIndicator reply
+* xkb: Unify Overlay1Behavior and Overlay2Behavior
+* xkb: Change DfltBtnAbsolute to the value used by the server
+* xkb: Fix key type map entry field order
+* xkb: Work around alignment problems in GetNames and GetMap replies
+* xinput: Use BARRIER from xfixes
+* xinput: Unlock uninterpreted lists
+* xinput: Add XI v2.3
+* xinput: Add XI v2.2
+* xinput: Add XI v2.1
+* xinput: Add XI v2.0
+* xinput: Add XI v1.5
+* xinput: Cleanup implementation of XI up to v1.4
+* Add support for X Generic Extension events
+* sync: Change value list param of CreateAlarm and ChangeAlarm into switch
+* res: Add ClientIdMask enum
+* res: Fix and rename list in ClientIdValue
+* randr: Add provider object support (RandR v1.4)
+* xtest: Version bump 2.1..2.2
+* glx: Version bump 1.3..1.4
+* composite: Version bump 0.3..0.4
+* xfixes: Rename enum DirectionMask to BarrierDirec.
+* XKB: Correct enum to mask
+* screensaver: Use enum and mask attributes
+* screensaver: Remove wrong fields from Notify event
+* Prototype for XRes v1.2
+* XKB: Fix calculation in GetIndicatorMap
+* XKB: Fix GetKbdByName
+* Allow multiple <enumref> in a <bitcase>
+* XKB: Change CARD8 to char where ASCII is expected
+* XKB: Fix VirtualMods
+* XKB: Fix SymInterpret
+* XKB: Fix CountedString16 padding
+* xkb: Revert half of d42d791 XKB: Fix broken events
+* xfixes: Update to version 5
+* autogen.sh: Implement GNOME Build API
+
Release 1.8 (2012-10-05)
========================
* dri2: Update to DRI2 1.4
commit a79cc9c49d4c421dab7f3b08bd42dbcc183112f1
Author: Uli Schlachter <psychon at znc.in>
Date: Mon Nov 18 20:38:43 2013 +0100
Rename ge events to GeGeneric events
The new xcb_ge_event_t that libxcb generates from this definition has different
fields than the old, hand-written xcb_ge_event_t. To undo an API break, libxcb
will reintroduce the old hand-written version and mark it as deprecated, so that
everyone can switch to this new version.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=71502
Signed-off-by: Uli Schlachter <psychon at znc.in>
Signed-off-by: Julien Cristau <jcristau at debian.org>
diff --git a/src/xproto.xml b/src/xproto.xml
index defa11e..0779568 100644
--- a/src/xproto.xml
+++ b/src/xproto.xml
@@ -1080,7 +1080,7 @@ The number of keycodes altered.
</doc>
</event>
- <event name="ge" number="35" xge="true">
+ <event name="GeGeneric" number="35" xge="true">
<pad bytes="22" />
<doc>
<brief>generic event (with length)</brief>
More information about the xcb-commit
mailing list