]> git.0d.be Git - empathy.git/commitdiff
Load the CSS in all empathy-* binaries
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 24 May 2012 10:06:36 +0000 (12:06 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 24 May 2012 10:31:01 +0000 (12:31 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=669473

src/empathy-auth-client.c
src/empathy-call-window.c
src/empathy-chat-window.c
src/empathy-debug-window.c
src/empathy-roster-window.c

index 3228738f4b72ad1929e567fa0659a48505a44d0c..837988e2b72fc680623d6342ce295e320f8a80be 100644 (file)
@@ -309,6 +309,9 @@ main (int argc,
   gtk_window_set_default_icon_name ("empathy");
   textdomain (GETTEXT_PACKAGE);
 
+  /* There is no 'main' UI window so just use the default GdkScreen */
+  empathy_set_rss_provider (NULL);
+
 #ifdef ENABLE_DEBUG
   /* Set up debug sender */
   debug_sender = tp_debug_sender_dup ();
index d9641fdf95e8a7aa062116039976b66a7ebf7a69..73768f9c560eab9d7ea180353a8f0a1929bce090 100644 (file)
@@ -1615,6 +1615,8 @@ empathy_call_window_init (EmpathyCallWindow *self)
     "menupreviewswap", "activate", empathy_call_window_swap_camera_cb,
     NULL);
 
+  empathy_set_rss_provider (GTK_WIDGET (self));
+
   /* FIXME: we should use a stock "OSD" style class for the toolbar,
    * once it's available in GTK+/Adwaita.
    */
index 6de6db140ef43de8bbb19b340056782522833014..2ca19dad268b3a767f261b51b19244eaace78560 100644 (file)
@@ -2307,6 +2307,8 @@ empathy_chat_window_init (EmpathyChatWindow *window)
        g_object_ref (priv->ui_manager);
        g_object_unref (gui);
 
+       empathy_set_rss_provider (GTK_WIDGET (priv->dialog));
+
        priv->gsettings_chat = g_settings_new (EMPATHY_PREFS_CHAT_SCHEMA);
        priv->gsettings_notif = g_settings_new (EMPATHY_PREFS_NOTIFICATIONS_SCHEMA);
        priv->gsettings_ui = g_settings_new (EMPATHY_PREFS_UI_SCHEMA);
index 57549f4fc9fe5d897d410b525cade6cfb971f8cc..eeb7692a88836d7b419682725313cf33e43c568e 100644 (file)
@@ -1855,6 +1855,8 @@ am_prepared_cb (GObject *am,
       g_clear_error (&error);
     }
 
+  empathy_set_rss_provider (GTK_WIDGET (object));
+
   gtk_window_set_title (GTK_WINDOW (object), _("Debug Window"));
   gtk_window_set_default_size (GTK_WINDOW (object), 800, 400);
   empathy_geometry_bind (GTK_WINDOW (object), "debug-window");
index bce5eb3c6a61e3a7b704152e0a1967db0c033229..5b9842dccc3fc84ef9b22de563af898c18c39ad6 100644 (file)
@@ -2144,6 +2144,8 @@ empathy_roster_window_init (EmpathyRosterWindow *self)
   self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
       EMPATHY_TYPE_ROSTER_WINDOW, EmpathyRosterWindowPriv);
 
+  empathy_set_rss_provider (GTK_WIDGET (self));
+
   self->priv->gsettings_ui = g_settings_new (EMPATHY_PREFS_UI_SCHEMA);
   self->priv->gsettings_contacts = g_settings_new (EMPATHY_PREFS_CONTACTS_SCHEMA);