cf7a439ed6
Tweaking search sort dropdown
...
- Array destructuring instead of object
2023-05-20 14:41:40 +12:00
d2ced56690
Context menu loading fixes
...
- Padding to center loader
- Correcting missing import for `Loader`
2023-04-01 16:21:23 +13:00
d88f9b56f5
Route to manage current search state
...
- By using route, it makes it more readily available for the varying component structure
- I believe I handn't done this earlier to avoid refactoring, but it wasn't a complex task
- Removing link borders, the browser-provided standard underline hover is now much more astheticly pleasing
2023-03-05 20:45:38 +13:00
1657073b76
Hiding outputs button completely
...
- When snapcast is not enabled AND
- When no controls saved
- Supercedes PR #858
2023-02-19 18:46:44 +13:00
58f487c2e2
Playlist Groups with name containing '/'
...
- Escape to a space; may need expanding on if more characters start appearing
2023-01-15 07:42:36 +13:00
a228e48a0a
Merge branch 'develop' into hide-discover
2023-01-02 21:41:52 +13:00
860f005eb4
Reinstating playlist lazy-loading artwork
...
- Needs monitoring on heavier backends (YTMusic, Tidal, etc)
- Doesn't conflict with PlaylistGroups
2022-12-03 22:39:39 +13:00
02aee0b9e1
Removing more absolute asset references
2022-11-11 22:36:05 +13:00
f0b10f46c2
Removing more absolute references
2022-11-03 08:00:59 +13:00
43734f8991
Track loading thumbnail; 'Go to track' context item
2022-10-30 22:32:09 +13:00
bb456a9afa
Thumbnail doubles up as secondary loader; Webpack dev server as primary dev stack, dynamic base_href to accommodate
2022-10-30 21:24:41 +13:00
742a0e98ff
Moving loader to thumbnail so it doesn't block underlying render, mitigates impact of #837
2022-10-30 18:37:58 +13:00
7564c1bdee
Dynamic basename ('/' or '/iris/') depending on initial path; Webpack dev server fully functional
2022-10-30 16:29:56 +13:00
bcc0550069
Snapshot of actual Album; App test unweidly, TODO: achieve coverage further down DOM
2022-10-29 20:57:17 +13:00
97a259187b
Upgrading to hooks, simplifying unit test mocks
2022-09-29 15:32:11 +13:00
875072dea8
Upgrading (where practical) to I18n component, rather than i18n function so we can useSelector for language pref
2022-09-29 10:39:19 +13:00
cd94977965
Merge branch 'develop' of github.com:jaedb/Iris into develop
2022-09-25 12:18:29 +13:00
3e27921004
Fixing Router upgrade issues
2022-09-25 12:18:20 +13:00
a4b9216756
Merge pull request #864 from nawordar/fix-selection
...
Fix selection ordering
2022-09-25 12:17:46 +13:00
86a6ade70f
Fix selection ordering
2022-09-04 13:01:32 +02:00
e3989c2d15
Removing iris:browse: URI prefix, fixes #829
2022-09-04 20:47:38 +12:00
0f950ed50c
Browse URI + name syntax, fixes #829
2022-09-04 19:52:48 +12:00
d165aa6e88
Simplifying click-outside-of behavior, fixes #827
2022-09-04 18:56:15 +12:00
fcacafd1c3
Merging develop
2022-09-04 09:13:45 +12:00
33bb054e86
Merging PR #853
2022-09-04 09:03:11 +12:00
06727bfb5b
Reinstating page navigation hotkeys, fixes #862
2022-09-04 08:57:58 +12:00
daee7b4369
Removing sources priority sorting (deprecating it)
2022-09-04 08:40:15 +12:00
ae3b831aa4
Upgrading from ReactSortable to ReactDND
2022-09-04 08:25:39 +12:00
5715c2c507
Fixing hooks order
2022-08-21 13:29:58 +12:00
cfca0b95d4
Distinguish "missing spotify token" vs "spotify not enabled"
2022-08-07 15:49:57 +02:00
4438431aff
Do not show discovery menu when spotify is not used
...
Fixes #856
2022-08-07 15:05:45 +02:00
bb30d091ba
Adding refresh for track context menu
2022-07-31 13:06:17 +12:00
fdbcb22fa9
Remove Restore Defaults for snapcast, fixes #848
2022-06-18 21:18:08 +12:00
863044e93f
Merge pull request #843 from jaedb/feat/842-discover
...
Feat/842 discover
2022-06-18 20:40:56 +12:00
2c3681f804
Only showing library context menu for Spotify
2022-06-18 20:38:14 +12:00
238d63a6ec
Refactoring Featured Playlists for multi-source support
2022-06-18 16:49:12 +12:00
649442600d
Loading playlist group with images (need to batch to avoid timeout)
2022-05-22 20:58:38 +12:00
73a02caf9f
Genre for non-Spotify providers working
2022-05-22 12:58:54 +12:00
b60e2ee67e
Platform-agnostic curated playlists (WIP)
2022-05-21 18:12:07 +12:00
c93edade18
Implement Jellyfin source
2022-05-17 09:18:07 +02:00
472f32321d
Removing old translations
2022-05-08 20:49:11 +12:00
e561cce2af
Refactor of modals and storing server-side
2022-05-08 20:33:53 +12:00
28953bf7bd
Cleaning close modal into actions; Pushing shared config to server
2022-03-28 21:18:55 +13:00
4256f4daa8
Playback progress now far bottom, prevents visual clash with volume bars (of different widths)
2022-03-04 22:29:49 +13:00
e585b75e38
Reinstating ID tag for CSS heirarchy, fixes #815
2022-03-04 22:28:50 +13:00
070b936f7d
Make sure state has clients before trying to render them, may be cause of #806
2022-03-04 21:09:34 +13:00
2d88e39671
Delete snapcast client; Hide whole group if all clients within it are disconnected and hidden
2022-03-04 20:37:42 +13:00
c53e4fe525
Play/pause snapcast streams using meta_mpd.py plugin
2022-02-19 23:14:39 +13:00
54e7756f3c
Fallback value when no uri provided, properly fixes #806
2022-02-15 21:19:56 +13:00
6dd36f10d0
Error boundary wrapping for breakpoints, addresses #806
2022-02-14 19:59:33 +13:00