Hi Peng Huang,

Thank you for your suggestion.

I had thought it makes 'Select an input method' list in ibus-setup
too long and hard to use if xkbc exports all of layouts as languages.
(Currently XKBC supports over 80 layouts, and total number of
layouts and variants is over 400.) So I've decided to use
XKBC specific setup dialog which shows them as TreeView.

But I see ibus1.2 on fedra12 does not show too long list on
'Select an input method' drop down list even if m17n seems
to provide a lot of languages support.
Could you tell me how it's achieved (the policy which languages
are shown in the 'Select an input method' list and its mechanism)?

I'd like to implement xkbc with the same way if it's possible.

Thank you,
Naoyuki

Peng Huang wrote:
Hi Naoyuki,

The xkbc is great. Thank you for your work.

BTW I have a suggestion. Currently, ibus-xkbc just exports one engine to ibus framework. The users have to enable some layouts in ibus-xkbc setup, and switch layouts in xkbc. Do you think it is possible let xkbc export all layouts to ibus, and let ibus control the layout switching like ibus-table and ibus-m17n. I think it is more convenient for users.


Regards,
Peng Huang 2010/1/15 Naoyuki Ishimura <[email protected] <mailto:[email protected]>>

    Hi,

    I'm Naoyuki Ishimura who is working for Solaris Input Method.

    I've created a new iBus engine (ibus-xkbc) which emulates
    keyboard layouts using XKeyboardConfig data.
    (currently 478 layouts/variants are supported)

    You can get it at
    http://github.com/sun-im/ibus-xkbc/

    Any comments are highly appreciated.
    And please use
    http://github.com/sun-im/ibus-xkbc/issues
    if you have any issue or request to enhancement.

    Thanks,
    Naoyuki

    p.s.
    I'm planning to add virtual keyboard functionality to this engine
    in the future.

    --
    You received this message because you are subscribed to the Google
    Groups "ibus-devel" group.
    iBus project web page: http://code.google.com/p/ibus/
    iBus dev group: http://groups.google.com/group/ibus-devel?hl=en



-- 
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复