maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   A Chinese input method with virtual keypad and hildon input method plugin (https://talk.maemo.org/showthread.php?t=67333)

foolegg 2010-12-23 03:06

A Chinese input method with virtual keypad and hildon input method plugin
 
hi, every buddy :

I writed a Chinese input method ( for touch screen, with virtual keypad ) and a hildon input plugin ( so it is integrted to system, can be use like origin virtual keyboard )

some screenshot,
in message client:
http://bbs.ifanr.com/data/attachment...rh1399l7r7.png
click input area to active inputpad ( like system virtual keyboard, and it will rotate screen auto ) :
http://bbs.ifanr.com/data/attachment...i71og93559.png
when input finish, click blank area above inputpad to close it, and commit the text to message client :
http://bbs.ifanr.com/data/attachment...dcffkdf8zc.png
and it has some sub keypad to input english or japanese :
http://bbs.ifanr.com/data/attachment...9h31eogae4.png

source code on github :
https://github.com/foolegg/maemo-chinese-input-pad

It can be use with gtk and qt, but still has some problem in microB browser ( sometime lose commited text )

couldvbb 2010-12-23 03:40

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
請問中文方面是拼音還是注音都有,有可供測試載點嗎
感謝你的貢獻

viewstar 2010-12-23 06:05

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
如果支持scim的码表就完美了

injunear 2010-12-23 06:36

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
can you package this or explain how to install? looks very good

evan 2010-12-23 07:36

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
so, it also has hiragana and katakana. need to investigate further.
looks interesting.

foolegg 2010-12-23 07:36

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
I have plan to package it, but it is mixed program ( include c / python / bash ), it is complex with package. I need more time to learn how to package it.
So I want write a INSTALL to explain how to install :) at this weekend.

colakang 2010-12-23 07:52

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
waiting for your installation guide

manfredshw 2010-12-23 08:37

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
很好很强大~~~~~~~~~~~~~~~~!

looking forward it~my hero~

foolegg 2010-12-25 13:18

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
I add a Makefile, Now you can install with the common *nix method,
at first, you need install some dependency for build hildon-input-method-plugin,
at first, add below repo :
Code:

deb http://repository.maemo.org/ fremantle/sdk free non-free
deb http://repository.maemo.org/ fremantle/tools free non-free

then open x-terminal, and type :
Code:

sudo gainroot
#gain root

apt-get install build-essential
#base develop tools

apt-get install bash
#install bash

apt-get install git-core
#git tool, be used to checkout source code from github

apt-get install libgconf2-dev libdbus-glib-1-dev libhildon-im-ui-dev hildon-input-method-framework-dev  libgtk2.0-dev libosso-dev
#lib file for hildon-input-method plugin

apt-get install sqlite3
#be used to generate dict file

the Inputpad ui is pyqt4 program, so you need python2.5-qt4
:
Code:

apt-get install python2.5-qt4 python2.5-qt4-dbus
then, checkout source code and BUILD it ! ( exit root before do this ) :
Code:

git clone git://github.com/foolegg/maemo-chinese-input-pad.git mcip
#checkout source code

cd mcip
#enter source code directory

make
#build

sudo gainroot
#get root

make install
#install

then, reboot.
If everything is ok, you can use this inputpad like system origin virtual keyboard.

when you need update :

Code:

cd mcip
#enter source code directory

sudo gainroot
#get root

make uninstall
#uninstall old version

exit
#exit root

git pull origin master
#checkout newest source code

make
#build, again

sudo gainroot
#get root

make install
#install, again

reboot.

foolegg 2010-12-25 16:26

Re: A Chinese input method with virtual keypad and hildon input method plugin
 
sorry for previous post, I make a mistake for install method.
I've update the post, plz check it


All times are GMT. The time now is 23:32.

vBulletin® Version 3.8.8