Commit Graph

164 Commits

Author SHA1 Message Date
46f22ead84 Tracklist 'source' to contain all the meta we need for queue (avoids unnecessary remote lookups) 2021-11-28 20:37:20 +13:00
a59f98ff9b All modals using dedicated /modal URL for routing 2021-11-28 20:06:33 +13:00
adb6042b84 Displaying added_from inline, fetching title from state 2021-09-05 21:12:32 +12:00
3fab945b28 Pinned items at bottom, now at top 2021-06-25 20:26:30 +12:00
7869633fbd Create playlist and add tracks in one action, fixes #723 2021-05-09 21:05:14 +12:00
178ef4defe Adding new playlist to library, fixes #733 2021-05-09 12:50:05 +12:00
a26611261d Upgrading other playlist views to use playlist providers selector 2021-05-05 21:20:00 +12:00
d181856f43 Discover URI encoding/decoding, now iris:discover:ENCODED,ENCODED 2021-04-23 22:03:54 +12:00
a2d70c0329 View-defined library URIs, so we can have multiple library uris via Mopidy; Adding Jellyfin to docker; #716 2021-04-17 22:08:59 +12:00
9c903a3fe9 Context keep open if changing context, prevents blink and then closure of next context menu 2021-04-05 19:50:55 +12:00
be5d932bd4 Adding context rule for directory, fixes #726 2021-04-05 19:40:33 +12:00
9a05c9edf2 LinkBuilder for context menu 2021-03-28 10:55:26 +13:00
1ce85499f9 Eslint autofix 2021-03-23 21:21:00 +13:00
3087c49f6c Context menu for User; Fixing loader for Categories 2021-02-10 16:45:07 +13:00
1bfc48e193 Tweaking uri encoding... 2021-01-20 21:17:49 +13:00
50f106c710 Loaders in Track view; Revisiting URI encoding again... 2021-01-18 21:06:59 +13:00
5778706df7 Routing all fetchers to type-specific call; Mopidy getUris to handle unknown ones 2021-01-14 19:35:30 +13:00
a3a99a8e7c Play all artist tracks, fixes #395 2020-11-23 20:45:42 +13:00
c5c2e9d4bb Tracks using action.options; Loader progress now fully svg 2020-10-26 21:32:53 +13:00
6f6ec6986b Add/Remove to libraries; Almost ready to bring in to dev pipeline 2020-09-26 23:03:28 +12:00
a409ca0f85 Selectors not properly memoized for Library views, renders every second (track position changing) 2020-09-25 06:54:19 +12:00
59d73d409d Async support (webpack); Selector for SearchResults 2020-09-19 22:30:41 +12:00
f254170b2f Moving tracks into 'items' database; in_library now pre-populated; Next to add/remove from library 2020-09-11 22:13:06 +12:00
a4fd0cd8e5 Everything goes through loadItem; Options now provide 'full' switch for full asset on demand 2020-09-09 21:30:47 +12:00
9b3c0bcefe Updating featured and mood views; Controls to forceRefetch, fixing #526 2020-09-07 21:05:06 +12:00
1bc7f2b372 URI format for libraries, but own core.libraries for better control 2020-09-06 13:53:22 +12:00
6dca4ef475 Loading playlist library with new URI; Starting #600 2020-09-04 09:21:42 +12:00
3d0b6524b4 Context menu pinned toggle; Incorrect 'warning' level notificatino 2020-08-26 10:57:30 +12:00
7a7af99087 Updating context menu pinned detection 2020-08-25 20:31:53 +12:00
8a203dbedb Add context-menu-ability to currently playing track, fixes #566 2020-08-25 20:27:25 +12:00
871c003a64 Google callbacks wrapped in dispatch, but shouldn't have beeen 2020-08-17 19:31:28 +12:00
eb90730667 Upgrading GA; Creating unified Button for all variants 2020-08-15 21:05:00 +12:00
2a0e088b71 Final components done, dynamic language selector 2020-07-23 21:07:08 +12:00
aff8428b5b Sensibly detecting Spotify availability by access_token; Only fetch playlists to add tracks to from relevant providers, fixes #539 2020-05-12 20:32:48 +12:00
b95c0fe3cb Rehash of swipe interactivity for touch play bar 2020-04-25 20:00:37 +12:00
475a1913e2 Fixing adding to playlist upgrade 2020-03-15 08:51:06 +13:00
2ddc966328 Upgrading 2020-03-13 16:41:44 +13:00
cfd344a17e Correct syntax for ES6 function calls 2020-03-12 08:30:32 +13:00
0346368226 Not worrying about existing issue 2020-03-11 08:56:09 +13:00
b988cf27f8 Testing 2020-03-10 16:58:59 +13:00
3d9e2e4cb8 Using _ref 2020-03-10 08:01:52 +13:00
1c5f0b2bfc Refactoring and upgrading context menu; Click outside needs some work 2020-03-10 07:56:33 +13:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
7d21cbdb08 Follow button loader 2019-12-11 16:50:05 +13:00
6a0f47fc0f Loader key including method 2019-12-10 16:56:59 +13:00
0206fb7c69 Working through ReactJS lifecycle deprecations 2019-11-15 13:50:39 +13:00
f7808f954a Spacing on mobile context menu 2019-09-24 16:55:22 +12: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
46b8225655 Context menu 2019-03-19 08:08:40 +13:00