|
|
|
|
@ -75,7 +75,6 @@ |
|
|
|
|
C473C30729A91BCC0056B38A /* fr.xcloc in Resources */ = {isa = PBXBuildFile; fileRef = C473C30629A91BCB0056B38A /* fr.xcloc */; }; |
|
|
|
|
C473C30829A91BCC0056B38A /* fr.xcloc in Resources */ = {isa = PBXBuildFile; fileRef = C473C30629A91BCB0056B38A /* fr.xcloc */; }; |
|
|
|
|
C473C30929A91BCC0056B38A /* fr.xcloc in Resources */ = {isa = PBXBuildFile; fileRef = C473C30629A91BCB0056B38A /* fr.xcloc */; }; |
|
|
|
|
C473C31329A925D50056B38A /* SiriIntents.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = C473C31629A925D50056B38A /* SiriIntents.intentdefinition */; }; |
|
|
|
|
C473C31829A926F50056B38A /* LaunchWidget.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = C473C31C29A926F50056B38A /* LaunchWidget.intentdefinition */; }; |
|
|
|
|
C473C31929A926F50056B38A /* LaunchWidget.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = C473C31C29A926F50056B38A /* LaunchWidget.intentdefinition */; }; |
|
|
|
|
C473C31A29A926F50056B38A /* LaunchWidget.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = C473C31C29A926F50056B38A /* LaunchWidget.intentdefinition */; }; |
|
|
|
|
@ -157,7 +156,10 @@ |
|
|
|
|
C4BA2B6A29A4BE1800CB4FBA /* Date+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B6929A4BE1800CB4FBA /* Date+Extensions.swift */; }; |
|
|
|
|
C4BA2B7329A60CF000CB4FBA /* Shortcut.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B7229A60CF000CB4FBA /* Shortcut.swift */; }; |
|
|
|
|
C4BA2B7929A65C1400CB4FBA /* UIDevice+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BA2B7829A65C1400CB4FBA /* UIDevice+Extensions.swift */; }; |
|
|
|
|
C4E5D66129B64C1B008E7465 /* SiriIntents.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = C473C31629A925D50056B38A /* SiriIntents.intentdefinition */; }; |
|
|
|
|
C4E5D66629B73AED008E7465 /* StartTimerIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E5D66429B73AED008E7465 /* StartTimerIntent.swift */; }; |
|
|
|
|
C4E5D66729B73AED008E7465 /* TimerIdentifierAppEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E5D66529B73AED008E7465 /* TimerIdentifierAppEntity.swift */; }; |
|
|
|
|
C4E5D66A29B73FC6008E7465 /* TimerShortcuts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E5D66929B73FC6008E7465 /* TimerShortcuts.swift */; }; |
|
|
|
|
C4E5D66D29B753D7008E7465 /* AppShortcuts.strings in Resources */ = {isa = PBXBuildFile; fileRef = C4E5D66F29B753D7008E7465 /* AppShortcuts.strings */; }; |
|
|
|
|
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 */; }; |
|
|
|
|
@ -306,9 +308,7 @@ |
|
|
|
|
C473C2F829A8DC0A0056B38A /* LaunchWidgetAttributes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchWidgetAttributes.swift; sourceTree = "<group>"; }; |
|
|
|
|
C473C30229A91BB90056B38A /* en.xcloc */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = en.xcloc; path = Localizations/en.xcloc; sourceTree = "<group>"; }; |
|
|
|
|
C473C30629A91BCB0056B38A /* fr.xcloc */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = fr.xcloc; path = Localizations/fr.xcloc; sourceTree = "<group>"; }; |
|
|
|
|
C473C32629AA307D0056B38A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.intentdefinition; name = Base; path = Base.lproj/SiriIntents.intentdefinition; sourceTree = "<group>"; }; |
|
|
|
|
C473C32729AA307D0056B38A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.intentdefinition; name = Base; path = Base.lproj/LaunchWidget.intentdefinition; sourceTree = "<group>"; }; |
|
|
|
|
C473C32829AA30890056B38A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/SiriIntents.strings; sourceTree = "<group>"; }; |
|
|
|
|
C473C32929AA30890056B38A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/LaunchWidget.strings; sourceTree = "<group>"; }; |
|
|
|
|
C473C32B29AA330E0056B38A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; }; |
|
|
|
|
C473C33829ACDBD70056B38A /* TipView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TipView.swift; sourceTree = "<group>"; }; |
|
|
|
|
@ -366,7 +366,11 @@ |
|
|
|
|
C4BA2B6B29A4C47100CB4FBA /* LeCountdown.0.6.2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.6.2.xcdatamodel; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B7229A60CF000CB4FBA /* Shortcut.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shortcut.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4BA2B7829A65C1400CB4FBA /* UIDevice+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+Extensions.swift"; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D66329B64C7F008E7465 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/SiriIntents.strings; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D66429B73AED008E7465 /* StartTimerIntent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StartTimerIntent.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D66529B73AED008E7465 /* TimerIdentifierAppEntity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimerIdentifierAppEntity.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D66929B73FC6008E7465 /* TimerShortcuts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimerShortcuts.swift; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D66E29B753D7008E7465 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/AppShortcuts.strings; sourceTree = "<group>"; }; |
|
|
|
|
C4E5D67029B753DC008E7465 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/AppShortcuts.strings; 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>"; }; |
|
|
|
|
@ -476,6 +480,7 @@ |
|
|
|
|
C438C8092981DDF800BF3EF9 /* Model */, |
|
|
|
|
C445FA8D2987B82E0054D761 /* Sound */, |
|
|
|
|
C4BA2B6629A3C49200CB4FBA /* Stats */, |
|
|
|
|
C4E5D66829B73FAB008E7465 /* Intent */, |
|
|
|
|
C438C80A2981DE1A00BF3EF9 /* Utils */, |
|
|
|
|
C438C8082981DDD200BF3EF9 /* Widget */, |
|
|
|
|
C445FA962987D0CF0054D761 /* Sound_Assets */, |
|
|
|
|
@ -484,8 +489,8 @@ |
|
|
|
|
C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */, |
|
|
|
|
C473C30229A91BB90056B38A /* en.xcloc */, |
|
|
|
|
C473C30629A91BCB0056B38A /* fr.xcloc */, |
|
|
|
|
C473C31629A925D50056B38A /* SiriIntents.intentdefinition */, |
|
|
|
|
C473C32A29AA330E0056B38A /* Localizable.strings */, |
|
|
|
|
C4E5D66F29B753D7008E7465 /* AppShortcuts.strings */, |
|
|
|
|
C4060DCD297AE73D003FAB80 /* Info.plist */, |
|
|
|
|
C4060DC5297AE73D003FAB80 /* Preview Content */, |
|
|
|
|
); |
|
|
|
|
@ -679,6 +684,16 @@ |
|
|
|
|
path = Stats; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4E5D66829B73FAB008E7465 /* Intent */ = { |
|
|
|
|
isa = PBXGroup; |
|
|
|
|
children = ( |
|
|
|
|
C4E5D66429B73AED008E7465 /* StartTimerIntent.swift */, |
|
|
|
|
C4E5D66529B73AED008E7465 /* TimerIdentifierAppEntity.swift */, |
|
|
|
|
C4E5D66929B73FC6008E7465 /* TimerShortcuts.swift */, |
|
|
|
|
); |
|
|
|
|
path = Intent; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4F8B188298AC248005C86A5 /* Generation */ = { |
|
|
|
|
isa = PBXGroup; |
|
|
|
|
children = ( |
|
|
|
|
@ -914,6 +929,7 @@ |
|
|
|
|
C4BA2AE82995ACC200CB4FBA /* Clave_Loop_LLL.wav in Resources */, |
|
|
|
|
C445FA952987D01C0054D761 /* train_horn.mp3 in Resources */, |
|
|
|
|
C4BA2AE02995ABD200CB4FBA /* HighChords_Loop_River.wav in Resources */, |
|
|
|
|
C4E5D66D29B753D7008E7465 /* AppShortcuts.strings in Resources */, |
|
|
|
|
C4060DC4297AE73D003FAB80 /* Assets.xcassets in Resources */, |
|
|
|
|
C473C30329A91BB90056B38A /* en.xcloc in Resources */, |
|
|
|
|
C4BA2AE62995AC3F00CB4FBA /* Loop_ToneSD_Boavista.wav in Resources */, |
|
|
|
|
@ -987,6 +1003,7 @@ |
|
|
|
|
C4BA2B04299A42EF00CB4FBA /* NewDataView.swift in Sources */, |
|
|
|
|
C4BA2B4C299FCE0C00CB4FBA /* Stopwatch+CoreDataProperties.swift in Sources */, |
|
|
|
|
C438C7FF2981300500BF3EF9 /* IntentDataProvider.swift in Sources */, |
|
|
|
|
C4E5D66629B73AED008E7465 /* StartTimerIntent.swift in Sources */, |
|
|
|
|
C4BA2AD62993F62700CB4FBA /* SoundSelectionView.swift in Sources */, |
|
|
|
|
C498E5A5299152B400E90DE0 /* GreenCheckmarkView.swift in Sources */, |
|
|
|
|
C4BA2B3E299FC86800CB4FBA /* StatsView.swift in Sources */, |
|
|
|
|
@ -1006,7 +1023,6 @@ |
|
|
|
|
C473C33C29ACEC4F0056B38A /* Tip.swift in Sources */, |
|
|
|
|
C498E5A3298D720600E90DE0 /* TestView.swift in Sources */, |
|
|
|
|
C4BA2B06299A8F8D00CB4FBA /* PresetsView.swift in Sources */, |
|
|
|
|
C473C31329A925D50056B38A /* SiriIntents.intentdefinition in Sources */, |
|
|
|
|
C473C33929ACDBD70056B38A /* TipView.swift in Sources */, |
|
|
|
|
C445FA8F2987B83B0054D761 /* SoundPlayer.swift in Sources */, |
|
|
|
|
C4F8B1A7298AC2FC005C86A5 /* AbstractSoundTimer+CoreDataClass.swift in Sources */, |
|
|
|
|
@ -1036,6 +1052,7 @@ |
|
|
|
|
C4BA2B49299FCE0C00CB4FBA /* IntervalGroup+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B17C298AC234005C86A5 /* Record+CoreDataClass.swift in Sources */, |
|
|
|
|
C4BA2B5B299FFAB000CB4FBA /* Logger.swift in Sources */, |
|
|
|
|
C4E5D66729B73AED008E7465 /* TimerIdentifierAppEntity.swift in Sources */, |
|
|
|
|
C4F8B162298A9A1F005C86A5 /* NewAlarmView.swift in Sources */, |
|
|
|
|
C4742B5B298414B000D5D950 /* ImageSelectionView.swift in Sources */, |
|
|
|
|
C438C7C5298024E900BF3EF9 /* NSManagedContext+Extensions.swift in Sources */, |
|
|
|
|
@ -1047,6 +1064,7 @@ |
|
|
|
|
C498E59F298D4DEA00E90DE0 /* LiveTimerListView.swift in Sources */, |
|
|
|
|
C4060DC0297AE73B003FAB80 /* LeCountdownApp.swift in Sources */, |
|
|
|
|
C473C31829A926F50056B38A /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
|
C4E5D66A29B73FC6008E7465 /* TimerShortcuts.swift in Sources */, |
|
|
|
|
C4742B5729840F6400D5D950 /* CoolPic.swift in Sources */, |
|
|
|
|
); |
|
|
|
|
runOnlyForDeploymentPostprocessing = 0; |
|
|
|
|
@ -1146,7 +1164,6 @@ |
|
|
|
|
C4BA2AF82996A4F000CB4FBA /* CustomSound+CoreDataProperties.swift in Sources */, |
|
|
|
|
C4F8B199298AC288005C86A5 /* Record+CoreDataClass.swift in Sources */, |
|
|
|
|
C438C8012981327600BF3EF9 /* Persistence.swift in Sources */, |
|
|
|
|
C4E5D66129B64C1B008E7465 /* SiriIntents.intentdefinition in Sources */, |
|
|
|
|
C473C31A29A926F50056B38A /* LaunchWidget.intentdefinition in Sources */, |
|
|
|
|
C4BA2B5D299FFAB000CB4FBA /* Logger.swift in Sources */, |
|
|
|
|
C473C2FB29A8DC3A0056B38A /* LaunchWidgetAttributes.swift in Sources */, |
|
|
|
|
@ -1192,16 +1209,6 @@ |
|
|
|
|
/* End PBXTargetDependency section */ |
|
|
|
|
|
|
|
|
|
/* Begin PBXVariantGroup section */ |
|
|
|
|
C473C31629A925D50056B38A /* SiriIntents.intentdefinition */ = { |
|
|
|
|
isa = PBXVariantGroup; |
|
|
|
|
children = ( |
|
|
|
|
C473C32629AA307D0056B38A /* Base */, |
|
|
|
|
C473C32829AA30890056B38A /* fr */, |
|
|
|
|
C4E5D66329B64C7F008E7465 /* en */, |
|
|
|
|
); |
|
|
|
|
name = SiriIntents.intentdefinition; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C473C31C29A926F50056B38A /* LaunchWidget.intentdefinition */ = { |
|
|
|
|
isa = PBXVariantGroup; |
|
|
|
|
children = ( |
|
|
|
|
@ -1219,6 +1226,15 @@ |
|
|
|
|
name = Localizable.strings; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
C4E5D66F29B753D7008E7465 /* AppShortcuts.strings */ = { |
|
|
|
|
isa = PBXVariantGroup; |
|
|
|
|
children = ( |
|
|
|
|
C4E5D66E29B753D7008E7465 /* fr */, |
|
|
|
|
C4E5D67029B753DC008E7465 /* en */, |
|
|
|
|
); |
|
|
|
|
name = AppShortcuts.strings; |
|
|
|
|
sourceTree = "<group>"; |
|
|
|
|
}; |
|
|
|
|
/* End PBXVariantGroup section */ |
|
|
|
|
|
|
|
|
|
/* Begin XCBuildConfiguration section */ |
|
|
|
|
@ -1352,6 +1368,7 @@ |
|
|
|
|
ENABLE_PREVIEWS = YES; |
|
|
|
|
GENERATE_INFOPLIST_FILE = YES; |
|
|
|
|
INFOPLIST_FILE = LeCountdown/Info.plist; |
|
|
|
|
INFOPLIST_KEY_CFBundleDisplayName = Momo; |
|
|
|
|
INFOPLIST_KEY_NSAppleMusicUsageDescription = NSAppleMusicUsageDescription; |
|
|
|
|
INFOPLIST_KEY_NSSupportsLiveActivities = YES; |
|
|
|
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
|
|
|
|
@ -1363,7 +1380,7 @@ |
|
|
|
|
"@executable_path/Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
SWIFT_VERSION = 5.0; |
|
|
|
|
@ -1385,6 +1402,7 @@ |
|
|
|
|
ENABLE_PREVIEWS = YES; |
|
|
|
|
GENERATE_INFOPLIST_FILE = YES; |
|
|
|
|
INFOPLIST_FILE = LeCountdown/Info.plist; |
|
|
|
|
INFOPLIST_KEY_CFBundleDisplayName = Momo; |
|
|
|
|
INFOPLIST_KEY_NSAppleMusicUsageDescription = NSAppleMusicUsageDescription; |
|
|
|
|
INFOPLIST_KEY_NSSupportsLiveActivities = YES; |
|
|
|
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
|
|
|
|
@ -1396,7 +1414,7 @@ |
|
|
|
|
"@executable_path/Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
SWIFT_VERSION = 5.0; |
|
|
|
|
@ -1499,7 +1517,7 @@ |
|
|
|
|
"@executable_path/../../Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2.LaunchWidget; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown.LaunchWidget; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SKIP_INSTALL = YES; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
@ -1527,7 +1545,7 @@ |
|
|
|
|
"@executable_path/../../Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2.LaunchWidget; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown.LaunchWidget; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SKIP_INSTALL = YES; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
@ -1554,7 +1572,7 @@ |
|
|
|
|
"@executable_path/../../Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2.LaunchIntents; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown.LaunchIntents; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SKIP_INSTALL = YES; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
@ -1581,7 +1599,7 @@ |
|
|
|
|
"@executable_path/../../Frameworks", |
|
|
|
|
); |
|
|
|
|
MARKETING_VERSION = 0.1; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown2.LaunchIntents; |
|
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.staxriver.LeCountdown.LaunchIntents; |
|
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)"; |
|
|
|
|
SKIP_INSTALL = YES; |
|
|
|
|
SWIFT_EMIT_LOC_STRINGS = YES; |
|
|
|
|
|