jeffvli
2fb86935ec
Check player status before sending mpris interval
2022-02-16 02:40:41 -08:00
jeffvli
809e8ab1c7
Add undefined check when decrementing song ( #230 )
2022-02-15 18:58:04 -08:00
jeffvli
2e30ca6424
Adjust button positions
2022-02-15 18:19:26 -08:00
jeffvli
0f7575f10e
Adjust sidebar playlist styling
2022-02-15 17:11:21 -08:00
jeffvli
251e4ba721
Add playlist as option for start page ( #226 )
2022-02-14 17:32:43 -08:00
jeffvli
58d567622e
Fix sidebar config persistence
2022-02-14 17:04:14 -08:00
jeffvli
880e6ae6e1
Improve tray functionality ( #225 )
...
- Add playback buttons
- Move configs to redux state
2022-02-14 16:54:35 -08:00
jeffvli
943101a1d2
Add useRating hook, refactor components
2022-02-14 01:22:38 -08:00
jeffvli
8853a74d32
Fix artist favorite status return (jellyfin)
2022-02-14 01:22:38 -08:00
jeffvli
3633e4a62c
Add useFavorite hook, refactor components
2022-02-14 01:22:37 -08:00
jeffvli
5bf4267d00
Rename playhandler hook, refactor components
2022-02-14 01:22:33 -08:00
jeffvli
39afae746d
Add undefined check for artist
2022-02-14 01:21:18 -08:00
Dickson
52fa23a812
Add labels for screen readers to various regions of the UI
2022-02-14 01:13:39 -08:00
Dickson
3a35d29c25
Make various buttons across the UI accessible for screen reader users
...
There are 2 types of buttons:
1. Buttons with purely iconic labels
2. Buttons that have a label that displays on hover
The tooltip component from rsuite doesn't implement the aria tooltip
pattern,
hence I added labels to the triggering control instead as a workaround
2022-02-14 01:13:39 -08:00
jeffvli
1efd60ac5b
Add better check for next search page
2022-02-13 14:23:44 -08:00
jeffvli
f27ad265f5
Redo searchbar styling, add playback buttons
2022-02-13 14:23:44 -08:00
jeffvli
09b869284c
Add "Play" type
2022-02-13 14:23:44 -08:00
jeffvli
ee8dcba5e5
Remove "Entry" type in favor of Song
2022-02-13 14:23:44 -08:00
jeffvli
f267757e3f
Add usePlayHandler hook
2022-02-13 14:23:44 -08:00
jeffvli
85bd3d391c
Fix table button font
2022-02-12 02:37:12 -08:00
jeffvli
e9475a9c65
Change playerbar display from albumArtist to artist ( #218 )
2022-02-12 02:36:12 -08:00
jeffvli
f4d79e14ba
Fix table click handlers
2022-02-11 15:30:42 -08:00
jeffvli
7967c760ab
Fix bitrate return type on Jellyfin ( #220 )
2022-02-11 15:14:41 -08:00
jeffvli
2474dc5aaa
Add undefined check when incrementing song ( #230 )
2022-02-11 14:57:19 -08:00
jeffvli
0044bf0b85
Enforce configured font on popups/tooltips
...
- Move setting from misc -> config state
2022-02-11 14:54:10 -08:00
jeffvli
5b04fecc83
Fix table button font prop
2022-02-11 14:11:08 -08:00
jeffvli
28f86fa2d0
Fix sidebar item hide prop
2022-02-11 14:09:54 -08:00
jeffvli
38dbbc814b
Fix scrobble condition based on setting
2022-02-11 14:08:04 -08:00
jeffvli
f2ed0e7d5e
Reset player volume when resetting song ( #228 )
2022-02-11 14:07:09 -08:00
jeffvli
d897629db2
Update search page UI
2022-02-11 14:00:04 -08:00
jeffvli
5b55588b06
Add queryclient to test
2022-02-11 14:00:04 -08:00
jeffvli
c8a1f4bfca
Remove user-select from checkbox
2022-02-11 14:00:04 -08:00
jeffvli
3ab15260d6
Decrease brightness for disabled buttons
2022-02-11 14:00:04 -08:00
jeffvli
dbda522c6f
Refactor search API
...
- Improve support for pagination
2022-02-11 14:00:04 -08:00
jeffvli
2e4373f465
Update search bar UI
2022-02-11 14:00:04 -08:00
jeffvli
d2b2f5d127
Optimize list view table
...
- Clean up component
- Reduce number of re-renders
2022-02-08 16:48:37 -08:00
jeffvli
110669b777
Add blur to modal backdrop
2022-02-08 02:58:01 -08:00
jeffvli
479c482533
Rename modal component
2022-02-08 02:57:57 -08:00
jeffvli
edad615d73
Decrease config option font thickness
2022-02-08 02:57:02 -08:00
jeffvli
69887f5e4e
Set new loader centered position
2022-02-08 02:56:55 -08:00
jeffvli
3b81174328
Add customizable sidebar elements
2022-02-07 13:15:17 -08:00
jeffvli
98c434967a
Add width prop to checkpicker
2022-02-07 13:15:17 -08:00
jeffvli
563453b232
Move sidebar state to config
2022-02-07 13:15:17 -08:00
jeffvli
f632301102
Initial sidebar improvements
...
- Add playlist list to sidebar
- Add cover art toggle to sidebar
- Drag resizable
2022-02-07 13:15:17 -08:00
jeffvli
97457de061
Refactor drag end to hook
2022-02-05 15:16:25 -08:00
jeffvli
b58d2c677a
Refactor list click/doubleclick to hook
2022-02-05 15:16:25 -08:00
jeffvli
0c768921b5
Optimize list drag/drop
...
- Move array slice logic outside of redux
2022-02-05 15:16:25 -08:00
jeffvli
7901627c17
Rename workflows
v0.12.1
2022-02-02 02:08:19 -08:00
jeffvli
a600cb165e
Update for 0.12.1
2022-02-02 02:07:04 -08:00
jeffvli
2f7f8b251a
Fix undefined check for OBS scrobble
2022-02-02 02:07:04 -08:00