Commit Graph

122 Commits

Author SHA1 Message Date
7bedc5a6db Wrap MediaSession in browser support check, fixes #664 2020-12-01 21:30:28 +13:00
a6869b16aa Moving reset into dedicated Reset modal 2020-11-29 21:28:24 +13:00
f9e1733abf Listening for user interaction 2020-11-29 17:31:46 +13:00
e266227921 Wrapping audiocontext elements in userInteraction listener (prevents Chrome interfering) 2020-11-28 21:57:12 +13:00
870407c168 Option to disable grid glow (firefox performance issue); Using process for library loading (WIP) 2020-10-20 09:07:42 +13:00
4e0a5a7f7d Hosing out old code, standardizing item loader 2020-10-05 21:13:21 +13:00
461ce84a04 Buildout, clean up; Still to hose out deprecated actions and reducers 2020-09-30 21:03:38 +13:00
1bc7f2b372 URI format for libraries, but own core.libraries for better control 2020-09-06 13:53:22 +12:00
53be543dd3 Using localForage and restoring from coldstore 2020-09-02 08:12:18 +12:00
eb90730667 Upgrading GA; Creating unified Button for all variants 2020-08-15 21:05:00 +12:00
a612a6a626 Adding mopidy connection delay to prevent components needing to handle it 2020-08-11 21:05:36 +12:00
09c5fb8244 Adding sentry error filtering 2020-08-06 21:01:51 +12:00
1158fb7c2f Language as window.language for access in pure function 2020-07-05 20:58:39 +12:00
bb78b29b6d Debugging check-manifest bollocks again; Adding Sentry error catching 2020-05-18 20:56:42 +12:00
5df6d526bc Removing ReactHowler, falling back to safe HTML5 audio, starting to fix #541 2020-05-12 21:03:57 +12:00
67fc8c4ee0 Context menu on related artists; Starting breadcrumb for Browse 2020-05-03 19:55:41 +12:00
aa1d9f21d5 Merging url-based imports 2020-04-13 14:17:33 +12:00
955d34cc9b Pre-load localstorage from query params 2020-03-31 11:42:24 -06:00
f747cf8484 Adding ReactHowler to handle playback 2020-03-20 08:15:15 +13:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
066da7f7ca Groundwork for crossfading now playing artwork; Initial Setup pre-fill from queryParams 2020-02-11 09:52:18 +13:00
7fbe4e29ca Fixing parsing of host and port params in URL sharing, #490 2020-02-10 08:03:12 +13:00
14250fa7ba Refining dark vs light modes; Fixing output control dropdown 2019-12-03 16:53:41 +13:00
0206fb7c69 Working through ReactJS lifecycle deprecations 2019-11-15 13:50:39 +13:00
658b828c41 Snapcast fully operational 2019-10-30 06:42:11 +13:00
c08cc71c47 Service worker caching, Loader component 2019-09-10 06:59:44 +12:00
e4d53a2d35 Auto eslint fix 2019-09-05 15:36:11 +12:00
b0c18b83aa Full-width parallax, may need to introduce full-colour artist images 2019-08-20 21:17:06 +12:00
f6e227f85c Softening light theme 2019-08-20 16:56:08 +12:00
288dc5cd9e Tap on now playing bar takes you to now playing 2019-07-23 08:41:00 +12:00
d204c43d75 Fixing sidebar menu active state 2019-07-23 08:28:58 +12:00
ae853b6de7 Pagination for large queues, tracklist flexbox 2019-07-15 12:08:56 +12:00
0dd0a36c60 Moving frequently-updated props into relevant components (now connect-ed) to reduce full re-renders 2019-06-28 09:34:15 +12:00
42806cc7fa Adding wide scrollbars (for touchy mice or pen tablets) 2019-06-14 11:33:10 +12:00
fce4fb6687 Consideration for keyboard navigation (tab-accessible buttons) 2019-05-10 10:34:58 +12:00
8535482107 Moving event bindings to separate components (ideally functional components) 2019-04-18 09:03:38 +12:00
4e93234d12 Debugging sorting issue #379; Fixing keyboard shortcuts #384 2019-04-08 07:17:27 +12:00
269bf005ed Allowing non-connected views and components; Adding tests 2019-03-20 16:51:09 +13:00
4f27b0eb3e Removing PropTypes; Adding scroll restoration, fixes #263 2019-02-10 19:51:33 +13:00
bcd11855f7 Restoring search of URI straight to asset; Ability to turn off smooth scrolling; adding reset for album filter 2019-02-08 16:05:43 +13:00
a90d6b7fe7 Parallax not to animate cached images (much slicker-feeling interface); Search links repaired; Playlist creation/deletion index updater 2019-02-01 15:38:15 +13:00
31213c34ba Removing NavLink - doesn't work with basename; Fixing current track tap 2019-01-30 13:22:36 +13:00
5e6a9567e8 Initial setup history; Removing baseURL 2019-01-24 16:37:10 +13:00
1fbd2c36a9 Working through each Modal and updating; Addingng ErrorMessage and 'asset not found' messages 2019-01-22 21:46:56 +13:00
4d7f81b685 Removing global variable, making everything base slash 2019-01-22 16:57:43 +13:00
244cc9f228 Services routing 2019-01-17 22:13:18 +13:00
9144a194e1 URI handling and encoding 2019-01-17 15:54:04 +13:00
d5c946456f Links for grid items, may need to add more context options 2019-01-16 16:46:40 +13:00
1efe083002 context is not allowed in props 2019-01-15 16:57:50 +13:00
b0027f0607 Updating links, need to upgrade webpack and sourcemaps 2019-01-14 16:50:21 +13:00