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

Commit: f6975a729ac905c6e74d856f3a6452c12a30b26d
    
http://github.com/phuang/ibus/commit/f6975a729ac905c6e74d856f3a6452c12a30b26d
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: 6c5418f5dc07b9c173ae9d421c3ffc59b7c2181e
    
http://github.com/phuang/ibus/commit/6c5418f5dc07b9c173ae9d421c3ffc59b7c2181e
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: 9dd79d4fd7f85cb28eac0892f33c4285777975e7
    
http://github.com/phuang/ibus/commit/9dd79d4fd7f85cb28eac0892f33c4285777975e7
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: 190fa91d431c028de188e2a9849709cc98bc0c79
    
http://github.com/phuang/ibus/commit/190fa91d431c028de188e2a9849709cc98bc0c79
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: 573cdaf4dc1bfac8cc0c5e2187bb9b0687b8162c
    
http://github.com/phuang/ibus/commit/573cdaf4dc1bfac8cc0c5e2187bb9b0687b8162c
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: 345ca26294eb5318fa8a6d8fb3a81482cec41131
    
http://github.com/phuang/ibus/commit/345ca26294eb5318fa8a6d8fb3a81482cec41131
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: d8c1142831d6ede2c3f84fcd53cbd7c81918a2b8
    
http://github.com/phuang/ibus/commit/d8c1142831d6ede2c3f84fcd53cbd7c81918a2b8
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


-- 
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

回复