Commit Graph

42 Commits

Author SHA1 Message Date
0dd0a36c60 Moving frequently-updated props into relevant components (now connect-ed) to reduce full re-renders 2019-06-28 09:34:15 +12:00
8535482107 Moving event bindings to separate components (ideally functional components) 2019-04-18 09:03:38 +12:00
4f27b0eb3e Removing PropTypes; Adding scroll restoration, fixes #263 2019-02-10 19:51:33 +13:00
0dd4140fee Links in broadcasts now buttons; Fixing regression with sortable tracks and track_context property 2019-02-06 14:07:17 +13:00
fea17c8cb9 Removing XSS, fixes #355 2019-02-05 22:35:52 +13:00
05d3d0c549 Artist base url = overview; /iris basename for all URLs, may affect proxy setups 2019-01-23 21:50:38 +13:00
56587aa6fb Upgrading everything, especially router 2019-01-09 16:56:35 +13:00
acad6490f5 Fully-functional proof-of-concept 2018-11-02 16:10:38 +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
fc3f5e2d2f Moving commands out of Snapcast 2018-10-09 21:39:38 +13:00
85c5786d9e LastFM authorization format; Sharing config working 2018-10-01 21:51:46 +13:00
ba0f780c28 Share config 2018-10-01 16:56:00 +13:00
127a8322d0 Sharing of configuration and other authorizations 2018-09-30 20:09:12 +13:00
ebfa3bbab1 Buildout 2018-07-24 20:07:21 +12:00
3af47a7903 Remaining modals; Error boundaries; Notification styles 2018-07-21 11:43:40 +12:00
5f8956b376 Modals, including sharing auth 2018-07-13 16:48:41 +12:00
2e2df58100 Everything goes through Icon now 2018-05-20 20:42:20 +12:00
8549e9db85 Handling new api structure with client-triggered broadcasts 2018-03-20 13:02:38 +13:00
90f719c8f4 Animate closing of processes 2018-02-28 09:15:34 +13:00
2a95af89de Notifications as object for better targetting; Notifications closing vs removing for animation window 2018-02-28 08:44:38 +13:00
e79e213c5a Notifications have customisable duration and CSS animation in-and-out 2018-02-27 08:44:20 +13:00
1c40f96a4d Exceptions handled by Analytics 2017-10-25 21:04:51 +13:00
2ffa337ffa Standardizing bracket syntax 2017-10-10 13:05:28 +13:00
ac435919e7 When minutes or seconds zero, make string 00, fixes #188 2017-09-08 14:32:44 +12:00
f24399c897 Loader progress style; Progress for enqueue 2017-09-08 07:57:48 +12:00
aa0505802d Progress indicator for processes - could be prettier, but functional for now 2017-09-07 11:16:04 +12:00
0a956a3fdd Testing percentage indicator 2017-09-05 21:13:43 +12:00
40888f5835 Render performance consideration; Cancelling processes fixed 2017-08-17 08:29:14 +12:00
8e030cc936 Resume-able processes for loading library 2017-08-16 12:40:27 +12:00
0fabc8daa9 Removing local artists 2017-08-13 21:04:59 +12:00
9bb4b79f1e Loading library albums only on demand 2017-08-11 21:59:14 +12:00
fd46929ac3 Loading library albums as process; Processes loader for less jammy animation 2017-08-10 12:00:08 +12:00
7a97221d6f Suppressing broadcasts; New releases featured intro 2017-05-30 09:06:59 +12:00
9a2c411e14 Suppress-able broadcasts 2017-05-29 16:29:49 +12:00
0c3adae3b0 Loading indicator light (like ethernet switch) 2017-04-10 08:09:38 +12:00
27272dcd0f Cancellable processes 2017-04-06 09:01:53 +12:00
f292e512dc Creating processes 2017-04-05 20:28:41 +12:00
14509e6c8b Starting cancellable loaders 2017-04-05 09:16:28 +12:00
6bae5c348c Multiple notifications are back; Customisable notification.id for rolling updates 2017-04-05 09:01:20 +12:00
0252cf0e4f Notifications in bottom right; Loader as notification 2017-04-03 20:58:47 +12:00
f22e0251d7 Shortcut key notifications; Fullscreen now ctrl+fwdslash 2017-03-21 08:33:32 +13:00
b02bbb3c26 Notifications in place 2016-12-13 11:08:13 +13:00