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

Commit: 8f9a768c88776efe30b01e90be4bd3d479eed865
    
http://github.com/phuang/ibus/commit/8f9a768c88776efe30b01e90be4bd3d479eed865
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: b0a0eac008b013d48f866034ef724dceca70bee7
    
http://github.com/phuang/ibus/commit/b0a0eac008b013d48f866034ef724dceca70bee7
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: 250bbf0e3012c6a3b4fa7d77234009a550ab945b
    
http://github.com/phuang/ibus/commit/250bbf0e3012c6a3b4fa7d77234009a550ab945b
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: c197efb4c6d5663127240fe21a16b65308e41778
    
http://github.com/phuang/ibus/commit/c197efb4c6d5663127240fe21a16b65308e41778
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: d361f84eae78777a13c9f3596f81dbccef77fa6a
    
http://github.com/phuang/ibus/commit/d361f84eae78777a13c9f3596f81dbccef77fa6a
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: d314afcbfdb715c53f1899a5fb3651fa46d86b72
    
http://github.com/phuang/ibus/commit/d314afcbfdb715c53f1899a5fb3651fa46d86b72
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: 5f302af19d5f24dffaa5e79d092c12d8e8a1c144
    
http://github.com/phuang/ibus/commit/5f302af19d5f24dffaa5e79d092c12d8e8a1c144
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: 34bfaaccaf084f6c3420675c4f7e2de746cf61f5
    
http://github.com/phuang/ibus/commit/34bfaaccaf084f6c3420675c4f7e2de746cf61f5
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: 75f9979151b34869f0806544b8415cd335d1a2b4
    
http://github.com/phuang/ibus/commit/75f9979151b34869f0806544b8415cd335d1a2b4
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: 6a9e2dd5270c569ea5338ec26b50264d415be7ca
    
http://github.com/phuang/ibus/commit/6a9e2dd5270c569ea5338ec26b50264d415be7ca
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: ce52a948c479b17fded0f487449724d4c7549468
    
http://github.com/phuang/ibus/commit/ce52a948c479b17fded0f487449724d4c7549468
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: f70dd3232856145ff3be45123b2337583820e0ef
    
http://github.com/phuang/ibus/commit/f70dd3232856145ff3be45123b2337583820e0ef
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: 542db931da039f09b6967d00ecdc4602011fb993
    
http://github.com/phuang/ibus/commit/542db931da039f09b6967d00ecdc4602011fb993
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

回复