|
Functions |
Etk_Bool | cb_quit (Etk_Object *object, void *data) |
| Quit the main loop.
|
void | cb_button_stop_clicked (Etk_Object *object, void *data) |
| Stop the playing.
|
void | cb_button_prev_clicked (Etk_Object *object, void *data) |
| Re-play the song from the start or play the previous song.
|
void | cb_button_play_clicked (Etk_Object *object, void *data) |
| Toggle play/pause the current song.
|
void | cb_button_next_clicked (Etk_Object *object, void *data) |
| Play the next song.
|
void | cb_toggle_random (Etk_Object *object, void *data) |
| Toggle the random mode.
|
void | cb_toggle_repeat (Etk_Object *object, void *data) |
| Toggle the repeat mode.
|
void | cb_seek_time (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data) |
| Seek in the song the same percent position than the progress bar click.
|
void | cb_vol_slider_value_changed (Etk_Object *object, double value, void *data) |
| Changed the mpd output volume level.
|
void | cb_tree_artist_selected (Etk_Object *object, Etk_Tree_Row *row, void *data) |
| Get the name of the selected artists, search for his albums. And set the album tree with.
|
void | cb_tree_album_selected (Etk_Object *object, Etk_Tree_Row *row, void *data) |
| Get the selected albums and search for songs wich matches with these albums. Then set the tree track with that stuff.
|
void | cb_drag_artist (Etk_Object *object, void *data) |
| Set a drag widget from a list of artist selected.
|
void | cb_drag_album (Etk_Object *object, void *data) |
| Set a drag widget from a list of albums selected.
|
void | cb_drag_track (Etk_Object *object, void *data) |
| Set a drag widget from a list of selected song's row.
|
void | cb_drop_song (Etk_Object *object, void *event, void *data) |
| Get the playlist draged. Add it to the current playlist. And set the playlist tree up to date.
|
void | cb_tree_mlib_clicked (Etk_Object *object, Etk_Tree_Row *row, Etk_Event_Mouse_Down *event, void *data) |
| Double-click on a row add the artist's song to the playlist.
|
void | cb_tree_pls_clicked (Etk_Object *object, Etk_Tree_Row *row, Etk_Event_Mouse_Down *event, void *data) |
| Play the song double-clicked.
|
void | cb_mlib_bindings_key (Etk_Object *object, Etk_Event_Key_Down *event, void *data) |
| Fast find in mlib tree.
|
void | cb_pls_contextual_menu (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data) |
| If right-clicked: popdown the contextual menu on the playlist.
|
void | cb_playlist_clear (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data) |
| Clear the playlist.
|
void | cb_pls_bindings_key (Etk_Object *object, Etk_Event_Key_Down *event, void *data) |
| Callback function of bindings key on the playlist.
|
void | cb_playlist_delete (Etk_Object *object, void *data) |
| Delete all the selected item from the playlist.
|
void | cb_playlist_shuffle (Etk_Object *object, void *data) |
| Shuffle the playlist.
|
void | cb_database_update (Etk_Object *object, void *data) |
| Request an database update.
|