Kendall Garner
781d8055b5
minor artist count fixes
2025-05-07 19:53:23 -07:00
jeffvli
d35e73792f
fix item playback buttons on search list ( #885 )
2025-05-06 14:50:59 -07:00
Kendall Garner
8cddbef701
Subsonic 2, general rework ( #758 )
2024-09-25 21:23:08 -07:00
Kendall Garner
56c229a5e0
[slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … ( #707 )
...
* [scuffed bugfix]: Update table rating/favorite when updated anywhere else
Modify player store to have temporary state for favorite/rating update
Add effect handler for `virtual-table` to update rating/favorite for players
Note that this does not handle song grid view.
Using a similar handler for gird view did not work, as it appeared to result in inconsistent state.
Finally, this is probably not the optimal solution.
Performance appears fine for ~20k items, but no guarantees.
* restore should update song
* update song rating/favorite/played everywhere except playlist
* special rule for playlists
* use iterator instead
2024-09-02 22:31:20 -07:00
Kendall Garner
271be93a96
fix prettier/lint
2024-08-23 08:19:27 -07:00
Kendall Garner
38ed083693
[enhancement]: support using native image aspect ratio
2024-05-25 11:15:30 -07:00
Kendall Garner
8900d8126c
[bugfix]: queue all songs on search, consistent sort, clearing
...
- Previously, the search page would render initial page in one order, but search itself would be different order
This is resolved by having both virtual-table and search-header using listStoreKey
- When double clicking, now enqueue all the songs using the same sort
- Reset the search when clearing
2024-03-31 13:20:01 -07:00
Kendall Garner
dae2f9bd0a
[feat]: actually include version checks
2024-02-17 00:57:10 -08:00
Kendall Garner
24bf7ae31f
[enhancement/localization]: sort navidrome albums by year, add more language keys
2024-02-03 15:05:33 -08:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
jeffvli
ec457d5125
Lint files based on updated rules
2023-09-15 20:42:38 -07:00
jeffvli
287f1dc0e1
Update search list implementation
2023-07-20 00:41:18 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
4167af098f
Various cleanup
2023-06-14 00:12:10 -07:00
jeffvli
946b73d215
Miscellanous fixes
2023-06-09 17:24:34 -07:00
jeffvli
f58552be84
Remove unneeded console logs
2023-06-03 00:40:57 -07:00
jeffvli
2b16cce0aa
Move global search to default result
2023-06-02 17:25:15 -07:00
jeffvli
34870556b4
Add auto-focus to search input
2023-06-02 13:13:33 -07:00
jeffvli
0103a84358
Add clear buttons to search input
2023-05-21 21:01:23 -07:00
jeffvli
611cbc6dd9
Fix search results being capped to window height
2023-05-21 20:51:52 -07:00
jeffvli
d96c0d547a
Hide search results when not on home page
2023-05-21 19:37:45 -07:00
jeffvli
adc3e421f6
Increase size of create playlist modal
2023-05-21 17:53:43 -07:00
jeffvli
c1c6ce33e4
Fix type
2023-05-20 23:22:43 -07:00
jeffvli
02caf896ff
Update playqueueadd props
2023-05-20 14:55:08 -07:00
jeffvli
e5f24b3160
Set context menu based on item type
2023-05-20 02:08:37 -07:00
jeffvli
fff1315fa5
Add search route
2023-05-20 02:08:37 -07:00
jeffvli
e8f7ae637f
Add state to search route navigation
2023-05-20 02:08:37 -07:00
jeffvli
2cefc092ce
Close window after selecting search item
2023-05-20 02:08:37 -07:00
jeffvli
deb4e34895
Adjust styles
2023-05-20 02:08:37 -07:00
jeffvli
33ecf9faa6
Add command item breadcrumbs
2023-05-20 02:08:37 -07:00
jeffvli
cf6325d0ba
Decrease item padding
2023-05-20 02:08:37 -07:00
jeffvli
c12c1bad73
Add library search
2023-05-20 02:08:37 -07:00
jeffvli
cf9ed31dfd
Updates to general commands
2023-05-20 02:08:37 -07:00
jeffvli
32ebe6b739
Add subsonic/nd search api
2023-05-20 02:08:37 -07:00
jeffvli
822060b82c
Add base command palette component
2023-05-20 02:08:37 -07:00