|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + 18147C048AF3F74A586F1729 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4C43ED14956C5C6A0899475C /* InfoPlist.strings */; }; |
10 | 11 | 185FEBB3AF5E75C578BD3658 /* CaptureOutputFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10988DE9D519FB7C12E21441 /* CaptureOutputFormatter.swift */; }; |
11 | 12 | 19631CE8D3FDCF60066B7116 /* SelectionOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 691E0B85C0EB91A1D64E46BB /* SelectionOverlay.swift */; }; |
12 | 13 | 2290E0C8538BBF615847D375 /* LaunchAtLoginServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EAB51912760565BC654DF4 /* LaunchAtLoginServiceTests.swift */; }; |
|
41 | 42 | E74F01E9696AFA0BD4D2D8F6 /* CapturePreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C13B3F98484393217058119 /* CapturePreferences.swift */; }; |
42 | 43 | E980588F83694317D8CA6F8C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3B0B266DE7620D34BBF81065 /* Localizable.strings */; }; |
43 | 44 | E9E8E5B8E34F0820AADB68CB /* LaunchAtLoginService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81722B125426EBF76936C64 /* LaunchAtLoginService.swift */; }; |
| 45 | + EDD48DD57E2C15D0DD1E6AC6 /* ServicesMenu.strings in Resources */ = {isa = PBXBuildFile; fileRef = 9AD9726ECDB5A2895BDE6FE2 /* ServicesMenu.strings */; }; |
44 | 46 | F03566383783B15B01FFF4DE /* CaptureOutputFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E54F75C3EE2CBFF07CC7223 /* CaptureOutputFormatterTests.swift */; }; |
45 | 47 | F12DB13B34B4AAF60E9900A8 /* CaptureCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6325F6636FC5677505AA2C6 /* CaptureCoordinatorTests.swift */; }; |
46 | 48 | F88F93E2CD1B3E457EE10118 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36FBCB6ED2013B9BDFF7B34D /* Logging.swift */; }; |
|
78 | 80 | 36FBCB6ED2013B9BDFF7B34D /* Logging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Logging.swift; sourceTree = "<group>"; }; |
79 | 81 | 3AA320529CFEA82E1C22DBF8 /* AppState+ContextSuggestions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppState+ContextSuggestions.swift"; sourceTree = "<group>"; }; |
80 | 82 | 3E54F75C3EE2CBFF07CC7223 /* CaptureOutputFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptureOutputFormatterTests.swift; sourceTree = "<group>"; }; |
| 83 | + 41672890A634930C78431882 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/ServicesMenu.strings; sourceTree = "<group>"; }; |
81 | 84 | 439AB8319D466E099CE36AB3 /* AppModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppModels.swift; sourceTree = "<group>"; }; |
82 | 85 | 455984721CAF976508C28F5B /* ScreenTextGrab.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ScreenTextGrab.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
83 | 86 | 45ED1A4C0E3AFB208B888E85 /* Localization.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Localization.swift; sourceTree = "<group>"; }; |
|
87 | 90 | 5587443DE37934A6C44C0D8A /* AutomationSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutomationSupport.swift; sourceTree = "<group>"; }; |
88 | 91 | 57637AC54FF6F7DF88F515FC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
89 | 92 | 5D5BE4199EDB2D68BF621F22 /* WatchTextFilterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchTextFilterTests.swift; sourceTree = "<group>"; }; |
| 93 | + 6098A20DF9212D7BE6242F84 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
90 | 94 | 60A7302D5F692E7C7CEC0F50 /* ScreenPermissionServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenPermissionServiceTests.swift; sourceTree = "<group>"; }; |
91 | 95 | 60ECF18625B72ECFD2D918F0 /* ScreenTextGrabUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenTextGrabUITests.swift; sourceTree = "<group>"; }; |
92 | 96 | 6347794F3E2FA318922C231A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; }; |
|
102 | 106 | A81722B125426EBF76936C64 /* LaunchAtLoginService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchAtLoginService.swift; sourceTree = "<group>"; }; |
103 | 107 | A8891012CC830AA36376ECC6 /* ScreenTextGrabTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ScreenTextGrabTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
104 | 108 | AFDDE27870842EC2C0972037 /* AppUpdateService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppUpdateService.swift; sourceTree = "<group>"; }; |
| 109 | + B8D0F46AF45AA5E034B3CF9A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/ServicesMenu.strings; sourceTree = "<group>"; }; |
105 | 110 | C2EFE7EDBD48BF5FCEF8F8EB /* MenuBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuBarView.swift; sourceTree = "<group>"; }; |
106 | 111 | C5DDC62ED04B7F343130D5E3 /* AppUpdateServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppUpdateServiceTests.swift; sourceTree = "<group>"; }; |
107 | 112 | D837B65BF51EB3E7DBE4DAF0 /* AutomationIntents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutomationIntents.swift; sourceTree = "<group>"; }; |
108 | 113 | DA00A3409351D42C19881235 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; }; |
| 114 | + DBF095C2EBFEEA6F1A870EE4 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
109 | 115 | DDA101828FA23B1C6A17F33A /* OCRService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OCRService.swift; sourceTree = "<group>"; }; |
110 | 116 | EBEF558C0B53262FBA630D96 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; |
111 | 117 | F6B811E93E42BDCF8E6BBDEF /* ScreenTextGrabApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenTextGrabApp.swift; sourceTree = "<group>"; }; |
|
198 | 204 | A5573E5EEA16B6EA458FF403 /* Resources */ = { |
199 | 205 | isa = PBXGroup; |
200 | 206 | children = ( |
| 207 | + 4C43ED14956C5C6A0899475C /* InfoPlist.strings */, |
201 | 208 | 3B0B266DE7620D34BBF81065 /* Localizable.strings */, |
| 209 | + 9AD9726ECDB5A2895BDE6FE2 /* ServicesMenu.strings */, |
202 | 210 | ); |
203 | 211 | path = Resources; |
204 | 212 | sourceTree = "<group>"; |
|
312 | 320 | }; |
313 | 321 | }; |
314 | 322 | buildConfigurationList = 373B41B85DE3B8194F7EF2C7 /* Build configuration list for PBXProject "ScreenTextGrab" */; |
315 | | - compatibilityVersion = "Xcode 14.0"; |
316 | 323 | developmentRegion = en; |
317 | 324 | hasScannedForEncodings = 0; |
318 | 325 | knownRegions = ( |
|
323 | 330 | mainGroup = 8AB026D43D76F140A30256A3; |
324 | 331 | minimizedProjectReferenceProxies = 1; |
325 | 332 | preferredProjectObjectVersion = 77; |
| 333 | + productRefGroup = D4DBE3345338D089D28B3EF8 /* Products */; |
326 | 334 | projectDirPath = ""; |
327 | 335 | projectRoot = ""; |
328 | 336 | targets = ( |
|
339 | 347 | buildActionMask = 2147483647; |
340 | 348 | files = ( |
341 | 349 | 4FC1394D39DF39D813007D36 /* Assets.xcassets in Resources */, |
| 350 | + 18147C048AF3F74A586F1729 /* InfoPlist.strings in Resources */, |
342 | 351 | E980588F83694317D8CA6F8C /* Localizable.strings in Resources */, |
| 352 | + EDD48DD57E2C15D0DD1E6AC6 /* ServicesMenu.strings in Resources */, |
343 | 353 | ); |
344 | 354 | runOnlyForDeploymentPostprocessing = 0; |
345 | 355 | }; |
|
428 | 438 | name = Localizable.strings; |
429 | 439 | sourceTree = "<group>"; |
430 | 440 | }; |
| 441 | + 4C43ED14956C5C6A0899475C /* InfoPlist.strings */ = { |
| 442 | + isa = PBXVariantGroup; |
| 443 | + children = ( |
| 444 | + 6098A20DF9212D7BE6242F84 /* en */, |
| 445 | + DBF095C2EBFEEA6F1A870EE4 /* tr */, |
| 446 | + ); |
| 447 | + name = InfoPlist.strings; |
| 448 | + sourceTree = "<group>"; |
| 449 | + }; |
| 450 | + 9AD9726ECDB5A2895BDE6FE2 /* ServicesMenu.strings */ = { |
| 451 | + isa = PBXVariantGroup; |
| 452 | + children = ( |
| 453 | + B8D0F46AF45AA5E034B3CF9A /* en */, |
| 454 | + 41672890A634930C78431882 /* tr */, |
| 455 | + ); |
| 456 | + name = ServicesMenu.strings; |
| 457 | + sourceTree = "<group>"; |
| 458 | + }; |
431 | 459 | /* End PBXVariantGroup section */ |
432 | 460 |
|
433 | 461 | /* Begin XCBuildConfiguration section */ |
|
592 | 620 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
593 | 621 | CODE_SIGN_STYLE = Automatic; |
594 | 622 | COMBINE_HIDPI_IMAGES = YES; |
595 | | - CURRENT_PROJECT_VERSION = 4; |
| 623 | + CURRENT_PROJECT_VERSION = 5; |
596 | 624 | ENABLE_HARDENED_RUNTIME = YES; |
597 | 625 | GENERATE_INFOPLIST_FILE = NO; |
598 | 626 | INFOPLIST_FILE = ScreenTextGrab/Info.plist; |
599 | 627 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; |
600 | | - MARKETING_VERSION = 1.0.3; |
| 628 | + MARKETING_VERSION = 1.1.0; |
601 | 629 | PRODUCT_BUNDLE_IDENTIFIER = dev.screentextgrab.app; |
602 | 630 | PRODUCT_NAME = ScreenTextGrab; |
603 | 631 | SDKROOT = macosx; |
|
648 | 676 | CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO; |
649 | 677 | CODE_SIGN_STYLE = Automatic; |
650 | 678 | COMBINE_HIDPI_IMAGES = YES; |
651 | | - CURRENT_PROJECT_VERSION = 4; |
| 679 | + CURRENT_PROJECT_VERSION = 5; |
652 | 680 | ENABLE_HARDENED_RUNTIME = YES; |
653 | 681 | GENERATE_INFOPLIST_FILE = NO; |
654 | 682 | INFOPLIST_FILE = ScreenTextGrab/Info.plist; |
655 | 683 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; |
656 | | - MARKETING_VERSION = 1.0.3; |
| 684 | + MARKETING_VERSION = 1.1.0; |
657 | 685 | PRODUCT_BUNDLE_IDENTIFIER = dev.screentextgrab.app; |
658 | 686 | PRODUCT_NAME = ScreenTextGrab; |
659 | 687 | SDKROOT = macosx; |
|
0 commit comments