1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00

We have a shared resource for these now

This commit is contained in:
Daniel Barber 2019-03-04 10:09:14 -05:00
parent e78f124e4d
commit f73d135f7c
Signed by: danbarber
GPG Key ID: 931D8112E0103DD8

View File

@ -14,9 +14,6 @@ class QueueDataSource: NSObject, NSOutlineViewDataSource {
var queueIcon: NSImage? = nil var queueIcon: NSImage? = nil
let playIcon = NSImage(named: "playButton")
let pauseIcon = NSImage(named: "pauseButton")
func updateQueue(_ queue: [MPDClient.Song]) { func updateQueue(_ queue: [MPDClient.Song]) {
queuePos = -1 queuePos = -1
@ -41,9 +38,9 @@ class QueueDataSource: NSObject, NSOutlineViewDataSource {
func setQueueIcon(_ state: MPDClient.Status.State) { func setQueueIcon(_ state: MPDClient.Status.State) {
switch state { switch state {
case .playing: case .playing:
queueIcon = playIcon queueIcon = .playIcon
case .paused: case .paused:
queueIcon = pauseIcon queueIcon = .pauseIcon
default: default:
queueIcon = nil queueIcon = nil
} }