[core] do those header checks really useful...?
[script] add additional information for config tool and kcm
[script] add fcitx-configtool to translation
[script] change extension..
[trans] Update Translation
[script] ... remove test code
[qt] always try to update the cursor
[trans] Update Translation
[table] fix punc for table, just pass key to other post filter is ok.
[table] add a new option to selectable ignore punc
[chttrans] fix native table and remove useless entry
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[notificationitem] hide icon, if there is only one input method in list
[notificationitem] use input method as title
[notificationitem] unfortunately, passive is bad on ubuntu

passive is completely not shown on ubuntu, IMHO.. is very bad.
KDE can show it in a expanded list though.

Detect the implementation name is also bad.. so let it be.
[trans] Update Translation
[unicode] remove the limitation of 16bit unicode
[unicode] save some memory in index by using 16bit unicode