|
|
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 |
|
|
|
1e7fd2f18c
|
Rebase removed this from the repo for some reason
|
2019-09-27 14:53:32 -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 |
|
|
|
50e58f7cac
|
Use CrytoSwift instead of string extension
|
2019-03-31 17:33:41 -04:00 |
|
|
|
6bec0c170d
|
Big album art display works!
Still to be done: if an image does not exist on the filesystem it will
keep fetching it remotely. We probably shouldn't do this.
|
2019-03-29 15:28:46 -04:00 |
|
|
|
812af07c1a
|
Move to Swift 5
|
2019-03-27 09:08:02 -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 |
|
|
|
8983106cda
|
Wire up "update database"
* Menu option starts a database update.
* Spinner to show that update is taking place.
|
2019-03-23 14:42:40 -04:00 |
|