Adds a repeat directive to manage a 3-state repeat button
It will cycle through "repeat the playing queue", "repeat the playing song" and "don't repeat anything". - Adds a custom "loop-single" icon based on iconic's loop icon. - Removes the LoopQueue setting which is now the "queue" value of Repeat - Moves the Repeat setting to player-service.js. That way, it does not depend on saving the settings in any way. It also allows us to remove a dependency from player-service.js. - Adds a player css which will hold all the player-related styles - Removes the former png icons (we can always find them back thanks to Git)
This commit is contained in:
parent
acd2ae67f8
commit
efa604265d
19 changed files with 263 additions and 112 deletions
|
@ -4,7 +4,7 @@
|
|||
* Manages the playing queue. Gives access to the player service's queue-related functions,
|
||||
* like adding, removing and shuffling the queue.
|
||||
*/
|
||||
angular.module('jamstash.queue.controller', ['jamstash.player.service'])
|
||||
angular.module('jamstash.queue.controller', ['jamstash.player.service', 'jamstash.settings.service'])
|
||||
|
||||
.controller('QueueController', ['$scope', 'globals', 'player',
|
||||
function ($scope, globals, player) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue