-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (9) .- Knowledge Base  . 

KIMToy

   1.9.2  

KDE Other Utility

Score 71%
KIMToy
zoom


KIMToy
zoom


KIMToy
zoom


Homepage:  Link
Blog:  Link
Twitter:  http://twitter.com/nihui
Minimum required   KDE 4.x
Downloads:  820
Submitted:  Apr 18 2011
Updated:  Jun 28 2012

Description:

KIMToy is an input method frontend for KDE. It is an alternative to kimpanel plasmoid. KIMToy uses the same dbus ipc specification as kimpanel, say org.kde.impanel, so where kimpanel works, where KIMToy works.

KIMToy is a standalone application, has no dependence on plasma, so it won\'t make your whole desktop unstable.

KIMToy aims to provide a stable and intergrated frontend for Asian input method, such as fcitx, scim and ibus.

KIMToy makes easy for fcitx/ibus/scim users. These three input method should work out of box since KIMToy-0.2.

KIMToy is able to load sogou input method theme since KIMToy-0.4.
KIMToy is able to load fcitx input method theme since KIMToy-1.1.

supported input methods
ibus >= 1.3.0
fcitx >= 4.0
scim >= 1.4.9

KDE project page
https://projects.kde.org/projects/playground/utils/kimtoy

manual install instruction
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
sudo make install

FAQ
Q how to move status bar and preedit bar?
A drag using right mouse button, the position will be memorized.

Q does the input method started by kimtoy conflict with the one started by system?
A you can configure kimtoy to start an input method when kimtoy application starts. but if your system has been set a default input method, please disable autostart feature in kimtoy.

Q does the environment variable settings in kimtoy affect the system ones?
A the env set in kimtoy will overwrite the system ones.

Q why does the text in preedit bar differ from the one specified in the theme?
A since the font specified int the theme is missing in your system, kimtoy will fallback to the default font, which is usually sans serif. you can set custom font to replace the font specified in the theme.

Q why do some status bar icons positions have offset sometimes?
A because the position count specified in the theme may be lesser than actual icon count, and kimtoy can not decide what should be shown and what should not.

Q my ibus settings got lost, how to restore it ?
A kimtoy use kconfig to store ibus settings, please configure your setup again. it is not possible for kimtoy to migrate your settings from gconf/dconf to kconfig at the moment.

Q how to hide some property icons on status bar ?
A right click on status bar and then uncheck the entries in context menu.




Changelog:

2012-06-28 v1.9.2
try to fix ghost taskbar entry, second try

2012-06-24 v1.9.1
try to fix ghost taskbar entry
filter menu is style-sware

2012-05-30 v1.9
highlight candidate cursor
statusbar filter menu do not popup out of screen
scim-panel register helper property on startup
ibus-panel provide additional attr field
add configure input method system tray context menu entry
fix issue that input method can not be changed when used in gtk app
fix wrong color parse logic in sogou theme
fix dangling property after switching to other input method

2012-05-22 v1.8
fix build issue with newer glibc
fix preedit bar shadow issue with oxygen-transparent
fix unexpected position changes after typing too long preedit string
automatic preedit bar anchor position
fcitx-kbd is now recognized as direct input mode
fix missing domain of nco elements in strigi analyzer
try to show candidate only if no preedit text exists
do not enable bold font using sogou surface and fcitx surface




LicenseGPL
Source(kimtoy-1.9.2.tar.bz2)
Send to a friend
Subscribe
Other  Apps  from nihui
Report inappropriate content



goto page:  1  2 

-

 Depends on Kimpanel?

 
 by dpalacio on: Apr 18 2011
 
Score 50%

This depends on some parts of kimpanel, right? For example, the glue code for IBus/SCIM is missing. I had to run ibus-daemon with Kimpanel's panel.py code.

An issue I have with your panel is that I can not move it. It is stuck at the top of the screen.

Another note, Kimpanel can run as an standalone application too, running outside Plasma-Desktop.


Reply to this

-

 Re: Depends on Kimpanel?

 
 by nihui on: Apr 19 2011
 
Score 50%

It does depend on some parts of kimpanel if you use ibus/scim. I will probably include these things in my next release.

The status panel can be moved by holding mouse right button down and dragging.

ah, kimpanel can run as an standalone application. thanks for your note ;)


Reply to this

-
.

 Many Thanks!

 
 by rascranasingha on: Apr 23 2011
 
Score 50%
rascranasingharascranasing ha
Shri Langka Volunteer Police Unit
Home

Thanks A Lot... I Think A Lot Of Us Needed Something Like This... Thanks FOr Your Work And Good Job :D


Reply to this

-
.

 Poblem

 
 by rascranasingha on: Apr 23 2011
 
Score 50%
rascranasingharascranasing ha
Shri Langka Volunteer Police Unit
Home

Ehh.... Perhaps I Need Some Help... I'm Using IBus And I Can't See Any Panels Anywhere After Starting The Program... Did I Miss Something...? I Compiled And Make Install'd... And Executed The App...

Still Nothing.


Reply to this

-

 Re: Poblem

 
 by nihui on: Apr 23 2011
 
Score 50%

how does your ibus-daemon start? I mean from system xinputrc script or from KIMToy ?

You may try to run ibus-daemon command manually, say 'ibus-daemon --panel=<YOUR PATH TO kimtoy-ibus-panel.py> --xim', then start kimtoy application.

Besides, the panel will be displayed when proper properties has been registered to it, which usually can be triggered by hitting ctrl+space.

reference tutorial for kimpanel
http://userbase.kde.org/Tutorials/Kimpanel


Reply to this

-
.

 Re: Re: Poblem

 
 by rascranasingha on: Apr 24 2011
 
Score 50%
rascranasingharascranasing ha
Shri Langka Volunteer Police Unit
Home

Riiighttt... The Ctrl-Space Thingy Was Stupid Of Me... I Should Have Tried That First XP...

But Now I Can't Change The Input Method... Only Enable And Disable... Any Ideas?


Reply to this

-

 Unable to build

 
 by einar77 on: Jun 16 2011
 
Score 50%

I can't seem to get this to build.

If I run it without hacking the CMake file, I get

-- checking for module 'ibus-1.0'
-- found ibus-1.0, version 1.3.8
-- Could NOT find IBUS (missing: IBUS_LIBRARIES)

even though I have it, both libibus.so and the development headers installed. If I hack IBUS_LIBRARIES, I get loads of build errors like:

panel.c:34:5: error: unknown type name ‘IBusPanelService’

and so on.

Any ideas? (this is on openSUSE Factory - to be 12.1)


Reply to this

-

 Re: Unable to build

 
 by nihui on: Jun 16 2011
 
Score 50%

ibus-1.3.99.x is needed to build ibus-panel support. API has been changed in 1.3.99.x.
IBUS_LIBRARIES should be /usr/lib/libibus-1.so, nor /usr/lib/libibus.so


Reply to this

-

 Re: Re: Unable to build

 
 by einar77 on: Jun 16 2011
 
Score 50%

Thanks for the answer. You should point this out in the program description here, as there's no indication on which version of ibus/scim will be needed.


Reply to this

-

 Re: Re: Unable to build

 
 by dpalacio on: Jul 4 2011
 
Score 50%

Hi, do you mean 1.3.9 and not 1.3.99?
Because currently in Debian is ibus-1.0 according to pkg-config, the headers are installed under ibus-1.0 but the library is still called ibus (libibus.so). If that is so you should add ibus as a possible library name in FindIBus.


Reply to this

-

 Re: Re: Re: Unable to build

 
 by dpalacio on: Jul 4 2011
 
Score 50%

Nevermind. I did not find a reference to 1.3.99 in the git repository but it is in Google Code downloads.


Reply to this

-

 Screen Edge

 
 by csslayer on: Jul 2 2011
 
Score 50%

The current screen edge handling is not so good.
You can check the fcitx's method.

If the window will cross the bottom of the screen, it should be moved upper the text, current method will cover the text. Simply make new Y to given_Y - inputwindow_height - 20 would be better.


Reply to this

-

 å¾æ é®é¢

 
 by BILLYKANE on: Sep 9 2011
 
Score 50%

有一个小问题,在使用fcitx的时候,如果使用google拼音,那么panel上面由于google拼音和fcitx的图标都是小企鹅,出现两个一样的图标,虽然不影响使用,但是看上去有点怪异,不知道是该向您反应还是csslayer,就现在这说了。


Reply to this

-

 Re: å¾æ é®é¢

 
 by nihui on: Sep 9 2011
 
Score 50%

这个问题在 fcitx 和 kimtoy 两边都可以解决的,我可能会在以后的版本里加上图标替换的功能以便适应皮肤主题的,目前的话暂时只好忍一下了。。 ;)


Reply to this

-

 Re: Re: å¾æ é®é¢

 
 by BILLYKANE on: Sep 13 2011
 
Score 50%

谢谢您的答复。还有个问题,在ikde的gtalk群上问过了,可能您没注意。当使用osd-lyrics歌词后,kimtoy的候选词面板会显示在歌词的后面而不是像针对其它程序那样保持置顶。希望下一个版本能够进行改进。


Reply to this

-

 Replace ibus-daemon

 
 by dpalacio on: Nov 20 2011
 
Score 63%

Suggestion: add "-r" as a parameter for the iBus daemon so that kimtoy can be used even if iBus is already started.


Reply to this

-
.

 Re: Replace ibus-daemon

 
 by nihui on: Nov 20 2011
 
Score 50%

That's a good idea. I will probably add -r in the next release. Thanks.


Reply to this

-

 Re: Re: Replace ibus-daemon

 
 by dpalacio on: Nov 24 2011
 
Score 50%

For it to work you need this change on inputmethods.cpp.

diff --git a/inputmethods.cpp b/inputmethods.cpp
index e731e9f..5838760 100644
--- a/inputmethods.cpp
+++ b/inputmethods.cpp
@@ -134,10 +134,6 @@ IBusInputMethod::~IBusInputMethod()
void IBusInputMethod::run()
{
KUrl iBusCmd = KIMToySettings::self()->iBusCmd();
- if (isProcessRunning(iBusCmd)) {
- return;
- }
-
QStringList args;
if (!KIMToySettings::self()->iBusArgs().isEmpty())
args = KIMToySettings::self()->iBusArgs().split(' ');


Reply to this

goto page:  1  2 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.