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
|
ab4df84657
|
Added base of code to allow sending backend updates to connected clients.
|
2017-01-29 17:27:27 -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
|
93e095d46e
|
Have GroovePlayer init music db on creation. Make fields correctly be fk.
|
2017-01-28 14:41:08 -05:00 |
|
Kevin Whitaker
|
c8637f2af6
|
Add base db objects and login widget.
|
2017-01-28 12:01:26 -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 |
|