chromiumos/third_party/ibus-chewing.git
3 years agoRemove dependency on get-text, gtk2 and gconf2. 0.11.241.B 0.11.257.B 0.11.257.B90 0.12.362.B 0.12.369.B 0.12.392.B 0.12.433.B 0.12.433.B109 0.12.433.B62 0.13.434.B 0.13.509.B 0.13.558.B 0.13.587.B 0.14.811.B 0.15.877.B 11.1.241.B 780.B factory-1020.B factory-1235.B factory-1284.B factory-1412.B factory-1987.B factory-2268.16.B factory-2305.B factory-2338.B factory-2368.B factory-2394.B factory-2460.B factory-2475.B factory-2569.B factory-2717.B factory-2723.14.B factory-2846.B factory-2848.B factory-2914.B factory-2985.B factory-2993.B factory-3004.B factory-3536.B factory-4128.B factory-4290.B factory-4455.B factory-980.B factory-pit-4280.B factory-pit-4390.B factory-pit-4471.B factory-spring-3842.B factory-spring-4131.B factory-spring-4262.B firmware-881-u-boot-v1 firmware-butterfly-2788.B firmware-falco_peppy-4389.B firmware-kiev-2.112.B firmware-leon-4389.26.B firmware-link-2348.B firmware-link-2695.2.B firmware-link-2695.B firmware-parrot-2685.B firmware-pit-4482.B firmware-snow-2695.90.B firmware-snow-2695.B firmware-spring-3824.4.B firmware-spring-3824.55.B firmware-spring-3824.84.B firmware-spring-3824.B firmware-stout-2817.B firmware-u-boot-v1 firmware-uboot_v2-1299.B firmware-wolf-4389.24.B master release-1011.B release-R16-1193.B release-R17-1412.B release-R18-1660.B release-R19-2046.B release-R20-2268.B release-R21-2465.B release-R22-2723.B release-R23-2913.B release-R25-3428.B release-R26-3701.B release-R27-3912.B release-R28-4100.B release-R29-4319.B release-R30-4537.B stabilize stabilize-3428.110.0 stabilize-3428.149 stabilize-3428.149.B stabilize-3428.193 stabilize-3658.0.0 stabilize-3701.30.0 stabilize-3701.30.0b stabilize-3701.46.B stabilize-3701.81.B stabilize-3881.0.B stabilize-3912.79.B stabilize-4008.0.B stabilize-4035.0.B stabilize-4068.0.B stabilize-4100.38.B stabilize-4255.B stabilize-4287.B stabilize-4443.B stabilize-4512.B stabilize-bluetooth-smart stabilize-daisy stabilize-link stabilize-link-2913.278 stabilize-spring-4100.53.B stabilize2 test-982.B toolchain-3428.65.B toolchain-3701.42.B toolchainA toolchainB
Zach Kuznia [Fri, 25 Feb 2011 03:25:21 +0000 (12:25 +0900)]
Remove dependency on get-text, gtk2 and gconf2.

Change-Id: I1f796502e44e052304bd5379e5872a42e911733c

BUG=chromium-os:12350
TEST=None

Review URL: http://codereview.chromium.org/6538084

3 years agoWhen decorating the preedit string, stop forcing the cursor past the end of the input
Zach Kuznia [Mon, 7 Feb 2011 06:34:10 +0000 (15:34 +0900)]
When decorating the preedit string, stop forcing the cursor past the end of the input

Change-Id: Id71b0ef81692437a4d5e65b548aecebd0578da38

BUG=chromium-os:8758
TEST=Set the IME to chewing.  click on the omnibox.  type 'ch' then hit space.  Ensure that garbled characters don't appear.

Review URL: http://codereview.chromium.org/6312141

3 years agoibus-chewing -- respect an NLS setting.
Darin Petkov [Wed, 2 Feb 2011 15:23:46 +0000 (07:23 -0800)]
ibus-chewing -- respect an NLS setting.

BUG=chromium-os:11408
TEST=emerge-x86-mario with/without enable nls, checked /usr/share/locale

Change-Id: I0030afe138e36de8f6e649dc035af8809814f3de

Review URL: http://codereview.chromium.org/6334025

3 years agoFix SEGV issues in the upstream ibus-chewing code.
Yusuke Sato [Sun, 26 Dec 2010 17:23:06 +0000 (02:23 +0900)]
Fix SEGV issues in the upstream ibus-chewing code.
https://github.com/definite/ibus-chewing/commit/d9009bf05d9d8b600936beb3c3b0ecfc84a1075a#diff-23

The CL also removes unused upstream functions since they are broken.

BUG=9685
TEST=ran ibus-engine-chewing with ibus-1.4 on Chromium OS

Change-Id: Ie4144e73cf9c516cfaa8a9a1243edecbec2c616e

Review URL: http://codereview.chromium.org/6012009

3 years agoibus-chewing: Support IBus-1.4 API.
Yusuke Sato [Tue, 7 Dec 2010 17:54:53 +0000 (02:54 +0900)]
ibus-chewing: Support IBus-1.4 API.

Manually merged a necessary part of the upstream change: https://github.com/definite/ibus-chewing/commit/d9009bf05d9d8b600936beb3c3b0ecfc84a1075a

I would rather not update ibus-chewing to tot of the upstream repository since it might make the engine unstable again.

BUG=chromium-os:9687
TEST=ran 'emerge-x86-generic ibus-chewing'

Change-Id: Iaa7b7c79eca727b51da2293c948b316efbb788a6

Review URL: http://codereview.chromium.org/5535007

4 years agoDo not commit buffer in reset function.
Peng Huang [Thu, 12 Aug 2010 03:04:57 +0000 (11:04 +0800)]
Do not commit buffer in reset function.

BUG=chromium-os:4792

TEST=manually

Review URL: http://codereview.chromium.org/3146005

4 years agoHardcode the Chewing data directory.
Zach Kuznia [Tue, 10 Aug 2010 09:15:01 +0000 (18:15 +0900)]
Hardcode the Chewing data directory.

BUG=chromium-os:5209
TEST=Enable the chewing input method, and check that it doesn't crash.

Review URL: http://codereview.chromium.org/3158002

4 years agoAdd signal handlers to ibus-chewing to listen for config changes.
Zach Kuznia [Fri, 9 Jul 2010 05:35:58 +0000 (14:35 +0900)]
Add signal handlers to ibus-chewing to listen for config changes.

BUG=chromium-os:4604
TEST=Enable ibus chewing.  Change the number of candidates in the chewing options dialog.  Check that the change has worked.

Review URL: http://codereview.chromium.org/2899003

4 years agoUse /home/chronos/user/.chewing as a cache dir instead of /home/chronos/.chewing...
Yusuke Sato [Tue, 6 Jul 2010 04:18:52 +0000 (13:18 +0900)]
Use /home/chronos/user/.chewing as a cache dir instead of /home/chronos/.chewing since the latter is shared with all Chromium OS users.

BUG=chromium-os:3964
TEST=manual

Review URL: http://codereview.chromium.org/2802030

4 years agoFix use of up and down arrows when the candidate window is not visible.
Zach Kuznia [Thu, 17 Jun 2010 03:26:32 +0000 (12:26 +0900)]
Fix use of up and down arrows when the candidate window is not visible.

BUG=chromium-os:4107
TEST=Set the IME to chewing, type 'hol', press space, press down.  Ensure that the candidate window appears, and it does not hang.

Review URL: http://codereview.chromium.org/2813016

4 years agoFix Chi/Eng and Full/Half toggles.
Zach Kuznia [Fri, 11 Jun 2010 07:29:12 +0000 (16:29 +0900)]
Fix Chi/Eng and Full/Half toggles.

BUG=chromium-os:3666,chromium-os:3667
TEST=Enable chewing.  Attempt to use full-width English, then attempt to type in kanji.

Review URL: http://codereview.chromium.org/2732006

4 years agoAdd support for arrow keys with ibus-chewing.
Zach Kuznia [Fri, 11 Jun 2010 05:59:59 +0000 (14:59 +0900)]
Add support for arrow keys with ibus-chewing.

BUG=chromium-os:3741
TEST=Try to use the arrow keys to select a candadite in ibus-chewing.

Review URL: http://codereview.chromium.org/2564002

4 years agoFix a memory leak in mouse handling.
Zach Kuznia [Wed, 2 Jun 2010 09:44:48 +0000 (18:44 +0900)]
Fix a memory leak in mouse handling.

BUG=none
TEST=none

Review URL: http://codereview.chromium.org/2449009

4 years agoAdd support for selecting candidates via mouseclick.
Zach Kuznia [Wed, 2 Jun 2010 06:44:53 +0000 (15:44 +0900)]
Add support for selecting candidates via mouseclick.

BUG=chromium-os:3742
TEST=Set your IME to chewing.  Type 'ql', press space twice.  Click on a candidate.

Review URL: http://codereview.chromium.org/2436006

4 years agoThis will cause the space bar to insert spaces if you aren't selecting a character...
Zach Kuznia [Wed, 26 May 2010 05:49:32 +0000 (14:49 +0900)]
This will cause the space bar to insert spaces if you aren't selecting a character.  It is based on a patch written for ArchLinux: aur.archlinux.org/packages.php?ID=20567

BUG=chromium-os:1253
TEST=Set the input method to chewing, and try typing a space while not selecting a candidate.  Ensure that a space is output.

Review URL: http://codereview.chromium.org/1733014

4 years agoFix preference loading so that the default values are properly set.
Zach Kuznia [Tue, 25 May 2010 08:52:35 +0000 (17:52 +0900)]
Fix preference loading so that the default values are properly set.

BUG=chromium-os:1253
TEST=Set the input method to chewing, type 'q', 'l', 'space', 'space' and note that the candidate window appears.

Review URL: http://codereview.chromium.org/2176002

4 years agoinherit review settings
Mandeep Singh Baines [Mon, 24 May 2010 22:02:15 +0000 (15:02 -0700)]
inherit review settings

TBR=cmasone

Review URL: http://codereview.chromium.org/2134015

4 years agoThis required three changes:
Zach Kuznia [Fri, 23 Apr 2010 01:44:34 +0000 (10:44 +0900)]
This required three changes:
1. Properly sink floating references when objects are initialized.
2. Remove calls into Maker Dialog
3. Set config values to the default value when they are loaded.

The reason Maker Dialog had to be removed is that it causes dbus calls in ibus to fail during initialization, possibly due to its GTK use.  Since the dialog is unused, it was safer and cleaner to disable than to fix it.

BUG=1253
TEST=Set your IME to chewing, and try to enter text.

Review URL: http://codereview.chromium.org/1751007

4 years agoFix memory errors in third_party/ibus-chewing/files/src.
Yusuke Sato [Mon, 8 Mar 2010 04:45:00 +0000 (13:45 +0900)]
Fix memory errors in third_party/ibus-chewing/files/src.

In src/IBusChewingEngine.gob, an uninitialized GValue object is passed in to ibus_config_get_value() API. This seems to cause an unexpected termination of the IBus connection:

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x6f7dd6c0 (LWP 3013)]
0x005b5416 in __kernel_vsyscall ()
(gdb) bt
#0  0x005b5416 in __kernel_vsyscall ()
#1  0x01075ac1 in writev () from /lib/libc.so.6
#2  0x00397b15 in _dbus_write_two (fd=4, buffer1=0x9ed259c, start1=0, len1=128, buffer2=0x9ed25d8, start2=0, len2=38) at dbus-sysdeps-unix.c:425
#3  0x00397954 in _dbus_write_socket_two (fd=4, buffer1=0x9ed259c, start1=0, len1=128, buffer2=0x9ed25d8, start2=0, len2=38) at dbus-sysdeps-unix.c:258
#4  0x0038e6d1 in do_writing (transport=0x9ed1910) at dbus-transport-socket.c:597
#5  0x0038edb8 in socket_do_iteration (transport=0x9ed1910, flags=1, timeout_milliseconds=-1) at dbus-transport-socket.c:1016
#6  0x0038d689 in _dbus_transport_do_iteration (transport=0x9ed1910, flags=1, timeout_milliseconds=-1) at dbus-transport.c:956
#7  0x0037146c in _dbus_connection_do_iteration_unlocked (connection=0x9ed1d30, flags=1, timeout_milliseconds=-1) at dbus-connection.c:1163
#8  0x00372436 in _dbus_connection_send_preallocated_unlocked_no_update (connection=0x9ed1d30, preallocated=0x0, message=0x9ed2598, client_serial=0x0)
    at dbus-connection.c:1984
#9  0x00373ba0 in _dbus_connection_send_unlocked_no_update (connection=0x9ed1d30, message=0x9ed2598, client_serial=0x0) at dbus-connection.c:3100
#10 0x00373f39 in dbus_connection_send_with_reply (connection=0x9ed1d30, message=0x9ed2598, pending_return=0x77aeae78, timeout_milliseconds=-1) at dbus-connection.c:3263
#11 0x0037413d in dbus_connection_send_with_reply_and_block (connection=0x9ed1d30, message=0x9ed2598, timeout_milliseconds=-1, error=0xa331c50) at dbus-connection.c:3341
#12 0x0032f6b0 in ibus_connection_send_with_reply_and_block (connection=0x9ebbe60, message=0x9ed2598, timeout_milliseconds=-1, error=0x77aeaf68) at ibusconnection.c:722
#13 0x003323a3 in ibus_proxy_call_with_reply_and_block (proxy=0x9ef36c0, method=0x351592 "GetValue", timeout_milliseconds=-1, error=0x77aeaf68, first_arg_type=64)
    at ibusproxy.c:750
#14 0x0033f444 in ibus_config_get_value (config=0x9ef36c0, section=0x8057032 "engine/Chewing", name=0x805a87c "hsuSelKeyType", value=0x77aeb07c) at ibusconfig.c:229
#15 0x0804f0c2 in ibus_chewing_engine_load_setting ()
#16 0x0805190d in ___1d_ibus_chewing_engine_enable ()
#17 0x002ad7dc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#18 0x0029e6c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x09ec9c08 in ?? ()
#20 0x00000000 in ?? ()
(gdb)

I'll try to upstream this change later, but let me submit this to our repo first to see if this patch actually fixes the bug.

BUG=crosbug.com/1253
TEST=see the bug

Review URL: http://codereview.chromium.org/668239

4 years agoRevert all changes that were necessary for Ubuntu based build.
Yusuke Sato [Tue, 2 Mar 2010 07:25:36 +0000 (16:25 +0900)]
Revert all changes that were necessary for Ubuntu based build.
I'd like to revert them to avoid conflicts on git-pull in the future.

-------------------------------------------------------------
Revert "Apply ibus-chewing_1.2.0.20090818-2.diff.gz directly"

This reverts commit 9bf785d603a9a3c30558f24ba85a8e2498679f31.

4 years agoMerge branch 'master' of ssh://chromiumos-git//ibus-chewing
Yusuke Sato [Tue, 2 Mar 2010 05:00:39 +0000 (14:00 +0900)]
Merge branch 'master' of ssh://chromiumos-git//ibus-chewing

4 years agoRemoved gtk_widget_show_all().
Yusuke Sato [Mon, 1 Mar 2010 14:58:51 +0000 (23:58 +0900)]
Removed gtk_widget_show_all().

Removed gtk_widget_show_all() so that our window manager (chromiumos-wm) does not remove a focus from the Chrome window.

BUG=none
TEST=click "US" button in the status area, then select "Chewing". Verify that the window manager does not focus another window.

Review URL: http://codereview.chromium.org/660276

4 years agoMerge branch 'master' of git://github.com/definite/ibus-chewing
Yusuke Sato [Mon, 1 Mar 2010 14:11:28 +0000 (23:11 +0900)]
Merge branch 'master' of git://github.com/definite/ibus-chewing

4 years agoMerge branch 'master' of git://github.com/definite/ibus-chewing
Yusuke Sato [Mon, 1 Mar 2010 11:55:03 +0000 (20:55 +0900)]
Merge branch 'master' of git://github.com/definite/ibus-chewing

4 years agoSupport cross build of ibus-chewing.
Yusuke Sato [Wed, 24 Feb 2010 07:53:13 +0000 (16:53 +0900)]
Support cross build of ibus-chewing.

Remove the generate-gconf-schemas target from CMakeLists.txt and src/CMakeLists.txt.

By default, CMakeList for ibus-chewing tries to run the generate-gconf-schemas binary at build-time to generate ibus-chewing.schemas file. However, this makes cross-compilation harder. We removed the target since ibus-chewing can work fine without the GConf schema.

BUG=none
TEST=none

Review URL: http://codereview.chromium.org/657072

4 years agoFixing Google issue 754, 758, 763
Ding-Yi Chen [Tue, 9 Feb 2010 02:18:12 +0000 (12:18 +1000)]
Fixing Google issue 754, 758, 763

- Fixed Google issue 754: commit string is missing when inputting
  long English text in the end.
- Fixed Google issue 758: Space is irresponsive in Temporary English mode
  if no Chinese in preedit buffer.
- Fixed Google Issue 763: [ibus-chewing] [qt] Shift-Up/Down does not mark
  text area properly.
- Change the String "on the spot" to "in application window",
  Chinese translation change to "在輸入處組詞"
- Change the "over the spot" to "in candidate window",
  Chinese translation remain the same
- Fixed bodhi submission.

4 years agoFixed Google issue 758
Ding-Yi Chen [Wed, 3 Feb 2010 08:03:25 +0000 (18:03 +1000)]
Fixed Google issue 758

4 years agoMerge branch 'master' of git://github.com/phuang/ibus-chewing
Ding-Yi Chen [Mon, 1 Feb 2010 07:16:14 +0000 (17:16 +1000)]
Merge branch 'master' of git://github.com/phuang/ibus-chewing

Conflicts:
src/IBusChewingEngine.gob

4 years agoFixed Google Issue 754
Ding-Yi Chen [Mon, 1 Feb 2010 07:07:38 +0000 (17:07 +1000)]
Fixed Google Issue 754

4 years agoUse GInitiallyUnowned correctly
Peng Huang [Sat, 30 Jan 2010 01:58:59 +0000 (09:58 +0800)]
Use GInitiallyUnowned correctly

4 years agoAdd over-the-spot editing mode.
Ding-Yi Chen [Mon, 25 Jan 2010 05:20:44 +0000 (15:20 +1000)]
Add over-the-spot editing mode.

- Add over-the-spot editing mode.
- Possible fixed of Google issue 505: ibus acts strange in Qt programs.
- Implemented Google issue 738:  Add a mode that allow editing in candidate window
  (thus over-the-spot mode).

4 years agoMerge branch 'master' of git://github.com/phuang/ibus-chewing
Yusuke Sato [Tue, 19 Jan 2010 11:27:10 +0000 (20:27 +0900)]
Merge branch 'master' of git://github.com/phuang/ibus-chewing

Conflicts:
data/chewing.xml.in

4 years agoApply ibus-chewing_1.2.0.20090818-2.diff.gz directly
Colin Watson [Fri, 15 Jan 2010 14:58:29 +0000 (14:58 +0000)]
Apply ibus-chewing_1.2.0.20090818-2.diff.gz directly

Applying the packaging files in make_pkg.sh means that chromiumos-build
can't handle it properly.  Apply the patch directly instead.

Review URL: http://codereview.chromium.org/546053

4 years agoVer 1.2.0.20091211
Ding-Yi Chen [Fri, 11 Dec 2009 07:57:56 +0000 (17:57 +1000)]
Ver 1.2.0.20091211

4 years ago Bugzilla Bug 518901; IBus Google issue 501, 502; Revised ibus-chewing icon.
Ding-Yi Chen [Fri, 2 Oct 2009 06:42:49 +0000 (16:42 +1000)]
 Bugzilla Bug 518901; IBus Google issue 501, 502; Revised ibus-chewing icon.

4 years ago IBus upstream issue 484 ; Pack the gob2 generation source.
Ding-Yi Chen [Wed, 30 Sep 2009 04:19:20 +0000 (14:19 +1000)]
 IBus upstream issue 484 ; Pack the gob2 generation source.

5 years ago IBus upstream issue 484
Ding-Yi Chen [Thu, 17 Sep 2009 05:25:10 +0000 (15:25 +1000)]
 IBus upstream issue 484

5 years ago Bugzilla Bug 519328
Ding-Yi Chen [Mon, 31 Aug 2009 07:26:25 +0000 (17:26 +1000)]
 Bugzilla Bug 519328
 IBus upstream issue 484

5 years agoMerge 1.2 and 1.1
Ding-Yi Chen [Wed, 19 Aug 2009 00:21:21 +0000 (10:21 +1000)]
Merge 1.2 and 1.1

5 years agoMerge 1.2 and 1.1
Ding-Yi Chen [Mon, 17 Aug 2009 07:42:13 +0000 (17:42 +1000)]
Merge 1.2 and 1.1

5 years agoMerge 1.2 and 1.1
Ding-Yi Chen [Mon, 17 Aug 2009 07:41:43 +0000 (17:41 +1000)]
Merge 1.2 and 1.1

5 years agoLookup table now shows the selection key.
Ding-Yi Chen [Wed, 24 Jun 2009 00:22:38 +0000 (10:22 +1000)]
Lookup table now shows the selection key.

5 years agoMerge branch 'master' of http://github.com/definite/ibus-chewing
Peng Huang [Sun, 14 Jun 2009 07:05:29 +0000 (15:05 +0800)]
Merge branch 'master' of github.com/definite/ibus-chewing

5 years agoApplied Lubomir Rintel patch
Ding-Yi Chen [Fri, 22 May 2009 06:18:10 +0000 (16:18 +1000)]
Applied Lubomir Rintel patch

5 years agoFix Bug 500281
Ding-Yi Chen [Tue, 19 May 2009 08:05:52 +0000 (18:05 +1000)]
Fix Bug 500281

5 years agoibus 1.0.9
Ding-Yi Chen [Fri, 8 May 2009 08:37:41 +0000 (18:37 +1000)]
ibus 1.0.9

Fix IBUS Google issue 369, see ChangeLog for details.

5 years agoAdd generate-gconf-schemas
Ding-Yi Chen [Wed, 6 May 2009 08:11:45 +0000 (18:11 +1000)]
Add generate-gconf-schemas
Add maker_dialog_set_verbose_level()

5 years agoFix the Plain chewing mode
Ding-Yi Chen [Tue, 28 Apr 2009 05:59:36 +0000 (15:59 +1000)]
Fix the Plain chewing mode

5 years agoRevision plain Zhuyin mode.
Ding-Yi Chen [Tue, 28 Apr 2009 04:22:11 +0000 (14:22 +1000)]
Revision plain Zhuyin mode.
Remove debug*s.list from Source tarball.

5 years agoAdd Plain Zhuyin support
Ding-Yi Chen [Fri, 24 Apr 2009 08:19:16 +0000 (18:19 +1000)]
Add Plain Zhuyin support

5 years agoVersion 1.0.7
dchen@redhat.com [Fri, 17 Apr 2009 06:19:09 +0000 (16:19 +1000)]
Version 1.0.7

5 years agoDialog labels aligned; Fix iBus Google issue 326; CMake modules revised; Add 2 make...
dchen@redhat.com [Fri, 3 Apr 2009 04:30:22 +0000 (14:30 +1000)]
Dialog labels aligned; Fix iBus Google issue 326; CMake modules revised; Add 2 make targets.
- Labels in setting dialogs are now aligned.
- Fix iBus Google issue 326: Fail to build with CMake < 2.6.3
- DateFormate.cmake is merged to BasicMacros.cmake
- See headers of cmake modules in cmake_modules/ for detailed changed.
- Add a make target "version_check"
- Add a make developer target "new_version"  which are hidden for ordinary users.

5 years agoFix CMake bugs
dchen@redhat.com [Wed, 1 Apr 2009 08:29:19 +0000 (18:29 +1000)]
Fix CMake bugs

5 years agomake target version_lock, version_unlock
dchen@redhat.com [Tue, 31 Mar 2009 08:16:12 +0000 (18:16 +1000)]
make target version_lock, version_unlock

5 years agoVersion 1.0.5
dchen@redhat.com [Mon, 30 Mar 2009 07:30:37 +0000 (17:30 +1000)]
Version 1.0.5
See Changelog for detail.

5 years agoFix right arrow bug, Add syncCapsLock_local
dchen@redhat.com [Fri, 27 Mar 2009 08:12:31 +0000 (18:12 +1000)]
Fix right arrow bug, Add syncCapsLock_local

5 years agoFix koji build issues.
dchen@redhat.com [Mon, 23 Mar 2009 02:27:38 +0000 (12:27 +1000)]
Fix koji build issues.

5 years ago1.0.4 Released
dchen@redhat.com [Mon, 23 Mar 2009 00:54:38 +0000 (10:54 +1000)]
1.0.4 Released

5 years agoReady for ibus-chewing-1.0.4.
dchen@redhat.com [Fri, 20 Mar 2009 08:28:44 +0000 (18:28 +1000)]
Ready for ibus-chewing-1.0.4.

5 years agoi18n, MakerDialog nearly completed.
dchen@redhat.com [Wed, 18 Mar 2009 08:36:18 +0000 (18:36 +1000)]
i18n, MakerDialog nearly completed.

5 years agoContinue Generic Dialog developing
dchen@redhat.com [Tue, 17 Mar 2009 08:17:10 +0000 (18:17 +1000)]
Continue Generic Dialog developing

5 years agoadd_attribute of MakerDialog is now available.
dchen@redhat.com [Mon, 16 Mar 2009 08:11:03 +0000 (18:11 +1000)]
add_attribute of MakerDialog is now available.

5 years agoStart developing setting dialog
dchen@redhat.com [Fri, 13 Mar 2009 08:20:04 +0000 (18:20 +1000)]
Start developing setting dialog

5 years agoClean
dchen@redhat.com [Fri, 13 Mar 2009 04:31:45 +0000 (14:31 +1000)]
Clean

5 years agoExtract Developer.cmake
dchen@redhat.com [Fri, 13 Mar 2009 04:23:03 +0000 (14:23 +1000)]
Extract Developer.cmake

5 years agoTempory workaround between Led and IM status
dchen@redhat.com [Wed, 11 Mar 2009 07:54:20 +0000 (17:54 +1000)]
Tempory workaround between Led and IM status

5 years agoGoogle issue 305,307
dchen@redhat.com [Tue, 10 Mar 2009 07:30:53 +0000 (17:30 +1000)]
Google issue 305,307
Sync Caps <-> ChiEng mode

5 years agofixed rpm build issues
dchen@redhat.com [Mon, 2 Mar 2009 03:20:25 +0000 (13:20 +1000)]
fixed rpm build issues

5 years agoSplit SourceTarball.cmake out
dchen@redhat.com [Mon, 2 Mar 2009 03:18:21 +0000 (13:18 +1000)]
Split SourceTarball.cmake out
Fix rpm install issues.

5 years agoAdd priority in chewing.xml.
Huang Peng [Tue, 24 Feb 2009 08:54:10 +0000 (16:54 +0800)]
Add priority in chewing.xml.

5 years agoMost setting options revealed, fix google code issue 281.
dchen@redhat.com [Fri, 27 Feb 2009 07:58:04 +0000 (17:58 +1000)]
Most setting options revealed, fix google code issue 281.

- Setting shows/hides KBType, selKeys, and various settings.
- Add gconf schema.
- Fix some memory leaking checked.
- Move some function to cmake_modules.
- Fix Google code issue 281

5 years agogconf schemas; issue 281
dchen@redhat.com [Wed, 25 Feb 2009 08:01:21 +0000 (18:01 +1000)]
gconf schemas; issue 281

5 years agoGoogle Code issue:281; GConf all the chewing options
dchen@redhat.com [Tue, 24 Feb 2009 07:53:27 +0000 (17:53 +1000)]
Google Code issue:281; GConf all the chewing options

5 years agoValgrind checked, kbType moved to 'settings'
dchen@redhat.com [Mon, 23 Feb 2009 07:43:38 +0000 (17:43 +1000)]
Valgrind checked, kbType moved to 'settings'

5 years agovalgrind memory leak check
dchen@redhat.com [Fri, 20 Feb 2009 07:48:42 +0000 (17:48 +1000)]
valgrind memory leak check

5 years agoNow kbtype can be saved/loaded
dchen@redhat.com [Fri, 20 Feb 2009 06:35:05 +0000 (16:35 +1000)]
Now kbtype can be saved/loaded

5 years agoAdd Find_Program GOB2, so users know that gob2 is required.
dchen@redhat.com [Thu, 19 Feb 2009 07:33:48 +0000 (17:33 +1000)]
Add Find_Program GOB2, so users know that gob2 is required.

5 years agoUpdate modified file.
dchen@redhat.com [Thu, 19 Feb 2009 06:50:45 +0000 (16:50 +1000)]
Update modified file.

5 years agoadd main.c
dchen@redhat.com [Thu, 19 Feb 2009 06:12:34 +0000 (16:12 +1000)]
add main.c

5 years agoKeyboard layout menu and icon; I18N display
dchen@redhat.com [Wed, 18 Feb 2009 07:44:57 +0000 (17:44 +1000)]
Keyboard layout menu and icon; I18N display

5 years agoAdd i18n support (Working)
dchen@redhat.com [Tue, 17 Feb 2009 07:59:52 +0000 (17:59 +1000)]
Add i18n support (Working)

5 years agoFixed '2-instance', 'property_activate', 'hide aux_text'
dchen@redhat.com [Mon, 16 Feb 2009 08:06:54 +0000 (18:06 +1000)]
Fixed '2-instance', 'property_activate', 'hide aux_text'

5 years agoCompilable but not workable.
dchen@redhat.com [Wed, 11 Feb 2009 07:21:18 +0000 (17:21 +1000)]
Compilable but not workable.

5 years agoFix the preedit shown
dchen@redhat.com [Fri, 30 Jan 2009 04:38:37 +0000 (14:38 +1000)]
Fix the preedit shown

5 years agoAdd back l10n message support, and restore preedit buffer when switch back
dchen@redhat.com [Fri, 30 Jan 2009 03:50:11 +0000 (13:50 +1000)]
Add back l10n message support, and restore preedit buffer when switch back

5 years agoRemove chewing.i
dchen@redhat.com [Wed, 28 Jan 2009 01:23:58 +0000 (11:23 +1000)]
Remove chewing.i

5 years agoRemove chewing.py from Makefile.am
dchen@redhat.com [Wed, 28 Jan 2009 01:16:37 +0000 (11:16 +1000)]
Remove chewing.py from Makefile.am

5 years agoFix libchewing 0.3.2
dchen@redhat.com [Tue, 27 Jan 2009 04:04:20 +0000 (14:04 +1000)]
Fix libchewing 0.3.2

5 years agoUpdate zh_TW.po by Swyear.
Huang Peng [Sat, 18 Oct 2008 06:52:41 +0000 (14:52 +0800)]
Update zh_TW.po by Swyear.

5 years agoUpdate translation for Simplified Chinese.
Huang Peng [Sat, 18 Oct 2008 06:52:25 +0000 (14:52 +0800)]
Update translation for Simplified Chinese.

5 years agoFix locale domain. by Jim Huang.
Huang Peng [Fri, 17 Oct 2008 07:15:32 +0000 (15:15 +0800)]
Fix locale domain. by Jim Huang.

5 years agoReset chewing when the engine is enabled.
Huang Peng [Thu, 16 Oct 2008 06:08:56 +0000 (14:08 +0800)]
Reset chewing when the engine is enabled.

5 years agoUpdate AUTHORS.
Huang Peng [Thu, 16 Oct 2008 06:05:56 +0000 (14:05 +0800)]
Update AUTHORS.

5 years agoAdd zh_TW.po and update zh_CN.po
Huang Peng [Thu, 16 Oct 2008 06:02:46 +0000 (14:02 +0800)]
Add zh_TW.po and update zh_CN.po

6 years agoRequire chewing >= 0.3.0.901
Huang Peng [Wed, 17 Sep 2008 01:56:47 +0000 (09:56 +0800)]
Require chewing >= 0.3.0.901

6 years agoSupport libchewing-0.3.0.901.
Huang Peng [Wed, 17 Sep 2008 01:54:45 +0000 (09:54 +0800)]
Support libchewing-0.3.0.901.

6 years agoFix build warnings.
Huang Peng [Tue, 16 Sep 2008 12:35:18 +0000 (20:35 +0800)]
Fix build warnings.

6 years agoMerge branch 'master' into libchewing_svn
Huang Peng [Tue, 9 Sep 2008 10:46:56 +0000 (18:46 +0800)]
Merge branch 'master' into libchewing_svn

6 years agoModify CFLAGS.
Huang Peng [Tue, 9 Sep 2008 10:46:30 +0000 (18:46 +0800)]
Modify CFLAGS.

6 years agoFix compile warning.
Huang Peng [Tue, 9 Sep 2008 10:46:15 +0000 (18:46 +0800)]
Fix compile warning.