Branch: refs/heads/chromeos
Home:   http://github.com/phuang/ibus

Commit: 810037e12a5b00712e5d01c576deca4a36c18527
    
http://github.com/phuang/ibus/commit/810037e12a5b00712e5d01c576deca4a36c18527
Author: Yusuke Sato <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M Makefile.am
  M configure.ac
  A memconf/Makefile.am
  A memconf/config.cc
  A memconf/config.h
  A memconf/memconf.xml.in.in

Log Message:
-----------
Reimplement ibus-gconf so it does not depend on GConf-2 database.

(Please review the README.chromium first.)

BUG=crosbug.com/1638
TEST=run autotest/files/config/site_tests/desktopui_IBusTest

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


Commit: 8ee18d18cdd6f633bb2192d14a335b6416c6d145
    
http://github.com/phuang/ibus/commit/8ee18d18cdd6f633bb2192d14a335b6416c6d145
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M ibus/bus.py
  M ibus/interface/iibus.py
  M setup/setup.ui
  M ui/gtk/panel.py

Log Message:
-----------
Merge xkb related changes.

Add back "next_engine" and "prev_engine" config for backward compatibility.

Fix ui to support basic xkb layout switching.

Fix enable_by_default thing.

Add enable_by_default config. When it's true then the newly created input 
context will be enabled by default.

XKB integration 2nd version - part 1.

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


Commit: 61c94442d2ba94b5339a8cec204bfcb1b5322bc9
    
http://github.com/phuang/ibus/commit/61c94442d2ba94b5339a8cec204bfcb1b5322bc9
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M ibus/bus.py
  M ibus/interface/iibus.py
  M ui/gtk/panel.py

Log Message:
-----------
Support changing the global input method engine without focus.

This CL is the fix for ibus. I'll do the fix for ChromiumOS later.

BUG=http://crosbug.com/2627
TEST=none

If use_global_engine is enabled, then the global engine can be changed from 
panel im menu even without focused input context.

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


Commit: 6e7d19d3fb21201344aaa96f8fdca88699bd27ff
    
http://github.com/phuang/ibus/commit/6e7d19d3fb21201344aaa96f8fdca88699bd27ff
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/ibusimpl.c
  M bus/ibusimpl.h
  M ibus/component.py
  M ibus/enginedesc.py
  M src/ibusenginedesc.c
  M src/ibusenginedesc.h
  M src/ibushotkey.c
  M src/ibushotkey.h

Log Message:
-----------
Support engine specific hotkey.

BUG=http://crosbug.com/2543
TEST=none

With this CL, each engine can specify one or more special activation hotkeys. 
This CL doesn't support customizing global hotkeys per engine.
I'd still prefer to customize the global hotkeys based on current locale rather 
than input method engine.

Add hotkeys property to IBusEngineDesc, so that each engine can specify their 
own special hotkeys. This is useful for input methods that have dedicated 
hotkeys, such as Japanese input methods, which has a dedicated hotkey key: Kana.

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


Commit: a5b35d41e0bcf9af7a58ba7aad11be9d047be9e3
    
http://github.com/phuang/ibus/commit/a5b35d41e0bcf9af7a58ba7aad11be9d047be9e3
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/ibusimpl.c

Log Message:
-----------
Change default values of some config.

This CL changes the default value of use_global_engine, enable_by_default and 
use_sys_layout to TRUE. And also removes the default trigger key.

BUG=none
TEST=none

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


Commit: d58a81cfe672f8521a8ddd7d49151903eda0e54a
    
http://github.com/phuang/ibus/commit/d58a81cfe672f8521a8ddd7d49151903eda0e54a
Author: satorux <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/ibusimpl.c

Log Message:
-----------
When the previous engine name is unknown, switch to the next engine in menu.

Before the change, hitting the "previous-engine" key does nothing if the
previous engine name is unknown. The behavior is not good for users as
they think the hot key is not working.

TEST=manually on the netbook
BUG=3579

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


Commit: dbfbb5f863272788defa791db68c32d547f7c898
    
http://github.com/phuang/ibus/commit/dbfbb5f863272788defa791db68c32d547f7c898
Author: Peng Huang <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  A memconf/main.cc

Log Message:
-----------
Add memcomf/main.cc


Commit: bccf32af9abc2b8c4d8b38ad25252cb9d5560a0d
    
http://github.com/phuang/ibus/commit/bccf32af9abc2b8c4d8b38ad25252cb9d5560a0d
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/ibusimpl.c

Log Message:
-----------
If the current engine is removed, then switch to another engine automatically.

BUG=http://crosbug.com/3577
TEST=manual test.

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


Commit: e373ebcc64c43b6530b95803d2f2035c34d5b397
    
http://github.com/phuang/ibus/commit/e373ebcc64c43b6530b95803d2f2035c34d5b397
Author: James Su <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/inputcontext.c

Log Message:
-----------
Make sure that we won't wrongly match a hotkey after losing and getting focus.

BUG=http://crosbug.com/3892
TEST=manually

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


Commit: edffa1a7bc07674a8ba9b964f793ba6da13e35d3
    
http://github.com/phuang/ibus/commit/edffa1a7bc07674a8ba9b964f793ba6da13e35d3
Author: Peng Huang <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M Makefile.am
  M memconf/config.cc

Log Message:
-----------
Fix a problem in build script of memconf


Commit: b7453ec28861b7543fc81b820ae83c70d19d4d82
    
http://github.com/phuang/ibus/commit/b7453ec28861b7543fc81b820ae83c70d19d4d82
Author: Peng Huang <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/inputcontext.c
  M bus/inputcontext.h
  M client/gtk2/ibusimcontext.c

Log Message:
-----------
Support switching keyboard by hotkey without input focus Add fake input context 
in im module. The fake input context will hold the focus if no other input 
context has focus. This change for fixing input method switch issue if no focus 
input context.

BUG=http://crosbug.com/4381

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


Commit: d21b744512832ffe194ba1bb28bc00aa6c56e0c3
    
http://github.com/phuang/ibus/commit/d21b744512832ffe194ba1bb28bc00aa6c56e0c3
Author: Peng Huang <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M client/gtk2/ibusimcontext.c

Log Message:
-----------
Keep input window for fake IC


Commit: a2832361995d9856ce20e62f2c560931db1b9900
    
http://github.com/phuang/ibus/commit/a2832361995d9856ce20e62f2c560931db1b9900
Author: Peng Huang <[email protected]>
Date:   2010-07-30 (Fri, 30 Jul 2010)

Changed paths:
  M bus/inputcontext.c

Log Message:
-----------
Fake IC does not grab focus, if other real IC has focus.


-- 
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复