persephone
macOS MPD client written in Swift.
File Explorer
Download Latest Version (.zip)- build
- release
- setup
- update_build_number
- App.swift
- AppDelegate.swift
- Info.plist
- Info.plist
- Persephone_iOSTests.swift
- Info.plist
- Persephone_iOSUITests.swift
- appIcon128.png
- appIcon128@2x.png
- appIcon256.png
- appIcon256@2x.png
- appIcon512.png
- appIcon512@2x.png
- Contents.json
- Contents.json
- coverArtPreferencesIcon.png
- coverArtPreferencesIcon@2x.png
- blankAlbumDark.pdf
- blankAlbumLight.pdf
- Contents.json
- Contents.json
- nextTrackButton.png
- nextTrackButton@2x.png
- Contents.json
- pauseButton.png
- pauseButton@2x.png
- Contents.json
- playButton.png
- playButton@2x.png
- Contents.json
- playButtonLarge.png
- playButtonLarge@2x.png
- Contents.json
- prevTrackButton.png
- prevTrackButton@2x.png
- Contents.json
- pauseButtonWhite.png
- pauseButtonWhite@2x.png
- Contents.json
- playButtonWhite.png
- playButtonWhite@2x.png
- Contents.json
- repeatButton.png
- repeatButton@2x.png
- Contents.json
- shuffleButton.png
- shuffleButton@2x.png
- Contents.json
- songIcon.png
- songIcon@2x.png
- Contents.json
- speakerDisabled.png
- speakerDisabled@2x.png
- Contents.json
- speakerHigh.png
- speakerHigh@2x.png
- Contents.json
- speakerLow.png
- speakerLow@2x.png
- Contents.json
- speakerMid.png
- speakerMid@2x.png
- Contents.json
- speakerOff.png
- speakerOff@2x.png
- Contents.json
- stopButton.png
- stopButton@2x.png
- Contents.json
- Main.storyboard
- AlbumCoverButton.swift
- AlbumDataSource.swift
- AlbumViewController+NSCollectionViewDelegate.swift
- AlbumViewController.swift
- AlbumViewItem.swift
- AlbumViewItem.xib
- AlbumDetailSongListView.swift
- AlbumDetailSongRowView.swift
- AlbumDetailSongTitleView.swift
- AlbumDetailView+NSTableViewDelegate.swift
- AlbumDetailView.swift
- AlbumDetailView.xib
- AlbumTracksDataSource.swift
- CoverArtPrefsController.swift
- GeneralPrefsViewController.swift
- PreferencesViewController.swift
- PreferencesWindowController.swift
- CurrentCoverArtView.swift
- QueueDataSource.swift
- QueueSongCoverView.swift
- QueueSongInfoView.swift
- QueueViewController+NSOutlineViewDelegate.swift
- QueueViewController.swift
- CGColor.swift
- NSEvent.swift
- NSFont.swift
- NSImage.swift
- NSPasteboard.swift
- NSPasteboardItem.swift
- NSSize.swift
- NSUserInterfaceItemIdentifier.swift
- NSView.swift
- MPDAlbumArtImageDataProvider.swift
- FlexibleGridViewLayout.swift
- DraggedSongView.swift
- DraggedSongView.xib
- MediaInfoController.swift
- PlayerStateInfoController.swift
- UserNotificationsController.swift
- VolumeControlView.swift
- VolumeControlView.xib
- Main.storyboard
- MainSplitViewController.swift
- MainWindow.swift
- WindowController.swift
- CoverArtService.swift
- SongNotifierService.swift
- App.swift
- AppDelegate.swift
- CHANGELOG.md
- Info.plist
- Persephone.entitlements
- PersephoneBridgingHeader.h
- Info.plist
- PersephoneTests.swift
- Info.plist
- PersephoneUITests.swift
- Package.resolved
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- Persephone.xcscheme
- project.pbxproj
- appIcon128.png
- appIcon128@2x.png
- appIcon256.png
- appIcon256@2x.png
- appIcon512.png
- appIcon512@2x.png
- blankAlbum.pdf
- blankAlbumDark.pdf
- blankAlbumDark.png
- blankAlbumDark@2x.png
- blankAlbumLight.pdf
- blankAlbumLight.png
- blankAlbumLight@2x.png
- coverArtPreferencesIcon.png
- coverArtPreferencesIcon@2x.png
- menuDiamond.png
- menuDiamond@2x.png
- nextTrackButton.png
- nextTrackButton@2x.png
- pauseButton.png
- pauseButton@2x.png
- pauseButtonWhite.pdf
- pauseButtonWhite.png
- pauseButtonWhite@2x.png
- playButton.png
- playButton@2x.png
- playButtonLarge.pdf
- playButtonLarge.png
- playButtonLarge@2x.png
- playButtonWhite.pdf
- playButtonWhite.png
- playButtonWhite@2x.png
- prevTrackButton.png
- prevTrackButton@2x.png
- repeatButton.pdf
- repeatButton.png
- repeatButton1.pdf
- repeatButton1.png
- repeatButton1@2x.png
- repeatButton@2x.png
- shuffleButton.pdf
- shuffleButton.png
- shuffleButton@2x.png
- songIcon.png
- songIcon@2x.png
- speakerDisabled.pdf
- speakerDisabled.png
- speakerDisabled@2x.png
- speakerHigh.pdf
- speakerHigh.png
- speakerHigh@2x.png
- speakerLow.pdf
- speakerLow.png
- speakerLow@2x.png
- speakerMid.pdf
- speakerMid.png
- speakerMid@2x.png
- speakerOff.pdf
- speakerOff.png
- speakerOff@2x.png
- stopButton.png
- stopButton@2x.png
- icons.sketch
- Menus_DiamondSymbol.svg
- screenshot.png
- MPDServerController.swift
- MPDServerDelegate.swift
- Notification.swift
- module.modulemap
- mpd
- MachTime.swift
- Album.swift
- DraggedAlbum.swift
- DraggedSong.swift
- DraggedSongType.swift
- Loading.swift
- MPDServer.swift
- QueueItem.swift
- Song.swift
- Time.swift
- TrackTimer.swift
- MPDClient+Album.swift
- MPDClient+Artist.swift
- MPDClient+Command.swift
- MPDClient+Connection.swift
- MPDClient+Database.swift
- MPDClient+Error.swift
- MPDClient+Idle.swift
- MPDClient+Mixer.swift
- MPDClient+Queue.swift
- MPDClient+Songs.swift
- MPDClient+Status.swift
- MPDClient+Transport.swift
- MPDClientWrapper.c
- MPDClientWrapper.h
- Persephone-Bridging-Header.h
- RawRepresentable.swift
- MPDAlbum.swift
- MPDCommand.swift
- MPDError.swift
- MPDIdle.swift
- MPDPair.swift
- MPDSong.swift
- MPDStatus.swift
- MPDTag.swift
- Delegate.swift
- MPDClient.swift
- AlbumListActions.swift
- PlayerActions.swift
- PreferencesActions.swift
- QueueActions.swift
- ServerActions.swift
- UIActions.swift
- AlbumListReducer.swift
- AppReducer.swift
- PlayerReducer.swift
- PreferencesReducer.swift
- QueueReducer.swift
- ServerReducer.swift
- UIReducer.swift
- AlbumListState.swift
- AppState.swift
- PlayerState.swift
- PreferencesState.swift
- QueueState.swift
- ServerState.swift
- UIState.swift
- .gitignore
- .gitmodules
- .swiftformat
- .travis.yml
- Brewfile
- Brewfile.lock.json
- libmpdclient
- libmpdclient.patch
- LICENSE.md
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
