summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-08-27 23:02:32 +0200
committerGravatar waker <wakeroid@gmail.com>2012-08-27 23:02:32 +0200
commit7381e57f7ab86c8611d04b876bf428bd5eafb276 (patch)
tree9bc3af5d2bd91e5415c65440c0bdc497d14c8cc9 /plugins
parentf8b8e26c836d1852ad043f950f15a82772bd0618 (diff)
gtkui: some code cleanup in prefwin
Diffstat (limited to 'plugins')
-rw-r--r--plugins/gtkui/prefwin.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/plugins/gtkui/prefwin.c b/plugins/gtkui/prefwin.c
index 8dc3649a..e5753d55 100644
--- a/plugins/gtkui/prefwin.c
+++ b/plugins/gtkui/prefwin.c
@@ -151,7 +151,6 @@ on_hk_slot_edited (GtkCellRendererText *renderer, gchar *path, gchar *new_text,
void
on_hk_slot_changed (GtkCellRendererCombo *combo, gchar *path, GtkTreeIter *new_iter, gpointer user_data) {
-
GtkTreeModel *combo_model = NULL;
g_object_get (combo, "model", &combo_model, NULL);
GValue gtitle = {0,}, gname = {0,};
@@ -365,12 +364,11 @@ prefwin_add_hotkeys_tab (GtkWidget *prefwin) {
GLADE_HOOKUP_OBJECT (prefwin, addhotkey, "addhotkey");
GLADE_HOOKUP_OBJECT (prefwin, removehotkey, "removehotkey");
- GtkTreeView *hktree = GTK_TREE_VIEW (lookup_widget (prefwin, "hotkeystree"));
GtkListStore *hkstore = gtk_list_store_new (3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
GtkCellRenderer *rend_hk_slot = gtk_cell_renderer_combo_new ();
g_signal_connect ((gpointer)addhotkey, "clicked", G_CALLBACK (on_addhotkey_clicked), hkstore);
- g_signal_connect ((gpointer)removehotkey, "clicked", G_CALLBACK (on_removehotkey_clicked), hktree);
+ g_signal_connect ((gpointer)removehotkey, "clicked", G_CALLBACK (on_removehotkey_clicked), GTK_TREE_VIEW (hotkeystree));
GtkListStore *slots_store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
// traverse all plugins and collect all exported actions to dropdown
@@ -403,9 +401,6 @@ prefwin_add_hotkeys_tab (GtkWidget *prefwin) {
g_object_set (G_OBJECT (rend_hk_slot), "model", slots_store, NULL);
g_object_set (G_OBJECT (rend_hk_slot), "editable", TRUE, NULL);
-// g_signal_connect ((gpointer)rend_hk_slot, "edited",
-// G_CALLBACK (on_hk_slot_edited),
-// hkstore);
g_signal_connect ((gpointer)rend_hk_slot, "changed",
G_CALLBACK (on_hk_slot_changed),
hkstore);
@@ -420,8 +415,8 @@ prefwin_add_hotkeys_tab (GtkWidget *prefwin) {
GtkTreeViewColumn *hk_col1 = gtk_tree_view_column_new_with_attributes (_("Action"), rend_hk_slot, "text", 0, NULL);
GtkTreeViewColumn *hk_col2 = gtk_tree_view_column_new_with_attributes (_("Key combination"), rend_hk_binding, "text", 1, NULL);
- gtk_tree_view_append_column (hktree, hk_col1);
- gtk_tree_view_append_column (hktree, hk_col2);
+ gtk_tree_view_append_column (GTK_TREE_VIEW (hotkeystree), hk_col1);
+ gtk_tree_view_append_column (GTK_TREE_VIEW (hotkeystree), hk_col2);
// fetch hotkeys from config, and add them to list
// model:
@@ -481,7 +476,7 @@ prefwin_add_hotkeys_tab (GtkWidget *prefwin) {
item = deadbeef->conf_find ("hotkeys.", item);
}
}
- gtk_tree_view_set_model (hktree, GTK_TREE_MODEL (hkstore));
+ gtk_tree_view_set_model (GTK_TREE_VIEW (hotkeystree), GTK_TREE_MODEL (hkstore));
}