770a01c604
Update to 0.16.0-alpha
2020-02-19 18:15:18 -05:00
91c82bbc6f
Add volume control
2020-02-19 18:08:22 -05:00
cff3e7bfc6
Bump version to 0.16.0-prealpha
2020-02-15 21:47:30 -05:00
ff3c7c4856
Fetching album art via MPD connection now
...
- Remove music dir prefs
+ Add refresh album art option to album list context menu
+ Wire up album view context menu
+ Force an idle after transport commands
+ Add "clear cache" button
2020-02-15 21:36:38 -05:00
50321219b2
Bump version to 0.15.2-alpha
2020-02-13 10:36:13 -05:00
72379a1bad
Wire up album browser context menu
2020-01-31 13:52:17 -05:00
ffc34ea06b
Bump version number
2020-01-29 21:49:20 -05:00
1f5eb99674
Update version to 0.15.0-prealpha
2020-01-26 21:16:22 -05:00
a8987029f5
Redesign queue view
...
* Add cover art for each track
* Stack song title and artist
* Add song duration
* Redesign the dragged image view to match
2020-01-22 22:23:59 -05:00
6458b7402b
Adjust version number
2020-01-20 13:38:08 -05:00
f878daad2c
Create constants for sizes
2020-01-20 13:36:03 -05:00
04d4c77f8d
Update version to prealpha
2020-01-20 13:35:49 -05:00
4322a25b8b
Get currently playing art using Kingfisher
2019-12-06 17:51:05 -05:00
d407f1e5f9
Get album browser artwork using Kingfisher
2019-12-06 17:51:05 -05:00
42d274058f
WIP: Get album metadata when fetching albums
2019-12-06 17:51:04 -05:00
93d01d5176
Add year to album details display
2019-11-01 13:10:23 -04:00
3eae535be6
Remove the artist browser for now
...
Until we have a better idea of how it's going to work.
2019-11-01 13:09:41 -04:00
0a318ce81e
Working artist browser
2019-10-11 13:55:07 -04:00
89320037b7
Show list of artists
2019-09-29 18:30:07 -04:00
deb34d6c3d
WIP
2019-09-27 13:38:52 -04:00
53b759b723
Can drag an album onto the queue
2019-09-27 13:35:48 -04:00
23a1a2e8cf
Drag and drop works with detail view
2019-09-27 13:35:48 -04:00
52718cfcd6
WIP: Dragging works
...
We need to let drags through the button.
2019-09-27 13:35:48 -04:00
0a15de53c3
Switch to SwiftPM
2019-09-27 11:56:30 -04:00
cda0ac7b62
Add PromiseKit via SwiftPM
2019-09-27 10:53:21 -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
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
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
5416d793ad
Actually clear the queue
2019-06-22 13:48:25 -04:00
cd094c3a64
Implement top level song menu
2019-06-22 13:48:24 -04:00
2bac18187c
Draw separator lines on the song list table
2019-06-22 13:45:44 -04:00
63c55e1bd4
WIP: Add album detail view
...
TODO: Fix crash!
Unexpected outstanding background CATransaction
2019-06-22 13:45:44 -04:00
b59c70e4ed
Add queue position numbers to the queue
2019-05-18 15:19:45 -04:00
49269ca21b
Handle closing and opening windows
2019-05-18 15:15:10 -04:00
e6bbe4f35d
Add dynamic dock menu with "Now Playing" section
...
Inspired pretty heavily by iTunes.
2019-05-18 15:15:10 -04:00
5591cda7fa
Remove NotificationsController and most == methods
2019-05-10 15:30:32 -04:00
8bab7c2bf5
Refactor more of the things!
...
1. Move all the mpdClient actions into a reducer.
2. Move global stuff into their own global struct
2019-04-30 09:11:50 -04:00
22bb7efef2
Completely rejigger preferences system to use ReSwift
2019-04-28 18:02:09 -04:00
8882c4246c
Refactor all the things!
...
I discovered Xcode's refactor function 😁
2019-04-28 10:48:10 -04:00
d2d4705e87
Current artwork and notifications
2019-04-27 22:39:18 -04:00
81b0626017
Move database updating indicator to ReSwift
2019-04-27 20:48:49 -04:00
5f80a1b8e9
Reimplement reset album art
2019-04-27 20:48:49 -04:00
40ae6909cd
Album images load!
2019-04-27 20:48:49 -04:00
2e6c903d74
Mostly working, albumlist is not showing album art
2019-04-27 20:48:48 -04:00
5651276bd6
WIP: Big ReSwift refactor
2019-04-27 20:45:26 -04:00
3c9a18a9fe
Move notification into its own service
2019-04-14 20:09:32 -04:00
a52ba06a08
Automatic code signing
2019-04-14 18:12:16 -04:00
d79fd4f8e6
Update version number and enable hardened runtime
2019-04-09 14:24:51 -04:00