|
@@ -13,10 +13,12 @@
|
|
|
062F31FB5DC04601FA178F29 /* SyncWatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */; };
|
|
062F31FB5DC04601FA178F29 /* SyncWatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */; };
|
|
|
0B7C4BD3AC54C81F59D95769 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D496B90B255DE7A6A04105 /* SettingsView.swift */; };
|
|
0B7C4BD3AC54C81F59D95769 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D496B90B255DE7A6A04105 /* SettingsView.swift */; };
|
|
|
1085C4BC3C8EFE23DD89A7F9 /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E9F79CCE61D166936929A38 /* Track.swift */; };
|
|
1085C4BC3C8EFE23DD89A7F9 /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E9F79CCE61D166936929A38 /* Track.swift */; };
|
|
|
|
|
+ 14287785755BAB2B7AC1FA8B /* SlskdModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 350E8D2B44F2BBFCD0364992 /* SlskdModels.swift */; };
|
|
|
1528E4838F567A508BE4A11D /* PlaylistView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C20156249966253CB0BC01 /* PlaylistView.swift */; };
|
|
1528E4838F567A508BE4A11D /* PlaylistView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C20156249966253CB0BC01 /* PlaylistView.swift */; };
|
|
|
155361528270AA0A5BC10857 /* DAWProjectExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0748BB9CDD4597683EDBECF6 /* DAWProjectExporter.swift */; };
|
|
155361528270AA0A5BC10857 /* DAWProjectExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0748BB9CDD4597683EDBECF6 /* DAWProjectExporter.swift */; };
|
|
|
19D734917A3D1D41990795E6 /* IntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9F57CB69E8B6679DC46ED57 /* IntegrationTests.swift */; };
|
|
19D734917A3D1D41990795E6 /* IntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9F57CB69E8B6679DC46ED57 /* IntegrationTests.swift */; };
|
|
|
1F5879AF2B534B9D146D4AEC /* M3UExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045D280E779E9AC3182F56BA /* M3UExporter.swift */; };
|
|
1F5879AF2B534B9D146D4AEC /* M3UExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045D280E779E9AC3182F56BA /* M3UExporter.swift */; };
|
|
|
|
|
+ 1FE6DEA438C4E93ABEB60BA8 /* UnifiedSearchCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78C9757402BC873DA3FE3612 /* UnifiedSearchCoordinator.swift */; };
|
|
|
2018533194941BADC392CCD0 /* GroupTemplateEditorSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A61463B001623599676BEB7 /* GroupTemplateEditorSheet.swift */; };
|
|
2018533194941BADC392CCD0 /* GroupTemplateEditorSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A61463B001623599676BEB7 /* GroupTemplateEditorSheet.swift */; };
|
|
|
2081DF7F9F99DB075FE5302D /* DownloadProgressTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4033D40A0C47C3D8A616D873 /* DownloadProgressTests.swift */; };
|
|
2081DF7F9F99DB075FE5302D /* DownloadProgressTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4033D40A0C47C3D8A616D873 /* DownloadProgressTests.swift */; };
|
|
|
23D727E95A84A3405E45EB85 /* UploadService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */; };
|
|
23D727E95A84A3405E45EB85 /* UploadService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */; };
|
|
@@ -24,6 +26,7 @@
|
|
|
2897F9B97E53C752BC8291EC /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F35D9EB91C21D126300620 /* TestHelpers.swift */; };
|
|
2897F9B97E53C752BC8291EC /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F35D9EB91C21D126300620 /* TestHelpers.swift */; };
|
|
|
289A2312A2E8CAC34308F7FB /* MixBoardApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 936532443A34B992B646634D /* MixBoardApp.swift */; };
|
|
289A2312A2E8CAC34308F7FB /* MixBoardApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 936532443A34B992B646634D /* MixBoardApp.swift */; };
|
|
|
31450D9ABC6BD3AD4BC160E2 /* CloudBrowserView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */; };
|
|
31450D9ABC6BD3AD4BC160E2 /* CloudBrowserView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */; };
|
|
|
|
|
+ 368AED06320D475968D9C2D8 /* SlskdTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE02C134A0F546021D90B2E /* SlskdTests.swift */; };
|
|
|
37471C3642A075ED661A2DB9 /* PlayerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B8170FF8C225BE2DC9F0040 /* PlayerViewModel.swift */; };
|
|
37471C3642A075ED661A2DB9 /* PlayerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B8170FF8C225BE2DC9F0040 /* PlayerViewModel.swift */; };
|
|
|
3777ADCCD94A17218C335EE2 /* OGGDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */; };
|
|
3777ADCCD94A17218C335EE2 /* OGGDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */; };
|
|
|
3B76CF2335562FD54CAD71BE /* AuditionExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E447D0302B2F806372CD26 /* AuditionExporter.swift */; };
|
|
3B76CF2335562FD54CAD71BE /* AuditionExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E447D0302B2F806372CD26 /* AuditionExporter.swift */; };
|
|
@@ -38,6 +41,8 @@
|
|
|
5AA97C256D3B08ABF017DD0E /* PlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB6892183CB93C7DD0FD546 /* PlayerView.swift */; };
|
|
5AA97C256D3B08ABF017DD0E /* PlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB6892183CB93C7DD0FD546 /* PlayerView.swift */; };
|
|
|
5DBAFF76FB86E768FF8324C4 /* AppTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3B309F0338E5A9412826E2 /* AppTheme.swift */; };
|
|
5DBAFF76FB86E768FF8324C4 /* AppTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3B309F0338E5A9412826E2 /* AppTheme.swift */; };
|
|
|
60B4E444C175C98B6F762762 /* WaveformGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADC80456B47393CD4584C99 /* WaveformGenerator.swift */; };
|
|
60B4E444C175C98B6F762762 /* WaveformGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADC80456B47393CD4584C99 /* WaveformGenerator.swift */; };
|
|
|
|
|
+ 60EAF28899D77932FF624D4D /* SidebarSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = C60DD8D66C431F8FACC440AB /* SidebarSection.swift */; };
|
|
|
|
|
+ 625302B6373DEFBB19CDA5B3 /* SlskdAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC3FB0F3E03999E21E95E25 /* SlskdAPIClient.swift */; };
|
|
|
638D763E72DC3774160E414F /* ChadMusic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7536C7BBF54B0B5B718D370F /* ChadMusic.swift */; };
|
|
638D763E72DC3774160E414F /* ChadMusic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7536C7BBF54B0B5B718D370F /* ChadMusic.swift */; };
|
|
|
690AA870FCF9B4A26EED8725 /* stb_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = B95A4AD1717E86B37F7FD836 /* stb_vorbis.c */; };
|
|
690AA870FCF9B4A26EED8725 /* stb_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = B95A4AD1717E86B37F7FD836 /* stb_vorbis.c */; };
|
|
|
691A0746845CBD34C766E634 /* PlaylistViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F39B366B5B7D28F1310EE4C4 /* PlaylistViewModel.swift */; };
|
|
691A0746845CBD34C766E634 /* PlaylistViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F39B366B5B7D28F1310EE4C4 /* PlaylistViewModel.swift */; };
|
|
@@ -49,24 +54,28 @@
|
|
|
7E121C1DCB7F0E90E9257169 /* ProgressDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02703297C897DF62E82BCFD9 /* ProgressDownloader.swift */; };
|
|
7E121C1DCB7F0E90E9257169 /* ProgressDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02703297C897DF62E82BCFD9 /* ProgressDownloader.swift */; };
|
|
|
7FD8DC64107B2249CD5BEF1E /* ModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */; };
|
|
7FD8DC64107B2249CD5BEF1E /* ModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */; };
|
|
|
80E91D917D54453D8760F183 /* UIRevampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB109A7E510B91AA4BDE6B0 /* UIRevampTests.swift */; };
|
|
80E91D917D54453D8760F183 /* UIRevampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB109A7E510B91AA4BDE6B0 /* UIRevampTests.swift */; };
|
|
|
|
|
+ 838BFA9D25D1D9FD7729FF8D /* SoulseekOrchestrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C91A932B3430E3B6C07A88E /* SoulseekOrchestrator.swift */; };
|
|
|
88BFFA594A1BB6BFF3D0AA82 /* StreamingPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586499B8088E26103E29799F /* StreamingPlayer.swift */; };
|
|
88BFFA594A1BB6BFF3D0AA82 /* StreamingPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586499B8088E26103E29799F /* StreamingPlayer.swift */; };
|
|
|
8A96CC1E8CC532F3ADB6ECE7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */; };
|
|
8A96CC1E8CC532F3ADB6ECE7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */; };
|
|
|
8CEE003726D0A7A94B0F2A62 /* LibraryManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B942F3DDAA7611C76AA6287B /* LibraryManager.swift */; };
|
|
8CEE003726D0A7A94B0F2A62 /* LibraryManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B942F3DDAA7611C76AA6287B /* LibraryManager.swift */; };
|
|
|
- 9490D1A0388F61D331934E7A /* BrowsePanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3AF51E297714DC64172108 /* BrowsePanel.swift */; };
|
|
|
|
|
95455BB3DD59E2F888258FE5 /* DownloadServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0848898ED1D633CA4A63D392 /* DownloadServiceTests.swift */; };
|
|
95455BB3DD59E2F888258FE5 /* DownloadServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0848898ED1D633CA4A63D392 /* DownloadServiceTests.swift */; };
|
|
|
97CD156068E3A732B75A822D /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39DB5455D6BE460BC4F73953 /* ContentView.swift */; };
|
|
97CD156068E3A732B75A822D /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39DB5455D6BE460BC4F73953 /* ContentView.swift */; };
|
|
|
97DC2F7815AE935E67FCABB3 /* DownloadService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 858F24E4F4EB9955E3DCE30A /* DownloadService.swift */; };
|
|
97DC2F7815AE935E67FCABB3 /* DownloadService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 858F24E4F4EB9955E3DCE30A /* DownloadService.swift */; };
|
|
|
9C5A7DDD55E5367DB6E2AE96 /* FileNameTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39571508168CC254BEB95639 /* FileNameTemplateTests.swift */; };
|
|
9C5A7DDD55E5367DB6E2AE96 /* FileNameTemplateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39571508168CC254BEB95639 /* FileNameTemplateTests.swift */; };
|
|
|
9EAB929A4063EF9BCBCC1E05 /* FileNameTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B949F4466F0B81596C5C405 /* FileNameTemplate.swift */; };
|
|
9EAB929A4063EF9BCBCC1E05 /* FileNameTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B949F4466F0B81596C5C405 /* FileNameTemplate.swift */; };
|
|
|
|
|
+ A662625A69F5811DE5B98011 /* UnifiedSearchResultsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7D0D080C52F79B6A9C8F7E8 /* UnifiedSearchResultsView.swift */; };
|
|
|
A7A5B8BB3004AB1F33924352 /* PlaylistViewConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */; };
|
|
A7A5B8BB3004AB1F33924352 /* PlaylistViewConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */; };
|
|
|
|
|
+ ACC155B662850EAF1907BA50 /* DJBrowserStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C426D26E04CF15827AD8E8D /* DJBrowserStyle.swift */; };
|
|
|
AD8102FED08EEBF9E7CD5AE4 /* CuePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9063834E1B4AA86F958A1F6C /* CuePoint.swift */; };
|
|
AD8102FED08EEBF9E7CD5AE4 /* CuePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9063834E1B4AA86F958A1F6C /* CuePoint.swift */; };
|
|
|
AFB70F19181547ABB1AFEE0A /* EDLExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72E397F6C553FA244F7EFD8 /* EDLExporter.swift */; };
|
|
AFB70F19181547ABB1AFEE0A /* EDLExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72E397F6C553FA244F7EFD8 /* EDLExporter.swift */; };
|
|
|
B071D5E1F39AA70316FA4FDF /* BPMDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83791DE60BF73B44B44CF598 /* BPMDetector.swift */; };
|
|
B071D5E1F39AA70316FA4FDF /* BPMDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83791DE60BF73B44B44CF598 /* BPMDetector.swift */; };
|
|
|
B1168E099BF810B143F9CECD /* E2EWorkflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1CD85068EDFB342EF0A571 /* E2EWorkflowTests.swift */; };
|
|
B1168E099BF810B143F9CECD /* E2EWorkflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1CD85068EDFB342EF0A571 /* E2EWorkflowTests.swift */; };
|
|
|
B19F5B2E4587252976BE904E /* SyncImporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3051FEE675462F2B77A356FC /* SyncImporter.swift */; };
|
|
B19F5B2E4587252976BE904E /* SyncImporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3051FEE675462F2B77A356FC /* SyncImporter.swift */; };
|
|
|
BA52D57A925349BFDA049016 /* PlaylistDownloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46FC27EACD460EB3137577FA /* PlaylistDownloadButton.swift */; };
|
|
BA52D57A925349BFDA049016 /* PlaylistDownloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46FC27EACD460EB3137577FA /* PlaylistDownloadButton.swift */; };
|
|
|
|
|
+ BBDBF015E5A87A280717955F /* DJComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0942017A8C2411E4EC0EEF8 /* DJComponents.swift */; };
|
|
|
BC4B737A991DACEEE6075B68 /* AlbumDownloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0150B5D9D8819CC2CC9D7FD /* AlbumDownloadButton.swift */; };
|
|
BC4B737A991DACEEE6075B68 /* AlbumDownloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0150B5D9D8819CC2CC9D7FD /* AlbumDownloadButton.swift */; };
|
|
|
BCCEA4536EF1E4EDC85047B9 /* ArtworkView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FB0A5037D57F0F5FED2E3E /* ArtworkView.swift */; };
|
|
BCCEA4536EF1E4EDC85047B9 /* ArtworkView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FB0A5037D57F0F5FED2E3E /* ArtworkView.swift */; };
|
|
|
|
|
+ BD5FBA2A96BB2012FD2A31DF /* MixBoardUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43EB89D9BE52F78353EF5094 /* MixBoardUITests.swift */; };
|
|
|
C5176BA733BF12E3469B0EAC /* Playlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7E85070877C451ADE587391 /* Playlist.swift */; };
|
|
C5176BA733BF12E3469B0EAC /* Playlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7E85070877C451ADE587391 /* Playlist.swift */; };
|
|
|
C6C8A67458FC5DCFD06A1C5D /* ChadMusicAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0CD0921C8C90DA6D317E092 /* ChadMusicAPIClient.swift */; };
|
|
C6C8A67458FC5DCFD06A1C5D /* ChadMusicAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0CD0921C8C90DA6D317E092 /* ChadMusicAPIClient.swift */; };
|
|
|
C95509E70051622AE49B65E3 /* KeyboardShortcutConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8DDF2236DA6D1B1E0471E14 /* KeyboardShortcutConfig.swift */; };
|
|
C95509E70051622AE49B65E3 /* KeyboardShortcutConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8DDF2236DA6D1B1E0471E14 /* KeyboardShortcutConfig.swift */; };
|
|
@@ -74,6 +83,7 @@
|
|
|
CD58E38E196F93425131B213 /* WaveformView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4024DF6E47B81EE988794DA3 /* WaveformView.swift */; };
|
|
CD58E38E196F93425131B213 /* WaveformView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4024DF6E47B81EE988794DA3 /* WaveformView.swift */; };
|
|
|
CDFAF9F75CAEFD3091DE95D9 /* AudioEngine.swift in Sources */ = {isa = PBXBuildFile; fileRef = F953CCDD5C91DE428195E31D /* AudioEngine.swift */; };
|
|
CDFAF9F75CAEFD3091DE95D9 /* AudioEngine.swift in Sources */ = {isa = PBXBuildFile; fileRef = F953CCDD5C91DE428195E31D /* AudioEngine.swift */; };
|
|
|
CF9C4D6F45A3CA4228A8CBEA /* DownloadIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */; };
|
|
CF9C4D6F45A3CA4228A8CBEA /* DownloadIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */; };
|
|
|
|
|
+ D4E73FC462DF12A5FAAE8C76 /* DJPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 420FAF8F83FCEC85F98A5F3C /* DJPlayerView.swift */; };
|
|
|
DD7452BB415E285D2D39A667 /* ExportSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261573F9B9AABB23402AB3F2 /* ExportSheet.swift */; };
|
|
DD7452BB415E285D2D39A667 /* ExportSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261573F9B9AABB23402AB3F2 /* ExportSheet.swift */; };
|
|
|
DD8CAE7B23CD799AF8D4934F /* MetadataService.swift in Sources */ = {isa = PBXBuildFile; fileRef = C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */; };
|
|
DD8CAE7B23CD799AF8D4934F /* MetadataService.swift in Sources */ = {isa = PBXBuildFile; fileRef = C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */; };
|
|
|
E60123D4FFD92FBD9B3B4E69 /* PlaylistFolder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */; };
|
|
E60123D4FFD92FBD9B3B4E69 /* PlaylistFolder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */; };
|
|
@@ -94,6 +104,13 @@
|
|
|
remoteGlobalIDString = 33EFC91F348AC0E1F8512ECA;
|
|
remoteGlobalIDString = 33EFC91F348AC0E1F8512ECA;
|
|
|
remoteInfo = MixBoard;
|
|
remoteInfo = MixBoard;
|
|
|
};
|
|
};
|
|
|
|
|
+ 2CB67669C43B70ECDAB29454 /* PBXContainerItemProxy */ = {
|
|
|
|
|
+ isa = PBXContainerItemProxy;
|
|
|
|
|
+ containerPortal = 1493F43231E452AC09121B22 /* Project object */;
|
|
|
|
|
+ proxyType = 1;
|
|
|
|
|
+ remoteGlobalIDString = 33EFC91F348AC0E1F8512ECA;
|
|
|
|
|
+ remoteInfo = MixBoard;
|
|
|
|
|
+ };
|
|
|
/* End PBXContainerItemProxy section */
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
|
|
|
|
/* Begin PBXFileReference section */
|
|
/* Begin PBXFileReference section */
|
|
@@ -111,6 +128,7 @@
|
|
|
12C20156249966253CB0BC01 /* PlaylistView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistView.swift; sourceTree = "<group>"; };
|
|
12C20156249966253CB0BC01 /* PlaylistView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistView.swift; sourceTree = "<group>"; };
|
|
|
14C2D7260E0D82FD7D0BDA28 /* PlaylistUploadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistUploadButton.swift; sourceTree = "<group>"; };
|
|
14C2D7260E0D82FD7D0BDA28 /* PlaylistUploadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistUploadButton.swift; sourceTree = "<group>"; };
|
|
|
1A61463B001623599676BEB7 /* GroupTemplateEditorSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupTemplateEditorSheet.swift; sourceTree = "<group>"; };
|
|
1A61463B001623599676BEB7 /* GroupTemplateEditorSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupTemplateEditorSheet.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 1B9F1343403DEE7D2788A8A4 /* MixBoardUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MixBoardUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UploadService.swift; sourceTree = "<group>"; };
|
|
1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UploadService.swift; sourceTree = "<group>"; };
|
|
|
1BB9760CCC20660A8525CE39 /* ChadMusicTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChadMusicTests.swift; sourceTree = "<group>"; };
|
|
1BB9760CCC20660A8525CE39 /* ChadMusicTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChadMusicTests.swift; sourceTree = "<group>"; };
|
|
|
1D66878FD3A9BC9745050D13 /* ExporterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExporterTests.swift; sourceTree = "<group>"; };
|
|
1D66878FD3A9BC9745050D13 /* ExporterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExporterTests.swift; sourceTree = "<group>"; };
|
|
@@ -120,6 +138,7 @@
|
|
|
261573F9B9AABB23402AB3F2 /* ExportSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportSheet.swift; sourceTree = "<group>"; };
|
|
261573F9B9AABB23402AB3F2 /* ExportSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportSheet.swift; sourceTree = "<group>"; };
|
|
|
3051FEE675462F2B77A356FC /* SyncImporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncImporter.swift; sourceTree = "<group>"; };
|
|
3051FEE675462F2B77A356FC /* SyncImporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncImporter.swift; sourceTree = "<group>"; };
|
|
|
33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistFolder.swift; sourceTree = "<group>"; };
|
|
33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistFolder.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 350E8D2B44F2BBFCD0364992 /* SlskdModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlskdModels.swift; sourceTree = "<group>"; };
|
|
|
372A8DCF8420A7B0C8835D0F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
|
372A8DCF8420A7B0C8835D0F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
|
|
39571508168CC254BEB95639 /* FileNameTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileNameTemplateTests.swift; sourceTree = "<group>"; };
|
|
39571508168CC254BEB95639 /* FileNameTemplateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileNameTemplateTests.swift; sourceTree = "<group>"; };
|
|
|
39DB5455D6BE460BC4F73953 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
39DB5455D6BE460BC4F73953 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
@@ -127,16 +146,20 @@
|
|
|
3B8170FF8C225BE2DC9F0040 /* PlayerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerViewModel.swift; sourceTree = "<group>"; };
|
|
3B8170FF8C225BE2DC9F0040 /* PlayerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerViewModel.swift; sourceTree = "<group>"; };
|
|
|
4024DF6E47B81EE988794DA3 /* WaveformView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WaveformView.swift; sourceTree = "<group>"; };
|
|
4024DF6E47B81EE988794DA3 /* WaveformView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WaveformView.swift; sourceTree = "<group>"; };
|
|
|
4033D40A0C47C3D8A616D873 /* DownloadProgressTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadProgressTests.swift; sourceTree = "<group>"; };
|
|
4033D40A0C47C3D8A616D873 /* DownloadProgressTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadProgressTests.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 420FAF8F83FCEC85F98A5F3C /* DJPlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DJPlayerView.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 43EB89D9BE52F78353EF5094 /* MixBoardUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MixBoardUITests.swift; sourceTree = "<group>"; };
|
|
|
46FC27EACD460EB3137577FA /* PlaylistDownloadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistDownloadButton.swift; sourceTree = "<group>"; };
|
|
46FC27EACD460EB3137577FA /* PlaylistDownloadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistDownloadButton.swift; sourceTree = "<group>"; };
|
|
|
4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadIndicator.swift; sourceTree = "<group>"; };
|
|
4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadIndicator.swift; sourceTree = "<group>"; };
|
|
|
586499B8088E26103E29799F /* StreamingPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StreamingPlayer.swift; sourceTree = "<group>"; };
|
|
586499B8088E26103E29799F /* StreamingPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StreamingPlayer.swift; sourceTree = "<group>"; };
|
|
|
5A1CD85068EDFB342EF0A571 /* E2EWorkflowTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = E2EWorkflowTests.swift; sourceTree = "<group>"; };
|
|
5A1CD85068EDFB342EF0A571 /* E2EWorkflowTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = E2EWorkflowTests.swift; sourceTree = "<group>"; };
|
|
|
650860D291BDC75B9B814C29 /* QueueEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueEntry.swift; sourceTree = "<group>"; };
|
|
650860D291BDC75B9B814C29 /* QueueEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueEntry.swift; sourceTree = "<group>"; };
|
|
|
6C8A672BB52C77A8E83F3FFF /* CueSheetExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CueSheetExporter.swift; sourceTree = "<group>"; };
|
|
6C8A672BB52C77A8E83F3FFF /* CueSheetExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CueSheetExporter.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 6C91A932B3430E3B6C07A88E /* SoulseekOrchestrator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoulseekOrchestrator.swift; sourceTree = "<group>"; };
|
|
|
6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ModelTests.swift; sourceTree = "<group>"; };
|
|
6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ModelTests.swift; sourceTree = "<group>"; };
|
|
|
6EB4D92D99DAB7F01E39A0C5 /* QueueView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueView.swift; sourceTree = "<group>"; };
|
|
6EB4D92D99DAB7F01E39A0C5 /* QueueView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueView.swift; sourceTree = "<group>"; };
|
|
|
7043BDA9D01825F1EF0F92D2 /* DAWExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DAWExporter.swift; sourceTree = "<group>"; };
|
|
7043BDA9D01825F1EF0F92D2 /* DAWExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DAWExporter.swift; sourceTree = "<group>"; };
|
|
|
7536C7BBF54B0B5B718D370F /* ChadMusic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChadMusic.swift; sourceTree = "<group>"; };
|
|
7536C7BBF54B0B5B718D370F /* ChadMusic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChadMusic.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ 78C9757402BC873DA3FE3612 /* UnifiedSearchCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedSearchCoordinator.swift; sourceTree = "<group>"; };
|
|
|
7DB6892183CB93C7DD0FD546 /* PlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerView.swift; sourceTree = "<group>"; };
|
|
7DB6892183CB93C7DD0FD546 /* PlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerView.swift; sourceTree = "<group>"; };
|
|
|
7E9F79CCE61D166936929A38 /* Track.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Track.swift; sourceTree = "<group>"; };
|
|
7E9F79CCE61D166936929A38 /* Track.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Track.swift; sourceTree = "<group>"; };
|
|
|
83791DE60BF73B44B44CF598 /* BPMDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BPMDetector.swift; sourceTree = "<group>"; };
|
|
83791DE60BF73B44B44CF598 /* BPMDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BPMDetector.swift; sourceTree = "<group>"; };
|
|
@@ -145,12 +168,14 @@
|
|
|
936532443A34B992B646634D /* MixBoardApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MixBoardApp.swift; sourceTree = "<group>"; };
|
|
936532443A34B992B646634D /* MixBoardApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MixBoardApp.swift; sourceTree = "<group>"; };
|
|
|
962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CloudBrowserView.swift; sourceTree = "<group>"; };
|
|
962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CloudBrowserView.swift; sourceTree = "<group>"; };
|
|
|
971D04012F71444725BB1846 /* TrackRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackRow.swift; sourceTree = "<group>"; };
|
|
971D04012F71444725BB1846 /* TrackRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackRow.swift; sourceTree = "<group>"; };
|
|
|
- 9B3AF51E297714DC64172108 /* BrowsePanel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowsePanel.swift; sourceTree = "<group>"; };
|
|
|
|
|
|
|
+ 9C426D26E04CF15827AD8E8D /* DJBrowserStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DJBrowserStyle.swift; sourceTree = "<group>"; };
|
|
|
A72E397F6C553FA244F7EFD8 /* EDLExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EDLExporter.swift; sourceTree = "<group>"; };
|
|
A72E397F6C553FA244F7EFD8 /* EDLExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EDLExporter.swift; sourceTree = "<group>"; };
|
|
|
A762EFB3375064E7873C8A41 /* MixBoard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MixBoard.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A762EFB3375064E7873C8A41 /* MixBoard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MixBoard.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistViewConfig.swift; sourceTree = "<group>"; };
|
|
A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistViewConfig.swift; sourceTree = "<group>"; };
|
|
|
A9F57CB69E8B6679DC46ED57 /* IntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntegrationTests.swift; sourceTree = "<group>"; };
|
|
A9F57CB69E8B6679DC46ED57 /* IntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntegrationTests.swift; sourceTree = "<group>"; };
|
|
|
AD3B309F0338E5A9412826E2 /* AppTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppTheme.swift; sourceTree = "<group>"; };
|
|
AD3B309F0338E5A9412826E2 /* AppTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppTheme.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ AEE02C134A0F546021D90B2E /* SlskdTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlskdTests.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ B0942017A8C2411E4EC0EEF8 /* DJComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DJComponents.swift; sourceTree = "<group>"; };
|
|
|
B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncWatcher.swift; sourceTree = "<group>"; };
|
|
B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncWatcher.swift; sourceTree = "<group>"; };
|
|
|
B942F3DDAA7611C76AA6287B /* LibraryManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibraryManager.swift; sourceTree = "<group>"; };
|
|
B942F3DDAA7611C76AA6287B /* LibraryManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibraryManager.swift; sourceTree = "<group>"; };
|
|
|
B95A4AD1717E86B37F7FD836 /* stb_vorbis.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = stb_vorbis.c; sourceTree = "<group>"; };
|
|
B95A4AD1717E86B37F7FD836 /* stb_vorbis.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = stb_vorbis.c; sourceTree = "<group>"; };
|
|
@@ -158,6 +183,8 @@
|
|
|
BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OGGDecoder.swift; sourceTree = "<group>"; };
|
|
BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OGGDecoder.swift; sourceTree = "<group>"; };
|
|
|
C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetadataService.swift; sourceTree = "<group>"; };
|
|
C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetadataService.swift; sourceTree = "<group>"; };
|
|
|
C3E447D0302B2F806372CD26 /* AuditionExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuditionExporter.swift; sourceTree = "<group>"; };
|
|
C3E447D0302B2F806372CD26 /* AuditionExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuditionExporter.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ C60DD8D66C431F8FACC440AB /* SidebarSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SidebarSection.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ C7D0D080C52F79B6A9C8F7E8 /* UnifiedSearchResultsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedSearchResultsView.swift; sourceTree = "<group>"; };
|
|
|
C91BFDC4EF6125CE0A92C365 /* NowPlayingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NowPlayingView.swift; sourceTree = "<group>"; };
|
|
C91BFDC4EF6125CE0A92C365 /* NowPlayingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NowPlayingView.swift; sourceTree = "<group>"; };
|
|
|
D0775318FF25759713C3063D /* AppIconConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfig.swift; sourceTree = "<group>"; };
|
|
D0775318FF25759713C3063D /* AppIconConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfig.swift; sourceTree = "<group>"; };
|
|
|
D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
@@ -178,6 +205,7 @@
|
|
|
F5C8371A077D34C5EA5EB922 /* KeychainMigrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainMigrationTests.swift; sourceTree = "<group>"; };
|
|
F5C8371A077D34C5EA5EB922 /* KeychainMigrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainMigrationTests.swift; sourceTree = "<group>"; };
|
|
|
F83BB564B9EDF998724C368F /* ServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTests.swift; sourceTree = "<group>"; };
|
|
F83BB564B9EDF998724C368F /* ServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTests.swift; sourceTree = "<group>"; };
|
|
|
F953CCDD5C91DE428195E31D /* AudioEngine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioEngine.swift; sourceTree = "<group>"; };
|
|
F953CCDD5C91DE428195E31D /* AudioEngine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioEngine.swift; sourceTree = "<group>"; };
|
|
|
|
|
+ FAC3FB0F3E03999E21E95E25 /* SlskdAPIClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlskdAPIClient.swift; sourceTree = "<group>"; };
|
|
|
FF15B7B75D512A726CA44646 /* AppState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppState.swift; sourceTree = "<group>"; };
|
|
FF15B7B75D512A726CA44646 /* AppState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppState.swift; sourceTree = "<group>"; };
|
|
|
/* End PBXFileReference section */
|
|
/* End PBXFileReference section */
|
|
|
|
|
|
|
@@ -228,6 +256,7 @@
|
|
|
F5C8371A077D34C5EA5EB922 /* KeychainMigrationTests.swift */,
|
|
F5C8371A077D34C5EA5EB922 /* KeychainMigrationTests.swift */,
|
|
|
6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */,
|
|
6CF5F229E82115FB2EBC61D6 /* ModelTests.swift */,
|
|
|
F83BB564B9EDF998724C368F /* ServiceTests.swift */,
|
|
F83BB564B9EDF998724C368F /* ServiceTests.swift */,
|
|
|
|
|
+ AEE02C134A0F546021D90B2E /* SlskdTests.swift */,
|
|
|
);
|
|
);
|
|
|
path = Unit;
|
|
path = Unit;
|
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -260,9 +289,12 @@
|
|
|
C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */,
|
|
C186E4E5E5FE2F3C87A1B03C /* MetadataService.swift */,
|
|
|
BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */,
|
|
BEA3BE9F559194BD6A8DBFC1 /* OGGDecoder.swift */,
|
|
|
02703297C897DF62E82BCFD9 /* ProgressDownloader.swift */,
|
|
02703297C897DF62E82BCFD9 /* ProgressDownloader.swift */,
|
|
|
|
|
+ FAC3FB0F3E03999E21E95E25 /* SlskdAPIClient.swift */,
|
|
|
|
|
+ 6C91A932B3430E3B6C07A88E /* SoulseekOrchestrator.swift */,
|
|
|
586499B8088E26103E29799F /* StreamingPlayer.swift */,
|
|
586499B8088E26103E29799F /* StreamingPlayer.swift */,
|
|
|
3051FEE675462F2B77A356FC /* SyncImporter.swift */,
|
|
3051FEE675462F2B77A356FC /* SyncImporter.swift */,
|
|
|
B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */,
|
|
B5EB33906D8B83B47907EB73 /* SyncWatcher.swift */,
|
|
|
|
|
+ 78C9757402BC873DA3FE3612 /* UnifiedSearchCoordinator.swift */,
|
|
|
1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */,
|
|
1BAF527C3BCDBD3D04BFA787 /* UploadService.swift */,
|
|
|
0ADC80456B47393CD4584C99 /* WaveformGenerator.swift */,
|
|
0ADC80456B47393CD4584C99 /* WaveformGenerator.swift */,
|
|
|
);
|
|
);
|
|
@@ -288,10 +320,21 @@
|
|
|
children = (
|
|
children = (
|
|
|
A762EFB3375064E7873C8A41 /* MixBoard.app */,
|
|
A762EFB3375064E7873C8A41 /* MixBoard.app */,
|
|
|
EC342C71B1DC290341B225A6 /* MixBoardTests.xctest */,
|
|
EC342C71B1DC290341B225A6 /* MixBoardTests.xctest */,
|
|
|
|
|
+ 1B9F1343403DEE7D2788A8A4 /* MixBoardUITests.xctest */,
|
|
|
);
|
|
);
|
|
|
name = Products;
|
|
name = Products;
|
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
|
};
|
|
};
|
|
|
|
|
+ AC95A0E225819AC7F80D251F /* DJ */ = {
|
|
|
|
|
+ isa = PBXGroup;
|
|
|
|
|
+ children = (
|
|
|
|
|
+ 9C426D26E04CF15827AD8E8D /* DJBrowserStyle.swift */,
|
|
|
|
|
+ B0942017A8C2411E4EC0EEF8 /* DJComponents.swift */,
|
|
|
|
|
+ 420FAF8F83FCEC85F98A5F3C /* DJPlayerView.swift */,
|
|
|
|
|
+ );
|
|
|
|
|
+ path = DJ;
|
|
|
|
|
+ sourceTree = "<group>";
|
|
|
|
|
+ };
|
|
|
AEFB9A1AA893BC7836E7508A /* Models */ = {
|
|
AEFB9A1AA893BC7836E7508A /* Models */ = {
|
|
|
isa = PBXGroup;
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
children = (
|
|
@@ -307,6 +350,8 @@
|
|
|
33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */,
|
|
33CBC0258B1C5E76582465F5 /* PlaylistFolder.swift */,
|
|
|
A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */,
|
|
A94FB676F44A50F2145C19B5 /* PlaylistViewConfig.swift */,
|
|
|
650860D291BDC75B9B814C29 /* QueueEntry.swift */,
|
|
650860D291BDC75B9B814C29 /* QueueEntry.swift */,
|
|
|
|
|
+ C60DD8D66C431F8FACC440AB /* SidebarSection.swift */,
|
|
|
|
|
+ 350E8D2B44F2BBFCD0364992 /* SlskdModels.swift */,
|
|
|
7E9F79CCE61D166936929A38 /* Track.swift */,
|
|
7E9F79CCE61D166936929A38 /* Track.swift */,
|
|
|
);
|
|
);
|
|
|
path = Models;
|
|
path = Models;
|
|
@@ -320,12 +365,19 @@
|
|
|
path = Helpers;
|
|
path = Helpers;
|
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
|
};
|
|
};
|
|
|
|
|
+ CE745D12E931D2FA3307A68B /* UITests */ = {
|
|
|
|
|
+ isa = PBXGroup;
|
|
|
|
|
+ children = (
|
|
|
|
|
+ 43EB89D9BE52F78353EF5094 /* MixBoardUITests.swift */,
|
|
|
|
|
+ );
|
|
|
|
|
+ path = UITests;
|
|
|
|
|
+ sourceTree = "<group>";
|
|
|
|
|
+ };
|
|
|
D0069E94602D44443678A7B9 /* Views */ = {
|
|
D0069E94602D44443678A7B9 /* Views */ = {
|
|
|
isa = PBXGroup;
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
children = (
|
|
|
E0150B5D9D8819CC2CC9D7FD /* AlbumDownloadButton.swift */,
|
|
E0150B5D9D8819CC2CC9D7FD /* AlbumDownloadButton.swift */,
|
|
|
D8FB0A5037D57F0F5FED2E3E /* ArtworkView.swift */,
|
|
D8FB0A5037D57F0F5FED2E3E /* ArtworkView.swift */,
|
|
|
- 9B3AF51E297714DC64172108 /* BrowsePanel.swift */,
|
|
|
|
|
962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */,
|
|
962F30B9B736FF54E9E787D3 /* CloudBrowserView.swift */,
|
|
|
39DB5455D6BE460BC4F73953 /* ContentView.swift */,
|
|
39DB5455D6BE460BC4F73953 /* ContentView.swift */,
|
|
|
4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */,
|
|
4E30AA6107E4CCFDBA53EF0F /* DownloadIndicator.swift */,
|
|
@@ -341,7 +393,9 @@
|
|
|
01D496B90B255DE7A6A04105 /* SettingsView.swift */,
|
|
01D496B90B255DE7A6A04105 /* SettingsView.swift */,
|
|
|
10686F358CF00951BE31A568 /* SidebarView.swift */,
|
|
10686F358CF00951BE31A568 /* SidebarView.swift */,
|
|
|
971D04012F71444725BB1846 /* TrackRow.swift */,
|
|
971D04012F71444725BB1846 /* TrackRow.swift */,
|
|
|
|
|
+ C7D0D080C52F79B6A9C8F7E8 /* UnifiedSearchResultsView.swift */,
|
|
|
4024DF6E47B81EE988794DA3 /* WaveformView.swift */,
|
|
4024DF6E47B81EE988794DA3 /* WaveformView.swift */,
|
|
|
|
|
+ AC95A0E225819AC7F80D251F /* DJ */,
|
|
|
);
|
|
);
|
|
|
path = Views;
|
|
path = Views;
|
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -370,6 +424,7 @@
|
|
|
D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */,
|
|
D29A1F4EF5FB5ACA4CCA4BBF /* Assets.xcassets */,
|
|
|
2065C399681DFF04F205D900 /* Sources */,
|
|
2065C399681DFF04F205D900 /* Sources */,
|
|
|
EE18FFF82E10AF7470023A4D /* Tests */,
|
|
EE18FFF82E10AF7470023A4D /* Tests */,
|
|
|
|
|
+ CE745D12E931D2FA3307A68B /* UITests */,
|
|
|
909567D1FC5A795E5CB36B78 /* Products */,
|
|
909567D1FC5A795E5CB36B78 /* Products */,
|
|
|
);
|
|
);
|
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -413,6 +468,24 @@
|
|
|
productReference = EC342C71B1DC290341B225A6 /* MixBoardTests.xctest */;
|
|
productReference = EC342C71B1DC290341B225A6 /* MixBoardTests.xctest */;
|
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
|
};
|
|
};
|
|
|
|
|
+ D84EFF647280CCD7F77D77AB /* MixBoardUITests */ = {
|
|
|
|
|
+ isa = PBXNativeTarget;
|
|
|
|
|
+ buildConfigurationList = 890E3B2C3D8C2F7354E065DD /* Build configuration list for PBXNativeTarget "MixBoardUITests" */;
|
|
|
|
|
+ buildPhases = (
|
|
|
|
|
+ CFBD443D7B7183E42BBC4FA7 /* Sources */,
|
|
|
|
|
+ );
|
|
|
|
|
+ buildRules = (
|
|
|
|
|
+ );
|
|
|
|
|
+ dependencies = (
|
|
|
|
|
+ 4887D269CE7D07044EB132A0 /* PBXTargetDependency */,
|
|
|
|
|
+ );
|
|
|
|
|
+ name = MixBoardUITests;
|
|
|
|
|
+ packageProductDependencies = (
|
|
|
|
|
+ );
|
|
|
|
|
+ productName = MixBoardUITests;
|
|
|
|
|
+ productReference = 1B9F1343403DEE7D2788A8A4 /* MixBoardUITests.xctest */;
|
|
|
|
|
+ productType = "com.apple.product-type.bundle.ui-testing";
|
|
|
|
|
+ };
|
|
|
/* End PBXNativeTarget section */
|
|
/* End PBXNativeTarget section */
|
|
|
|
|
|
|
|
/* Begin PBXProject section */
|
|
/* Begin PBXProject section */
|
|
@@ -421,6 +494,11 @@
|
|
|
attributes = {
|
|
attributes = {
|
|
|
BuildIndependentTargetsInParallel = YES;
|
|
BuildIndependentTargetsInParallel = YES;
|
|
|
LastUpgradeCheck = 1600;
|
|
LastUpgradeCheck = 1600;
|
|
|
|
|
+ TargetAttributes = {
|
|
|
|
|
+ D84EFF647280CCD7F77D77AB = {
|
|
|
|
|
+ TestTargetID = 33EFC91F348AC0E1F8512ECA;
|
|
|
|
|
+ };
|
|
|
|
|
+ };
|
|
|
};
|
|
};
|
|
|
buildConfigurationList = 4884383C090DF98ADA109D6F /* Build configuration list for PBXProject "MixBoard" */;
|
|
buildConfigurationList = 4884383C090DF98ADA109D6F /* Build configuration list for PBXProject "MixBoard" */;
|
|
|
compatibilityVersion = "Xcode 14.0";
|
|
compatibilityVersion = "Xcode 14.0";
|
|
@@ -438,6 +516,7 @@
|
|
|
targets = (
|
|
targets = (
|
|
|
33EFC91F348AC0E1F8512ECA /* MixBoard */,
|
|
33EFC91F348AC0E1F8512ECA /* MixBoard */,
|
|
|
3CCC52C463BB895802789743 /* MixBoardTests */,
|
|
3CCC52C463BB895802789743 /* MixBoardTests */,
|
|
|
|
|
+ D84EFF647280CCD7F77D77AB /* MixBoardUITests */,
|
|
|
);
|
|
);
|
|
|
};
|
|
};
|
|
|
/* End PBXProject section */
|
|
/* End PBXProject section */
|
|
@@ -468,7 +547,6 @@
|
|
|
461A7875FBC20ADCE231103E /* AudioStitcher.swift in Sources */,
|
|
461A7875FBC20ADCE231103E /* AudioStitcher.swift in Sources */,
|
|
|
3B76CF2335562FD54CAD71BE /* AuditionExporter.swift in Sources */,
|
|
3B76CF2335562FD54CAD71BE /* AuditionExporter.swift in Sources */,
|
|
|
B071D5E1F39AA70316FA4FDF /* BPMDetector.swift in Sources */,
|
|
B071D5E1F39AA70316FA4FDF /* BPMDetector.swift in Sources */,
|
|
|
- 9490D1A0388F61D331934E7A /* BrowsePanel.swift in Sources */,
|
|
|
|
|
638D763E72DC3774160E414F /* ChadMusic.swift in Sources */,
|
|
638D763E72DC3774160E414F /* ChadMusic.swift in Sources */,
|
|
|
C6C8A67458FC5DCFD06A1C5D /* ChadMusicAPIClient.swift in Sources */,
|
|
C6C8A67458FC5DCFD06A1C5D /* ChadMusicAPIClient.swift in Sources */,
|
|
|
5604020B0302E9AC3B81CB90 /* ChadMusicCredentials.swift in Sources */,
|
|
5604020B0302E9AC3B81CB90 /* ChadMusicCredentials.swift in Sources */,
|
|
@@ -478,6 +556,9 @@
|
|
|
F2E4BE62D73171D8E7D63006 /* CueSheetExporter.swift in Sources */,
|
|
F2E4BE62D73171D8E7D63006 /* CueSheetExporter.swift in Sources */,
|
|
|
6E8E6342167F74728BB11860 /* DAWExporter.swift in Sources */,
|
|
6E8E6342167F74728BB11860 /* DAWExporter.swift in Sources */,
|
|
|
155361528270AA0A5BC10857 /* DAWProjectExporter.swift in Sources */,
|
|
155361528270AA0A5BC10857 /* DAWProjectExporter.swift in Sources */,
|
|
|
|
|
+ ACC155B662850EAF1907BA50 /* DJBrowserStyle.swift in Sources */,
|
|
|
|
|
+ BBDBF015E5A87A280717955F /* DJComponents.swift in Sources */,
|
|
|
|
|
+ D4E73FC462DF12A5FAAE8C76 /* DJPlayerView.swift in Sources */,
|
|
|
CF9C4D6F45A3CA4228A8CBEA /* DownloadIndicator.swift in Sources */,
|
|
CF9C4D6F45A3CA4228A8CBEA /* DownloadIndicator.swift in Sources */,
|
|
|
ED3B403C28CF291E3483823E /* DownloadManager.swift in Sources */,
|
|
ED3B403C28CF291E3483823E /* DownloadManager.swift in Sources */,
|
|
|
97DC2F7815AE935E67FCABB3 /* DownloadService.swift in Sources */,
|
|
97DC2F7815AE935E67FCABB3 /* DownloadService.swift in Sources */,
|
|
@@ -512,12 +593,18 @@
|
|
|
6F07724BA21094C476EB0660 /* QueueEntry.swift in Sources */,
|
|
6F07724BA21094C476EB0660 /* QueueEntry.swift in Sources */,
|
|
|
6B9B61C578BF56C923C2B4E3 /* QueueView.swift in Sources */,
|
|
6B9B61C578BF56C923C2B4E3 /* QueueView.swift in Sources */,
|
|
|
0B7C4BD3AC54C81F59D95769 /* SettingsView.swift in Sources */,
|
|
0B7C4BD3AC54C81F59D95769 /* SettingsView.swift in Sources */,
|
|
|
|
|
+ 60EAF28899D77932FF624D4D /* SidebarSection.swift in Sources */,
|
|
|
57994E3E18195FD31CBDC82B /* SidebarView.swift in Sources */,
|
|
57994E3E18195FD31CBDC82B /* SidebarView.swift in Sources */,
|
|
|
|
|
+ 625302B6373DEFBB19CDA5B3 /* SlskdAPIClient.swift in Sources */,
|
|
|
|
|
+ 14287785755BAB2B7AC1FA8B /* SlskdModels.swift in Sources */,
|
|
|
|
|
+ 838BFA9D25D1D9FD7729FF8D /* SoulseekOrchestrator.swift in Sources */,
|
|
|
88BFFA594A1BB6BFF3D0AA82 /* StreamingPlayer.swift in Sources */,
|
|
88BFFA594A1BB6BFF3D0AA82 /* StreamingPlayer.swift in Sources */,
|
|
|
B19F5B2E4587252976BE904E /* SyncImporter.swift in Sources */,
|
|
B19F5B2E4587252976BE904E /* SyncImporter.swift in Sources */,
|
|
|
062F31FB5DC04601FA178F29 /* SyncWatcher.swift in Sources */,
|
|
062F31FB5DC04601FA178F29 /* SyncWatcher.swift in Sources */,
|
|
|
1085C4BC3C8EFE23DD89A7F9 /* Track.swift in Sources */,
|
|
1085C4BC3C8EFE23DD89A7F9 /* Track.swift in Sources */,
|
|
|
45C89316C5AB16272EC76D9F /* TrackRow.swift in Sources */,
|
|
45C89316C5AB16272EC76D9F /* TrackRow.swift in Sources */,
|
|
|
|
|
+ 1FE6DEA438C4E93ABEB60BA8 /* UnifiedSearchCoordinator.swift in Sources */,
|
|
|
|
|
+ A662625A69F5811DE5B98011 /* UnifiedSearchResultsView.swift in Sources */,
|
|
|
23D727E95A84A3405E45EB85 /* UploadService.swift in Sources */,
|
|
23D727E95A84A3405E45EB85 /* UploadService.swift in Sources */,
|
|
|
60B4E444C175C98B6F762762 /* WaveformGenerator.swift in Sources */,
|
|
60B4E444C175C98B6F762762 /* WaveformGenerator.swift in Sources */,
|
|
|
CD58E38E196F93425131B213 /* WaveformView.swift in Sources */,
|
|
CD58E38E196F93425131B213 /* WaveformView.swift in Sources */,
|
|
@@ -525,6 +612,14 @@
|
|
|
);
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|
|
};
|
|
|
|
|
+ CFBD443D7B7183E42BBC4FA7 /* Sources */ = {
|
|
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
|
|
+ buildActionMask = 2147483647;
|
|
|
|
|
+ files = (
|
|
|
|
|
+ BD5FBA2A96BB2012FD2A31DF /* MixBoardUITests.swift in Sources */,
|
|
|
|
|
+ );
|
|
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
+ };
|
|
|
FD3BC3A2C6095A051DFDC56F /* Sources */ = {
|
|
FD3BC3A2C6095A051DFDC56F /* Sources */ = {
|
|
|
isa = PBXSourcesBuildPhase;
|
|
isa = PBXSourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
buildActionMask = 2147483647;
|
|
@@ -539,6 +634,7 @@
|
|
|
013C7A2CED00B8F4023B409D /* KeychainMigrationTests.swift in Sources */,
|
|
013C7A2CED00B8F4023B409D /* KeychainMigrationTests.swift in Sources */,
|
|
|
7FD8DC64107B2249CD5BEF1E /* ModelTests.swift in Sources */,
|
|
7FD8DC64107B2249CD5BEF1E /* ModelTests.swift in Sources */,
|
|
|
3F3163BC5FFAA0EC64603580 /* ServiceTests.swift in Sources */,
|
|
3F3163BC5FFAA0EC64603580 /* ServiceTests.swift in Sources */,
|
|
|
|
|
+ 368AED06320D475968D9C2D8 /* SlskdTests.swift in Sources */,
|
|
|
2897F9B97E53C752BC8291EC /* TestHelpers.swift in Sources */,
|
|
2897F9B97E53C752BC8291EC /* TestHelpers.swift in Sources */,
|
|
|
80E91D917D54453D8760F183 /* UIRevampTests.swift in Sources */,
|
|
80E91D917D54453D8760F183 /* UIRevampTests.swift in Sources */,
|
|
|
);
|
|
);
|
|
@@ -547,6 +643,11 @@
|
|
|
/* End PBXSourcesBuildPhase section */
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
/* Begin PBXTargetDependency section */
|
|
|
|
|
+ 4887D269CE7D07044EB132A0 /* PBXTargetDependency */ = {
|
|
|
|
|
+ isa = PBXTargetDependency;
|
|
|
|
|
+ target = 33EFC91F348AC0E1F8512ECA /* MixBoard */;
|
|
|
|
|
+ targetProxy = 2CB67669C43B70ECDAB29454 /* PBXContainerItemProxy */;
|
|
|
|
|
+ };
|
|
|
E6079E5A6C41D14651270BF4 /* PBXTargetDependency */ = {
|
|
E6079E5A6C41D14651270BF4 /* PBXTargetDependency */ = {
|
|
|
isa = PBXTargetDependency;
|
|
isa = PBXTargetDependency;
|
|
|
target = 33EFC91F348AC0E1F8512ECA /* MixBoard */;
|
|
target = 33EFC91F348AC0E1F8512ECA /* MixBoard */;
|
|
@@ -716,6 +817,41 @@
|
|
|
};
|
|
};
|
|
|
name = Debug;
|
|
name = Debug;
|
|
|
};
|
|
};
|
|
|
|
|
+ 93923137D0775B1DCC4CE907 /* Release */ = {
|
|
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
|
|
+ buildSettings = {
|
|
|
|
|
+ BUNDLE_LOADER = "$(TEST_HOST)";
|
|
|
|
|
+ COMBINE_HIDPI_IMAGES = YES;
|
|
|
|
|
+ GENERATE_INFOPLIST_FILE = YES;
|
|
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
|
|
+ "$(inherited)",
|
|
|
|
|
+ "@executable_path/Frameworks",
|
|
|
|
|
+ "@loader_path/Frameworks",
|
|
|
|
|
+ );
|
|
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.mixboard.MixBoardUITests;
|
|
|
|
|
+ SDKROOT = macosx;
|
|
|
|
|
+ TEST_TARGET_NAME = MixBoard;
|
|
|
|
|
+ };
|
|
|
|
|
+ name = Release;
|
|
|
|
|
+ };
|
|
|
|
|
+ 968A59111F308F01269994E8 /* Debug */ = {
|
|
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
|
|
+ buildSettings = {
|
|
|
|
|
+ BUNDLE_LOADER = "$(TEST_HOST)";
|
|
|
|
|
+ CODE_SIGN_IDENTITY = "-";
|
|
|
|
|
+ COMBINE_HIDPI_IMAGES = YES;
|
|
|
|
|
+ GENERATE_INFOPLIST_FILE = YES;
|
|
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
|
|
+ "$(inherited)",
|
|
|
|
|
+ "@executable_path/Frameworks",
|
|
|
|
|
+ "@loader_path/Frameworks",
|
|
|
|
|
+ );
|
|
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.mixboard.MixBoardUITests;
|
|
|
|
|
+ SDKROOT = macosx;
|
|
|
|
|
+ TEST_TARGET_NAME = MixBoard;
|
|
|
|
|
+ };
|
|
|
|
|
+ name = Debug;
|
|
|
|
|
+ };
|
|
|
B66C8C9AD9C8CFC483BCCBB9 /* Release */ = {
|
|
B66C8C9AD9C8CFC483BCCBB9 /* Release */ = {
|
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
buildSettings = {
|
|
@@ -778,6 +914,15 @@
|
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationIsVisible = 0;
|
|
|
defaultConfigurationName = Debug;
|
|
defaultConfigurationName = Debug;
|
|
|
};
|
|
};
|
|
|
|
|
+ 890E3B2C3D8C2F7354E065DD /* Build configuration list for PBXNativeTarget "MixBoardUITests" */ = {
|
|
|
|
|
+ isa = XCConfigurationList;
|
|
|
|
|
+ buildConfigurations = (
|
|
|
|
|
+ 968A59111F308F01269994E8 /* Debug */,
|
|
|
|
|
+ 93923137D0775B1DCC4CE907 /* Release */,
|
|
|
|
|
+ );
|
|
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
|
|
+ defaultConfigurationName = Debug;
|
|
|
|
|
+ };
|
|
|
DFC1DA5FC46C11C509725EB9 /* Build configuration list for PBXNativeTarget "MixBoard" */ = {
|
|
DFC1DA5FC46C11C509725EB9 /* Build configuration list for PBXNativeTarget "MixBoard" */ = {
|
|
|
isa = XCConfigurationList;
|
|
isa = XCConfigurationList;
|
|
|
buildConfigurations = (
|
|
buildConfigurations = (
|