Kevin Whitaker
|
8bb9728039
|
add config with higher upload limit. Add basic bash run script. Add cmake directives to put these in install location.
|
2017-02-22 20:48:39 -05:00 |
|
Kevin Whitaker
|
5a602cddaa
|
Add empty tabs to fill.
|
2017-02-21 00:26:16 -05:00 |
|
Kevin Whitaker
|
4f2eb8232d
|
Now with more screens about to be added, move main interface to tab widgets.
|
2017-02-19 15:42:34 -05:00 |
|
Kevin Whitaker
|
167b2f9084
|
add boost in because wt seems to now complain about it. Remove first song change message as it's unlikely anyone will encounter it with other events firing soon after. Start cleaning up some container/layout mess. Implement trackdetails and show this on the play controls.
|
2017-02-16 22:55:14 -05:00 |
|
Kevin Whitaker
|
53bc31ebb9
|
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.
|
2017-02-15 00:47:58 -05:00 |
|
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 |
|