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

377 Commits

Author SHA1 Message Date
93d223b13d
Improve display of blank albums
* Add dark and light blank album image variants
* Use CALayer to draw rounded corners and a tinted border on each album
  cover
2019-02-20 08:31:01 -05:00
99f54a48ff
Auto set width of albums and restrict queue view width 2019-02-20 08:31:01 -05:00
4b82d2070b
Move album layout to it's own Layout file 2019-02-20 08:26:25 -05:00
2e6ec19515
Add Brewfile for libmpdclient deps 2019-02-20 08:05:40 -05:00
9bedbec407
Calling init() is implied 2019-02-16 18:56:13 -05:00
cc7d8d3c88
Clean up after rebase 2019-02-16 18:56:13 -05:00
3e735893a2
Double clicking the header no longer plays a track 2019-02-16 18:56:12 -05:00
e6e020d23c
Better window size limits 2019-02-16 18:56:12 -05:00
d4164dfa72
Double clicking on a track in the queue plays it 2019-02-16 18:56:12 -05:00
a30c6ffc09
Upgrade to Swift 4.2 2019-02-16 18:56:12 -05:00
ffedba5c84
We should only be able to select songs 2019-02-16 18:56:12 -05:00
ba51e99e41
Improve display of blank albums
* Add dark and light blank album image variants
* Use CALayer to draw rounded corners and a tinted border on each album
  cover
2019-02-16 18:56:12 -05:00
33baaf3a64
Auto set width of albums and restrict queue view width 2019-02-16 18:56:11 -05:00
9216cfc25d
Add album view 2019-02-16 18:56:11 -05:00
a441310966
Better AppIcon naming 2019-02-16 18:55:54 -05:00
f0e815962a
These got lost somewhere 2019-02-16 18:45:36 -05:00
eb32f8cdf6
Address PR feedback 2019-02-16 18:42:18 -05:00
2f36891053
Remove debugging 2019-02-13 22:20:43 -05:00
1181198999
Remove some unused code 2019-02-13 22:20:42 -05:00
b8ed0b1ca6
Change colour of borders depending on dark/light mode 2019-02-13 22:20:42 -05:00
d2151558ce
Update screenshot 2019-02-13 22:20:42 -05:00
eeb776199b
Improve display of blank albums
* Add dark and light blank album image variants
* Use CALayer to draw rounded corners and a tinted border on each album
  cover
2019-02-13 22:20:42 -05:00
891d08cfff
Auto set width of albums and restrict queue view width 2019-02-13 22:20:26 -05:00
7b921021e8
Add up to date screenshot 2019-02-13 22:20:26 -05:00
7714b2609b
Refactor a bunch of things 2019-02-13 22:20:25 -05:00
71805dde15
Truncate long names with an ellipsis 2019-02-13 22:20:25 -05:00
447432120a
Add album view 2019-02-13 22:20:25 -05:00
3cbb24f50d
Add temporary app icon 2019-02-13 22:18:35 -05:00
bcf034166b
Project should build now with testable import 2019-02-13 08:19:18 -05:00
e6e76473da
Tweak transport icons to be pixel perfect 2019-02-08 14:34:41 -05:00
b9a8b54c42
Move RawRepresentable extension into it's own file 2019-02-08 13:49:57 -05:00
669e24c3f6
Few more tweaks 2019-02-08 13:49:56 -05:00
78e732cb7b
Stop relying on libmpdclient enums outside of MPDClient 2019-02-08 13:49:56 -05:00
58dcab754f
Bunch of changes based on PR feedback 2019-02-08 13:49:56 -05:00
2c06d24276
Change the queue icon depending on state 2019-02-08 13:49:56 -05:00
be8b286de8
Refactor setting of highlighted queue song 2019-02-08 13:49:56 -05:00
ce91a4282c
Rename QueueController to better reflect its job 2019-02-08 13:49:56 -05:00
b62b42707b
Big re-org 2019-02-08 13:49:55 -05:00
5d2c55660e
Add screenshot (because why not!) 2019-02-08 13:49:55 -05:00
db4c223b4b
Display icon next to playing track 2019-02-08 13:47:48 -05:00
24cc5181b8
Render the current playing track in bold 2019-02-08 13:47:48 -05:00
dc86de752d
Create status class and reorganise MPDClient 2019-02-08 13:47:48 -05:00
21c77cd243
Add Queue heading 2019-02-08 13:47:47 -05:00
e6b3aff3bb
Split title and artist into their own columns 2019-02-08 13:47:47 -05:00
e0a9290684
Show the queue and update it when it changes 2019-02-08 13:47:47 -05:00
22926d343f
Update state of transport controls on state change 2019-02-08 13:47:47 -05:00
6bd29cdf00
Remove debugging 2019-02-08 13:47:47 -05:00
774312dee0
Initialize status
This also fixes an occasional crash seen on quitting the app.
2019-02-08 13:47:47 -05:00
f77141faa0
Add handler delegate for MPD client notifications 2019-02-08 13:47:46 -05:00
5d1230f2cc
Move MPD connection to AppDelegate 2019-02-08 13:47:46 -05:00