[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-18 Thread Yu Ning
Hi @Henry Lin, I was studying on this bug these days, and personally I support the XIM way (https://code.launchpad.net/~paulliu/nux/nux/+merge/106875) for this, because it could be an universal solution. However input methods, HIME for example, still won't got worked without XIM support

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-18 Thread Henry Lin
@Yu Ning Hi, according to http://hime.luna.com.tw , FEATURES: * Supports GTK2+/GTK3+/QT3/QT4 im-module and XIM. If HIME need a patch or something please file an issue here: https://github.com/caleb-/hime/issues -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-18 Thread Yu Ning
Hi @Henry Lin, Thank you for the information you provided, I will check that. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-18 Thread csslayer
@Yu Ning Hi, I'm working on porting your patch to make it use a unified way as InputMethod class. You can take a look a my merge request, though that's for fcitx only currently, but I'm working on xim support in that style. Current XIM support looks a little bit hack. And still xim is not a

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-18 Thread Yu Ning
@csslayer Hi, before I actually work on something I did had compared your branch and paulliu', and my first attempt is to merge paulliu's XIM patch to your branch, to provide InputMethodXim. However I failed to do that. The problem was I didn't found some proper way to handle events. But I

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-17 Thread Yu Ning
** Branch linked: lp:~yuningdodo/nux/xim-preedit -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input method To manage

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-10 Thread Andrea Azzarone
** Changed in: nux (Ubuntu) Status: Confirmed = In Progress ** Changed in: nux Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-10 Thread csslayer
@Ma Xiaojun No, things like ibus-fcitx will at least break fcitx, such idea will also break hime, saying so only show you don't know fcitx nor hime nor other IMF (maybe including ibus). It will lost consistency and if user switch to fcitx, nux will still not be able to use other im. It will

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-10 Thread Ma Xiaojun
@csslayer I won't reply I know better argument. For the patch: https://code.launchpad.net/~wengxt/nux/fcitx-support/+merge/114085/+preview-diff/+files/preview.diff I know it has some dynamic in the run-time. However, FcitxIMEContext, IBusIMEContext and IMEContextFactory are fixed in

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-10 Thread Henry Lin
@Ma Xiaojun Implementation will be better than comment... thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-09 Thread Ma Xiaojun
I've changed my mind a little bit. Yes, some input methods (engines) in IBus sucks, seriously. Built-in input methods in Mac OS X or Windows sucks too. However, third-party input methods on Mac OS X or Windows would never ask users to replace input method framework in the system. I think

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-09 Thread missyou11
@Ma Xiaojun: Yes, most IMs on Win/Mac won't replace the IMF; it is because they themselves aren't one. And I think an IM on Win call 万能五笔 which is independent from the system's IM framework. And, I don't think it is a must for an IMF to ask the user before they replace some part of the system.

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-09 Thread csslayer
** Branch linked: lp:~wengxt/nux/fcitx-support -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input method To manage

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-09 Thread Ma Xiaojun
@missyou11 Thank you for pointing out 万能五笔 (Omnipotent Wubi). http://www.wnwb.com/ It has both EXE外挂版 (EXE plugin version) and IME内置版 (IME built-in version). EXE外挂版 has its own advantages as well as odds (as documented in the website). And IME内置版 won't lose all the goodies about 万能五笔. For Ubuntu,

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-07-06 Thread Brandon Schaefer
** Branch linked: lp:~paulliu/nux/nux -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input method To manage notifications

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-06-22 Thread Treviño
A part on agreeing with didrocks on everything, I think that if you really want to get involved to fix this, you only have to join #ubuntu- unity on freenode, and *talk* (not offending!) with developers (both jaytaoko and bschaefer can help) about the best way to get this fixed. If you want to

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread Ma Xiaojun
Hi, didrocks The origin statement is actually quite clear if you remove words like silly, fucking. It's human nature to be a bit virulent if they see something really sucks. Your paragraph on free software is pointless. It sounds like you don't care the hot problem at all. You just beg for code.

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread Didier Roche
@Ma: I don't believe that I said the issue isn't important by any way. However, I do believe that when I sign something as the reporter did for the CoC, I try to apply it because I believe in what I sign. This description isn't the case by any extent. I don't think the paragraph on free software

Re: [Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread YunQiang Su
On Thu, Apr 19, 2012 at 3:47 PM, Didier Roche didro...@ubuntu.com wrote: @Ma: I don't believe that I said the issue isn't important by any way. However, I do believe that when I sign something as the reporter did for the CoC, I try to apply it because I believe in what I sign. This description

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread Didier Roche
@YunQiang: because besides being lucky and working at canonical, I first feel myself as an ubuntu member and being part of the community first. I was a benevole contributor for more than 5 years before joining canonical and I still consider having the same view since I work here. Working for

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread Ma Xiaojun
@Didier Roche I haven't signed CoC. I'm not familiar with it. Maybe you do take it seriously. For the problem itself, I'd point out that some people still hope that this problem can be fixed before the release of new 12.04 LTS. That's why people come here and help increase heat. It is quite hard

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread Ray Wang
Looks like this discussion goes like in this[1] way, and guys, please follow CoC as we are in the community. I understand the code will affect lots of people, but virulent words will help nothing. Please respect the developers as they are volunteers, and get back to the topic, thanks in advance.

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-19 Thread csslayer
I'm not even user of ubuntu, but hey, what will user do when they found app A and app B cannot work together? Obviously they will stick to either A or B which is important for them. So this time is ubuntu might cause us lose user, and it's not even our fault! This is what I'm angry about, and

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Aron Xu
** Also affects: nux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nux (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Ma Xiaojun
Please note that the so-called duplicate bug (actually reported earlier) may contain useful information for developers. https://bugs.launchpad.net/bugs/973808 Please check it! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Ma Xiaojun
** Changed in: nux Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input method To manage

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Daniel van Vugt
** Also affects: unity Importance: Undecided Status: New ** Changed in: unity Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread 張旭
I DO NOT WANT TO USE ibus! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983254 Title: Unity use ibus explicitly, make it impossible to use other input method To manage notifications about this

[Bug 983254] Re: Unity use ibus explicitly, make it impossible to use other input method

2012-04-18 Thread Didier Roche
Starting the discussion insulting developers is really not the way to go. In addition, please read the ubuntu code of conduct: http://www.ubuntu.com/project/about-ubuntu/conduct and consider restate the description of the bug. As on the actual issue, it's free software. If you provide a patch