Kevin Whitaker
|
df0e044a96
|
Convert timer to javascript to cut down on requests.
|
2017-02-23 18:32:39 -05:00 |
|
Kevin Whitaker
|
8992875180
|
Fix a bug. Add some destructors. comment out one that causes problems.
|
2017-02-22 21:38:37 -05:00 |
|
Kevin Whitaker
|
5a602cddaa
|
Add empty tabs to fill.
|
2017-02-21 00:26:16 -05:00 |
|
Kevin Whitaker
|
c6c2eccec5
|
Refactor things so less manual layout is done where not needed. Yields proper boostrap panel.
|
2017-02-19 16:40:33 -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
|
48a33d31ec
|
Have backend also keep track of users who voted on a track to prevent duplicate voting. Add vote count next to vote button. Make sure these details are correct, event on refresh.
|
2017-02-19 12:43:35 -05:00 |
|
Kevin Whitaker
|
161e408a47
|
Implement vote sending to backend. Have trackdetails spit out a msotly complete audiotrack for voting. Fix voting to actually modify list. Fix js code to not break on songs with apostrophes.
|
2017-02-19 10:31:52 -05:00 |
|
Kevin Whitaker
|
de6a151fd0
|
Clean up some things. Make skip vote longer. Put in js that should show notifications for skip requests.
|
2017-02-18 23:13:13 -05:00 |
|
Kevin Whitaker
|
cc8c4bcb7e
|
Implement basics of voting ui. Change vote selection code to also inject cover before putting in list. Make sure player sends winning track to highlight on client.
|
2017-02-18 22:23:09 -05:00 |
|
Kevin Whitaker
|
289c1790a7
|
Implement UI for track skipping.
|
2017-02-18 15:48:13 -05:00 |
|
Kevin Whitaker
|
cb393b0c0d
|
Uncomment user actions and fix by finding active DB object instead of converting dead one. Use font-awesome to make icons for buttons. Implement rest of basic logic for login page. Some style fixings. Start adding skip controls.
|
2017-02-18 14:25:52 -05:00 |
|
Kevin Whitaker
|
0fa26d83f6
|
Start tweaking alignments to make look a little better and take up proper spacing.
|
2017-02-17 19:47:30 -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
|
b101657669
|
Have timer run and update progressbar to show playing track state.
|
2017-02-16 20:30:05 -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
|
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 |
|