diff options
Diffstat (limited to 'plugins/gtkui/interface.c')
-rw-r--r-- | plugins/gtkui/interface.c | 108 |
1 files changed, 63 insertions, 45 deletions
diff --git a/plugins/gtkui/interface.c b/plugins/gtkui/interface.c index 2f9534bf..1662aba8 100644 --- a/plugins/gtkui/interface.c +++ b/plugins/gtkui/interface.c @@ -35,14 +35,14 @@ create_mainwin (void) GtkWidget *menuitem1; GtkWidget *menuitem1_menu; GtkWidget *open; - GtkWidget *image312; + GtkWidget *image344; GtkWidget *separator2; GtkWidget *add_files; - GtkWidget *image313; + GtkWidget *image345; GtkWidget *add_folders; - GtkWidget *image314; + GtkWidget *image346; GtkWidget *add_audio_cd; - GtkWidget *image315; + GtkWidget *image347; GtkWidget *add_location1; GtkWidget *separatormenuitem1; GtkWidget *playlist_load; @@ -50,16 +50,16 @@ create_mainwin (void) GtkWidget *playlist_save_as; GtkWidget *separator8; GtkWidget *quit; - GtkWidget *image316; + GtkWidget *image348; GtkWidget *edit1; GtkWidget *edit1_menu; GtkWidget *clear1; - GtkWidget *image317; + GtkWidget *image349; GtkWidget *select_all1; GtkWidget *selection1; GtkWidget *selection1_menu; GtkWidget *remove1; - GtkWidget *image318; + GtkWidget *image350; GtkWidget *crop1; GtkWidget *find1; GtkWidget *separator5; @@ -68,6 +68,8 @@ create_mainwin (void) GtkWidget *view1_menu; GtkWidget *view_status_bar; GtkWidget *view_headers; + GtkWidget *view_tabs; + GtkWidget *view_eq; GtkWidget *playback1; GtkWidget *playback1_menu; GtkWidget *order1; @@ -88,14 +90,14 @@ create_mainwin (void) GtkWidget *menuitem4; GtkWidget *menuitem4_menu; GtkWidget *help1; - GtkWidget *image319; + GtkWidget *image351; GtkWidget *changelog1; GtkWidget *separator10; GtkWidget *gpl1; GtkWidget *lgpl1; GtkWidget *separator9; GtkWidget *about1; - GtkWidget *image320; + GtkWidget *image352; GtkWidget *hbox2; GtkWidget *hbox3; GtkWidget *stopbtn; @@ -145,9 +147,9 @@ create_mainwin (void) GDK_O, (GdkModifierType) GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); - image312 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_MENU); - gtk_widget_show (image312); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (open), image312); + image344 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_MENU); + gtk_widget_show (image344); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (open), image344); separator2 = gtk_separator_menu_item_new (); gtk_widget_show (separator2); @@ -158,25 +160,25 @@ create_mainwin (void) gtk_widget_show (add_files); gtk_container_add (GTK_CONTAINER (menuitem1_menu), add_files); - image313 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); - gtk_widget_show (image313); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_files), image313); + image345 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); + gtk_widget_show (image345); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_files), image345); add_folders = gtk_image_menu_item_new_with_mnemonic ("Add folder(s)"); gtk_widget_show (add_folders); gtk_container_add (GTK_CONTAINER (menuitem1_menu), add_folders); - image314 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); - gtk_widget_show (image314); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_folders), image314); + image346 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); + gtk_widget_show (image346); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_folders), image346); add_audio_cd = gtk_image_menu_item_new_with_mnemonic ("Add Audio CD"); gtk_widget_show (add_audio_cd); gtk_container_add (GTK_CONTAINER (menuitem1_menu), add_audio_cd); - image315 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); - gtk_widget_show (image315); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_audio_cd), image315); + image347 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU); + gtk_widget_show (image347); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (add_audio_cd), image347); add_location1 = gtk_menu_item_new_with_mnemonic ("Add location"); gtk_widget_show (add_location1); @@ -211,9 +213,9 @@ create_mainwin (void) GDK_Q, (GdkModifierType) GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); - image316 = gtk_image_new_from_stock ("gtk-quit", GTK_ICON_SIZE_MENU); - gtk_widget_show (image316); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (quit), image316); + image348 = gtk_image_new_from_stock ("gtk-quit", GTK_ICON_SIZE_MENU); + gtk_widget_show (image348); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (quit), image348); edit1 = gtk_menu_item_new_with_mnemonic ("_Edit"); gtk_widget_show (edit1); @@ -226,9 +228,9 @@ create_mainwin (void) gtk_widget_show (clear1); gtk_container_add (GTK_CONTAINER (edit1_menu), clear1); - image317 = gtk_image_new_from_stock ("gtk-clear", GTK_ICON_SIZE_MENU); - gtk_widget_show (image317); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (clear1), image317); + image349 = gtk_image_new_from_stock ("gtk-clear", GTK_ICON_SIZE_MENU); + gtk_widget_show (image349); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (clear1), image349); select_all1 = gtk_menu_item_new_with_mnemonic ("Select all"); gtk_widget_show (select_all1); @@ -248,9 +250,9 @@ create_mainwin (void) gtk_widget_show (remove1); gtk_container_add (GTK_CONTAINER (selection1_menu), remove1); - image318 = gtk_image_new_from_stock ("gtk-remove", GTK_ICON_SIZE_MENU); - gtk_widget_show (image318); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (remove1), image318); + image350 = gtk_image_new_from_stock ("gtk-remove", GTK_ICON_SIZE_MENU); + gtk_widget_show (image350); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (remove1), image350); crop1 = gtk_menu_item_new_with_mnemonic ("Crop"); gtk_widget_show (crop1); @@ -287,6 +289,14 @@ create_mainwin (void) gtk_widget_show (view_headers); gtk_container_add (GTK_CONTAINER (view1_menu), view_headers); + view_tabs = gtk_check_menu_item_new_with_mnemonic ("Tabs"); + gtk_widget_show (view_tabs); + gtk_container_add (GTK_CONTAINER (view1_menu), view_tabs); + + view_eq = gtk_check_menu_item_new_with_mnemonic ("Equalizer"); + gtk_widget_show (view_eq); + gtk_container_add (GTK_CONTAINER (view1_menu), view_eq); + playback1 = gtk_menu_item_new_with_mnemonic ("_Playback"); gtk_widget_show (playback1); gtk_container_add (GTK_CONTAINER (menubar1), playback1); @@ -371,9 +381,9 @@ create_mainwin (void) gtk_widget_show (help1); gtk_container_add (GTK_CONTAINER (menuitem4_menu), help1); - image319 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU); - gtk_widget_show (image319); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (help1), image319); + image351 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU); + gtk_widget_show (image351); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (help1), image351); changelog1 = gtk_menu_item_new_with_mnemonic ("_ChangeLog"); gtk_widget_show (changelog1); @@ -401,9 +411,9 @@ create_mainwin (void) gtk_widget_show (about1); gtk_container_add (GTK_CONTAINER (menuitem4_menu), about1); - image320 = gtk_image_new_from_stock ("gtk-about", GTK_ICON_SIZE_MENU); - gtk_widget_show (image320); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (about1), image320); + image352 = gtk_image_new_from_stock ("gtk-about", GTK_ICON_SIZE_MENU); + gtk_widget_show (image352); + gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (about1), image352); hbox2 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox2); @@ -585,6 +595,12 @@ create_mainwin (void) g_signal_connect ((gpointer) view_headers, "activate", G_CALLBACK (on_toggle_column_headers_activate), NULL); + g_signal_connect ((gpointer) view_tabs, "activate", + G_CALLBACK (on_toggle_tabs), + NULL); + g_signal_connect ((gpointer) view_eq, "activate", + G_CALLBACK (on_toggle_eq), + NULL); g_signal_connect ((gpointer) order_linear, "activate", G_CALLBACK (on_order_linear_activate), NULL); @@ -665,14 +681,14 @@ create_mainwin (void) GLADE_HOOKUP_OBJECT (mainwin, menuitem1, "menuitem1"); GLADE_HOOKUP_OBJECT (mainwin, menuitem1_menu, "menuitem1_menu"); GLADE_HOOKUP_OBJECT (mainwin, open, "open"); - GLADE_HOOKUP_OBJECT (mainwin, image312, "image312"); + GLADE_HOOKUP_OBJECT (mainwin, image344, "image344"); GLADE_HOOKUP_OBJECT (mainwin, separator2, "separator2"); GLADE_HOOKUP_OBJECT (mainwin, add_files, "add_files"); - GLADE_HOOKUP_OBJECT (mainwin, image313, "image313"); + GLADE_HOOKUP_OBJECT (mainwin, image345, "image345"); GLADE_HOOKUP_OBJECT (mainwin, add_folders, "add_folders"); - GLADE_HOOKUP_OBJECT (mainwin, image314, "image314"); + GLADE_HOOKUP_OBJECT (mainwin, image346, "image346"); GLADE_HOOKUP_OBJECT (mainwin, add_audio_cd, "add_audio_cd"); - GLADE_HOOKUP_OBJECT (mainwin, image315, "image315"); + GLADE_HOOKUP_OBJECT (mainwin, image347, "image347"); GLADE_HOOKUP_OBJECT (mainwin, add_location1, "add_location1"); GLADE_HOOKUP_OBJECT (mainwin, separatormenuitem1, "separatormenuitem1"); GLADE_HOOKUP_OBJECT (mainwin, playlist_load, "playlist_load"); @@ -680,16 +696,16 @@ create_mainwin (void) GLADE_HOOKUP_OBJECT (mainwin, playlist_save_as, "playlist_save_as"); GLADE_HOOKUP_OBJECT (mainwin, separator8, "separator8"); GLADE_HOOKUP_OBJECT (mainwin, quit, "quit"); - GLADE_HOOKUP_OBJECT (mainwin, image316, "image316"); + GLADE_HOOKUP_OBJECT (mainwin, image348, "image348"); GLADE_HOOKUP_OBJECT (mainwin, edit1, "edit1"); GLADE_HOOKUP_OBJECT (mainwin, edit1_menu, "edit1_menu"); GLADE_HOOKUP_OBJECT (mainwin, clear1, "clear1"); - GLADE_HOOKUP_OBJECT (mainwin, image317, "image317"); + GLADE_HOOKUP_OBJECT (mainwin, image349, "image349"); GLADE_HOOKUP_OBJECT (mainwin, select_all1, "select_all1"); GLADE_HOOKUP_OBJECT (mainwin, selection1, "selection1"); GLADE_HOOKUP_OBJECT (mainwin, selection1_menu, "selection1_menu"); GLADE_HOOKUP_OBJECT (mainwin, remove1, "remove1"); - GLADE_HOOKUP_OBJECT (mainwin, image318, "image318"); + GLADE_HOOKUP_OBJECT (mainwin, image350, "image350"); GLADE_HOOKUP_OBJECT (mainwin, crop1, "crop1"); GLADE_HOOKUP_OBJECT (mainwin, find1, "find1"); GLADE_HOOKUP_OBJECT (mainwin, separator5, "separator5"); @@ -698,6 +714,8 @@ create_mainwin (void) GLADE_HOOKUP_OBJECT (mainwin, view1_menu, "view1_menu"); GLADE_HOOKUP_OBJECT (mainwin, view_status_bar, "view_status_bar"); GLADE_HOOKUP_OBJECT (mainwin, view_headers, "view_headers"); + GLADE_HOOKUP_OBJECT (mainwin, view_tabs, "view_tabs"); + GLADE_HOOKUP_OBJECT (mainwin, view_eq, "view_eq"); GLADE_HOOKUP_OBJECT (mainwin, playback1, "playback1"); GLADE_HOOKUP_OBJECT (mainwin, playback1_menu, "playback1_menu"); GLADE_HOOKUP_OBJECT (mainwin, order1, "order1"); @@ -716,14 +734,14 @@ create_mainwin (void) GLADE_HOOKUP_OBJECT (mainwin, menuitem4, "menuitem4"); GLADE_HOOKUP_OBJECT (mainwin, menuitem4_menu, "menuitem4_menu"); GLADE_HOOKUP_OBJECT (mainwin, help1, "help1"); - GLADE_HOOKUP_OBJECT (mainwin, image319, "image319"); + GLADE_HOOKUP_OBJECT (mainwin, image351, "image351"); GLADE_HOOKUP_OBJECT (mainwin, changelog1, "changelog1"); GLADE_HOOKUP_OBJECT (mainwin, separator10, "separator10"); GLADE_HOOKUP_OBJECT (mainwin, gpl1, "gpl1"); GLADE_HOOKUP_OBJECT (mainwin, lgpl1, "lgpl1"); GLADE_HOOKUP_OBJECT (mainwin, separator9, "separator9"); GLADE_HOOKUP_OBJECT (mainwin, about1, "about1"); - GLADE_HOOKUP_OBJECT (mainwin, image320, "image320"); + GLADE_HOOKUP_OBJECT (mainwin, image352, "image352"); GLADE_HOOKUP_OBJECT (mainwin, hbox2, "hbox2"); GLADE_HOOKUP_OBJECT (mainwin, hbox3, "hbox3"); GLADE_HOOKUP_OBJECT (mainwin, stopbtn, "stopbtn"); |