[gnome-flashback/wip/segeiger/inputmethods: 39/39] Some debug messages and a fixes



commit cc55c3f416ec94918edc18ea2931574345ae8d9c
Author: Sebastian Geiger <sbastig gmx net>
Date:   Mon Sep 14 22:11:52 2015 +0200

    Some debug messages and a fixes

 gnome-flashback/libinput-sources/gf-ibus-manager.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/gnome-flashback/libinput-sources/gf-ibus-manager.c 
b/gnome-flashback/libinput-sources/gf-ibus-manager.c
index bc1adea..e8ff063 100644
--- a/gnome-flashback/libinput-sources/gf-ibus-manager.c
+++ b/gnome-flashback/libinput-sources/gf-ibus-manager.c
@@ -71,6 +71,7 @@ static guint gf_ibus_manager_signals[LAST_SIGNAL] = { 0 };
 static void
 onConnected (IBusBus *ibus, GfIBusManager *manager)
 {
+    g_message ("onConnected");
     g_return_if_fail (manager->ibus);
 
     ibus_bus_list_engines_async (manager->ibus, -1, NULL, (GAsyncReadyCallback) initEngines, manager);
@@ -120,6 +121,7 @@ on_register_properties (IBusPanelService *panelService, IBusPropList *properties
 static void
 onEngineChanged (GfIBusManager *manager, const gchar *engineName)
 {
+    g_message ("onEngineChanged");
     if (!manager->ready) {
         return;
     }
@@ -131,7 +133,8 @@ onEngineChanged (GfIBusManager *manager, const gchar *engineName)
     }
 
     manager->registerPropertiesSignalId =
-            g_signal_connect (manager->panelService, "register-properties", G_CALLBACK 
(on_register_properties), manager);
+            g_signal_connect (manager->panelService, "register-properties", G_CALLBACK 
(on_register_properties),
+                              manager);
 }
 
 static void
@@ -151,6 +154,7 @@ add_to_engines (IBusEngineDesc *engineDescription, GfIBusManager *manager)
 static void
 initEngines (IBusBus *ibus, GAsyncResult *result, GfIBusManager *manager)
 {
+    g_message("initEngines");
     GError *error = NULL;
     GList *engineList = ibus_bus_list_engines_async_finish (ibus, result, &error);
     if (engineList) {
@@ -168,8 +172,9 @@ updateProperty (IBusPanelService *panelService, IBusProperty *property, GfIBusMa
 }
 
 static void
-get_global_engine_callback (IBusBus *ibus, guint i, GAsyncResult *result, GfIBusManager *manager)
+get_global_engine_callback (IBusBus *ibus, GAsyncResult *result, GfIBusManager *manager)
 {
+    g_message ("get_global_engine_callback");
     GError *error = NULL;
     IBusEngineDesc *engineDescription = ibus_bus_get_global_engine_async_finish (ibus, result, &error);
     if (error) {
@@ -203,6 +208,7 @@ preload_engines_callback (gpointer user_data)
 static void
 initPanelService (IBusBus *ibus, GAsyncResult *result, GfIBusManager *manager)
 {
+    g_message("initPanelService");
     GError *error = NULL;
     gboolean success = ibus_bus_request_name_async_finish (ibus, result, &error);
     if (error) {
@@ -222,7 +228,9 @@ initPanelService (IBusBus *ibus, GAsyncResult *result, GfIBusManager *manager)
         g_signal_connect (manager->panelService, "update-property", G_CALLBACK (updateProperty), manager);
         g_signal_connect (manager->panelService, "set-content-type", G_CALLBACK (setContentType), manager);
 
-        ibus_bus_get_global_engine_async (manager->ibus, -1, NULL, (GAsyncReadyCallback) 
get_global_engine_callback, manager);
+        g_message ("ibus_bus_get_global_engine_async");
+        ibus_bus_get_global_engine_async (manager->ibus, -1, NULL, (GAsyncReadyCallback) 
get_global_engine_callback,
+                                          manager);
         updateReadiness (manager);
     } else {
         onDisconnected (manager->ibus, manager);
@@ -238,6 +246,7 @@ setContentType (IBusPanelService *panelService, guint purpose, guint hints, GfIB
 static void
 spawn (GfIBusManager *manager)
 {
+    g_warning ("Going to spwan ibus-daemon now...");
     // start a new subprocess for ibus-daemon
     GError *error = NULL;
     manager->ibusDaemonSubprocess = g_subprocess_new (G_SUBPROCESS_FLAGS_NONE, &error, "ibus-daemon", 
"--xim", "--panel", "disabled", NULL);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]