- Feb 15, 2017
-
-
Kevin Whitaker authored
Start implementing web UI. Add track detail container. Comment out some old test code and DB code while more gets hooked up. Play/pause button is mostly implemented.
-
- Feb 08, 2017
-
-
Kevin Whitaker authored
Add taglib to project to get extra cover data(and possibly replace libgroove for this function). Remove oggs from accepted files until I can figure out cover data for them better. Add non-persisted field for this to audiotrack object and method to add this data to it in memory.
-
- 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 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
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
-