platform/upstream/ibus-libpinyin.git
12 years agoshow guessed sentence in lookup table
Peng Wu [Mon, 7 Nov 2011 06:22:19 +0000 (14:22 +0800)]
show guessed sentence in lookup table

12 years agoremove cursor by word functions
Peng Wu [Mon, 7 Nov 2011 05:39:58 +0000 (13:39 +0800)]
remove cursor by word functions

12 years agocopy move cursor by word functions
Peng Wu [Mon, 7 Nov 2011 05:33:28 +0000 (13:33 +0800)]
copy move cursor by word functions

12 years agoupdate header
Peng Wu [Mon, 7 Nov 2011 05:14:06 +0000 (13:14 +0800)]
update header

12 years agofixes 'hon' auto correction
Peng Wu [Mon, 7 Nov 2011 04:53:41 +0000 (12:53 +0800)]
fixes 'hon' auto correction

12 years agoadd compile flags
Peng Wu [Thu, 3 Nov 2011 05:19:12 +0000 (13:19 +0800)]
add compile flags

12 years agofixes select candidate
Peng Wu [Thu, 3 Nov 2011 03:31:05 +0000 (11:31 +0800)]
fixes select candidate

12 years agoimproves pinyin.xml
Peng Wu [Mon, 31 Oct 2011 03:18:09 +0000 (11:18 +0800)]
improves pinyin.xml

12 years agohide bopomofo
Peng Wu [Thu, 27 Oct 2011 03:36:59 +0000 (11:36 +0800)]
hide bopomofo

12 years agoadd save support
Peng Wu [Wed, 26 Oct 2011 02:10:58 +0000 (10:10 +0800)]
add save support

12 years agoadd user data directory support
Peng Wu [Tue, 25 Oct 2011 06:36:36 +0000 (14:36 +0800)]
add user data directory support

12 years agoupdate pinyin.xml.in.in
Peng Wu [Tue, 25 Oct 2011 06:11:13 +0000 (14:11 +0800)]
update pinyin.xml.in.in

12 years agofixes choose candidate
Peng Wu [Tue, 11 Oct 2011 03:14:18 +0000 (11:14 +0800)]
fixes choose candidate

12 years agofixes space handle
Peng Wu [Mon, 10 Oct 2011 09:30:39 +0000 (17:30 +0800)]
fixes space handle

12 years agofixes commit/reset
Peng Wu [Mon, 10 Oct 2011 07:25:20 +0000 (15:25 +0800)]
fixes commit/reset

12 years agoadd update when select candidate
Peng Wu [Mon, 10 Oct 2011 06:08:17 +0000 (14:08 +0800)]
add update when select candidate

12 years agoupdate main.py
Peng Wu [Mon, 10 Oct 2011 05:08:27 +0000 (13:08 +0800)]
update main.py

12 years agofixes update preedit text
Peng Wu [Sat, 8 Oct 2011 11:01:16 +0000 (19:01 +0800)]
fixes update preedit text

12 years agoadd to pinyin.xml.in.in
Peng Wu [Sat, 8 Oct 2011 10:53:12 +0000 (18:53 +0800)]
add to pinyin.xml.in.in

12 years agofixes chewing editor
Peng Wu [Sat, 8 Oct 2011 03:40:11 +0000 (11:40 +0800)]
fixes chewing editor

12 years agofixes double pinyin
Peng Wu [Sat, 8 Oct 2011 03:29:03 +0000 (11:29 +0800)]
fixes double pinyin

12 years agofixes full editor
Peng Wu [Sat, 8 Oct 2011 02:37:40 +0000 (10:37 +0800)]
fixes full editor

12 years agoadd engines
Peng Wu [Sat, 8 Oct 2011 02:11:35 +0000 (10:11 +0800)]
add engines

12 years agoalloc/free pinyin instance
Peng Wu [Sat, 8 Oct 2011 02:03:26 +0000 (10:03 +0800)]
alloc/free pinyin instance

12 years agowrite PYConfig
Peng Wu [Fri, 7 Oct 2011 05:05:20 +0000 (13:05 +0800)]
write PYConfig

12 years agowrite libpinyin backend
Peng Wu [Fri, 7 Oct 2011 04:53:14 +0000 (12:53 +0800)]
write libpinyin backend

12 years agoadd lazy init
Peng Wu [Fri, 30 Sep 2011 02:54:25 +0000 (10:54 +0800)]
add lazy init

12 years agoadd show setup
Peng Wu [Fri, 30 Sep 2011 02:30:11 +0000 (10:30 +0800)]
add show setup

12 years agoadd libpinyin engines to PYEngine.cc
Peng Wu [Thu, 29 Sep 2011 07:08:52 +0000 (15:08 +0800)]
add libpinyin engines to PYEngine.cc

12 years agoadd PYPBopomofoEngine.cc
Peng Wu [Thu, 29 Sep 2011 06:59:44 +0000 (14:59 +0800)]
add PYPBopomofoEngine.cc

12 years agoadd PYPBopomofoEngine.h
Peng Wu [Thu, 29 Sep 2011 05:46:48 +0000 (13:46 +0800)]
add PYPBopomofoEngine.h

12 years agore-factor libpinyin backend
Peng Wu [Thu, 29 Sep 2011 03:03:50 +0000 (11:03 +0800)]
re-factor libpinyin backend

12 years agofixes libpinyin pinyin engine
Peng Wu [Thu, 29 Sep 2011 02:28:25 +0000 (10:28 +0800)]
fixes libpinyin pinyin engine

12 years agopolish code
Peng Wu [Wed, 28 Sep 2011 09:51:56 +0000 (17:51 +0800)]
polish code

12 years agore-factor pinyin editor
Peng Wu [Wed, 28 Sep 2011 09:35:18 +0000 (17:35 +0800)]
re-factor pinyin editor

12 years agowrite bopomofo editor
Peng Wu [Wed, 28 Sep 2011 09:30:41 +0000 (17:30 +0800)]
write bopomofo editor

12 years agoadd libpinyin pinyin engine
Peng Wu [Wed, 28 Sep 2011 09:09:11 +0000 (17:09 +0800)]
add libpinyin pinyin engine

12 years agoadd PYPPinyinEngine.h
Peng Wu [Wed, 28 Sep 2011 07:08:11 +0000 (15:08 +0800)]
add PYPPinyinEngine.h

12 years agoadd libpinyin pinyin/chewing scheme options
Peng Wu [Mon, 26 Sep 2011 07:33:00 +0000 (15:33 +0800)]
add libpinyin pinyin/chewing scheme options

12 years agoadd set chewing options
Peng Wu [Fri, 23 Sep 2011 06:44:10 +0000 (14:44 +0800)]
add set chewing options

12 years agofixes Makefile.am
Peng Wu [Thu, 22 Sep 2011 07:49:29 +0000 (15:49 +0800)]
fixes Makefile.am

12 years agoremove m_pinyins
Peng Wu [Thu, 22 Sep 2011 07:31:06 +0000 (15:31 +0800)]
remove m_pinyins

12 years agowrite bopomofo editor
Peng Wu [Thu, 22 Sep 2011 07:18:37 +0000 (15:18 +0800)]
write bopomofo editor

12 years agowrite bopomofo editor in progress
Peng Wu [Thu, 22 Sep 2011 07:00:11 +0000 (15:00 +0800)]
write bopomofo editor in progress

12 years agobegin to write bopomofo editor
Peng Wu [Thu, 22 Sep 2011 06:35:40 +0000 (14:35 +0800)]
begin to write bopomofo editor

12 years agowrite double pinyin editor
Peng Wu [Thu, 22 Sep 2011 06:24:09 +0000 (14:24 +0800)]
write double pinyin editor

12 years agoadd update pinyin
Peng Wu [Wed, 21 Sep 2011 06:52:09 +0000 (14:52 +0800)]
add update pinyin

12 years agomove cursor edit funcs to pinyin editor
Peng Wu [Wed, 21 Sep 2011 06:18:36 +0000 (14:18 +0800)]
move cursor edit funcs to pinyin editor

12 years agobegin to add double pinyin editor
Peng Wu [Wed, 21 Sep 2011 06:02:14 +0000 (14:02 +0800)]
begin to add double pinyin editor

12 years agoadd update aux text func for full pinyin
Peng Wu [Wed, 21 Sep 2011 04:22:55 +0000 (12:22 +0800)]
add update aux text func for full pinyin

12 years agore-factor full pinyin editor
Peng Wu [Wed, 21 Sep 2011 03:39:17 +0000 (11:39 +0800)]
re-factor full pinyin editor

12 years agouse pinyin pos
Peng Wu [Wed, 21 Sep 2011 03:25:58 +0000 (11:25 +0800)]
use pinyin pos

12 years agouse m_pinyin_poses in full pinyin editor
Peng Wu [Wed, 21 Sep 2011 02:34:46 +0000 (10:34 +0800)]
use m_pinyin_poses in full pinyin editor

12 years agowrite full pinyin editor in progress
Peng Wu [Wed, 21 Sep 2011 02:14:49 +0000 (10:14 +0800)]
write full pinyin editor in progress

12 years agoadd char edit
Peng Wu [Tue, 20 Sep 2011 08:12:46 +0000 (16:12 +0800)]
add char edit

12 years agowrite update pinyin
Peng Wu [Tue, 20 Sep 2011 05:52:05 +0000 (13:52 +0800)]
write update pinyin

12 years agobegin to write libpinyin full pinyin editor
Peng Wu [Mon, 19 Sep 2011 08:26:42 +0000 (16:26 +0800)]
begin to write libpinyin full pinyin editor

12 years agowrite pinyin editor in progress
Peng Wu [Mon, 19 Sep 2011 08:10:48 +0000 (16:10 +0800)]
write pinyin editor in progress

12 years agoadd m_pinyin_len back
Peng Wu [Fri, 16 Sep 2011 09:31:56 +0000 (17:31 +0800)]
add m_pinyin_len back

12 years agoclean up libpinyin bopomofo editor
Peng Wu [Fri, 16 Sep 2011 07:51:12 +0000 (15:51 +0800)]
clean up libpinyin bopomofo editor

12 years agorefactor libpinyin phonetic editor
Peng Wu [Fri, 16 Sep 2011 07:43:35 +0000 (15:43 +0800)]
refactor libpinyin phonetic editor

12 years agoremove special phrase
Peng Wu [Thu, 15 Sep 2011 07:19:49 +0000 (15:19 +0800)]
remove special phrase

12 years agoadd set options to libpinyin back end
Peng Wu [Wed, 14 Sep 2011 09:49:47 +0000 (17:49 +0800)]
add set options to libpinyin back end

12 years agobegin to write libpinyin backend
Peng Wu [Thu, 8 Sep 2011 10:02:51 +0000 (18:02 +0800)]
begin to write libpinyin backend

12 years agoadd libpinyin deps
Peng Wu [Thu, 8 Sep 2011 07:13:17 +0000 (15:13 +0800)]
add libpinyin deps

12 years agofixes compile
Peng Wu [Mon, 5 Sep 2011 09:13:31 +0000 (17:13 +0800)]
fixes compile

12 years agobegin to write bopomofo editor
Peng Wu [Mon, 5 Sep 2011 08:59:49 +0000 (16:59 +0800)]
begin to write bopomofo editor

12 years agobegin to write pinyin editor
Peng Wu [Fri, 2 Sep 2011 08:49:00 +0000 (16:49 +0800)]
begin to write pinyin editor

12 years agorename base editor
Peng Wu [Fri, 2 Sep 2011 07:49:13 +0000 (15:49 +0800)]
rename base editor

12 years agoadd libpinyin pinyin editor header
Peng Wu [Fri, 2 Sep 2011 07:39:31 +0000 (15:39 +0800)]
add libpinyin pinyin editor header

12 years agorename files
Peng Wu [Fri, 2 Sep 2011 07:26:21 +0000 (15:26 +0800)]
rename files

12 years agobegin to write concrete pinyin editors
Peng Wu [Fri, 2 Sep 2011 06:30:11 +0000 (14:30 +0800)]
begin to write concrete pinyin editors

12 years agoadd special phrases handle in libpinyin base editor
Peng Wu [Fri, 2 Sep 2011 02:34:06 +0000 (10:34 +0800)]
add special phrases handle in libpinyin base editor

12 years agofixes compile
Peng Wu [Thu, 1 Sep 2011 07:51:53 +0000 (15:51 +0800)]
fixes compile

12 years agobegin to write libpinyin base editor
Peng Wu [Thu, 1 Sep 2011 07:13:09 +0000 (15:13 +0800)]
begin to write libpinyin base editor

12 years agorename editor header
Peng Wu [Thu, 1 Sep 2011 05:02:24 +0000 (13:02 +0800)]
rename editor header

12 years agorename editor class
Peng Wu [Thu, 1 Sep 2011 03:24:02 +0000 (11:24 +0800)]
rename editor class

12 years agobegin to write libpinyin backend singleton
Peng Wu [Tue, 30 Aug 2011 10:24:02 +0000 (18:24 +0800)]
begin to write libpinyin backend singleton

12 years agobegin to integrate
Peng Wu [Mon, 29 Aug 2011 06:14:46 +0000 (14:14 +0800)]
begin to integrate

12 years agoBump version for 1.4.0 release.
Peng Huang [Wed, 21 Dec 2011 03:19:56 +0000 (22:19 -0500)]
Bump version for 1.4.0 release.

BUG=None
TEST=make distcheck

Review URL: http://codereview.appspot.com/5498057

12 years agoFix some issues which may cause crash likely.
Peng Huang [Fri, 28 Oct 2011 18:11:33 +0000 (14:11 -0400)]
Fix some issues which may cause crash likely.

BUG=http://code.google.com/p/ibus/issues/detail?id=1325
TEST=Manually

Review URL: http://codereview.appspot.com/5298065

12 years agoExit if config component is not ready instead of crash.
Peng Huang [Wed, 26 Oct 2011 15:15:36 +0000 (11:15 -0400)]
Exit if config component is not ready instead of crash.

BUG=crash when ibus config is not ready
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5321054

13 years agoUse ibus_config_get_values () to improve performance.
Peng Huang [Tue, 5 Jul 2011 17:09:29 +0000 (13:09 -0400)]
Use ibus_config_get_values () to improve performance.

BUG=http://crosbug.com/16287
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4670044

13 years agoFix a build warning.
Peng Huang [Thu, 2 Jun 2011 12:30:49 +0000 (08:30 -0400)]
Fix a build warning.

BUG=Build wanring
TEST=Manually

Review URL: http://codereview.appspot.com/4528117

13 years agoFix make distcheck errors.
Peng Huang [Fri, 27 May 2011 14:47:13 +0000 (10:47 -0400)]
Fix make distcheck errors.

BUG=make distcheck failed
TEST=Manually

Review URL: http://codereview.appspot.com/4551054

13 years agoFixed build errors in Ubuntu 11.04 and get distribution codename from /etc/lsb-release.
Peng Huang [Tue, 3 May 2011 14:07:25 +0000 (10:07 -0400)]
Fixed build errors in Ubuntu 11.04 and get distribution codename from /etc/lsb-release.

BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4428083

13 years agoadd English Editor
Peng Wu [Fri, 22 Apr 2011 11:31:53 +0000 (07:31 -0400)]
add English Editor
to speed up English input

BUG=none
TEST=build fine

Review URL: http://codereview.appspot.com/4200041
Patch from Peng Wu <alexepico@gmail.com>.

13 years agoAdd auto correct "on" => "ong", and combine some fuzzy pinyin options to save flag...
Peng Huang [Mon, 21 Mar 2011 17:00:05 +0000 (13:00 -0400)]
Add auto correct "on" => "ong", and combine some fuzzy pinyin options to save flag bits.

BUG=none
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4273085

13 years agoUpdate PYSimpTradConverterTable.h from wikipedia
Peng Huang [Fri, 18 Feb 2011 14:15:24 +0000 (09:15 -0500)]
Update PYSimpTradConverterTable.h from wikipedia

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/4190049

13 years agoStoring user database to disk, if engine idles more than 60 seconds.
Peng Huang [Mon, 7 Feb 2011 16:33:37 +0000 (11:33 -0500)]
Storing user database to disk, if engine idles more than 60 seconds.

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/4127050

13 years agoDo not handle release key events, if engine is in init mode.
Peng Huang [Tue, 18 Jan 2011 15:12:40 +0000 (10:12 -0500)]
Do not handle release key events, if engine is in init mode.

Most application only process key press events, but some process key release events. This change will let Pinyin engine to ignore some release events in init mode, and let applications have chance to get release key events.

BUG=none
TEST=Test within Ubuntu 10.10

Review URL: http://codereview.appspot.com/3975042

13 years agoUse in memory user database to improve performance.
Peng Huang [Wed, 24 Nov 2010 07:53:36 +0000 (16:53 +0900)]
Use in memory user database to improve performance.

I found pinyin's performance is very low when system IO load is big. So
I let pinyin use im memory user database to improve the performance, and
write the database to the harddisk in 60 seconds or when engine exits.

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/3303041

13 years agoadd author
Peng Wu [Fri, 12 Nov 2010 07:06:09 +0000 (15:06 +0800)]
add author

13 years agoFix deb build errors.
Peng Huang [Thu, 4 Nov 2010 07:26:18 +0000 (16:26 +0900)]
Fix deb build errors.

13 years agoChange default ubunut serie to mavreick
Peng Huang [Fri, 29 Oct 2010 00:31:05 +0000 (09:31 +0900)]
Change default ubunut serie to mavreick

13 years agoBump version to 1.3.99
Peng Huang [Fri, 29 Oct 2010 00:28:48 +0000 (09:28 +0900)]
Bump version to 1.3.99

13 years agoFix build errors with ibus-1.4
Peng Huang [Fri, 22 Oct 2010 11:36:54 +0000 (20:36 +0900)]
Fix build errors with ibus-1.4

13 years agoFix some errors when build debian packages.
phuang [Mon, 18 Oct 2010 13:02:33 +0000 (22:02 +0900)]
Fix some errors when build debian packages.

13 years agoFix problem with ibus-2.0
Peng Huang [Mon, 12 Jul 2010 10:14:46 +0000 (18:14 +0800)]
Fix problem with ibus-2.0

13 years agoadded simp. chinese and hong kang translation
Yuren Ju [Wed, 20 Oct 2010 10:49:33 +0000 (18:49 +0800)]
added simp. chinese and hong kang translation