Original kimpanel is a very long widget with 3~6 icons. It takes a lot of space of panel. And the width changes when changing input focus and make the whole panel content bouncing. This change make it more like IME on other platforms: only show one icon, other content can be accessed with context menu or expended panel.
Still working in progress. Now shows icons in system tray.
{F7046730}
TODO:
1. Context menu on system tray icon.
2. Nicer panel content layout.
3. System tray icon changes as input method changes.
4. Settings with QML, merge the work of @gpark