Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(366)

Unified Diff: chrome/browser/chromeos/input_method/ibus_controller_impl.h

Issue 11419202: Remove libibus dependency from config relate stuff. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/browser/chromeos/input_method/ibus_controller_impl.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/input_method/ibus_controller_impl.h
diff --git a/chrome/browser/chromeos/input_method/ibus_controller_impl.h b/chrome/browser/chromeos/input_method/ibus_controller_impl.h
index 8f87ac52af4338e325d73f7883501b62d0662b54..613b3cb86cbbd7d9f220aa67052168ed9799c539 100644
--- a/chrome/browser/chromeos/input_method/ibus_controller_impl.h
+++ b/chrome/browser/chromeos/input_method/ibus_controller_impl.h
@@ -72,9 +72,6 @@ class IBusControllerImpl : public IBusControllerBase {
// Functions that end with Thunk are used to deal with glib callbacks.
CHROMEG_CALLBACK_0(IBusControllerImpl, void, BusConnected, IBusBus*);
- CHROMEG_CALLBACK_0(IBusControllerImpl, void, BusDisconnected, IBusBus*);
- CHROMEG_CALLBACK_3(IBusControllerImpl, void, BusNameOwnerChanged,
- IBusBus*, const gchar*, const gchar*, const gchar*);
CHROMEG_CALLBACK_1(IBusControllerImpl, void, RegisterProperties,
IBusPanelService*, IBusPropList*);
CHROMEG_CALLBACK_1(IBusControllerImpl, void, UpdateProperty,
@@ -107,9 +104,6 @@ class IBusControllerImpl : public IBusControllerBase {
// Just calls ibus_bus_set_global_engine_async() with the |id|.
void SendChangeInputMethodRequest(const std::string& id);
- // Calls SetInputMethodConfigInternal() for each |current_config_values_|.
- void SendAllInputMethodConfigs();
-
// Starts listening to the "connected", "disconnected", and
// "name-owner-changed" D-Bus signals from ibus-daemon.
void ConnectBusSignals();
@@ -140,11 +134,8 @@ class IBusControllerImpl : public IBusControllerBase {
// The injected object must be released by caller.
void set_input_method_for_testing(ui::InputMethodIBus* input_method);
- // A callback function that will be called when ibus_config_set_value_async()
- // request is finished.
- static void SetInputMethodConfigCallback(GObject* source_object,
- GAsyncResult* res,
- gpointer user_data);
+ // Called when the IBusConfigClient is initialized.
+ void OnIBusConfigClientInitialized();
// Called when the input method process is shut down.
static void OnIBusDaemonExit(GPid pid,
« no previous file with comments | « no previous file | chrome/browser/chromeos/input_method/ibus_controller_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698