added logging in two the most important places
[simple-launcher] / applet-wrapper.cc
index 5cc997c..1e9f887 100644 (file)
@@ -50,6 +50,8 @@ static void __logger(const std::string& what) {
 }
 
 static void sla_wrapper_init(SLAWrapper *self) {
+  __logger("sla_wrapper_init: begin");
+
   GdkColormap *colormap = NULL;
 
   self->priv = G_TYPE_INSTANCE_GET_PRIVATE(self, SLA_TYPE_APPLET, SLAWrapperPrivate);
@@ -63,9 +65,13 @@ static void sla_wrapper_init(SLAWrapper *self) {
   if ((colormap = gdk_screen_get_rgba_colormap(gdk_screen_get_default())) != NULL) {
     gtk_widget_set_colormap(GTK_WIDGET(self), colormap);
   }
+
+  __logger("sla_wrapper_init: end");
 }
 
 static void sla_wrapper_class_init(SLAWrapperClass *klass) {
+  __logger("sla_wrapper_class_init: end");
+
   GtkWidgetClass *widget_class;
   GObjectClass *object_class;
 
@@ -81,6 +87,8 @@ static void sla_wrapper_class_init(SLAWrapperClass *klass) {
   HILDON_DESKTOP_HOME_ITEM_CLASS(klass)->settings = sla_wrapper_settings;
 
   g_type_class_add_private(klass, sizeof(SLAWrapperPrivate));   // Do I need this?
+
+  __logger("sla_wrapper_class_init: end");
 }
 
 static void sla_wrapper_finalize(GObject *self) {