Feature changed by: Ludwig Nussel (lnussel) Feature #322611, revision 5 Title: fcitx update Requested by: Ludwig Nussel (lnussel) Partner organization: openSUSE.org Description: Forwarding request from openSUSE/upstream side to upgrade fcitx in SP3 https://build.opensuse.org/request/show/458967 Since qt4's webkit is not being maintained anymore. For security reason, we need to move to qt5's webengine (or the qtwebkit-ng, but it's not mature yet) and the only config ui that uses qtwebkit is inside fcitx-libpinyin. For a long time there's no real motivation to port the gui-wrapper to qt5 because there's no plugin use it. So this change forces we to port the gui wrapper to qt5, which is also not a bad thing. Thanks to Xu Zhao's work, and we now have a gui wrapper in qt5. The new version of kcm and configtool also contain the necessary changes to adopt this new wrapper. Also, there's some technical reason that kcm can't simply embed the qt5 plugin, because webengine loading from plugin need to execute some code before QApplication constructs, which we don't have control. So it goes a step back, to the old fashioned configtool way by launching gui wrapper directly. In short, for packagers, make sure you have these four package update at the same time: fcitx-configtool 0.4.9 fcitx-libpinyin 0.5.0 fcitx- qt5 1.1.0 kcm-fcitx 0.5.4 Discussion: #1: Zhao Qiang 赵强 (qzhao) (2017-03-02 10:36:14) Hi ludwig: Fcitx has already been deprecated in SLE-SP2, So seems no need for update. https://fate.suse.com/319095 + #3: Ludwig Nussel (lnussel) (2017-03-03 10:52:28) (reply to #1) + ok, so I guess it's fine that we disconnect from SLE for Leap then, ie + go for the TW version. #2: Stakanov Schufter (stakanov) (2017-03-02 11:22:28) So for leap users what does this mean. Is it still appropriate and safe to use fcitx with plasma5 or do we have to change to ... what exactly? -- openSUSE Feature: https://features.opensuse.org/322611