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

Commit: 2ed5ddc29ed40caed29d9f406c7dd908c0691d6c
    
http://github.com/phuang/ibus/commit/2ed5ddc29ed40caed29d9f406c7dd908c0691d6c
Author: Yusuke Sato <[email protected]>
Date:   2010-07-26 (Mon, 26 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: 02ea48ca5df2818fc467805cfe612a23632ed79f
    
http://github.com/phuang/ibus/commit/02ea48ca5df2818fc467805cfe612a23632ed79f
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: 3cdbad5038d400b0d3aee5d2a27459eeb9d8246a
    
http://github.com/phuang/ibus/commit/3cdbad5038d400b0d3aee5d2a27459eeb9d8246a
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: 571ee3a071a2ab06aaf757c39827ebb779a8a769
    
http://github.com/phuang/ibus/commit/571ee3a071a2ab06aaf757c39827ebb779a8a769
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: 42339a89bef5506be17d4282f2f2bbeb2e75b134
    
http://github.com/phuang/ibus/commit/42339a89bef5506be17d4282f2f2bbeb2e75b134
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: 968c013e61d1e4bc1e59402a5b1010d9da1b300f
    
http://github.com/phuang/ibus/commit/968c013e61d1e4bc1e59402a5b1010d9da1b300f
Author: satorux <[email protected]>
Date:   2010-07-26 (Mon, 26 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: b08a091fb45e9c89d8f7aa08f732897f21d6b802
    
http://github.com/phuang/ibus/commit/b08a091fb45e9c89d8f7aa08f732897f21d6b802
Author: Peng Huang <[email protected]>
Date:   2010-07-26 (Mon, 26 Jul 2010)

Changed paths:
  A memconf/main.cc

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


Commit: 924001bb92da55fee435a91704f895f95bcde494
    
http://github.com/phuang/ibus/commit/924001bb92da55fee435a91704f895f95bcde494
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: d3b1526fb9aff665b93384a29be2d67a1ce52c24
    
http://github.com/phuang/ibus/commit/d3b1526fb9aff665b93384a29be2d67a1ce52c24
Author: James Su <[email protected]>
Date:   2010-07-26 (Mon, 26 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: fd457cbfb5b276e117f793b84cef18398fd674c4
    
http://github.com/phuang/ibus/commit/fd457cbfb5b276e117f793b84cef18398fd674c4
Author: Peng Huang <[email protected]>
Date:   2010-07-26 (Mon, 26 Jul 2010)

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

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


Commit: 9cc1d1c080f4c2721771fbe18704ef91ad5338b0
    
http://github.com/phuang/ibus/commit/9cc1d1c080f4c2721771fbe18704ef91ad5338b0
Author: Peng Huang <[email protected]>
Date:   2010-07-26 (Mon, 26 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


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

回复