* First sloppy import of code from heyarne/reagent-movable
* Consistently use "current queue" to avoid confusion
* Update shadow-cljs, re-frame and debux
* Solve styling problem when sorting table rows
* Make sortable component more reusable
* Refactor playlist to use a sorted-map
* Make sure current queue is displayed again
* Fix sorting when converting a shuffled into a linear playlist
* Implement set-current-track
* Implement song-move in playlist
* Add autoprefixer
* Implement drag and drop reordering in current queue
* Fix broken dev sass build
* Bump some dependencies
* Move airsonic-ui.views.icon to bulma.icon
* Implement reusable dropdown in bulma.dropdown
* Immediately render reordered tracks, reimplement actions in album view
* Use new song-table on search result page
* Make song-table more reusable
* Remove current song
* Implement go to source in current queue
* Remove unused song view
* Implement always-visible volume controls
* Implement toggling of volume controls
* Change icon based on volume level
* Add volume control keyboard shortcuts
* Check left mouse button for all events fired when changing the volume
* Implement variadic url parameters
* Trying to make the audio player more mobile friendly
All good but progress bar is missing
* Implement progress bar with html elements, fixes#39
* Add duration text next to progress bar
* Simplify audio player structure
* Make albums more comfortably browsable on mobile
* Implement responsive generated covers with SVG
* Restrict progress bar to 100% max-width
* Make search results somewhat usable on mobile
* Implement progress bar with svg
* Fix test watcher and notifications on linux
* Improve pagination; no items are repeated, items loaded ahead are kept and many calculations have been moved to subscriptions
Closes#28