1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00
macOS MPD client written in Swift.
Go to file
Dan Barber 0e6b34513a
Hitting the play button on an album plays the album
Had to refactor the QueueView somewhat as there was a bug that only
surfaced on clearing and refilling the playlist. The bug was due to the
way NSOutlineView reuses subviews.
2019-02-17 17:43:19 -05:00
bin Add build script 2019-02-07 21:13:22 -05:00
libmpdclient@d0a6b65b51 Add libmpdclient submodule 2019-01-12 15:17:32 -05:00
Persephone Hitting the play button on an album plays the album 2019-02-17 17:43:19 -05:00
Persephone.xcodeproj Play button appears on hover 2019-02-17 12:23:55 -05:00
PersephoneTests Project should build now with testable import 2019-02-13 08:19:18 -05:00
PersephoneUITests Initial Commit 2018-07-31 13:05:54 -04:00
Resources Hitting the play button on an album plays the album 2019-02-17 17:43:19 -05:00
.gitignore Add .gitignore 2019-02-02 13:25:34 -05:00
.gitmodules Add libmpdclient submodule 2019-01-12 15:17:32 -05:00
.swiftformat Add temporary app icon 2019-02-13 22:18:35 -05:00
.travis.yml Add brew step to travis.yml 2019-02-06 21:16:40 -05:00
LICENSE.md Add license 2019-02-01 10:33:35 -05:00
README.md Add temporary app icon 2019-02-13 22:18:35 -05:00

Persephone

An MPD client for macOS, written in Swift.

MP... what?

From the website:

"Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol."

Wikipedia has a more comprehensive description.

Screenshot

Screenshot

Setup

Run bin/setup before opening the Xcode project. You probably want MPD server to be running on your local machine.

Credits

Lyre by Xinh Studio from the Noun Project