Kevin Whitaker
|
71a2cd6321
|
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.
|
2017-02-08 00:56:32 -05:00 |
|
Kevin Whitaker
|
a38258a883
|
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.
|
2017-01-31 22:06:58 -05:00 |
|
Kevin Whitaker
|
83efc750eb
|
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.
|
2017-01-30 22:48:13 -05:00 |
|
Kevin Whitaker
|
50f30d494f
|
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.
|
2017-01-30 00:22:03 -05:00 |
|
Kevin Whitaker
|
f291b65a47
|
Force c++17 standard so we can use filesystem std lib. Currently will only work on gcc until cmake update.
|
2017-01-29 20:31:46 -05:00 |
|
Kevin Whitaker
|
ad26e8351f
|
Add more UI events and get backend threaded up.
|
2017-01-29 19:39:30 -05:00 |
|
Kevin Whitaker
|
22f1b90238
|
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.
|
2017-01-28 16:51:14 -05:00 |
|
Kevin Whitaker
|
a60e2a0c34
|
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.
|
2017-01-28 00:56:22 -05:00 |
|
Kevin Whitaker
|
093f74a846
|
Add basic classes for application. Move source around and properly fix up build system to link and use correct c++ compiler version.
|
2017-01-27 22:44:36 -05:00 |
|
Kevin Whitaker
|
54029126a1
|
Added cmake build items for required libs.
|
2017-01-27 20:28:58 -05:00 |
|
Kevin Whitaker
|
ca53e4d706
|
initial project import from KDevelop
|
2017-01-27 19:29:54 -05:00 |
|