diff options
author | waker <wakeroid@gmail.com> | 2009-08-23 18:52:45 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-23 18:52:45 +0200 |
commit | 0362134c01113aecff6936e1125bafdbaf6378a9 (patch) | |
tree | 92f1aa74f73dce1f23c6e52a57c775598a79e217 /callbacks.c | |
parent | 16b01f9f0da4263e20c2944490b77005e0a0ce1d (diff) |
updated session to store playback order and looping mode
Diffstat (limited to 'callbacks.c')
-rw-r--r-- | callbacks.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/callbacks.c b/callbacks.c index 3bc07513..81906ec3 100644 --- a/callbacks.c +++ b/callbacks.c @@ -693,6 +693,7 @@ void on_order_linear_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_order (0); pl_set_order (0); } @@ -701,6 +702,7 @@ void on_order_shuffle_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_order (1); pl_set_order (1); } @@ -709,6 +711,7 @@ void on_order_random_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_order (2); pl_set_order (2); } @@ -717,6 +720,7 @@ void on_loop_all_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_looping (0); pl_set_loop_mode (0); } @@ -725,6 +729,7 @@ void on_loop_single_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_looping (2); pl_set_loop_mode (2); } @@ -733,6 +738,7 @@ void on_loop_disable_activate (GtkMenuItem *menuitem, gpointer user_data) { + session_set_playlist_looping (1); pl_set_loop_mode (1); } |