diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-02-12 21:45:00 +0100 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-02-12 21:45:00 +0100 |
commit | 2135fdf53fcaca8a9fd079960db85ea987d8bfbf (patch) | |
tree | 393a3c8c4a9c5445c5a15dbbc026753b58045b69 /plugins/gtkui/gtkui.c | |
parent | 4db09a9c8c98d9c3f0ac975fcb4789b954a52325 (diff) |
gtkui: ported playback controls toolbar to widget system
Diffstat (limited to 'plugins/gtkui/gtkui.c')
-rw-r--r-- | plugins/gtkui/gtkui.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/plugins/gtkui/gtkui.c b/plugins/gtkui/gtkui.c index 3e245901..0aaab36c 100644 --- a/plugins/gtkui/gtkui.c +++ b/plugins/gtkui/gtkui.c @@ -131,8 +131,6 @@ struct fromto_t { static gboolean update_win_title_idle (gpointer data); -static gboolean -redraw_seekbar_cb (gpointer nothing); // update status bar and window title static int sb_context_id = -1; @@ -399,7 +397,6 @@ gtkpl_songchanged_wrapper (DB_playItem_t *from, DB_playItem_t *to) { deadbeef->pl_item_ref (to); } g_idle_add (update_win_title_idle, ft); - g_idle_add (redraw_seekbar_cb, NULL); if (searchwin && gtk_widget_get_window (searchwin)) { int iconified = gdk_window_get_state(gtk_widget_get_window (searchwin)) & GDK_WINDOW_STATE_ICONIFIED; if (gtk_widget_get_visible (searchwin) && !iconified) { @@ -675,19 +672,6 @@ update_win_title_idle (gpointer data) { return FALSE; } -static gboolean -redraw_seekbar_cb (gpointer nothing) { - return FALSE; -#if 0 - int iconified = gdk_window_get_state(gtk_widget_get_window(mainwin)) & GDK_WINDOW_STATE_ICONIFIED; - if (!gtk_widget_get_visible (mainwin) || iconified) { - return FALSE; - } - seekbar_redraw (); - return FALSE; -#endif -} - int gtkui_add_new_playlist (void) { int cnt = deadbeef->plt_get_count (); @@ -980,6 +964,7 @@ gtkui_thread (void *ctx) { w_reg_widget (_("VBox"), 0, w_vbox_create, "vbox", NULL); w_reg_widget (_("Button"), 0, w_button_create, "button", NULL); w_reg_widget (_("Seekbar"), 0, w_seekbar_create, "seekbar", NULL); + w_reg_widget (_("Playback controls"), 0, w_playtb_create, "playtb", NULL); mainwin = create_mainwin (); |