[aisleriot/wip/redesign: 16/17] window: Remove unused code



commit e71138df20b9d8950260dc955b9c83e210615b40
Author: Christian Persch <chpe gnome org>
Date:   Wed Jul 3 19:42:16 2013 +0200

    window: Remove unused code

 src/ar-stock.c |   72 --------------------------------------------------------
 src/ar-stock.h |    2 -
 2 files changed, 0 insertions(+), 74 deletions(-)
---
diff --git a/src/ar-stock.c b/src/ar-stock.c
index 307f3c8..816d576 100644
--- a/src/ar-stock.c
+++ b/src/ar-stock.c
@@ -31,78 +31,6 @@
 
 #include "ar-stock.h"
 
-static void
-menu_item_select_cb (GtkWidget * widget, GtkStatusbar * statusbar)
-{
-  GtkAction *action;
-  gchar *tooltip;
-  guint context_id;
-
-  context_id = gtk_statusbar_get_context_id (statusbar, "games-tooltip");
-
-  action = gtk_activatable_get_related_action (GTK_ACTIVATABLE (widget));
-  g_return_if_fail (action != NULL);
-
-  g_object_get (action, "tooltip", &tooltip, NULL);
-
-  if (tooltip) {
-    gtk_statusbar_push (statusbar, context_id, tooltip);
-    g_free (tooltip);
-  }
-}
-
-static void
-menu_item_deselect_cb (GtkWidget * widget, GtkStatusbar * statusbar)
-{
-  guint context_id;
-
-  context_id = gtk_statusbar_get_context_id (statusbar, "games-tooltip");
-  gtk_statusbar_pop (statusbar, context_id);
-}
-
-static void
-connect_proxy_cb (GtkUIManager * ui_manager,
-                  GtkAction * action,
-                  GtkWidget * proxy, GtkWidget * statusbar)
-{
-  if (!GTK_IS_MENU_ITEM (proxy))
-    return;
-
-  g_signal_connect (proxy, "select",
-                    G_CALLBACK (menu_item_select_cb), statusbar);
-  g_signal_connect (proxy, "deselect",
-                    G_CALLBACK (menu_item_deselect_cb), statusbar);
-}
-
-static void
-disconnect_proxy_cb (GtkUIManager * ui_manager,
-                     GtkAction * action,
-                     GtkWidget * proxy, GtkWidget * statusbar)
-{
-  if (!GTK_IS_MENU_ITEM (proxy))
-    return;
-
-  g_signal_handlers_disconnect_by_func
-    (proxy, G_CALLBACK (menu_item_select_cb), statusbar);
-  g_signal_handlers_disconnect_by_func
-    (proxy, G_CALLBACK (menu_item_deselect_cb), statusbar);
-}
-
-/** 
- *  Call this once, after creating the UI Manager but before 
- *  you start adding actions. Then, whenever an action is added, 
- *  connect_proxy() will set tooltips to be displayed in the statusbar.
- */
-void
-ar_stock_prepare_for_statusbar_tooltips (GtkUIManager * ui_manager,
-                                            GtkWidget * statusbar)
-{
-  g_signal_connect (ui_manager, "connect-proxy",
-                    G_CALLBACK (connect_proxy_cb), statusbar);
-  g_signal_connect (ui_manager, "disconnect-proxy",
-                    G_CALLBACK (disconnect_proxy_cb), statusbar);
-}
-
 /* This will become GTK_CHECK_VERSION (2, 15, x) once the patch from gtk+ bug 511332 is committed */
 #undef HAVE_GTK_ICON_FACTORY_ADD_ALIAS
 
diff --git a/src/ar-stock.h b/src/ar-stock.h
index 2f5090a..4a5aaf5 100644
--- a/src/ar-stock.h
+++ b/src/ar-stock.h
@@ -44,8 +44,6 @@ G_BEGIN_DECLS
 #define AR_STOCK_DEAL_CARDS       "aisleriot-game-deal"
 
 void   ar_stock_init (void);
-void   ar_stock_prepare_for_statusbar_tooltips (GtkUIManager * ui_manager,
-                                                   GtkWidget * statusbar);
 gchar *ar_get_licence (const gchar * game_name);
 
 G_END_DECLS


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