add more logging, rework playlist open
[omnplay] / src / ui.c
index 203b8f3..24b7258 100644 (file)
--- a/src/ui.c
+++ b/src/ui.c
@@ -439,6 +439,16 @@ static GtkWidget* pane_operate_buttons_playlist(GtkWidget* top, omnplay_instance
         ui_create_button(top, app, BUTTON_PLAYLIST_ITEM_DOWN),
             FALSE, FALSE, 0);
 
+    /* spacer */
+    gtk_box_pack_start (GTK_BOX (hbox),
+        create_label(top, "   ", NULL, GTK_JUSTIFY_CENTER),
+            FALSE, FALSE, 0);
+
+    /* playlist relink */
+    gtk_box_pack_start (GTK_BOX (hbox),
+        ui_create_button(top, app, BUTTON_PLAYLIST_RELINK),
+            FALSE, FALSE, 0);
+
     return hbox;
 }
 
@@ -582,21 +592,21 @@ GtkWidget* ui_omnplay (omnplay_instance_t* app)
         FALSE, FALSE, 0);
 
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_BEGIN] =
-        create_pixbuf("block_type_block_start_16x16.png");
+        create_pixbuf2("block_type_block_start_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_BODY] =
-        create_pixbuf("block_type_block_middle_16x16.png");
+        create_pixbuf2("block_type_block_middle_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_END] =
-        create_pixbuf("block_type_block_end_16x16.png");
+        create_pixbuf2("block_type_block_end_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_SINGLE] =
-        create_pixbuf("block_type_block_single_16x16.png");
+        create_pixbuf2("block_type_block_single_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_BEGIN] =
-        create_pixbuf("block_type_loop_start_16x16.png");
+        create_pixbuf2("block_type_loop_start_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_BODY] =
-        create_pixbuf("block_type_loop_middle_16x16.png");
+        create_pixbuf2("block_type_loop_middle_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_END] =
-        create_pixbuf("block_type_loop_end_16x16.png");
+        create_pixbuf2("block_type_loop_end_16x16.png");
     app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_SINGLE] =
-        create_pixbuf("block_type_block_loop_16x16.png");
+        create_pixbuf2("block_type_block_loop_16x16.png");
 
     return wnd;
 }