jeffvli
b4664f45b4
Adjust default grid sizing and handler
2023-03-09 02:36:23 -08:00
jeffvli
123478a24f
Normalize album artist list store
2023-03-05 21:02:05 -08:00
jeffvli
828cca9c19
Fix playlist pagination
2023-03-05 19:31:28 -08:00
jeffvli
157ac9f3a2
Keep playlist store separate
2023-03-05 18:47:24 -08:00
jeffvli
ae292e3a5f
Begin normalizing list stores
2023-03-05 18:38:22 -08:00
Jeff
22fec8f9d3
Add ratings support ( #21 )
...
* Update rating types for multiserver support
* Add rating mutation
* Add rating support to table views
* Add rating support on playerbar
* Add hovercard component
* Handle rating from context menu
- Improve context menu components
- Allow left / right icons
- Allow nested menus
* Add selected item count
* Fix context menu auto direction
* Add transition and move portal for context menu
* Re-use context menu for all item dropdowns
* Add ratings to detail pages / double click to clear
* Bump react-query package
2023-02-05 05:19:01 -08:00
jeffvli
4cbc28a087
Add volume wheel scroll & new slider component
2023-01-30 21:34:27 -08:00
Jeff
484c96187c
Add scrobble functionality ( #19 )
...
* Fix slider bar background to use theme
* Add "scrobbleAtDuration" to settings store
* Add subscribeWithSelector and playCount incrementor
* Add scrobbling API and mutation
* Add scrobble settings
* Begin support for multi-server queue handling
* Dynamically set version on auth header
* Add scrobbling functionality for navidrome/jellyfin
2023-01-30 20:01:57 -08:00
jeffvli
85bf910d65
Add additional controls to playerbar
2023-01-30 02:39:25 -08:00
jeffvli
48ccebd4c2
Clean up persisted list state when switching servers
2023-01-15 21:10:06 -08:00
jeffvli
d17f30f5e6
Add favorite handler to grid cards
2023-01-08 00:52:53 -08:00
jeffvli
2edffa02d0
Add favoriting from table rows
2023-01-07 16:33:14 -08:00
jeffvli
d94d7b5ee5
Export selector for list filters
2023-01-07 03:21:03 -08:00
jeffvli
2f7f6bead9
Remove persisted playqueue in localstorage
...
- This will break if there are enough songs in the queue. A new implementation will be added in the future
2023-01-07 01:42:20 -08:00
jeffvli
16433457ad
Use global state for grid card views
...
- Prevent re-render when fetching already cached state
2023-01-03 17:41:03 -08:00
jeffvli
72cbd23089
Increase default sidebar width
2023-01-03 11:44:20 -08:00
jeffvli
8b04f70106
Add dedicated playlist song list page
2023-01-01 13:58:05 -08:00
jeffvli
82f107d835
Fix store name
2022-12-31 04:03:05 -08:00
jeffvli
ec79d91d30
Add playlist list
2022-12-31 03:46:12 -08:00
jeffvli
6fddea552d
Change default font to poppins
2022-12-30 21:04:30 -08:00
jeffvli
24af17b8fe
Add album artist list route
2022-12-30 21:04:06 -08:00
jeffvli
b2f9c73300
Add additional song list column defaults
2022-12-29 18:41:35 -08:00
jeffvli
f2e03266c2
Export play button behavior in its own hook
2022-12-29 18:36:55 -08:00
jeffvli
b967c8cb19
Add album table view
2022-12-28 01:44:49 -08:00
jeffvli
8a42a1bc6c
Add song list functionality
2022-12-27 14:22:57 -08:00
jeffvli
5ed06f79b3
Change type name, add paginated table
2022-12-26 05:16:52 -08:00
jeffvli
4353e81df3
Add checks for player type
2022-12-25 01:55:00 -08:00
jeffvli
ae5afe868e
Fix web player data
2022-12-25 01:26:01 -08:00
jeffvli
2e8d033614
Return updated filters on change
2022-12-24 20:20:30 -08:00
jeffvli
b742b814c0
Split stores
2022-12-21 01:29:00 -08:00
jeffvli
3dd9e620a8
Change default fonts
2022-12-21 01:28:56 -08:00
jeffvli
3c889d87ef
Adjust settings defaults
2022-12-19 17:44:58 -08:00
jeffvli
e87c814068
Add files
2022-12-19 17:44:40 -08:00