DescriptionAdding IBus support to the cros library. The following 4 APIs will be added:
MonitorLanguageStatus()
DisconnectLanguageStatus()
GetLanguages()
ChangeLanguage()
Basic structure of the code is almost the same as chromeos_power.cc. As with other cros modules, you can test the 4 interfaces above by running monitor_language.cc test tool.
This change is for http://codereview.chromium.org/449050
BUG=494
TEST=Run monitor_language command and verify that the command can detect IME engine switches.
Patch Set 1 #Patch Set 2 : fix typo #Patch Set 3 : add comments #Patch Set 4 : improved tests #
Total comments: 28
Patch Set 5 : addressed all issues #
Total comments: 6
Patch Set 6 : revised comments #
Total comments: 6
Patch Set 7 : add comments #Patch Set 8 : changed some chatty LOG(INFO) to DLOG. #Patch Set 9 : changed the argument type of the monitor following chocobo's suggestion #Patch Set 10 : copied to writable tree #
Messages
Total messages: 11 (0 generated)
|