Commit Graph

79 Commits

Author SHA1 Message Date
8a203dbedb Add context-menu-ability to currently playing track, fixes #566 2020-08-25 20:27:25 +12:00
2a0e088b71 Final components done, dynamic language selector 2020-07-23 21:07:08 +12:00
6225c6a6b0 Renaming Content to I18n to avoid naming clashes; Artist and Debug views mapped 2020-07-07 20:52:09 +12:00
5df6d526bc Removing ReactHowler, falling back to safe HTML5 audio, starting to fix #541 2020-05-12 21:03:57 +12:00
b95c0fe3cb Rehash of swipe interactivity for touch play bar 2020-04-25 20:00:37 +12:00
bf9e14012a Converting playback bar to flexbox 2020-04-22 21:07:20 +12:00
67855d207d Thumbnail placeholder as icon; Fixing non-loading categories on refresh 2020-04-17 21:44:49 +12:00
af43131a81 Listening to client (dis)connections and auto-updating Snapcast group availability 2020-04-08 09:15:45 +12:00
f747cf8484 Adding ReactHowler to handle playback 2020-03-20 08:15:15 +13:00
648ec8638a Buildout 2020-03-12 11:45:02 +13:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
ee628cddaa Merge 2020-02-18 08:32:22 +13:00
2928eea8f9 Kiosk mode lyrics 2020-02-15 21:45:29 +13:00
61d2939372 Cleaning up header and filter alignment 2019-10-09 09:42:20 +13:00
fe6ace5c62 Cleaning up Icecast (local browser) controls, fixes #399 2019-10-05 15:34:40 +13:00
96d68c0ae0 Upgrading links sentence; multi-seed radio 2019-10-05 09:10:34 +13:00
e4d53a2d35 Auto eslint fix 2019-09-05 15:36:11 +12:00
491ef1fccd Disabling touch_events in playbar, fixes #353 2019-08-18 16:51:22 +12:00
c36c2de39c Input field clarity; Touch drag fix 2019-08-17 21:57:06 +12:00
50070a5dfb Permissions and exposing snapcast ports 2019-08-02 16:47:28 +12:00
587cbb05b3 Moving current track into play bar for nicer consistency 2019-07-31 16:57:30 +12:00
de5e8fc959 play bar white 2019-07-25 17:00:49 +12:00
288dc5cd9e Tap on now playing bar takes you to now playing 2019-07-23 08:41:00 +12:00
2c576733cb Adding silent pagination to queue for smoother performance 2019-06-26 14:46:56 +12:00
fce4fb6687 Consideration for keyboard navigation (tab-accessible buttons) 2019-05-10 10:34:58 +12:00
9884ed6b5c Removing debug; Re-setting current track state on re-render (eg after modal) 2019-03-19 21:24:31 +13:00
40cc847071 Still a tiny glitch on some tracks when swiping 2019-02-18 08:47:15 +13:00
ecbd10b8db Experimenting with more transitions 2019-02-17 20:37:21 +13:00
6017621d78 Refining swipe animation (tricky) 2019-02-13 16:51:29 +13:00
2cdc1ee561 Latency limit 150; Label wrappers for text fields; Detecting image changes in playback controller 2019-02-12 20:20:25 +13:00
eafe6a955b Smooth swipe control for mobile 2019-02-12 19:30:35 +13:00
816666e3ba Experimental overlay for track that is transitioning out 2019-02-11 20:14:25 +13:00
4f27b0eb3e Removing PropTypes; Adding scroll restoration, fixes #263 2019-02-10 19:51:33 +13:00
31213c34ba Removing NavLink - doesn't work with basename; Fixing current track tap 2019-01-30 13:22:36 +13:00
4d7f81b685 Removing global variable, making everything base slash 2019-01-22 16:57:43 +13:00
56587aa6fb Upgrading everything, especially router 2019-01-09 16:56:35 +13:00
7ac4460302 Retina display playback controls 2019-01-06 14:12:57 +13:00
395dc79296 Parallax upgraded and fully-functioning 2018-12-19 21:47:02 +13:00
3468c6a84f Default buttons; Light context menu; Smooth transition swipe skipping 2018-12-10 21:27:22 +13:00
5b2421ad0a Swipe animation 2018-12-10 19:11:33 +13:00
b64b4cb824 Swipe skipping in mobile mode 2018-12-10 16:04:40 +13:00
291b1ed39e Fixing chrome issue pusher callback 2018-12-08 11:59:32 +13:00
57c2782917 Mobile player max-height; Animation for context menu; Removing more <button>s for .button; Force reset playback position on end 2018-11-18 12:54:13 +13:00
0bafa7e97b Replacing all Link with custom Link that scrolls to the top (so we can detect forward vs backward navigation) 2018-10-24 21:34:41 +13:00
d67069c75c Splitting out mute, cleaning up mobile output controls 2018-10-02 16:58:15 +13:00
847d1312ab Tooltips hidden by default on mobile 2018-09-21 11:58:54 +12:00
c085941189 Lyrics in track formatter 2018-09-06 20:58:08 +12:00
5f8956b376 Modals, including sharing auth 2018-07-13 16:48:41 +12:00
c455406b0a Icecast cachebuster 2018-07-02 21:37:24 +12:00
122f99d027 Removing proxy_request in favor of hosted proxy; Adding icecast control to Outputs; Buttons tidy-up 2018-07-01 21:08:35 +12:00