52718cfcd6
WIP: Dragging works
...
We need to let drags through the button.
2019-09-27 13:35:48 -04:00
8301ed0780
Refactor MPDReducer away
...
These actions should not go through ReSwift.
* Remove Alamofire reference
* Upgrade ReSwift to 5
2019-08-02 15:23:44 -04:00
dc60049243
Add convenience initializer to NSPasteboardItem
2019-06-28 14:58:38 -04:00
1af2c939a2
We don't need to instantiate this separately
2019-06-22 13:48:27 -04:00
fa0816ce7c
Dragging song view resizes to fit contents
2019-06-22 13:48:26 -04:00
f687e89f9d
Drag songs with custom drag image
2019-06-22 13:48:26 -04:00
ba64fed16a
Drag album songs onto queue
2019-06-22 13:48:26 -04:00
95323e8a6f
Drag and drop works properly now
2019-06-22 13:48:25 -04:00
aef5b8534b
Drag and drop moves tracks in queue
...
For some reason we're not seeing the insert indicator, and I can't
figure out why.
2019-06-22 13:48:25 -04:00
4d2a8087ed
Import AppKit rather than Cocoa
...
Importing Cocoa pulls in CoreData, which we're not using.
https://github.com/brentsimmons/NetNewsWire/blob/master/Technotes/CodingGuidelines.md
2019-04-29 08:59:04 -04:00
0de001ce16
Give the queue its own local state
2019-04-29 08:31:44 -04:00
2e6c903d74
Mostly working, albumlist is not showing album art
2019-04-27 20:48:48 -04:00
89b26c4b8a
Fix crash on album end
2019-04-18 17:00:12 -04:00
e441d7b0d6
Send desktop notifications on track or state change
2019-04-14 19:33:10 -04:00
27c0e32e48
WIP: Refactor album art service
...
We need to make it more flexible and less coupled
2019-03-25 22:23:07 -04:00
02a68ba539
We have a shared resource for these now
2019-03-20 20:06:22 -04:00
30ca11fce4
Reset the queuePos to -1 on queue change
...
This avoids the index ever being out of range which is what was causing
the crash. The queuePos gets updated straight after the queue anyway.
2019-03-03 19:18:53 -05:00
2d6aa478a7
Add a button to albums that plays the album
...
This works by clearing the queue, adding all the tracks from the album
to the queue and playing the first track.
Fix bug where resize might leave a play button visible
Had to refactor the QueueView somewhat as there was a bug that only
surfaced on clearing and refilling the playlist. The bug was due to the
way NSOutlineView reuses subviews.
Add screenshot with album play button
Move queue datasource and refactor view controller
Move album datasource out of the view controller
2019-02-22 13:09:09 -05:00