![]() This commit provides following queue component enhancements: - Use a virtual list to render queue items. We now render ~25-30 items at once compared to `queue.length` items. (Fix #1471) - Faster queue opening and a smoother open animation. (Fix #1471) - Faster song enqueueing: When enqueueing a playlist or an album, we modify the state only once compared to `tracks.length` modifications before. - When opening the queue, current track is now already pre-scrolled and centered. This resolves an issue with big queues, where the track list was slowly scrolling to a random position. - Dragging a track onto the edge of the track list will now scroll the container. You reorder a track from the very top to the very bottom even when you have 3000 tracks in the queue! - Ability to use scroll wheel while reordering track items - Track reordering on mobile devices! Currently dragging to edge is disabled - Responsivity fixes - Allow click outside modal (Fix #1581) |
||
---|---|---|
.gitlab | ||
.gitpod | ||
.vscode | ||
api | ||
changes | ||
demo | ||
deploy | ||
docker | ||
docs | ||
front | ||
scripts | ||
.dockerignore | ||
.editorconfig | ||
.env.dev | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitpod.yml | ||
CHANGELOG | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
TRANSLATORS.rst | ||
dev.yml | ||
pyproject.toml |
README.rst
Funkwhale ============= .. image:: ./front/src/assets/logo/logo-full-500.png :alt: Funkwhale logo :target: https://funkwhale.audio A self-hosted tribute to Grooveshark.com. LICENSE: AGPL3 Getting help ------------ There are several places to get help or get in touch with other members of the community: https://funkwhale.audio/community/ Contribute ---------- Contribution guidelines as well as development installation instructions are outlined in `CONTRIBUTING <CONTRIBUTING.rst>`_. Security issues and vulnerabilities ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you found a vulnerability in Funkwhale, please report it on our Gitlab instance at `https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues`_, ensuring you have checked the ``This issue is confidential and should only be visible to team members with at least Reporter access. `` box. This will ensure that only maintainers and developers have access to the vulnerability. Thank you for your help! Translate ^^^^^^^^^ Translators willing to help can refer to `TRANSLATORS <TRANSLATORS.rst>`_ for instructions. Code of Conduct --------------- `Our Code of Conduct <https://funkwhale.audio/en_GB/code-of-conduct/>`_ applies to all the community spaces, including our GitLab instance. Please, take a moment to read it.