* Add play button to song table album cover, like it is in grid
* Fix: play button caused error for albums and artists tables
* Fix: play button caused error for some other tables
* add web visualizer
* fallback to simple model
* less samples, hopefully more efficient
* Use audiomotion analyzer
- Note: fixed to 4.1.1 because 4.2.0 uses esm which breaks in the current workflow...
* revert publish changes
* r2
* don't massively change package.json
* lazy
* [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
* Album blur, allow clicking the playerbar to toggle the player
* Fix stopProporagion, sync package with upsteam, update translation
* recommit my existing changes
* Update default albumBackgroundBlur to 6
* according to git this commit resets the package files
* merge with our fork because pyx forgot to add it
* try adding a setting
* change the playerbar animation
* make the animation quicker bc its choppy
* change playerbar to use a bool instead
* requested opacity fix
* Refactor classes to use clsx
---------
Co-authored-by: iiPython <ben@iipython.dev>
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>