|
|
|
@ -51,10 +51,14 @@ |
|
|
|
C438C8182982BFC100BF3EF9 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4060DC8297AE73D003FAB80 /* Persistence.swift */; }; |
|
|
|
C438C8182982BFC100BF3EF9 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4060DC8297AE73D003FAB80 /* Persistence.swift */; }; |
|
|
|
C438C8192982BFDB00BF3EF9 /* NSManagedContext+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */; }; |
|
|
|
C438C8192982BFDB00BF3EF9 /* NSManagedContext+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */; }; |
|
|
|
C438C81A2982BFF100BF3EF9 /* NSManagedContext+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */; }; |
|
|
|
C438C81A2982BFF100BF3EF9 /* NSManagedContext+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */; }; |
|
|
|
C445FA86298448720054D761 /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* Media.swift */; }; |
|
|
|
C445FA86298448720054D761 /* CoolPic.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* CoolPic.swift */; }; |
|
|
|
C445FA87298448730054D761 /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* Media.swift */; }; |
|
|
|
C445FA87298448730054D761 /* CoolPic.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* CoolPic.swift */; }; |
|
|
|
C445FA882984487F0054D761 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C4060DC3297AE73D003FAB80 /* Assets.xcassets */; }; |
|
|
|
C445FA882984487F0054D761 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C4060DC3297AE73D003FAB80 /* Assets.xcassets */; }; |
|
|
|
C4742B5729840F6400D5D950 /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* Media.swift */; }; |
|
|
|
C445FA8F2987B83B0054D761 /* SoundPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C445FA8E2987B83B0054D761 /* SoundPlayer.swift */; }; |
|
|
|
|
|
|
|
C445FA922987CC8A0054D761 /* Sound.swift in Sources */ = {isa = PBXBuildFile; fileRef = C445FA912987CC8A0054D761 /* Sound.swift */; }; |
|
|
|
|
|
|
|
C445FA932987CF280054D761 /* Sound.swift in Sources */ = {isa = PBXBuildFile; fileRef = C445FA912987CC8A0054D761 /* Sound.swift */; }; |
|
|
|
|
|
|
|
C445FA952987D01C0054D761 /* train_horn.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C445FA942987D01C0054D761 /* train_horn.mp3 */; }; |
|
|
|
|
|
|
|
C4742B5729840F6400D5D950 /* CoolPic.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5629840F6400D5D950 /* CoolPic.swift */; }; |
|
|
|
C4742B59298411E800D5D950 /* CountdownFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B58298411E800D5D950 /* CountdownFormView.swift */; }; |
|
|
|
C4742B59298411E800D5D950 /* CountdownFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B58298411E800D5D950 /* CountdownFormView.swift */; }; |
|
|
|
C4742B5B298414B000D5D950 /* ImageSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5A298414B000D5D950 /* ImageSelectionView.swift */; }; |
|
|
|
C4742B5B298414B000D5D950 /* ImageSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5A298414B000D5D950 /* ImageSelectionView.swift */; }; |
|
|
|
C4742B5F2984205000D5D950 /* ViewModifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5E2984205000D5D950 /* ViewModifiers.swift */; }; |
|
|
|
C4742B5F2984205000D5D950 /* ViewModifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4742B5E2984205000D5D950 /* ViewModifiers.swift */; }; |
|
|
|
@ -147,7 +151,11 @@ |
|
|
|
C438C80C2982847300BF3EF9 /* CoreDataRequests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataRequests.swift; sourceTree = "<group>"; }; |
|
|
|
C438C80C2982847300BF3EF9 /* CoreDataRequests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataRequests.swift; sourceTree = "<group>"; }; |
|
|
|
C438C80E29828B8600BF3EF9 /* RecordsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordsView.swift; sourceTree = "<group>"; }; |
|
|
|
C438C80E29828B8600BF3EF9 /* RecordsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordsView.swift; sourceTree = "<group>"; }; |
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PropertyWrappers.swift; sourceTree = "<group>"; }; |
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PropertyWrappers.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B5629840F6400D5D950 /* Media.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Media.swift; sourceTree = "<group>"; }; |
|
|
|
C445FA8E2987B83B0054D761 /* SoundPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoundPlayer.swift; sourceTree = "<group>"; }; |
|
|
|
|
|
|
|
C445FA902987C0CF0054D761 /* LeCountdown.0.2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.2.xcdatamodel; sourceTree = "<group>"; }; |
|
|
|
|
|
|
|
C445FA912987CC8A0054D761 /* Sound.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sound.swift; sourceTree = "<group>"; }; |
|
|
|
|
|
|
|
C445FA942987D01C0054D761 /* train_horn.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = train_horn.mp3; sourceTree = "<group>"; }; |
|
|
|
|
|
|
|
C4742B5629840F6400D5D950 /* CoolPic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoolPic.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B58298411E800D5D950 /* CountdownFormView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountdownFormView.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B58298411E800D5D950 /* CountdownFormView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountdownFormView.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B5A298414B000D5D950 /* ImageSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageSelectionView.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B5A298414B000D5D950 /* ImageSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageSelectionView.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B5E2984205000D5D950 /* ViewModifiers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewModifiers.swift; sourceTree = "<group>"; }; |
|
|
|
C4742B5E2984205000D5D950 /* ViewModifiers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewModifiers.swift; sourceTree = "<group>"; }; |
|
|
|
@ -226,11 +234,12 @@ |
|
|
|
C438C7C829803CA000BF3EF9 /* AppDelegate.swift */, |
|
|
|
C438C7C829803CA000BF3EF9 /* AppDelegate.swift */, |
|
|
|
C4060DBF297AE73B003FAB80 /* LeCountdownApp.swift */, |
|
|
|
C4060DBF297AE73B003FAB80 /* LeCountdownApp.swift */, |
|
|
|
C438C7C02980228B00BF3EF9 /* CountdownScheduler.swift */, |
|
|
|
C438C7C02980228B00BF3EF9 /* CountdownScheduler.swift */, |
|
|
|
C4742B5629840F6400D5D950 /* Media.swift */, |
|
|
|
|
|
|
|
C438C80B2981DE2E00BF3EF9 /* Views */, |
|
|
|
C438C80B2981DE2E00BF3EF9 /* Views */, |
|
|
|
C438C8092981DDF800BF3EF9 /* Model */, |
|
|
|
C438C8092981DDF800BF3EF9 /* Model */, |
|
|
|
|
|
|
|
C445FA8D2987B82E0054D761 /* Sound */, |
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */, |
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */, |
|
|
|
C438C8082981DDD200BF3EF9 /* Widget */, |
|
|
|
C438C8082981DDD200BF3EF9 /* Widget */, |
|
|
|
|
|
|
|
C445FA962987D0CF0054D761 /* Sound_Assets */, |
|
|
|
C4060DC3297AE73D003FAB80 /* Assets.xcassets */, |
|
|
|
C4060DC3297AE73D003FAB80 /* Assets.xcassets */, |
|
|
|
C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */, |
|
|
|
C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */, |
|
|
|
C4060DCD297AE73D003FAB80 /* Info.plist */, |
|
|
|
C4060DCD297AE73D003FAB80 /* Info.plist */, |
|
|
|
@ -321,6 +330,7 @@ |
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */ = { |
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */ = { |
|
|
|
isa = PBXGroup; |
|
|
|
isa = PBXGroup; |
|
|
|
children = ( |
|
|
|
children = ( |
|
|
|
|
|
|
|
C4742B5629840F6400D5D950 /* CoolPic.swift */, |
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */, |
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */, |
|
|
|
C4060DF4297AE9A7003FAB80 /* TimeInterval+Extensions.swift */, |
|
|
|
C4060DF4297AE9A7003FAB80 /* TimeInterval+Extensions.swift */, |
|
|
|
C4742B5E2984205000D5D950 /* ViewModifiers.swift */, |
|
|
|
C4742B5E2984205000D5D950 /* ViewModifiers.swift */, |
|
|
|
@ -340,6 +350,23 @@ |
|
|
|
path = Views; |
|
|
|
path = Views; |
|
|
|
sourceTree = "<group>"; |
|
|
|
sourceTree = "<group>"; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
C445FA8D2987B82E0054D761 /* Sound */ = { |
|
|
|
|
|
|
|
isa = PBXGroup; |
|
|
|
|
|
|
|
children = ( |
|
|
|
|
|
|
|
C445FA912987CC8A0054D761 /* Sound.swift */, |
|
|
|
|
|
|
|
C445FA8E2987B83B0054D761 /* SoundPlayer.swift */, |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
path = Sound; |
|
|
|
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
C445FA962987D0CF0054D761 /* Sound_Assets */ = { |
|
|
|
|
|
|
|
isa = PBXGroup; |
|
|
|
|
|
|
|
children = ( |
|
|
|
|
|
|
|
C445FA942987D01C0054D761 /* train_horn.mp3 */, |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
path = Sound_Assets; |
|
|
|
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
|
|
|
}; |
|
|
|
/* End PBXGroup section */ |
|
|
|
/* End PBXGroup section */ |
|
|
|
|
|
|
|
|
|
|
|
/* Begin PBXNativeTarget section */ |
|
|
|
/* Begin PBXNativeTarget section */ |
|
|
|
@ -490,6 +517,7 @@ |
|
|
|
buildActionMask = 2147483647; |
|
|
|
buildActionMask = 2147483647; |
|
|
|
files = ( |
|
|
|
files = ( |
|
|
|
C4060DC7297AE73D003FAB80 /* Preview Assets.xcassets in Resources */, |
|
|
|
C4060DC7297AE73D003FAB80 /* Preview Assets.xcassets in Resources */, |
|
|
|
|
|
|
|
C445FA952987D01C0054D761 /* train_horn.mp3 in Resources */, |
|
|
|
C4060DC4297AE73D003FAB80 /* Assets.xcassets in Resources */, |
|
|
|
C4060DC4297AE73D003FAB80 /* Assets.xcassets in Resources */, |
|
|
|
); |
|
|
|
); |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
@ -538,9 +566,11 @@ |
|
|
|
C438C81129829EAF00BF3EF9 /* PropertyWrappers.swift in Sources */, |
|
|
|
C438C81129829EAF00BF3EF9 /* PropertyWrappers.swift in Sources */, |
|
|
|
C438C807298195E600BF3EF9 /* Model+Extensions.swift in Sources */, |
|
|
|
C438C807298195E600BF3EF9 /* Model+Extensions.swift in Sources */, |
|
|
|
C438C7FF2981300500BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
C438C7FF2981300500BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
|
|
|
|
C445FA922987CC8A0054D761 /* Sound.swift in Sources */, |
|
|
|
C4742B59298411E800D5D950 /* CountdownFormView.swift in Sources */, |
|
|
|
C4742B59298411E800D5D950 /* CountdownFormView.swift in Sources */, |
|
|
|
C4060DC2297AE73B003FAB80 /* ContentView.swift in Sources */, |
|
|
|
C4060DC2297AE73B003FAB80 /* ContentView.swift in Sources */, |
|
|
|
C438C7C12980228B00BF3EF9 /* CountdownScheduler.swift in Sources */, |
|
|
|
C438C7C12980228B00BF3EF9 /* CountdownScheduler.swift in Sources */, |
|
|
|
|
|
|
|
C445FA8F2987B83B0054D761 /* SoundPlayer.swift in Sources */, |
|
|
|
C438C7C929803CA000BF3EF9 /* AppDelegate.swift in Sources */, |
|
|
|
C438C7C929803CA000BF3EF9 /* AppDelegate.swift in Sources */, |
|
|
|
C4060DF5297AE9A7003FAB80 /* TimeInterval+Extensions.swift in Sources */, |
|
|
|
C4060DF5297AE9A7003FAB80 /* TimeInterval+Extensions.swift in Sources */, |
|
|
|
C4060DF7297AFEF2003FAB80 /* NewCountdownView.swift in Sources */, |
|
|
|
C4060DF7297AFEF2003FAB80 /* NewCountdownView.swift in Sources */, |
|
|
|
@ -549,7 +579,7 @@ |
|
|
|
C438C7C5298024E900BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
C438C7C5298024E900BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
C4060DC0297AE73B003FAB80 /* LeCountdownApp.swift in Sources */, |
|
|
|
C4060DC0297AE73B003FAB80 /* LeCountdownApp.swift in Sources */, |
|
|
|
C438C7E02981216300BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
C438C7E02981216300BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
C4742B5729840F6400D5D950 /* Media.swift in Sources */, |
|
|
|
C4742B5729840F6400D5D950 /* CoolPic.swift in Sources */, |
|
|
|
); |
|
|
|
); |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
}; |
|
|
|
}; |
|
|
|
@ -574,9 +604,10 @@ |
|
|
|
isa = PBXSourcesBuildPhase; |
|
|
|
isa = PBXSourcesBuildPhase; |
|
|
|
buildActionMask = 2147483647; |
|
|
|
buildActionMask = 2147483647; |
|
|
|
files = ( |
|
|
|
files = ( |
|
|
|
|
|
|
|
C445FA932987CF280054D761 /* Sound.swift in Sources */, |
|
|
|
C438C7EB2981266F00BF3EF9 /* SingleCountdownView.swift in Sources */, |
|
|
|
C438C7EB2981266F00BF3EF9 /* SingleCountdownView.swift in Sources */, |
|
|
|
C438C7D62981216200BF3EF9 /* LaunchWidgetBundle.swift in Sources */, |
|
|
|
C438C7D62981216200BF3EF9 /* LaunchWidgetBundle.swift in Sources */, |
|
|
|
C445FA87298448730054D761 /* Media.swift in Sources */, |
|
|
|
C445FA87298448730054D761 /* CoolPic.swift in Sources */, |
|
|
|
C438C8172982BE9C00BF3EF9 /* Model+Extensions.swift in Sources */, |
|
|
|
C438C8172982BE9C00BF3EF9 /* Model+Extensions.swift in Sources */, |
|
|
|
C438C8162982BE1E00BF3EF9 /* LeCountdown.xcdatamodeld in Sources */, |
|
|
|
C438C8162982BE1E00BF3EF9 /* LeCountdown.xcdatamodeld in Sources */, |
|
|
|
C438C8152982BD9000BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
C438C8152982BD9000BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
@ -599,7 +630,7 @@ |
|
|
|
C438C81A2982BFF100BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
C438C81A2982BFF100BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
C438C8012981327600BF3EF9 /* Persistence.swift in Sources */, |
|
|
|
C438C8012981327600BF3EF9 /* Persistence.swift in Sources */, |
|
|
|
C438C7FD29812BF700BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
C438C7FD29812BF700BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
C445FA86298448720054D761 /* Media.swift in Sources */, |
|
|
|
C445FA86298448720054D761 /* CoolPic.swift in Sources */, |
|
|
|
C438C800298130E900BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
C438C800298130E900BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
); |
|
|
|
); |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
@ -1053,10 +1084,11 @@ |
|
|
|
C4060DCA297AE73D003FAB80 /* LeCountdown.xcdatamodeld */ = { |
|
|
|
C4060DCA297AE73D003FAB80 /* LeCountdown.xcdatamodeld */ = { |
|
|
|
isa = XCVersionGroup; |
|
|
|
isa = XCVersionGroup; |
|
|
|
children = ( |
|
|
|
children = ( |
|
|
|
|
|
|
|
C445FA902987C0CF0054D761 /* LeCountdown.0.2.xcdatamodel */, |
|
|
|
C418A14F298428CB00C22230 /* LeCountdown.0.1.xcdatamodel */, |
|
|
|
C418A14F298428CB00C22230 /* LeCountdown.0.1.xcdatamodel */, |
|
|
|
C4060DCB297AE73D003FAB80 /* LeCountdown.xcdatamodel */, |
|
|
|
C4060DCB297AE73D003FAB80 /* LeCountdown.xcdatamodel */, |
|
|
|
); |
|
|
|
); |
|
|
|
currentVersion = C418A14F298428CB00C22230 /* LeCountdown.0.1.xcdatamodel */; |
|
|
|
currentVersion = C445FA902987C0CF0054D761 /* LeCountdown.0.2.xcdatamodel */; |
|
|
|
path = LeCountdown.xcdatamodeld; |
|
|
|
path = LeCountdown.xcdatamodeld; |
|
|
|
sourceTree = "<group>"; |
|
|
|
sourceTree = "<group>"; |
|
|
|
versionGroupType = wrapper.xcdatamodel; |
|
|
|
versionGroupType = wrapper.xcdatamodel; |
|
|
|
|