Made use of bool-map for setting repeat/shuffle via messages
Refactored config messages
Changes due to change of config messages
Adjusted code to changed libvci API
Added get-colors command and added playlist_add_media_from_file()
Code adjustment due to change from libvci log API
Added playlist-manager, a container for playlists which will make it easy to pick playlists from
Finished basic functionality of playlist-manager and added config flags to make use of it.
Made use of newly available config_handles from libvci. Makes climpd-config code a little bit simpler...
Logging message if climpd-config initialization fails. Removed errrno_string function (now provided by libvlc)
Added new structure hierarchy. Added media-creator for asynchronous media tag parsing which significantly increases application bootup time. Added message-handler which now does all the message handling which was done before in main.c. Changed client side to make code simpler. Removed set-state and introduced play/stop/pause/mute again.
Changed project hierarchy. Added media-scheduler and media-manager and adjusted the rest of the code to make use of new functionality. Also removed unnecessary media-player abstraction.
Added get-log and scheduler_set_running_track
Fixed bug when inserting new running title (scheduler) in an empty playlist
Fixed possible bug when removing the running media from the climpd-player / media-scheduler. Fixed uninitialized variable 'parsed' in media.c. Now setting volume from config file for climpd-player at initialization
Reimplemented set-/load-playlist added climpd_log_append(). Fixed possible bugs when taking elements from the media-scheduler and climpd-player
Added command get-playables and media_manager_discover_folder
Added gstreamer lib dependencies for Arch Linux and Debian to README. Fixed bug when switching between playmodes (shuffle) at end of playlist
Removed duplicated source files O_o
Removed playbin2 element since it was capable of showing videos and added GstElements which are only capable of playing audio files