// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 77; objects = { /* Begin PBXBuildFile section */ 002ADCD3F8C769B398471F92 /* AnnoEditorInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB86758B02F912A3E117CC99 /* AnnoEditorInteraction.swift */; }; 01CE948684943DFF96B077F7 /* AppUpdater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BADFC6B5CCEDC123DF696D8 /* AppUpdater.swift */; }; 02404D9AD03DCC77348C50CF /* MathUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9CAA6D017C7FB19CD3466D7 /* MathUtils.swift */; }; 03F85A9D98CD49F2756DC41F /* AnnotationWallpaperStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0B3FA610508133B8AB26A35 /* AnnotationWallpaperStore.swift */; }; 041B87BB64D98E1277AA5C83 /* AfterCaptureActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 016FCFAE69ED3C0FD92C5D3B /* AfterCaptureActions.swift */; }; 07ADFBC530D80E5AC5AD2B71 /* RecordingPointerStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C4496D1286F55946F77EBA /* RecordingPointerStream.swift */; }; 08438912627871CAC2592D71 /* AnnotationInspectorSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC94C1BE0CE4840EE91F1A8C /* AnnotationInspectorSlider.swift */; }; 0AA73A072B6327A23D08F89E /* ScrollCaptureController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 797BDC98FC7C054D427684E4 /* ScrollCaptureController.swift */; }; 0CA40C2EF632A893F54D7908 /* Recording3DBlurRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B424B7E7026382C1EAD51238 /* Recording3DBlurRenderer.swift */; }; 0D140B6B419AF8A893C0B34B /* RecordingStudioWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B6E1DB23A94D5FDB76C1577 /* RecordingStudioWindow.swift */; }; 0D586FAFE45076AE6932CB32 /* AnnotationShadowStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43E39CDD68C8A97E443A6C9E /* AnnotationShadowStyle.swift */; }; 109139E4C27463223EBFD940 /* AnnotationCameraGeometry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26E94949C3E83B5CA1C11F94 /* AnnotationCameraGeometry.swift */; }; 118F7D00871572DFAF7B5E84 /* ScreenshotHistoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 179A1F464B2325D933B003EB /* ScreenshotHistoryStore.swift */; }; 12F0105D52F612AA1BD73023 /* BetterShotDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A8FF0E5AD713FC1D7E99DE7 /* BetterShotDelegate.swift */; }; 134BC2C6860AE6456B883D4A /* AnnotationBackgroundPresetStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = E81D23160CE9233D7BFCA30F /* AnnotationBackgroundPresetStore.swift */; }; 13B8472EC13ED5548E55212F /* HistoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11DEB19CCE7ED49CF1136508 /* HistoryStore.swift */; }; 13F8787F7652C832535AE6FC /* AnnotationMockupEffectsInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9202137FD47A6C9FF7EEB39 /* AnnotationMockupEffectsInspector.swift */; }; 16F1E6AEDF3AE9EDFB7F97E2 /* AnnotationInspectorStyleMenus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3172D4B0B4183CA936794DA1 /* AnnotationInspectorStyleMenus.swift */; }; 17099ECB1C55AEEF4D94F468 /* Geometry2d.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB3C2075FF2BEF2BC2650CB /* Geometry2d.swift */; }; 17480CF997E627005058A11E /* PerCornerRadii.swift in Sources */ = {isa = PBXBuildFile; fileRef = 642868DA29695992EB9C1C30 /* PerCornerRadii.swift */; }; 176B0704A0C3C5955DA33B88 /* RecordingPickerBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125F852C8EA0B144BB2364E1 /* RecordingPickerBar.swift */; }; 1AB0C161F0F859BEDAC12C88 /* AnnotationBackgroundRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D994447C528F4F0E8A2F11 /* AnnotationBackgroundRenderer.swift */; }; 1B0581442F771F48B16539BE /* RecordingAreaHighlightPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 868BDBFEC12D9D90939923A2 /* RecordingAreaHighlightPresenter.swift */; }; 1BADF7BB6C69016A7C0A3F67 /* RecordingInputAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A151485F935146E94D5705F /* RecordingInputAuthorization.swift */; }; 1CB9C1CA418424E06831A02F /* RecordingDeliverable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D772C2FACF129B138F38F58 /* RecordingDeliverable.swift */; }; 1CBDB240923B9F176D454CEA /* Backgrounds in Resources */ = {isa = PBXBuildFile; fileRef = A9FD147E96AE29FF1E11357F /* Backgrounds */; }; 1DEEBAE0A05B26E49F8A3E91 /* ReleaseNotes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 906C08839BE0C699C2D98CD6 /* ReleaseNotes.swift */; }; 1E0F95693AA2459C49581D13 /* AnnotationBackgroundLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA193D0606AD96AC7616D674 /* AnnotationBackgroundLayout.swift */; }; 2078A2D59AF49AA8FFFA17F6 /* RecordingPointerCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90CA54A40E5A6984C83C5A48 /* RecordingPointerCapture.swift */; }; 227FECD8859B296DDF883302 /* RecordingTimelineInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61A297BFF717906F55E245D9 /* RecordingTimelineInteraction.swift */; }; 22833BA0A9BCC6501CF14A1B /* OnboardingPermissionsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5CE584DFBC653F7AFC38571 /* OnboardingPermissionsView.swift */; }; 22A715BD1710983E2CC63729 /* AnnotationEditorTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4900E0D3D8AFFE3A81D6BD48 /* AnnotationEditorTextStyle.swift */; }; 22B67C1138B0E54209F95F9F /* TeleprompterController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9057BF1DF6A0DDEBD5E4B3D2 /* TeleprompterController.swift */; }; 24A92D5E02A892E928CE1D5B /* ColorGrade.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD96168EC491E4A46366640 /* ColorGrade.swift */; }; 2586A51024C6154C47BCD872 /* RecordingStudioStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4304694812C833847090F918 /* RecordingStudioStyle.swift */; }; 25A54F46D3F80738AEFEF3A9 /* AnnotationRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2532AE9303B012F07C0FC4F /* AnnotationRenderer.swift */; }; 27495F9E313930753A6E726A /* AnnotationRedactionImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 977759233837DBEB3EB78A1E /* AnnotationRedactionImageProcessor.swift */; }; 2BDDF4C68FA168E537AF4029 /* Onboarding in Resources */ = {isa = PBXBuildFile; fileRef = 110CD327D097B8F42B0B8BA1 /* Onboarding */; }; 2D2CFBFFDA6767FA9FB2C2E9 /* BeautifierRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D58300A37E3A994CE15987C5 /* BeautifierRenderer.swift */; }; 2DE8CBAB2CD9FE740E56F9E6 /* InkPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DF756E8731F8B1D3740E4FD /* InkPath.swift */; }; 328ADEC511F4BFC1C5DBE414 /* EscapeKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 178C37EB6125E1A3345A3BFB /* EscapeKey.swift */; }; 338611E83AC0C47B0B3272F7 /* ShortcutActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 098DDCECCCE5591FAA09480B /* ShortcutActions.swift */; }; 353B1702C132C0905378554E /* RecordingClipTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E009F062BFEA7BC0DDE5C8 /* RecordingClipTimeline.swift */; }; 36AE41B4746338DBA7F192D6 /* PreviewWindowCaptureExclusion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 036620C86E40600826E3930C /* PreviewWindowCaptureExclusion.swift */; }; 37000BC29C1251CAF994FE0F /* CameraRecordingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E8333B22E7E66B67D75E2D2 /* CameraRecordingManager.swift */; }; 373BC289BF3F9A842CA12CF0 /* VideoTrimSelection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB02705C403A4D300A1000F /* VideoTrimSelection.swift */; }; 387EB7D93F69E67AE33613AD /* CloudUploader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B6D30AC545D7DFDE178FED /* CloudUploader.swift */; }; 3933094B835D8EF2F5F1EABB /* RegionSelectionOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 868F0E1B6C8FC7DF50B4A79B /* RegionSelectionOverlay.swift */; }; 3A14826DE9ED6F5F4C674ABD /* AnnotationSwatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CD064BBAE4EC5BF78867B77 /* AnnotationSwatch.swift */; }; 3AA2E443AA076D9AA4BCFFA9 /* PinnedScreenshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3D8697A2AEA9FD3527BA3D /* PinnedScreenshot.swift */; }; 3AA56BD8027AACABC1257B3D /* AnnotationWallpaperPreviewCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06C8996BCFE669700EEF01EE /* AnnotationWallpaperPreviewCache.swift */; }; 3BF5DBCBE10B92005C121A2D /* RecordingSourceCatalog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7711E5BB4466B588EE32C7BC /* RecordingSourceCatalog.swift */; }; 3DFD0AFCC40248A410ACC8BD /* AnnotationEditorZoom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC217457F424CFCD7667853 /* AnnotationEditorZoom.swift */; }; 3EB30B21F2F488EC0524A801 /* TeleprompterOverlayPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A5FFC877AB3AB6B64894072 /* TeleprompterOverlayPresenter.swift */; }; 40B553DB8E65CE93297F3D11 /* SmartRedactionRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2DD10CB10250C7A3DEC3186 /* SmartRedactionRecognizer.swift */; }; 42417A5044EED4E149F8DDBD /* DeckStaging.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A66CB2E63EE52F1277C1F9 /* DeckStaging.swift */; }; 425C6E74CB9DE1912B5B974B /* FrozenScreenCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF61F2C22A1A1DBA6FA0CE4 /* FrozenScreenCapture.swift */; }; 428051CE7498067FA05216D9 /* RecordingOverlayEffects.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF44DA79DA0F8C173F4D8299 /* RecordingOverlayEffects.swift */; }; 435989A6E7CFD7DC8AE1B593 /* Mat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E1854845C0B1A123F908A41 /* Mat.swift */; }; 44601DAC2783F0755C8D58BA /* AnnotationCropModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7378F3CC5B8D8FDD885D11 /* AnnotationCropModels.swift */; }; 46070CAF5A877CB564FDB379 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9AE65970CD5EA6BDABF0B5 /* Box.swift */; }; 48D780C259A85BBCB1B6BE82 /* RecordingSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB2C921338E7AA1207539D1 /* RecordingSession.swift */; }; 49F98CCBDB5611D43C61342D /* AnnotationMockupEffectsRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86308A7F5B1D769189631945 /* AnnotationMockupEffectsRenderer.swift */; }; 4C60427E131EEFD8D35939F8 /* RecordingStudioStylePresetStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1F111988702AFBAF2496331 /* RecordingStudioStylePresetStore.swift */; }; 4C7D548E3B8B0202EBEC2D23 /* PreviewBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3384F12707602584788258C8 /* PreviewBridge.swift */; }; 4CCE271E5EB887F0148834E0 /* MediaGallery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7006FD86C2546D1381E955 /* MediaGallery.swift */; }; 4FE02626471F7BD1FDB37393 /* ShortcutCatalog.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0E89E4831F1BF0C9EE1B764 /* ShortcutCatalog.swift */; }; 51ABB074F7C478FC55D4CA87 /* TextMeasure.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62D5C1724054938F8BB681B /* TextMeasure.swift */; }; 526695E1B09D246846527089 /* RecordingStudioStylePresetBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E5AC4EF4D8337A9A20E3A6D /* RecordingStudioStylePresetBar.swift */; }; 52A0EFC3BA385A666DB89F63 /* RecordingSessionRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF6CEA437885038BFEDA677 /* RecordingSessionRenderer.swift */; }; 52B62D47D9FDBE73F0FEDB1A /* ToastWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B95C7007292236807887D07 /* ToastWindow.swift */; }; 54117608ECFC3C01E62548C4 /* PerfectDash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 087AF8EECF1AB0781D8D1F70 /* PerfectDash.swift */; }; 541183DBA6BB9EC649F2B9BB /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A982D92197DBD85F4E99877 /* Shape.swift */; }; 54B7FEFC77CCBC22A4735094 /* ShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62E4421999FABC6B040B9CD /* ShapeRenderer.swift */; }; 554AA519F1C974A2177C3728 /* StrokePipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 410344F0A319E6A7189199E3 /* StrokePipeline.swift */; }; 571A6FBD80D409ECE967E066 /* Recording3DKeyframeEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3DAB62F4C89B00163C2ECB0 /* Recording3DKeyframeEditor.swift */; }; 5747B9FA773F42B294E2673E /* VideoFileActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A23C7DC0966DCF51AF99B203 /* VideoFileActions.swift */; }; 5825CE98FA255CC31FB002DD /* AnnotationPresetStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446A7CEDDBC7FCB7A82332C9 /* AnnotationPresetStore.swift */; }; 58CD37C0EC02C18F820E9B44 /* PathBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 218BCF4C3E6DEC3D0AE86959 /* PathBuilder.swift */; }; 5B069E2A907EB1B3AEEAA6E1 /* RecordingBarChrome.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A445EE3CE8CDB6AF4090D27 /* RecordingBarChrome.swift */; }; 5C79B360F557AE3AA8C3080E /* RecordingProjectStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27006DF56F1309AC938192E /* RecordingProjectStore.swift */; }; 5DC7C7A2CF426EEB84D10515 /* MenuBarPopoverController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6013043C27F30509A03C16 /* MenuBarPopoverController.swift */; }; 5E854772497EB35E932D2875 /* ActiveDisplayResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A2447A291F173A51086F77C /* ActiveDisplayResolver.swift */; }; 606E42BAE5ABC7F5A4202391 /* TeleprompterSpeechEngine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C7176ADE1967DC48C637FA1 /* TeleprompterSpeechEngine.swift */; }; 6158A6FD21D793D955B2E0E9 /* AppPreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = C757566A38307689528E5A9E /* AppPreferences.swift */; }; 615EE1453C9A7BDFD9248E09 /* ScreenCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4495302A23BB2192D91C5ED3 /* ScreenCapture.swift */; }; 6178E30C2B2B02A62E14B915 /* ClipboardImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607F5851AD22C54D3C1E13C8 /* ClipboardImage.swift */; }; 618723BB6B078CD0746D3345 /* StraightArrow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3B649BF5B80698892056F6D /* StraightArrow.swift */; }; 61BB1B90D49DA0006C882330 /* BetterShotPreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3560130094EAB274FBD6EE6E /* BetterShotPreferences.swift */; }; 61E7E40D2B4D4891ABCC8C98 /* AnnotationEditorWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293EA45B51DD6073E49641F4 /* AnnotationEditorWindow.swift */; }; 63ECA013285D8804B1096228 /* OverlaySettingsTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC91594D79B3D54FA54835A1 /* OverlaySettingsTab.swift */; }; 65B99E86B5CF68B181BA2015 /* FrozenScreenFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = D87A9F3B02F89B32726FC039 /* FrozenScreenFrame.swift */; }; 6682480DF2FDA028736D23D2 /* PreferencesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9822447B9DE8F15B9CC94381 /* PreferencesView.swift */; }; 6E19D91F47B4566546BF95C7 /* AnnotationInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35712AC357C535000CF633D8 /* AnnotationInspector.swift */; }; 6E21C6975713C6FDBB95AF4C /* AnnoCanvasLayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27B9B3F0836AF531CFB09F8C /* AnnoCanvasLayerView.swift */; }; 6EE4DDA9308DBD7BDF01C954 /* SilenceDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0837CDA77E08CBA5E8D80F3B /* SilenceDetector.swift */; }; 6F97144294F67C07259C83C1 /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51DCC62A0A2528626B6E5760 /* Theme.swift */; }; 74A516EFBF4497667B8A74A9 /* AnnotationScreenshotBorderInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E7DD00F35603BFDCA7EBDD /* AnnotationScreenshotBorderInspector.swift */; }; 752F3C9795A6BE679382C7ED /* CaptureCountdownPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A90D9D546D273A16464FD16B /* CaptureCountdownPresenter.swift */; }; 760A8018E366C9C6A658DFDB /* ScreenCapturePermission.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6640DC7F9E4B35D642271AE7 /* ScreenCapturePermission.swift */; }; 769B39FE27CFCD06F376C8ED /* RecordingAudioExport.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E685ECE9C1BF7E62754119 /* RecordingAudioExport.swift */; }; 77672549FF2EBFBAFD8DC199 /* RecordingViewportTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DF213690A822844610DB6E0 /* RecordingViewportTimeline.swift */; }; 782EE994DE45106CB7366A13 /* AnnoShapeDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = D373EFB76FA1254F635BB9A5 /* AnnoShapeDrawing.swift */; }; 79458E93071272681C039DD6 /* RecordingControlPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D10A6B033CF2B257451A9159 /* RecordingControlPresenter.swift */; }; 7C520C2C439706A42786379C /* AnnotationImageCropper.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD2210BD486C338B11D6608E /* AnnotationImageCropper.swift */; }; 7E5CFEE5D2D4BAA170E49775 /* AnnotationTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBB142546D772FEE8698651C /* AnnotationTool.swift */; }; 7EE71A614D4D2FBEB9C463FB /* OverlayLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC01231A76D0FEF4269A0806 /* OverlayLayout.swift */; }; 7FDDCE0496D57D3F7BABC720 /* AnnotationScreenshotFrameGeometry.swift in Sources */ = {isa = PBXBuildFile; fileRef = F532ADDE538541F9C21A38BD /* AnnotationScreenshotFrameGeometry.swift */; }; 8023C4C4CBE10CB12EDF5508 /* AnnotationEditorActivationPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43F5541590A45676EFD6B276 /* AnnotationEditorActivationPolicy.swift */; }; 802FA2BCA250E8FCCE8909BA /* RecordingClipTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 979BD0C592163200160BDC49 /* RecordingClipTimelineView.swift */; }; 82252227C16A8C9208C7FF60 /* AnnotationBackgroundPreviewViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBB04739A2E2BF3D541F2161 /* AnnotationBackgroundPreviewViews.swift */; }; 850AEF48C527482C262F8B7F /* AnnotationImageTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2F04630C0BC05429FF7BF67 /* AnnotationImageTransform.swift */; }; 85CCAB85BAAB94FBC1A9B5A9 /* RegionGeometry.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B128F33D1CBF0CBB6A6852 /* RegionGeometry.swift */; }; 85FA3C0AC731BFFCF9840E69 /* AnnotationInspectorStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF466A0DB404559DBF22E36 /* AnnotationInspectorStyle.swift */; }; 8782829F9AD2E1BE2B796AC7 /* ShortcutService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAE1EE5C32D7D0D099A88951 /* ShortcutService.swift */; }; 88E571E986C805E582BE853A /* RecordingPointerTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AAC5749AE8D3AA8D0826D94 /* RecordingPointerTimeline.swift */; }; 8939FAA9B01BDCCFC1C9277E /* AnnotationBackgroundPresetBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 751FDBAB1B6B4ABB24713FA4 /* AnnotationBackgroundPresetBar.swift */; }; 8A3678236C5B3E1EDBDDF0E5 /* CaptureURLAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D024DBA83E8292A232F91B1 /* CaptureURLAction.swift */; }; 8B60C5A0D9E05E27D0CDB08A /* AnnotationEditorChrome.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7768BE2B53992147285FACBF /* AnnotationEditorChrome.swift */; }; 8BF5172EE59AE9CAA014B690 /* AnnotationCropOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1546D84751A7403E9E6ACF0 /* AnnotationCropOverlay.swift */; }; 8C76612CC356391B94F0AD36 /* StrokeOutline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7846895DF5BEB0C9BC144710 /* StrokeOutline.swift */; }; 8CB7F60BBDE66AA3DB038DF5 /* Document.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5A64AC810FA18E292562224 /* Document.swift */; }; 8FF02B0E696C78A093B2477C /* DockProgress in Frameworks */ = {isa = PBXBuildFile; productRef = 1E4513356E30E8574136C7F3 /* DockProgress */; }; 8FF6824457BF68764EE69EB0 /* PreviewWindowPlacement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DC1D6B2DD5C4F2C81BAB96 /* PreviewWindowPlacement.swift */; }; 9085E7EFE9BCC5606CA22DEF /* AnnotationCanvas.swift in Sources */ = {isa = PBXBuildFile; fileRef = 756F1005B44AD1F541E04CFF /* AnnotationCanvas.swift */; }; 918CF31A69D7A8EB445F4164 /* CaptureRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5558B01BB764A6621835508 /* CaptureRecord.swift */; }; 92E247E1E517B9FB46BD0E88 /* OverlayToolArrangement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E1A0B71553D27B9862CF83D /* OverlayToolArrangement.swift */; }; 93BCC54E5D07F70AE30F6F08 /* KeyLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5375DE19176BE8FDD0D530 /* KeyLabel.swift */; }; 9454ECB25AF9B03FCD92505D /* RecordingTimelineInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6353D473E35901B731FD85B2 /* RecordingTimelineInput.swift */; }; 95BF5ABBDFFA409D4DF830C2 /* RecordingTimelineThumbnails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538F755422768325F4665A48 /* RecordingTimelineThumbnails.swift */; }; 97383F31B5ECF0EEC7F205B3 /* ScrollCaptureSessionPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65090633B7C4C7E83B55DD7E /* ScrollCaptureSessionPresenter.swift */; }; 98860D470B9B2F661FFD88A9 /* SettingsHomeTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319DB64F21A64C00C345ADD5 /* SettingsHomeTab.swift */; }; 9C1746F297C6D211CDB4500B /* CHANGELOG.md in Resources */ = {isa = PBXBuildFile; fileRef = 0040945A2278113BCCE4247E /* CHANGELOG.md */; }; 9E706EC495738239096A37E8 /* StrokeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CF3030FEFF60A9E00ACF22C /* StrokeOptions.swift */; }; 9EE3EA8300A179104B10FDCA /* AnnotationProgressiveBlurGeometry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D1CE0648EC6540156A8EF27 /* AnnotationProgressiveBlurGeometry.swift */; }; A069BBE1EEC909EAF7668718 /* ScreenshotCompressionService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 624270E3E0F68E35ED9C7FC1 /* ScreenshotCompressionService.swift */; }; A0759E7132525600C7280AB9 /* Arrowheads.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC77E432857F5D8BC3C0500 /* Arrowheads.swift */; }; A1FDFC11723C5C363190B2D1 /* AnnotationMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B9AD5D36F1252CDF86D6D06 /* AnnotationMetrics.swift */; }; A4257639A3A503D1E17454A6 /* TeleprompterComposerPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97939ED1B8AE58C014C685E7 /* TeleprompterComposerPresenter.swift */; }; A548A41489DDA1DF28A3C44A /* PreviewOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE1AF97C84324A8DA1B6948D /* PreviewOverlay.swift */; }; A6D62B552A8AE5AD951AB3EC /* CountdownOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB9ADF51148B7B593827415 /* CountdownOverlay.swift */; }; A8E015BDF93AD431A0B513D5 /* OnboardingWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F486BA8CF557A0B458CBE106 /* OnboardingWindowController.swift */; }; A955FD8E0AA95551C47D1906 /* AnnotationCursor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A3E940C262BCFCF8AEF1DC /* AnnotationCursor.swift */; }; A97649E3AEC5C6DA68FD094C /* AnnotationCameraInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F679730EACFF69E148A529 /* AnnotationCameraInspector.swift */; }; AAF2ADDD756895F9924447DE /* Intersect.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1862C288E66E4A4123D1DC5 /* Intersect.swift */; }; AD49C285CF7363F0483203C5 /* Licenses in Resources */ = {isa = PBXBuildFile; fileRef = A700AB85604C73318DAF5692 /* Licenses */; }; ADA5C9BD650F6C9FDCBDE7DD /* RecordingAreaSelectionPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73420E1B5D54DB5C494DE244 /* RecordingAreaSelectionPresenter.swift */; }; ADDDE18D5DA47F866E3C15C2 /* RecordingTranscriptEditing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCD4CBE6C2F68F14298572D /* RecordingTranscriptEditing.swift */; }; AECE06FCCA388F3C27CA5C9C /* RecordingExportReframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = F02562FF53E7AE39E8DE3E81 /* RecordingExportReframe.swift */; }; B0D43AF92D661FDC828C1399 /* GeoPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = A077E702B85C092E049C33BA /* GeoPaths.swift */; }; B59A11814CC73A048E1A925D /* ScrollFrameAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8566C51E6448E2BC40BD938A /* ScrollFrameAnalyzer.swift */; }; B67249B2788081263585AB5D /* RecordingExportOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7881A05DB7FD7C0160C3D30 /* RecordingExportOptions.swift */; }; B6A1C17303643E0C512127E3 /* RecordingTranscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC5745BD6B7DD30BD91DEA0 /* RecordingTranscription.swift */; }; B713F9D891DBC6B6756A4C71 /* RecordingStudioExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E260FCA6C4E719CE4AE0F45 /* RecordingStudioExporter.swift */; }; B8A0E87F5EC6AEA4AF4EF446 /* AnnoEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF8DA987BF5F1A222F319ED /* AnnoEditor.swift */; }; B9B5CCB2FE5EDEA8A879E245 /* SharingSettingsTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D62F387131F8D7E1EF8BD54 /* SharingSettingsTab.swift */; }; B9D28C5450A77E56829E569F /* TransparencyGrid.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFF906CEC52DCC55E1CAB388 /* TransparencyGrid.swift */; }; BA2E35F115F67D7CA6DEE5A9 /* BetterShotApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74F2F48E0775A96906E180F /* BetterShotApp.swift */; }; BA91FBAAB700FD8A1341F27D /* ScreenshotPreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC7A31E31203B3330CE5AA0 /* ScreenshotPreviewItem.swift */; }; BACCC6CAD5B08E0987F79EE4 /* ScreenshotFileNaming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC83F060B8C618716847D95 /* ScreenshotFileNaming.swift */; }; BC3024BE9954759663767B8D /* ScrollCapturePreviewPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDFB9ADE951E2EB3D7A4AB3D /* ScrollCapturePreviewPanel.swift */; }; BC6170740B05997D27830D0B /* RecordingKeystrokeCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8944EFA56AE64C38C83ED9E1 /* RecordingKeystrokeCapture.swift */; }; BC811FEA82E635D6292A80FD /* MenuBarContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE87F338892DCBFEA8FD7BDA /* MenuBarContentView.swift */; }; BC9018D13E8A53B68FC01699 /* ShortcutRecorderField.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F33276A5315E7A07A7B58B /* ShortcutRecorderField.swift */; }; BC91FECA9CA43F0585BE1836 /* StudioInspectorTabs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C6D5B9A6634007DC09C4A81 /* StudioInspectorTabs.swift */; }; BCBAEB221B1C4CDEF4C96424 /* ViewModifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BF1FA787AC739460BAB2EB2 /* ViewModifiers.swift */; }; BCFE4A22239F0F1F256911EC /* AnnotationDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9AE3D9E0B57D78980112DD4 /* AnnotationDocument.swift */; }; BE1AED402560581F1097F014 /* AnnotationKeyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 885F73431C6FEAD7062AA6FE /* AnnotationKeyboard.swift */; }; BE39F4F3DB46B961EF75AD0F /* RecordingVideoCrop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AE2BD0DBF602443E0B82C3F /* RecordingVideoCrop.swift */; }; C2CEFFBB19C4C1928969B598 /* AnnotationProgressiveBlurPreview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37E81E9EEFBAF2A3AADB79A9 /* AnnotationProgressiveBlurPreview.swift */; }; C46DD6DBAA95F563F2EC6E4E /* SettingsWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E774656DB29A1792294977 /* SettingsWindowController.swift */; }; C5691D63FCE00852A86F8824 /* RecordingMotionSpring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62D7B4E7C441E328018B7A02 /* RecordingMotionSpring.swift */; }; C5AA7B6D9774569859CABFF5 /* RecordingStudioModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B3130EA7A7B0CA05DE3491 /* RecordingStudioModel.swift */; }; C7D570AB49763BC8452EEFA8 /* Recording3DInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = C96F75A7EB8769B15A71CCD1 /* Recording3DInspector.swift */; }; CAD3D607DBDB99077A4FB695 /* RecordingMotion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92E878939547822AC5792A1E /* RecordingMotion.swift */; }; CAEEB8EC9C94B13B9CF30982 /* RecordingZoomFocusPad.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D7E69E0EAA9CE007DACC8EE /* RecordingZoomFocusPad.swift */; }; CB051D2AF06CE92293F00B69 /* MediaGalleryActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8629959CD33DDE1BF29CABCF /* MediaGalleryActions.swift */; }; CB270F6BDD39E72E8CEE4F5D /* ScreenRecordingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21453FFFE9FF2E1860B1BB7E /* ScreenRecordingManager.swift */; }; CB322FB7D761116FFC2AA698 /* Shapes2d.swift in Sources */ = {isa = PBXBuildFile; fileRef = 748342A3B1322ED390C11DB4 /* Shapes2d.swift */; }; CC94C27448BB07B81990A8DF /* RecordingRecoveryCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A1865851DAC294E77669CA /* RecordingRecoveryCoordinator.swift */; }; CD703C2110FDB5F74D7B1924 /* Recording3DShot.swift in Sources */ = {isa = PBXBuildFile; fileRef = C315ACDB8155CA8169D8CEFF /* Recording3DShot.swift */; }; CE1AC7D23DD3C75A916B3BFF /* EditorChrome.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79187CE18696A103378D33E6 /* EditorChrome.swift */; }; CF4D2BCA924BB91C3A3D5FA9 /* Recording3DAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E04FC14B34231EAA0AD9985 /* Recording3DAnimation.swift */; }; CFE6DCC81F16975D9C5571D1 /* AnnotationBackgroundInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 061AE6D677E2E3AB437A6738 /* AnnotationBackgroundInspector.swift */; }; D1027BECFA02E786BF762444 /* ArrowTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674519179B33EE7750D1D543 /* ArrowTypes.swift */; }; D13CEB060F8ABA7079099049 /* OnboardingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C129FF88ACF72C0544AC0D9 /* OnboardingView.swift */; }; D27CCDE7BAF033771F9277B4 /* ArrowShared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458342AE76A103B886AA98AC /* ArrowShared.swift */; }; D4228DF9AE3F84716EC8E673 /* RecordingVideoMask.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCA325987B11058BD383F07F /* RecordingVideoMask.swift */; }; D7BE3EA091A12262CC4E7894 /* R2CredentialStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 679F127F74BFC991CCDCA27B /* R2CredentialStore.swift */; }; D895A1BE54C5EE7811BF0291 /* SettingsComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3279FC924876E4B5B74CBCDB /* SettingsComponents.swift */; }; D8AE5ACE0841050A49E7B483 /* FailureAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41B1FFF560349A356C312F34 /* FailureAlert.swift */; }; D925251B051AC2433DEE6D1E /* ShareManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 451695CAAFEDDEA2ECE3CEF7 /* ShareManifest.swift */; }; DC1BBAE2ABD17F92CB589901 /* TransferStatusCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDA57621906E0853E3239C7 /* TransferStatusCard.swift */; }; DC27DBF1E81ABBFDCB8FB1FE /* RecordingPointerArtworkCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124A8C7DAD7A2014754CF196 /* RecordingPointerArtworkCapture.swift */; }; DE7DD919B4B11F0837F2E146 /* AnnoTextEditorOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 394B206251D59C813EDCB7C8 /* AnnoTextEditorOverlay.swift */; }; DEF24106429AF3B516278F72 /* Recording3DPreview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3034437BB87F62844847BB2E /* Recording3DPreview.swift */; }; DF21B0B190903EB60D0694CF /* ShareImageCompressor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018AB35D9E9F15364DD94E9E /* ShareImageCompressor.swift */; }; DF9B6A0E2507AFC941351D6C /* RecordingCaptureEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7911896694BAB524A2A0720 /* RecordingCaptureEntry.swift */; }; DFDDB7DCADC657B82ABEA400 /* ImageTextRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B8D0D0530E6FE73B439B093 /* ImageTextRecognizer.swift */; }; E09142571B00A4394C7C3CA0 /* RecordingExportFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05FA15DAA501361C2A48050B /* RecordingExportFeedback.swift */; }; E129F8B6CE468246CA52897C /* AnnotationBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE35FD31C764306466AF2955 /* AnnotationBackground.swift */; }; E1DE7FE0CEBB164E662979EA /* AnnotationTextStyleControls.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEDFDD9AD76A019ADE57581A /* AnnotationTextStyleControls.swift */; }; E29FA26E5F3F90C0653923E8 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B350EE68E3E974004660FC0A /* Assets.xcassets */; }; E5EC3D5ABA7F21EA6052C1A4 /* ScreencaptureRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 279A657A2185919A48381A64 /* ScreencaptureRunner.swift */; }; E5F46E4A80BB763B20FF325D /* OnboardingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497BE78596E45F13EA785993 /* OnboardingState.swift */; }; E70126BC766D72CFA1522996 /* AnnotationEditorModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 826D967E7F5D2962EFE34A29 /* AnnotationEditorModel.swift */; }; E9925479ADCF9DBD17407322 /* RecordingBarPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C57F353C924B2EAE57C53C0 /* RecordingBarPresenter.swift */; }; E9B0C8420D6AA0CFCC0AD25D /* CloudUploadOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F59F62D19FF9B83F50E2D1 /* CloudUploadOptions.swift */; }; EB848575CC3229A7EFFA6F13 /* BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE8FF05309B340FEAE149775 /* BackgroundStyle.swift */; }; EC7BD9967E6AE24E581FA796 /* TeleprompterScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8FAC6D4EA9409CD20552C2B /* TeleprompterScript.swift */; }; F01CDEDDE68450311F860048 /* RecordingCompositionBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 585BD4DB8B9D1DEAEF5027E4 /* RecordingCompositionBuilder.swift */; }; F0F4CD24EA88F07B1C477D47 /* Recording3DOrbitPad.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEB2AEB81BE4A6B5313E0654 /* Recording3DOrbitPad.swift */; }; F1BD9BB54CFB037D8A39EDF0 /* CurvedArrow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC98709615BCFD7C3C15600A /* CurvedArrow.swift */; }; F3BAB5D4C1617D203E95885B /* BundledBackgrounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D707990F014D8BE452023A /* BundledBackgrounds.swift */; }; F425B700C7B4E08A43AAF173 /* R2Uploader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 861CE2F486701322F7B4FAD3 /* R2Uploader.swift */; }; F5F0FA6599AB12F8B47278B0 /* ColorPickerOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1907B91A013BCA494AB08A /* ColorPickerOverlay.swift */; }; F66C60BCD81D7024DAA307A0 /* ScreenshotImageLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2770974B62BA6019294FC9BF /* ScreenshotImageLoader.swift */; }; F765096A0EF37B4DFEEFC879 /* VideoCompressionModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E7B35573A11F2C3D1CD1F8 /* VideoCompressionModels.swift */; }; F825E47FC977EB83ABD059F6 /* RecordingProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23F4D20DF3F0349735C2F80D /* RecordingProject.swift */; }; F87FBF6D449686856AD05561 /* GlassSurface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82D1374FAD185152D19D7E7 /* GlassSurface.swift */; }; FCF6D15042D5341FE0B8F8CC /* EditorCloseGuard.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA1C53D4E064EC5B6570D913 /* EditorCloseGuard.swift */; }; FD68955182A0F6FF6960A6AE /* ReleaseNotesWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F95D1700C858D4FFFFA44323 /* ReleaseNotesWindowController.swift */; }; FE59D61ABB427B6DFC1D377A /* CaptureOrchestrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B626577BDFABF32D144DC8B /* CaptureOrchestrator.swift */; }; FEAA5D4F3A6152816BB7EA7B /* Vec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50C0979159F4E2923F7AD447 /* Vec.swift */; }; FFB826CA31FB62EF0C4858DF /* Recording3DLane.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6579AC33175436B5F53B1C /* Recording3DLane.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 0040945A2278113BCCE4247E /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = ""; }; 016FCFAE69ED3C0FD92C5D3B /* AfterCaptureActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AfterCaptureActions.swift; sourceTree = ""; }; 018AB35D9E9F15364DD94E9E /* ShareImageCompressor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareImageCompressor.swift; sourceTree = ""; }; 036620C86E40600826E3930C /* PreviewWindowCaptureExclusion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewWindowCaptureExclusion.swift; sourceTree = ""; }; 04F679730EACFF69E148A529 /* AnnotationCameraInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCameraInspector.swift; sourceTree = ""; }; 05FA15DAA501361C2A48050B /* RecordingExportFeedback.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingExportFeedback.swift; sourceTree = ""; }; 061AE6D677E2E3AB437A6738 /* AnnotationBackgroundInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundInspector.swift; sourceTree = ""; }; 06C8996BCFE669700EEF01EE /* AnnotationWallpaperPreviewCache.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationWallpaperPreviewCache.swift; sourceTree = ""; }; 0837CDA77E08CBA5E8D80F3B /* SilenceDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SilenceDetector.swift; sourceTree = ""; }; 087AF8EECF1AB0781D8D1F70 /* PerfectDash.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PerfectDash.swift; sourceTree = ""; }; 098DDCECCCE5591FAA09480B /* ShortcutActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcutActions.swift; sourceTree = ""; }; 0BF1FA787AC739460BAB2EB2 /* ViewModifiers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewModifiers.swift; sourceTree = ""; }; 0D024DBA83E8292A232F91B1 /* CaptureURLAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptureURLAction.swift; sourceTree = ""; }; 0D62F387131F8D7E1EF8BD54 /* SharingSettingsTab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SharingSettingsTab.swift; sourceTree = ""; }; 0DF213690A822844610DB6E0 /* RecordingViewportTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingViewportTimeline.swift; sourceTree = ""; }; 0FC7A31E31203B3330CE5AA0 /* ScreenshotPreviewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotPreviewItem.swift; sourceTree = ""; }; 110CD327D097B8F42B0B8BA1 /* Onboarding */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Onboarding; path = Resources/Onboarding; sourceTree = SOURCE_ROOT; }; 11DEB19CCE7ED49CF1136508 /* HistoryStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoryStore.swift; sourceTree = ""; }; 124A8C7DAD7A2014754CF196 /* RecordingPointerArtworkCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingPointerArtworkCapture.swift; sourceTree = ""; }; 125F852C8EA0B144BB2364E1 /* RecordingPickerBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingPickerBar.swift; sourceTree = ""; }; 178C37EB6125E1A3345A3BFB /* EscapeKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EscapeKey.swift; sourceTree = ""; }; 179A1F464B2325D933B003EB /* ScreenshotHistoryStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotHistoryStore.swift; sourceTree = ""; }; 1A8FF0E5AD713FC1D7E99DE7 /* BetterShotDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BetterShotDelegate.swift; sourceTree = ""; }; 1A982D92197DBD85F4E99877 /* Shape.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = ""; }; 1EDA57621906E0853E3239C7 /* TransferStatusCard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferStatusCard.swift; sourceTree = ""; }; 21453FFFE9FF2E1860B1BB7E /* ScreenRecordingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenRecordingManager.swift; sourceTree = ""; }; 218BCF4C3E6DEC3D0AE86959 /* PathBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathBuilder.swift; sourceTree = ""; }; 23F4D20DF3F0349735C2F80D /* RecordingProject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingProject.swift; sourceTree = ""; }; 26E94949C3E83B5CA1C11F94 /* AnnotationCameraGeometry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCameraGeometry.swift; sourceTree = ""; }; 2770974B62BA6019294FC9BF /* ScreenshotImageLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotImageLoader.swift; sourceTree = ""; }; 279A657A2185919A48381A64 /* ScreencaptureRunner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreencaptureRunner.swift; sourceTree = ""; }; 27B9B3F0836AF531CFB09F8C /* AnnoCanvasLayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnoCanvasLayerView.swift; sourceTree = ""; }; 293EA45B51DD6073E49641F4 /* AnnotationEditorWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorWindow.swift; sourceTree = ""; }; 2A151485F935146E94D5705F /* RecordingInputAuthorization.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingInputAuthorization.swift; sourceTree = ""; }; 2B95C7007292236807887D07 /* ToastWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastWindow.swift; sourceTree = ""; }; 2B9AD5D36F1252CDF86D6D06 /* AnnotationMetrics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationMetrics.swift; sourceTree = ""; }; 2CD064BBAE4EC5BF78867B77 /* AnnotationSwatch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationSwatch.swift; sourceTree = ""; }; 2D6579AC33175436B5F53B1C /* Recording3DLane.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DLane.swift; sourceTree = ""; }; 2E260FCA6C4E719CE4AE0F45 /* RecordingStudioExporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioExporter.swift; sourceTree = ""; }; 2F7006FD86C2546D1381E955 /* MediaGallery.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaGallery.swift; sourceTree = ""; }; 2F7378F3CC5B8D8FDD885D11 /* AnnotationCropModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCropModels.swift; sourceTree = ""; }; 2FC217457F424CFCD7667853 /* AnnotationEditorZoom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorZoom.swift; sourceTree = ""; }; 3034437BB87F62844847BB2E /* Recording3DPreview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DPreview.swift; sourceTree = ""; }; 3172D4B0B4183CA936794DA1 /* AnnotationInspectorStyleMenus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationInspectorStyleMenus.swift; sourceTree = ""; }; 319DB64F21A64C00C345ADD5 /* SettingsHomeTab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsHomeTab.swift; sourceTree = ""; }; 3279FC924876E4B5B74CBCDB /* SettingsComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsComponents.swift; sourceTree = ""; }; 3384F12707602584788258C8 /* PreviewBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewBridge.swift; sourceTree = ""; }; 3560130094EAB274FBD6EE6E /* BetterShotPreferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BetterShotPreferences.swift; sourceTree = ""; }; 35712AC357C535000CF633D8 /* AnnotationInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationInspector.swift; sourceTree = ""; }; 37E81E9EEFBAF2A3AADB79A9 /* AnnotationProgressiveBlurPreview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationProgressiveBlurPreview.swift; sourceTree = ""; }; 394B206251D59C813EDCB7C8 /* AnnoTextEditorOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnoTextEditorOverlay.swift; sourceTree = ""; }; 39D994447C528F4F0E8A2F11 /* AnnotationBackgroundRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundRenderer.swift; sourceTree = ""; }; 39E009F062BFEA7BC0DDE5C8 /* RecordingClipTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingClipTimeline.swift; sourceTree = ""; }; 3A5FFC877AB3AB6B64894072 /* TeleprompterOverlayPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleprompterOverlayPresenter.swift; sourceTree = ""; }; 3E1907B91A013BCA494AB08A /* ColorPickerOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorPickerOverlay.swift; sourceTree = ""; }; 410344F0A319E6A7189199E3 /* StrokePipeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrokePipeline.swift; sourceTree = ""; }; 41B1FFF560349A356C312F34 /* FailureAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FailureAlert.swift; sourceTree = ""; }; 4304694812C833847090F918 /* RecordingStudioStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioStyle.swift; sourceTree = ""; }; 43E39CDD68C8A97E443A6C9E /* AnnotationShadowStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationShadowStyle.swift; sourceTree = ""; }; 43F5541590A45676EFD6B276 /* AnnotationEditorActivationPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorActivationPolicy.swift; sourceTree = ""; }; 446A7CEDDBC7FCB7A82332C9 /* AnnotationPresetStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationPresetStore.swift; sourceTree = ""; }; 4495302A23BB2192D91C5ED3 /* ScreenCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenCapture.swift; sourceTree = ""; }; 451695CAAFEDDEA2ECE3CEF7 /* ShareManifest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareManifest.swift; sourceTree = ""; }; 458342AE76A103B886AA98AC /* ArrowShared.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrowShared.swift; sourceTree = ""; }; 4900E0D3D8AFFE3A81D6BD48 /* AnnotationEditorTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorTextStyle.swift; sourceTree = ""; }; 497BE78596E45F13EA785993 /* OnboardingState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingState.swift; sourceTree = ""; }; 4A445EE3CE8CDB6AF4090D27 /* RecordingBarChrome.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingBarChrome.swift; sourceTree = ""; }; 4A5375DE19176BE8FDD0D530 /* KeyLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyLabel.swift; sourceTree = ""; }; 4AAC5749AE8D3AA8D0826D94 /* RecordingPointerTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingPointerTimeline.swift; sourceTree = ""; }; 4AE2BD0DBF602443E0B82C3F /* RecordingVideoCrop.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingVideoCrop.swift; sourceTree = ""; }; 4B626577BDFABF32D144DC8B /* CaptureOrchestrator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptureOrchestrator.swift; sourceTree = ""; }; 4B6E1DB23A94D5FDB76C1577 /* RecordingStudioWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioWindow.swift; sourceTree = ""; }; 4B8D0D0530E6FE73B439B093 /* ImageTextRecognizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageTextRecognizer.swift; sourceTree = ""; }; 4CCD4CBE6C2F68F14298572D /* RecordingTranscriptEditing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingTranscriptEditing.swift; sourceTree = ""; }; 4D1CE0648EC6540156A8EF27 /* AnnotationProgressiveBlurGeometry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationProgressiveBlurGeometry.swift; sourceTree = ""; }; 4DB2C921338E7AA1207539D1 /* RecordingSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingSession.swift; sourceTree = ""; }; 4E1A0B71553D27B9862CF83D /* OverlayToolArrangement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OverlayToolArrangement.swift; sourceTree = ""; }; 4EC77E432857F5D8BC3C0500 /* Arrowheads.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Arrowheads.swift; sourceTree = ""; }; 4EC83F060B8C618716847D95 /* ScreenshotFileNaming.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotFileNaming.swift; sourceTree = ""; }; 50C0979159F4E2923F7AD447 /* Vec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Vec.swift; sourceTree = ""; }; 51DCC62A0A2528626B6E5760 /* Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = ""; }; 538F755422768325F4665A48 /* RecordingTimelineThumbnails.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingTimelineThumbnails.swift; sourceTree = ""; }; 55DC1D6B2DD5C4F2C81BAB96 /* PreviewWindowPlacement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewWindowPlacement.swift; sourceTree = ""; }; 585BD4DB8B9D1DEAEF5027E4 /* RecordingCompositionBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingCompositionBuilder.swift; sourceTree = ""; }; 5A2447A291F173A51086F77C /* ActiveDisplayResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActiveDisplayResolver.swift; sourceTree = ""; }; 5BADFC6B5CCEDC123DF696D8 /* AppUpdater.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppUpdater.swift; sourceTree = ""; }; 5BF61F2C22A1A1DBA6FA0CE4 /* FrozenScreenCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrozenScreenCapture.swift; sourceTree = ""; }; 5C57F353C924B2EAE57C53C0 /* RecordingBarPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingBarPresenter.swift; sourceTree = ""; }; 5D7E69E0EAA9CE007DACC8EE /* RecordingZoomFocusPad.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingZoomFocusPad.swift; sourceTree = ""; }; 607F5851AD22C54D3C1E13C8 /* ClipboardImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClipboardImage.swift; sourceTree = ""; }; 61A297BFF717906F55E245D9 /* RecordingTimelineInteraction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingTimelineInteraction.swift; sourceTree = ""; }; 624270E3E0F68E35ED9C7FC1 /* ScreenshotCompressionService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotCompressionService.swift; sourceTree = ""; }; 62D7B4E7C441E328018B7A02 /* RecordingMotionSpring.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingMotionSpring.swift; sourceTree = ""; }; 6353D473E35901B731FD85B2 /* RecordingTimelineInput.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingTimelineInput.swift; sourceTree = ""; }; 642868DA29695992EB9C1C30 /* PerCornerRadii.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PerCornerRadii.swift; sourceTree = ""; }; 65090633B7C4C7E83B55DD7E /* ScrollCaptureSessionPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollCaptureSessionPresenter.swift; sourceTree = ""; }; 6640DC7F9E4B35D642271AE7 /* ScreenCapturePermission.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenCapturePermission.swift; sourceTree = ""; }; 674519179B33EE7750D1D543 /* ArrowTypes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrowTypes.swift; sourceTree = ""; }; 679F127F74BFC991CCDCA27B /* R2CredentialStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = R2CredentialStore.swift; sourceTree = ""; }; 6C7176ADE1967DC48C637FA1 /* TeleprompterSpeechEngine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleprompterSpeechEngine.swift; sourceTree = ""; }; 6DF756E8731F8B1D3740E4FD /* InkPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InkPath.swift; sourceTree = ""; }; 6E5AC4EF4D8337A9A20E3A6D /* RecordingStudioStylePresetBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioStylePresetBar.swift; sourceTree = ""; }; 6E8333B22E7E66B67D75E2D2 /* CameraRecordingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CameraRecordingManager.swift; sourceTree = ""; }; 73420E1B5D54DB5C494DE244 /* RecordingAreaSelectionPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingAreaSelectionPresenter.swift; sourceTree = ""; }; 73C4496D1286F55946F77EBA /* RecordingPointerStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingPointerStream.swift; sourceTree = ""; }; 748342A3B1322ED390C11DB4 /* Shapes2d.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shapes2d.swift; sourceTree = ""; }; 751FDBAB1B6B4ABB24713FA4 /* AnnotationBackgroundPresetBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundPresetBar.swift; sourceTree = ""; }; 756F1005B44AD1F541E04CFF /* AnnotationCanvas.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCanvas.swift; sourceTree = ""; }; 7711E5BB4466B588EE32C7BC /* RecordingSourceCatalog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingSourceCatalog.swift; sourceTree = ""; }; 7768BE2B53992147285FACBF /* AnnotationEditorChrome.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorChrome.swift; sourceTree = ""; }; 7846895DF5BEB0C9BC144710 /* StrokeOutline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrokeOutline.swift; sourceTree = ""; }; 78E7B35573A11F2C3D1CD1F8 /* VideoCompressionModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoCompressionModels.swift; sourceTree = ""; }; 79187CE18696A103378D33E6 /* EditorChrome.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorChrome.swift; sourceTree = ""; }; 797BDC98FC7C054D427684E4 /* ScrollCaptureController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollCaptureController.swift; sourceTree = ""; }; 7C129FF88ACF72C0544AC0D9 /* OnboardingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingView.swift; sourceTree = ""; }; 7C6D5B9A6634007DC09C4A81 /* StudioInspectorTabs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StudioInspectorTabs.swift; sourceTree = ""; }; 7CF3030FEFF60A9E00ACF22C /* StrokeOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrokeOptions.swift; sourceTree = ""; }; 7DB9ADF51148B7B593827415 /* CountdownOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountdownOverlay.swift; sourceTree = ""; }; 826D967E7F5D2962EFE34A29 /* AnnotationEditorModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationEditorModel.swift; sourceTree = ""; }; 8566C51E6448E2BC40BD938A /* ScrollFrameAnalyzer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollFrameAnalyzer.swift; sourceTree = ""; }; 861CE2F486701322F7B4FAD3 /* R2Uploader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = R2Uploader.swift; sourceTree = ""; }; 8629959CD33DDE1BF29CABCF /* MediaGalleryActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaGalleryActions.swift; sourceTree = ""; }; 86308A7F5B1D769189631945 /* AnnotationMockupEffectsRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationMockupEffectsRenderer.swift; sourceTree = ""; }; 868BDBFEC12D9D90939923A2 /* RecordingAreaHighlightPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingAreaHighlightPresenter.swift; sourceTree = ""; }; 868F0E1B6C8FC7DF50B4A79B /* RegionSelectionOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegionSelectionOverlay.swift; sourceTree = ""; }; 885F73431C6FEAD7062AA6FE /* AnnotationKeyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationKeyboard.swift; sourceTree = ""; }; 8944EFA56AE64C38C83ED9E1 /* RecordingKeystrokeCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingKeystrokeCapture.swift; sourceTree = ""; }; 8B3D8697A2AEA9FD3527BA3D /* PinnedScreenshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PinnedScreenshot.swift; sourceTree = ""; }; 8EB02705C403A4D300A1000F /* VideoTrimSelection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoTrimSelection.swift; sourceTree = ""; }; 9057BF1DF6A0DDEBD5E4B3D2 /* TeleprompterController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleprompterController.swift; sourceTree = ""; }; 906C08839BE0C699C2D98CD6 /* ReleaseNotes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReleaseNotes.swift; sourceTree = ""; }; 90CA54A40E5A6984C83C5A48 /* RecordingPointerCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingPointerCapture.swift; sourceTree = ""; }; 90E774656DB29A1792294977 /* SettingsWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsWindowController.swift; sourceTree = ""; }; 92E878939547822AC5792A1E /* RecordingMotion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingMotion.swift; sourceTree = ""; }; 92F59F62D19FF9B83F50E2D1 /* CloudUploadOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CloudUploadOptions.swift; sourceTree = ""; }; 94D707990F014D8BE452023A /* BundledBackgrounds.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BundledBackgrounds.swift; sourceTree = ""; }; 977759233837DBEB3EB78A1E /* AnnotationRedactionImageProcessor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationRedactionImageProcessor.swift; sourceTree = ""; }; 97939ED1B8AE58C014C685E7 /* TeleprompterComposerPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleprompterComposerPresenter.swift; sourceTree = ""; }; 979BD0C592163200160BDC49 /* RecordingClipTimelineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingClipTimelineView.swift; sourceTree = ""; }; 9822447B9DE8F15B9CC94381 /* PreferencesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesView.swift; sourceTree = ""; }; 9D772C2FACF129B138F38F58 /* RecordingDeliverable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingDeliverable.swift; sourceTree = ""; }; 9E04FC14B34231EAA0AD9985 /* Recording3DAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DAnimation.swift; sourceTree = ""; }; 9E1854845C0B1A123F908A41 /* Mat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mat.swift; sourceTree = ""; }; A077E702B85C092E049C33BA /* GeoPaths.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeoPaths.swift; sourceTree = ""; }; A0A1865851DAC294E77669CA /* RecordingRecoveryCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingRecoveryCoordinator.swift; sourceTree = ""; }; A23C7DC0966DCF51AF99B203 /* VideoFileActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoFileActions.swift; sourceTree = ""; }; A27006DF56F1309AC938192E /* RecordingProjectStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingProjectStore.swift; sourceTree = ""; }; A5A64AC810FA18E292562224 /* Document.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Document.swift; sourceTree = ""; }; A700AB85604C73318DAF5692 /* Licenses */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Licenses; path = Resources/Licenses; sourceTree = SOURCE_ROOT; }; A8FAC6D4EA9409CD20552C2B /* TeleprompterScript.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleprompterScript.swift; sourceTree = ""; }; A90D9D546D273A16464FD16B /* CaptureCountdownPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptureCountdownPresenter.swift; sourceTree = ""; }; A9AE3D9E0B57D78980112DD4 /* AnnotationDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationDocument.swift; sourceTree = ""; }; A9FD147E96AE29FF1E11357F /* Backgrounds */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Backgrounds; path = Resources/Backgrounds; sourceTree = SOURCE_ROOT; }; ADD96168EC491E4A46366640 /* ColorGrade.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorGrade.swift; sourceTree = ""; }; AE1AF97C84324A8DA1B6948D /* PreviewOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewOverlay.swift; sourceTree = ""; }; AE87F338892DCBFEA8FD7BDA /* MenuBarContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuBarContentView.swift; sourceTree = ""; }; B2F04630C0BC05429FF7BF67 /* AnnotationImageTransform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationImageTransform.swift; sourceTree = ""; }; B350EE68E3E974004660FC0A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; B3B649BF5B80698892056F6D /* StraightArrow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StraightArrow.swift; sourceTree = ""; }; B3DAB62F4C89B00163C2ECB0 /* Recording3DKeyframeEditor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DKeyframeEditor.swift; sourceTree = ""; }; B424B7E7026382C1EAD51238 /* Recording3DBlurRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DBlurRenderer.swift; sourceTree = ""; }; B5B3130EA7A7B0CA05DE3491 /* RecordingStudioModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioModel.swift; sourceTree = ""; }; B5B6D30AC545D7DFDE178FED /* CloudUploader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CloudUploader.swift; sourceTree = ""; }; B5E7DD00F35603BFDCA7EBDD /* AnnotationScreenshotBorderInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationScreenshotBorderInspector.swift; sourceTree = ""; }; B6A3E940C262BCFCF8AEF1DC /* AnnotationCursor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCursor.swift; sourceTree = ""; }; B7F33276A5315E7A07A7B58B /* ShortcutRecorderField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcutRecorderField.swift; sourceTree = ""; }; B82D1374FAD185152D19D7E7 /* GlassSurface.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlassSurface.swift; sourceTree = ""; }; BAE1EE5C32D7D0D099A88951 /* ShortcutService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcutService.swift; sourceTree = ""; }; BB86758B02F912A3E117CC99 /* AnnoEditorInteraction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnoEditorInteraction.swift; sourceTree = ""; }; BB9AE65970CD5EA6BDABF0B5 /* Box.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Box.swift; sourceTree = ""; }; BBB142546D772FEE8698651C /* AnnotationTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationTool.swift; sourceTree = ""; }; BD2210BD486C338B11D6608E /* AnnotationImageCropper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationImageCropper.swift; sourceTree = ""; }; BE8FF05309B340FEAE149775 /* BackgroundStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackgroundStyle.swift; sourceTree = ""; }; C1546D84751A7403E9E6ACF0 /* AnnotationCropOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationCropOverlay.swift; sourceTree = ""; }; C2B128F33D1CBF0CBB6A6852 /* RegionGeometry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegionGeometry.swift; sourceTree = ""; }; C315ACDB8155CA8169D8CEFF /* Recording3DShot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DShot.swift; sourceTree = ""; }; C5558B01BB764A6621835508 /* CaptureRecord.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptureRecord.swift; sourceTree = ""; }; C5A66CB2E63EE52F1277C1F9 /* DeckStaging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeckStaging.swift; sourceTree = ""; }; C5CE584DFBC653F7AFC38571 /* OnboardingPermissionsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingPermissionsView.swift; sourceTree = ""; }; C62D5C1724054938F8BB681B /* TextMeasure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextMeasure.swift; sourceTree = ""; }; C62E4421999FABC6B040B9CD /* ShapeRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeRenderer.swift; sourceTree = ""; }; C757566A38307689528E5A9E /* AppPreferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppPreferences.swift; sourceTree = ""; }; C7881A05DB7FD7C0160C3D30 /* RecordingExportOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingExportOptions.swift; sourceTree = ""; }; C96F75A7EB8769B15A71CCD1 /* Recording3DInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DInspector.swift; sourceTree = ""; }; CA1C53D4E064EC5B6570D913 /* EditorCloseGuard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorCloseGuard.swift; sourceTree = ""; }; CC94C1BE0CE4840EE91F1A8C /* AnnotationInspectorSlider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationInspectorSlider.swift; sourceTree = ""; }; CEC5745BD6B7DD30BD91DEA0 /* RecordingTranscription.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingTranscription.swift; sourceTree = ""; }; CEF466A0DB404559DBF22E36 /* AnnotationInspectorStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationInspectorStyle.swift; sourceTree = ""; }; CEF6CEA437885038BFEDA677 /* RecordingSessionRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingSessionRenderer.swift; sourceTree = ""; }; CFF906CEC52DCC55E1CAB388 /* TransparencyGrid.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransparencyGrid.swift; sourceTree = ""; }; D10A6B033CF2B257451A9159 /* RecordingControlPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingControlPresenter.swift; sourceTree = ""; }; D373EFB76FA1254F635BB9A5 /* AnnoShapeDrawing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnoShapeDrawing.swift; sourceTree = ""; }; D58300A37E3A994CE15987C5 /* BeautifierRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BeautifierRenderer.swift; sourceTree = ""; }; D87A9F3B02F89B32726FC039 /* FrozenScreenFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrozenScreenFrame.swift; sourceTree = ""; }; D9CAA6D017C7FB19CD3466D7 /* MathUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MathUtils.swift; sourceTree = ""; }; DAB3C2075FF2BEF2BC2650CB /* Geometry2d.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Geometry2d.swift; sourceTree = ""; }; DC01231A76D0FEF4269A0806 /* OverlayLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OverlayLayout.swift; sourceTree = ""; }; DEB2AEB81BE4A6B5313E0654 /* Recording3DOrbitPad.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recording3DOrbitPad.swift; sourceTree = ""; }; DEDFDD9AD76A019ADE57581A /* AnnotationTextStyleControls.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationTextStyleControls.swift; sourceTree = ""; }; E1F111988702AFBAF2496331 /* RecordingStudioStylePresetStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingStudioStylePresetStore.swift; sourceTree = ""; }; E2532AE9303B012F07C0FC4F /* AnnotationRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationRenderer.swift; sourceTree = ""; }; E3E685ECE9C1BF7E62754119 /* RecordingAudioExport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingAudioExport.swift; sourceTree = ""; }; E81D23160CE9233D7BFCA30F /* AnnotationBackgroundPresetStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundPresetStore.swift; sourceTree = ""; }; E9202137FD47A6C9FF7EEB39 /* AnnotationMockupEffectsInspector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationMockupEffectsInspector.swift; sourceTree = ""; }; EAF8DA987BF5F1A222F319ED /* AnnoEditor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnoEditor.swift; sourceTree = ""; }; EC91594D79B3D54FA54835A1 /* OverlaySettingsTab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OverlaySettingsTab.swift; sourceTree = ""; }; EC98709615BCFD7C3C15600A /* CurvedArrow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurvedArrow.swift; sourceTree = ""; }; EE6013043C27F30509A03C16 /* MenuBarPopoverController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuBarPopoverController.swift; sourceTree = ""; }; F02562FF53E7AE39E8DE3E81 /* RecordingExportReframe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingExportReframe.swift; sourceTree = ""; }; F0B3FA610508133B8AB26A35 /* AnnotationWallpaperStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationWallpaperStore.swift; sourceTree = ""; }; F0E89E4831F1BF0C9EE1B764 /* ShortcutCatalog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcutCatalog.swift; sourceTree = ""; }; F1862C288E66E4A4123D1DC5 /* Intersect.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Intersect.swift; sourceTree = ""; }; F2DD10CB10250C7A3DEC3186 /* SmartRedactionRecognizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SmartRedactionRecognizer.swift; sourceTree = ""; }; F46A331394FBCD6FCFD29F62 /* BetterShot.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BetterShot.app; sourceTree = BUILT_PRODUCTS_DIR; }; F486BA8CF557A0B458CBE106 /* OnboardingWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingWindowController.swift; sourceTree = ""; }; F532ADDE538541F9C21A38BD /* AnnotationScreenshotFrameGeometry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationScreenshotFrameGeometry.swift; sourceTree = ""; }; F74F2F48E0775A96906E180F /* BetterShotApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BetterShotApp.swift; sourceTree = ""; }; F7911896694BAB524A2A0720 /* RecordingCaptureEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingCaptureEntry.swift; sourceTree = ""; }; F95D1700C858D4FFFFA44323 /* ReleaseNotesWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReleaseNotesWindowController.swift; sourceTree = ""; }; FA193D0606AD96AC7616D674 /* AnnotationBackgroundLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundLayout.swift; sourceTree = ""; }; FBB04739A2E2BF3D541F2161 /* AnnotationBackgroundPreviewViews.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackgroundPreviewViews.swift; sourceTree = ""; }; FCA325987B11058BD383F07F /* RecordingVideoMask.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingVideoMask.swift; sourceTree = ""; }; FDFB9ADE951E2EB3D7A4AB3D /* ScrollCapturePreviewPanel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollCapturePreviewPanel.swift; sourceTree = ""; }; FE35FD31C764306466AF2955 /* AnnotationBackground.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnotationBackground.swift; sourceTree = ""; }; FF44DA79DA0F8C173F4D8299 /* RecordingOverlayEffects.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingOverlayEffects.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 4BFEF78244866A08069E4DEC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8FF02B0E696C78A093B2477C /* DockProgress in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 02E0E07267FD5201B631F82C /* Services */ = { isa = PBXGroup; children = ( 5BADFC6B5CCEDC123DF696D8 /* AppUpdater.swift */, D58300A37E3A994CE15987C5 /* BeautifierRenderer.swift */, 607F5851AD22C54D3C1E13C8 /* ClipboardImage.swift */, ADD96168EC491E4A46366640 /* ColorGrade.swift */, 4A5375DE19176BE8FDD0D530 /* KeyLabel.swift */, 098DDCECCCE5591FAA09480B /* ShortcutActions.swift */, F0E89E4831F1BF0C9EE1B764 /* ShortcutCatalog.swift */, BAE1EE5C32D7D0D099A88951 /* ShortcutService.swift */, 0837CDA77E08CBA5E8D80F3B /* SilenceDetector.swift */, ); path = Services; sourceTree = ""; }; 10094F5FED8623DFE2FA9F1D /* Resources */ = { isa = PBXGroup; children = ( B350EE68E3E974004660FC0A /* Assets.xcassets */, ); path = Resources; sourceTree = ""; }; 1DDA7451A0077983475374B9 /* Sharing */ = { isa = PBXGroup; children = ( 679F127F74BFC991CCDCA27B /* R2CredentialStore.swift */, 861CE2F486701322F7B4FAD3 /* R2Uploader.swift */, 018AB35D9E9F15364DD94E9E /* ShareImageCompressor.swift */, 451695CAAFEDDEA2ECE3CEF7 /* ShareManifest.swift */, ); path = Sharing; sourceTree = ""; }; 299E86DC313097FC40D543B7 /* Presets */ = { isa = PBXGroup; children = ( ); path = Presets; sourceTree = ""; }; 39D4566D88515C653CF4F4DB /* Models */ = { isa = PBXGroup; children = ( C757566A38307689528E5A9E /* AppPreferences.swift */, BE8FF05309B340FEAE149775 /* BackgroundStyle.swift */, 94D707990F014D8BE452023A /* BundledBackgrounds.swift */, C5558B01BB764A6621835508 /* CaptureRecord.swift */, 497BE78596E45F13EA785993 /* OnboardingState.swift */, DC01231A76D0FEF4269A0806 /* OverlayLayout.swift */, 906C08839BE0C699C2D98CD6 /* ReleaseNotes.swift */, ); path = Models; sourceTree = ""; }; 49CD1ABB4117999E05DAEA92 /* Capture */ = { isa = PBXGroup; children = ( 4B626577BDFABF32D144DC8B /* CaptureOrchestrator.swift */, 3E1907B91A013BCA494AB08A /* ColorPickerOverlay.swift */, 7DB9ADF51148B7B593827415 /* CountdownOverlay.swift */, 5BF61F2C22A1A1DBA6FA0CE4 /* FrozenScreenCapture.swift */, D87A9F3B02F89B32726FC039 /* FrozenScreenFrame.swift */, C2B128F33D1CBF0CBB6A6852 /* RegionGeometry.swift */, 868F0E1B6C8FC7DF50B4A79B /* RegionSelectionOverlay.swift */, 4495302A23BB2192D91C5ED3 /* ScreenCapture.swift */, 6640DC7F9E4B35D642271AE7 /* ScreenCapturePermission.swift */, 279A657A2185919A48381A64 /* ScreencaptureRunner.swift */, 797BDC98FC7C054D427684E4 /* ScrollCaptureController.swift */, FDFB9ADE951E2EB3D7A4AB3D /* ScrollCapturePreviewPanel.swift */, 65090633B7C4C7E83B55DD7E /* ScrollCaptureSessionPresenter.swift */, 8566C51E6448E2BC40BD938A /* ScrollFrameAnalyzer.swift */, ); path = Capture; sourceTree = ""; }; 4B049A4676B9CFEECB1A3DF6 /* Products */ = { isa = PBXGroup; children = ( F46A331394FBCD6FCFD29F62 /* BetterShot.app */, ); name = Products; sourceTree = ""; }; 4FE4E3ABA1756F22921DCB42 /* Views */ = { isa = PBXGroup; children = ( 178C37EB6125E1A3345A3BFB /* EscapeKey.swift */, B82D1374FAD185152D19D7E7 /* GlassSurface.swift */, AE87F338892DCBFEA8FD7BDA /* MenuBarContentView.swift */, EE6013043C27F30509A03C16 /* MenuBarPopoverController.swift */, C5CE584DFBC653F7AFC38571 /* OnboardingPermissionsView.swift */, 7C129FF88ACF72C0544AC0D9 /* OnboardingView.swift */, 92E878939547822AC5792A1E /* RecordingMotion.swift */, 2B95C7007292236807887D07 /* ToastWindow.swift */, 1EDA57621906E0853E3239C7 /* TransferStatusCard.swift */, CFF906CEC52DCC55E1CAB388 /* TransparencyGrid.swift */, ); path = Views; sourceTree = ""; }; 61750C0FDB29AE8B445054E5 /* BetterShot */ = { isa = PBXGroup; children = ( 5A2447A291F173A51086F77C /* ActiveDisplayResolver.swift */, 016FCFAE69ED3C0FD92C5D3B /* AfterCaptureActions.swift */, 27B9B3F0836AF531CFB09F8C /* AnnoCanvasLayerView.swift */, EAF8DA987BF5F1A222F319ED /* AnnoEditor.swift */, BB86758B02F912A3E117CC99 /* AnnoEditorInteraction.swift */, D373EFB76FA1254F635BB9A5 /* AnnoShapeDrawing.swift */, FE35FD31C764306466AF2955 /* AnnotationBackground.swift */, 061AE6D677E2E3AB437A6738 /* AnnotationBackgroundInspector.swift */, FA193D0606AD96AC7616D674 /* AnnotationBackgroundLayout.swift */, 751FDBAB1B6B4ABB24713FA4 /* AnnotationBackgroundPresetBar.swift */, E81D23160CE9233D7BFCA30F /* AnnotationBackgroundPresetStore.swift */, FBB04739A2E2BF3D541F2161 /* AnnotationBackgroundPreviewViews.swift */, 39D994447C528F4F0E8A2F11 /* AnnotationBackgroundRenderer.swift */, 26E94949C3E83B5CA1C11F94 /* AnnotationCameraGeometry.swift */, 04F679730EACFF69E148A529 /* AnnotationCameraInspector.swift */, 756F1005B44AD1F541E04CFF /* AnnotationCanvas.swift */, 2F7378F3CC5B8D8FDD885D11 /* AnnotationCropModels.swift */, C1546D84751A7403E9E6ACF0 /* AnnotationCropOverlay.swift */, B6A3E940C262BCFCF8AEF1DC /* AnnotationCursor.swift */, A9AE3D9E0B57D78980112DD4 /* AnnotationDocument.swift */, 43F5541590A45676EFD6B276 /* AnnotationEditorActivationPolicy.swift */, 7768BE2B53992147285FACBF /* AnnotationEditorChrome.swift */, 826D967E7F5D2962EFE34A29 /* AnnotationEditorModel.swift */, 4900E0D3D8AFFE3A81D6BD48 /* AnnotationEditorTextStyle.swift */, 293EA45B51DD6073E49641F4 /* AnnotationEditorWindow.swift */, 2FC217457F424CFCD7667853 /* AnnotationEditorZoom.swift */, BD2210BD486C338B11D6608E /* AnnotationImageCropper.swift */, B2F04630C0BC05429FF7BF67 /* AnnotationImageTransform.swift */, 35712AC357C535000CF633D8 /* AnnotationInspector.swift */, CC94C1BE0CE4840EE91F1A8C /* AnnotationInspectorSlider.swift */, CEF466A0DB404559DBF22E36 /* AnnotationInspectorStyle.swift */, 3172D4B0B4183CA936794DA1 /* AnnotationInspectorStyleMenus.swift */, 885F73431C6FEAD7062AA6FE /* AnnotationKeyboard.swift */, 2B9AD5D36F1252CDF86D6D06 /* AnnotationMetrics.swift */, E9202137FD47A6C9FF7EEB39 /* AnnotationMockupEffectsInspector.swift */, 86308A7F5B1D769189631945 /* AnnotationMockupEffectsRenderer.swift */, 446A7CEDDBC7FCB7A82332C9 /* AnnotationPresetStore.swift */, 4D1CE0648EC6540156A8EF27 /* AnnotationProgressiveBlurGeometry.swift */, 37E81E9EEFBAF2A3AADB79A9 /* AnnotationProgressiveBlurPreview.swift */, 977759233837DBEB3EB78A1E /* AnnotationRedactionImageProcessor.swift */, E2532AE9303B012F07C0FC4F /* AnnotationRenderer.swift */, B5E7DD00F35603BFDCA7EBDD /* AnnotationScreenshotBorderInspector.swift */, F532ADDE538541F9C21A38BD /* AnnotationScreenshotFrameGeometry.swift */, 43E39CDD68C8A97E443A6C9E /* AnnotationShadowStyle.swift */, 2CD064BBAE4EC5BF78867B77 /* AnnotationSwatch.swift */, DEDFDD9AD76A019ADE57581A /* AnnotationTextStyleControls.swift */, BBB142546D772FEE8698651C /* AnnotationTool.swift */, 06C8996BCFE669700EEF01EE /* AnnotationWallpaperPreviewCache.swift */, F0B3FA610508133B8AB26A35 /* AnnotationWallpaperStore.swift */, 394B206251D59C813EDCB7C8 /* AnnoTextEditorOverlay.swift */, 4EC77E432857F5D8BC3C0500 /* Arrowheads.swift */, 458342AE76A103B886AA98AC /* ArrowShared.swift */, 674519179B33EE7750D1D543 /* ArrowTypes.swift */, 3560130094EAB274FBD6EE6E /* BetterShotPreferences.swift */, BB9AE65970CD5EA6BDABF0B5 /* Box.swift */, 6E8333B22E7E66B67D75E2D2 /* CameraRecordingManager.swift */, A90D9D546D273A16464FD16B /* CaptureCountdownPresenter.swift */, B5B6D30AC545D7DFDE178FED /* CloudUploader.swift */, 92F59F62D19FF9B83F50E2D1 /* CloudUploadOptions.swift */, EC98709615BCFD7C3C15600A /* CurvedArrow.swift */, A5A64AC810FA18E292562224 /* Document.swift */, 79187CE18696A103378D33E6 /* EditorChrome.swift */, CA1C53D4E064EC5B6570D913 /* EditorCloseGuard.swift */, 41B1FFF560349A356C312F34 /* FailureAlert.swift */, DAB3C2075FF2BEF2BC2650CB /* Geometry2d.swift */, A077E702B85C092E049C33BA /* GeoPaths.swift */, 4B8D0D0530E6FE73B439B093 /* ImageTextRecognizer.swift */, 6DF756E8731F8B1D3740E4FD /* InkPath.swift */, F1862C288E66E4A4123D1DC5 /* Intersect.swift */, 9E1854845C0B1A123F908A41 /* Mat.swift */, D9CAA6D017C7FB19CD3466D7 /* MathUtils.swift */, 218BCF4C3E6DEC3D0AE86959 /* PathBuilder.swift */, 642868DA29695992EB9C1C30 /* PerCornerRadii.swift */, 087AF8EECF1AB0781D8D1F70 /* PerfectDash.swift */, 3384F12707602584788258C8 /* PreviewBridge.swift */, 036620C86E40600826E3930C /* PreviewWindowCaptureExclusion.swift */, 55DC1D6B2DD5C4F2C81BAB96 /* PreviewWindowPlacement.swift */, 9E04FC14B34231EAA0AD9985 /* Recording3DAnimation.swift */, B424B7E7026382C1EAD51238 /* Recording3DBlurRenderer.swift */, C96F75A7EB8769B15A71CCD1 /* Recording3DInspector.swift */, B3DAB62F4C89B00163C2ECB0 /* Recording3DKeyframeEditor.swift */, 2D6579AC33175436B5F53B1C /* Recording3DLane.swift */, DEB2AEB81BE4A6B5313E0654 /* Recording3DOrbitPad.swift */, 3034437BB87F62844847BB2E /* Recording3DPreview.swift */, C315ACDB8155CA8169D8CEFF /* Recording3DShot.swift */, 868BDBFEC12D9D90939923A2 /* RecordingAreaHighlightPresenter.swift */, 73420E1B5D54DB5C494DE244 /* RecordingAreaSelectionPresenter.swift */, E3E685ECE9C1BF7E62754119 /* RecordingAudioExport.swift */, 4A445EE3CE8CDB6AF4090D27 /* RecordingBarChrome.swift */, 5C57F353C924B2EAE57C53C0 /* RecordingBarPresenter.swift */, F7911896694BAB524A2A0720 /* RecordingCaptureEntry.swift */, 39E009F062BFEA7BC0DDE5C8 /* RecordingClipTimeline.swift */, 979BD0C592163200160BDC49 /* RecordingClipTimelineView.swift */, 585BD4DB8B9D1DEAEF5027E4 /* RecordingCompositionBuilder.swift */, D10A6B033CF2B257451A9159 /* RecordingControlPresenter.swift */, 9D772C2FACF129B138F38F58 /* RecordingDeliverable.swift */, 05FA15DAA501361C2A48050B /* RecordingExportFeedback.swift */, C7881A05DB7FD7C0160C3D30 /* RecordingExportOptions.swift */, F02562FF53E7AE39E8DE3E81 /* RecordingExportReframe.swift */, 2A151485F935146E94D5705F /* RecordingInputAuthorization.swift */, 8944EFA56AE64C38C83ED9E1 /* RecordingKeystrokeCapture.swift */, 62D7B4E7C441E328018B7A02 /* RecordingMotionSpring.swift */, FF44DA79DA0F8C173F4D8299 /* RecordingOverlayEffects.swift */, 125F852C8EA0B144BB2364E1 /* RecordingPickerBar.swift */, 124A8C7DAD7A2014754CF196 /* RecordingPointerArtworkCapture.swift */, 90CA54A40E5A6984C83C5A48 /* RecordingPointerCapture.swift */, 73C4496D1286F55946F77EBA /* RecordingPointerStream.swift */, 4AAC5749AE8D3AA8D0826D94 /* RecordingPointerTimeline.swift */, 23F4D20DF3F0349735C2F80D /* RecordingProject.swift */, A27006DF56F1309AC938192E /* RecordingProjectStore.swift */, A0A1865851DAC294E77669CA /* RecordingRecoveryCoordinator.swift */, 4DB2C921338E7AA1207539D1 /* RecordingSession.swift */, CEF6CEA437885038BFEDA677 /* RecordingSessionRenderer.swift */, 7711E5BB4466B588EE32C7BC /* RecordingSourceCatalog.swift */, 2E260FCA6C4E719CE4AE0F45 /* RecordingStudioExporter.swift */, B5B3130EA7A7B0CA05DE3491 /* RecordingStudioModel.swift */, 4304694812C833847090F918 /* RecordingStudioStyle.swift */, 6E5AC4EF4D8337A9A20E3A6D /* RecordingStudioStylePresetBar.swift */, E1F111988702AFBAF2496331 /* RecordingStudioStylePresetStore.swift */, 4B6E1DB23A94D5FDB76C1577 /* RecordingStudioWindow.swift */, 6353D473E35901B731FD85B2 /* RecordingTimelineInput.swift */, 61A297BFF717906F55E245D9 /* RecordingTimelineInteraction.swift */, 538F755422768325F4665A48 /* RecordingTimelineThumbnails.swift */, 4CCD4CBE6C2F68F14298572D /* RecordingTranscriptEditing.swift */, CEC5745BD6B7DD30BD91DEA0 /* RecordingTranscription.swift */, 4AE2BD0DBF602443E0B82C3F /* RecordingVideoCrop.swift */, FCA325987B11058BD383F07F /* RecordingVideoMask.swift */, 0DF213690A822844610DB6E0 /* RecordingViewportTimeline.swift */, 5D7E69E0EAA9CE007DACC8EE /* RecordingZoomFocusPad.swift */, 21453FFFE9FF2E1860B1BB7E /* ScreenRecordingManager.swift */, 624270E3E0F68E35ED9C7FC1 /* ScreenshotCompressionService.swift */, 4EC83F060B8C618716847D95 /* ScreenshotFileNaming.swift */, 179A1F464B2325D933B003EB /* ScreenshotHistoryStore.swift */, 2770974B62BA6019294FC9BF /* ScreenshotImageLoader.swift */, 0FC7A31E31203B3330CE5AA0 /* ScreenshotPreviewItem.swift */, 1A982D92197DBD85F4E99877 /* Shape.swift */, C62E4421999FABC6B040B9CD /* ShapeRenderer.swift */, 748342A3B1322ED390C11DB4 /* Shapes2d.swift */, F2DD10CB10250C7A3DEC3186 /* SmartRedactionRecognizer.swift */, B3B649BF5B80698892056F6D /* StraightArrow.swift */, 7CF3030FEFF60A9E00ACF22C /* StrokeOptions.swift */, 7846895DF5BEB0C9BC144710 /* StrokeOutline.swift */, 410344F0A319E6A7189199E3 /* StrokePipeline.swift */, 7C6D5B9A6634007DC09C4A81 /* StudioInspectorTabs.swift */, 97939ED1B8AE58C014C685E7 /* TeleprompterComposerPresenter.swift */, 9057BF1DF6A0DDEBD5E4B3D2 /* TeleprompterController.swift */, 3A5FFC877AB3AB6B64894072 /* TeleprompterOverlayPresenter.swift */, A8FAC6D4EA9409CD20552C2B /* TeleprompterScript.swift */, 6C7176ADE1967DC48C637FA1 /* TeleprompterSpeechEngine.swift */, C62D5C1724054938F8BB681B /* TextMeasure.swift */, 51DCC62A0A2528626B6E5760 /* Theme.swift */, 50C0979159F4E2923F7AD447 /* Vec.swift */, 78E7B35573A11F2C3D1CD1F8 /* VideoCompressionModels.swift */, A23C7DC0966DCF51AF99B203 /* VideoFileActions.swift */, 8EB02705C403A4D300A1000F /* VideoTrimSelection.swift */, 0BF1FA787AC739460BAB2EB2 /* ViewModifiers.swift */, ); path = BetterShot; sourceTree = ""; }; 749E9D00F818F70E06F34BB9 /* History */ = { isa = PBXGroup; children = ( 11DEB19CCE7ED49CF1136508 /* HistoryStore.swift */, ); path = History; sourceTree = ""; }; 99E8726305BC9AF4B98FA73B /* Preview */ = { isa = PBXGroup; children = ( C5A66CB2E63EE52F1277C1F9 /* DeckStaging.swift */, 4E1A0B71553D27B9862CF83D /* OverlayToolArrangement.swift */, 8B3D8697A2AEA9FD3527BA3D /* PinnedScreenshot.swift */, AE1AF97C84324A8DA1B6948D /* PreviewOverlay.swift */, ); path = Preview; sourceTree = ""; }; B8FC14134195149286D737C0 = { isa = PBXGroup; children = ( A9FD147E96AE29FF1E11357F /* Backgrounds */, 0040945A2278113BCCE4247E /* CHANGELOG.md */, A700AB85604C73318DAF5692 /* Licenses */, 110CD327D097B8F42B0B8BA1 /* Onboarding */, 10094F5FED8623DFE2FA9F1D /* Resources */, C750A8B0B7E68485E0FF536F /* Sources */, 4B049A4676B9CFEECB1A3DF6 /* Products */, ); sourceTree = ""; }; C750A8B0B7E68485E0FF536F /* Sources */ = { isa = PBXGroup; children = ( DF41CB44E94F5FBDBF8695A2 /* App */, 61750C0FDB29AE8B445054E5 /* BetterShot */, 49CD1ABB4117999E05DAEA92 /* Capture */, 749E9D00F818F70E06F34BB9 /* History */, 39D4566D88515C653CF4F4DB /* Models */, 299E86DC313097FC40D543B7 /* Presets */, 99E8726305BC9AF4B98FA73B /* Preview */, 02E0E07267FD5201B631F82C /* Services */, E4007FFA622C92BA5142F86A /* Settings */, 1DDA7451A0077983475374B9 /* Sharing */, 4FE4E3ABA1756F22921DCB42 /* Views */, ); path = Sources; sourceTree = ""; }; DF41CB44E94F5FBDBF8695A2 /* App */ = { isa = PBXGroup; children = ( F74F2F48E0775A96906E180F /* BetterShotApp.swift */, 1A8FF0E5AD713FC1D7E99DE7 /* BetterShotDelegate.swift */, 0D024DBA83E8292A232F91B1 /* CaptureURLAction.swift */, F486BA8CF557A0B458CBE106 /* OnboardingWindowController.swift */, F95D1700C858D4FFFFA44323 /* ReleaseNotesWindowController.swift */, ); path = App; sourceTree = ""; }; E4007FFA622C92BA5142F86A /* Settings */ = { isa = PBXGroup; children = ( 2F7006FD86C2546D1381E955 /* MediaGallery.swift */, 8629959CD33DDE1BF29CABCF /* MediaGalleryActions.swift */, EC91594D79B3D54FA54835A1 /* OverlaySettingsTab.swift */, 9822447B9DE8F15B9CC94381 /* PreferencesView.swift */, 3279FC924876E4B5B74CBCDB /* SettingsComponents.swift */, 319DB64F21A64C00C345ADD5 /* SettingsHomeTab.swift */, 90E774656DB29A1792294977 /* SettingsWindowController.swift */, 0D62F387131F8D7E1EF8BD54 /* SharingSettingsTab.swift */, B7F33276A5315E7A07A7B58B /* ShortcutRecorderField.swift */, ); path = Settings; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 61A826F3D9A89949C4B965D9 /* BetterShot */ = { isa = PBXNativeTarget; buildConfigurationList = B653F2DD902FE6BD261B2987 /* Build configuration list for PBXNativeTarget "BetterShot" */; buildPhases = ( B29A156E16289E808758DF72 /* Sources */, EECE61E83E0AC599EBECCD4F /* Resources */, 4BFEF78244866A08069E4DEC /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = BetterShot; packageProductDependencies = ( 1E4513356E30E8574136C7F3 /* DockProgress */, ); productName = BetterShot; productReference = F46A331394FBCD6FCFD29F62 /* BetterShot.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 2B52F79D372EB35C81219180 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; LastUpgradeCheck = 1600; TargetAttributes = { 61A826F3D9A89949C4B965D9 = { DevelopmentTeam = 8JL39GK2DC; ProvisioningStyle = Manual; }; }; }; buildConfigurationList = FDE4C5BE7F87318CFEAA3DDB /* Build configuration list for PBXProject "BetterShot" */; compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( Base, en, ); mainGroup = B8FC14134195149286D737C0; minimizedProjectReferenceProxies = 1; packageReferences = ( B9709ABD91AC8272F8C2A2BB /* XCRemoteSwiftPackageReference "DockProgress" */, ); preferredProjectObjectVersion = 77; projectDirPath = ""; projectRoot = ""; targets = ( 61A826F3D9A89949C4B965D9 /* BetterShot */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ EECE61E83E0AC599EBECCD4F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( E29FA26E5F3F90C0653923E8 /* Assets.xcassets in Resources */, 1CBDB240923B9F176D454CEA /* Backgrounds in Resources */, 9C1746F297C6D211CDB4500B /* CHANGELOG.md in Resources */, AD49C285CF7363F0483203C5 /* Licenses in Resources */, 2BDDF4C68FA168E537AF4029 /* Onboarding in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ B29A156E16289E808758DF72 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5E854772497EB35E932D2875 /* ActiveDisplayResolver.swift in Sources */, 041B87BB64D98E1277AA5C83 /* AfterCaptureActions.swift in Sources */, 6E21C6975713C6FDBB95AF4C /* AnnoCanvasLayerView.swift in Sources */, B8A0E87F5EC6AEA4AF4EF446 /* AnnoEditor.swift in Sources */, 002ADCD3F8C769B398471F92 /* AnnoEditorInteraction.swift in Sources */, 782EE994DE45106CB7366A13 /* AnnoShapeDrawing.swift in Sources */, DE7DD919B4B11F0837F2E146 /* AnnoTextEditorOverlay.swift in Sources */, E129F8B6CE468246CA52897C /* AnnotationBackground.swift in Sources */, CFE6DCC81F16975D9C5571D1 /* AnnotationBackgroundInspector.swift in Sources */, 1E0F95693AA2459C49581D13 /* AnnotationBackgroundLayout.swift in Sources */, 8939FAA9B01BDCCFC1C9277E /* AnnotationBackgroundPresetBar.swift in Sources */, 134BC2C6860AE6456B883D4A /* AnnotationBackgroundPresetStore.swift in Sources */, 82252227C16A8C9208C7FF60 /* AnnotationBackgroundPreviewViews.swift in Sources */, 1AB0C161F0F859BEDAC12C88 /* AnnotationBackgroundRenderer.swift in Sources */, 109139E4C27463223EBFD940 /* AnnotationCameraGeometry.swift in Sources */, A97649E3AEC5C6DA68FD094C /* AnnotationCameraInspector.swift in Sources */, 9085E7EFE9BCC5606CA22DEF /* AnnotationCanvas.swift in Sources */, 44601DAC2783F0755C8D58BA /* AnnotationCropModels.swift in Sources */, 8BF5172EE59AE9CAA014B690 /* AnnotationCropOverlay.swift in Sources */, A955FD8E0AA95551C47D1906 /* AnnotationCursor.swift in Sources */, BCFE4A22239F0F1F256911EC /* AnnotationDocument.swift in Sources */, 8023C4C4CBE10CB12EDF5508 /* AnnotationEditorActivationPolicy.swift in Sources */, 8B60C5A0D9E05E27D0CDB08A /* AnnotationEditorChrome.swift in Sources */, E70126BC766D72CFA1522996 /* AnnotationEditorModel.swift in Sources */, 22A715BD1710983E2CC63729 /* AnnotationEditorTextStyle.swift in Sources */, 61E7E40D2B4D4891ABCC8C98 /* AnnotationEditorWindow.swift in Sources */, 3DFD0AFCC40248A410ACC8BD /* AnnotationEditorZoom.swift in Sources */, 7C520C2C439706A42786379C /* AnnotationImageCropper.swift in Sources */, 850AEF48C527482C262F8B7F /* AnnotationImageTransform.swift in Sources */, 6E19D91F47B4566546BF95C7 /* AnnotationInspector.swift in Sources */, 08438912627871CAC2592D71 /* AnnotationInspectorSlider.swift in Sources */, 85FA3C0AC731BFFCF9840E69 /* AnnotationInspectorStyle.swift in Sources */, 16F1E6AEDF3AE9EDFB7F97E2 /* AnnotationInspectorStyleMenus.swift in Sources */, BE1AED402560581F1097F014 /* AnnotationKeyboard.swift in Sources */, A1FDFC11723C5C363190B2D1 /* AnnotationMetrics.swift in Sources */, 13F8787F7652C832535AE6FC /* AnnotationMockupEffectsInspector.swift in Sources */, 49F98CCBDB5611D43C61342D /* AnnotationMockupEffectsRenderer.swift in Sources */, 5825CE98FA255CC31FB002DD /* AnnotationPresetStore.swift in Sources */, 9EE3EA8300A179104B10FDCA /* AnnotationProgressiveBlurGeometry.swift in Sources */, C2CEFFBB19C4C1928969B598 /* AnnotationProgressiveBlurPreview.swift in Sources */, 27495F9E313930753A6E726A /* AnnotationRedactionImageProcessor.swift in Sources */, 25A54F46D3F80738AEFEF3A9 /* AnnotationRenderer.swift in Sources */, 74A516EFBF4497667B8A74A9 /* AnnotationScreenshotBorderInspector.swift in Sources */, 7FDDCE0496D57D3F7BABC720 /* AnnotationScreenshotFrameGeometry.swift in Sources */, 0D586FAFE45076AE6932CB32 /* AnnotationShadowStyle.swift in Sources */, 3A14826DE9ED6F5F4C674ABD /* AnnotationSwatch.swift in Sources */, E1DE7FE0CEBB164E662979EA /* AnnotationTextStyleControls.swift in Sources */, 7E5CFEE5D2D4BAA170E49775 /* AnnotationTool.swift in Sources */, 3AA56BD8027AACABC1257B3D /* AnnotationWallpaperPreviewCache.swift in Sources */, 03F85A9D98CD49F2756DC41F /* AnnotationWallpaperStore.swift in Sources */, 6158A6FD21D793D955B2E0E9 /* AppPreferences.swift in Sources */, 01CE948684943DFF96B077F7 /* AppUpdater.swift in Sources */, D27CCDE7BAF033771F9277B4 /* ArrowShared.swift in Sources */, D1027BECFA02E786BF762444 /* ArrowTypes.swift in Sources */, A0759E7132525600C7280AB9 /* Arrowheads.swift in Sources */, EB848575CC3229A7EFFA6F13 /* BackgroundStyle.swift in Sources */, 2D2CFBFFDA6767FA9FB2C2E9 /* BeautifierRenderer.swift in Sources */, BA2E35F115F67D7CA6DEE5A9 /* BetterShotApp.swift in Sources */, 12F0105D52F612AA1BD73023 /* BetterShotDelegate.swift in Sources */, 61BB1B90D49DA0006C882330 /* BetterShotPreferences.swift in Sources */, 46070CAF5A877CB564FDB379 /* Box.swift in Sources */, F3BAB5D4C1617D203E95885B /* BundledBackgrounds.swift in Sources */, 37000BC29C1251CAF994FE0F /* CameraRecordingManager.swift in Sources */, 752F3C9795A6BE679382C7ED /* CaptureCountdownPresenter.swift in Sources */, FE59D61ABB427B6DFC1D377A /* CaptureOrchestrator.swift in Sources */, 918CF31A69D7A8EB445F4164 /* CaptureRecord.swift in Sources */, 8A3678236C5B3E1EDBDDF0E5 /* CaptureURLAction.swift in Sources */, 6178E30C2B2B02A62E14B915 /* ClipboardImage.swift in Sources */, E9B0C8420D6AA0CFCC0AD25D /* CloudUploadOptions.swift in Sources */, 387EB7D93F69E67AE33613AD /* CloudUploader.swift in Sources */, 24A92D5E02A892E928CE1D5B /* ColorGrade.swift in Sources */, F5F0FA6599AB12F8B47278B0 /* ColorPickerOverlay.swift in Sources */, A6D62B552A8AE5AD951AB3EC /* CountdownOverlay.swift in Sources */, F1BD9BB54CFB037D8A39EDF0 /* CurvedArrow.swift in Sources */, 42417A5044EED4E149F8DDBD /* DeckStaging.swift in Sources */, 8CB7F60BBDE66AA3DB038DF5 /* Document.swift in Sources */, CE1AC7D23DD3C75A916B3BFF /* EditorChrome.swift in Sources */, FCF6D15042D5341FE0B8F8CC /* EditorCloseGuard.swift in Sources */, 328ADEC511F4BFC1C5DBE414 /* EscapeKey.swift in Sources */, D8AE5ACE0841050A49E7B483 /* FailureAlert.swift in Sources */, 425C6E74CB9DE1912B5B974B /* FrozenScreenCapture.swift in Sources */, 65B99E86B5CF68B181BA2015 /* FrozenScreenFrame.swift in Sources */, B0D43AF92D661FDC828C1399 /* GeoPaths.swift in Sources */, 17099ECB1C55AEEF4D94F468 /* Geometry2d.swift in Sources */, F87FBF6D449686856AD05561 /* GlassSurface.swift in Sources */, 13B8472EC13ED5548E55212F /* HistoryStore.swift in Sources */, DFDDB7DCADC657B82ABEA400 /* ImageTextRecognizer.swift in Sources */, 2DE8CBAB2CD9FE740E56F9E6 /* InkPath.swift in Sources */, AAF2ADDD756895F9924447DE /* Intersect.swift in Sources */, 93BCC54E5D07F70AE30F6F08 /* KeyLabel.swift in Sources */, 435989A6E7CFD7DC8AE1B593 /* Mat.swift in Sources */, 02404D9AD03DCC77348C50CF /* MathUtils.swift in Sources */, 4CCE271E5EB887F0148834E0 /* MediaGallery.swift in Sources */, CB051D2AF06CE92293F00B69 /* MediaGalleryActions.swift in Sources */, BC811FEA82E635D6292A80FD /* MenuBarContentView.swift in Sources */, 5DC7C7A2CF426EEB84D10515 /* MenuBarPopoverController.swift in Sources */, 22833BA0A9BCC6501CF14A1B /* OnboardingPermissionsView.swift in Sources */, E5F46E4A80BB763B20FF325D /* OnboardingState.swift in Sources */, D13CEB060F8ABA7079099049 /* OnboardingView.swift in Sources */, A8E015BDF93AD431A0B513D5 /* OnboardingWindowController.swift in Sources */, 7EE71A614D4D2FBEB9C463FB /* OverlayLayout.swift in Sources */, 63ECA013285D8804B1096228 /* OverlaySettingsTab.swift in Sources */, 92E247E1E517B9FB46BD0E88 /* OverlayToolArrangement.swift in Sources */, 58CD37C0EC02C18F820E9B44 /* PathBuilder.swift in Sources */, 17480CF997E627005058A11E /* PerCornerRadii.swift in Sources */, 54117608ECFC3C01E62548C4 /* PerfectDash.swift in Sources */, 3AA2E443AA076D9AA4BCFFA9 /* PinnedScreenshot.swift in Sources */, 6682480DF2FDA028736D23D2 /* PreferencesView.swift in Sources */, 4C7D548E3B8B0202EBEC2D23 /* PreviewBridge.swift in Sources */, A548A41489DDA1DF28A3C44A /* PreviewOverlay.swift in Sources */, 36AE41B4746338DBA7F192D6 /* PreviewWindowCaptureExclusion.swift in Sources */, 8FF6824457BF68764EE69EB0 /* PreviewWindowPlacement.swift in Sources */, D7BE3EA091A12262CC4E7894 /* R2CredentialStore.swift in Sources */, F425B700C7B4E08A43AAF173 /* R2Uploader.swift in Sources */, CF4D2BCA924BB91C3A3D5FA9 /* Recording3DAnimation.swift in Sources */, 0CA40C2EF632A893F54D7908 /* Recording3DBlurRenderer.swift in Sources */, C7D570AB49763BC8452EEFA8 /* Recording3DInspector.swift in Sources */, 571A6FBD80D409ECE967E066 /* Recording3DKeyframeEditor.swift in Sources */, FFB826CA31FB62EF0C4858DF /* Recording3DLane.swift in Sources */, F0F4CD24EA88F07B1C477D47 /* Recording3DOrbitPad.swift in Sources */, DEF24106429AF3B516278F72 /* Recording3DPreview.swift in Sources */, CD703C2110FDB5F74D7B1924 /* Recording3DShot.swift in Sources */, 1B0581442F771F48B16539BE /* RecordingAreaHighlightPresenter.swift in Sources */, ADA5C9BD650F6C9FDCBDE7DD /* RecordingAreaSelectionPresenter.swift in Sources */, 769B39FE27CFCD06F376C8ED /* RecordingAudioExport.swift in Sources */, 5B069E2A907EB1B3AEEAA6E1 /* RecordingBarChrome.swift in Sources */, E9925479ADCF9DBD17407322 /* RecordingBarPresenter.swift in Sources */, DF9B6A0E2507AFC941351D6C /* RecordingCaptureEntry.swift in Sources */, 353B1702C132C0905378554E /* RecordingClipTimeline.swift in Sources */, 802FA2BCA250E8FCCE8909BA /* RecordingClipTimelineView.swift in Sources */, F01CDEDDE68450311F860048 /* RecordingCompositionBuilder.swift in Sources */, 79458E93071272681C039DD6 /* RecordingControlPresenter.swift in Sources */, 1CB9C1CA418424E06831A02F /* RecordingDeliverable.swift in Sources */, E09142571B00A4394C7C3CA0 /* RecordingExportFeedback.swift in Sources */, B67249B2788081263585AB5D /* RecordingExportOptions.swift in Sources */, AECE06FCCA388F3C27CA5C9C /* RecordingExportReframe.swift in Sources */, 1BADF7BB6C69016A7C0A3F67 /* RecordingInputAuthorization.swift in Sources */, BC6170740B05997D27830D0B /* RecordingKeystrokeCapture.swift in Sources */, CAD3D607DBDB99077A4FB695 /* RecordingMotion.swift in Sources */, C5691D63FCE00852A86F8824 /* RecordingMotionSpring.swift in Sources */, 428051CE7498067FA05216D9 /* RecordingOverlayEffects.swift in Sources */, 176B0704A0C3C5955DA33B88 /* RecordingPickerBar.swift in Sources */, DC27DBF1E81ABBFDCB8FB1FE /* RecordingPointerArtworkCapture.swift in Sources */, 2078A2D59AF49AA8FFFA17F6 /* RecordingPointerCapture.swift in Sources */, 07ADFBC530D80E5AC5AD2B71 /* RecordingPointerStream.swift in Sources */, 88E571E986C805E582BE853A /* RecordingPointerTimeline.swift in Sources */, F825E47FC977EB83ABD059F6 /* RecordingProject.swift in Sources */, 5C79B360F557AE3AA8C3080E /* RecordingProjectStore.swift in Sources */, CC94C27448BB07B81990A8DF /* RecordingRecoveryCoordinator.swift in Sources */, 48D780C259A85BBCB1B6BE82 /* RecordingSession.swift in Sources */, 52A0EFC3BA385A666DB89F63 /* RecordingSessionRenderer.swift in Sources */, 3BF5DBCBE10B92005C121A2D /* RecordingSourceCatalog.swift in Sources */, B713F9D891DBC6B6756A4C71 /* RecordingStudioExporter.swift in Sources */, C5AA7B6D9774569859CABFF5 /* RecordingStudioModel.swift in Sources */, 2586A51024C6154C47BCD872 /* RecordingStudioStyle.swift in Sources */, 526695E1B09D246846527089 /* RecordingStudioStylePresetBar.swift in Sources */, 4C60427E131EEFD8D35939F8 /* RecordingStudioStylePresetStore.swift in Sources */, 0D140B6B419AF8A893C0B34B /* RecordingStudioWindow.swift in Sources */, 9454ECB25AF9B03FCD92505D /* RecordingTimelineInput.swift in Sources */, 227FECD8859B296DDF883302 /* RecordingTimelineInteraction.swift in Sources */, 95BF5ABBDFFA409D4DF830C2 /* RecordingTimelineThumbnails.swift in Sources */, ADDDE18D5DA47F866E3C15C2 /* RecordingTranscriptEditing.swift in Sources */, B6A1C17303643E0C512127E3 /* RecordingTranscription.swift in Sources */, BE39F4F3DB46B961EF75AD0F /* RecordingVideoCrop.swift in Sources */, D4228DF9AE3F84716EC8E673 /* RecordingVideoMask.swift in Sources */, 77672549FF2EBFBAFD8DC199 /* RecordingViewportTimeline.swift in Sources */, CAEEB8EC9C94B13B9CF30982 /* RecordingZoomFocusPad.swift in Sources */, 85CCAB85BAAB94FBC1A9B5A9 /* RegionGeometry.swift in Sources */, 3933094B835D8EF2F5F1EABB /* RegionSelectionOverlay.swift in Sources */, 1DEEBAE0A05B26E49F8A3E91 /* ReleaseNotes.swift in Sources */, FD68955182A0F6FF6960A6AE /* ReleaseNotesWindowController.swift in Sources */, 615EE1453C9A7BDFD9248E09 /* ScreenCapture.swift in Sources */, 760A8018E366C9C6A658DFDB /* ScreenCapturePermission.swift in Sources */, CB270F6BDD39E72E8CEE4F5D /* ScreenRecordingManager.swift in Sources */, E5EC3D5ABA7F21EA6052C1A4 /* ScreencaptureRunner.swift in Sources */, A069BBE1EEC909EAF7668718 /* ScreenshotCompressionService.swift in Sources */, BACCC6CAD5B08E0987F79EE4 /* ScreenshotFileNaming.swift in Sources */, 118F7D00871572DFAF7B5E84 /* ScreenshotHistoryStore.swift in Sources */, F66C60BCD81D7024DAA307A0 /* ScreenshotImageLoader.swift in Sources */, BA91FBAAB700FD8A1341F27D /* ScreenshotPreviewItem.swift in Sources */, 0AA73A072B6327A23D08F89E /* ScrollCaptureController.swift in Sources */, BC3024BE9954759663767B8D /* ScrollCapturePreviewPanel.swift in Sources */, 97383F31B5ECF0EEC7F205B3 /* ScrollCaptureSessionPresenter.swift in Sources */, B59A11814CC73A048E1A925D /* ScrollFrameAnalyzer.swift in Sources */, D895A1BE54C5EE7811BF0291 /* SettingsComponents.swift in Sources */, 98860D470B9B2F661FFD88A9 /* SettingsHomeTab.swift in Sources */, C46DD6DBAA95F563F2EC6E4E /* SettingsWindowController.swift in Sources */, 541183DBA6BB9EC649F2B9BB /* Shape.swift in Sources */, 54B7FEFC77CCBC22A4735094 /* ShapeRenderer.swift in Sources */, CB322FB7D761116FFC2AA698 /* Shapes2d.swift in Sources */, DF21B0B190903EB60D0694CF /* ShareImageCompressor.swift in Sources */, D925251B051AC2433DEE6D1E /* ShareManifest.swift in Sources */, B9B5CCB2FE5EDEA8A879E245 /* SharingSettingsTab.swift in Sources */, 338611E83AC0C47B0B3272F7 /* ShortcutActions.swift in Sources */, 4FE02626471F7BD1FDB37393 /* ShortcutCatalog.swift in Sources */, BC9018D13E8A53B68FC01699 /* ShortcutRecorderField.swift in Sources */, 8782829F9AD2E1BE2B796AC7 /* ShortcutService.swift in Sources */, 6EE4DDA9308DBD7BDF01C954 /* SilenceDetector.swift in Sources */, 40B553DB8E65CE93297F3D11 /* SmartRedactionRecognizer.swift in Sources */, 618723BB6B078CD0746D3345 /* StraightArrow.swift in Sources */, 9E706EC495738239096A37E8 /* StrokeOptions.swift in Sources */, 8C76612CC356391B94F0AD36 /* StrokeOutline.swift in Sources */, 554AA519F1C974A2177C3728 /* StrokePipeline.swift in Sources */, BC91FECA9CA43F0585BE1836 /* StudioInspectorTabs.swift in Sources */, A4257639A3A503D1E17454A6 /* TeleprompterComposerPresenter.swift in Sources */, 22B67C1138B0E54209F95F9F /* TeleprompterController.swift in Sources */, 3EB30B21F2F488EC0524A801 /* TeleprompterOverlayPresenter.swift in Sources */, EC7BD9967E6AE24E581FA796 /* TeleprompterScript.swift in Sources */, 606E42BAE5ABC7F5A4202391 /* TeleprompterSpeechEngine.swift in Sources */, 51ABB074F7C478FC55D4CA87 /* TextMeasure.swift in Sources */, 6F97144294F67C07259C83C1 /* Theme.swift in Sources */, 52B62D47D9FDBE73F0FEDB1A /* ToastWindow.swift in Sources */, DC1BBAE2ABD17F92CB589901 /* TransferStatusCard.swift in Sources */, B9D28C5450A77E56829E569F /* TransparencyGrid.swift in Sources */, FEAA5D4F3A6152816BB7EA7B /* Vec.swift in Sources */, F765096A0EF37B4DFEEFC879 /* VideoCompressionModels.swift in Sources */, 5747B9FA773F42B294E2673E /* VideoFileActions.swift in Sources */, 373BC289BF3F9A842CA12CF0 /* VideoTrimSelection.swift in Sources */, BCBAEB221B1C4CDEF4C96424 /* ViewModifiers.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 31BAFDED17709DBDF81651E4 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 14.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SWIFT_APPROACHABLE_CONCURRENCY = YES; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; SWIFT_VERSION = 5.0; }; name = Release; }; 6862FA1689C1F0144B5E1DEA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", "DEBUG=1", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 14.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_APPROACHABLE_CONCURRENCY = YES; SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; SWIFT_VERSION = 5.0; }; name = Debug; }; BD8594A1D94B81B2F7847C3F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = Resources/BetterShot.entitlements; CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 26; DEVELOPMENT_TEAM = 8JL39GK2DC; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = Resources/Info.plist; LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; MARKETING_VERSION = 0.5.9; PRODUCT_BUNDLE_IDENTIFIER = com.bettershot.app; PRODUCT_NAME = BetterShot; SDKROOT = macosx; }; name = Debug; }; C9BDF34D8B30DE9AFEF8F791 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = Resources/BetterShot.entitlements; CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 26; DEVELOPMENT_TEAM = 8JL39GK2DC; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = Resources/Info.plist; LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; MARKETING_VERSION = 0.5.9; PRODUCT_BUNDLE_IDENTIFIER = com.bettershot.app; PRODUCT_NAME = BetterShot; SDKROOT = macosx; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ B653F2DD902FE6BD261B2987 /* Build configuration list for PBXNativeTarget "BetterShot" */ = { isa = XCConfigurationList; buildConfigurations = ( BD8594A1D94B81B2F7847C3F /* Debug */, C9BDF34D8B30DE9AFEF8F791 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; FDE4C5BE7F87318CFEAA3DDB /* Build configuration list for PBXProject "BetterShot" */ = { isa = XCConfigurationList; buildConfigurations = ( 6862FA1689C1F0144B5E1DEA /* Debug */, 31BAFDED17709DBDF81651E4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ B9709ABD91AC8272F8C2A2BB /* XCRemoteSwiftPackageReference "DockProgress" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/sindresorhus/DockProgress"; requirement = { kind = upToNextMajorVersion; minimumVersion = 5.0.0; }; }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ 1E4513356E30E8574136C7F3 /* DockProgress */ = { isa = XCSwiftPackageProductDependency; package = B9709ABD91AC8272F8C2A2BB /* XCRemoteSwiftPackageReference "DockProgress" */; productName = DockProgress; }; /* End XCSwiftPackageProductDependency section */ }; rootObject = 2B52F79D372EB35C81219180 /* Project object */; }