Mercurial > audlegacy
diff audacious/controlsocket.c @ 1653:a6e6d3500c13 trunk
[svn] - revert back to r2216
author | nenolod |
---|---|
date | Thu, 07 Sep 2006 22:26:54 -0700 |
parents | f3934d790a2e |
children | 70caa62ead63 |
line wrap: on
line diff
--- a/audacious/controlsocket.c Thu Sep 07 22:00:35 2006 -0700 +++ b/audacious/controlsocket.c Thu Sep 07 22:26:54 2006 -0700 @@ -44,12 +44,14 @@ #include <arpa/inet.h> #include "main.h" +#include "equalizer.h" +#include "mainwin.h" #include "input.h" #include "playback.h" #include "playlist.h" +#include "ui_playlist.h" #include "prefswin.h" #include "libaudacious/beepctrl.h" -#include "interface.h" #define CTRLSOCKET_BACKLOG 100 #define CTRLSOCKET_TIMEOUT 100000 @@ -432,6 +434,10 @@ ctrl_write_gint(pkt->fd, b); ctrl_ack_packet(pkt); break; + case CMD_GET_SKIN: + ctrl_write_string(pkt->fd, bmp_active_skin->path); + ctrl_ack_packet(pkt); + break; case CMD_GET_PLAYLIST_FILE: if (pkt->data) { gchar *filename; @@ -750,7 +756,7 @@ mainwin_quit_cb(); break; case CMD_ACTIVATE: - current_interface->present(); + gtk_window_present(GTK_WINDOW(mainwin)); break; default: g_message("Unknown socket command received");