Commit Graph

108 Commits

Author SHA1 Message Date
a67a4a7f67 Generic Grid with viewport hook working well; need better way to fetch first item's height (error) 2021-02-27 21:45:00 +13:00
094bdfeab8 Adding numbers to loader 2020-12-05 21:41:30 +13:00
b03b0d60b8 Loader for AddToPlaylist modal 2020-12-02 09:23:52 +13:00
13c96665e9 Destructuring of spotify.me.id, should fix #638 (unreproucable) 2020-11-11 20:50:31 +13:00
0fd3075730 Final touches on filter field (cancelable) and list bullets 2020-11-09 20:55:13 +13:00
6c0390f7b6 Removing custom sorter, we now use Lodash orderBy, one less responsibility 2020-11-08 20:49:48 +13:00
df9749c677 Progress loading check for null, not 0 2020-10-24 11:32:29 +13:00
5724f102cf Upgrading process calls; Tracks library now works like aother asset libraries (huge libraries may kill react-persist?) 2020-10-23 23:11:24 +13:00
461ce84a04 Buildout, clean up; Still to hose out deprecated actions and reducers 2020-09-30 21:03:38 +13:00
6f6ec6986b Add/Remove to libraries; Almost ready to bring in to dev pipeline 2020-09-26 23:03:28 +12:00
3a6d243430 Still trying to sniff out cause of re-render when using array-wrapped values 2020-09-26 22:00:12 +12:00
a409ca0f85 Selectors not properly memoized for Library views, renders every second (track position changing) 2020-09-25 06:54:19 +12:00
449b32a384 Removing remaining artistLoaded, albumLoaded, etc in favor of itemLoaded for consistent pipeline; Looking at search 2020-09-13 20:59:46 +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
f6f5e37aa9 Re-fetching incomplete albums, need to do the same for Artist and Playlists 2020-09-05 11:49:28 +12:00
6dca4ef475 Loading playlist library with new URI; Starting #600 2020-09-04 09:21:42 +12:00
deb75fc54b Adding catcher for refresh_spotify_token when not enabled; fixes #565; Starting translation key migration for exceptions 2020-08-24 21:15:25 +12:00
871c003a64 Google callbacks wrapped in dispatch, but shouldn't have beeen 2020-08-17 19:31:28 +12:00
d02d5dd491 Upgrading all buttons to Button component 2020-08-16 20:00:10 +12:00
2151c42536 Housekeeping library component fetches 2020-08-12 08:06:24 +12:00
efed79e801 Halfway through modals mapping 2020-07-19 21:00:00 +12:00
2de98afee4 All views done this time; Language file mapping for modals.. Will need to do destructuring in second sweep 2020-07-19 20:41:14 +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
233ce9b207 Inheriting added_at with last_updated for better cross-platform support;, fixes #523; Adding 'Shuffle' to queue, fixes #522 2020-04-19 20:57:43 +12:00
28fc55bad1 Last remaining componentWillReceiveProps, whew 2020-03-12 21:32:50 +13:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
0206fb7c69 Working through ReactJS lifecycle deprecations 2019-11-15 13:50:39 +13:00
68de0feed6 Better UX on dropdown field; Adding search added_from in queue 2019-10-13 09:29:41 +13:00
61d2939372 Cleaning up header and filter alignment 2019-10-09 09:42:20 +13:00
e4d53a2d35 Auto eslint fix 2019-09-05 15:36:11 +12:00
5aaf72f852 Resolving broken sorting, fixes #366 2019-02-18 18:53:00 +13:00
4f27b0eb3e Removing PropTypes; Adding scroll restoration, fixes #263 2019-02-10 19:51:33 +13:00
4d7f81b685 Removing global variable, making everything base slash 2019-01-22 16:57:43 +13:00
ff8910a991 Lazy loader 2018-12-21 08:45:43 +13:00
fa572a1742 Buttons on white; Added by in mobile context, fixes #342 2018-12-07 11:31:29 +13:00
55c75729e6 Context menu slick + filter field sticky value 2018-11-16 13:52:45 +13:00
b6fca3974b Lists with thumbnails; Sensible classes 2018-11-08 22:00:03 +13:00
5c885f3ccb Upgrading non-track lists 2018-11-08 17:01:02 +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
93be7e096b Lazy loading keys; Spotify new releases in Spotify reducer, handling duplicates bug 2018-09-03 14:22:27 +12:00
3344cf5db4 Lazy loading cleanup 2018-09-03 08:24:49 +12:00
f235a1c48c Only fetch Spotify assets when Spotify enabled, fixes #316 2018-08-05 20:59:11 +12:00
610fe5da24 Adding Queue modals 2018-07-09 19:09:12 +12:00
82fa3354c6 Window title reflects current view; Hosted-instance tracking 2018-06-29 14:26:06 +12:00
ca7e0fc40a Merging with upstream 2018-06-26 20:42:18 +12:00
8ede56d876 Play shuffled playlist, fixes #302 2018-06-26 08:51:11 +12:00
3cd4316eed Defaufault sorting; playback control button feedback, fixes #299 2018-06-18 20:44:35 +12:00
f00582259f Popularity for responsive; Sources UI more intuitive; Artist bug when sorting albums duplicated URIs 2018-06-17 13:27:01 +12:00