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

382 Commits

Author SHA1 Message Date
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
ae075914b3
Use NSString helper here 2020-01-20 13:36:08 -05:00
27425b76d6
No need for parentheses here 2020-01-20 13:36:06 -05:00
2932ab9e33
Eliminate some single line functions 2020-01-20 13:36:04 -05:00
f878daad2c
Create constants for sizes 2020-01-20 13:36:03 -05:00
555a99d5be
We don't need self here 2020-01-20 13:36:03 -05:00
b8698d2830
✂️ stray space
Co-Authored-By: louis-antonopoulos <louis@thoughtbot.com>
2020-01-20 13:36:02 -05:00
8f3e93db66
✂️ 2020-01-20 13:36:02 -05:00
3405df578b
Something something storyboard editor 2020-01-20 13:36:02 -05:00
0e996cbb4c
We can simplify this 2020-01-20 13:36:01 -05:00
26646ea88e
We don't need this at the moment 2020-01-20 13:36:01 -05:00
7b1728b521
Clear search field on disconnect 2020-01-20 13:36:00 -05:00
de5d3e94fb
Fix connection bug
TODO: We really should do something better about informing the user of
connection errors and the like.
2020-01-20 13:36:00 -05:00
b581f297c9
Refactor connection logic
The app would crash when connection settings were changed. This
refactors the connection logic to be consistent with the rest of the
mpdclient command structure. This ultimately fixes the bug.
2020-01-20 13:35:59 -05:00
d075a06c41
Fix queuepos out of bounds error
Sometimes the status gets updated before the queue has been retrieved.
In these cases we want to skip setting the current song until it has
been.
2020-01-20 13:35:50 -05:00
9f948df141
Use the search query UI state 2020-01-20 13:35:49 -05:00
04d4c77f8d
Update version to prealpha 2020-01-20 13:35:49 -05:00
1dae55c2b8
Clear album are when a cell gets reused
This prevents the wrong album art showing up for albums that don't have
any album are.
2020-01-20 13:35:48 -05:00
1d5d87c75b
Responding to repeated space can get us into trouble 2020-01-20 13:35:48 -05:00
91fa2f62dc
We're not using these any more 2019-12-06 17:52:58 -05:00
80597cdd56
Disable Musicbrainz artwork pref 2019-12-06 17:51:06 -05:00
e2149a2f3e
Add PNG's and change the search order for album art 2019-12-06 17:51:06 -05:00
c201ebaab6
Fix bug where playing a song or album crashes the app
Playing an album would only crash the app if the queue was empty before
trying to play.
2019-12-06 17:51:06 -05:00
bed09eb888
Fix bug with getting tracks for compilations 2019-12-06 17:51:05 -05:00
b712a8d00d
Use Kingfisher to fetch the notification album art 2019-12-06 17:51:05 -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
01428d8126
WIP 2019-12-06 17:51:05 -05:00
42d274058f
WIP: Get album metadata when fetching albums 2019-12-06 17:51:04 -05:00
4af3e7aead
WIP: Search 2019-12-06 17:51:04 -05:00
87d4f33b09
WIP: Search 2019-12-06 17:51:04 -05:00
9f8f3a6ecf
Little bit of tidy up 2019-12-06 17:44:03 -05:00
034eb6dca5
Bump the border radius a little 2019-11-02 20:25:36 -04:00
47ad36f12a
Better borders
The original border was not following the curve of the album cover
corners. Changing the background of the background box too fills in
these little gaps and makes the selection look cleaner.
2019-11-01 13:38:58 -04:00
da851365d6
Improve album art display
* Mask album art to rounded corners
* Add a black background colour for albums with non square artwork
2019-11-01 13:11:09 -04:00
7d0c50a8b7
We don't need this anymore as artist is in the metadata field 2019-11-01 13:10:23 -04: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
77cb053525
Fix bug where current playing track was not highlighted on load 2019-10-11 17:34:07 -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
ffd1f3f83a
WIP 2019-09-27 14:53:07 -04:00
deb34d6c3d
WIP 2019-09-27 13:38:52 -04:00
81200742df
We need to reset these on mouse up 2019-09-27 13:35:49 -04:00
cbe4d703a3
Allow a little bit of mouse movement to still register as a click 2019-09-27 13:35:49 -04:00
d232acc075
Use the indexPath version of these methods 2019-09-27 13:35:49 -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