Files

2224 lines
125 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
4807A6C623A9CD190052A53E /* SkyLight.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4807A6C523A9CD190052A53E /* SkyLight.framework */; };
48F3E16224EC0D8800A1C64B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BABDA79F8EF76E3ACDD5F /* Localizable.strings */; };
76D02BB22BFE7C9E0056008D /* Pods_alt_tab_macos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0712B3BEA2B3780398C0999 /* Pods_alt_tab_macos.framework */; };
BF0C8052AE41B1B10E42BFCE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C875C983226CB16DBD90F /* InfoPlist.strings */; };
BF0C812C068CD751CE9BFB67 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8D5993267A74D4875C1A /* Localizable.strings */; };
BF0C8138B9195970E808C3A2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C80B2A035D3F0A5016E5F /* InfoPlist.strings */; };
BF0C81D836A8A4CA393B135F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C82E55127D38ABF969CA0 /* InfoPlist.strings */; };
BF0C823630E3DEAC576FAFE6 /* menubar-1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C88BF67CF4D71002A60EB /* menubar-1@2x.png */; };
BF0C828D53D429C2B8B22391 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C883EBA8FDA9CB61C91FD /* Localizable.strings */; };
BF0C829583ED47E458528F3A /* accessibility@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C889529FF19620EDAC295 /* accessibility@2x.png */; };
BF0C83AB0186CC48FADF66A7 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C847B2D68EACFAC1B06D1 /* Localizable.strings */; };
BF0C83E902F75A97E8FD374A /* menubar-2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8D3333653ACAEF730DD8 /* menubar-2@2x.png */; };
BF0C8406805BDEC5B69E8803 /* screen-recording@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8E25373671B528AD448D /* screen-recording@2x.png */; };
BF0C8477850829E15FD4DD43 /* close@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8F9CE1699644A22EAF2C /* close@2x.png */; };
BF0C84D7DC2AC65BB1C111EB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8349BA94516E8760BAFA /* Localizable.strings */; };
BF0C852D28E458CDD6FA3E44 /* app.icns in Resources */ = {isa = PBXBuildFile; fileRef = BF0C84E11784B3B0900D0963 /* app.icns */; };
BF0C853B271C4407E87FA183 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8096A88BC18C4902C037 /* InfoPlist.strings */; };
BF0C855CF8BA047E180425F9 /* KeyRepeatTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0C864F182B6155A66D241D /* KeyRepeatTimer.swift */; };
BF0C8571D70170B73B46A262 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C86631FA950CE81FB8542 /* Localizable.strings */; };
BF0C8592CCF5B552C47162AB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C84A4227CB16617C26977 /* Localizable.strings */; };
BF0C8658CC748011E57691B7 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C84F4B25A7C26A88ADE92 /* Localizable.strings */; };
BF0C87732A6E660899D13BFD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C886B1D6E707E9E6BE46C /* InfoPlist.strings */; };
BF0C884D88B74F05B8BBF956 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C88A25E1ED37E5F80AC91 /* Localizable.strings */; };
BF0C88D7E209C788558BD943 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8CC9692E6E4A32846D72 /* InfoPlist.strings */; };
BF0C894199BB262BDB2D8D37 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8221101CD179DB1121D5 /* InfoPlist.strings */; };
BF0C894325A54CF0B6B53464 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8B8B31D2F421AC258351 /* Localizable.strings */; };
BF0C89C49CFBAAB4646BB8CB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C82A8848224E76B880A83 /* InfoPlist.strings */; };
BF0C89DF22C7B7D0C27DA2A4 /* WindowControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0C884157B87BF0E17EF7F8 /* WindowControlView.swift */; };
BF0C8A739A74695E60F16369 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8062E78677398A4A217B /* InfoPlist.strings */; };
BF0C8A95AAD9DADC95887A2D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C895A9AF79A869EE6B108 /* Localizable.strings */; };
BF0C8AC57CE5E9BBEEE2442A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C885D34CDCE2AFC5A94F7 /* InfoPlist.strings */; };
BF0C8B154051EC0D440339D4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8A9D25A9680EB19444BC /* Localizable.strings */; };
BF0C8B2E933E4A0A91D7AF64 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8195F23B30B8F4DD38D1 /* Localizable.strings */; };
BF0C8C4381FB16A4DFBBB219 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8357200430B9683ECD6F /* InfoPlist.strings */; };
BF0C8C8E35FF49CAA4BF5FC4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8A970BD1CAD555F31EDA /* Localizable.strings */; };
BF0C8C9CA44285E493918A74 /* menubar-3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8E54658B4DAEA0528200 /* menubar-3@2x.png */; };
BF0C8CB668FFABBCA23880B6 /* minimize@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C817D9C335EE4A0536601 /* minimize@2x.png */; };
BF0C8CC5057406014FD612CC /* ATShortcut.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0C8BA452332236D972C60E /* ATShortcut.swift */; };
BF0C8D1C57D74106018D073C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C87F5D4AD51D6950C98B0 /* InfoPlist.strings */; };
BF0C8D610C93D48F572937F8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8FBA6B0F4DEB510C71CB /* Localizable.strings */; };
BF0C8DD7EBC3BA1E86BF4BDB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C841E403C1C6E8C65727E /* InfoPlist.strings */; };
BF0C8EA4654F8059F0AED40E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C82992C31AA542EF9E638 /* InfoPlist.strings */; };
BF0C8F3526BC393290D5BE59 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C81EC1C5F3052A75C7D7B /* InfoPlist.strings */; };
BF0C8F80281B50D57C95ECCF /* fullscreen@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BF0C83BD867F6A874F9953C9 /* fullscreen@2x.png */; };
BF0C8FA2D756D3258E3A16B6 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C81DF55C6B0A279CE0FE1 /* Localizable.strings */; };
D04BA004884A273D4D2D3EF1 /* HelperExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAD91161791D42FEC4A60 /* HelperExtensions.swift */; };
D04BA0182F4734A5C8BB63DC /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA5461DAEE9B5350C3020 /* Localizable.strings */; };
D04BA03B560B681AF96E4610 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA88ED495C54CFE0B7B87 /* InfoPlist.strings */; };
D04BA0482478C20934FD5D27 /* acknowledgments@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BA4A0A748AAA68299BA4A /* acknowledgments@2x.png */; };
D04BA084CD1236EC78D90A01 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BACCBE5F97BE9B6CA645B /* Localizable.strings */; };
D04BA0AE9865276FF8EF5DEB /* UserDefaultsEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA5D9B4EBEB9E4333AE39 /* UserDefaultsEvents.swift */; };
D04BA0DD6819010987B578D1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA07BBF2237CC6C72D264 /* Localizable.strings */; };
D04BA100BD0F47828EB649FF /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAAEC2847830A3991F8D1 /* InfoPlist.strings */; };
D04BA11E56383D082D7BE5A5 /* ThumbnailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAA998119CAA8B70A2B67 /* ThumbnailsView.swift */; };
D04BA14D93726795A6937832 /* LabelAndControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA2526DC6726E0F7ACF7C /* LabelAndControl.swift */; };
D04BA15A1B0C4871EA7CB899 /* GeneralTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BACE22DC907F03D193075 /* GeneralTab.swift */; };
D04BA1621718FF26F8D5E75D /* CustomRecorderControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAE333F7170E87C5AC0EF /* CustomRecorderControl.swift */; };
D04BA1637E125D38546C26E2 /* StackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA8AC77465E1B2BC947CF /* StackView.swift */; };
D04BA1766FBCB2E941D081A5 /* WorkspaceEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA76AEE37D6656EB80126 /* WorkspaceEvents.swift */; };
D04BA1B133D53572D7B312C2 /* ThumbnailFontIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA1DF8CAB2FAB7FE9244B /* ThumbnailFontIconView.swift */; };
D04BA1C85041FB043FD43E65 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA05006D56C7AA011C0CE /* Localizable.strings */; };
D04BA1CEC6B9C8945FEC8740 /* ThumbnailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA258B56193958D60978A /* ThumbnailView.swift */; };
D04BA22840D40E3885B2B29E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA3A932D3C8F850504919 /* InfoPlist.strings */; };
D04BA26A691D56031FCCF00C /* Sysctl.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA8DB8AA7E5570DAC568A /* Sysctl.swift */; };
D04BA276B3241D440F65B149 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA5C2BB394F1624DD5B45 /* InfoPlist.strings */; };
D04BA2A6FF9DDDC5A1A68E36 /* Applications.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA282BB16C1554595A968 /* Applications.swift */; };
D04BA2D8099594E1593EC8EF /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA88EDDDD6CB3FBE71FC5 /* InfoPlist.strings */; };
D04BA2E64C59D96F6EB27D9D /* FeedbackWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA26C75F76C277653C932 /* FeedbackWindow.swift */; };
D04BA328F7C85DD1A6C1C7ED /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAB163FDEE79F096A410A /* Localizable.strings */; };
D04BA34AC850A273AB288B1E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA3B51D05213404938366 /* Localizable.strings */; };
D04BA3744F48116DF4252B19 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA02355EB28D639F854DF /* Localizable.strings */; };
D04BA3C24F4F644EA91DE38C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA717693DA18CB74BAED1 /* Localizable.strings */; };
D04BA3CF766857381519B892 /* BackgroundWork.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAB74451B79FE18B8BEDF /* BackgroundWork.swift */; };
D04BA40CC1415DA69CCE5D89 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA17FC84640580894400E /* InfoPlist.strings */; };
D04BA446D702C5E252AF2319 /* TitleLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAED1C4D6BB8E24847E79 /* TitleLabel.swift */; };
D04BA4575B13F1A148C108E2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA459B8804ABFBDA50663 /* InfoPlist.strings */; };
D04BA48B00B4211A465C7337 /* DebugProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BACABD048E62EBE4576CC /* DebugProfile.swift */; };
D04BA4A11F821548EE3C5E95 /* Bash.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA514F1C4B475B3CA6EB6 /* Bash.swift */; };
D04BA530F00E5989D66C6A1F /* Contributors.md in Resources */ = {isa = PBXBuildFile; fileRef = D04BA812B8DCB915B8F4B915 /* Contributors.md */; };
D04BA56789A2AF52557A9BFF /* AppCenterCrashes.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA7E3EA104941FE76DA70 /* AppCenterCrashes.swift */; };
D04BA5863E8AD08C36B52F80 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC86E60B1B850059BC54 /* Localizable.strings */; };
D04BA6187A91A847844B6ABB /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA015A45DE7AFDC9794FE /* Window.swift */; };
D04BA6840A558A00A66CE135 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA2E45431E6927F43C0C3 /* Localizable.strings */; };
D04BA69012A483201B375D46 /* Acknowledgments.md in Resources */ = {isa = PBXBuildFile; fileRef = D04BAADF01EB8FF8A15AECC6 /* Acknowledgments.md */; };
D04BA69D47B5E60A6AD9CBD9 /* ThumbnailTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAD1297730B191E96E7FE /* ThumbnailTitleView.swift */; };
D04BA6CC689662DECB2BE55E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC0253EAB4D509C4813F /* InfoPlist.strings */; };
D04BA72B336C7175871B281C /* general@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BAF6E2AB002763931645A /* general@2x.png */; };
D04BA737008AA2CD4E230A21 /* Application.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA10777505D8A67ABD186 /* Application.swift */; };
D04BA73E90EFEF8247A5105D /* CGWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAC34CFD42A7F6F1F01C0 /* CGWindow.swift */; };
D04BA76A74267B1346D23687 /* GridView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA6D57A1456C07318B8EA /* GridView.swift */; };
D04BA775CF3F8D9394A1E256 /* NSScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA68C2561D9EE4FD851B8 /* NSScreen.swift */; };
D04BA7B8D599E1A7A27FF5AE /* AcknowledgmentsTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA788228BA86D9EFBD1ED /* AcknowledgmentsTab.swift */; };
D04BA7B9421871EDBD58F4E3 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BABA255CD25D8724A06CD /* Localizable.strings */; };
D04BA7BE7F3DD24D58ACE942 /* AppearanceTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA64F1F344007EA13BA05 /* AppearanceTab.swift */; };
D04BA7E39FA539DD8316447A /* PermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA0726EABD146753B9EF8 /* PermissionView.swift */; };
D04BA7F86F1926FBE31F44BF /* BaseLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA53992F116E5E704CAB3 /* BaseLabel.swift */; };
D04BA8092885B40CE3527370 /* PoliciesTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAD60C97E609A759E721E /* PoliciesTab.swift */; };
D04BA83AF2B1C3C5166C119F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAD58DF3FA085A45BEB50 /* InfoPlist.strings */; };
D04BA8480A8FF466CA89DA5B /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA70746DEEC3D30B43F81 /* main.swift */; };
D04BA867733CC32975EEDA7B /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA64436BF69C58372968C /* InfoPlist.strings */; };
D04BA8757C9F20F25EB50785 /* TextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA5BD11C365C19461458C /* TextField.swift */; };
D04BA892CB4324F514EDF172 /* policies@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BA9357769516A81C50EE7 /* policies@2x.png */; };
D04BA8C8016BD6E2FDE80430 /* controls@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BA3FF376BC2757D25A2AD /* controls@2x.png */; };
D04BA8D6055F6F2E42C976EA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA5DE6536C4A6558FD80C /* InfoPlist.strings */; };
D04BA9557A6C9E192D228150 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA2C08725A5F2C34EB809 /* InfoPlist.strings */; };
D04BA9B7A964C5FABFEB9DA2 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA053A0E0157E817B2E04 /* Localizable.strings */; };
D04BA9D63A88AF2C20A1E656 /* SF-Pro-Text-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = D04BA60A6D08C041F5BF8CC9 /* SF-Pro-Text-Regular.otf */; };
D04BAA16F21AC41A23DDA63D /* ControlsTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA1B438BF3E65044D1138 /* ControlsTab.swift */; };
D04BAAAF5CFA991D3B078DB8 /* KeyboardEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA4A621A8A15660F973C1 /* KeyboardEvents.swift */; };
D04BAAB5C4E78AE375EA7D3C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAA56B4EEAF17F767C7FD /* Localizable.strings */; };
D04BAABE804F3769CE22BEB6 /* HyperlinkLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA49E45BFFF3D9FC60E43 /* HyperlinkLabel.swift */; };
D04BAAD77232701929AC3D74 /* blacklists@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BAAA1835480F9B3CCF170 /* blacklists@2x.png */; };
D04BAADED6FE28D42924AEBF /* PrivateApis.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA5C401AFA55CC67C7188 /* PrivateApis.swift */; };
D04BAAF7ACC3B361FBBF52AA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAED4D420C506DAF539F1 /* Localizable.strings */; };
D04BAB048DE698E013577C51 /* ThumbnailsPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA653BD073CB58E2CFC93 /* ThumbnailsPanel.swift */; };
D04BAB4EB890853B5B9B2C61 /* BoldLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BACEE8D430B8CAAD8C4CD /* BoldLabel.swift */; };
D04BAB68B7B8D1B548BC3AD5 /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAAB92261FC04854FDDE9 /* App.swift */; };
D04BABD613F88C27E720F316 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA863BC6929EB0A2AC590 /* InfoPlist.strings */; };
D04BABED81800E18732912CC /* CGWindowID.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA03200F5A8FC0CD03607 /* CGWindowID.swift */; };
D04BABEECBC6D922298BC93A /* Spaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA7CF9C2D1BEC7C05AB24 /* Spaces.swift */; };
D04BAC011A71E0418154F8CD /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA9B93823398A542FF7A0 /* Preferences.swift */; };
D04BAC23045A0A119B527DEB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA1BF6225E8B19676670A /* InfoPlist.strings */; };
D04BAC3169D54014CBA9ACE5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAE7F55A4A3EC5F6D311A /* Localizable.strings */; };
D04BAC463D66BB8E19CF8E2E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA98FEA8906BA589E5688 /* InfoPlist.strings */; };
D04BAC51848224047F6EFB81 /* appearance@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BAB74B7F9A08087D302F3 /* appearance@2x.png */; };
D04BAC6528FB6F06A9ACFFF5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA5090185A1F3550DA5AB /* Localizable.strings */; };
D04BAC71F7EC1137D5A8503A /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA6F52A356A51B9AFAF00 /* Localizable.strings */; };
D04BACA938C98E0A83C9ED6F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA02BBED13DEB284CC634 /* InfoPlist.strings */; };
D04BAD1BE9DC22C48C53D195 /* AboutTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA4A26987F67DD94C827F /* AboutTab.swift */; };
D04BAD2A7F2E8BF64EE982E9 /* TextArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA7C836A8CE8C0B8D128B /* TextArea.swift */; };
D04BAD395C7146A49734E0A5 /* about@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04BA4FC0DEB8B44FF460F90 /* about@2x.png */; };
D04BAD43C122A1C7E88B0362 /* MouseEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAF320F4D43F0DDFE063E /* MouseEvents.swift */; };
D04BAD451966B43720120D2E /* Menubar.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAD905546AA93E5117B0A /* Menubar.swift */; };
D04BADA3F2DAB820D6FC6E75 /* AppCenterApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = D04BA48BC82D3060C3A1AB11 /* AppCenterApplication.m */; };
D04BADCDA9F9A6C3D6499877 /* SystemPermissions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA7C6F2519091717F4B4E /* SystemPermissions.swift */; };
D04BADE4DDF7597749FB13BD /* PreferencesWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA099FA155FB4D517D66B /* PreferencesWindow.swift */; };
D04BAE8B16A06A10E2FA94DE /* AccessibilityEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA8FDCF137D892114F5F3 /* AccessibilityEvents.swift */; };
D04BAEE31B6FFCDC779E6C17 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC2FF99F629CD4ED20FC /* MainMenu.xib */; };
D04BAF12DF5D15B9D7D316A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA61693F710CD7BD054D7 /* InfoPlist.strings */; };
D04BAFB217F9F8E58C3B09AD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */; };
D04BAFB90E00AA5D662EAF24 /* PermissionsWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA9DF10D0CC4CA0C8F814 /* PermissionsWindow.swift */; };
D04BAFB973C3D28718FAEB87 /* Windows.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BACD976030676FD0761D5 /* Windows.swift */; };
D04BAFBC862BA5FE0294EA7A /* AXUIElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA6F823BC0EDA9AA4B80A /* AXUIElement.swift */; };
D04BAFF30A98CF287F85DA1E /* BlacklistsTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA27695D9A5824720BD7B /* BlacklistsTab.swift */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
4807A6C523A9CD190052A53E /* SkyLight.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SkyLight.framework; path = ../../../../System/Library/PrivateFrameworks/SkyLight.framework; sourceTree = "<group>"; };
481FE54624D2D387001032F1 /* alt-tab-macos-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "alt-tab-macos-Bridging-Header.h"; sourceTree = "<group>"; };
59DD4BE63D42EEFF1182BA7F /* Pods-alt-tab-macos.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-alt-tab-macos.release.xcconfig"; path = "Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos.release.xcconfig"; sourceTree = "<group>"; };
672F94799CC7C90282AEB3EA /* Pods-alt-tab-macos.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-alt-tab-macos.debug.xcconfig"; path = "Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos.debug.xcconfig"; sourceTree = "<group>"; };
BF0C80A05C11C8ADC366EC4A /* lb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lb; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8113492C0FFCB4454BC9 /* sl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sl; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8118F91A00A04AD4DE26 /* bg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = bg; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C816D6B12CC13F741E61F /* hi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hi; path = Localizable.strings; sourceTree = "<group>"; };
BF0C817D9C335EE4A0536601 /* minimize@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "minimize@2x.png"; sourceTree = "<group>"; };
BF0C81B8A30416D774B5B60E /* fullscreen.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = fullscreen.svg; sourceTree = "<group>"; };
BF0C81C1B55A0519C3272B09 /* close.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = close.svg; sourceTree = "<group>"; };
BF0C828AF7BCC4F47E70B28F /* menubar-2.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = "menubar-2.svg"; sourceTree = "<group>"; };
BF0C82C381FCBCF8109735AC /* pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = pl; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C833D471343CEA3DEFE56 /* icon_512x512@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_512x512@2x.png"; sourceTree = "<group>"; };
BF0C83BD867F6A874F9953C9 /* fullscreen@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fullscreen@2x.png"; sourceTree = "<group>"; };
BF0C83FC3C53FFB41A3832FD /* fa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fa; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C843C2EDF4EF3A7A2C64A /* app.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = app.svg; sourceTree = "<group>"; };
BF0C8465A0A9EA2814A22C35 /* SF-Pro-Text-Regular-Full.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; path = "SF-Pro-Text-Regular-Full.otf"; sourceTree = "<group>"; };
BF0C847A108ABC72723ABBA2 /* hi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hi; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C848A4DDFF5D118CA9CAF /* ca */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ca; path = Localizable.strings; sourceTree = "<group>"; };
BF0C84E11784B3B0900D0963 /* app.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = app.icns; sourceTree = "<group>"; };
BF0C850C46CCD8B978168CCD /* sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sv; path = Localizable.strings; sourceTree = "<group>"; };
BF0C86370093A080DD5974D8 /* convert_svg_to_png.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = convert_svg_to_png.sh; sourceTree = "<group>"; };
BF0C864F182B6155A66D241D /* KeyRepeatTimer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyRepeatTimer.swift; sourceTree = "<group>"; };
BF0C86C2BB70A8E05D2103CA /* cs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = cs; path = Localizable.strings; sourceTree = "<group>"; };
BF0C86E06A44AC151FEA4903 /* sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sv; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C87B913292EE53EDE4220 /* menubar-1.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = "menubar-1.svg"; sourceTree = "<group>"; };
BF0C87C0514B13DACB6E702B /* fa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fa; path = Localizable.strings; sourceTree = "<group>"; };
BF0C884157B87BF0E17EF7F8 /* WindowControlView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WindowControlView.swift; sourceTree = "<group>"; };
BF0C888D912E73D88919899A /* uk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = uk; path = Localizable.strings; sourceTree = "<group>"; };
BF0C889529FF19620EDAC295 /* accessibility@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "accessibility@2x.png"; sourceTree = "<group>"; };
BF0C8898ADB2A1B49312E87B /* cs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = cs; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C88BF67CF4D71002A60EB /* menubar-1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "menubar-1@2x.png"; sourceTree = "<group>"; };
BF0C88D6043B83B535BEAAA2 /* no */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = no; path = Localizable.strings; sourceTree = "<group>"; };
BF0C890AF36F3EFD5CC4D114 /* bg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = bg; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8942D747B2B8E3A2BB53 /* da */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = da; path = Localizable.strings; sourceTree = "<group>"; };
BF0C895E5D9E3F43E1CA9FC1 /* vi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = vi; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C899605B39AB4EE0E8EB8 /* icon_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_512x512.png; sourceTree = "<group>"; };
BF0C89A541FBEA23E7CB1D94 /* lb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lb; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8A50151A4EF88E494357 /* da */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = da; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8B15FFB262ECC54B5AA4 /* sl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sl; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8B2EA9269BA0B79A525F /* sk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sk; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8BA452332236D972C60E /* ATShortcut.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ATShortcut.swift; sourceTree = "<group>"; };
BF0C8C4F77466FB59071A71F /* sr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sr; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8C6995992F837A9A83A6 /* ca */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ca; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8CE7BBC3B9B0CEC008FF /* vi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = vi; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8D3333653ACAEF730DD8 /* menubar-2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "menubar-2@2x.png"; sourceTree = "<group>"; };
BF0C8D9E024876AD9A92BE8D /* sr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sr; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8E25373671B528AD448D /* screen-recording@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "screen-recording@2x.png"; sourceTree = "<group>"; };
BF0C8E54658B4DAEA0528200 /* menubar-3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "menubar-3@2x.png"; sourceTree = "<group>"; };
BF0C8E5D2BD5F7F93DF77DF5 /* sk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sk; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8E7B087DCC97A454C0AE /* uk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = uk; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8EE17F3ABD7A6D44BFFE /* pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = pl; path = Localizable.strings; sourceTree = "<group>"; };
BF0C8F0D1F5E9980C2E1A073 /* no */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = no; path = InfoPlist.strings; sourceTree = "<group>"; };
BF0C8F88F4326C82F16FD738 /* minimize.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = minimize.svg; sourceTree = "<group>"; };
BF0C8F9CE1699644A22EAF2C /* close@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "close@2x.png"; sourceTree = "<group>"; };
C0712B3BEA2B3780398C0999 /* Pods_alt_tab_macos.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_alt_tab_macos.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D04BA015A45DE7AFDC9794FE /* Window.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Window.swift; sourceTree = "<group>"; };
D04BA03200F5A8FC0CD03607 /* CGWindowID.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGWindowID.swift; sourceTree = "<group>"; };
D04BA0726EABD146753B9EF8 /* PermissionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PermissionView.swift; sourceTree = "<group>"; };
D04BA075E359F36C27CD5BAE /* package-lock.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "package-lock.json"; sourceTree = "<group>"; };
D04BA084F638725465234830 /* favicon-16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "favicon-16x16.png"; sourceTree = "<group>"; };
D04BA088B8A550D9367A4AAB /* it */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = it; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA099FA155FB4D517D66B /* PreferencesWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreferencesWindow.swift; sourceTree = "<group>"; };
D04BA0AAAE82C72855DBBA26 /* update_appcast.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = update_appcast.sh; sourceTree = "<group>"; };
D04BA0CE87BE264C52987ED1 /* 7 windows - 2 lines - wide window.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "7 windows - 2 lines - wide window.jpg"; sourceTree = "<group>"; };
D04BA0DA624C11069614C323 /* windows-theme.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "windows-theme.jpg"; sourceTree = "<group>"; };
D04BA0E071D2EDFDB9A20523 /* Podfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Podfile; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
D04BA0E11E83F177B07EE19C /* fr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fr; path = Localizable.strings; sourceTree = "<group>"; };
D04BA0E1C5DBC07108AC2F54 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
D04BA0F5EB832B8E142B654B /* 4 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "4 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BA10777505D8A67ABD186 /* Application.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = "<group>"; };
D04BA107C8B8FE7FF8536606 /* too many windows - 4 lines - paginated.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "too many windows - 4 lines - paginated.jpg"; sourceTree = "<group>"; };
D04BA1232AFEEFE90D5CC827 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
D04BA123744B0C27E9F54B05 /* codesign_sparkle_embedded_apps.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = codesign_sparkle_embedded_apps.sh; sourceTree = "<group>"; };
D04BA18724DC58FA95DB33DB /* Podfile.lock */ = {isa = PBXFileReference; lastKnownFileType = file.lock; path = Podfile.lock; sourceTree = "<group>"; };
D04BA18B55AA6C9EE41985D0 /* Contributing.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Contributing.md; sourceTree = "<group>"; };
D04BA19E22F2B73DB785E5DB /* subset_font.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = subset_font.sh; sourceTree = "<group>"; };
D04BA1B438BF3E65044D1138 /* ControlsTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ControlsTab.swift; sourceTree = "<group>"; };
D04BA1D80F4EEF2A91BAD29C /* release.config.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = release.config.js; sourceTree = "<group>"; };
D04BA1DF8CAB2FAB7FE9244B /* ThumbnailFontIconView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailFontIconView.swift; sourceTree = "<group>"; };
D04BA1FC9022590D7AA02486 /* 1 window - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "1 window - 1 line.jpg"; sourceTree = "<group>"; };
D04BA2526DC6726E0F7ACF7C /* LabelAndControl.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LabelAndControl.swift; sourceTree = "<group>"; };
D04BA258B56193958D60978A /* ThumbnailView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailView.swift; sourceTree = "<group>"; };
D04BA26C75F76C277653C932 /* FeedbackWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackWindow.swift; sourceTree = "<group>"; };
D04BA27695D9A5824720BD7B /* BlacklistsTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlacklistsTab.swift; sourceTree = "<group>"; };
D04BA282BB16C1554595A968 /* Applications.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Applications.swift; sourceTree = "<group>"; };
D04BA2A68FFD585C3A64434A /* zh-CN */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA2C7B51F68651B3C60E2 /* 6 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "6 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BA2D022B64A876CCA6BB7 /* apple-touch-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "apple-touch-icon.png"; sourceTree = "<group>"; };
D04BA2E723062A1DAC58618F /* setup_ci_pr.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = setup_ci_pr.sh; sourceTree = "<group>"; };
D04BA2E8D5D5CC23456BC8F7 /* tr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = tr; path = Localizable.strings; sourceTree = "<group>"; };
D04BA32F25860B686DFE818A /* 3 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "3 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BA3632A2EB5C64A3FEE59 /* hu */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hu; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA369B4D9FD6A13936F53 /* bare.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = bare.html; sourceTree = "<group>"; };
D04BA3C951614ADC408312CB /* pt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = pt; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA3EF6656955B0B29C2CD /* other.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = other.md; sourceTree = "<group>"; };
D04BA3FF376BC2757D25A2AD /* controls@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "controls@2x.png"; sourceTree = "<group>"; };
D04BA4135D97F9E784709DA8 /* ko */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ko; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA4336B6004A0A99849AD /* package.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = package.json; sourceTree = "<group>"; };
D04BA459034C1885CA43A807 /* LICENCE.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = LICENCE.md; sourceTree = "<group>"; };
D04BA484B11FEF4DBF08350A /* pt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = pt; path = Localizable.strings; sourceTree = "<group>"; };
D04BA48BC82D3060C3A1AB11 /* AppCenterApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppCenterApplication.m; sourceTree = "<group>"; };
D04BA48E6F24E0948C4CB4F7 /* import_l10n_strings_from_poeditor.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = import_l10n_strings_from_poeditor.sh; sourceTree = "<group>"; };
D04BA49E45BFFF3D9FC60E43 /* HyperlinkLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HyperlinkLabel.swift; sourceTree = "<group>"; };
D04BA4A0A748AAA68299BA4A /* acknowledgments@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "acknowledgments@2x.png"; sourceTree = "<group>"; };
D04BA4A26987F67DD94C827F /* AboutTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutTab.swift; sourceTree = "<group>"; };
D04BA4A621A8A15660F973C1 /* KeyboardEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardEvents.swift; sourceTree = "<group>"; };
D04BA4A82888205AAE818E53 /* hu */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hu; path = Localizable.strings; sourceTree = "<group>"; };
D04BA4B5292629AA6B560216 /* package_and_notarize_release.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = package_and_notarize_release.sh; sourceTree = "<group>"; };
D04BA4D5DF349429527824A2 /* determine_version.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = determine_version.sh; sourceTree = "<group>"; };
D04BA4F23325560BC0BCDDB7 /* 7 windows - 2 lines - tall window.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "7 windows - 2 lines - tall window.jpg"; sourceTree = "<group>"; };
D04BA4FC0DEB8B44FF460F90 /* about@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "about@2x.png"; sourceTree = "<group>"; };
D04BA514F1C4B475B3CA6EB6 /* Bash.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Bash.swift; sourceTree = "<group>"; };
D04BA51D43775E57CE91154A /* 3 windows - 1 line - wide window.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "3 windows - 1 line - wide window.jpg"; sourceTree = "<group>"; };
D04BA538C059434921F2A4C2 /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA53992F116E5E704CAB3 /* BaseLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseLabel.swift; sourceTree = "<group>"; };
D04BA5488C8142D30E7D3EF9 /* browserconfig.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = browserconfig.xml; sourceTree = "<group>"; };
D04BA55D1B2C8BFF61954466 /* generate_selfsigned_certificate.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = generate_selfsigned_certificate.sh; sourceTree = "<group>"; };
D04BA59FD487D0DEBBA66A94 /* createicns */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = createicns; sourceTree = "<group>"; };
D04BA5ABFA5457A86536E2E4 /* 5 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "5 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BA5BD11C365C19461458C /* TextField.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextField.swift; sourceTree = "<group>"; };
D04BA5C401AFA55CC67C7188 /* PrivateApis.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrivateApis.swift; sourceTree = "<group>"; };
D04BA5C8373D1480280B71A6 /* tr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = tr; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA5D2FD6E26D82721C574 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA5D9B4EBEB9E4333AE39 /* UserDefaultsEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDefaultsEvents.swift; sourceTree = "<group>"; };
D04BA5DB4FB71B583A28EF4F /* ja */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ja; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA5E208CBB8E28EE3FAFF /* site.webmanifest */ = {isa = PBXFileReference; lastKnownFileType = file.webmanifest; path = site.webmanifest; sourceTree = "<group>"; };
D04BA60A6D08C041F5BF8CC9 /* SF-Pro-Text-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; path = "SF-Pro-Text-Regular.otf"; sourceTree = "<group>"; };
D04BA6143DC05D10E2662536 /* fi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fi; path = Localizable.strings; sourceTree = "<group>"; };
D04BA626397B0E41910C5118 /* 2-rows.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "2-rows.jpg"; sourceTree = "<group>"; };
D04BA62D5EACAAAD7BCD3E79 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
D04BA64F1F344007EA13BA05 /* AppearanceTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppearanceTab.swift; sourceTree = "<group>"; };
D04BA653BD073CB58E2CFC93 /* ThumbnailsPanel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailsPanel.swift; sourceTree = "<group>"; };
D04BA662DF59DF9A97FDA598 /* de */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = de; path = Localizable.strings; sourceTree = "<group>"; };
D04BA67D904743A293768CB1 /* frontpage.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = frontpage.jpg; sourceTree = "<group>"; };
D04BA68C2561D9EE4FD851B8 /* NSScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSScreen.swift; sourceTree = "<group>"; };
D04BA6BBFD0E87B8458E91D3 /* feature-suggestion.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = "feature-suggestion.md"; sourceTree = "<group>"; };
D04BA6D57A1456C07318B8EA /* GridView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GridView.swift; sourceTree = "<group>"; };
D04BA6ED38651224DB117A5A /* upload_symbols_to_appcenter.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = upload_symbols_to_appcenter.sh; sourceTree = "<group>"; };
D04BA6EF1954DCE80E539142 /* base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
D04BA6F823BC0EDA9AA4B80A /* AXUIElement.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AXUIElement.swift; sourceTree = "<group>"; };
D04BA70746DEEC3D30B43F81 /* main.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
D04BA714279133661E416599 /* preferences1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preferences1.png; sourceTree = "<group>"; };
D04BA72AC9B57A1673C28B2E /* android-chrome-256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "android-chrome-256x256.png"; sourceTree = "<group>"; };
D04BA7457E30F608E139B695 /* zh-TW */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "zh-TW"; path = Localizable.strings; sourceTree = "<group>"; };
D04BA765138B5E1C512245BE /* Thanks.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Thanks.md; sourceTree = "<group>"; };
D04BA76AEE37D6656EB80126 /* WorkspaceEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WorkspaceEvents.swift; sourceTree = "<group>"; };
D04BA788228BA86D9EFBD1ED /* AcknowledgmentsTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AcknowledgmentsTab.swift; sourceTree = "<group>"; };
D04BA7957E5E02FB09BCE10C /* de */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = de; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA7A758026814667273DC /* convert_iconset_to_icns.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = convert_iconset_to_icns.sh; sourceTree = "<group>"; };
D04BA7BD7B65B58A0DF438C7 /* Gemfile.lock */ = {isa = PBXFileReference; lastKnownFileType = file.lock; path = Gemfile.lock; sourceTree = "<group>"; };
D04BA7C25BD7B68BCEEE38B5 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = "<group>"; };
D04BA7C6F2519091717F4B4E /* SystemPermissions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SystemPermissions.swift; sourceTree = "<group>"; };
D04BA7C836A8CE8C0B8D128B /* TextArea.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextArea.swift; sourceTree = "<group>"; };
D04BA7CF9C2D1BEC7C05AB24 /* Spaces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Spaces.swift; sourceTree = "<group>"; };
D04BA7E388B365A41C92E31B /* safari-pinned-tab.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = "safari-pinned-tab.svg"; sourceTree = "<group>"; };
D04BA7E3EA104941FE76DA70 /* AppCenterCrashes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppCenterCrashes.swift; sourceTree = "<group>"; };
D04BA7F8F1F44D5D9844BFF5 /* ar */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ar; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BA812B8DCB915B8F4B915 /* Contributors.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Contributors.md; sourceTree = "<group>"; };
D04BA81B25C166EFB3223639 /* extract_l10n_strings.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = extract_l10n_strings.sh; sourceTree = "<group>"; };
D04BA8209A337A2960716E3B /* zh-CN */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = Localizable.strings; sourceTree = "<group>"; };
D04BA82F792DF53958D92572 /* AltTab.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AltTab.app; sourceTree = BUILT_PRODUCTS_DIR; };
D04BA84F172AE89F210CA01D /* Pipfile.lock */ = {isa = PBXFileReference; lastKnownFileType = file.lock; path = Pipfile.lock; sourceTree = "<group>"; };
D04BA85F10205D5CDE8B34C4 /* _config.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.yaml; path = _config.yml; sourceTree = "<group>"; };
D04BA8AC77465E1B2BC947CF /* StackView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StackView.swift; sourceTree = "<group>"; };
D04BA8DB8AA7E5570DAC568A /* Sysctl.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Sysctl.swift; sourceTree = "<group>"; };
D04BA8FDCF137D892114F5F3 /* AccessibilityEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AccessibilityEvents.swift; sourceTree = "<group>"; };
D04BA9357769516A81C50EE7 /* policies@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "policies@2x.png"; sourceTree = "<group>"; };
D04BA93F02C9B26B05032B7A /* ja */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ja; path = Localizable.strings; sourceTree = "<group>"; };
D04BA94A1695D4FF5337C84B /* import_certificate_into_main_keychain.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = import_certificate_into_main_keychain.sh; sourceTree = "<group>"; };
D04BA954319227829B646315 /* android-chrome-192x192.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "android-chrome-192x192.png"; sourceTree = "<group>"; };
D04BA9B93823398A542FF7A0 /* Preferences.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Preferences.swift; sourceTree = "<group>"; };
D04BA9DF10D0CC4CA0C8F814 /* PermissionsWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PermissionsWindow.swift; sourceTree = "<group>"; };
D04BA9EF65B2E7AF9E3ADCA3 /* 2 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "2 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BAA127E73B3114B75098A /* Gemfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Gemfile; sourceTree = "<group>"; };
D04BAA1A00449C0C6434AB95 /* id */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = id; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAA265462999602D1DDE7 /* id */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = id; path = Localizable.strings; sourceTree = "<group>"; };
D04BAA4442D0CE3A4972937F /* nl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = nl; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAA5ECAE8BB8F8656DEDF /* update_contributors.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = update_contributors.sh; sourceTree = "<group>"; };
D04BAA6E43F1E6EB81F953AF /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAA998119CAA8B70A2B67 /* ThumbnailsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailsView.swift; sourceTree = "<group>"; };
D04BAA9E0539EE620D08F63F /* fr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fr; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAAA1835480F9B3CCF170 /* blacklists@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "blacklists@2x.png"; sourceTree = "<group>"; };
D04BAAB92261FC04854FDDE9 /* App.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = "<group>"; };
D04BAADF01EB8FF8A15AECC6 /* Acknowledgments.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Acknowledgments.md; sourceTree = "<group>"; };
D04BAAE6E6823304D66B74F8 /* update_website.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = update_website.sh; sourceTree = "<group>"; };
D04BAAF760E3A8A22BDA84D6 /* appcast.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = appcast.xml; sourceTree = "<group>"; };
D04BAAF79737A0673502FEB5 /* AppCenterApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppCenterApplication.h; sourceTree = "<group>"; };
D04BAB08AD95CD9024BEE95A /* fi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fi; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAB51808B6118EB00DFC7 /* mstile-150x150.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "mstile-150x150.png"; sourceTree = "<group>"; };
D04BAB6652494D7575057E86 /* 14 windows - 3 lines.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "14 windows - 3 lines.jpg"; sourceTree = "<group>"; };
D04BAB703998DAD0EC9A6F4A /* ko */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ko; path = Localizable.strings; sourceTree = "<group>"; };
D04BAB74451B79FE18B8BEDF /* BackgroundWork.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BackgroundWork.swift; sourceTree = "<group>"; };
D04BAB74B7F9A08087D302F3 /* appearance@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appearance@2x.png"; sourceTree = "<group>"; };
D04BAB7714DEDEA0A53AC3ED /* main.scss */ = {isa = PBXFileReference; lastKnownFileType = file.scss; path = main.scss; sourceTree = "<group>"; };
D04BAB7AC7316FA7117B071E /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = Localizable.strings; sourceTree = "<group>"; };
D04BAB8A94DA69A6B5008AE5 /* Pipfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Pipfile; sourceTree = "<group>"; };
D04BABBB124EAA6D4CC389F6 /* it */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = it; path = Localizable.strings; sourceTree = "<group>"; };
D04BABE52980E4EEF838B8DD /* nl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = nl; path = Localizable.strings; sourceTree = "<group>"; };
D04BAC02D60EF22D9CC7D969 /* commitlint.config.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = commitlint.config.js; sourceTree = "<group>"; };
D04BAC08AEDFBF722D613801 /* ar */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ar; path = Localizable.strings; sourceTree = "<group>"; };
D04BAC2FF99F629CD4ED20FC /* MainMenu.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainMenu.xib; sourceTree = "<group>"; };
D04BAC34CFD42A7F6F1F01C0 /* CGWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGWindow.swift; sourceTree = "<group>"; };
D04BAC6AFC7F06D1A567F27A /* replace_environment_variables_in_app.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = replace_environment_variables_in_app.sh; sourceTree = "<group>"; };
D04BAC7BBFC583591EBFCBC7 /* preferences2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preferences2.png; sourceTree = "<group>"; };
D04BACABD048E62EBE4576CC /* DebugProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DebugProfile.swift; sourceTree = "<group>"; };
D04BACB97A5895839BCB14BD /* es */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = es; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BACD976030676FD0761D5 /* Windows.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Windows.swift; sourceTree = "<group>"; };
D04BACE22DC907F03D193075 /* GeneralTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneralTab.swift; sourceTree = "<group>"; };
D04BACEE8D430B8CAAD8C4CD /* BoldLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoldLabel.swift; sourceTree = "<group>"; };
D04BAD1297730B191E96E7FE /* ThumbnailTitleView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailTitleView.swift; sourceTree = "<group>"; };
D04BAD19B495AC18AC782A39 /* convert_font_to_png.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = convert_font_to_png.sh; sourceTree = "<group>"; };
D04BAD215A8F61F2D9952181 /* Introduction.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Introduction.md; sourceTree = "<group>"; };
D04BAD241A6928F45355B315 /* es */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = es; path = Localizable.strings; sourceTree = "<group>"; };
D04BAD2A5EFA477F1BC436B4 /* import_certificate_into_new_keychain.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = import_certificate_into_new_keychain.sh; sourceTree = "<group>"; };
D04BAD40CE2D3A8AAC3819D0 /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = file.gitignore; path = .gitignore; sourceTree = "<group>"; };
D04BAD60C97E609A759E721E /* PoliciesTab.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PoliciesTab.swift; sourceTree = "<group>"; };
D04BAD65AA870A49D2F89DBC /* ensure_generated_files_are_up_to_date.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = ensure_generated_files_are_up_to_date.sh; sourceTree = "<group>"; };
D04BAD6700415D6F7C8B2BEE /* travis.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = travis.sh; sourceTree = "<group>"; };
D04BAD7008ED1D9CBC147A75 /* pull_request_template.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = pull_request_template.md; sourceTree = "<group>"; };
D04BAD7D8F3CC2C36C8769C6 /* .travis.yml */ = {isa = PBXFileReference; lastKnownFileType = file.yml; path = .travis.yml; sourceTree = "<group>"; };
D04BAD82F652C4ED5D8BF7AE /* 3 windows - 1 line - tall window.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "3 windows - 1 line - tall window.jpg"; sourceTree = "<group>"; };
D04BAD905546AA93E5117B0A /* Menubar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Menubar.swift; sourceTree = "<group>"; };
D04BAD91161791D42FEC4A60 /* HelperExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelperExtensions.swift; sourceTree = "<group>"; };
D04BAD98C2DCFE95458947D3 /* setup_local.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = setup_local.sh; sourceTree = "<group>"; };
D04BADB5AA570748C717D31A /* Changelog-bare.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = "Changelog-bare.md"; sourceTree = "<group>"; };
D04BADFEF9A8189ABC8BF5EE /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = "<group>"; };
D04BAE1243C9B4BE3ED1B524 /* 7 windows - 2 lines - extra wide window.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "7 windows - 2 lines - extra wide window.jpg"; sourceTree = "<group>"; };
D04BAE298D0D87E4E69A2054 /* default.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = default.html; sourceTree = "<group>"; };
D04BAE2BF28F187307C29FDE /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = Localizable.strings; sourceTree = "<group>"; };
D04BAE333F7170E87C5AC0EF /* CustomRecorderControl.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomRecorderControl.swift; sourceTree = "<group>"; };
D04BAE93A5854C501639C640 /* update_homebrew_cask.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = update_homebrew_cask.sh; sourceTree = "<group>"; };
D04BAE94A2FD4D9B72830B43 /* favicon-32x32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "favicon-32x32.png"; sourceTree = "<group>"; };
D04BAED1C4D6BB8E24847E79 /* TitleLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TitleLabel.swift; sourceTree = "<group>"; };
D04BAED450528DC3C28FABDE /* Changelog.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Changelog.md; sourceTree = "<group>"; };
D04BAEF1D194C2379C9970F1 /* setup_ci_master.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = setup_ci_master.sh; sourceTree = "<group>"; };
D04BAF076A30A1BAFEDBEA66 /* 5 windows - 2 lines.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "5 windows - 2 lines.jpg"; sourceTree = "<group>"; };
D04BAF1058D2599E6E8ABBA6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.info; path = Info.plist; sourceTree = "<group>"; };
D04BAF320F4D43F0DDFE063E /* MouseEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MouseEvents.swift; sourceTree = "<group>"; };
D04BAF6E2AB002763931645A /* general@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "general@2x.png"; sourceTree = "<group>"; };
D04BAF6F617FCA44D1F75B60 /* alt_tab_macos.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = alt_tab_macos.entitlements; sourceTree = "<group>"; };
D04BAF77F9D94C397EB646AE /* 1-row.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "1-row.jpg"; sourceTree = "<group>"; };
D04BAFA20F13FB588F6CCB81 /* bug_report.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = bug_report.md; sourceTree = "<group>"; };
D04BAFDA9E2623E21CBD6CEF /* zh-TW */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = "zh-TW"; path = InfoPlist.strings; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
D04BA82F32FB183F65DC3E42 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
4807A6C623A9CD190052A53E /* SkyLight.framework in Frameworks */,
76D02BB22BFE7C9E0056008D /* Pods_alt_tab_macos.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
4807A6C423A9CD190052A53E /* Frameworks */ = {
isa = PBXGroup;
children = (
4807A6C523A9CD190052A53E /* SkyLight.framework */,
C0712B3BEA2B3780398C0999 /* Pods_alt_tab_macos.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
A638921971E99EC1D9EC383D /* Pods */ = {
isa = PBXGroup;
children = (
672F94799CC7C90282AEB3EA /* Pods-alt-tab-macos.debug.xcconfig */,
59DD4BE63D42EEFF1182BA7F /* Pods-alt-tab-macos.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
BF0C800065EF41EA12730FBD /* no.lproj */ = {
isa = PBXGroup;
children = (
BF0C80B2A035D3F0A5016E5F /* InfoPlist.strings */,
BF0C81DF55C6B0A279CE0FE1 /* Localizable.strings */,
);
path = no.lproj;
sourceTree = "<group>";
};
BF0C80536B40523C5DB23BE2 /* menubar */ = {
isa = PBXGroup;
children = (
BF0C88BF67CF4D71002A60EB /* menubar-1@2x.png */,
BF0C8D3333653ACAEF730DD8 /* menubar-2@2x.png */,
BF0C828AF7BCC4F47E70B28F /* menubar-2.svg */,
BF0C8E54658B4DAEA0528200 /* menubar-3@2x.png */,
BF0C87B913292EE53EDE4220 /* menubar-1.svg */,
);
path = menubar;
sourceTree = "<group>";
};
BF0C8060939B50725E1C3392 /* permission-window */ = {
isa = PBXGroup;
children = (
BF0C889529FF19620EDAC295 /* accessibility@2x.png */,
BF0C8E25373671B528AD448D /* screen-recording@2x.png */,
);
path = "permission-window";
sourceTree = "<group>";
};
BF0C80A7A2DCAEF69DE6E1F8 /* sk.lproj */ = {
isa = PBXGroup;
children = (
BF0C81EC1C5F3052A75C7D7B /* InfoPlist.strings */,
BF0C8A9D25A9680EB19444BC /* Localizable.strings */,
);
path = sk.lproj;
sourceTree = "<group>";
};
BF0C81174620D8C11E1A13C4 /* hi.lproj */ = {
isa = PBXGroup;
children = (
BF0C8221101CD179DB1121D5 /* InfoPlist.strings */,
BF0C883EBA8FDA9CB61C91FD /* Localizable.strings */,
);
path = hi.lproj;
sourceTree = "<group>";
};
BF0C812631DEDC9AD3F83B30 /* sr.lproj */ = {
isa = PBXGroup;
children = (
BF0C8D5993267A74D4875C1A /* Localizable.strings */,
BF0C875C983226CB16DBD90F /* InfoPlist.strings */,
);
path = sr.lproj;
sourceTree = "<group>";
};
BF0C81EB02768FAD7290E6A4 /* uk.lproj */ = {
isa = PBXGroup;
children = (
BF0C82E55127D38ABF969CA0 /* InfoPlist.strings */,
BF0C8B8B31D2F421AC258351 /* Localizable.strings */,
);
path = uk.lproj;
sourceTree = "<group>";
};
BF0C8258E28A7F57B568E7FE /* sl.lproj */ = {
isa = PBXGroup;
children = (
BF0C8CC9692E6E4A32846D72 /* InfoPlist.strings */,
BF0C8FBA6B0F4DEB510C71CB /* Localizable.strings */,
);
path = sl.lproj;
sourceTree = "<group>";
};
BF0C86C288D4FD8F92D3C7DB /* app */ = {
isa = PBXGroup;
children = (
BF0C8793B806C41D7D74E348 /* app.iconset */,
BF0C84E11784B3B0900D0963 /* app.icns */,
BF0C843C2EDF4EF3A7A2C64A /* app.svg */,
);
path = app;
sourceTree = "<group>";
};
BF0C873806FA481431946BD0 /* fa.lproj */ = {
isa = PBXGroup;
children = (
BF0C895A9AF79A869EE6B108 /* Localizable.strings */,
BF0C82A8848224E76B880A83 /* InfoPlist.strings */,
);
path = fa.lproj;
sourceTree = "<group>";
};
BF0C876FCFE1AB2E36E79C03 /* pl.lproj */ = {
isa = PBXGroup;
children = (
BF0C8096A88BC18C4902C037 /* InfoPlist.strings */,
BF0C84F4B25A7C26A88ADE92 /* Localizable.strings */,
);
path = pl.lproj;
sourceTree = "<group>";
};
BF0C8793B806C41D7D74E348 /* app.iconset */ = {
isa = PBXGroup;
children = (
BF0C833D471343CEA3DEFE56 /* icon_512x512@2x.png */,
BF0C899605B39AB4EE0E8EB8 /* icon_512x512.png */,
);
path = app.iconset;
sourceTree = "<group>";
};
BF0C8957AB44FB1E745D6BA5 /* window-controls */ = {
isa = PBXGroup;
children = (
BF0C81C1B55A0519C3272B09 /* close.svg */,
BF0C8F88F4326C82F16FD738 /* minimize.svg */,
BF0C81B8A30416D774B5B60E /* fullscreen.svg */,
BF0C8F9CE1699644A22EAF2C /* close@2x.png */,
BF0C817D9C335EE4A0536601 /* minimize@2x.png */,
BF0C83BD867F6A874F9953C9 /* fullscreen@2x.png */,
);
path = "window-controls";
sourceTree = "<group>";
};
BF0C8A181CD8C6FD282D6AB5 /* ca.lproj */ = {
isa = PBXGroup;
children = (
BF0C84A4227CB16617C26977 /* Localizable.strings */,
BF0C87F5D4AD51D6950C98B0 /* InfoPlist.strings */,
);
path = ca.lproj;
sourceTree = "<group>";
};
BF0C8B1DA0DFC696489608FF /* bg.lproj */ = {
isa = PBXGroup;
children = (
BF0C86631FA950CE81FB8542 /* Localizable.strings */,
BF0C82992C31AA542EF9E638 /* InfoPlist.strings */,
);
path = bg.lproj;
sourceTree = "<group>";
};
BF0C8BC595FF01688DB31B8A /* sv.lproj */ = {
isa = PBXGroup;
children = (
BF0C841E403C1C6E8C65727E /* InfoPlist.strings */,
BF0C847B2D68EACFAC1B06D1 /* Localizable.strings */,
);
path = sv.lproj;
sourceTree = "<group>";
};
BF0C8CFA15EF209F41E672CA /* da.lproj */ = {
isa = PBXGroup;
children = (
BF0C8A970BD1CAD555F31EDA /* Localizable.strings */,
BF0C8062E78677398A4A217B /* InfoPlist.strings */,
);
path = da.lproj;
sourceTree = "<group>";
};
BF0C8D5012C31223B5E1A4E5 /* vi.lproj */ = {
isa = PBXGroup;
children = (
BF0C88A25E1ED37E5F80AC91 /* Localizable.strings */,
BF0C886B1D6E707E9E6BE46C /* InfoPlist.strings */,
);
path = vi.lproj;
sourceTree = "<group>";
};
BF0C8D751CD3017B00BE2344 /* cs.lproj */ = {
isa = PBXGroup;
children = (
BF0C885D34CDCE2AFC5A94F7 /* InfoPlist.strings */,
BF0C8349BA94516E8760BAFA /* Localizable.strings */,
);
path = cs.lproj;
sourceTree = "<group>";
};
BF0C8E80897D08AF18F9EF05 /* lb.lproj */ = {
isa = PBXGroup;
children = (
BF0C8357200430B9683ECD6F /* InfoPlist.strings */,
BF0C8195F23B30B8F4DD38D1 /* Localizable.strings */,
);
path = lb.lproj;
sourceTree = "<group>";
};
D04BA07CB9DE3923A0D402D7 /* it.lproj */ = {
isa = PBXGroup;
children = (
D04BA88EDDDD6CB3FBE71FC5 /* InfoPlist.strings */,
D04BA07BBF2237CC6C72D264 /* Localizable.strings */,
);
path = it.lproj;
sourceTree = "<group>";
};
D04BA0D80B24E72B9B981A1D /* logic */ = {
isa = PBXGroup;
children = (
D04BACD976030676FD0761D5 /* Windows.swift */,
D04BA9B93823398A542FF7A0 /* Preferences.swift */,
D04BA68C2561D9EE4FD851B8 /* NSScreen.swift */,
D04BA7C6F2519091717F4B4E /* SystemPermissions.swift */,
D04BA7CF9C2D1BEC7C05AB24 /* Spaces.swift */,
D04BA015A45DE7AFDC9794FE /* Window.swift */,
D04BA10777505D8A67ABD186 /* Application.swift */,
D04BA282BB16C1554595A968 /* Applications.swift */,
D04BAB74451B79FE18B8BEDF /* BackgroundWork.swift */,
D04BACABD048E62EBE4576CC /* DebugProfile.swift */,
D04BAC8857A527C2E15D6598 /* events */,
D04BA7E3EA104941FE76DA70 /* AppCenterCrashes.swift */,
BF0C864F182B6155A66D241D /* KeyRepeatTimer.swift */,
BF0C8BA452332236D972C60E /* ATShortcut.swift */,
);
path = logic;
sourceTree = "<group>";
};
D04BA12944432EA45A7548CE /* es.lproj */ = {
isa = PBXGroup;
children = (
D04BAAEC2847830A3991F8D1 /* InfoPlist.strings */,
D04BA717693DA18CB74BAED1 /* Localizable.strings */,
);
path = es.lproj;
sourceTree = "<group>";
};
D04BA1463D2A17038222BB84 = {
isa = PBXGroup;
children = (
D04BA1A461BBB5A9BE15E015 /* Products */,
D04BAD40CE2D3A8AAC3819D0 /* .gitignore */,
D04BA0E1C5DBC07108AC2F54 /* README.md */,
D04BAD1F5F5D4427DEA16682 /* docs */,
D04BAD7D8F3CC2C36C8769C6 /* .travis.yml */,
D04BA1D80F4EEF2A91BAD29C /* release.config.js */,
D04BAC02D60EF22D9CC7D969 /* commitlint.config.js */,
D04BA4336B6004A0A99849AD /* package.json */,
D04BA703DCD38D9757093312 /* scripts */,
D04BA459034C1885CA43A807 /* LICENCE.md */,
D04BA2C9EF33A646D0977195 /* .github */,
4807A6C423A9CD190052A53E /* Frameworks */,
D04BA0E071D2EDFDB9A20523 /* Podfile */,
D04BAAF760E3A8A22BDA84D6 /* appcast.xml */,
D04BA6251F309645757C6000 /* src */,
D04BAF1058D2599E6E8ABBA6 /* Info.plist */,
D04BAF6F617FCA44D1F75B60 /* alt_tab_macos.entitlements */,
D04BAA17F1B492591AAAA9A7 /* config */,
D04BA9CA03317B315B267E21 /* resources */,
D04BA075E359F36C27CD5BAE /* package-lock.json */,
D04BA18724DC58FA95DB33DB /* Podfile.lock */,
D04BAB8A94DA69A6B5008AE5 /* Pipfile */,
D04BA84F172AE89F210CA01D /* Pipfile.lock */,
A638921971E99EC1D9EC383D /* Pods */,
481FE54624D2D387001032F1 /* alt-tab-macos-Bridging-Header.h */,
);
sourceTree = "<group>";
};
D04BA177B11330ED7E08E6C2 /* _includes */ = {
isa = PBXGroup;
children = (
D04BAB7714DEDEA0A53AC3ED /* main.scss */,
);
path = _includes;
sourceTree = "<group>";
};
D04BA199FE03BF104395FA7F /* zh-TW.lproj */ = {
isa = PBXGroup;
children = (
D04BA02BBED13DEB284CC634 /* InfoPlist.strings */,
D04BA053A0E0157E817B2E04 /* Localizable.strings */,
);
path = "zh-TW.lproj";
sourceTree = "<group>";
};
D04BA1A461BBB5A9BE15E015 /* Products */ = {
isa = PBXGroup;
children = (
D04BA82F792DF53958D92572 /* AltTab.app */,
);
name = Products;
sourceTree = "<group>";
};
D04BA1C271F0DA573345B860 /* permission-window */ = {
isa = PBXGroup;
children = (
D04BA9DF10D0CC4CA0C8F814 /* PermissionsWindow.swift */,
D04BA0726EABD146753B9EF8 /* PermissionView.swift */,
);
path = "permission-window";
sourceTree = "<group>";
};
D04BA229883E5D540D00232D /* ui */ = {
isa = PBXGroup;
children = (
D04BAAB92261FC04854FDDE9 /* App.swift */,
D04BA62E30174C336E4080FA /* main-window */,
D04BABCD12CA72B06290C248 /* preferences-window */,
D04BAD905546AA93E5117B0A /* Menubar.swift */,
D04BA26C75F76C277653C932 /* FeedbackWindow.swift */,
D04BA2CBF267F267225CA671 /* generic-components */,
D04BA1C271F0DA573345B860 /* permission-window */,
D04BAAF79737A0673502FEB5 /* AppCenterApplication.h */,
D04BA48BC82D3060C3A1AB11 /* AppCenterApplication.m */,
);
path = ui;
sourceTree = "<group>";
};
D04BA2641C1A385861945B7C /* en.lproj */ = {
isa = PBXGroup;
children = (
D04BA5C2BB394F1624DD5B45 /* InfoPlist.strings */,
D04BACCBE5F97BE9B6CA645B /* Localizable.strings */,
);
path = en.lproj;
sourceTree = "<group>";
};
D04BA2C9EF33A646D0977195 /* .github */ = {
isa = PBXGroup;
children = (
D04BAD7008ED1D9CBC147A75 /* pull_request_template.md */,
D04BA7A56A2009957C939159 /* ISSUE_TEMPLATE */,
);
path = .github;
sourceTree = "<group>";
};
D04BA2CBF267F267225CA671 /* generic-components */ = {
isa = PBXGroup;
children = (
D04BA6D57A1456C07318B8EA /* GridView.swift */,
D04BAA41B9A74189B065D856 /* text */,
D04BAE333F7170E87C5AC0EF /* CustomRecorderControl.swift */,
D04BA8AC77465E1B2BC947CF /* StackView.swift */,
);
path = "generic-components";
sourceTree = "<group>";
};
D04BA33CFD58A1E9D35A2DFB /* demo */ = {
isa = PBXGroup;
children = (
D04BA0DA624C11069614C323 /* windows-theme.jpg */,
D04BA626397B0E41910C5118 /* 2-rows.jpg */,
D04BAF77F9D94C397EB646AE /* 1-row.jpg */,
D04BA67D904743A293768CB1 /* frontpage.jpg */,
D04BA714279133661E416599 /* preferences1.png */,
D04BAC7BBFC583591EBFCBC7 /* preferences2.png */,
);
path = demo;
sourceTree = "<group>";
};
D04BA3FA52AA40B827A72F10 /* tabs */ = {
isa = PBXGroup;
children = (
D04BA64F1F344007EA13BA05 /* AppearanceTab.swift */,
D04BA4A26987F67DD94C827F /* AboutTab.swift */,
D04BACE22DC907F03D193075 /* GeneralTab.swift */,
D04BAD60C97E609A759E721E /* PoliciesTab.swift */,
D04BA788228BA86D9EFBD1ED /* AcknowledgmentsTab.swift */,
D04BA27695D9A5824720BD7B /* BlacklistsTab.swift */,
D04BA1B438BF3E65044D1138 /* ControlsTab.swift */,
);
path = tabs;
sourceTree = "<group>";
};
D04BA4FB0047656BEA21F1BE /* codesign */ = {
isa = PBXGroup;
children = (
D04BA55D1B2C8BFF61954466 /* generate_selfsigned_certificate.sh */,
D04BAD2A5EFA477F1BC436B4 /* import_certificate_into_new_keychain.sh */,
D04BA94A1695D4FF5337C84B /* import_certificate_into_main_keychain.sh */,
D04BA2E723062A1DAC58618F /* setup_ci_pr.sh */,
D04BAEF1D194C2379C9970F1 /* setup_ci_master.sh */,
D04BAD98C2DCFE95458947D3 /* setup_local.sh */,
);
path = codesign;
sourceTree = "<group>";
};
D04BA502DEE6E54E9987BAB7 /* windows-10 */ = {
isa = PBXGroup;
children = (
D04BA32F25860B686DFE818A /* 3 windows - 1 line.jpg */,
D04BAB6652494D7575057E86 /* 14 windows - 3 lines.jpg */,
D04BAD82F652C4ED5D8BF7AE /* 3 windows - 1 line - tall window.jpg */,
D04BA4F23325560BC0BCDDB7 /* 7 windows - 2 lines - tall window.jpg */,
D04BA2C7B51F68651B3C60E2 /* 6 windows - 1 line.jpg */,
D04BA107C8B8FE7FF8536606 /* too many windows - 4 lines - paginated.jpg */,
D04BA5ABFA5457A86536E2E4 /* 5 windows - 1 line.jpg */,
D04BA0F5EB832B8E142B654B /* 4 windows - 1 line.jpg */,
D04BA1FC9022590D7AA02486 /* 1 window - 1 line.jpg */,
D04BA9EF65B2E7AF9E3ADCA3 /* 2 windows - 1 line.jpg */,
D04BA51D43775E57CE91154A /* 3 windows - 1 line - wide window.jpg */,
D04BAF076A30A1BAFEDBEA66 /* 5 windows - 2 lines.jpg */,
D04BA0CE87BE264C52987ED1 /* 7 windows - 2 lines - wide window.jpg */,
D04BAE1243C9B4BE3ED1B524 /* 7 windows - 2 lines - extra wide window.jpg */,
);
path = "windows-10";
sourceTree = "<group>";
};
D04BA575A23CE769CD038CDA /* pt-BR.lproj */ = {
isa = PBXGroup;
children = (
D04BAD58DF3FA085A45BEB50 /* InfoPlist.strings */,
D04BABDA79F8EF76E3ACDD5F /* Localizable.strings */,
);
path = "pt-BR.lproj";
sourceTree = "<group>";
};
D04BA5BB6FB4E7D8F7AD357C /* api-wrappers */ = {
isa = PBXGroup;
children = (
D04BA6F823BC0EDA9AA4B80A /* AXUIElement.swift */,
D04BAC34CFD42A7F6F1F01C0 /* CGWindow.swift */,
D04BAD91161791D42FEC4A60 /* HelperExtensions.swift */,
D04BA5C401AFA55CC67C7188 /* PrivateApis.swift */,
D04BA03200F5A8FC0CD03607 /* CGWindowID.swift */,
D04BA8DB8AA7E5570DAC568A /* Sysctl.swift */,
D04BA514F1C4B475B3CA6EB6 /* Bash.swift */,
);
path = "api-wrappers";
sourceTree = "<group>";
};
D04BA5CE8B0F0D131BC609F1 /* zh-CN.lproj */ = {
isa = PBXGroup;
children = (
D04BAC0253EAB4D509C4813F /* InfoPlist.strings */,
D04BA5090185A1F3550DA5AB /* Localizable.strings */,
);
path = "zh-CN.lproj";
sourceTree = "<group>";
};
D04BA61A8DB64F718D0676FD /* nl.lproj */ = {
isa = PBXGroup;
children = (
D04BA98FEA8906BA589E5688 /* InfoPlist.strings */,
D04BABA255CD25D8724A06CD /* Localizable.strings */,
);
path = nl.lproj;
sourceTree = "<group>";
};
D04BA61DD16A622D398FED3E /* fr.lproj */ = {
isa = PBXGroup;
children = (
D04BA61693F710CD7BD054D7 /* InfoPlist.strings */,
D04BA3B51D05213404938366 /* Localizable.strings */,
);
path = fr.lproj;
sourceTree = "<group>";
};
D04BA6251F309645757C6000 /* src */ = {
isa = PBXGroup;
children = (
D04BA5BB6FB4E7D8F7AD357C /* api-wrappers */,
D04BA70746DEEC3D30B43F81 /* main.swift */,
D04BA0D80B24E72B9B981A1D /* logic */,
D04BA229883E5D540D00232D /* ui */,
);
path = src;
sourceTree = "<group>";
};
D04BA62E30174C336E4080FA /* main-window */ = {
isa = PBXGroup;
children = (
D04BA653BD073CB58E2CFC93 /* ThumbnailsPanel.swift */,
D04BAD1297730B191E96E7FE /* ThumbnailTitleView.swift */,
D04BA1DF8CAB2FAB7FE9244B /* ThumbnailFontIconView.swift */,
D04BA258B56193958D60978A /* ThumbnailView.swift */,
D04BAA998119CAA8B70A2B67 /* ThumbnailsView.swift */,
BF0C884157B87BF0E17EF7F8 /* WindowControlView.swift */,
);
path = "main-window";
sourceTree = "<group>";
};
D04BA6979DFAC087823F7683 /* id.lproj */ = {
isa = PBXGroup;
children = (
D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */,
D04BA2E45431E6927F43C0C3 /* Localizable.strings */,
);
path = id.lproj;
sourceTree = "<group>";
};
D04BA703DCD38D9757093312 /* scripts */ = {
isa = PBXGroup;
children = (
D04BA4B5292629AA6B560216 /* package_and_notarize_release.sh */,
D04BAC6AFC7F06D1A567F27A /* replace_environment_variables_in_app.sh */,
D04BAE93A5854C501639C640 /* update_homebrew_cask.sh */,
D04BA0AAAE82C72855DBBA26 /* update_appcast.sh */,
D04BA123744B0C27E9F54B05 /* codesign_sparkle_embedded_apps.sh */,
D04BAD6700415D6F7C8B2BEE /* travis.sh */,
D04BA81B25C166EFB3223639 /* extract_l10n_strings.sh */,
D04BA4FB0047656BEA21F1BE /* codesign */,
D04BA19E22F2B73DB785E5DB /* subset_font.sh */,
D04BA48E6F24E0948C4CB4F7 /* import_l10n_strings_from_poeditor.sh */,
D04BAA5ECAE8BB8F8656DEDF /* update_contributors.sh */,
D04BAD65AA870A49D2F89DBC /* ensure_generated_files_are_up_to_date.sh */,
D04BA4D5DF349429527824A2 /* determine_version.sh */,
D04BAAE6E6823304D66B74F8 /* update_website.sh */,
D04BA7A758026814667273DC /* convert_iconset_to_icns.sh */,
D04BA6ED38651224DB117A5A /* upload_symbols_to_appcenter.sh */,
D04BAD19B495AC18AC782A39 /* convert_font_to_png.sh */,
D04BA59FD487D0DEBBA66A94 /* createicns */,
BF0C86370093A080DD5974D8 /* convert_svg_to_png.sh */,
);
path = scripts;
sourceTree = "<group>";
};
D04BA73A4E93A33FBB066D8D /* pt.lproj */ = {
isa = PBXGroup;
children = (
D04BA1BF6225E8B19676670A /* InfoPlist.strings */,
D04BAB163FDEE79F096A410A /* Localizable.strings */,
);
path = pt.lproj;
sourceTree = "<group>";
};
D04BA7568B7165A7726306A7 /* icons */ = {
isa = PBXGroup;
children = (
D04BACB1ACA7FCB074440059 /* tabs */,
BF0C86C288D4FD8F92D3C7DB /* app */,
BF0C80536B40523C5DB23BE2 /* menubar */,
BF0C8060939B50725E1C3392 /* permission-window */,
BF0C8957AB44FB1E745D6BA5 /* window-controls */,
);
path = icons;
sourceTree = "<group>";
};
D04BA7A56A2009957C939159 /* ISSUE_TEMPLATE */ = {
isa = PBXGroup;
children = (
D04BA3EF6656955B0B29C2CD /* other.md */,
D04BAFA20F13FB588F6CCB81 /* bug_report.md */,
D04BA6BBFD0E87B8458E91D3 /* feature-suggestion.md */,
);
path = ISSUE_TEMPLATE;
sourceTree = "<group>";
};
D04BA7C44BDEB1D473532291 /* fi.lproj */ = {
isa = PBXGroup;
children = (
D04BA64436BF69C58372968C /* InfoPlist.strings */,
D04BAC86E60B1B850059BC54 /* Localizable.strings */,
);
path = fi.lproj;
sourceTree = "<group>";
};
D04BA85F16881B290C4A33CD /* de.lproj */ = {
isa = PBXGroup;
children = (
D04BA5DE6536C4A6558FD80C /* InfoPlist.strings */,
D04BAE7F55A4A3EC5F6D311A /* Localizable.strings */,
);
path = de.lproj;
sourceTree = "<group>";
};
D04BA8959AA210BA59F329D6 /* hu.lproj */ = {
isa = PBXGroup;
children = (
D04BA459B8804ABFBDA50663 /* InfoPlist.strings */,
D04BA6F52A356A51B9AFAF00 /* Localizable.strings */,
);
path = hu.lproj;
sourceTree = "<group>";
};
D04BA90F4F92BE2E7EDFDF7E /* ar.lproj */ = {
isa = PBXGroup;
children = (
D04BA3A932D3C8F850504919 /* InfoPlist.strings */,
D04BAA56B4EEAF17F767C7FD /* Localizable.strings */,
);
path = ar.lproj;
sourceTree = "<group>";
};
D04BA9CA03317B315B267E21 /* resources */ = {
isa = PBXGroup;
children = (
D04BAC2FF99F629CD4ED20FC /* MainMenu.xib */,
D04BAC2B70BC798C57B0B492 /* l10n */,
D04BA7568B7165A7726306A7 /* icons */,
D04BA60A6D08C041F5BF8CC9 /* SF-Pro-Text-Regular.otf */,
BF0C8465A0A9EA2814A22C35 /* SF-Pro-Text-Regular-Full.otf */,
);
path = resources;
sourceTree = "<group>";
};
D04BA9CBAF7E9F9E30A6941A /* _layouts */ = {
isa = PBXGroup;
children = (
D04BAE298D0D87E4E69A2054 /* default.html */,
D04BA369B4D9FD6A13936F53 /* bare.html */,
);
path = _layouts;
sourceTree = "<group>";
};
D04BA9D0B6197EB3CB3C3F1B /* ko.lproj */ = {
isa = PBXGroup;
children = (
D04BA2C08725A5F2C34EB809 /* InfoPlist.strings */,
D04BA02355EB28D639F854DF /* Localizable.strings */,
);
path = ko.lproj;
sourceTree = "<group>";
};
D04BAA17F1B492591AAAA9A7 /* config */ = {
isa = PBXGroup;
children = (
D04BA6EF1954DCE80E539142 /* base.xcconfig */,
D04BA62D5EACAAAD7BCD3E79 /* release.xcconfig */,
D04BA1232AFEEFE90D5CC827 /* debug.xcconfig */,
);
path = config;
sourceTree = "<group>";
};
D04BAA41B9A74189B065D856 /* text */ = {
isa = PBXGroup;
children = (
D04BACEE8D430B8CAAD8C4CD /* BoldLabel.swift */,
D04BA49E45BFFF3D9FC60E43 /* HyperlinkLabel.swift */,
D04BA7C836A8CE8C0B8D128B /* TextArea.swift */,
D04BA53992F116E5E704CAB3 /* BaseLabel.swift */,
D04BA5BD11C365C19461458C /* TextField.swift */,
D04BAED1C4D6BB8E24847E79 /* TitleLabel.swift */,
);
path = text;
sourceTree = "<group>";
};
D04BAA4B2A70759DD5128364 /* public */ = {
isa = PBXGroup;
children = (
D04BA954319227829B646315 /* android-chrome-192x192.png */,
D04BA72AC9B57A1673C28B2E /* android-chrome-256x256.png */,
D04BA2D022B64A876CCA6BB7 /* apple-touch-icon.png */,
D04BA5488C8142D30E7D3EF9 /* browserconfig.xml */,
D04BA084F638725465234830 /* favicon-16x16.png */,
D04BAE94A2FD4D9B72830B43 /* favicon-32x32.png */,
D04BAB51808B6118EB00DFC7 /* mstile-150x150.png */,
D04BA7E388B365A41C92E31B /* safari-pinned-tab.svg */,
D04BA5E208CBB8E28EE3FAFF /* site.webmanifest */,
D04BA33CFD58A1E9D35A2DFB /* demo */,
);
path = public;
sourceTree = "<group>";
};
D04BAAB62DCBD7AF93B7EF89 /* study-material */ = {
isa = PBXGroup;
children = (
D04BA502DEE6E54E9987BAB7 /* windows-10 */,
);
path = "study-material";
sourceTree = "<group>";
};
D04BAAD58B8FD67C5FE44CFD /* ja.lproj */ = {
isa = PBXGroup;
children = (
D04BA17FC84640580894400E /* InfoPlist.strings */,
D04BAED4D420C506DAF539F1 /* Localizable.strings */,
);
path = ja.lproj;
sourceTree = "<group>";
};
D04BAB09029D748115D0B82D /* tr.lproj */ = {
isa = PBXGroup;
children = (
D04BA88ED495C54CFE0B7B87 /* InfoPlist.strings */,
D04BA05006D56C7AA011C0CE /* Localizable.strings */,
);
path = tr.lproj;
sourceTree = "<group>";
};
D04BAB35FC157A6EF34EC038 /* ru.lproj */ = {
isa = PBXGroup;
children = (
D04BA863BC6929EB0A2AC590 /* InfoPlist.strings */,
D04BA5461DAEE9B5350C3020 /* Localizable.strings */,
);
path = ru.lproj;
sourceTree = "<group>";
};
D04BABCD12CA72B06290C248 /* preferences-window */ = {
isa = PBXGroup;
children = (
D04BA2526DC6726E0F7ACF7C /* LabelAndControl.swift */,
D04BA3FA52AA40B827A72F10 /* tabs */,
D04BA099FA155FB4D517D66B /* PreferencesWindow.swift */,
);
path = "preferences-window";
sourceTree = "<group>";
};
D04BAC2B70BC798C57B0B492 /* l10n */ = {
isa = PBXGroup;
children = (
D04BA2641C1A385861945B7C /* en.lproj */,
D04BA61DD16A622D398FED3E /* fr.lproj */,
D04BA85F16881B290C4A33CD /* de.lproj */,
D04BA12944432EA45A7548CE /* es.lproj */,
D04BAB09029D748115D0B82D /* tr.lproj */,
D04BA9D0B6197EB3CB3C3F1B /* ko.lproj */,
D04BAAD58B8FD67C5FE44CFD /* ja.lproj */,
D04BA07CB9DE3923A0D402D7 /* it.lproj */,
D04BADFEF9A8189ABC8BF5EE /* Localizable.strings */,
D04BA7C44BDEB1D473532291 /* fi.lproj */,
D04BA8959AA210BA59F329D6 /* hu.lproj */,
D04BA199FE03BF104395FA7F /* zh-TW.lproj */,
D04BA5CE8B0F0D131BC609F1 /* zh-CN.lproj */,
D04BA575A23CE769CD038CDA /* pt-BR.lproj */,
D04BAB35FC157A6EF34EC038 /* ru.lproj */,
D04BA90F4F92BE2E7EDFDF7E /* ar.lproj */,
D04BA61A8DB64F718D0676FD /* nl.lproj */,
D04BA6979DFAC087823F7683 /* id.lproj */,
D04BA73A4E93A33FBB066D8D /* pt.lproj */,
BF0C800065EF41EA12730FBD /* no.lproj */,
BF0C876FCFE1AB2E36E79C03 /* pl.lproj */,
BF0C8258E28A7F57B568E7FE /* sl.lproj */,
BF0C80A7A2DCAEF69DE6E1F8 /* sk.lproj */,
BF0C81EB02768FAD7290E6A4 /* uk.lproj */,
BF0C8D751CD3017B00BE2344 /* cs.lproj */,
BF0C8BC595FF01688DB31B8A /* sv.lproj */,
BF0C8D5012C31223B5E1A4E5 /* vi.lproj */,
BF0C8E80897D08AF18F9EF05 /* lb.lproj */,
BF0C81174620D8C11E1A13C4 /* hi.lproj */,
BF0C8B1DA0DFC696489608FF /* bg.lproj */,
BF0C8CFA15EF209F41E672CA /* da.lproj */,
BF0C8A181CD8C6FD282D6AB5 /* ca.lproj */,
BF0C873806FA481431946BD0 /* fa.lproj */,
BF0C812631DEDC9AD3F83B30 /* sr.lproj */,
);
path = l10n;
sourceTree = "<group>";
};
D04BAC8857A527C2E15D6598 /* events */ = {
isa = PBXGroup;
children = (
D04BA8FDCF137D892114F5F3 /* AccessibilityEvents.swift */,
D04BA4A621A8A15660F973C1 /* KeyboardEvents.swift */,
D04BA76AEE37D6656EB80126 /* WorkspaceEvents.swift */,
D04BA5D9B4EBEB9E4333AE39 /* UserDefaultsEvents.swift */,
D04BAF320F4D43F0DDFE063E /* MouseEvents.swift */,
);
path = events;
sourceTree = "<group>";
};
D04BACB1ACA7FCB074440059 /* tabs */ = {
isa = PBXGroup;
children = (
D04BA4FC0DEB8B44FF460F90 /* about@2x.png */,
D04BA4A0A748AAA68299BA4A /* acknowledgments@2x.png */,
D04BAB74B7F9A08087D302F3 /* appearance@2x.png */,
D04BAAA1835480F9B3CCF170 /* blacklists@2x.png */,
D04BA3FF376BC2757D25A2AD /* controls@2x.png */,
D04BAF6E2AB002763931645A /* general@2x.png */,
D04BA9357769516A81C50EE7 /* policies@2x.png */,
);
path = tabs;
sourceTree = "<group>";
};
D04BAD1F5F5D4427DEA16682 /* docs */ = {
isa = PBXGroup;
children = (
D04BAAB62DCBD7AF93B7EF89 /* study-material */,
D04BAADF01EB8FF8A15AECC6 /* Acknowledgments.md */,
D04BA812B8DCB915B8F4B915 /* Contributors.md */,
D04BAED450528DC3C28FABDE /* Changelog.md */,
D04BAA4B2A70759DD5128364 /* public */,
D04BA9CBAF7E9F9E30A6941A /* _layouts */,
D04BAA127E73B3114B75098A /* Gemfile */,
D04BA7BD7B65B58A0DF438C7 /* Gemfile.lock */,
D04BA85F10205D5CDE8B34C4 /* _config.yml */,
D04BAD215A8F61F2D9952181 /* Introduction.md */,
D04BA18B55AA6C9EE41985D0 /* Contributing.md */,
D04BA765138B5E1C512245BE /* Thanks.md */,
D04BA177B11330ED7E08E6C2 /* _includes */,
D04BADB5AA570748C717D31A /* Changelog-bare.md */,
);
path = docs;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
D04BA5E73DAF232ADE11C97A /* alt-tab-macos */ = {
isa = PBXNativeTarget;
buildConfigurationList = D04BA4D71CBB2FA4B9947B10 /* Build configuration list for PBXNativeTarget "alt-tab-macos" */;
buildPhases = (
5968B81A43F20B6ECD92C7F7 /* [CP] Check Pods Manifest.lock */,
063F71130B814E4D8D0031FD /* [CP] Prepare Artifacts */,
D04BAD01F4BCEDF8B539AFD2 /* Sources */,
D04BA82F32FB183F65DC3E42 /* Frameworks */,
D04BA96F3DC99263120BCD21 /* Resources */,
7641B7923B36478FBF4D7CCD /* [CP] Embed Pods Frameworks */,
48B68D6C23F6412C009BF4AD /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = "alt-tab-macos";
productName = "alt-tab-macos";
productReference = D04BA82F792DF53958D92572 /* AltTab.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
D04BA59EB5ED6F005E8F4407 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1130;
ORGANIZATIONNAME = lwouis;
};
buildConfigurationList = D04BA83C9495F252D87CDF0F /* Build configuration list for PBXProject "alt-tab-macos" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
fr,
de,
es,
tr,
ko,
ja,
it,
fi,
hu,
"zh-TW",
"zh-CN",
"pt-BR",
ru,
ar,
nl,
id,
pt,
nb,
pl,
sl,
sk,
uk,
cs,
sv,
vi,
lb,
hi,
bg,
da,
ca,
fa,
sr,
);
mainGroup = D04BA1463D2A17038222BB84;
productRefGroup = D04BA1A461BBB5A9BE15E015 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
D04BA5E73DAF232ADE11C97A /* alt-tab-macos */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
D04BA96F3DC99263120BCD21 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
48F3E16224EC0D8800A1C64B /* Localizable.strings in Resources */,
D04BAEE31B6FFCDC779E6C17 /* MainMenu.xib in Resources */,
D04BA276B3241D440F65B149 /* InfoPlist.strings in Resources */,
D04BA084CD1236EC78D90A01 /* Localizable.strings in Resources */,
D04BAF12DF5D15B9D7D316A4 /* InfoPlist.strings in Resources */,
D04BA34AC850A273AB288B1E /* Localizable.strings in Resources */,
D04BA8D6055F6F2E42C976EA /* InfoPlist.strings in Resources */,
D04BAC3169D54014CBA9ACE5 /* Localizable.strings in Resources */,
D04BA100BD0F47828EB649FF /* InfoPlist.strings in Resources */,
D04BA3C24F4F644EA91DE38C /* Localizable.strings in Resources */,
D04BA03B560B681AF96E4610 /* InfoPlist.strings in Resources */,
D04BA1C85041FB043FD43E65 /* Localizable.strings in Resources */,
D04BA9557A6C9E192D228150 /* InfoPlist.strings in Resources */,
D04BA3744F48116DF4252B19 /* Localizable.strings in Resources */,
D04BA40CC1415DA69CCE5D89 /* InfoPlist.strings in Resources */,
D04BAAF7ACC3B361FBBF52AA /* Localizable.strings in Resources */,
D04BA2D8099594E1593EC8EF /* InfoPlist.strings in Resources */,
D04BA0DD6819010987B578D1 /* Localizable.strings in Resources */,
D04BA867733CC32975EEDA7B /* InfoPlist.strings in Resources */,
D04BA5863E8AD08C36B52F80 /* Localizable.strings in Resources */,
D04BA69012A483201B375D46 /* Acknowledgments.md in Resources */,
D04BA9D63A88AF2C20A1E656 /* SF-Pro-Text-Regular.otf in Resources */,
D04BA4575B13F1A148C108E2 /* InfoPlist.strings in Resources */,
D04BAC71F7EC1137D5A8503A /* Localizable.strings in Resources */,
D04BACA938C98E0A83C9ED6F /* InfoPlist.strings in Resources */,
D04BA9B7A964C5FABFEB9DA2 /* Localizable.strings in Resources */,
D04BA6CC689662DECB2BE55E /* InfoPlist.strings in Resources */,
D04BAC6528FB6F06A9ACFFF5 /* Localizable.strings in Resources */,
D04BA83AF2B1C3C5166C119F /* InfoPlist.strings in Resources */,
D04BABD613F88C27E720F316 /* InfoPlist.strings in Resources */,
D04BA0182F4734A5C8BB63DC /* Localizable.strings in Resources */,
D04BA22840D40E3885B2B29E /* InfoPlist.strings in Resources */,
D04BAAB5C4E78AE375EA7D3C /* Localizable.strings in Resources */,
D04BAC463D66BB8E19CF8E2E /* InfoPlist.strings in Resources */,
D04BA7B9421871EDBD58F4E3 /* Localizable.strings in Resources */,
D04BA530F00E5989D66C6A1F /* Contributors.md in Resources */,
D04BAFB217F9F8E58C3B09AD /* InfoPlist.strings in Resources */,
D04BA6840A558A00A66CE135 /* Localizable.strings in Resources */,
D04BAD395C7146A49734E0A5 /* about@2x.png in Resources */,
D04BA0482478C20934FD5D27 /* acknowledgments@2x.png in Resources */,
D04BAC51848224047F6EFB81 /* appearance@2x.png in Resources */,
D04BAAD77232701929AC3D74 /* blacklists@2x.png in Resources */,
D04BA8C8016BD6E2FDE80430 /* controls@2x.png in Resources */,
D04BA72B336C7175871B281C /* general@2x.png in Resources */,
D04BA892CB4324F514EDF172 /* policies@2x.png in Resources */,
D04BAC23045A0A119B527DEB /* InfoPlist.strings in Resources */,
D04BA328F7C85DD1A6C1C7ED /* Localizable.strings in Resources */,
BF0C8138B9195970E808C3A2 /* InfoPlist.strings in Resources */,
BF0C8FA2D756D3258E3A16B6 /* Localizable.strings in Resources */,
BF0C852D28E458CDD6FA3E44 /* app.icns in Resources */,
BF0C823630E3DEAC576FAFE6 /* menubar-1@2x.png in Resources */,
BF0C83E902F75A97E8FD374A /* menubar-2@2x.png in Resources */,
BF0C8C9CA44285E493918A74 /* menubar-3@2x.png in Resources */,
BF0C829583ED47E458528F3A /* accessibility@2x.png in Resources */,
BF0C8406805BDEC5B69E8803 /* screen-recording@2x.png in Resources */,
BF0C8477850829E15FD4DD43 /* close@2x.png in Resources */,
BF0C8CB668FFABBCA23880B6 /* minimize@2x.png in Resources */,
BF0C8F80281B50D57C95ECCF /* fullscreen@2x.png in Resources */,
BF0C853B271C4407E87FA183 /* InfoPlist.strings in Resources */,
BF0C8658CC748011E57691B7 /* Localizable.strings in Resources */,
BF0C88D7E209C788558BD943 /* InfoPlist.strings in Resources */,
BF0C8D610C93D48F572937F8 /* Localizable.strings in Resources */,
BF0C8F3526BC393290D5BE59 /* InfoPlist.strings in Resources */,
BF0C8B154051EC0D440339D4 /* Localizable.strings in Resources */,
BF0C81D836A8A4CA393B135F /* InfoPlist.strings in Resources */,
BF0C894325A54CF0B6B53464 /* Localizable.strings in Resources */,
BF0C8AC57CE5E9BBEEE2442A /* InfoPlist.strings in Resources */,
BF0C84D7DC2AC65BB1C111EB /* Localizable.strings in Resources */,
BF0C8DD7EBC3BA1E86BF4BDB /* InfoPlist.strings in Resources */,
BF0C83AB0186CC48FADF66A7 /* Localizable.strings in Resources */,
BF0C884D88B74F05B8BBF956 /* Localizable.strings in Resources */,
BF0C87732A6E660899D13BFD /* InfoPlist.strings in Resources */,
BF0C8C4381FB16A4DFBBB219 /* InfoPlist.strings in Resources */,
BF0C8B2E933E4A0A91D7AF64 /* Localizable.strings in Resources */,
BF0C894199BB262BDB2D8D37 /* InfoPlist.strings in Resources */,
BF0C828D53D429C2B8B22391 /* Localizable.strings in Resources */,
BF0C8571D70170B73B46A262 /* Localizable.strings in Resources */,
BF0C8EA4654F8059F0AED40E /* InfoPlist.strings in Resources */,
BF0C8C8E35FF49CAA4BF5FC4 /* Localizable.strings in Resources */,
BF0C8592CCF5B552C47162AB /* Localizable.strings in Resources */,
BF0C8A95AAD9DADC95887A2D /* Localizable.strings in Resources */,
BF0C812C068CD751CE9BFB67 /* Localizable.strings in Resources */,
BF0C8D1C57D74106018D073C /* InfoPlist.strings in Resources */,
BF0C8A739A74695E60F16369 /* InfoPlist.strings in Resources */,
BF0C89C49CFBAAB4646BB8CB /* InfoPlist.strings in Resources */,
BF0C8052AE41B1B10E42BFCE /* InfoPlist.strings in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
063F71130B814E4D8D0031FD /* [CP] Prepare Artifacts */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos-artifacts.sh",
"${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/AppCenter.xcframework",
"${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/AppCenterCrashes.xcframework",
);
name = "[CP] Prepare Artifacts";
outputPaths = (
"${BUILT_PRODUCTS_DIR}/cocoapods-artifacts-${CONFIGURATION}.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos-artifacts.sh\"\n";
showEnvVarsInLog = 0;
};
48B68D6C23F6412C009BF4AD /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "scripts/codesign_sparkle_embedded_apps.sh\n";
showEnvVarsInLog = 0;
};
5968B81A43F20B6ECD92C7F7 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-alt-tab-macos-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
7641B7923B36478FBF4D7CCD /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/cocoapods-artifacts-${CONFIGURATION}.txt",
"${BUILT_PRODUCTS_DIR}/LetsMove/LetsMove.framework",
"${BUILT_PRODUCTS_DIR}/ShortcutRecorder/ShortcutRecorder.framework",
"${PODS_ROOT}/Sparkle/Sparkle.framework",
"${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM",
"${BUILT_PRODUCTS_DIR}/SwiftyMarkdown/SwiftyMarkdown.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LetsMove.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ShortcutRecorder.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework",
"${DWARF_DSYM_FOLDER_PATH}/Sparkle.framework.dSYM",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyMarkdown.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-alt-tab-macos/Pods-alt-tab-macos-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
D04BAD01F4BCEDF8B539AFD2 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D04BAFBC862BA5FE0294EA7A /* AXUIElement.swift in Sources */,
D04BA73E90EFEF8247A5105D /* CGWindow.swift in Sources */,
D04BA004884A273D4D2D3EF1 /* HelperExtensions.swift in Sources */,
D04BAADED6FE28D42924AEBF /* PrivateApis.swift in Sources */,
D04BABED81800E18732912CC /* CGWindowID.swift in Sources */,
D04BA26A691D56031FCCF00C /* Sysctl.swift in Sources */,
D04BA8480A8FF466CA89DA5B /* main.swift in Sources */,
D04BAFB973C3D28718FAEB87 /* Windows.swift in Sources */,
D04BAC011A71E0418154F8CD /* Preferences.swift in Sources */,
D04BA775CF3F8D9394A1E256 /* NSScreen.swift in Sources */,
D04BADCDA9F9A6C3D6499877 /* SystemPermissions.swift in Sources */,
D04BABEECBC6D922298BC93A /* Spaces.swift in Sources */,
D04BA6187A91A847844B6ABB /* Window.swift in Sources */,
D04BA737008AA2CD4E230A21 /* Application.swift in Sources */,
D04BA2A6FF9DDDC5A1A68E36 /* Applications.swift in Sources */,
D04BA3CF766857381519B892 /* BackgroundWork.swift in Sources */,
D04BA48B00B4211A465C7337 /* DebugProfile.swift in Sources */,
D04BAB68B7B8D1B548BC3AD5 /* App.swift in Sources */,
D04BAB048DE698E013577C51 /* ThumbnailsPanel.swift in Sources */,
D04BA69D47B5E60A6AD9CBD9 /* ThumbnailTitleView.swift in Sources */,
D04BA1B133D53572D7B312C2 /* ThumbnailFontIconView.swift in Sources */,
D04BA1CEC6B9C8945FEC8740 /* ThumbnailView.swift in Sources */,
D04BA14D93726795A6937832 /* LabelAndControl.swift in Sources */,
D04BA7BE7F3DD24D58ACE942 /* AppearanceTab.swift in Sources */,
D04BAD1BE9DC22C48C53D195 /* AboutTab.swift in Sources */,
D04BA15A1B0C4871EA7CB899 /* GeneralTab.swift in Sources */,
D04BA8092885B40CE3527370 /* PoliciesTab.swift in Sources */,
D04BAD451966B43720120D2E /* Menubar.swift in Sources */,
D04BA2E64C59D96F6EB27D9D /* FeedbackWindow.swift in Sources */,
D04BA76A74267B1346D23687 /* GridView.swift in Sources */,
D04BAB4EB890853B5B9B2C61 /* BoldLabel.swift in Sources */,
D04BAABE804F3769CE22BEB6 /* HyperlinkLabel.swift in Sources */,
D04BAD2A7F2E8BF64EE982E9 /* TextArea.swift in Sources */,
D04BA7F86F1926FBE31F44BF /* BaseLabel.swift in Sources */,
D04BA11E56383D082D7BE5A5 /* ThumbnailsView.swift in Sources */,
D04BA1621718FF26F8D5E75D /* CustomRecorderControl.swift in Sources */,
D04BA1637E125D38546C26E2 /* StackView.swift in Sources */,
D04BA7B8D599E1A7A27FF5AE /* AcknowledgmentsTab.swift in Sources */,
D04BA8757C9F20F25EB50785 /* TextField.swift in Sources */,
D04BAE8B16A06A10E2FA94DE /* AccessibilityEvents.swift in Sources */,
D04BAAAF5CFA991D3B078DB8 /* KeyboardEvents.swift in Sources */,
D04BA1766FBCB2E941D081A5 /* WorkspaceEvents.swift in Sources */,
D04BA0AE9865276FF8EF5DEB /* UserDefaultsEvents.swift in Sources */,
D04BA4A11F821548EE3C5E95 /* Bash.swift in Sources */,
D04BAFB90E00AA5D662EAF24 /* PermissionsWindow.swift in Sources */,
D04BA7E39FA539DD8316447A /* PermissionView.swift in Sources */,
D04BA446D702C5E252AF2319 /* TitleLabel.swift in Sources */,
D04BAD43C122A1C7E88B0362 /* MouseEvents.swift in Sources */,
D04BAFF30A98CF287F85DA1E /* BlacklistsTab.swift in Sources */,
D04BA56789A2AF52557A9BFF /* AppCenterCrashes.swift in Sources */,
D04BADA3F2DAB820D6FC6E75 /* AppCenterApplication.m in Sources */,
D04BAA16F21AC41A23DDA63D /* ControlsTab.swift in Sources */,
D04BADE4DDF7597749FB13BD /* PreferencesWindow.swift in Sources */,
BF0C89DF22C7B7D0C27DA2A4 /* WindowControlView.swift in Sources */,
BF0C855CF8BA047E180425F9 /* KeyRepeatTimer.swift in Sources */,
BF0C8CC5057406014FD612CC /* ATShortcut.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
BF0C8062E78677398A4A217B /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8A50151A4EF88E494357 /* da */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C8096A88BC18C4902C037 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C82C381FCBCF8109735AC /* pl */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C80B2A035D3F0A5016E5F /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8F0D1F5E9980C2E1A073 /* no */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C8195F23B30B8F4DD38D1 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C89A541FBEA23E7CB1D94 /* lb */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C81DF55C6B0A279CE0FE1 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C88D6043B83B535BEAAA2 /* no */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C81EC1C5F3052A75C7D7B /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8E5D2BD5F7F93DF77DF5 /* sk */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C8221101CD179DB1121D5 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C847A108ABC72723ABBA2 /* hi */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C82992C31AA542EF9E638 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8118F91A00A04AD4DE26 /* bg */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C82A8848224E76B880A83 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C83FC3C53FFB41A3832FD /* fa */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C82E55127D38ABF969CA0 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8E7B087DCC97A454C0AE /* uk */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C8349BA94516E8760BAFA /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C86C2BB70A8E05D2103CA /* cs */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8357200430B9683ECD6F /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C80A05C11C8ADC366EC4A /* lb */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C841E403C1C6E8C65727E /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C86E06A44AC151FEA4903 /* sv */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C847B2D68EACFAC1B06D1 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C850C46CCD8B978168CCD /* sv */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C84A4227CB16617C26977 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C848A4DDFF5D118CA9CAF /* ca */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C84F4B25A7C26A88ADE92 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8EE17F3ABD7A6D44BFFE /* pl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C86631FA950CE81FB8542 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C890AF36F3EFD5CC4D114 /* bg */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C875C983226CB16DBD90F /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8C4F77466FB59071A71F /* sr */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C87F5D4AD51D6950C98B0 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8C6995992F837A9A83A6 /* ca */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C883EBA8FDA9CB61C91FD /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C816D6B12CC13F741E61F /* hi */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C885D34CDCE2AFC5A94F7 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8898ADB2A1B49312E87B /* cs */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C886B1D6E707E9E6BE46C /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C895E5D9E3F43E1CA9FC1 /* vi */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C88A25E1ED37E5F80AC91 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8CE7BBC3B9B0CEC008FF /* vi */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C895A9AF79A869EE6B108 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C87C0514B13DACB6E702B /* fa */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8A970BD1CAD555F31EDA /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8942D747B2B8E3A2BB53 /* da */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8A9D25A9680EB19444BC /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8B2EA9269BA0B79A525F /* sk */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8B8B31D2F421AC258351 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C888D912E73D88919899A /* uk */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8CC9692E6E4A32846D72 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8B15FFB262ECC54B5AA4 /* sl */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
BF0C8D5993267A74D4875C1A /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8D9E024876AD9A92BE8D /* sr */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
BF0C8FBA6B0F4DEB510C71CB /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
BF0C8113492C0FFCB4454BC9 /* sl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA02355EB28D639F854DF /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAB703998DAD0EC9A6F4A /* ko */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA02BBED13DEB284CC634 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAFDA9E2623E21CBD6CEF /* zh-TW */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA05006D56C7AA011C0CE /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA2E8D5D5CC23456BC8F7 /* tr */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA053A0E0157E817B2E04 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA7457E30F608E139B695 /* zh-TW */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA07BBF2237CC6C72D264 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BABBB124EAA6D4CC389F6 /* it */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA17FC84640580894400E /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA5DB4FB71B583A28EF4F /* ja */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA1BF6225E8B19676670A /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA3C951614ADC408312CB /* pt */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA2C08725A5F2C34EB809 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA4135D97F9E784709DA8 /* ko */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA2E45431E6927F43C0C3 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA265462999602D1DDE7 /* id */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA3A932D3C8F850504919 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA7F8F1F44D5D9844BFF5 /* ar */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA3B51D05213404938366 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA0E11E83F177B07EE19C /* fr */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA459B8804ABFBDA50663 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA3632A2EB5C64A3FEE59 /* hu */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA5090185A1F3550DA5AB /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA8209A337A2960716E3B /* zh-CN */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA5461DAEE9B5350C3020 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAE2BF28F187307C29FDE /* ru */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA5C2BB394F1624DD5B45 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA5D2FD6E26D82721C574 /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA5DE6536C4A6558FD80C /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA7957E5E02FB09BCE10C /* de */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA61693F710CD7BD054D7 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA9E0539EE620D08F63F /* fr */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA64436BF69C58372968C /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAB08AD95CD9024BEE95A /* fi */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA6F52A356A51B9AFAF00 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA4A82888205AAE818E53 /* hu */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA717693DA18CB74BAED1 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAD241A6928F45355B315 /* es */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA1A00449C0C6434AB95 /* id */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA863BC6929EB0A2AC590 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA6E43F1E6EB81F953AF /* ru */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA88ED495C54CFE0B7B87 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA5C8373D1480280B71A6 /* tr */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA88EDDDD6CB3FBE71FC5 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA088B8A550D9367A4AAB /* it */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA98FEA8906BA589E5688 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA4442D0CE3A4972937F /* nl */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BAA56B4EEAF17F767C7FD /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAC08AEDFBF722D613801 /* ar */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BAAEC2847830A3991F8D1 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BACB97A5895839BCB14BD /* es */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BAB163FDEE79F096A410A /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA484B11FEF4DBF08350A /* pt */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BABA255CD25D8724A06CD /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BABE52980E4EEF838B8DD /* nl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BABDA79F8EF76E3ACDD5F /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAB7AC7316FA7117B071E /* pt-BR */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BAC0253EAB4D509C4813F /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA2A68FFD585C3A64434A /* zh-CN */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BAC86E60B1B850059BC54 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA6143DC05D10E2662536 /* fi */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BACCBE5F97BE9B6CA645B /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA7C25BD7B68BCEEE38B5 /* en */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BAD58DF3FA085A45BEB50 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA538C059434921F2A4C2 /* pt-BR */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BAE7F55A4A3EC5F6D311A /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA662DF59DF9A97FDA598 /* de */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BAED4D420C506DAF539F1 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BA93F02C9B26B05032B7A /* ja */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
D04BA49BCED00029C5289244 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D04BA62D5EACAAAD7BCD3E79 /* release.xcconfig */;
buildSettings = {
};
name = Release;
};
D04BA6FB4EC72C6A126E86D7 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D04BA1232AFEEFE90D5CC827 /* debug.xcconfig */;
buildSettings = {
};
name = Debug;
};
D04BA801581D700C583B53FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
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_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;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
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 = 10.12;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug;
};
D04BA9150F87B08AB0ACE4AE /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
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_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;
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 = 10.12;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
D04BA4D71CBB2FA4B9947B10 /* Build configuration list for PBXNativeTarget "alt-tab-macos" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D04BA6FB4EC72C6A126E86D7 /* Debug */,
D04BA49BCED00029C5289244 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
D04BA83C9495F252D87CDF0F /* Build configuration list for PBXProject "alt-tab-macos" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D04BA801581D700C583B53FB /* Debug */,
D04BA9150F87B08AB0ACE4AE /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = D04BA59EB5ED6F005E8F4407 /* Project object */;
}