[Xcb] [PULL] merged pending patches from git.demorecorder.com

Christian Linhart chris at DemoRecorder.com
Sat Feb 21 01:59:24 PST 2015


I have merged and pushed the pending patches from git.demorecorder.com now.

Therefore, most of Xinput is supported now.
(I'll post patches for the rest of Xinput-support soon.)

Review state:
* Review by crickets.  ( see quoted mail below )
* Partially reviewed manually.
   Many thanks to Ran Benita who did most of the manual review.
* I have reviewed my changes. Especially, I have reviewed the generated code for compatibility.

Test state:
* Especially the protocol definitions are tested by using them
  with another generator in one of my products.

If you test this, and find any problems, please file a bug-report or post a patch.


Commits and diff-stats:
* xcb/proto:

 doc/xml-xcb.txt  |  33 ----
 src/present.xml  |  10 +-
 src/xcb.xsd      |  13 --
 src/xinput.xml   | 527 +++++++++++++++----------------------------------------
 xcbgen/expr.py   |  26 ---
 xcbgen/xtypes.py |   1 -
 6 files changed, 144 insertions(+), 466 deletions(-)

* xcb/libxcb:
 src/c_client.py | 443 ++++++++------------------------------------------------
 1 file changed, 58 insertions(+), 385 deletions(-)

P.P.S.: The commit date of the merge is Feb 10th instead of today.
Should be no problem because there weren't any other commits after Feb 10th.
(Reason for the wrong date: the clock in my virtual machine was a few days behind.
I have fixed the clock now.)

On 12/21/14 15:41, Christian Linhart wrote:
> Hi,
> I propose to merge all of my pending patches to upstream in two weeks, if nobody reviews them until then.
> These patches are at
>     http://git.demorecorder.com/git/free-sw/xcb/proto
>     http://git.demorecorder.com/git/free-sw/xcb/libxcb
> Some of them are reviewed, some them not.
> I have tested them, of course.
> I have posted the patches several months ago, so there was plenty of time for anybody who really cares.
> Anyways, if anybody wants to have things changed later,
> there is always the possibility to post a patch yourself.
> I hope it is OK this way, so that the project can move forward.
> ( I have changes for full protocol coverage of XInput and XKeyboard in the pipeline.
> Others may also want to make changes and probably want to base them on current source code
> without needing to look at all the pending patches for compatibility.)
> Hope it is OK this way,
> Chris
> P.S.: If I'll get my X.org/freedesktop.org account setup until then, I can do the merging myself.
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb

More information about the Xcb mailing list