Working code that can play items from a playlist with libvlc. No gui yet.
* MediaPlayerHandler now uses the MediaPlayerInterface instead of using its implementation LibvlcMediaPlayer.
* Improved build system with release and debug configurations.
Merge branch 'local-dev' into develop
* Added class ButtonPanel, which handles a list of buttons in a QHboxLayout.
* Added class MainWindow
* Cleaned up main.cpp
* ButtonPanel is now linked to a MediaPlaylist.
* Files can be added / removed from the playlist (and the ButtonPanel) via a sidebar. They cannot be played yet, though.
Tracks can now be played and stopped (only all at once, though)
Started working on workspace model.
updated pro-file
git ignore & docs
Move files & start a scaffholding main
Still trying to remember how to code in C++ :)
Still toying with the model
Additionnal tinkering.
Well this one should compile, eh.
Started writing a basic ui.
Started working on a basic PlayWidget, the one with all the play and stop buttons.
Added class PlayWidgetEntry, meant to be instanciated once per track.
Populated the PlayWidget with PlayWidgetEntry instances. Also, the PlayWidget is hidden when in Edit mode.
Code now populates the PlayWidget in function of a workspace's PlayList.
- replaced TrackCollection with TrackList, which inherits QList<Track *>
- modified TrackStock and TrackPlaylist to inherit TrackList
PlayWidgetEntry instances can now be presented in rows.