- Feb 04, 2017
-
-
Kevin Whitaker authored
Fix music dir being set in bad place again. Update web calls that backend calls to match const requirements. Have playlist and player part of backend class now for better handling. Set up getting first vote list and sending.
-
- Feb 03, 2017
-
-
Kevin Whitaker authored
Add shutdown path for audio layer. Add basic event loop after setting up groove objects. Fix race condition bug by not setting path first.
-
- Feb 02, 2017
-
-
Kevin Whitaker authored
add limits to places where offsets to avoid some syntax problems. Rename grooveplayer class to avoid conflict with official libgroove class. Add admin event. Write start of event loop that picks initial song.
-
- Feb 01, 2017
-
-
Kevin Whitaker authored
Add groove player to stuff linked in. Add some vars to hold player events to watch for in event loop. Implement first version of vote picking algorithm.
-
- Jan 31, 2017
-
-
Kevin Whitaker authored
Add code to add track to DB and remove old ones that are gone. Added fingerprint lib to link for id-ing tracks. Make sure DB is logical after these changes. Change music path due to complaints I don't quite understand.
-
- Jan 30, 2017
-
-
Kevin Whitaker authored
filesystem support works in c++11, but needs another lib linked. Add some namespacing to make easier to transition to official filesystem lib release. Move static var in wrong place. Add first method ot handle scanning.
-
Kevin Whitaker authored
Force c++17 standard so we can use filesystem std lib. Currently will only work on gcc until cmake update.
-
Kevin Whitaker authored
-
- Jan 29, 2017
-
-
Kevin Whitaker authored
-
- Jan 28, 2017
-
-
Kevin Whitaker authored
Add interface class to represent player interface. Have simple hide/show animation between. Put up more interface elements on login interface to show inteded ui.
-
Kevin Whitaker authored
-
Kevin Whitaker authored
-
Kevin Whitaker authored
Make GroovePlayer a singleton to avoid being created for each browser. Add login UI component to eventually hold landing screen. Actually start server with initial interface.
-
Kevin Whitaker authored
Add basic classes for application. Move source around and properly fix up build system to link and use correct c++ compiler version.
-
Kevin Whitaker authored
-
Kevin Whitaker authored
-