├── .codebeatsettings ├── .gitignore ├── .swiftlint.yml ├── 4champ.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── aleksi.sitomaniemi.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── 4champ ├── 4champ-bridging-header.h ├── AppDelegate.swift ├── Assets.xcassets │ ├── 4champ-launchscreen-logo.imageset │ │ ├── 4champ_startupscreen.png │ │ ├── 4champ_startupscreen@2x.png │ │ ├── 4champ_startupscreen@3x.png │ │ ├── Contents.json │ │ └── images │ │ │ └── iTunesArtwork@2x.png │ ├── 4champ-launchscreen-text.imageset │ │ ├── 4champ-launchscreen-text.png │ │ ├── 4champ-launchscreen-text@2x.png │ │ ├── 4champ-launchscreen-text@3x.png │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 4champ-icon-big.png │ │ ├── Contents.json │ │ ├── Icon-60@2x.png │ │ ├── Icon-60@3x.png │ │ ├── Icon-72.png │ │ ├── Icon-72@2x.png │ │ ├── Icon-76.png │ │ ├── Icon-76@2x.png │ │ ├── Icon-Small-40.png │ │ ├── Icon-Small-40@2x.png │ │ ├── Icon-Small-40@3x.png │ │ ├── Icon-Small-50.png │ │ ├── Icon-Small-50@2x.png │ │ ├── Icon-Small.png │ │ ├── Icon-Small@2x.png │ │ ├── Icon-Small@3x.png │ │ ├── Icon.png │ │ ├── Icon@2x.png │ │ └── icon-83.5@2x.png │ ├── Contents.json │ ├── about.imageset │ │ ├── Contents.json │ │ ├── about.png │ │ ├── about@2x.png │ │ └── about@3x.png │ ├── albumart.imageset │ │ ├── Contents.json │ │ └── albumart.png │ ├── cancel_save.imageset │ │ ├── Contents.json │ │ ├── cancel_save.png │ │ ├── cancel_save@2x.png │ │ └── cancel_save@3x.png │ ├── downloadall.imageset │ │ ├── Contents.json │ │ ├── downloadall.png │ │ ├── downloadall@2x.png │ │ └── downloadall@3x.png │ ├── favestar-grey.imageset │ │ ├── Contents.json │ │ ├── favestar-grey.png │ │ ├── favestar-grey@2x.png │ │ └── favestar-grey@3x.png │ ├── favestar-yellow.imageset │ │ ├── Contents.json │ │ ├── favestar-yellow@2x.png │ │ └── favestar-yellow@3x.png │ ├── localMods.imageset │ │ ├── Contents.json │ │ ├── localMods.png │ │ ├── localMods@2x.png │ │ └── localMods@3x.png │ ├── mastodon_small.imageset │ │ ├── Contents.json │ │ └── mastodon.svg │ ├── modicon.imageset │ │ ├── Contents.json │ │ ├── modicon.png │ │ ├── modicon@2x.png │ │ └── modicon@3x.png │ ├── modtext.imageset │ │ ├── Contents.json │ │ ├── modtext@2x.png │ │ └── modtext@3x.png │ ├── modtext_disabled.imageset │ │ ├── Contents.json │ │ ├── modtext_disabled@2x.png │ │ └── modtext_disabled@3x.png │ ├── next-small.imageset │ │ ├── Contents.json │ │ ├── next-small@2x.png │ │ └── next-small@3x.png │ ├── notifications-active.imageset │ │ ├── Contents.json │ │ ├── outline_notifications_active_white_24pt_1x.png │ │ ├── outline_notifications_active_white_24pt_2x.png │ │ └── outline_notifications_active_white_24pt_3x.png │ ├── notifications-add.imageset │ │ ├── Contents.json │ │ ├── outline_notification_add_white_24pt_1x.png │ │ ├── outline_notification_add_white_24pt_2x.png │ │ └── outline_notification_add_white_24pt_3x.png │ ├── notifications-off.imageset │ │ ├── Contents.json │ │ ├── outline_notifications_off_white_24pt_1x.png │ │ ├── outline_notifications_off_white_24pt_2x.png │ │ └── outline_notifications_off_white_24pt_3x.png │ ├── pause-small.imageset │ │ ├── Contents.json │ │ ├── pause-small@2x.png │ │ └── pause-small@3x.png │ ├── play-small.imageset │ │ ├── Contents.json │ │ ├── play-small@2x.png │ │ └── play-small@3x.png │ ├── playlist.imageset │ │ ├── Contents.json │ │ ├── playlist.png │ │ ├── playlist@2x.png │ │ └── playlist@3x.png │ ├── playlist_default.imageset │ │ ├── Contents.json │ │ ├── playlist-default@3x.png │ │ ├── playlist_default.png │ │ └── playlist_default@2x.png │ ├── playlist_locked.imageset │ │ ├── Contents.json │ │ ├── playlist-locked@3x.png │ │ ├── playlist_locked.png │ │ └── playlist_locked@2x.png │ ├── prev-small.imageset │ │ ├── Contents.json │ │ ├── prev-small@2x.png │ │ └── prev-small@3x.png │ ├── preview-keep.imageset │ │ ├── Contents.json │ │ └── preview-keep.png │ ├── preview-save.imageset │ │ ├── Contents.json │ │ ├── preview-save@2x.png │ │ └── preview-save@3x.png │ ├── radio.imageset │ │ ├── Contents.json │ │ ├── Radio.png │ │ ├── Radio@2x.png │ │ └── Radio@3x.png │ ├── radioskip.imageset │ │ ├── Contents.json │ │ ├── radioskip@2x.png │ │ └── radioskip@3x.png │ ├── save_playlist.imageset │ │ ├── Contents.json │ │ ├── save_playlist.png │ │ ├── save_playlist@2x.png │ │ └── save_playlist@3x.png │ ├── search.imageset │ │ ├── Contents.json │ │ ├── search.png │ │ ├── search@2x.png │ │ └── search@3x.png │ ├── sequential.imageset │ │ ├── Contents.json │ │ ├── sequential.png │ │ ├── sequential@2x.png │ │ └── sequential@3x.png │ ├── settings.imageset │ │ ├── Contents.json │ │ ├── settings@2x.png │ │ └── settings@3x.png │ ├── shareicon.imageset │ │ ├── Contents.json │ │ ├── shareicon.png │ │ ├── shareicon@2x.png │ │ └── shareicon@3x.png │ ├── shareicon_done.imageset │ │ ├── Contents.json │ │ ├── shareicon_done.png │ │ ├── shareicon_done@2x.png │ │ └── shareicon_done@3x.png │ ├── shuffled.imageset │ │ ├── Contents.json │ │ ├── shuffled.png │ │ ├── shuffled@2x.png │ │ └── shuffled@3x.png │ ├── stopicon.imageset │ │ ├── Contents.json │ │ ├── stopicon.png │ │ ├── stopicon@2x.png │ │ └── stopicon@3x.png │ ├── trashcan.imageset │ │ ├── Contents.json │ │ ├── trashcan.png │ │ ├── trashcan@2x.png │ │ └── trashcan@3x.png │ ├── vizbars.imageset │ │ ├── Contents.json │ │ ├── vizbars@2x.png │ │ └── vizbars@3x.png │ ├── vizbars_disabled.imageset │ │ ├── Contents.json │ │ ├── vizbars_disabled@2x.png │ │ └── vizbars_disabled@3x.png │ └── vizgraph.imageset │ │ ├── Contents.json │ │ ├── vizgraph@2x.png │ │ └── vizgraph@3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Components │ └── Toast.swift ├── Data │ ├── AmpCDModel.xcdatamodeld │ │ ├── .xccurrentversion │ │ ├── AmpCDModel 10 (looping).xcdatamodel │ │ │ └── contents │ │ ├── AmpCDModel 8 (preview).xcdatamodel │ │ │ └── contents │ │ └── AmpCDModel 9 (imports).xcdatamodel │ │ │ └── contents │ ├── ModuleInfo+CoreDataClass.swift │ ├── ModuleInfo+CoreDataProperties.swift │ ├── Playlist+CoreDataClass.swift │ ├── Playlist+CoreDataProperties.swift │ └── Structs.swift ├── Info.plist ├── Networking │ ├── APIRequest.swift │ ├── Endpoints.swift │ ├── ModuleFetcher.swift │ └── NetworkClient.swift ├── Replay │ ├── Hively │ │ ├── HVLReplayer.h │ │ ├── HVLReplayer.mm │ │ ├── LICENSE │ │ ├── hvl_replay.cpp │ │ └── hvl_replay.h │ ├── ModulePlayer.swift │ ├── OpenMPT │ │ ├── MPTReplayer.h │ │ └── MPTReplayer.m │ ├── Replay.h │ ├── Replay.m │ └── UADE │ │ ├── UADEReplayer.h │ │ └── UADEReplayer.m ├── SceneDelegate.swift ├── Scenes │ ├── About │ │ ├── AboutHeaderView.swift │ │ ├── AboutInteractor.swift │ │ ├── AboutModels.swift │ │ ├── AboutPresenter.swift │ │ ├── AboutRouter.swift │ │ └── AboutViewController.swift │ ├── DownloadView │ │ ├── DownloadHostingController.swift │ │ └── DownloadView.swift │ ├── Local │ │ ├── LocalInteractor.swift │ │ ├── LocalModels.swift │ │ ├── LocalPresenter.swift │ │ ├── LocalRouter.swift │ │ ├── LocalViewController.swift │ │ └── ModuleStorage.swift │ ├── MainViewController.swift │ ├── NowPlayingView.swift │ ├── PlaylistSelector │ │ ├── PlaylistPickerView.swift │ │ ├── PlaylistSelectorInteractor.swift │ │ ├── PlaylistSelectorModels.swift │ │ ├── PlaylistSelectorPresenter.swift │ │ ├── PlaylistSelectorRouter.swift │ │ └── PlaylistSelectorStore.swift │ ├── Playlists │ │ ├── PlaylistInteractor.swift │ │ ├── PlaylistModels.swift │ │ ├── PlaylistPresenter.swift │ │ ├── PlaylistRouter.swift │ │ ├── PlaylistSelectorHostingController.swift │ │ ├── PlaylistStore.swift │ │ ├── PlaylistView.swift │ │ └── SelectPlaylistView.swift │ ├── Radio │ │ ├── RadioInteractor.swift │ │ ├── RadioModels.swift │ │ ├── RadioPresenter.swift │ │ ├── RadioRouter.swift │ │ ├── RadioSessionCell.swift │ │ └── RadioViewController.swift │ ├── Search │ │ ├── SearchInteractor.swift │ │ ├── SearchModels.swift │ │ ├── SearchPresenter.swift │ │ ├── SearchRouter.swift │ │ ├── SearchViewController.swift │ │ └── UISearchBar+ActivityIndicator.swift │ ├── Settings │ │ ├── SettingsAmigaResamplerCell.swift │ │ ├── SettingsInteractor.swift │ │ ├── SettingsInterpolationCell.swift │ │ ├── SettingsModels.swift │ │ ├── SettingsPresenter.swift │ │ ├── SettingsRouter.swift │ │ ├── SettingsStereoCell.swift │ │ └── SettingsViewController.swift │ ├── SharedUI │ │ ├── ComposerCell.swift │ │ ├── ComposerCell.xib │ │ ├── GroupCell.swift │ │ ├── GroupCell.xib │ │ ├── ModuleCell.swift │ │ └── ModuleCell.xib │ ├── SwiftUITest │ │ └── SwiftUITest.swift │ └── Visualizer │ │ ├── AmpSlider.swift │ │ ├── AmpVizScene.swift │ │ ├── VertexShaderView.swift │ │ ├── VisualisationMenu.swift │ │ ├── VisualizerViewController.swift │ │ └── amplitudegraph.metal ├── Utils │ ├── AMPLogger.swift │ ├── Appearance.swift │ ├── ModuleSharing.swift │ ├── RefreshLatestOperation.swift │ ├── ReviewActions.swift │ └── UIUtils.swift └── l13n │ ├── String+extension.swift │ ├── da.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── de.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── en.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── es.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── fi.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── nb.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── pt-BR.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ ├── ru.lproj │ ├── InfoPlist.strings │ └── Localizable.strings │ └── sv.lproj │ └── InfoPlist.strings ├── LICENSE ├── LICENSE.GPL ├── LICENSE.MIT ├── README.md ├── SamplePlayer ├── SamplePlayer.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── SamplePlayer │ ├── AppDelegate.swift │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Modules.bundle │ ├── 1st_intro.mod │ ├── all.in.eightchannels.xm │ ├── jinx.jam │ ├── mislead.ahx │ ├── peanuts!.hvl │ └── sweet_dreams.aon │ ├── SamplePlayer-bridging-header.h │ └── ViewController.swift ├── ampplayer.entitlements ├── cpd-output.xml └── docs ├── 2020ds ├── ds_01.md ├── ds_01.png ├── ds_02.md ├── ds_02.png ├── ds_03.md ├── ds_03.png ├── ds_04.md ├── ds_04.png ├── ds_05.md ├── ds_05.png ├── ds_06.md ├── ds_06.png ├── ds_07.md ├── ds_07.png ├── ds_08.md ├── ds_08.png ├── ds_09.md ├── ds_09.png ├── ds_10.md ├── ds_10.png ├── ds_11.md ├── ds_11.png ├── ds_11b.png ├── ds_11c.png ├── ds_12.md ├── ds_12.png ├── ds_13.md ├── ds_14.md ├── ds_14.png └── ds_toc.md ├── 4champ.mdj ├── _config.yml ├── app_history.md ├── appstore_removal.md ├── favicon.ico ├── images ├── appstore_badge.png ├── custom-radio-launch-mod.png ├── download_all.jpeg ├── replay_class.png ├── sampleplayer_screen.png └── screens.png ├── index.md ├── journal.md └── plantuml ├── CoreData.plantuml ├── E2E.plantuml ├── SearchScene.plantuml ├── UADE-int.plantuml ├── VIPCycle.plantuml ├── VIPCycle_SwiftUI.plantuml ├── replayer.plantuml └── scaler.html /.codebeatsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/.codebeatsettings -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /4champ.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4champ.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /4champ.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /4champ.xcodeproj/xcuserdata/aleksi.sitomaniemi.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ.xcodeproj/xcuserdata/aleksi.sitomaniemi.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /4champ/4champ-bridging-header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/4champ-bridging-header.h -------------------------------------------------------------------------------- /4champ/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/AppDelegate.swift -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/4champ_startupscreen@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/images/iTunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-logo.imageset/images/iTunesArtwork@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-text.imageset/4champ-launchscreen-text@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/4champ-launchscreen-text.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/4champ-launchscreen-text.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/4champ-icon-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/4champ-icon-big.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-72.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/Icon@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/about.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/about.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/about.imageset/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/about.imageset/about.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/about.imageset/about@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/about.imageset/about@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/about.imageset/about@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/about.imageset/about@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/albumart.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/albumart.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/albumart.imageset/albumart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/albumart.imageset/albumart.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/cancel_save.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/cancel_save.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/cancel_save.imageset/cancel_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/cancel_save.imageset/cancel_save.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/cancel_save.imageset/cancel_save@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/cancel_save.imageset/cancel_save@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/cancel_save.imageset/cancel_save@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/cancel_save.imageset/cancel_save@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/downloadall.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/downloadall.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/downloadall.imageset/downloadall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/downloadall.imageset/downloadall.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/downloadall.imageset/downloadall@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/downloadall.imageset/downloadall@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/downloadall.imageset/downloadall@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/downloadall.imageset/downloadall@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-grey.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-grey.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-grey.imageset/favestar-grey@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-yellow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-yellow.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-yellow.imageset/favestar-yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-yellow.imageset/favestar-yellow@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/favestar-yellow.imageset/favestar-yellow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/favestar-yellow.imageset/favestar-yellow@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/localMods.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/localMods.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/localMods.imageset/localMods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/localMods.imageset/localMods.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/localMods.imageset/localMods@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/localMods.imageset/localMods@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/localMods.imageset/localMods@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/localMods.imageset/localMods@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/mastodon_small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/mastodon_small.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/mastodon_small.imageset/mastodon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/mastodon_small.imageset/mastodon.svg -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modicon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modicon.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modicon.imageset/modicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modicon.imageset/modicon.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modicon.imageset/modicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modicon.imageset/modicon@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modicon.imageset/modicon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modicon.imageset/modicon@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext.imageset/modtext@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext.imageset/modtext@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext.imageset/modtext@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext.imageset/modtext@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext_disabled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext_disabled.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext_disabled.imageset/modtext_disabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext_disabled.imageset/modtext_disabled@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/modtext_disabled.imageset/modtext_disabled@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/modtext_disabled.imageset/modtext_disabled@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/next-small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/next-small.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/next-small.imageset/next-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/next-small.imageset/next-small@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/next-small.imageset/next-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/next-small.imageset/next-small@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-active.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-active.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_1x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-active.imageset/outline_notifications_active_white_24pt_3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-add.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-add.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_1x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-add.imageset/outline_notification_add_white_24pt_3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-off.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-off.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_1x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/notifications-off.imageset/outline_notifications_off_white_24pt_3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/pause-small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/pause-small.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/pause-small.imageset/pause-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/pause-small.imageset/pause-small@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/pause-small.imageset/pause-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/pause-small.imageset/pause-small@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/play-small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/play-small.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/play-small.imageset/play-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/play-small.imageset/play-small@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/play-small.imageset/play-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/play-small.imageset/play-small@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist.imageset/playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist.imageset/playlist.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist.imageset/playlist@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist.imageset/playlist@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist.imageset/playlist@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist.imageset/playlist@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_default.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_default.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_default.imageset/playlist-default@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_default.imageset/playlist-default@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_default.imageset/playlist_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_default.imageset/playlist_default.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_default.imageset/playlist_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_default.imageset/playlist_default@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_locked.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_locked.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_locked.imageset/playlist-locked@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_locked.imageset/playlist-locked@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_locked.imageset/playlist_locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_locked.imageset/playlist_locked.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/playlist_locked.imageset/playlist_locked@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/playlist_locked.imageset/playlist_locked@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/prev-small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/prev-small.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/prev-small.imageset/prev-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/prev-small.imageset/prev-small@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/prev-small.imageset/prev-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/prev-small.imageset/prev-small@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/preview-keep.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/preview-keep.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/preview-keep.imageset/preview-keep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/preview-keep.imageset/preview-keep.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/preview-save.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/preview-save.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/preview-save.imageset/preview-save@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/preview-save.imageset/preview-save@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/preview-save.imageset/preview-save@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/preview-save.imageset/preview-save@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radio.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radio.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radio.imageset/Radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radio.imageset/Radio.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radio.imageset/Radio@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radio.imageset/Radio@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radio.imageset/Radio@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radio.imageset/Radio@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radioskip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radioskip.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radioskip.imageset/radioskip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radioskip.imageset/radioskip@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/radioskip.imageset/radioskip@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/radioskip.imageset/radioskip@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/save_playlist.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/save_playlist.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/save_playlist.imageset/save_playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/save_playlist.imageset/save_playlist.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/save_playlist.imageset/save_playlist@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/save_playlist.imageset/save_playlist@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/save_playlist.imageset/save_playlist@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/save_playlist.imageset/save_playlist@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/search.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/search.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/search.imageset/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/search.imageset/search@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/search.imageset/search@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/search.imageset/search@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/sequential.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/sequential.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/sequential.imageset/sequential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/sequential.imageset/sequential.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/sequential.imageset/sequential@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/sequential.imageset/sequential@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/sequential.imageset/sequential@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/sequential.imageset/sequential@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/settings.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/settings.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/settings.imageset/settings@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/settings.imageset/settings@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/settings.imageset/settings@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/settings.imageset/settings@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon.imageset/shareicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon.imageset/shareicon.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon.imageset/shareicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon.imageset/shareicon@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon.imageset/shareicon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon.imageset/shareicon@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon_done.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon_done.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shareicon_done.imageset/shareicon_done@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shuffled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shuffled.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shuffled.imageset/shuffled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shuffled.imageset/shuffled.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shuffled.imageset/shuffled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shuffled.imageset/shuffled@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/shuffled.imageset/shuffled@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/shuffled.imageset/shuffled@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/stopicon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/stopicon.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/stopicon.imageset/stopicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/stopicon.imageset/stopicon.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/stopicon.imageset/stopicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/stopicon.imageset/stopicon@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/stopicon.imageset/stopicon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/stopicon.imageset/stopicon@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/trashcan.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/trashcan.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/trashcan.imageset/trashcan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/trashcan.imageset/trashcan.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/trashcan.imageset/trashcan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/trashcan.imageset/trashcan@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/trashcan.imageset/trashcan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/trashcan.imageset/trashcan@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars.imageset/vizbars@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars.imageset/vizbars@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars.imageset/vizbars@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars.imageset/vizbars@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars_disabled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars_disabled.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars_disabled.imageset/vizbars_disabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars_disabled.imageset/vizbars_disabled@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizbars_disabled.imageset/vizbars_disabled@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizbars_disabled.imageset/vizbars_disabled@3x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizgraph.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizgraph.imageset/Contents.json -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizgraph.imageset/vizgraph@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizgraph.imageset/vizgraph@2x.png -------------------------------------------------------------------------------- /4champ/Assets.xcassets/vizgraph.imageset/vizgraph@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Assets.xcassets/vizgraph.imageset/vizgraph@3x.png -------------------------------------------------------------------------------- /4champ/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4champ/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4champ/Components/Toast.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Components/Toast.swift -------------------------------------------------------------------------------- /4champ/Data/AmpCDModel.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/AmpCDModel.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 10 (looping).xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 10 (looping).xcdatamodel/contents -------------------------------------------------------------------------------- /4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 8 (preview).xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 8 (preview).xcdatamodel/contents -------------------------------------------------------------------------------- /4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 9 (imports).xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/AmpCDModel.xcdatamodeld/AmpCDModel 9 (imports).xcdatamodel/contents -------------------------------------------------------------------------------- /4champ/Data/ModuleInfo+CoreDataClass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/ModuleInfo+CoreDataClass.swift -------------------------------------------------------------------------------- /4champ/Data/ModuleInfo+CoreDataProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/ModuleInfo+CoreDataProperties.swift -------------------------------------------------------------------------------- /4champ/Data/Playlist+CoreDataClass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/Playlist+CoreDataClass.swift -------------------------------------------------------------------------------- /4champ/Data/Playlist+CoreDataProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/Playlist+CoreDataProperties.swift -------------------------------------------------------------------------------- /4champ/Data/Structs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Data/Structs.swift -------------------------------------------------------------------------------- /4champ/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Info.plist -------------------------------------------------------------------------------- /4champ/Networking/APIRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Networking/APIRequest.swift -------------------------------------------------------------------------------- /4champ/Networking/Endpoints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Networking/Endpoints.swift -------------------------------------------------------------------------------- /4champ/Networking/ModuleFetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Networking/ModuleFetcher.swift -------------------------------------------------------------------------------- /4champ/Networking/NetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Networking/NetworkClient.swift -------------------------------------------------------------------------------- /4champ/Replay/Hively/HVLReplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Hively/HVLReplayer.h -------------------------------------------------------------------------------- /4champ/Replay/Hively/HVLReplayer.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Hively/HVLReplayer.mm -------------------------------------------------------------------------------- /4champ/Replay/Hively/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Hively/LICENSE -------------------------------------------------------------------------------- /4champ/Replay/Hively/hvl_replay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Hively/hvl_replay.cpp -------------------------------------------------------------------------------- /4champ/Replay/Hively/hvl_replay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Hively/hvl_replay.h -------------------------------------------------------------------------------- /4champ/Replay/ModulePlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/ModulePlayer.swift -------------------------------------------------------------------------------- /4champ/Replay/OpenMPT/MPTReplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/OpenMPT/MPTReplayer.h -------------------------------------------------------------------------------- /4champ/Replay/OpenMPT/MPTReplayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/OpenMPT/MPTReplayer.m -------------------------------------------------------------------------------- /4champ/Replay/Replay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Replay.h -------------------------------------------------------------------------------- /4champ/Replay/Replay.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/Replay.m -------------------------------------------------------------------------------- /4champ/Replay/UADE/UADEReplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/UADE/UADEReplayer.h -------------------------------------------------------------------------------- /4champ/Replay/UADE/UADEReplayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Replay/UADE/UADEReplayer.m -------------------------------------------------------------------------------- /4champ/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/SceneDelegate.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutHeaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutHeaderView.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/About/AboutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/About/AboutViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/DownloadView/DownloadHostingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/DownloadView/DownloadHostingController.swift -------------------------------------------------------------------------------- /4champ/Scenes/DownloadView/DownloadView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/DownloadView/DownloadView.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/LocalInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/LocalInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/LocalModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/LocalModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/LocalPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/LocalPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/LocalRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/LocalRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/LocalViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/LocalViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/Local/ModuleStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Local/ModuleStorage.swift -------------------------------------------------------------------------------- /4champ/Scenes/MainViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/MainViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/NowPlayingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/NowPlayingView.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistPickerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistPickerView.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistSelectorInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistSelectorInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistSelectorModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistSelectorModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistSelectorPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistSelectorPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistSelectorRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistSelectorRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/PlaylistSelector/PlaylistSelectorStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/PlaylistSelector/PlaylistSelectorStore.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistSelectorHostingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistSelectorHostingController.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistStore.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/PlaylistView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/PlaylistView.swift -------------------------------------------------------------------------------- /4champ/Scenes/Playlists/SelectPlaylistView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Playlists/SelectPlaylistView.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioSessionCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioSessionCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/Radio/RadioViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Radio/RadioViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/SearchInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/SearchInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/SearchModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/SearchModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/SearchPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/SearchPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/SearchRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/SearchRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/SearchViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/SearchViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/Search/UISearchBar+ActivityIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Search/UISearchBar+ActivityIndicator.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsAmigaResamplerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsAmigaResamplerCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsInteractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsInteractor.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsInterpolationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsInterpolationCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsModels.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsPresenter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsRouter.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsStereoCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsStereoCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/Settings/SettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Settings/SettingsViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/ComposerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/ComposerCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/ComposerCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/ComposerCell.xib -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/GroupCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/GroupCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/GroupCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/GroupCell.xib -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/ModuleCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/ModuleCell.swift -------------------------------------------------------------------------------- /4champ/Scenes/SharedUI/ModuleCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SharedUI/ModuleCell.xib -------------------------------------------------------------------------------- /4champ/Scenes/SwiftUITest/SwiftUITest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/SwiftUITest/SwiftUITest.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/AmpSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/AmpSlider.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/AmpVizScene.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/AmpVizScene.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/VertexShaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/VertexShaderView.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/VisualisationMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/VisualisationMenu.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/VisualizerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/VisualizerViewController.swift -------------------------------------------------------------------------------- /4champ/Scenes/Visualizer/amplitudegraph.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Scenes/Visualizer/amplitudegraph.metal -------------------------------------------------------------------------------- /4champ/Utils/AMPLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/AMPLogger.swift -------------------------------------------------------------------------------- /4champ/Utils/Appearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/Appearance.swift -------------------------------------------------------------------------------- /4champ/Utils/ModuleSharing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/ModuleSharing.swift -------------------------------------------------------------------------------- /4champ/Utils/RefreshLatestOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/RefreshLatestOperation.swift -------------------------------------------------------------------------------- /4champ/Utils/ReviewActions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/ReviewActions.swift -------------------------------------------------------------------------------- /4champ/Utils/UIUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/Utils/UIUtils.swift -------------------------------------------------------------------------------- /4champ/l13n/String+extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/String+extension.swift -------------------------------------------------------------------------------- /4champ/l13n/da.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/da.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/da.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/da.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/de.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/en.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/es.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/es.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/fi.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/fi.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/fi.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/fi.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/nb.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/nb.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/nb.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/nb.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/pt-BR.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/pt-BR.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/pt-BR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/pt-BR.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/ru.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/ru.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /4champ/l13n/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/4champ/l13n/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /4champ/l13n/sv.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/LICENSE.GPL -------------------------------------------------------------------------------- /LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/LICENSE.MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/README.md -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/AppDelegate.swift -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Info.plist -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/1st_intro.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/1st_intro.mod -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/all.in.eightchannels.xm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/all.in.eightchannels.xm -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/jinx.jam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/jinx.jam -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/mislead.ahx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/mislead.ahx -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/peanuts!.hvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/peanuts!.hvl -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/Modules.bundle/sweet_dreams.aon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/Modules.bundle/sweet_dreams.aon -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/SamplePlayer-bridging-header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/SamplePlayer-bridging-header.h -------------------------------------------------------------------------------- /SamplePlayer/SamplePlayer/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/SamplePlayer/SamplePlayer/ViewController.swift -------------------------------------------------------------------------------- /ampplayer.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/ampplayer.entitlements -------------------------------------------------------------------------------- /cpd-output.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/2020ds/ds_01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_01.md -------------------------------------------------------------------------------- /docs/2020ds/ds_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_01.png -------------------------------------------------------------------------------- /docs/2020ds/ds_02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_02.md -------------------------------------------------------------------------------- /docs/2020ds/ds_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_02.png -------------------------------------------------------------------------------- /docs/2020ds/ds_03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_03.md -------------------------------------------------------------------------------- /docs/2020ds/ds_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_03.png -------------------------------------------------------------------------------- /docs/2020ds/ds_04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_04.md -------------------------------------------------------------------------------- /docs/2020ds/ds_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_04.png -------------------------------------------------------------------------------- /docs/2020ds/ds_05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_05.md -------------------------------------------------------------------------------- /docs/2020ds/ds_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_05.png -------------------------------------------------------------------------------- /docs/2020ds/ds_06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_06.md -------------------------------------------------------------------------------- /docs/2020ds/ds_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_06.png -------------------------------------------------------------------------------- /docs/2020ds/ds_07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_07.md -------------------------------------------------------------------------------- /docs/2020ds/ds_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_07.png -------------------------------------------------------------------------------- /docs/2020ds/ds_08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_08.md -------------------------------------------------------------------------------- /docs/2020ds/ds_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_08.png -------------------------------------------------------------------------------- /docs/2020ds/ds_09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_09.md -------------------------------------------------------------------------------- /docs/2020ds/ds_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_09.png -------------------------------------------------------------------------------- /docs/2020ds/ds_10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_10.md -------------------------------------------------------------------------------- /docs/2020ds/ds_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_10.png -------------------------------------------------------------------------------- /docs/2020ds/ds_11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_11.md -------------------------------------------------------------------------------- /docs/2020ds/ds_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_11.png -------------------------------------------------------------------------------- /docs/2020ds/ds_11b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_11b.png -------------------------------------------------------------------------------- /docs/2020ds/ds_11c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_11c.png -------------------------------------------------------------------------------- /docs/2020ds/ds_12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_12.md -------------------------------------------------------------------------------- /docs/2020ds/ds_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_12.png -------------------------------------------------------------------------------- /docs/2020ds/ds_13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_13.md -------------------------------------------------------------------------------- /docs/2020ds/ds_14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_14.md -------------------------------------------------------------------------------- /docs/2020ds/ds_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_14.png -------------------------------------------------------------------------------- /docs/2020ds/ds_toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/2020ds/ds_toc.md -------------------------------------------------------------------------------- /docs/4champ.mdj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/4champ.mdj -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/app_history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/app_history.md -------------------------------------------------------------------------------- /docs/appstore_removal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/appstore_removal.md -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/images/appstore_badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/appstore_badge.png -------------------------------------------------------------------------------- /docs/images/custom-radio-launch-mod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/custom-radio-launch-mod.png -------------------------------------------------------------------------------- /docs/images/download_all.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/download_all.jpeg -------------------------------------------------------------------------------- /docs/images/replay_class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/replay_class.png -------------------------------------------------------------------------------- /docs/images/sampleplayer_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/sampleplayer_screen.png -------------------------------------------------------------------------------- /docs/images/screens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/images/screens.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/journal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/journal.md -------------------------------------------------------------------------------- /docs/plantuml/CoreData.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/CoreData.plantuml -------------------------------------------------------------------------------- /docs/plantuml/E2E.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/E2E.plantuml -------------------------------------------------------------------------------- /docs/plantuml/SearchScene.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/SearchScene.plantuml -------------------------------------------------------------------------------- /docs/plantuml/UADE-int.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/UADE-int.plantuml -------------------------------------------------------------------------------- /docs/plantuml/VIPCycle.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/VIPCycle.plantuml -------------------------------------------------------------------------------- /docs/plantuml/VIPCycle_SwiftUI.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/VIPCycle_SwiftUI.plantuml -------------------------------------------------------------------------------- /docs/plantuml/replayer.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/replayer.plantuml -------------------------------------------------------------------------------- /docs/plantuml/scaler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitomani/4champ/HEAD/docs/plantuml/scaler.html --------------------------------------------------------------------------------