diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-12-14 18:55:52 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-12-14 18:55:52 +0000 |
commit | b8bc2175b5979bab07c684293d66c436c6534697 (patch) | |
tree | a71ac389d9863da8d3c97a450bb97596d4e3b915 | |
parent | 88c6ea726067a1426cf03488276b4031c92a840a (diff) |
profile button items should be radio buttons not check boxes.
-rw-r--r-- | src/trg-main-window.c | 7 | ||||
-rw-r--r-- | src/trg-menu-bar.c | 1 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/trg-main-window.c b/src/trg-main-window.c index 4d403a8..05b772a 100644 --- a/src/trg-main-window.c +++ b/src/trg-main-window.c @@ -1241,7 +1241,6 @@ static gboolean trg_torrent_tree_view_visible_func(GtkTreeModel * model, guint flags; gboolean visible; - gchar *name; const gchar *filterText; guint32 criteria = trg_state_selector_get_flag(priv->stateSelector); @@ -1283,6 +1282,7 @@ static gboolean trg_torrent_tree_view_visible_func(GtkTreeModel * model, filterText = gtk_entry_get_text(GTK_ENTRY(priv->filterEntry)); if (strlen(filterText) > 0) { + gchar *name = NULL; gtk_tree_model_get(model, iter, TORRENT_COLUMN_NAME, &name, -1); if (name) { gchar *filterCmp = g_utf8_casefold(filterText, -1); @@ -1394,7 +1394,7 @@ gboolean on_generic_interactive_action(gpointer data) TrgMainWindowPrivate *priv = TRG_MAIN_WINDOW_GET_PRIVATE(response->cb_data); TrgClient *tc = priv->client; - TrgPrefs *prefs = trg_client_get_prefs(tc); + //TrgPrefs *prefs = trg_client_get_prefs(tc); if (trg_client_is_connected(tc)) { trg_dialog_error_handler(win, response); @@ -1647,7 +1647,8 @@ static gboolean trg_status_icon_popup_menu_cb(GtkStatusIcon * icon, { TrgMainWindowPrivate *priv = TRG_MAIN_WINDOW_GET_PRIVATE(userdata); - gtk_menu_popup(priv->iconMenu, NULL, NULL, NULL, NULL, 0, 0); + gtk_menu_popup(priv->iconMenu, NULL, NULL, gtk_status_icon_position_menu, + priv->statusIcon, 0, gtk_get_current_event_time()); return TRUE; } diff --git a/src/trg-menu-bar.c b/src/trg-menu-bar.c index b3d7e18..ea3311f 100644 --- a/src/trg-menu-bar.c +++ b/src/trg-menu-bar.c @@ -434,6 +434,7 @@ static void trg_menu_bar_file_connect_item_new(TrgMainWindow * win, GtkWidget *item = gtk_check_menu_item_new_with_label(text); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), checked); g_object_set_data(G_OBJECT(item), "profile", profile); + gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM(item), TRUE); g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(connect_cb), win); gtk_menu_shell_append(shell, item); |