|
|
|
|
@ -44,7 +44,7 @@ |
|
|
|
|
C438C80529813FB400BF3EF9 /* TimeInterval+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4060DF4297AE9A7003FAB80 /* TimeInterval+Extensions.swift */; }; |
|
|
|
|
C438C807298195E600BF3EF9 /* Model+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C806298195E600BF3EF9 /* Model+Extensions.swift */; }; |
|
|
|
|
C438C80D2982847300BF3EF9 /* CoreDataRequests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C80C2982847300BF3EF9 /* CoreDataRequests.swift */; }; |
|
|
|
|
C438C80F29828B8600BF3EF9 /* RecordsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C80E29828B8600BF3EF9 /* RecordsView.swift */; }; |
|
|
|
|
C438C80F29828B8600BF3EF9 /* ActivitiesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C80E29828B8600BF3EF9 /* ActivitiesView.swift */; }; |
|
|
|
|
C438C81129829EAF00BF3EF9 /* PropertyWrappers.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */; }; |
|
|
|
|
C438C8152982BD9000BF3EF9 /* IntentDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7FE2981300500BF3EF9 /* IntentDataProvider.swift */; }; |
|
|
|
|
C438C8162982BE1E00BF3EF9 /* LeCountdown.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = C4060DCA297AE73D003FAB80 /* LeCountdown.xcdatamodeld */; }; |
|
|
|
|
@ -75,7 +75,6 @@ |
|
|
|
|
C4BA2AE62995AC3F00CB4FBA /* Loop_ToneSD_Boavista.wav in Resources */ = {isa = PBXBuildFile; fileRef = C4BA2AE52995AC3E00CB4FBA /* Loop_ToneSD_Boavista.wav */; }; |
|
|
|
|
C4BA2AE82995ACC200CB4FBA /* Clave_Loop_LLL.wav in Resources */ = {isa = PBXBuildFile; fileRef = C4BA2AE72995ACC200CB4FBA /* Clave_Loop_LLL.wav */; }; |
|
|
|
|
C4BA2AEA2995AD1C00CB4FBA /* SEM_Synths_Loop4_Nothing_Like_You.wav in Resources */ = {isa = PBXBuildFile; fileRef = C4BA2AE92995AD1C00CB4FBA /* SEM_Synths_Loop4_Nothing_Like_You.wav */; }; |
|
|
|
|
C4BA2AF02996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEC2996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2AF12996A11900CB4FBA /* CustomSound+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AED2996A11900CB4FBA /* CustomSound+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2AF22996A11900CB4FBA /* CustomSound+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEE2996A11900CB4FBA /* CustomSound+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2AF32996A11900CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEF2996A11900CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift */; }; |
|
|
|
|
@ -89,18 +88,13 @@ |
|
|
|
|
C4BA2B0F299BE61E00CB4FBA /* Interval+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0A299BE61E00CB4FBA /* Interval+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B10299BE61E00CB4FBA /* Interval+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0B299BE61E00CB4FBA /* Interval+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B11299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0C299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B12299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0D299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B13299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0E299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B14299BE6A000CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0D299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B15299BE6A000CB4FBA /* Interval+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0B299BE61E00CB4FBA /* Interval+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B16299BE6A000CB4FBA /* IntervalGroup+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0C299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B17299BE6A000CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEC2996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B18299BE6A000CB4FBA /* Interval+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0A299BE61E00CB4FBA /* Interval+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B19299BE6A000CB4FBA /* Countdown+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0E299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B1A299BE6A100CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0D299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B1B299BE6A100CB4FBA /* Interval+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0B299BE61E00CB4FBA /* Interval+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B1C299BE6A100CB4FBA /* IntervalGroup+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0C299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B1D299BE6A100CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEC2996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B1E299BE6A100CB4FBA /* Interval+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0A299BE61E00CB4FBA /* Interval+CoreDataClass.swift */; }; |
|
|
|
|
C4BA2B1F299BE6A100CB4FBA /* Countdown+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B0E299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B22299BE82E00CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2AEF2996A11900CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift */; }; |
|
|
|
|
@ -115,6 +109,21 @@ |
|
|
|
|
C4BA2B3A299F838000CB4FBA /* Model+SharedExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B39299F838000CB4FBA /* Model+SharedExtensions.swift */; }; |
|
|
|
|
C4BA2B3B299F838000CB4FBA /* Model+SharedExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B39299F838000CB4FBA /* Model+SharedExtensions.swift */; }; |
|
|
|
|
C4BA2B3C299F838000CB4FBA /* Model+SharedExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B39299F838000CB4FBA /* Model+SharedExtensions.swift */; }; |
|
|
|
|
C4BA2B3E299FC86800CB4FBA /* StatsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B3D299FC86800CB4FBA /* StatsView.swift */; }; |
|
|
|
|
C4BA2B3F299FC86800CB4FBA /* StatsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B3D299FC86800CB4FBA /* StatsView.swift */; }; |
|
|
|
|
C4BA2B40299FC86800CB4FBA /* StatsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B3D299FC86800CB4FBA /* StatsView.swift */; }; |
|
|
|
|
C4BA2B43299FCB2B00CB4FBA /* RecordsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B42299FCB2B00CB4FBA /* RecordsView.swift */; }; |
|
|
|
|
C4BA2B49299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B47299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B4A299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B47299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B4B299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B47299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B4C299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B48299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B4D299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B48299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B4E299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B48299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift */; }; |
|
|
|
|
C4BA2B57299FFA4F00CB4FBA /* AppGuard.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B56299FFA4F00CB4FBA /* AppGuard.swift */; }; |
|
|
|
|
C4BA2B5B299FFAB000CB4FBA /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B5A299FFAB000CB4FBA /* Logger.swift */; }; |
|
|
|
|
C4BA2B5C299FFAB000CB4FBA /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B5A299FFAB000CB4FBA /* Logger.swift */; }; |
|
|
|
|
C4BA2B5D299FFAB000CB4FBA /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B5A299FFAB000CB4FBA /* Logger.swift */; }; |
|
|
|
|
C4BA2B5F299FFC8400CB4FBA /* StoreView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B5E299FFC8300CB4FBA /* StoreView.swift */; }; |
|
|
|
|
C4F8B1532987FE6F005C86A5 /* LaunchWidgetLiveActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7D72981216200BF3EF9 /* LaunchWidgetLiveActivity.swift */; }; |
|
|
|
|
C4F8B15729891271005C86A5 /* Conductor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4F8B15629891271005C86A5 /* Conductor.swift */; }; |
|
|
|
|
C4F8B15929891528005C86A5 /* forest_stream.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C4F8B15829891528005C86A5 /* forest_stream.mp3 */; }; |
|
|
|
|
@ -254,7 +263,7 @@ |
|
|
|
|
C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LeCountdown.entitlements; sourceTree = "<group>"; }; |
|
|
|
|
C438C806298195E600BF3EF9 /* Model+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Model+Extensions.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 /* ActivitiesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivitiesView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PropertyWrappers.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>"; }; |
|
|
|
|
@ -279,7 +288,6 @@ |
|
|
|
|
C4BA2AE72995ACC200CB4FBA /* Clave_Loop_LLL.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = Clave_Loop_LLL.wav; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AE92995AD1C00CB4FBA /* SEM_Synths_Loop4_Nothing_Like_You.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = SEM_Synths_Loop4_Nothing_Like_You.wav; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AEB2996A09600CB4FBA /* LeCountdown.0.5.1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.5.1.xcdatamodel; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AEC2996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Stopwatch+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AED2996A11900CB4FBA /* CustomSound+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CustomSound+CoreDataClass.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AEE2996A11900CB4FBA /* CustomSound+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CustomSound+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2AEF2996A11900CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AbstractSoundTimer+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
@ -291,7 +299,6 @@ |
|
|
|
|
C4BA2B0A299BE61E00CB4FBA /* Interval+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Interval+CoreDataClass.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B0B299BE61E00CB4FBA /* Interval+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Interval+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B0C299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IntervalGroup+CoreDataClass.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B0D299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IntervalGroup+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B0E299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Countdown+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B24299D35C100CB4FBA /* HomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B2C299E2DEE00CB4FBA /* Preferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Preferences.swift; sourceTree = "<group>"; }; |
|
|
|
|
@ -299,6 +306,14 @@ |
|
|
|
|
C4BA2B30299F759700CB4FBA /* DefaultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B35299F82FB00CB4FBA /* Fakes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Fakes.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B39299F838000CB4FBA /* Model+SharedExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Model+SharedExtensions.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B3D299FC86800CB4FBA /* StatsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatsView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B42299FCB2B00CB4FBA /* RecordsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordsView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B46299FCD8B00CB4FBA /* LeCountdown.0.6.1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.6.1.xcdatamodel; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B47299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IntervalGroup+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B48299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Stopwatch+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B56299FFA4F00CB4FBA /* AppGuard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppGuard.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B5A299FFAB000CB4FBA /* Logger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B5E299FFC8300CB4FBA /* StoreView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreView.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4F8B15629891271005C86A5 /* Conductor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Conductor.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4F8B15829891528005C86A5 /* forest_stream.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = forest_stream.mp3; sourceTree = "<group>"; }; |
|
|
|
|
C4F8B15E298961A7005C86A5 /* ReorderableForEach.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReorderableForEach.swift; sourceTree = "<group>"; }; |
|
|
|
|
@ -408,6 +423,7 @@ |
|
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */, |
|
|
|
|
C438C8082981DDD200BF3EF9 /* Widget */, |
|
|
|
|
C445FA962987D0CF0054D761 /* Sound_Assets */, |
|
|
|
|
C4BA2B55299FFA3700CB4FBA /* Subscription */, |
|
|
|
|
C4060DC3297AE73D003FAB80 /* Assets.xcassets */, |
|
|
|
|
C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */, |
|
|
|
|
C4060DCD297AE73D003FAB80 /* Info.plist */, |
|
|
|
|
@ -506,6 +522,7 @@ |
|
|
|
|
children = ( |
|
|
|
|
C4BA2AFC299A3A3700CB4FBA /* AppleMusicPlayer.swift */, |
|
|
|
|
C4742B5629840F6400D5D950 /* CoolPic.swift */, |
|
|
|
|
C4BA2B5A299FFAB000CB4FBA /* Logger.swift */, |
|
|
|
|
C4BA2B2C299E2DEE00CB4FBA /* Preferences.swift */, |
|
|
|
|
C438C81029829EAF00BF3EF9 /* PropertyWrappers.swift */, |
|
|
|
|
C40FDB612992985C0042A390 /* TextToSpeechRecorder.swift */, |
|
|
|
|
@ -522,13 +539,13 @@ |
|
|
|
|
C4F8B1B9298AC830005C86A5 /* Countdown */, |
|
|
|
|
C4F8B1BB298AC848005C86A5 /* Stopwatch */, |
|
|
|
|
C4F8B1D3298BF686005C86A5 /* Components */, |
|
|
|
|
C4BA2B41299FCB0100CB4FBA /* Stats */, |
|
|
|
|
C4060DC1297AE73B003FAB80 /* ContentView.swift */, |
|
|
|
|
C4F8B1CF298BF2E2005C86A5 /* DialView.swift */, |
|
|
|
|
C4BA2B24299D35C100CB4FBA /* HomeView.swift */, |
|
|
|
|
C498E59E298D4DEA00E90DE0 /* LiveTimerListView.swift */, |
|
|
|
|
C4BA2B03299A42EF00CB4FBA /* NewDataView.swift */, |
|
|
|
|
C4BA2B05299A8F8D00CB4FBA /* PresetsView.swift */, |
|
|
|
|
C438C80E29828B8600BF3EF9 /* RecordsView.swift */, |
|
|
|
|
C498E5A2298D720600E90DE0 /* TestView.swift */, |
|
|
|
|
C4F8B15E298961A7005C86A5 /* ReorderableForEach.swift */, |
|
|
|
|
); |
|
|
|
|
@ -568,6 +585,25 @@ |
|
|
|
|
path = Stephan_Bodzin; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4BA2B41299FCB0100CB4FBA /* Stats */ = { |
|
|
|
|
isa = PBXGroup; |
|
|
|
|
children = ( |
|
|
|
|
C438C80E29828B8600BF3EF9 /* ActivitiesView.swift */, |
|
|
|
|
C4BA2B42299FCB2B00CB4FBA /* RecordsView.swift */, |
|
|
|
|
C4BA2B3D299FC86800CB4FBA /* StatsView.swift */, |
|
|
|
|
); |
|
|
|
|
path = Stats; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4BA2B55299FFA3700CB4FBA /* Subscription */ = { |
|
|
|
|
isa = PBXGroup; |
|
|
|
|
children = ( |
|
|
|
|
C4BA2B56299FFA4F00CB4FBA /* AppGuard.swift */, |
|
|
|
|
C4BA2B5E299FFC8300CB4FBA /* StoreView.swift */, |
|
|
|
|
); |
|
|
|
|
path = Subscription; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4F8B188298AC248005C86A5 /* Generation */ = { |
|
|
|
|
isa = PBXGroup; |
|
|
|
|
children = ( |
|
|
|
|
@ -586,11 +622,11 @@ |
|
|
|
|
C4BA2B0A299BE61E00CB4FBA /* Interval+CoreDataClass.swift */, |
|
|
|
|
C4BA2B0B299BE61E00CB4FBA /* Interval+CoreDataProperties.swift */, |
|
|
|
|
C4BA2B0C299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift */, |
|
|
|
|
C4BA2B0D299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift */, |
|
|
|
|
C4BA2B47299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift */, |
|
|
|
|
C4F8B16E298AC234005C86A5 /* Record+CoreDataClass.swift */, |
|
|
|
|
C4F8B16F298AC234005C86A5 /* Record+CoreDataProperties.swift */, |
|
|
|
|
C4F8B174298AC234005C86A5 /* Stopwatch+CoreDataClass.swift */, |
|
|
|
|
C4BA2AEC2996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift */, |
|
|
|
|
C4BA2B48299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift */, |
|
|
|
|
); |
|
|
|
|
path = Generation; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
@ -843,28 +879,31 @@ |
|
|
|
|
C4060DC9297AE73D003FAB80 /* Persistence.swift in Sources */, |
|
|
|
|
C4BA2B36299F82FB00CB4FBA /* Fakes.swift in Sources */, |
|
|
|
|
C498E5A1298D543900E90DE0 /* LiveTimer.swift in Sources */, |
|
|
|
|
C438C80F29828B8600BF3EF9 /* RecordsView.swift in Sources */, |
|
|
|
|
C438C80F29828B8600BF3EF9 /* ActivitiesView.swift in Sources */, |
|
|
|
|
C4F8B187298AC234005C86A5 /* Activity+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C80D2982847300BF3EF9 /* CoreDataRequests.swift in Sources */, |
|
|
|
|
C4742B5F2984205000D5D950 /* ViewModifiers.swift in Sources */, |
|
|
|
|
C4F8B1D8298C0727005C86A5 /* TimerRouter.swift in Sources */, |
|
|
|
|
C4BA2B13299BE61E00CB4FBA /* Countdown+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B186298AC234005C86A5 /* Activity+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B57299FFA4F00CB4FBA /* AppGuard.swift in Sources */, |
|
|
|
|
C4F8B15729891271005C86A5 /* Conductor.swift in Sources */, |
|
|
|
|
C4BA2B5F299FFC8400CB4FBA /* StoreView.swift in Sources */, |
|
|
|
|
C4F8B17E298AC234005C86A5 /* Alarm+CoreDataClass.swift in Sources */, |
|
|
|
|
C438C81129829EAF00BF3EF9 /* PropertyWrappers.swift in Sources */, |
|
|
|
|
C4F8B1BF298ACA0B005C86A5 /* StopwatchDialView.swift in Sources */, |
|
|
|
|
C438C807298195E600BF3EF9 /* Model+Extensions.swift in Sources */, |
|
|
|
|
C4BA2B04299A42EF00CB4FBA /* NewDataView.swift in Sources */, |
|
|
|
|
C4BA2B4C299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C7FF2981300500BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
|
C4BA2AD62993F62700CB4FBA /* SoundSelectionView.swift in Sources */, |
|
|
|
|
C498E5A5299152B400E90DE0 /* GreenCheckmarkView.swift in Sources */, |
|
|
|
|
C4BA2B3E299FC86800CB4FBA /* StatsView.swift in Sources */, |
|
|
|
|
C4F8B1B8298AC81D005C86A5 /* CountdownDialView.swift in Sources */, |
|
|
|
|
C445FA922987CC8A0054D761 /* Sound.swift in Sources */, |
|
|
|
|
C4F8B1D0298BF2E2005C86A5 /* DialView.swift in Sources */, |
|
|
|
|
C4BA2B11299BE61E00CB4FBA /* IntervalGroup+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2AFD299A3A3700CB4FBA /* AppleMusicPlayer.swift in Sources */, |
|
|
|
|
C4BA2B12299BE61E00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2B3A299F838000CB4FBA /* Model+SharedExtensions.swift in Sources */, |
|
|
|
|
C4BA2AF32996A11900CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4742B59298411E800D5D950 /* CountdownFormView.swift in Sources */, |
|
|
|
|
@ -884,7 +923,6 @@ |
|
|
|
|
C4F8B1532987FE6F005C86A5 /* LaunchWidgetLiveActivity.swift in Sources */, |
|
|
|
|
C4F8B182298AC234005C86A5 /* Stopwatch+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2ADB299549BC00CB4FBA /* TimerModel.swift in Sources */, |
|
|
|
|
C4BA2AF02996A11900CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B16B298AA240005C86A5 /* NewStopwatchView.swift in Sources */, |
|
|
|
|
C4BA2AF22996A11900CB4FBA /* CustomSound+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4060DF5297AE9A7003FAB80 /* TimeInterval+Extensions.swift in Sources */, |
|
|
|
|
@ -895,10 +933,13 @@ |
|
|
|
|
C4BA2B0F299BE61E00CB4FBA /* Interval+CoreDataClass.swift in Sources */, |
|
|
|
|
C4F8B164298A9A92005C86A5 /* AlarmFormView.swift in Sources */, |
|
|
|
|
C40FDB622992985C0042A390 /* TextToSpeechRecorder.swift in Sources */, |
|
|
|
|
C4BA2B43299FCB2B00CB4FBA /* RecordsView.swift in Sources */, |
|
|
|
|
C4BA2B2F299E69A000CB4FBA /* View+Extension.swift in Sources */, |
|
|
|
|
C4060DF7297AFEF2003FAB80 /* NewCountdownView.swift in Sources */, |
|
|
|
|
C4060DCC297AE73D003FAB80 /* LeCountdown.xcdatamodeld in Sources */, |
|
|
|
|
C4BA2B49299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B17C298AC234005C86A5 /* Record+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B5B299FFAB000CB4FBA /* Logger.swift in Sources */, |
|
|
|
|
C4F8B162298A9A1F005C86A5 /* NewAlarmView.swift in Sources */, |
|
|
|
|
C4742B5B298414B000D5D950 /* ImageSelectionView.swift in Sources */, |
|
|
|
|
C438C7C5298024E900BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
|
@ -943,15 +984,18 @@ |
|
|
|
|
C4F8B195298AC288005C86A5 /* Activity+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B22299BE82E00CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B193298AC288005C86A5 /* Countdown+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B17299BE6A000CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2AF72996A4EF00CB4FBA /* CustomSound+CoreDataClass.swift in Sources */, |
|
|
|
|
C4F8B1AD298AC451005C86A5 /* AbstractSoundTimer+CoreDataClass.swift in Sources */, |
|
|
|
|
C445FA87298448730054D761 /* CoolPic.swift in Sources */, |
|
|
|
|
C4BA2B3F299FC86800CB4FBA /* StatsView.swift in Sources */, |
|
|
|
|
C438C8162982BE1E00BF3EF9 /* LeCountdown.xcdatamodeld in Sources */, |
|
|
|
|
C4BA2B4A299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2B4D299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B194298AC288005C86A5 /* Record+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C8152982BD9000BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
|
C438C7DF2981216300BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
|
C4F8B15B29892D40005C86A5 /* SoundPlayer.swift in Sources */, |
|
|
|
|
C4BA2B5C299FFAB000CB4FBA /* Logger.swift in Sources */, |
|
|
|
|
C438C7E82981255D00BF3EF9 /* TimeInterval+Extensions.swift in Sources */, |
|
|
|
|
C4BA2B37299F82FF00CB4FBA /* Fakes.swift in Sources */, |
|
|
|
|
C4F8B18F298AC288005C86A5 /* AbstractTimer+CoreDataClass.swift in Sources */, |
|
|
|
|
@ -967,7 +1011,6 @@ |
|
|
|
|
C4F8B1AE298AC451005C86A5 /* Alarm+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2B32299F75DE00CB4FBA /* DefaultView.swift in Sources */, |
|
|
|
|
C4F8B18D298AC288005C86A5 /* Stopwatch+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B14299BE6A000CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C8182982BFC100BF3EF9 /* Persistence.swift in Sources */, |
|
|
|
|
); |
|
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
|
@ -996,15 +1039,17 @@ |
|
|
|
|
C438C81A2982BFF100BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
|
C4F8B19D298AC288005C86A5 /* AbstractTimer+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B3C299F838000CB4FBA /* Model+SharedExtensions.swift in Sources */, |
|
|
|
|
C4BA2B40299FC86800CB4FBA /* StatsView.swift in Sources */, |
|
|
|
|
C4BA2AF82996A4F000CB4FBA /* CustomSound+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B199298AC288005C86A5 /* Record+CoreDataClass.swift in Sources */, |
|
|
|
|
C438C8012981327600BF3EF9 /* Persistence.swift in Sources */, |
|
|
|
|
C438C7FD29812BF700BF3EF9 /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
|
C4BA2B5D299FFAB000CB4FBA /* Logger.swift in Sources */, |
|
|
|
|
C4BA2B4B299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B1B1298AC451005C86A5 /* AbstractSoundTimer+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B1E299BE6A100CB4FBA /* Interval+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B1A299BE6A100CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2B1D299BE6A100CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C445FA86298448720054D761 /* CoolPic.swift in Sources */, |
|
|
|
|
C4BA2B4E299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4BA2B23299BE82E00CB4FBA /* AbstractSoundTimer+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C800298130E900BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
|
); |
|
|
|
|
@ -1461,6 +1506,7 @@ |
|
|
|
|
C4060DCA297AE73D003FAB80 /* LeCountdown.xcdatamodeld */ = { |
|
|
|
|
isa = XCVersionGroup; |
|
|
|
|
children = ( |
|
|
|
|
C4BA2B46299FCD8B00CB4FBA /* LeCountdown.0.6.1.xcdatamodel */, |
|
|
|
|
C4BA2B07299BDAE000CB4FBA /* LeCountdown.0.6.xcdatamodel */, |
|
|
|
|
C4BA2AEB2996A09600CB4FBA /* LeCountdown.0.5.1.xcdatamodel */, |
|
|
|
|
C4BA2AD72993F7D200CB4FBA /* LeCountdown.0.5.xcdatamodel */, |
|
|
|
|
@ -1470,7 +1516,7 @@ |
|
|
|
|
C418A14F298428CB00C22230 /* LeCountdown.0.1.xcdatamodel */, |
|
|
|
|
C4060DCB297AE73D003FAB80 /* LeCountdown.xcdatamodel */, |
|
|
|
|
); |
|
|
|
|
currentVersion = C4BA2B07299BDAE000CB4FBA /* LeCountdown.0.6.xcdatamodel */; |
|
|
|
|
currentVersion = C4BA2B46299FCD8B00CB4FBA /* LeCountdown.0.6.1.xcdatamodel */; |
|
|
|
|
path = LeCountdown.xcdatamodeld; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
versionGroupType = wrapper.xcdatamodel; |
|
|
|
|
|