[Xcb] [Bug 89560] New: xcb_xkb_get_kbd_by_name not working

Paeglis Gatis Gatis.Paeglis at theqtcompany.com
Thu Mar 12 11:46:00 PDT 2015


> Please do not use the XKB support from libxcb anywhere yet.

I find this statement strange, XKB extenssion has been enabled by default since libxcb 1.10, so saying 
that it is not supported contradicts with a default settings. 

> Fixing all the problems with XKB in libxcb will require incompatible changes.

Qt has been using XKB/libxcb for several releases already thus the current state of XKB does not seem that bad.
What type of "incompatible changes" are expected - source, binary or?

Gatis.
________________________________________
From: Xcb <xcb-bounces at lists.freedesktop.org> on behalf of Christian Linhart <chris at DemoRecorder.com>
Sent: Thursday, March 12, 2015 6:44 PM
To: bugzilla-daemon at freedesktop.org; xcb at lists.freedesktop.org
Subject: Re: [Xcb] [Bug 89560] New: xcb_xkb_get_kbd_by_name not working

XKB support in libxcb is rather unfinished and I'd say that it is not officially supported in that state.
It has many more bugs than that one.
Please do not use the XKB support from libxcb anywhere yet.

I already have prepared a working xml for XKB which will change a lot of things.
I will post that in the next weeks.
It requires some changes in the generator.
Fixing all the problems with XKB in libxcb will require incompatible changes.

Hope this clarifies the background of this problem.

Cheers,

Chris

On 03/12/15 13:31, bugzilla-daemon at freedesktop.org wrote:
> Bug ID        89560 <https://bugs.freedesktop.org/show_bug.cgi?id=89560>
> Summary       xcb_xkb_get_kbd_by_name not working
> Product       XCB
> Version       1.11
> Hardware      Other
> OS    All
> Status        NEW
> Severity      normal
> Priority      medium
> Component     Library
> Assignee      xcb at lists.freedesktop.org
> Reporter      ria.freelander at gmail.com
> QA Contact    xcb at lists.freedesktop.org
>
> It returns null request, if I try to request XCB_XKB_GBN_DETAIL_SERVER_SYMBOLS
> or XCB_XKB_GBN_DETAIL_CLIENT_SYMBOLS
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> You are receiving this mail because:
>
>   * You are the QA Contact for the bug.
>   * You are the assignee for the bug.
>
>
>
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb


_______________________________________________
Xcb mailing list
Xcb at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xcb


More information about the Xcb mailing list