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

170 Commits

Author SHA1 Message Date
0de001ce16
Give the queue its own local state 2019-04-29 08:31:44 -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
63afa3ffce
Fix album reloading issue
All the albums were being forced to reload on update because they come
back with `unLoaded` cover art.
2019-04-27 21:14:59 -04:00
6e0c97492b
Some tweaks 2019-04-27 20:48:49 -04:00
86feface73
Move ReSwift stuff into extensions 2019-04-27 20:48:49 -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
bb5a7c2c5c
Transport and progress finished 2019-04-27 20:45:27 -04:00
d076ef311b
We need to run the timer on the main thread
This adds it to the main RunLoop.
2019-04-27 20:45:26 -04:00
5651276bd6
WIP: Big ReSwift refactor 2019-04-27 20:45:26 -04:00
89b26c4b8a
Fix crash on album end 2019-04-18 17:00:12 -04:00
3c9a18a9fe
Move notification into its own service 2019-04-14 20:09:32 -04:00
b98d7a4f93
Correct update order
This fixes the progress bar display
2019-04-14 19:43:22 -04:00
4094fc19ea
Show album art on notification 2019-04-14 19:40:35 -04:00
e441d7b0d6
Send desktop notifications on track or state change 2019-04-14 19:33:10 -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
d41faeb71e
Maintain aspect ratio when resizing images 2019-04-01 20:45:17 -04:00
357cc794bf
Update changelog for v0.11.1-alpha 2019-04-01 20:13:11 -04:00
caf7f990e0
Utility QoS is better for album art 2019-04-01 20:11:19 -04:00
d087200fb3
Update changelog 2019-04-01 19:50:21 -04:00
5a8bc4a836
Some songs don't have an AlbumArtist listed 2019-04-01 19:46:56 -04:00
fc99c59d53
Stop album view jumping occasionally 2019-04-01 19:45:51 -04:00
0fb1831ffd
Update screenshot 2019-03-31 18:08:11 -04:00
87dafef15a
Update version number 2019-03-31 17:47:27 -04:00
f1c9f25296
Remove saving to filesystem for now 2019-03-31 17:47:16 -04:00
50e58f7cac
Use CrytoSwift instead of string extension 2019-03-31 17:33:41 -04:00
f014c4f929
Ensure artwork is fetched when the pref is changed 2019-03-31 17:33:10 -04:00
01371db6cb
Add config options for saving artwork to filesystem 2019-03-29 17:18:36 -04:00
025830b950
Only get artwork from the internet if the pref is set 2019-03-29 17:18:20 -04:00
29ab98b28c
Save fetched remote artwork to album directory 2019-03-29 16:51:42 -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
4d99aeabc6
Upgrade dependencies 2019-03-27 09:06:49 -04:00
da5bafd7fd
Compiler couldn't infer type here 2019-03-27 09:06:35 -04:00
2fb0ceeaee
Finish AlbumArtService refactor 2019-03-25 22:39:40 -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
a2706f4e0a
Update changelog 2019-03-25 21:23:20 -04:00
c0c2bf2fc8
Bump version number 2019-03-25 21:20:44 -04:00
3ac2be469a
Fixed a silly bug
We forgot the actual albumURI in the path!
2019-03-25 21:20:00 -04:00
c406737ec1
Update screenshot 2019-03-23 19:25:50 -04:00
55c543411e
Add changelog 2019-03-23 19:18:19 -04:00
4b43d661c6
Bump version number 2019-03-23 14:42:42 -04:00
0db3cbe137
Add icon for album art preferences 2019-03-23 14:42:41 -04:00
560a3bf14f
Update minor version number 2019-03-23 14:42:41 -04:00
9eacd2b25a
Rename delegate methods to better reflect purpose 2019-03-23 14:42:41 -04:00