feishin/src/renderer/features
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
..
action-required [enhancement]: Show item details (#573) 2024-04-04 04:19:46 +00:00
albums [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
artists [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
context-menu provide transcoding support 2024-09-01 08:26:30 -07:00
discord-rpc thanks discord [support changing listen type] 2024-08-23 10:34:18 -07:00
genres Reduce min grid size on remaining list pages 2024-05-02 23:04:31 -07:00
home [enhancement]: support toggling feature carousel 2024-05-15 21:48:20 -07:00
item-details/components [enhancement]: apply formatting to card values 2024-05-26 12:20:01 -07:00
lyrics fix prettier/lint 2024-08-23 08:19:27 -07:00
now-playing provide transcoding support 2024-09-01 08:26:30 -07:00
player [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
playlists [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
search [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
servers [enhancement]: add server menu on Navidrome error page 2024-03-31 17:47:17 -07:00
settings adjust rules for user selection (#723) 2024-09-03 00:48:52 +00:00
shared [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
sharing Implement Navidrome sharing (#575) 2024-04-22 03:03:22 +00:00
sidebar/components use context menu instead of button 2024-08-25 22:17:11 -07:00
similar-songs [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
songs [slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … (#707) 2024-09-02 22:31:20 -07:00
titlebar/components [feat]: actually include version checks 2024-02-17 00:57:10 -08:00
users Lint all files 2023-07-01 19:14:12 -07:00
window-controls Various cleanup/fixes 2024-03-05 14:15:32 -08:00