# HG changeset patch # User Cristi Magherusan # Date 1184076804 -10800 # Node ID 49ce3074898025e98802ce5fd03fd0d1d351b5b0 # Parent 5e470f0b4f5321af890056756c42b409da780370 added lastfm GUI stub diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/Makefile --- a/src/audacious/Makefile Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/Makefile Tue Jul 10 17:13:24 2007 +0300 @@ -52,6 +52,7 @@ strings.h \ titlestring.h \ ui_fileinfopopup.h \ + ui_lastfm.h\ ui_preferences.h \ util.h \ vfs.h \ @@ -99,6 +100,7 @@ ui_fileinfopopup.c \ ui_fileopener.c \ ui_jumptotrack.c \ + ui_lastfm.c\ ui_main.c \ ui_manager.c \ ui_playlist.c \ diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/actions-mainwin.h --- a/src/audacious/actions-mainwin.h Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/actions-mainwin.h Tue Jul 10 17:13:24 2007 +0300 @@ -72,6 +72,5 @@ void action_preferences(void); void action_quit(void); void action_current_track_info(void); - - +void action_lastfm(void); #endif diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui/mainwin.ui --- a/src/audacious/ui/mainwin.ui Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/ui/mainwin.ui Tue Jul 10 17:13:24 2007 +0300 @@ -14,7 +14,9 @@ - + + + @@ -68,8 +70,6 @@ - - diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui_lastfm.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/audacious/ui_lastfm.c Tue Jul 10 17:13:24 2007 +0300 @@ -0,0 +1,5 @@ +#include +void ui_lastfm(void) +{ +g_print("lastfm gui stub\n"); +} diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui_lastfm.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/audacious/ui_lastfm.h Tue Jul 10 17:13:24 2007 +0300 @@ -0,0 +1,1 @@ +void ui_lastfm(void); diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui_main.c --- a/src/audacious/ui_main.c Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/ui_main.c Tue Jul 10 17:13:24 2007 +0300 @@ -75,6 +75,7 @@ #include "ui_preferences.h" #include "ui_skinselector.h" #include "ui_urlopener.h" +#include "ui_lastfm.h" #include "strings.h" #include "util.h" #include "visualization.h" @@ -2072,6 +2073,9 @@ case MAINWIN_GENERAL_PLAYLOCATION: mainwin_show_add_url_window(); break; + case MAINWIN_GENERAL_LASTFM: + action_lastfm(); + break; case MAINWIN_GENERAL_FILEINFO: playlist_fileinfo_current(playlist); break; @@ -3439,6 +3443,12 @@ } void +action_lastfm( void ) +{ + ui_lastfm(); +} + +void action_jump_to_playlist_start( void ) { Playlist *playlist = playlist_get_active(); diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui_main.h --- a/src/audacious/ui_main.h Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/ui_main.h Tue Jul 10 17:13:24 2007 +0300 @@ -51,6 +51,7 @@ MAINWIN_GENERAL_PLAYFILE, MAINWIN_GENERAL_PLAYLOCATION, + MAINWIN_GENERAL_LASTFM, MAINWIN_GENERAL_FILEINFO, MAINWIN_GENERAL_PREFS, diff -r 5e470f0b4f53 -r 49ce30748980 src/audacious/ui_manager.c --- a/src/audacious/ui_manager.c Tue Jul 10 11:58:21 2007 +0200 +++ b/src/audacious/ui_manager.c Tue Jul 10 17:13:24 2007 +0300 @@ -163,10 +163,7 @@ static GtkActionEntry action_entries_playback[] = { { "playback", NULL, N_("Playback") }, - - { "playback play cd", GTK_STOCK_CDROM , N_("Play CD"), "C", - N_("Play CD"), G_CALLBACK(action_playback_playcd) }, - + { "playback play", GTK_STOCK_MEDIA_PLAY , N_("Play"), "X", N_("Play"), G_CALLBACK(action_playback_play) }, @@ -393,6 +390,12 @@ { "play location", GTK_STOCK_NETWORK , N_("Play Location"), "L", N_("Play media from the selected location"), G_CALLBACK(action_play_location) }, + { "playback play cd", GTK_STOCK_CDROM , N_("Play CD"), "C", + N_("Play CD"), G_CALLBACK(action_playback_playcd) }, + + { "lastfm", NULL, N_("Last.fm radio"), "L", + N_("Play Last.fm radio"), G_CALLBACK(action_lastfm) }, + { "preferences", GTK_STOCK_PREFERENCES , N_("Preferences"), "P", N_("Open preferences window"), G_CALLBACK(action_preferences) },