Fixed #52: Added shuffling controls

This commit is contained in:
Eliot Berriot 2017-12-17 17:23:29 +01:00
parent f6c939db4c
commit cd1c3ca379
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
3 changed files with 20 additions and 2 deletions

View file

@ -97,7 +97,14 @@
class="repeat orange secondary icon">
</i>
</div>
<div class="three wide column"></div>
<div
@click="queue.shuffle()"
:disabled="queue.tracks.length === 0"
title="Shuffle your queue"
class="two wide column control">
<i :class="['ui', 'random', 'secondary', {'disabled': queue.tracks.length === 0}, 'icon']" ></i>
</div>
<div class="one wide column"></div>
<div
@click="queue.clean()"
:disabled="queue.tracks.length === 0"
@ -114,6 +121,7 @@
@keydown.ctrl.up.prevent.exact="queue.incrementVolume(0.1)"
@keydown.f.prevent.exact="favoriteTracks.toggle(queue.currentTrack.id)"
@keydown.l.prevent.exact="queue.toggleLooping"
@keydown.s.prevent.exact="queue.shuffle"
/>
</div>