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

Commit: 57f411013f26537302bcb1c52c59bf6fe169a236
    
http://github.com/phuang/ibus/commit/57f411013f26537302bcb1c52c59bf6fe169a236
Author: Yusuke Sato <[email protected]>
Date:   2010-07-29 (Thu, 29 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: d5b285163ffec8220c0f30c97419dd72f732a741
    
http://github.com/phuang/ibus/commit/d5b285163ffec8220c0f30c97419dd72f732a741
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: 923b6214c11726cc8e132704b0861ff0fb049481
    
http://github.com/phuang/ibus/commit/923b6214c11726cc8e132704b0861ff0fb049481
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: f2d29e8a354a1f6066bc2d224796315791ef10b2
    
http://github.com/phuang/ibus/commit/f2d29e8a354a1f6066bc2d224796315791ef10b2
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: 5b806a67025f7757b079a28ecff80b1fd5a091a1
    
http://github.com/phuang/ibus/commit/5b806a67025f7757b079a28ecff80b1fd5a091a1
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: 58b228810fc4241c9059c58c09dcc2d33c41a4d0
    
http://github.com/phuang/ibus/commit/58b228810fc4241c9059c58c09dcc2d33c41a4d0
Author: satorux <[email protected]>
Date:   2010-07-29 (Thu, 29 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: ad804a7b23285fc3225af7d28fa641305dedeee0
    
http://github.com/phuang/ibus/commit/ad804a7b23285fc3225af7d28fa641305dedeee0
Author: Peng Huang <[email protected]>
Date:   2010-07-29 (Thu, 29 Jul 2010)

Changed paths:
  A memconf/main.cc

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


Commit: 357b3b1411d51185c785e2fc73299d39c201cce7
    
http://github.com/phuang/ibus/commit/357b3b1411d51185c785e2fc73299d39c201cce7
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: c6a7f46d2e9feca5efee4a0d003a9f91ecc6e432
    
http://github.com/phuang/ibus/commit/c6a7f46d2e9feca5efee4a0d003a9f91ecc6e432
Author: James Su <[email protected]>
Date:   2010-07-29 (Thu, 29 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: 4bf269934307e75b90e06dba58364a0fb4165799
    
http://github.com/phuang/ibus/commit/4bf269934307e75b90e06dba58364a0fb4165799
Author: Peng Huang <[email protected]>
Date:   2010-07-29 (Thu, 29 Jul 2010)

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

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


Commit: 40492fc8635089925990468613c252360ddfb3d7
    
http://github.com/phuang/ibus/commit/40492fc8635089925990468613c252360ddfb3d7
Author: Peng Huang <[email protected]>
Date:   2010-07-29 (Thu, 29 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: 5bcfa14af68a11da2f21d80f677b47fd9951e252
    
http://github.com/phuang/ibus/commit/5bcfa14af68a11da2f21d80f677b47fd9951e252
Author: Peng Huang <[email protected]>
Date:   2010-07-29 (Thu, 29 Jul 2010)

Changed paths:
  M client/gtk2/ibusimcontext.c

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


Commit: 13c2463e77c4ef6f5199a02f923ccb5ddff433aa
    
http://github.com/phuang/ibus/commit/13c2463e77c4ef6f5199a02f923ccb5ddff433aa
Author: Peng Huang <[email protected]>
Date:   2010-07-29 (Thu, 29 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

回复