Package: fcitx / 1:4.2.9.1-6

Metadata

Package Version Patches format
fcitx 1:4.2.9.1-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 try to avoid rpath.patch | (download)

CMakeLists.txt | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 try to avoid rpath


0002 wait dbus up to 20 times.patch | (download)

src/module/dbus/dbusstuff.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 wait dbus up to 20 times


0003 autostart desktop file should not be shown boo 96848.patch | (download)

data/fcitx-autostart.desktop.in | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 autostart desktop file should not be shown(boo#968486)


0004 display layout under unity.patch | (download)

src/module/notificationitem/notificationitem.c | 25 15 + 10 - 0 !
src/module/notificationitem/notificationitem_p.h | 2 2 + 0 - 0 !
2 files changed, 17 insertions(+), 10 deletions(-)

 display layout under unity

Fix #255

0005 Print info about dbus name owner.patch | (download)

data/script/fcitx-diagnose.sh | 33 31 + 2 - 0 !
1 file changed, 31 insertions(+), 2 deletions(-)

 print info about dbus name owner.

Also remove unnecessary local variable declaration and add missing new line in
qt immodule search output.

0006 Fix a bug in plugin entry 272.patch | (download)

src/module/notificationitem/notificationitem.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix a bug in plugin entry (#272)

FcitxNotificationItemDestroy is registered as SetFD func.

0007 handle reset ic.patch | (download)

src/frontend/xim/xim.c | 4 2 + 2 - 0 !
src/frontend/xim/ximhandler.c | 11 11 + 0 - 0 !
src/frontend/xim/ximhandler.h | 1 1 + 0 - 0 !
3 files changed, 14 insertions(+), 2 deletions(-)

 handle reset ic.

No idea why we didn't do this for such a long time, add the support for
it. Hopefully it will not break any xim app.
https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1608469

0008 use RTLD_NODELETE for all dlopen.patch | (download)

src/lib/fcitx/frontend.c | 2 1 + 1 - 0 !
src/lib/fcitx/ime.c | 2 1 + 1 - 0 !
src/lib/fcitx/module.c | 2 1 + 1 - 0 !
src/lib/fcitx/ui.c | 2 1 + 1 - 0 !
src/module/chttrans/chttrans-opencc.c | 2 1 + 1 - 0 !
src/module/spell/spell-enchant.c | 2 1 + 1 - 0 !
src/module/spell/spell-presage.c | 2 1 + 1 - 0 !
7 files changed, 7 insertions(+), 7 deletions(-)

 use rtld_nodelete for all dlopen


0009 Call sem_post only on valid semaphore 284.patch | (download)

src/lib/fcitx/instance.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 call sem_post() only on valid semaphore (#284)


0010 Check XShape version before using it.patch | (download)

src/ui/classic/XlibWindow.c | 38 20 + 18 - 0 !
src/ui/classic/classicui.c | 9 9 + 0 - 0 !
src/ui/classic/classicui.h | 1 1 + 0 - 0 !
3 files changed, 30 insertions(+), 18 deletions(-)

 check xshape version before using it

This Fixes #302.

0011 fix xshape version check.patch | (download)

src/ui/classic/classicui.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix xshape version check

we want to check (x.y) >= (1.1), not (x>=1 && y>=1).

0012 Use ANSI C typeof defination.patch | (download)

src/lib/fcitx-utils/uthash.h | 2 1 + 1 - 0 !
src/module/spell/spell.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use ansi c typeof defination


0013 Add locale.h to include.patch | (download)

src/lib/fcitx-qt/test/testkeysequencewidget.cpp | 1 1 + 0 - 0 !
tools/gui/wrapper/wrapperapp.cpp | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 add locale.h to include


0014 exit the loop after trying 20 times.patch | (download)

src/module/remote/remote.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 exit the loop after trying 20 times