Commit Graph

124 Commits

Author SHA1 Message Date
a2e6814684 Update listeners when selected tracks change (req'd for hotkeys) 2021-09-05 12:07:12 +12:00
139eed5b7c Tracklist functional component 2021-08-15 12:20:16 +12:00
1ce85499f9 Eslint autofix 2021-03-23 21:21:00 +13:00
9dab288483 Tracklists now operational with SmartList 2021-03-08 20:17:08 +13:00
144e955376 Centralised SmartList for grids and lists 2021-03-07 21:05:07 +13:00
c2cd0cc3b3 Merging 2020-11-14 21:53:48 +13:00
f59c927f87 Merge branch 'master' of https://github.com/maxerenberg/Iris into maxerenberg-master 2020-11-14 21:52:42 +13:00
a01b2b93d8 Consistent track title and filter/sort options; Adding track_number to album tracks, concat disc.track not working for sort 2020-11-07 22:03:58 +13:00
fdd3bf3bc9 Sorting playlist tracks, fixes #568 2020-11-07 16:46:09 +13:00
5953fc84cf Adding killswitch to clear storage 2020-09-11 13:53:54 +12:00
1bc7f2b372 URI format for libraries, but own core.libraries for better control 2020-09-06 13:53:22 +12:00
ef45cad1a4 display Internet radio stream title 2020-08-20 00:36:23 -04:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
2988f8f4a7 Attempting to get stdout from scan 2020-02-13 16:59:35 +13:00
92abf62bae Buildout 2020-01-30 21:14:34 +13:00
0206fb7c69 Working through ReactJS lifecycle deprecations 2019-11-15 13:50:39 +13:00
e4d53a2d35 Auto eslint fix 2019-09-05 15:36:11 +12:00
c36c2de39c Input field clarity; Touch drag fix 2019-08-17 21:57:06 +12:00
ae853b6de7 Pagination for large queues, tracklist flexbox 2019-07-15 12:08:56 +12:00
db87c3c94d Still using LastFM, but remove images for artist images (they broke it) 2019-06-09 15:46:34 +12:00
7407008607 Only blocking key events when they're our target keys; Patching tracklist hotkeys 2019-05-05 11:06:17 +12:00
0dd4140fee Links in broadcasts now buttons; Fixing regression with sortable tracks and track_context property 2019-02-06 14:07:17 +13:00
1efe083002 context is not allowed in props 2019-01-15 16:57:50 +13:00
6bc7852c29 Removing old history pushes 2019-01-14 08:47:35 +13:00
bf27c0009c Deselect multiple (context menu); Track on mobile - need to polish font spacing 2018-11-18 21:40:59 +13:00
5fa7e2fe09 Drag events on tracks with new style 2018-11-09 22:47:55 +13:00
c5a961cc0a Playing animation 2018-11-09 08:33:16 +13:00
ccc8ec26c2 Refreshing track list 2018-11-07 17:01:18 +13:00
69ce3d71a4 Snapcast UI 2018-09-24 21:37:59 +12:00
801b132f48 Popularity component 2018-06-15 19:58:17 +12:00
cd5908630c Merging track library with history, fixes #285 2018-06-09 17:41:33 +12:00
2e2df58100 Everything goes through Icon now 2018-05-20 20:42:20 +12:00
ac6e0eea0c Reducing usage of browser notifications in favor of in-app notifications 2018-02-23 09:35:38 +13:00
8494aa0deb Revamp of touch vs mobile selection 2017-12-20 16:33:38 +13:00
f96437e8a9 Touchend detection of taps, removes need for select zone 2017-12-19 21:14:01 +13:00
46381d2319 Removing slim_mode as it's better handled in CSS 2017-12-18 08:48:36 +13:00
e1876c45cf Context firing different for different sizes for some reason 2017-12-18 08:19:38 +13:00
88778cb241 Getting context menus to work on touch and mouse 2017-12-08 16:11:15 +13:00
bbfb785c3a All events handled by targets, fixes #210 2017-12-07 16:54:28 +13:00
ef99935e0a Double tapping 2017-12-06 17:02:11 +13:00
39faee801a Hotfix: list padding borked 2017-11-22 08:09:18 +13:00
7ec5a858f8 No more context menu dot, every track has one; Fixes #226, Fixes #213 2017-11-17 22:19:35 +13:00
7aca106c74 Oversimplifying queue made identifying current track impossible; Reinstated queue as object list, merged with index for max data 2017-11-17 20:25:43 +13:00
5063cc095c Bringing all tracks into core index; Need to refactor loading all assets 2017-11-08 08:44:56 +13:00
7f8a9c26dc Ctrl and Command keys 2017-10-31 08:43:29 +13:00
e34db1da34 Label for duration 2017-10-19 09:43:38 +13:00
2ffa337ffa Standardizing bracket syntax 2017-10-10 13:05:28 +13:00
6a0d103f6d Touch detection for track selection regardless of slim_mode; Fixes #186 2017-09-03 10:50:18 +12:00
473b2b0b2c Using @@ as track key separator; Fixes #183 2017-08-29 08:35:26 +12:00
5ac5c854b3 Use slim_mode AND isTouchDevice to provide mini_zones on tracks; fixes #151 2017-08-23 08:31:42 +12:00