Magellan Linux

Contents of /trunk/xmms/patches/xmms-1.2.10-jump.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 153 - (show annotations) (download)
Tue May 8 20:52:56 2007 UTC (17 years ago) by niro
File size: 3061 byte(s)
-import

1 diff -Naur xmms-1.2.10/libxmms/xmmsctrl.c xmms-1.2.10.jump/libxmms/xmmsctrl.c
2 --- xmms-1.2.10/libxmms/xmmsctrl.c 2004-02-23 20:31:42.000000000 +0000
3 +++ xmms-1.2.10.jump/libxmms/xmmsctrl.c 2004-02-25 06:56:36.000000000 +0000
4 @@ -382,6 +382,11 @@
5 remote_cmd(session, CMD_PLAY_PAUSE);
6 }
7
8 +void xmms_remote_show_jump_box(gint session)
9 +{
10 + remote_cmd(session, CMD_SHOW_JUMP_BOX);
11 +}
12 +
13 gboolean xmms_remote_is_playing(gint session)
14 {
15 return remote_get_gboolean(session, CMD_IS_PLAYING);
16 diff -Naur xmms-1.2.10/libxmms/xmmsctrl.h xmms-1.2.10.jump/libxmms/xmmsctrl.h
17 --- xmms-1.2.10/libxmms/xmmsctrl.h 2003-06-11 18:44:17.000000000 +0000
18 +++ xmms-1.2.10.jump/libxmms/xmmsctrl.h 2004-02-25 06:56:36.000000000 +0000
19 @@ -61,6 +61,7 @@
20 gboolean xmms_remote_is_pl_win(gint session);
21 gboolean xmms_remote_is_eq_win(gint session);
22 void xmms_remote_show_prefs_box(gint session);
23 +void xmms_remote_show_jump_box(gint session);
24 void xmms_remote_toggle_aot(gint session, gboolean ontop);
25 void xmms_remote_eject(gint session);
26 void xmms_remote_playlist_prev(gint session);
27 diff -Naur xmms-1.2.10/xmms/controlsocket.c xmms-1.2.10.jump/xmms/controlsocket.c
28 --- xmms-1.2.10/xmms/controlsocket.c 2004-02-23 20:31:43.000000000 +0000
29 +++ xmms-1.2.10.jump/xmms/controlsocket.c 2004-02-25 06:56:36.000000000 +0000
30 @@ -515,6 +515,9 @@
31 case CMD_SET_SKIN:
32 load_skin(data);
33 break;
34 + case CMD_SHOW_JUMP_BOX:
35 + show_jump_to_file();
36 + break;
37 case CMD_PL_WIN_TOGGLE:
38 tbool = *((gboolean *) data);
39 playlistwin_show(!!tbool);
40 diff -Naur xmms-1.2.10/xmms/controlsocket.h xmms-1.2.10.jump/xmms/controlsocket.h
41 --- xmms-1.2.10/xmms/controlsocket.h 2003-06-11 18:44:17.000000000 +0000
42 +++ xmms-1.2.10.jump/xmms/controlsocket.h 2004-02-25 06:56:36.000000000 +0000
43 @@ -46,6 +46,7 @@
44 CMD_GET_EQ, CMD_GET_EQ_PREAMP, CMD_GET_EQ_BAND,
45 CMD_SET_EQ, CMD_SET_EQ_PREAMP, CMD_SET_EQ_BAND,
46 CMD_QUIT, CMD_PLAYLIST_INS_URL_STRING, CMD_PLAYLIST_INS, CMD_PLAY_PAUSE,
47 + CMD_SHOW_JUMP_BOX
48 };
49
50 typedef struct
51 diff -Naur xmms-1.2.10/xmms/main.c xmms-1.2.10.jump/xmms/main.c
52 --- xmms-1.2.10/xmms/main.c 2004-02-23 20:31:43.000000000 +0000
53 +++ xmms-1.2.10.jump/xmms/main.c 2004-02-25 06:56:36.000000000 +0000
54 @@ -1889,6 +1889,11 @@
55 GTK_CLIST(clist)->focus_row = GPOINTER_TO_INT(GTK_CLIST(clist)->selection->data);
56 }
57
58 +void show_jump_to_file(void)
59 +{
60 + mainwin_jump_to_file();
61 +}
62 +
63 static gboolean mainwin_configure(GtkWidget * window, GdkEventConfigure *event, gpointer data)
64 {
65 if (!GTK_WIDGET_VISIBLE(window))
66 diff -Naur xmms-1.2.10/xmms/main.h xmms-1.2.10.jump/xmms/main.h
67 --- xmms-1.2.10/xmms/main.h 2003-12-07 02:06:43.000000000 +0000
68 +++ xmms-1.2.10.jump/xmms/main.h 2004-02-25 06:56:36.000000000 +0000
69 @@ -118,6 +118,7 @@
70 void mainwin_set_shade_menu_cb(gboolean shaded);
71 void mainwin_set_shade(gboolean shaded);
72 void mainwin_shade_toggle(void);
73 +void show_jump_to_file(void);
74
75 #define PLAYER_HEIGHT ((cfg.player_shaded ? 14 : 116) * (cfg.doublesize + 1))
76 #define PLAYER_WIDTH (275 * (cfg.doublesize + 1))