[aisleriot/wip/redesign: 16/17] window: Remove unused code
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aisleriot/wip/redesign: 16/17] window: Remove unused code
- Date: Wed, 3 Jul 2013 17:54:41 +0000 (UTC)
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]