diff --git a/App/App.xcodeproj/project.pbxproj b/App/App.xcodeproj/project.pbxproj deleted file mode 100644 index f4adb2c57c..0000000000 --- a/App/App.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1241 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - E7A30F0400ACCBB200000000 /* stp_card_jcb_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2900ACCBB200000000 /* stp_card_jcb_template@2x.png */; }; - E7A30F0400BF759200000000 /* anim_read.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2900BF759200000000 /* anim_read.json */; }; - E7A30F040261A45100000000 /* stp_card_jcb_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290261A45100000000 /* stp_card_jcb_template@3x.png */; }; - E7A30F0402BAF11C00000000 /* 0.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2902BAF11C00000000 /* 0.m4a */; }; - E7A30F0402C9089D00000000 /* 1.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2902C9089D00000000 /* 1.m4a */; }; - E7A30F0402D7201E00000000 /* 2.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2902D7201E00000000 /* 2.m4a */; }; - E7A30F0402E5379F00000000 /* 3.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2902E5379F00000000 /* 3.m4a */; }; - E7A30F0402F34F2000000000 /* 4.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2902F34F2000000000 /* 4.m4a */; }; - E7A30F04030166A100000000 /* 5.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29030166A100000000 /* 5.m4a */; }; - E7A30F04030F7E2200000000 /* 6.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29030F7E2200000000 /* 6.m4a */; }; - E7A30F04031D95A300000000 /* 7.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29031D95A300000000 /* 7.m4a */; }; - E7A30F04032BAD2400000000 /* 8.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29032BAD2400000000 /* 8.m4a */; }; - E7A30F040339C4A500000000 /* 9.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290339C4A500000000 /* 9.m4a */; }; - E7A30F04038EEE9000000000 /* BlueClassicIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29038EEE9000000000 /* BlueClassicIcon@2x.png */; }; - E7A30F04039E80E800000000 /* BlackClassicIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29039E80E800000000 /* BlackClassicIconLargeIpad@2x.png */; }; - E7A30F040543C72F00000000 /* BlueClassicIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290543C72F00000000 /* BlueClassicIcon@3x.png */; }; - E7A30F0405F13DFA00000000 /* BlueFilledIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2905F13DFA00000000 /* BlueFilledIconIpad.png */; }; - E7A30F04061BC94A00000000 /* GenericUserScript.js in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29061BC94A00000000 /* GenericUserScript.js */; }; - E7A30F040933E8F400000000 /* stp_card_form_front@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290933E8F400000000 /* stp_card_form_front@2x.png */; }; - E7A30F040AE8C19300000000 /* stp_card_form_front@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290AE8C19300000000 /* stp_card_form_front@3x.png */; }; - E7A30F040BE206B800000000 /* heart.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E290BE206B800000000 /* heart.tgs */; }; - E7A30F041040865A00000000 /* PhotoEditorCaption@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291040865A00000000 /* PhotoEditorCaption@2x.png */; }; - E7A30F04119CDA0700000000 /* libTelegramCore.dylib in Fake Swift Dependencies (Copy Files Phase) */ = {isa = PBXBuildFile; fileRef = 1DD70E29119CDA0700000000 /* libTelegramCore.dylib */; }; - E7A30F04119CDA0700000001 /* libTelegramCore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E29119CDA0700000000 /* libTelegramCore.dylib */; }; - E7A30F04119CDA0700000002 /* libTelegramCore.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E29119CDA0700000000 /* libTelegramCore.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F0411F55EF900000000 /* PhotoEditorCaption@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2911F55EF900000000 /* PhotoEditorCaption@3x.png */; }; - E7A30F041292048700000000 /* Instagram.html in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291292048700000000 /* Instagram.html */; }; - E7A30F041493803B00000000 /* lol.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291493803B00000000 /* lol.tgs */; }; - E7A30F041572F3F900000000 /* stp_card_mastercard_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291572F3F900000000 /* stp_card_mastercard_template@2x.png */; }; - E7A30F0415A3422A00000000 /* thumbsup.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2915A3422A00000000 /* thumbsup.tgs */; }; - E7A30F041727CC9800000000 /* stp_card_mastercard_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291727CC9800000000 /* stp_card_mastercard_template@3x.png */; }; - E7A30F0417567CC800000000 /* powerful_infinity_white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2917567CC800000000 /* powerful_infinity_white@2x.png */; }; - E7A30F041882772900000000 /* PhotoEditorMute@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291882772900000000 /* PhotoEditorMute@2x.png */; }; - E7A30F0418FC359D00000000 /* BlackFilledIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2918FC359D00000000 /* BlackFilledIconIpad@2x.png */; }; - E7A30F04193BD71700000000 /* stp_card_jcb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29193BD71700000000 /* stp_card_jcb@2x.png */; }; - E7A30F041AF0AFB600000000 /* stp_card_jcb@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291AF0AFB600000000 /* stp_card_jcb@3x.png */; }; - E7A30F041BA19CD900000000 /* BlueNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291BA19CD900000000 /* BlueNotificationIcon.png */; }; - E7A30F041E5A1E9C00000000 /* libTelegramUI.dylib in Fake Swift Dependencies (Copy Files Phase) */ = {isa = PBXBuildFile; fileRef = 1DD70E291E5A1E9C00000000 /* libTelegramUI.dylib */; }; - E7A30F041E5A1E9C00000001 /* libTelegramUI.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E291E5A1E9C00000000 /* libTelegramUI.dylib */; }; - E7A30F041E5A1E9C00000002 /* libTelegramUI.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E291E5A1E9C00000000 /* libTelegramUI.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F041FC4F2F000000000 /* stp_card_mastercard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E291FC4F2F000000000 /* stp_card_mastercard@2x.png */; }; - E7A30F042179CB8F00000000 /* stp_card_mastercard@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292179CB8F00000000 /* stp_card_mastercard@3x.png */; }; - E7A30F04225D12D700000000 /* private_door@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29225D12D700000000 /* private_door@2x.png */; }; - E7A30F0423B3C2EF00000000 /* ic_pencil@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2923B3C2EF00000000 /* ic_pencil@2x.png */; }; - E7A30F042602319200000000 /* poop.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292602319200000000 /* poop.tgs */; }; - E7A30F0428A3C00D00000000 /* NavigationShadow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2928A3C00D00000000 /* NavigationShadow@2x.png */; }; - E7A30F042925AEA200000000 /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292925AEA200000000 /* Icons.xcassets */; }; - E7A30F042D05879B00000000 /* anim_unarchive.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292D05879B00000000 /* anim_unarchive.json */; }; - E7A30F042DEB974300000000 /* PhotoEditorMuteActive@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292DEB974300000000 /* PhotoEditorMuteActive@2x.png */; }; - E7A30F042DF18A2400000000 /* BlueIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292DF18A2400000000 /* BlueIconIpad@2x.png */; }; - E7A30F042E63F3BE00000000 /* BlackNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E292E63F3BE00000000 /* BlackNotificationIcon.png */; }; - E7A30F043453BAB500000000 /* BlackClassicIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293453BAB500000000 /* BlackClassicIcon@2x.png */; }; - E7A30F043549D4C400000000 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293549D4C400000000 /* Images.xcassets */; }; - E7A30F043608935400000000 /* BlackClassicIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293608935400000000 /* BlackClassicIcon@3x.png */; }; - E7A30F0436B60A1F00000000 /* BlackFilledIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2936B60A1F00000000 /* BlackFilledIconIpad.png */; }; - E7A30F043830E74200000000 /* meh.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293830E74200000000 /* meh.tgs */; }; - E7A30F043AA15AF800000000 /* BlueIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293AA15AF800000000 /* BlueIconIpad.png */; }; - E7A30F043C169B2E00000000 /* powerful_mask@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293C169B2E00000000 /* powerful_mask@2x.png */; }; - E7A30F043C514E0100000000 /* begin_record.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293C514E0100000000 /* begin_record.caf */; }; - E7A30F043E51265C00000000 /* cry.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293E51265C00000000 /* cry.tgs */; }; - E7A30F043F61D17900000000 /* MessageSent.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E293F61D17900000000 /* MessageSent.caf */; }; - E7A30F0440197DFD00000000 /* VimeoUserScript.js in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2940197DFD00000000 /* VimeoUserScript.js */; }; - E7A30F04406BEF2900000000 /* anim_archiveAvatar.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29406BEF2900000000 /* anim_archiveAvatar.json */; }; - E7A30F04443B21A300000000 /* stp_card_amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29443B21A300000000 /* stp_card_amex@2x.png */; }; - E7A30F04453E9D0800000000 /* powerful_star@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29453E9D0800000000 /* powerful_star@2x.png */; }; - E7A30F0445EFFA4200000000 /* stp_card_amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2945EFFA4200000000 /* stp_card_amex@3x.png */; }; - E7A30F0445FD987A00000000 /* smile.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2945FD987A00000000 /* smile.tgs */; }; - E7A30F0448ED794E00000000 /* telegram_plane1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2948ED794E00000000 /* telegram_plane1@2x.png */; }; - E7A30F044D77B07700000000 /* anim_infotip.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E294D77B07700000000 /* anim_infotip.json */; }; - E7A30F044D95CA7700000000 /* stp_card_form_applepay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E294D95CA7700000000 /* stp_card_form_applepay@2x.png */; }; - E7A30F044F4AA31600000000 /* stp_card_form_applepay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E294F4AA31600000000 /* stp_card_form_applepay@3x.png */; }; - E7A30F04501FCBD600000000 /* telegram_sphere@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29501FCBD600000000 /* telegram_sphere@2x.png */; }; - E7A30F0451A94A6400000000 /* start_arrow_ipad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2951A94A6400000000 /* start_arrow_ipad@2x.png */; }; - E7A30F045283D1B900000000 /* celebrate.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295283D1B900000000 /* celebrate.tgs */; }; - E7A30F0456813D8800000000 /* PhoneCountries.txt in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2956813D8800000000 /* PhoneCountries.txt */; }; - E7A30F0457CD649600000000 /* voip_end.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2957CD649600000000 /* voip_end.caf */; }; - E7A30F045AFA9C2600000000 /* BlueClassicIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295AFA9C2600000000 /* BlueClassicIconIpad@2x.png */; }; - E7A30F045B2A553100000000 /* BlueFilledIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295B2A553100000000 /* BlueFilledIconLargeIpad@2x.png */; }; - E7A30F045B60B39500000000 /* start_arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295B60B39500000000 /* start_arrow@2x.png */; }; - E7A30F045D05708E00000000 /* TwitchUserScript.js in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295D05708E00000000 /* TwitchUserScript.js */; }; - E7A30F045FFC844500000000 /* notification.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E295FFC844500000000 /* notification.caf */; }; - E7A30F046587237E00000000 /* YoutubeUserScript.js in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E296587237E00000000 /* YoutubeUserScript.js */; }; - E7A30F0465E934B700000000 /* voip_fail.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2965E934B700000000 /* voip_fail.caf */; }; - E7A30F0466DD7C1700000000 /* BlueClassicNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2966DD7C1700000000 /* BlueClassicNotificationIcon.png */; }; - E7A30F0467C217F600000000 /* anim_unmute.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2967C217F600000000 /* anim_unmute.json */; }; - E7A30F0468FBAA6A00000000 /* LegacyComponentsResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2968FBAA6A00000000 /* LegacyComponentsResources.bundle */; }; - E7A30F046A98D72D00000000 /* libAsyncDisplayKit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E296A98D72D00000000 /* libAsyncDisplayKit.dylib */; }; - E7A30F046A98D72D00000001 /* libAsyncDisplayKit.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E296A98D72D00000000 /* libAsyncDisplayKit.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F046ABF6A1200000000 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DD70E296ABF6A1200000000 /* Empty.swift */; }; - E7A30F046AD832AE00000000 /* ic_cam_lens@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E296AD832AE00000000 /* ic_cam_lens@2x.png */; }; - E7A30F046C599FD900000000 /* NavigationBackArrowLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E296C599FD900000000 /* NavigationBackArrowLight@2x.png */; }; - E7A30F046E8A8A4800000000 /* sad.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E296E8A8A4800000000 /* sad.tgs */; }; - E7A30F046F409B3900000000 /* voip_connecting.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E296F409B3900000000 /* voip_connecting.mp3 */; }; - E7A30F04705B110100000000 /* stp_card_visa@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29705B110100000000 /* stp_card_visa@2x.png */; }; - E7A30F04720FE9A000000000 /* stp_card_visa@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29720FE9A000000000 /* stp_card_visa@3x.png */; }; - E7A30F04748244C600000000 /* Twitch.html in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29748244C600000000 /* Twitch.html */; }; - E7A30F0474B4E65D00000000 /* 100.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974B4E65D00000000 /* 100.m4a */; }; - E7A30F0474C2FDDE00000000 /* 101.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974C2FDDE00000000 /* 101.m4a */; }; - E7A30F0474D1155F00000000 /* 102.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974D1155F00000000 /* 102.m4a */; }; - E7A30F0474DF2CE000000000 /* 103.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974DF2CE000000000 /* 103.m4a */; }; - E7A30F0474ED446100000000 /* 104.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974ED446100000000 /* 104.m4a */; }; - E7A30F0474FB5BE200000000 /* 105.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2974FB5BE200000000 /* 105.m4a */; }; - E7A30F047509736300000000 /* 106.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297509736300000000 /* 106.m4a */; }; - E7A30F0475178AE400000000 /* 107.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2975178AE400000000 /* 107.m4a */; }; - E7A30F047525A26500000000 /* 108.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297525A26500000000 /* 108.m4a */; }; - E7A30F047533B9E600000000 /* 109.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297533B9E600000000 /* 109.m4a */; }; - E7A30F0475FF5D6600000000 /* anim_hide.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2975FF5D6600000000 /* anim_hide.json */; }; - E7A30F047669BEFC00000000 /* 110.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297669BEFC00000000 /* 110.m4a */; }; - E7A30F047677D67D00000000 /* 111.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297677D67D00000000 /* 111.m4a */; }; - E7A30F0477E4942F00000000 /* BlueIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2977E4942F00000000 /* BlueIconLargeIpad@2x.png */; }; - E7A30F047809716A00000000 /* ChatWallpaperBuiltin0.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297809716A00000000 /* ChatWallpaperBuiltin0.jpg */; }; - E7A30F04793765CC00000000 /* ic_smile_eye@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29793765CC00000000 /* ic_smile_eye@2x.png */; }; - E7A30F04799DE7B600000000 /* Youtube.html in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29799DE7B600000000 /* Youtube.html */; }; - E7A30F047ADFB9F200000000 /* libAppLibrary.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E297ADFB9F200000000 /* libAppLibrary.a */; }; - E7A30F047E472C5600000000 /* BlackFilledIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E297E472C5600000000 /* BlackFilledIconLargeIpad@2x.png */; }; - E7A30F0485169C9700000000 /* ic_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2985169C9700000000 /* ic_cam@2x.png */; }; - E7A30F04853D725600000000 /* SFCompactRounded-Semibold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29853D725600000000 /* SFCompactRounded-Semibold.otf */; }; - E7A30F04884756EF00000000 /* anim_mute.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29884756EF00000000 /* anim_mute.json */; }; - E7A30F0488BEEF0900000000 /* BlackIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2988BEEF0900000000 /* BlackIcon@2x.png */; }; - E7A30F048A46FE9000000000 /* ic_bubble@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298A46FE9000000000 /* ic_bubble@2x.png */; }; - E7A30F048A73C7A800000000 /* BlackIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298A73C7A800000000 /* BlackIcon@3x.png */; }; - E7A30F048AA6EB1400000000 /* BlackIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298AA6EB1400000000 /* BlackIconLargeIpad@2x.png */; }; - E7A30F048CC42D1400000000 /* stp_card_applepay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298CC42D1400000000 /* stp_card_applepay@2x.png */; }; - E7A30F048DB231DC00000000 /* stp_card_placeholder_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298DB231DC00000000 /* stp_card_placeholder_template@2x.png */; }; - E7A30F048E7905B300000000 /* stp_card_applepay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298E7905B300000000 /* stp_card_applepay@3x.png */; }; - E7A30F048E96E34200000000 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298E96E34200000000 /* LaunchScreen.xib */; }; - E7A30F048F670A7B00000000 /* stp_card_placeholder_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E298F670A7B00000000 /* stp_card_placeholder_template@3x.png */; }; - E7A30F0494DA3D4400000000 /* stp_card_diners_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2994DA3D4400000000 /* stp_card_diners_template@2x.png */; }; - E7A30F04968F15E300000000 /* stp_card_diners_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29968F15E300000000 /* stp_card_diners_template@3x.png */; }; - E7A30F04976A9EA600000000 /* stp_card_amex_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29976A9EA600000000 /* stp_card_amex_template@2x.png */; }; - E7A30F04988E33D500000000 /* Application.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DD70E29988E33D500000000 /* Application.swift */; }; - E7A30F04991F774500000000 /* stp_card_amex_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29991F774500000000 /* stp_card_amex_template@3x.png */; }; - E7A30F0499319B4600000000 /* ic_bubble_dot@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E2999319B4600000000 /* ic_bubble_dot@2x.png */; }; - E7A30F049F00BA0200000000 /* anim_archive.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E299F00BA0200000000 /* anim_archive.json */; }; - E7A30F049F5C287E00000000 /* stp_card_form_back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E299F5C287E00000000 /* stp_card_form_back@2x.png */; }; - E7A30F04A0160D3000000000 /* stp_card_discover_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A0160D3000000000 /* stp_card_discover_template@2x.png */; }; - E7A30F04A111011D00000000 /* stp_card_form_back@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A111011D00000000 /* stp_card_form_back@3x.png */; }; - E7A30F04A1CAE5CF00000000 /* stp_card_discover_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A1CAE5CF00000000 /* stp_card_discover_template@3x.png */; }; - E7A30F04A28B5AB000000000 /* anim_archiveswipe.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A28B5AB000000000 /* anim_archiveswipe.json */; }; - E7A30F04A4169AE300000000 /* AppIcons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A4169AE300000000 /* AppIcons.xcassets */; }; - E7A30F04A75B899200000000 /* BlackClassicNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A75B899200000000 /* BlackClassicNotificationIcon.png */; }; - E7A30F04A86C10B100000000 /* BlackClassicIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A86C10B100000000 /* BlackClassicIconIpad.png */; }; - E7A30F04A9DA63C800000000 /* fast_arrow_shadow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29A9DA63C800000000 /* fast_arrow_shadow@2x.png */; }; - E7A30F04ABD35C0F00000000 /* anim_pin.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29ABD35C0F00000000 /* anim_pin.json */; }; - E7A30F04B22505DC00000000 /* libMtProtoKit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E29B22505DC00000000 /* libMtProtoKit.dylib */; }; - E7A30F04B22505DC00000001 /* libMtProtoKit.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E29B22505DC00000000 /* libMtProtoKit.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F04B308DE2800000000 /* anim_unpin.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B308DE2800000000 /* anim_unpin.json */; }; - E7A30F04B3538C4D00000000 /* fast_spiral@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B3538C4D00000000 /* fast_spiral@2x.png */; }; - E7A30F04B3A6F94500000000 /* stp_card_diners@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B3A6F94500000000 /* stp_card_diners@2x.png */; }; - E7A30F04B55BD1E400000000 /* stp_card_diners@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B55BD1E400000000 /* stp_card_diners@3x.png */; }; - E7A30F04B78460EB00000000 /* poker.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B78460EB00000000 /* poker.tgs */; }; - E7A30F04B9D1C16900000000 /* private_screw@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29B9D1C16900000000 /* private_screw@2x.png */; }; - E7A30F04BA96313500000000 /* Vimeo.html in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29BA96313500000000 /* Vimeo.html */; }; - E7A30F04BAE267F200000000 /* powerful_infinity@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29BAE267F200000000 /* powerful_infinity@2x.png */; }; - E7A30F04BE69B5E500000000 /* anim_group.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29BE69B5E500000000 /* anim_group.json */; }; - E7A30F04BF5CBB6200000000 /* knot_up1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29BF5CBB6200000000 /* knot_up1@2x.png */; }; - E7A30F04BF88817800000000 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DD70E29BF88817800000000 /* main.m */; }; - E7A30F04C097583600000000 /* BlueClassicIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C097583600000000 /* BlueClassicIconIpad.png */; }; - E7A30F04C320736D00000000 /* BlueClassicIconLargeIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C320736D00000000 /* BlueClassicIconLargeIpad@2x.png */; }; - E7A30F04C364694E00000000 /* ok.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C364694E00000000 /* ok.tgs */; }; - E7A30F04C3C271B400000000 /* stp_card_cvc_amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C3C271B400000000 /* stp_card_cvc_amex@2x.png */; }; - E7A30F04C54DDB8700000000 /* BlackFilledIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C54DDB8700000000 /* BlackFilledIcon@2x.png */; }; - E7A30F04C5774A5300000000 /* stp_card_cvc_amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C5774A5300000000 /* stp_card_cvc_amex@3x.png */; }; - E7A30F04C682CDCB00000000 /* BlackClassicIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C682CDCB00000000 /* BlackClassicIconIpad@2x.png */; }; - E7A30F04C702B42600000000 /* BlackFilledIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C702B42600000000 /* BlackFilledIcon@3x.png */; }; - E7A30F04C78B98B000000000 /* voip_ringback.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29C78B98B000000000 /* voip_ringback.caf */; }; - E7A30F04CAE3F0A300000000 /* BlueNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29CAE3F0A300000000 /* BlueNotificationIcon@2x.png */; }; - E7A30F04CC98C94200000000 /* BlueNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29CC98C94200000000 /* BlueNotificationIcon@3x.png */; }; - E7A30F04CE4715BE00000000 /* anim_ungroup.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29CE4715BE00000000 /* anim_ungroup.json */; }; - E7A30F04CED3B81F00000000 /* BlackIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29CED3B81F00000000 /* BlackIconIpad@2x.png */; }; - E7A30F04CFF88DE800000000 /* ic_videocam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29CFF88DE800000000 /* ic_videocam@2x.png */; }; - E7A30F04D061F39E00000000 /* BlackNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D061F39E00000000 /* BlackNotificationIcon@2x.png */; }; - E7A30F04D216CC3D00000000 /* BlackNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D216CC3D00000000 /* BlackNotificationIcon@3x.png */; }; - E7A30F04D373AFE200000000 /* BlueFilledIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D373AFE200000000 /* BlueFilledIconIpad@2x.png */; }; - E7A30F04D42F293000000000 /* stp_card_cvc@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D42F293000000000 /* stp_card_cvc@2x.png */; }; - E7A30F04D43F404C00000000 /* BlueFilledIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D43F404C00000000 /* BlueFilledIcon@2x.png */; }; - E7A30F04D548E25500000000 /* stp_card_applepay_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D548E25500000000 /* stp_card_applepay_template@2x.png */; }; - E7A30F04D5E401CF00000000 /* stp_card_cvc@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D5E401CF00000000 /* stp_card_cvc@3x.png */; }; - E7A30F04D5F418EB00000000 /* BlueFilledIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D5F418EB00000000 /* BlueFilledIcon@3x.png */; }; - E7A30F04D64F57BC00000000 /* fast_body@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D64F57BC00000000 /* fast_body@2x.png */; }; - E7A30F04D65BA68200000000 /* libSwiftSignalKit.dylib in Fake Swift Dependencies (Copy Files Phase) */ = {isa = PBXBuildFile; fileRef = 1DD70E29D65BA68200000000 /* libSwiftSignalKit.dylib */; }; - E7A30F04D65BA68200000001 /* libSwiftSignalKit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E29D65BA68200000000 /* libSwiftSignalKit.dylib */; }; - E7A30F04D65BA68200000002 /* libSwiftSignalKit.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E29D65BA68200000000 /* libSwiftSignalKit.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F04D6FDBAF400000000 /* stp_card_applepay_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D6FDBAF400000000 /* stp_card_applepay_template@3x.png */; }; - E7A30F04D743E0A500000000 /* BlueClassicNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D743E0A500000000 /* BlueClassicNotificationIcon@2x.png */; }; - E7A30F04D8F8B94400000000 /* BlueClassicNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29D8F8B94400000000 /* BlueClassicNotificationIcon@3x.png */; }; - E7A30F04DB6520C800000000 /* libPostbox.dylib in Fake Swift Dependencies (Copy Files Phase) */ = {isa = PBXBuildFile; fileRef = 1DD70E29DB6520C800000000 /* libPostbox.dylib */; }; - E7A30F04DB6520C800000001 /* libPostbox.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E29DB6520C800000000 /* libPostbox.dylib */; }; - E7A30F04DB6520C800000002 /* libPostbox.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E29DB6520C800000000 /* libPostbox.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E7A30F04DBA6021D00000000 /* anim_delete.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29DBA6021D00000000 /* anim_delete.json */; }; - E7A30F04DC82BB6100000000 /* anim_success.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29DC82BB6100000000 /* anim_success.json */; }; - E7A30F04DCE9E9AA00000000 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C73440C0DCE9E9AA00000000 /* Localizable.strings */; }; - E7A30F04E03A369900000000 /* anim_unread.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E03A369900000000 /* anim_unread.json */; }; - E7A30F04E0F809FE00000000 /* ic_smile@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E0F809FE00000000 /* ic_smile@2x.png */; }; - E7A30F04E16766DD00000000 /* BlackIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E16766DD00000000 /* BlackIconIpad.png */; }; - E7A30F04E1BF190800000000 /* stp_card_visa_template@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E1BF190800000000 /* stp_card_visa_template@2x.png */; }; - E7A30F04E373F1A700000000 /* stp_card_visa_template@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E373F1A700000000 /* stp_card_visa_template@3x.png */; }; - E7A30F04E4269D4A00000000 /* BlackClassicNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E4269D4A00000000 /* BlackClassicNotificationIcon@2x.png */; }; - E7A30F04E5D6389D00000000 /* WhiteFilledIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E5D6389D00000000 /* WhiteFilledIcon@2x.png */; }; - E7A30F04E5DB75E900000000 /* BlackClassicNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E5DB75E900000000 /* BlackClassicNotificationIcon@3x.png */; }; - E7A30F04E78B113C00000000 /* WhiteFilledIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29E78B113C00000000 /* WhiteFilledIcon@3x.png */; }; - E7A30F04EB14130700000000 /* currencies.json in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29EB14130700000000 /* currencies.json */; }; - E7A30F04EE385A8D00000000 /* surprised.tgs in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29EE385A8D00000000 /* surprised.tgs */; }; - E7A30F04EEB88B8E00000000 /* BlueIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29EEB88B8E00000000 /* BlueIcon@2x.png */; }; - E7A30F04EFAF72C800000000 /* PresentationStrings.mapping in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29EFAF72C800000000 /* PresentationStrings.mapping */; }; - E7A30F04F06D642D00000000 /* BlueIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F06D642D00000000 /* BlueIcon@3x.png */; }; - E7A30F04F1FA330600000000 /* Emoji.mapping in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F1FA330600000000 /* Emoji.mapping */; }; - E7A30F04F6D6001100000000 /* ic_pin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F6D6001100000000 /* ic_pin@2x.png */; }; - E7A30F04F76B198200000000 /* Generic.html in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F76B198200000000 /* Generic.html */; }; - E7A30F04F8214FD900000000 /* stp_card_discover@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F8214FD900000000 /* stp_card_discover@2x.png */; }; - E7A30F04F9D6287800000000 /* stp_card_discover@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29F9D6287800000000 /* stp_card_discover@3x.png */; }; - E7A30F04FA28CA1200000000 /* voip_busy.caf in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29FA28CA1200000000 /* voip_busy.caf */; }; - E7A30F04FABB82B800000000 /* start_arrow_ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29FABB82B800000000 /* start_arrow_ipad.png */; }; - E7A30F04FB06A0E800000000 /* knot_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29FB06A0E800000000 /* knot_down@2x.png */; }; - E7A30F04FE6965DB00000000 /* fast_arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1DD70E29FE6965DB00000000 /* fast_arrow@2x.png */; }; - E7A30F04FF334B1F00000000 /* libDisplay.dylib in Fake Swift Dependencies (Copy Files Phase) */ = {isa = PBXBuildFile; fileRef = 1DD70E29FF334B1F00000000 /* libDisplay.dylib */; }; - E7A30F04FF334B1F00000001 /* libDisplay.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DD70E29FF334B1F00000000 /* libDisplay.dylib */; }; - E7A30F04FF334B1F00000002 /* libDisplay.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1DD70E29FF334B1F00000000 /* libDisplay.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - FAF5FAC90000000000000000 /* Fake Swift Dependencies (Copy Files Phase) */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 0; - dstPath = ""; - dstSubfolderSpec = 16; - files = ( - E7A30F04FF334B1F00000000 /* libDisplay.dylib in Fake Swift Dependencies (Copy Files Phase) */, - E7A30F04DB6520C800000000 /* libPostbox.dylib in Fake Swift Dependencies (Copy Files Phase) */, - E7A30F04D65BA68200000000 /* libSwiftSignalKit.dylib in Fake Swift Dependencies (Copy Files Phase) */, - E7A30F04119CDA0700000000 /* libTelegramCore.dylib in Fake Swift Dependencies (Copy Files Phase) */, - E7A30F041E5A1E9C00000000 /* libTelegramUI.dylib in Fake Swift Dependencies (Copy Files Phase) */, - ); - name = "Fake Swift Dependencies (Copy Files Phase)"; - runOnlyForDeploymentPostprocessing = 1; - }; - FAF5FAC90000000000000001 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 0; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - E7A30F046A98D72D00000001 /* libAsyncDisplayKit.dylib in CopyFiles */, - E7A30F04FF334B1F00000002 /* libDisplay.dylib in CopyFiles */, - E7A30F04B22505DC00000001 /* libMtProtoKit.dylib in CopyFiles */, - E7A30F04DB6520C800000002 /* libPostbox.dylib in CopyFiles */, - E7A30F04D65BA68200000002 /* libSwiftSignalKit.dylib in CopyFiles */, - E7A30F04119CDA0700000002 /* libTelegramCore.dylib in CopyFiles */, - E7A30F041E5A1E9C00000002 /* libTelegramUI.dylib in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 1DD70E2900000C3100000000 /* ar */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = ar; path = "../Telegram-iOS/ar.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000C5E00000000 /* ca */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = ca; path = "../Telegram-iOS/ca.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000C8100000000 /* de */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = de; path = "../Telegram-iOS/de.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000CA900000000 /* en */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = en; path = "../Telegram-iOS/en.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000CAE00000000 /* es */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = es; path = "../Telegram-iOS/es.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000CCC00000000 /* fr */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = fr; path = "../Telegram-iOS/fr.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000D1B00000000 /* id */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = id; path = "../Telegram-iOS/id.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000D2B00000000 /* it */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = it; path = "../Telegram-iOS/it.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000D6400000000 /* ko */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = ko; path = "../Telegram-iOS/ko.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000DA600000000 /* ms */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = ms; path = "../Telegram-iOS/ms.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000DBE00000000 /* nl */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = nl; path = "../Telegram-iOS/nl.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000E0400000000 /* pt */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = pt; path = "../Telegram-iOS/pt.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000E4300000000 /* ru */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = ru; path = "../Telegram-iOS/ru.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000E7E00000000 /* tr */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = tr; path = "../Telegram-iOS/tr.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900000E9600000000 /* uk */ = {isa = PBXFileReference; explicitFileType = text.plist.strings; name = uk; path = "../Telegram-iOS/uk.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; - 1DD70E29001F47FB00000000 /* BUCK */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUCK; sourceTree = SOURCE_ROOT; }; - 1DD70E29001F47FB00000001 /* BUCK */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUCK; sourceTree = SOURCE_ROOT; }; - 1DD70E2900ACCBB200000000 /* stp_card_jcb_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_jcb_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2900BF759200000000 /* anim_read.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_read.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_read.json; sourceTree = SOURCE_ROOT; }; - 1DD70E290261A45100000000 /* stp_card_jcb_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_jcb_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2902BAF11C00000000 /* 0.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 0.m4a; path = "../Telegram-iOS/Resources/notifications/0.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2902C9089D00000000 /* 1.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1.m4a; path = "../Telegram-iOS/Resources/notifications/1.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2902D7201E00000000 /* 2.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 2.m4a; path = "../Telegram-iOS/Resources/notifications/2.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2902E5379F00000000 /* 3.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 3.m4a; path = "../Telegram-iOS/Resources/notifications/3.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2902F34F2000000000 /* 4.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 4.m4a; path = "../Telegram-iOS/Resources/notifications/4.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E29030166A100000000 /* 5.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 5.m4a; path = "../Telegram-iOS/Resources/notifications/5.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E29030F7E2200000000 /* 6.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 6.m4a; path = "../Telegram-iOS/Resources/notifications/6.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E29031D95A300000000 /* 7.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 7.m4a; path = "../Telegram-iOS/Resources/notifications/7.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E29032BAD2400000000 /* 8.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 8.m4a; path = "../Telegram-iOS/Resources/notifications/8.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E290339C4A500000000 /* 9.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 9.m4a; path = "../Telegram-iOS/Resources/notifications/9.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E29038EEE9000000000 /* BlueClassicIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicIcon@2x.png"; path = "../Telegram-iOS/BlueClassicIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29039E80E800000000 /* BlackClassicIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlackClassicIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E290543C72F00000000 /* BlueClassicIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicIcon@3x.png"; path = "../Telegram-iOS/BlueClassicIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2905F13DFA00000000 /* BlueFilledIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlueFilledIconIpad.png; path = "../Telegram-iOS/BlueFilledIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29061BC94A00000000 /* GenericUserScript.js */ = {isa = PBXFileReference; explicitFileType = sourcecode.javascript; name = GenericUserScript.js; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/GenericUserScript.js; sourceTree = SOURCE_ROOT; }; - 1DD70E2906C06BEE00000000 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; path = Info.plist; sourceTree = ""; }; - 1DD70E290933E8F400000000 /* stp_card_form_front@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_front@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_front@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E290AE8C19300000000 /* stp_card_form_front@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_front@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_front@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E290BE206B800000000 /* heart.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = heart.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/heart.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E291040865A00000000 /* PhotoEditorCaption@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "PhotoEditorCaption@2x.png"; path = "../Telegram-iOS/Resources/PhotoEditor/PhotoEditorCaption@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29119CDA0700000000 /* libTelegramCore.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libTelegramCore.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E2911F55EF900000000 /* PhotoEditorCaption@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "PhotoEditorCaption@3x.png"; path = "../Telegram-iOS/Resources/PhotoEditor/PhotoEditorCaption@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E291292048700000000 /* Instagram.html */ = {isa = PBXFileReference; explicitFileType = text.html; name = Instagram.html; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Instagram.html; sourceTree = SOURCE_ROOT; }; - 1DD70E291493803B00000000 /* lol.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = lol.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/lol.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E291572F3F900000000 /* stp_card_mastercard_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_mastercard_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2915A3422A00000000 /* thumbsup.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = thumbsup.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/thumbsup.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E291727CC9800000000 /* stp_card_mastercard_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_mastercard_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2917567CC800000000 /* powerful_infinity_white@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "powerful_infinity_white@2x.png"; path = "../Telegram-iOS/Resources/intro/powerful_infinity_white@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E291882772900000000 /* PhotoEditorMute@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "PhotoEditorMute@2x.png"; path = "../Telegram-iOS/Resources/PhotoEditor/PhotoEditorMute@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2918FC359D00000000 /* BlackFilledIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackFilledIconIpad@2x.png"; path = "../Telegram-iOS/BlackFilledIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29193BD71700000000 /* stp_card_jcb@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_jcb@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E291AF0AFB600000000 /* stp_card_jcb@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_jcb@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E291BA19CD900000000 /* BlueNotificationIcon.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlueNotificationIcon.png; path = "../Telegram-iOS/BlueNotificationIcon.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E291E5A1E9C00000000 /* libTelegramUI.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libTelegramUI.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E291FC4F2F000000000 /* stp_card_mastercard@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_mastercard@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E292179CB8F00000000 /* stp_card_mastercard@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_mastercard@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29225D12D700000000 /* private_door@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "private_door@2x.png"; path = "../Telegram-iOS/Resources/intro/private_door@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2923B3C2EF00000000 /* ic_pencil@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_pencil@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_pencil@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E292602319200000000 /* poop.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = poop.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/poop.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E2928A3C00D00000000 /* NavigationShadow@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "NavigationShadow@2x.png"; path = "../Telegram-iOS/Resources/NavigationShadow@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E292925AEA200000000 /* Icons.xcassets */ = {isa = PBXFileReference; explicitFileType = folder.assetcatalog; name = Icons.xcassets; path = "../Telegram-iOS/Icons.xcassets"; sourceTree = SOURCE_ROOT; }; - 1DD70E292D05879B00000000 /* anim_unarchive.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_unarchive.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unarchive.json; sourceTree = SOURCE_ROOT; }; - 1DD70E292DEB974300000000 /* PhotoEditorMuteActive@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "PhotoEditorMuteActive@2x.png"; path = "../Telegram-iOS/Resources/PhotoEditor/PhotoEditorMuteActive@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E292DF18A2400000000 /* BlueIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueIconIpad@2x.png"; path = "../Telegram-iOS/BlueIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E292E63F3BE00000000 /* BlackNotificationIcon.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlackNotificationIcon.png; path = "../Telegram-iOS/BlackNotificationIcon.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E293453BAB500000000 /* BlackClassicIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicIcon@2x.png"; path = "../Telegram-iOS/BlackClassicIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E293549D4C400000000 /* Images.xcassets */ = {isa = PBXFileReference; explicitFileType = folder.assetcatalog; name = Images.xcassets; path = ../submodules/TelegramUI/Images.xcassets; sourceTree = SOURCE_ROOT; }; - 1DD70E293608935400000000 /* BlackClassicIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicIcon@3x.png"; path = "../Telegram-iOS/BlackClassicIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2936B60A1F00000000 /* BlackFilledIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlackFilledIconIpad.png; path = "../Telegram-iOS/BlackFilledIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E293830E74200000000 /* meh.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = meh.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/meh.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E293AA15AF800000000 /* BlueIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlueIconIpad.png; path = "../Telegram-iOS/BlueIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E293C169B2E00000000 /* powerful_mask@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "powerful_mask@2x.png"; path = "../Telegram-iOS/Resources/intro/powerful_mask@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E293C514E0100000000 /* begin_record.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = begin_record.caf; path = "../Telegram-iOS/Resources/begin_record.caf"; sourceTree = SOURCE_ROOT; }; - 1DD70E293E51265C00000000 /* cry.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = cry.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/cry.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E293F61D17900000000 /* MessageSent.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = MessageSent.caf; path = ../submodules/TelegramUI/TelegramUI/Sounds/MessageSent.caf; sourceTree = SOURCE_ROOT; }; - 1DD70E2940197DFD00000000 /* VimeoUserScript.js */ = {isa = PBXFileReference; explicitFileType = sourcecode.javascript; name = VimeoUserScript.js; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/VimeoUserScript.js; sourceTree = SOURCE_ROOT; }; - 1DD70E29406BEF2900000000 /* anim_archiveAvatar.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_archiveAvatar.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archiveAvatar.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29443B21A300000000 /* stp_card_amex@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_amex@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29453E9D0800000000 /* powerful_star@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "powerful_star@2x.png"; path = "../Telegram-iOS/Resources/intro/powerful_star@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2945EFFA4200000000 /* stp_card_amex@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_amex@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2945FD987A00000000 /* smile.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = smile.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/smile.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E2948ED794E00000000 /* telegram_plane1@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "telegram_plane1@2x.png"; path = "../Telegram-iOS/Resources/intro/telegram_plane1@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E294906F2A500000000 /* AppLibrary-Profile.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "AppLibrary-Profile.xcconfig"; path = "../buck-out/gen/App/AppLibrary-Profile.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E294D77B07700000000 /* anim_infotip.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_infotip.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_infotip.json; sourceTree = SOURCE_ROOT; }; - 1DD70E294D95CA7700000000 /* stp_card_form_applepay@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_applepay@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_applepay@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E294E27EDFB00000000 /* AppLibrary-Debug.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "AppLibrary-Debug.xcconfig"; path = "../buck-out/gen/App/AppLibrary-Debug.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E294F4AA31600000000 /* stp_card_form_applepay@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_applepay@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_applepay@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29501FCBD600000000 /* telegram_sphere@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "telegram_sphere@2x.png"; path = "../Telegram-iOS/Resources/intro/telegram_sphere@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2951A94A6400000000 /* start_arrow_ipad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "start_arrow_ipad@2x.png"; path = "../Telegram-iOS/Resources/intro/start_arrow_ipad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E295283D1B900000000 /* celebrate.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = celebrate.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/celebrate.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E2956813D8800000000 /* PhoneCountries.txt */ = {isa = PBXFileReference; explicitFileType = text; name = PhoneCountries.txt; path = ../submodules/TelegramUI/TelegramUI/Resources/PhoneCountries.txt; sourceTree = SOURCE_ROOT; }; - 1DD70E2957CD649600000000 /* voip_end.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = voip_end.caf; path = "../Telegram-iOS/Resources/voip_end.caf"; sourceTree = SOURCE_ROOT; }; - 1DD70E295AFA9C2600000000 /* BlueClassicIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicIconIpad@2x.png"; path = "../Telegram-iOS/BlueClassicIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E295B2A553100000000 /* BlueFilledIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueFilledIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlueFilledIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E295B60B39500000000 /* start_arrow@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "start_arrow@2x.png"; path = "../Telegram-iOS/Resources/intro/start_arrow@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E295D05708E00000000 /* TwitchUserScript.js */ = {isa = PBXFileReference; explicitFileType = sourcecode.javascript; name = TwitchUserScript.js; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/TwitchUserScript.js; sourceTree = SOURCE_ROOT; }; - 1DD70E295FFC844500000000 /* notification.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = notification.caf; path = ../submodules/TelegramUI/TelegramUI/Sounds/notification.caf; sourceTree = SOURCE_ROOT; }; - 1DD70E296587237E00000000 /* YoutubeUserScript.js */ = {isa = PBXFileReference; explicitFileType = sourcecode.javascript; name = YoutubeUserScript.js; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/YoutubeUserScript.js; sourceTree = SOURCE_ROOT; }; - 1DD70E2965E934B700000000 /* voip_fail.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = voip_fail.caf; path = "../Telegram-iOS/Resources/voip_fail.caf"; sourceTree = SOURCE_ROOT; }; - 1DD70E2966DD7C1700000000 /* BlueClassicNotificationIcon.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlueClassicNotificationIcon.png; path = "../Telegram-iOS/BlueClassicNotificationIcon.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2967C217F600000000 /* anim_unmute.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_unmute.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unmute.json; sourceTree = SOURCE_ROOT; }; - 1DD70E2968FBAA6A00000000 /* LegacyComponentsResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; name = LegacyComponentsResources.bundle; path = ../submodules/LegacyComponents/LegacyComponents/Resources/LegacyComponentsResources.bundle; sourceTree = SOURCE_ROOT; }; - 1DD70E296A98D72D00000000 /* libAsyncDisplayKit.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libAsyncDisplayKit.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E296ABF6A1200000000 /* Empty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = SupportFiles/Empty.swift; sourceTree = SOURCE_ROOT; }; - 1DD70E296AD832AE00000000 /* ic_cam_lens@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_cam_lens@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_cam_lens@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E296C599FD900000000 /* NavigationBackArrowLight@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "NavigationBackArrowLight@2x.png"; path = "../Telegram-iOS/Resources/NavigationBackArrowLight@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E296E8A8A4800000000 /* sad.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = sad.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/sad.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E296F409B3900000000 /* voip_connecting.mp3 */ = {isa = PBXFileReference; explicitFileType = audio.mp3; name = voip_connecting.mp3; path = "../Telegram-iOS/Resources/voip_connecting.mp3"; sourceTree = SOURCE_ROOT; }; - 1DD70E29705B110100000000 /* stp_card_visa@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_visa@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29720FE9A000000000 /* stp_card_visa@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_visa@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29748244C600000000 /* Twitch.html */ = {isa = PBXFileReference; explicitFileType = text.html; name = Twitch.html; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Twitch.html; sourceTree = SOURCE_ROOT; }; - 1DD70E2974B4E65D00000000 /* 100.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 100.m4a; path = "../Telegram-iOS/Resources/notifications/100.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2974C2FDDE00000000 /* 101.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 101.m4a; path = "../Telegram-iOS/Resources/notifications/101.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2974D1155F00000000 /* 102.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 102.m4a; path = "../Telegram-iOS/Resources/notifications/102.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2974DF2CE000000000 /* 103.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 103.m4a; path = "../Telegram-iOS/Resources/notifications/103.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2974ED446100000000 /* 104.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 104.m4a; path = "../Telegram-iOS/Resources/notifications/104.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2974FB5BE200000000 /* 105.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 105.m4a; path = "../Telegram-iOS/Resources/notifications/105.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E297509736300000000 /* 106.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 106.m4a; path = "../Telegram-iOS/Resources/notifications/106.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2975178AE400000000 /* 107.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 107.m4a; path = "../Telegram-iOS/Resources/notifications/107.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E297525A26500000000 /* 108.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 108.m4a; path = "../Telegram-iOS/Resources/notifications/108.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E297533B9E600000000 /* 109.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 109.m4a; path = "../Telegram-iOS/Resources/notifications/109.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2975FF5D6600000000 /* anim_hide.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_hide.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_hide.json; sourceTree = SOURCE_ROOT; }; - 1DD70E297669BEFC00000000 /* 110.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 110.m4a; path = "../Telegram-iOS/Resources/notifications/110.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E297677D67D00000000 /* 111.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; name = 111.m4a; path = "../Telegram-iOS/Resources/notifications/111.m4a"; sourceTree = SOURCE_ROOT; }; - 1DD70E2977E4942F00000000 /* BlueIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlueIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E297809716A00000000 /* ChatWallpaperBuiltin0.jpg */ = {isa = PBXFileReference; explicitFileType = image.jpeg; name = ChatWallpaperBuiltin0.jpg; path = ../submodules/TelegramUI/TelegramUI/Resources/ChatWallpaperBuiltin0.jpg; sourceTree = SOURCE_ROOT; }; - 1DD70E29793765CC00000000 /* ic_smile_eye@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_smile_eye@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_smile_eye@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29799DE7B600000000 /* Youtube.html */ = {isa = PBXFileReference; explicitFileType = text.html; name = Youtube.html; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Youtube.html; sourceTree = SOURCE_ROOT; }; - 1DD70E297ADFB9F200000000 /* libAppLibrary.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libAppLibrary.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E297ADFB9F200000001 /* libAppLibrary.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libAppLibrary.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E297D676FDE00000000 /* Telegram-Profile.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "Telegram-Profile.xcconfig"; path = "../buck-out/gen/App/Telegram-Profile.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E297E472C5600000000 /* BlackFilledIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackFilledIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlackFilledIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2985169C9700000000 /* ic_cam@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_cam@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_cam@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29853D725600000000 /* SFCompactRounded-Semibold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SFCompactRounded-Semibold.otf"; path = "../submodules/TelegramUI/TelegramUI/Resources/Fonts/SFCompactRounded-Semibold.otf"; sourceTree = SOURCE_ROOT; }; - 1DD70E29884756EF00000000 /* anim_mute.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_mute.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_mute.json; sourceTree = SOURCE_ROOT; }; - 1DD70E2988BEEF0900000000 /* BlackIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackIcon@2x.png"; path = "../Telegram-iOS/BlackIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298A46FE9000000000 /* ic_bubble@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_bubble@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_bubble@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298A73C7A800000000 /* BlackIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackIcon@3x.png"; path = "../Telegram-iOS/BlackIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298AA6EB1400000000 /* BlackIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlackIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298CC42D1400000000 /* stp_card_applepay@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_applepay@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298DB231DC00000000 /* stp_card_placeholder_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_placeholder_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_placeholder_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298E7905B300000000 /* stp_card_applepay@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_applepay@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E298E96E34200000000 /* LaunchScreen.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = LaunchScreen.xib; path = "../Telegram-iOS/Base.lproj/LaunchScreen.xib"; sourceTree = SOURCE_ROOT; }; - 1DD70E298F670A7B00000000 /* stp_card_placeholder_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_placeholder_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_placeholder_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2994DA3D4400000000 /* stp_card_diners_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_diners_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29968F15E300000000 /* stp_card_diners_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_diners_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29976A9EA600000000 /* stp_card_amex_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_amex_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29988E33D500000000 /* Application.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Application.swift; path = Sources/Application.swift; sourceTree = SOURCE_ROOT; }; - 1DD70E29991F774500000000 /* stp_card_amex_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_amex_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E2999319B4600000000 /* ic_bubble_dot@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_bubble_dot@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_bubble_dot@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E299F00BA0200000000 /* anim_archive.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_archive.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archive.json; sourceTree = SOURCE_ROOT; }; - 1DD70E299F5C287E00000000 /* stp_card_form_back@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_back@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_back@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A0160D3000000000 /* stp_card_discover_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_discover_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A111011D00000000 /* stp_card_form_back@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_form_back@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_back@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A1CAE5CF00000000 /* stp_card_discover_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_discover_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A28B5AB000000000 /* anim_archiveswipe.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_archiveswipe.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archiveswipe.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29A4169AE300000000 /* AppIcons.xcassets */ = {isa = PBXFileReference; explicitFileType = folder.assetcatalog; name = AppIcons.xcassets; path = "../Telegram-iOS/AppIcons.xcassets"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A75B899200000000 /* BlackClassicNotificationIcon.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlackClassicNotificationIcon.png; path = "../Telegram-iOS/BlackClassicNotificationIcon.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A86C10B100000000 /* BlackClassicIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlackClassicIconIpad.png; path = "../Telegram-iOS/BlackClassicIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A8C8657400000000 /* Telegram-Debug.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "Telegram-Debug.xcconfig"; path = "../buck-out/gen/App/Telegram-Debug.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E29A9DA63C800000000 /* fast_arrow_shadow@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "fast_arrow_shadow@2x.png"; path = "../Telegram-iOS/Resources/intro/fast_arrow_shadow@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29ABD35C0F00000000 /* anim_pin.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_pin.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_pin.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29B22505DC00000000 /* libMtProtoKit.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libMtProtoKit.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E29B308DE2800000000 /* anim_unpin.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_unpin.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unpin.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29B3538C4D00000000 /* fast_spiral@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "fast_spiral@2x.png"; path = "../Telegram-iOS/Resources/intro/fast_spiral@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29B3A6F94500000000 /* stp_card_diners@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_diners@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29B55BD1E400000000 /* stp_card_diners@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_diners@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29B78460EB00000000 /* poker.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = poker.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/poker.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E29B9D1C16900000000 /* private_screw@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "private_screw@2x.png"; path = "../Telegram-iOS/Resources/intro/private_screw@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29BA96313500000000 /* Vimeo.html */ = {isa = PBXFileReference; explicitFileType = text.html; name = Vimeo.html; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Vimeo.html; sourceTree = SOURCE_ROOT; }; - 1DD70E29BAE267F200000000 /* powerful_infinity@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "powerful_infinity@2x.png"; path = "../Telegram-iOS/Resources/intro/powerful_infinity@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29BC9D9E0700000000 /* AppLibrary-Release.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "AppLibrary-Release.xcconfig"; path = "../buck-out/gen/App/AppLibrary-Release.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E29BE69B5E500000000 /* anim_group.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_group.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_group.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29BF5CBB6200000000 /* knot_up1@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "knot_up1@2x.png"; path = "../Telegram-iOS/Resources/intro/knot_up1@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29BF88817800000000 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Sources/main.m; sourceTree = SOURCE_ROOT; }; - 1DD70E29C097583600000000 /* BlueClassicIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlueClassicIconIpad.png; path = "../Telegram-iOS/BlueClassicIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C320736D00000000 /* BlueClassicIconLargeIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicIconLargeIpad@2x.png"; path = "../Telegram-iOS/BlueClassicIconLargeIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C364694E00000000 /* ok.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = ok.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/ok.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E29C3C271B400000000 /* stp_card_cvc_amex@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_cvc_amex@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc_amex@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C54DDB8700000000 /* BlackFilledIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackFilledIcon@2x.png"; path = "../Telegram-iOS/BlackFilledIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C5774A5300000000 /* stp_card_cvc_amex@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_cvc_amex@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc_amex@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C682CDCB00000000 /* BlackClassicIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicIconIpad@2x.png"; path = "../Telegram-iOS/BlackClassicIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C702B42600000000 /* BlackFilledIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackFilledIcon@3x.png"; path = "../Telegram-iOS/BlackFilledIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29C78B98B000000000 /* voip_ringback.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = voip_ringback.caf; path = "../Telegram-iOS/Resources/voip_ringback.caf"; sourceTree = SOURCE_ROOT; }; - 1DD70E29CAE3F0A300000000 /* BlueNotificationIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueNotificationIcon@2x.png"; path = "../Telegram-iOS/BlueNotificationIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29CC98C94200000000 /* BlueNotificationIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueNotificationIcon@3x.png"; path = "../Telegram-iOS/BlueNotificationIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29CE4715BE00000000 /* anim_ungroup.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_ungroup.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_ungroup.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29CED3B81F00000000 /* BlackIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackIconIpad@2x.png"; path = "../Telegram-iOS/BlackIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29CFF88DE800000000 /* ic_videocam@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_videocam@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_videocam@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D061F39E00000000 /* BlackNotificationIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackNotificationIcon@2x.png"; path = "../Telegram-iOS/BlackNotificationIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D216CC3D00000000 /* BlackNotificationIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackNotificationIcon@3x.png"; path = "../Telegram-iOS/BlackNotificationIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D373AFE200000000 /* BlueFilledIconIpad@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueFilledIconIpad@2x.png"; path = "../Telegram-iOS/BlueFilledIconIpad@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D42F293000000000 /* stp_card_cvc@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_cvc@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D43F404C00000000 /* BlueFilledIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueFilledIcon@2x.png"; path = "../Telegram-iOS/BlueFilledIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D548E25500000000 /* stp_card_applepay_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_applepay_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D5E401CF00000000 /* stp_card_cvc@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_cvc@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D5F418EB00000000 /* BlueFilledIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueFilledIcon@3x.png"; path = "../Telegram-iOS/BlueFilledIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D64F57BC00000000 /* fast_body@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "fast_body@2x.png"; path = "../Telegram-iOS/Resources/intro/fast_body@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D65BA68200000000 /* libSwiftSignalKit.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libSwiftSignalKit.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E29D6FDBAF400000000 /* stp_card_applepay_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_applepay_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D743E0A500000000 /* BlueClassicNotificationIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicNotificationIcon@2x.png"; path = "../Telegram-iOS/BlueClassicNotificationIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29D83C37D400000000 /* Telegram.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; path = Telegram.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E29D8F8B94400000000 /* BlueClassicNotificationIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueClassicNotificationIcon@3x.png"; path = "../Telegram-iOS/BlueClassicNotificationIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29DB6520C800000000 /* libPostbox.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libPostbox.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DD70E29DBA6021D00000000 /* anim_delete.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_delete.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_delete.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29DC82BB6100000000 /* anim_success.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_success.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_success.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29E03A369900000000 /* anim_unread.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = anim_unread.json; path = ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unread.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29E0F809FE00000000 /* ic_smile@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_smile@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_smile@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E16766DD00000000 /* BlackIconIpad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = BlackIconIpad.png; path = "../Telegram-iOS/BlackIconIpad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E1BF190800000000 /* stp_card_visa_template@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_visa_template@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa_template@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E373F1A700000000 /* stp_card_visa_template@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_visa_template@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa_template@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E4269D4A00000000 /* BlackClassicNotificationIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicNotificationIcon@2x.png"; path = "../Telegram-iOS/BlackClassicNotificationIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E5D6389D00000000 /* WhiteFilledIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "WhiteFilledIcon@2x.png"; path = "../Telegram-iOS/WhiteFilledIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E5DB75E900000000 /* BlackClassicNotificationIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlackClassicNotificationIcon@3x.png"; path = "../Telegram-iOS/BlackClassicNotificationIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29E78B113C00000000 /* WhiteFilledIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "WhiteFilledIcon@3x.png"; path = "../Telegram-iOS/WhiteFilledIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29EB14130700000000 /* currencies.json */ = {isa = PBXFileReference; explicitFileType = text.json; name = currencies.json; path = ../submodules/TelegramUI/TelegramUI/Resources/currencies.json; sourceTree = SOURCE_ROOT; }; - 1DD70E29EE385A8D00000000 /* surprised.tgs */ = {isa = PBXFileReference; lastKnownFileType = file; name = surprised.tgs; path = ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/surprised.tgs; sourceTree = SOURCE_ROOT; }; - 1DD70E29EEB88B8E00000000 /* BlueIcon@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueIcon@2x.png"; path = "../Telegram-iOS/BlueIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29EFAF72C800000000 /* PresentationStrings.mapping */ = {isa = PBXFileReference; lastKnownFileType = file; name = PresentationStrings.mapping; path = ../submodules/TelegramUI/TelegramUI/Resources/PresentationStrings.mapping; sourceTree = SOURCE_ROOT; }; - 1DD70E29F06D642D00000000 /* BlueIcon@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "BlueIcon@3x.png"; path = "../Telegram-iOS/BlueIcon@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29F0FE1B4000000000 /* Telegram-Release.xcconfig */ = {isa = PBXFileReference; explicitFileType = text.xcconfig; name = "Telegram-Release.xcconfig"; path = "../buck-out/gen/App/Telegram-Release.xcconfig"; sourceTree = SOURCE_ROOT; }; - 1DD70E29F1FA330600000000 /* Emoji.mapping */ = {isa = PBXFileReference; lastKnownFileType = file; name = Emoji.mapping; path = ../submodules/TelegramUI/TelegramUI/Resources/Emoji.mapping; sourceTree = SOURCE_ROOT; }; - 1DD70E29F6D6001100000000 /* ic_pin@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "ic_pin@2x.png"; path = "../Telegram-iOS/Resources/intro/ic_pin@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29F76B198200000000 /* Generic.html */ = {isa = PBXFileReference; explicitFileType = text.html; name = Generic.html; path = ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Generic.html; sourceTree = SOURCE_ROOT; }; - 1DD70E29F8214FD900000000 /* stp_card_discover@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_discover@2x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29F9D6287800000000 /* stp_card_discover@3x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "stp_card_discover@3x.png"; path = "../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover@3x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29FA28CA1200000000 /* voip_busy.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = voip_busy.caf; path = "../Telegram-iOS/Resources/voip_busy.caf"; sourceTree = SOURCE_ROOT; }; - 1DD70E29FABB82B800000000 /* start_arrow_ipad.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = start_arrow_ipad.png; path = "../Telegram-iOS/Resources/intro/start_arrow_ipad.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29FB06A0E800000000 /* knot_down@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "knot_down@2x.png"; path = "../Telegram-iOS/Resources/intro/knot_down@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29FE6965DB00000000 /* fast_arrow@2x.png */ = {isa = PBXFileReference; explicitFileType = image.png; name = "fast_arrow@2x.png"; path = "../Telegram-iOS/Resources/intro/fast_arrow@2x.png"; sourceTree = SOURCE_ROOT; }; - 1DD70E29FF334B1F00000000 /* libDisplay.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = libDisplay.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4F426D880000000000000000 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 0; - files = ( - E7A30F047ADFB9F200000000 /* libAppLibrary.a in Frameworks */, - E7A30F046A98D72D00000000 /* libAsyncDisplayKit.dylib in Frameworks */, - E7A30F04FF334B1F00000001 /* libDisplay.dylib in Frameworks */, - E7A30F04B22505DC00000000 /* libMtProtoKit.dylib in Frameworks */, - E7A30F04DB6520C800000001 /* libPostbox.dylib in Frameworks */, - E7A30F04D65BA68200000001 /* libSwiftSignalKit.dylib in Frameworks */, - E7A30F04119CDA0700000001 /* libTelegramCore.dylib in Frameworks */, - E7A30F041E5A1E9C00000001 /* libTelegramUI.dylib in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - B401C979013EDE0500000000 /* Resources */ = { - isa = PBXGroup; - children = ( - 1DD70E2902BAF11C00000000 /* 0.m4a */, - 1DD70E2902C9089D00000000 /* 1.m4a */, - 1DD70E2974B4E65D00000000 /* 100.m4a */, - 1DD70E2974C2FDDE00000000 /* 101.m4a */, - 1DD70E2974D1155F00000000 /* 102.m4a */, - 1DD70E2974DF2CE000000000 /* 103.m4a */, - 1DD70E2974ED446100000000 /* 104.m4a */, - 1DD70E2974FB5BE200000000 /* 105.m4a */, - 1DD70E297509736300000000 /* 106.m4a */, - 1DD70E2975178AE400000000 /* 107.m4a */, - 1DD70E297525A26500000000 /* 108.m4a */, - 1DD70E297533B9E600000000 /* 109.m4a */, - 1DD70E297669BEFC00000000 /* 110.m4a */, - 1DD70E297677D67D00000000 /* 111.m4a */, - 1DD70E2902D7201E00000000 /* 2.m4a */, - 1DD70E2902E5379F00000000 /* 3.m4a */, - 1DD70E2902F34F2000000000 /* 4.m4a */, - 1DD70E29030166A100000000 /* 5.m4a */, - 1DD70E29030F7E2200000000 /* 6.m4a */, - 1DD70E29031D95A300000000 /* 7.m4a */, - 1DD70E29032BAD2400000000 /* 8.m4a */, - 1DD70E290339C4A500000000 /* 9.m4a */, - 1DD70E29A4169AE300000000 /* AppIcons.xcassets */, - 1DD70E293453BAB500000000 /* BlackClassicIcon@2x.png */, - 1DD70E293608935400000000 /* BlackClassicIcon@3x.png */, - 1DD70E29A86C10B100000000 /* BlackClassicIconIpad.png */, - 1DD70E29C682CDCB00000000 /* BlackClassicIconIpad@2x.png */, - 1DD70E29039E80E800000000 /* BlackClassicIconLargeIpad@2x.png */, - 1DD70E29A75B899200000000 /* BlackClassicNotificationIcon.png */, - 1DD70E29E4269D4A00000000 /* BlackClassicNotificationIcon@2x.png */, - 1DD70E29E5DB75E900000000 /* BlackClassicNotificationIcon@3x.png */, - 1DD70E29C54DDB8700000000 /* BlackFilledIcon@2x.png */, - 1DD70E29C702B42600000000 /* BlackFilledIcon@3x.png */, - 1DD70E2936B60A1F00000000 /* BlackFilledIconIpad.png */, - 1DD70E2918FC359D00000000 /* BlackFilledIconIpad@2x.png */, - 1DD70E297E472C5600000000 /* BlackFilledIconLargeIpad@2x.png */, - 1DD70E2988BEEF0900000000 /* BlackIcon@2x.png */, - 1DD70E298A73C7A800000000 /* BlackIcon@3x.png */, - 1DD70E29E16766DD00000000 /* BlackIconIpad.png */, - 1DD70E29CED3B81F00000000 /* BlackIconIpad@2x.png */, - 1DD70E298AA6EB1400000000 /* BlackIconLargeIpad@2x.png */, - 1DD70E292E63F3BE00000000 /* BlackNotificationIcon.png */, - 1DD70E29D061F39E00000000 /* BlackNotificationIcon@2x.png */, - 1DD70E29D216CC3D00000000 /* BlackNotificationIcon@3x.png */, - 1DD70E29038EEE9000000000 /* BlueClassicIcon@2x.png */, - 1DD70E290543C72F00000000 /* BlueClassicIcon@3x.png */, - 1DD70E29C097583600000000 /* BlueClassicIconIpad.png */, - 1DD70E295AFA9C2600000000 /* BlueClassicIconIpad@2x.png */, - 1DD70E29C320736D00000000 /* BlueClassicIconLargeIpad@2x.png */, - 1DD70E2966DD7C1700000000 /* BlueClassicNotificationIcon.png */, - 1DD70E29D743E0A500000000 /* BlueClassicNotificationIcon@2x.png */, - 1DD70E29D8F8B94400000000 /* BlueClassicNotificationIcon@3x.png */, - 1DD70E29D43F404C00000000 /* BlueFilledIcon@2x.png */, - 1DD70E29D5F418EB00000000 /* BlueFilledIcon@3x.png */, - 1DD70E2905F13DFA00000000 /* BlueFilledIconIpad.png */, - 1DD70E29D373AFE200000000 /* BlueFilledIconIpad@2x.png */, - 1DD70E295B2A553100000000 /* BlueFilledIconLargeIpad@2x.png */, - 1DD70E29EEB88B8E00000000 /* BlueIcon@2x.png */, - 1DD70E29F06D642D00000000 /* BlueIcon@3x.png */, - 1DD70E293AA15AF800000000 /* BlueIconIpad.png */, - 1DD70E292DF18A2400000000 /* BlueIconIpad@2x.png */, - 1DD70E2977E4942F00000000 /* BlueIconLargeIpad@2x.png */, - 1DD70E291BA19CD900000000 /* BlueNotificationIcon.png */, - 1DD70E29CAE3F0A300000000 /* BlueNotificationIcon@2x.png */, - 1DD70E29CC98C94200000000 /* BlueNotificationIcon@3x.png */, - 1DD70E297809716A00000000 /* ChatWallpaperBuiltin0.jpg */, - 1DD70E29F1FA330600000000 /* Emoji.mapping */, - 1DD70E29F76B198200000000 /* Generic.html */, - 1DD70E29061BC94A00000000 /* GenericUserScript.js */, - 1DD70E292925AEA200000000 /* Icons.xcassets */, - 1DD70E293549D4C400000000 /* Images.xcassets */, - 1DD70E291292048700000000 /* Instagram.html */, - 1DD70E298E96E34200000000 /* LaunchScreen.xib */, - 1DD70E2968FBAA6A00000000 /* LegacyComponentsResources.bundle */, - C73440C0DCE9E9AA00000000 /* Localizable.strings */, - 1DD70E293F61D17900000000 /* MessageSent.caf */, - 1DD70E296C599FD900000000 /* NavigationBackArrowLight@2x.png */, - 1DD70E2928A3C00D00000000 /* NavigationShadow@2x.png */, - 1DD70E2956813D8800000000 /* PhoneCountries.txt */, - 1DD70E291040865A00000000 /* PhotoEditorCaption@2x.png */, - 1DD70E2911F55EF900000000 /* PhotoEditorCaption@3x.png */, - 1DD70E291882772900000000 /* PhotoEditorMute@2x.png */, - 1DD70E292DEB974300000000 /* PhotoEditorMuteActive@2x.png */, - 1DD70E29EFAF72C800000000 /* PresentationStrings.mapping */, - 1DD70E29853D725600000000 /* SFCompactRounded-Semibold.otf */, - 1DD70E29748244C600000000 /* Twitch.html */, - 1DD70E295D05708E00000000 /* TwitchUserScript.js */, - 1DD70E29BA96313500000000 /* Vimeo.html */, - 1DD70E2940197DFD00000000 /* VimeoUserScript.js */, - 1DD70E29E5D6389D00000000 /* WhiteFilledIcon@2x.png */, - 1DD70E29E78B113C00000000 /* WhiteFilledIcon@3x.png */, - 1DD70E29799DE7B600000000 /* Youtube.html */, - 1DD70E296587237E00000000 /* YoutubeUserScript.js */, - 1DD70E299F00BA0200000000 /* anim_archive.json */, - 1DD70E29406BEF2900000000 /* anim_archiveAvatar.json */, - 1DD70E29A28B5AB000000000 /* anim_archiveswipe.json */, - 1DD70E29DBA6021D00000000 /* anim_delete.json */, - 1DD70E29BE69B5E500000000 /* anim_group.json */, - 1DD70E2975FF5D6600000000 /* anim_hide.json */, - 1DD70E294D77B07700000000 /* anim_infotip.json */, - 1DD70E29884756EF00000000 /* anim_mute.json */, - 1DD70E29ABD35C0F00000000 /* anim_pin.json */, - 1DD70E2900BF759200000000 /* anim_read.json */, - 1DD70E29DC82BB6100000000 /* anim_success.json */, - 1DD70E292D05879B00000000 /* anim_unarchive.json */, - 1DD70E29CE4715BE00000000 /* anim_ungroup.json */, - 1DD70E2967C217F600000000 /* anim_unmute.json */, - 1DD70E29B308DE2800000000 /* anim_unpin.json */, - 1DD70E29E03A369900000000 /* anim_unread.json */, - 1DD70E293C514E0100000000 /* begin_record.caf */, - 1DD70E295283D1B900000000 /* celebrate.tgs */, - 1DD70E293E51265C00000000 /* cry.tgs */, - 1DD70E29EB14130700000000 /* currencies.json */, - 1DD70E29FE6965DB00000000 /* fast_arrow@2x.png */, - 1DD70E29A9DA63C800000000 /* fast_arrow_shadow@2x.png */, - 1DD70E29D64F57BC00000000 /* fast_body@2x.png */, - 1DD70E29B3538C4D00000000 /* fast_spiral@2x.png */, - 1DD70E290BE206B800000000 /* heart.tgs */, - 1DD70E298A46FE9000000000 /* ic_bubble@2x.png */, - 1DD70E2999319B4600000000 /* ic_bubble_dot@2x.png */, - 1DD70E2985169C9700000000 /* ic_cam@2x.png */, - 1DD70E296AD832AE00000000 /* ic_cam_lens@2x.png */, - 1DD70E2923B3C2EF00000000 /* ic_pencil@2x.png */, - 1DD70E29F6D6001100000000 /* ic_pin@2x.png */, - 1DD70E29E0F809FE00000000 /* ic_smile@2x.png */, - 1DD70E29793765CC00000000 /* ic_smile_eye@2x.png */, - 1DD70E29CFF88DE800000000 /* ic_videocam@2x.png */, - 1DD70E29FB06A0E800000000 /* knot_down@2x.png */, - 1DD70E29BF5CBB6200000000 /* knot_up1@2x.png */, - 1DD70E291493803B00000000 /* lol.tgs */, - 1DD70E293830E74200000000 /* meh.tgs */, - 1DD70E295FFC844500000000 /* notification.caf */, - 1DD70E29C364694E00000000 /* ok.tgs */, - 1DD70E29B78460EB00000000 /* poker.tgs */, - 1DD70E292602319200000000 /* poop.tgs */, - 1DD70E29BAE267F200000000 /* powerful_infinity@2x.png */, - 1DD70E2917567CC800000000 /* powerful_infinity_white@2x.png */, - 1DD70E293C169B2E00000000 /* powerful_mask@2x.png */, - 1DD70E29453E9D0800000000 /* powerful_star@2x.png */, - 1DD70E29225D12D700000000 /* private_door@2x.png */, - 1DD70E29B9D1C16900000000 /* private_screw@2x.png */, - 1DD70E296E8A8A4800000000 /* sad.tgs */, - 1DD70E2945FD987A00000000 /* smile.tgs */, - 1DD70E295B60B39500000000 /* start_arrow@2x.png */, - 1DD70E29FABB82B800000000 /* start_arrow_ipad.png */, - 1DD70E2951A94A6400000000 /* start_arrow_ipad@2x.png */, - 1DD70E29443B21A300000000 /* stp_card_amex@2x.png */, - 1DD70E2945EFFA4200000000 /* stp_card_amex@3x.png */, - 1DD70E29976A9EA600000000 /* stp_card_amex_template@2x.png */, - 1DD70E29991F774500000000 /* stp_card_amex_template@3x.png */, - 1DD70E298CC42D1400000000 /* stp_card_applepay@2x.png */, - 1DD70E298E7905B300000000 /* stp_card_applepay@3x.png */, - 1DD70E29D548E25500000000 /* stp_card_applepay_template@2x.png */, - 1DD70E29D6FDBAF400000000 /* stp_card_applepay_template@3x.png */, - 1DD70E29D42F293000000000 /* stp_card_cvc@2x.png */, - 1DD70E29D5E401CF00000000 /* stp_card_cvc@3x.png */, - 1DD70E29C3C271B400000000 /* stp_card_cvc_amex@2x.png */, - 1DD70E29C5774A5300000000 /* stp_card_cvc_amex@3x.png */, - 1DD70E29B3A6F94500000000 /* stp_card_diners@2x.png */, - 1DD70E29B55BD1E400000000 /* stp_card_diners@3x.png */, - 1DD70E2994DA3D4400000000 /* stp_card_diners_template@2x.png */, - 1DD70E29968F15E300000000 /* stp_card_diners_template@3x.png */, - 1DD70E29F8214FD900000000 /* stp_card_discover@2x.png */, - 1DD70E29F9D6287800000000 /* stp_card_discover@3x.png */, - 1DD70E29A0160D3000000000 /* stp_card_discover_template@2x.png */, - 1DD70E29A1CAE5CF00000000 /* stp_card_discover_template@3x.png */, - 1DD70E294D95CA7700000000 /* stp_card_form_applepay@2x.png */, - 1DD70E294F4AA31600000000 /* stp_card_form_applepay@3x.png */, - 1DD70E299F5C287E00000000 /* stp_card_form_back@2x.png */, - 1DD70E29A111011D00000000 /* stp_card_form_back@3x.png */, - 1DD70E290933E8F400000000 /* stp_card_form_front@2x.png */, - 1DD70E290AE8C19300000000 /* stp_card_form_front@3x.png */, - 1DD70E29193BD71700000000 /* stp_card_jcb@2x.png */, - 1DD70E291AF0AFB600000000 /* stp_card_jcb@3x.png */, - 1DD70E2900ACCBB200000000 /* stp_card_jcb_template@2x.png */, - 1DD70E290261A45100000000 /* stp_card_jcb_template@3x.png */, - 1DD70E291FC4F2F000000000 /* stp_card_mastercard@2x.png */, - 1DD70E292179CB8F00000000 /* stp_card_mastercard@3x.png */, - 1DD70E291572F3F900000000 /* stp_card_mastercard_template@2x.png */, - 1DD70E291727CC9800000000 /* stp_card_mastercard_template@3x.png */, - 1DD70E298DB231DC00000000 /* stp_card_placeholder_template@2x.png */, - 1DD70E298F670A7B00000000 /* stp_card_placeholder_template@3x.png */, - 1DD70E29705B110100000000 /* stp_card_visa@2x.png */, - 1DD70E29720FE9A000000000 /* stp_card_visa@3x.png */, - 1DD70E29E1BF190800000000 /* stp_card_visa_template@2x.png */, - 1DD70E29E373F1A700000000 /* stp_card_visa_template@3x.png */, - 1DD70E29EE385A8D00000000 /* surprised.tgs */, - 1DD70E2948ED794E00000000 /* telegram_plane1@2x.png */, - 1DD70E29501FCBD600000000 /* telegram_sphere@2x.png */, - 1DD70E2915A3422A00000000 /* thumbsup.tgs */, - 1DD70E29FA28CA1200000000 /* voip_busy.caf */, - 1DD70E296F409B3900000000 /* voip_connecting.mp3 */, - 1DD70E2957CD649600000000 /* voip_end.caf */, - 1DD70E2965E934B700000000 /* voip_fail.caf */, - 1DD70E29C78B98B000000000 /* voip_ringback.caf */, - ); - name = Resources; - sourceTree = ""; - }; - B401C9792F7F325000000000 /* Buck (Do Not Modify) */ = { - isa = PBXGroup; - children = ( - 1DD70E294E27EDFB00000000 /* AppLibrary-Debug.xcconfig */, - 1DD70E294906F2A500000000 /* AppLibrary-Profile.xcconfig */, - 1DD70E29BC9D9E0700000000 /* AppLibrary-Release.xcconfig */, - 1DD70E29A8C8657400000000 /* Telegram-Debug.xcconfig */, - 1DD70E297D676FDE00000000 /* Telegram-Profile.xcconfig */, - 1DD70E29F0FE1B4000000000 /* Telegram-Release.xcconfig */, - ); - name = "Buck (Do Not Modify)"; - sourceTree = ""; - }; - B401C97968022A5500000000 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 1DD70E297ADFB9F200000000 /* libAppLibrary.a */, - 1DD70E296A98D72D00000000 /* libAsyncDisplayKit.dylib */, - 1DD70E29FF334B1F00000000 /* libDisplay.dylib */, - 1DD70E29B22505DC00000000 /* libMtProtoKit.dylib */, - 1DD70E29DB6520C800000000 /* libPostbox.dylib */, - 1DD70E29D65BA68200000000 /* libSwiftSignalKit.dylib */, - 1DD70E29119CDA0700000000 /* libTelegramCore.dylib */, - 1DD70E291E5A1E9C00000000 /* libTelegramUI.dylib */, - ); - name = Frameworks; - sourceTree = ""; - }; - B401C979B2C34D2100000000 /* Telegram */ = { - isa = PBXGroup; - children = ( - 1DD70E29001F47FB00000001 /* BUCK */, - B401C979013EDE0500000000 /* Resources */, - B401C979EAB5339800000001 /* Sources */, - ); - name = Telegram; - sourceTree = ""; - }; - B401C979B781F65D00000000 /* Configurations */ = { - isa = PBXGroup; - children = ( - B401C9792F7F325000000000 /* Buck (Do Not Modify) */, - ); - name = Configurations; - sourceTree = ""; - }; - B401C979C43AA77A00000000 /* AppLibrary */ = { - isa = PBXGroup; - children = ( - 1DD70E29001F47FB00000000 /* BUCK */, - B401C979EAB5339800000000 /* Sources */, - ); - name = AppLibrary; - sourceTree = ""; - }; - B401C979C806358400000000 /* Products */ = { - isa = PBXGroup; - children = ( - 1DD70E29D83C37D400000000 /* Telegram.app */, - 1DD70E297ADFB9F200000001 /* libAppLibrary.a */, - ); - name = Products; - sourceTree = ""; - }; - B401C979EAB5339800000000 /* Sources */ = { - isa = PBXGroup; - children = ( - 1DD70E29988E33D500000000 /* Application.swift */, - 1DD70E29BF88817800000000 /* main.m */, - ); - name = Sources; - sourceTree = ""; - }; - B401C979EAB5339800000001 /* Sources */ = { - isa = PBXGroup; - children = ( - 1DD70E296ABF6A1200000000 /* Empty.swift */, - 1DD70E2906C06BEE00000000 /* Info.plist */, - ); - name = Sources; - sourceTree = ""; - }; - B401C979EFB6AC4600000000 /* mainGroup */ = { - isa = PBXGroup; - children = ( - B401C979C43AA77A00000000 /* AppLibrary */, - B401C979B781F65D00000000 /* Configurations */, - B401C97968022A5500000000 /* Frameworks */, - B401C979C806358400000000 /* Products */, - B401C979B2C34D2100000000 /* Telegram */, - ); - name = mainGroup; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - E66DC04EB2C34D2100000000 /* Telegram */ = { - isa = PBXNativeTarget; - buildConfigurationList = 218C37090000000000000001 /* Build configuration list for PBXNativeTarget "Telegram" */; - buildPhases = ( - 1870857F0000000000000001 /* Sources */, - 4F426D880000000000000000 /* Frameworks */, - 8A032D2C0000000000000000 /* Resources */, - FAF5FAC90000000000000001 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Telegram; - productName = Telegram; - productReference = 1DD70E29D83C37D400000000 /* Telegram.app */; - productType = "com.apple.product-type.application"; - }; - E66DC04EC43AA77A00000000 /* AppLibrary */ = { - isa = PBXNativeTarget; - buildConfigurationList = 218C37090000000000000000 /* Build configuration list for PBXNativeTarget "AppLibrary" */; - buildPhases = ( - 1870857F0000000000000000 /* Sources */, - FAF5FAC90000000000000000 /* Fake Swift Dependencies (Copy Files Phase) */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AppLibrary; - productName = AppLibrary; - productReference = 1DD70E297ADFB9F200000001 /* libAppLibrary.a */; - productType = "com.apple.product-type.library.static"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 96C847930001020100000000 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 9999; - TargetAttributes = { - E66DC04EB2C34D2100000000 = { - DevelopmentTeam = X834Q8SBVP; - }; - }; - }; - buildConfigurationList = 218C37090000000000000002 /* Build configuration list for PBXProject "App" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ar, - ca, - de, - es, - fr, - id, - it, - ko, - ms, - nl, - pt, - ru, - tr, - uk, - ); - mainGroup = B401C979EFB6AC4600000000 /* mainGroup */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - E66DC04EC43AA77A00000000 /* AppLibrary */, - E66DC04EB2C34D2100000000 /* Telegram */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 8A032D2C0000000000000000 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 0; - files = ( - E7A30F049F00BA0200000000 /* anim_archive.json in Resources */, - E7A30F04406BEF2900000000 /* anim_archiveAvatar.json in Resources */, - E7A30F04A28B5AB000000000 /* anim_archiveswipe.json in Resources */, - E7A30F04DBA6021D00000000 /* anim_delete.json in Resources */, - E7A30F04BE69B5E500000000 /* anim_group.json in Resources */, - E7A30F0475FF5D6600000000 /* anim_hide.json in Resources */, - E7A30F044D77B07700000000 /* anim_infotip.json in Resources */, - E7A30F04884756EF00000000 /* anim_mute.json in Resources */, - E7A30F04ABD35C0F00000000 /* anim_pin.json in Resources */, - E7A30F0400BF759200000000 /* anim_read.json in Resources */, - E7A30F04DC82BB6100000000 /* anim_success.json in Resources */, - E7A30F042D05879B00000000 /* anim_unarchive.json in Resources */, - E7A30F04CE4715BE00000000 /* anim_ungroup.json in Resources */, - E7A30F0467C217F600000000 /* anim_unmute.json in Resources */, - E7A30F04B308DE2800000000 /* anim_unpin.json in Resources */, - E7A30F04E03A369900000000 /* anim_unread.json in Resources */, - E7A30F045283D1B900000000 /* celebrate.tgs in Resources */, - E7A30F043E51265C00000000 /* cry.tgs in Resources */, - E7A30F040BE206B800000000 /* heart.tgs in Resources */, - E7A30F041493803B00000000 /* lol.tgs in Resources */, - E7A30F043830E74200000000 /* meh.tgs in Resources */, - E7A30F04C364694E00000000 /* ok.tgs in Resources */, - E7A30F04B78460EB00000000 /* poker.tgs in Resources */, - E7A30F042602319200000000 /* poop.tgs in Resources */, - E7A30F046E8A8A4800000000 /* sad.tgs in Resources */, - E7A30F0445FD987A00000000 /* smile.tgs in Resources */, - E7A30F04EE385A8D00000000 /* surprised.tgs in Resources */, - E7A30F0415A3422A00000000 /* thumbsup.tgs in Resources */, - E7A30F047809716A00000000 /* ChatWallpaperBuiltin0.jpg in Resources */, - E7A30F04F1FA330600000000 /* Emoji.mapping in Resources */, - E7A30F04853D725600000000 /* SFCompactRounded-Semibold.otf in Resources */, - E7A30F0456813D8800000000 /* PhoneCountries.txt in Resources */, - E7A30F04EFAF72C800000000 /* PresentationStrings.mapping in Resources */, - E7A30F04443B21A300000000 /* stp_card_amex@2x.png in Resources */, - E7A30F0445EFFA4200000000 /* stp_card_amex@3x.png in Resources */, - E7A30F04976A9EA600000000 /* stp_card_amex_template@2x.png in Resources */, - E7A30F04991F774500000000 /* stp_card_amex_template@3x.png in Resources */, - E7A30F048CC42D1400000000 /* stp_card_applepay@2x.png in Resources */, - E7A30F048E7905B300000000 /* stp_card_applepay@3x.png in Resources */, - E7A30F04D548E25500000000 /* stp_card_applepay_template@2x.png in Resources */, - E7A30F04D6FDBAF400000000 /* stp_card_applepay_template@3x.png in Resources */, - E7A30F04D42F293000000000 /* stp_card_cvc@2x.png in Resources */, - E7A30F04D5E401CF00000000 /* stp_card_cvc@3x.png in Resources */, - E7A30F04C3C271B400000000 /* stp_card_cvc_amex@2x.png in Resources */, - E7A30F04C5774A5300000000 /* stp_card_cvc_amex@3x.png in Resources */, - E7A30F04B3A6F94500000000 /* stp_card_diners@2x.png in Resources */, - E7A30F04B55BD1E400000000 /* stp_card_diners@3x.png in Resources */, - E7A30F0494DA3D4400000000 /* stp_card_diners_template@2x.png in Resources */, - E7A30F04968F15E300000000 /* stp_card_diners_template@3x.png in Resources */, - E7A30F04F8214FD900000000 /* stp_card_discover@2x.png in Resources */, - E7A30F04F9D6287800000000 /* stp_card_discover@3x.png in Resources */, - E7A30F04A0160D3000000000 /* stp_card_discover_template@2x.png in Resources */, - E7A30F04A1CAE5CF00000000 /* stp_card_discover_template@3x.png in Resources */, - E7A30F044D95CA7700000000 /* stp_card_form_applepay@2x.png in Resources */, - E7A30F044F4AA31600000000 /* stp_card_form_applepay@3x.png in Resources */, - E7A30F049F5C287E00000000 /* stp_card_form_back@2x.png in Resources */, - E7A30F04A111011D00000000 /* stp_card_form_back@3x.png in Resources */, - E7A30F040933E8F400000000 /* stp_card_form_front@2x.png in Resources */, - E7A30F040AE8C19300000000 /* stp_card_form_front@3x.png in Resources */, - E7A30F04193BD71700000000 /* stp_card_jcb@2x.png in Resources */, - E7A30F041AF0AFB600000000 /* stp_card_jcb@3x.png in Resources */, - E7A30F0400ACCBB200000000 /* stp_card_jcb_template@2x.png in Resources */, - E7A30F040261A45100000000 /* stp_card_jcb_template@3x.png in Resources */, - E7A30F041FC4F2F000000000 /* stp_card_mastercard@2x.png in Resources */, - E7A30F042179CB8F00000000 /* stp_card_mastercard@3x.png in Resources */, - E7A30F041572F3F900000000 /* stp_card_mastercard_template@2x.png in Resources */, - E7A30F041727CC9800000000 /* stp_card_mastercard_template@3x.png in Resources */, - E7A30F048DB231DC00000000 /* stp_card_placeholder_template@2x.png in Resources */, - E7A30F048F670A7B00000000 /* stp_card_placeholder_template@3x.png in Resources */, - E7A30F04705B110100000000 /* stp_card_visa@2x.png in Resources */, - E7A30F04720FE9A000000000 /* stp_card_visa@3x.png in Resources */, - E7A30F04E1BF190800000000 /* stp_card_visa_template@2x.png in Resources */, - E7A30F04E373F1A700000000 /* stp_card_visa_template@3x.png in Resources */, - E7A30F04F76B198200000000 /* Generic.html in Resources */, - E7A30F04061BC94A00000000 /* GenericUserScript.js in Resources */, - E7A30F041292048700000000 /* Instagram.html in Resources */, - E7A30F04748244C600000000 /* Twitch.html in Resources */, - E7A30F045D05708E00000000 /* TwitchUserScript.js in Resources */, - E7A30F04BA96313500000000 /* Vimeo.html in Resources */, - E7A30F0440197DFD00000000 /* VimeoUserScript.js in Resources */, - E7A30F04799DE7B600000000 /* Youtube.html in Resources */, - E7A30F046587237E00000000 /* YoutubeUserScript.js in Resources */, - E7A30F04EB14130700000000 /* currencies.json in Resources */, - E7A30F043F61D17900000000 /* MessageSent.caf in Resources */, - E7A30F045FFC844500000000 /* notification.caf in Resources */, - E7A30F046C599FD900000000 /* NavigationBackArrowLight@2x.png in Resources */, - E7A30F0428A3C00D00000000 /* NavigationShadow@2x.png in Resources */, - E7A30F041040865A00000000 /* PhotoEditorCaption@2x.png in Resources */, - E7A30F0411F55EF900000000 /* PhotoEditorCaption@3x.png in Resources */, - E7A30F041882772900000000 /* PhotoEditorMute@2x.png in Resources */, - E7A30F042DEB974300000000 /* PhotoEditorMuteActive@2x.png in Resources */, - E7A30F043C514E0100000000 /* begin_record.caf in Resources */, - E7A30F04FE6965DB00000000 /* fast_arrow@2x.png in Resources */, - E7A30F04A9DA63C800000000 /* fast_arrow_shadow@2x.png in Resources */, - E7A30F04D64F57BC00000000 /* fast_body@2x.png in Resources */, - E7A30F04B3538C4D00000000 /* fast_spiral@2x.png in Resources */, - E7A30F048A46FE9000000000 /* ic_bubble@2x.png in Resources */, - E7A30F0499319B4600000000 /* ic_bubble_dot@2x.png in Resources */, - E7A30F0485169C9700000000 /* ic_cam@2x.png in Resources */, - E7A30F046AD832AE00000000 /* ic_cam_lens@2x.png in Resources */, - E7A30F0423B3C2EF00000000 /* ic_pencil@2x.png in Resources */, - E7A30F04F6D6001100000000 /* ic_pin@2x.png in Resources */, - E7A30F04E0F809FE00000000 /* ic_smile@2x.png in Resources */, - E7A30F04793765CC00000000 /* ic_smile_eye@2x.png in Resources */, - E7A30F04CFF88DE800000000 /* ic_videocam@2x.png in Resources */, - E7A30F04FB06A0E800000000 /* knot_down@2x.png in Resources */, - E7A30F04BF5CBB6200000000 /* knot_up1@2x.png in Resources */, - E7A30F04BAE267F200000000 /* powerful_infinity@2x.png in Resources */, - E7A30F0417567CC800000000 /* powerful_infinity_white@2x.png in Resources */, - E7A30F043C169B2E00000000 /* powerful_mask@2x.png in Resources */, - E7A30F04453E9D0800000000 /* powerful_star@2x.png in Resources */, - E7A30F04225D12D700000000 /* private_door@2x.png in Resources */, - E7A30F04B9D1C16900000000 /* private_screw@2x.png in Resources */, - E7A30F045B60B39500000000 /* start_arrow@2x.png in Resources */, - E7A30F04FABB82B800000000 /* start_arrow_ipad.png in Resources */, - E7A30F0451A94A6400000000 /* start_arrow_ipad@2x.png in Resources */, - E7A30F0448ED794E00000000 /* telegram_plane1@2x.png in Resources */, - E7A30F04501FCBD600000000 /* telegram_sphere@2x.png in Resources */, - E7A30F0402BAF11C00000000 /* 0.m4a in Resources */, - E7A30F0402C9089D00000000 /* 1.m4a in Resources */, - E7A30F0474B4E65D00000000 /* 100.m4a in Resources */, - E7A30F0474C2FDDE00000000 /* 101.m4a in Resources */, - E7A30F0474D1155F00000000 /* 102.m4a in Resources */, - E7A30F0474DF2CE000000000 /* 103.m4a in Resources */, - E7A30F0474ED446100000000 /* 104.m4a in Resources */, - E7A30F0474FB5BE200000000 /* 105.m4a in Resources */, - E7A30F047509736300000000 /* 106.m4a in Resources */, - E7A30F0475178AE400000000 /* 107.m4a in Resources */, - E7A30F047525A26500000000 /* 108.m4a in Resources */, - E7A30F047533B9E600000000 /* 109.m4a in Resources */, - E7A30F047669BEFC00000000 /* 110.m4a in Resources */, - E7A30F047677D67D00000000 /* 111.m4a in Resources */, - E7A30F0402D7201E00000000 /* 2.m4a in Resources */, - E7A30F0402E5379F00000000 /* 3.m4a in Resources */, - E7A30F0402F34F2000000000 /* 4.m4a in Resources */, - E7A30F04030166A100000000 /* 5.m4a in Resources */, - E7A30F04030F7E2200000000 /* 6.m4a in Resources */, - E7A30F04031D95A300000000 /* 7.m4a in Resources */, - E7A30F04032BAD2400000000 /* 8.m4a in Resources */, - E7A30F040339C4A500000000 /* 9.m4a in Resources */, - E7A30F04FA28CA1200000000 /* voip_busy.caf in Resources */, - E7A30F046F409B3900000000 /* voip_connecting.mp3 in Resources */, - E7A30F0457CD649600000000 /* voip_end.caf in Resources */, - E7A30F0465E934B700000000 /* voip_fail.caf in Resources */, - E7A30F04C78B98B000000000 /* voip_ringback.caf in Resources */, - E7A30F043453BAB500000000 /* BlackClassicIcon@2x.png in Resources */, - E7A30F043608935400000000 /* BlackClassicIcon@3x.png in Resources */, - E7A30F04A86C10B100000000 /* BlackClassicIconIpad.png in Resources */, - E7A30F04C682CDCB00000000 /* BlackClassicIconIpad@2x.png in Resources */, - E7A30F04039E80E800000000 /* BlackClassicIconLargeIpad@2x.png in Resources */, - E7A30F04A75B899200000000 /* BlackClassicNotificationIcon.png in Resources */, - E7A30F04E4269D4A00000000 /* BlackClassicNotificationIcon@2x.png in Resources */, - E7A30F04E5DB75E900000000 /* BlackClassicNotificationIcon@3x.png in Resources */, - E7A30F04C54DDB8700000000 /* BlackFilledIcon@2x.png in Resources */, - E7A30F04C702B42600000000 /* BlackFilledIcon@3x.png in Resources */, - E7A30F0436B60A1F00000000 /* BlackFilledIconIpad.png in Resources */, - E7A30F0418FC359D00000000 /* BlackFilledIconIpad@2x.png in Resources */, - E7A30F047E472C5600000000 /* BlackFilledIconLargeIpad@2x.png in Resources */, - E7A30F0488BEEF0900000000 /* BlackIcon@2x.png in Resources */, - E7A30F048A73C7A800000000 /* BlackIcon@3x.png in Resources */, - E7A30F04E16766DD00000000 /* BlackIconIpad.png in Resources */, - E7A30F04CED3B81F00000000 /* BlackIconIpad@2x.png in Resources */, - E7A30F048AA6EB1400000000 /* BlackIconLargeIpad@2x.png in Resources */, - E7A30F042E63F3BE00000000 /* BlackNotificationIcon.png in Resources */, - E7A30F04D061F39E00000000 /* BlackNotificationIcon@2x.png in Resources */, - E7A30F04D216CC3D00000000 /* BlackNotificationIcon@3x.png in Resources */, - E7A30F04038EEE9000000000 /* BlueClassicIcon@2x.png in Resources */, - E7A30F040543C72F00000000 /* BlueClassicIcon@3x.png in Resources */, - E7A30F04C097583600000000 /* BlueClassicIconIpad.png in Resources */, - E7A30F045AFA9C2600000000 /* BlueClassicIconIpad@2x.png in Resources */, - E7A30F04C320736D00000000 /* BlueClassicIconLargeIpad@2x.png in Resources */, - E7A30F0466DD7C1700000000 /* BlueClassicNotificationIcon.png in Resources */, - E7A30F04D743E0A500000000 /* BlueClassicNotificationIcon@2x.png in Resources */, - E7A30F04D8F8B94400000000 /* BlueClassicNotificationIcon@3x.png in Resources */, - E7A30F04D43F404C00000000 /* BlueFilledIcon@2x.png in Resources */, - E7A30F04D5F418EB00000000 /* BlueFilledIcon@3x.png in Resources */, - E7A30F0405F13DFA00000000 /* BlueFilledIconIpad.png in Resources */, - E7A30F04D373AFE200000000 /* BlueFilledIconIpad@2x.png in Resources */, - E7A30F045B2A553100000000 /* BlueFilledIconLargeIpad@2x.png in Resources */, - E7A30F04EEB88B8E00000000 /* BlueIcon@2x.png in Resources */, - E7A30F04F06D642D00000000 /* BlueIcon@3x.png in Resources */, - E7A30F043AA15AF800000000 /* BlueIconIpad.png in Resources */, - E7A30F042DF18A2400000000 /* BlueIconIpad@2x.png in Resources */, - E7A30F0477E4942F00000000 /* BlueIconLargeIpad@2x.png in Resources */, - E7A30F041BA19CD900000000 /* BlueNotificationIcon.png in Resources */, - E7A30F04CAE3F0A300000000 /* BlueNotificationIcon@2x.png in Resources */, - E7A30F04CC98C94200000000 /* BlueNotificationIcon@3x.png in Resources */, - E7A30F04E5D6389D00000000 /* WhiteFilledIcon@2x.png in Resources */, - E7A30F04E78B113C00000000 /* WhiteFilledIcon@3x.png in Resources */, - E7A30F048E96E34200000000 /* LaunchScreen.xib in Resources */, - E7A30F0468FBAA6A00000000 /* LegacyComponentsResources.bundle in Resources */, - E7A30F04A4169AE300000000 /* AppIcons.xcassets in Resources */, - E7A30F042925AEA200000000 /* Icons.xcassets in Resources */, - E7A30F043549D4C400000000 /* Images.xcassets in Resources */, - E7A30F04DCE9E9AA00000000 /* Localizable.strings in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 1870857F0000000000000000 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - E7A30F04988E33D500000000 /* Application.swift in Sources */, - E7A30F04BF88817800000000 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1870857F0000000000000001 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - E7A30F046ABF6A1200000000 /* Empty.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - C73440C0DCE9E9AA00000000 /* Localizable.strings */ = { - isa = PBXVariantGroup; - children = ( - 1DD70E2900000C3100000000 /* ar */, - 1DD70E2900000C5E00000000 /* ca */, - 1DD70E2900000C8100000000 /* de */, - 1DD70E2900000CA900000000 /* en */, - 1DD70E2900000CAE00000000 /* es */, - 1DD70E2900000CCC00000000 /* fr */, - 1DD70E2900000D1B00000000 /* id */, - 1DD70E2900000D2B00000000 /* it */, - 1DD70E2900000D6400000000 /* ko */, - 1DD70E2900000DA600000000 /* ms */, - 1DD70E2900000DBE00000000 /* nl */, - 1DD70E2900000E0400000000 /* pt */, - 1DD70E2900000E4300000000 /* ru */, - 1DD70E2900000E7E00000000 /* tr */, - 1DD70E2900000E9600000000 /* uk */, - ); - name = Localizable.strings; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 4952437303EDA63300000000 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E294E27EDFB00000000 /* AppLibrary-Debug.xcconfig */; - buildSettings = { - }; - name = Debug; - }; - 4952437303EDA63300000001 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E29A8C8657400000000 /* Telegram-Debug.xcconfig */; - buildSettings = { - }; - name = Debug; - }; - 4952437303EDA63300000002 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Debug; - }; - 4952437350C7218900000000 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E294906F2A500000000 /* AppLibrary-Profile.xcconfig */; - buildSettings = { - }; - name = Profile; - }; - 4952437350C7218900000001 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E297D676FDE00000000 /* Telegram-Profile.xcconfig */; - buildSettings = { - }; - name = Profile; - }; - 4952437350C7218900000002 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Profile; - }; - 49524373A439BFE700000000 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E29BC9D9E0700000000 /* AppLibrary-Release.xcconfig */; - buildSettings = { - }; - name = Release; - }; - 49524373A439BFE700000001 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1DD70E29F0FE1B4000000000 /* Telegram-Release.xcconfig */; - buildSettings = { - }; - name = Release; - }; - 49524373A439BFE700000002 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 218C37090000000000000000 /* Build configuration list for PBXNativeTarget "AppLibrary" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4952437303EDA63300000000 /* Debug */, - 4952437350C7218900000000 /* Profile */, - 49524373A439BFE700000000 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 218C37090000000000000001 /* Build configuration list for PBXNativeTarget "Telegram" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4952437303EDA63300000001 /* Debug */, - 4952437350C7218900000001 /* Profile */, - 49524373A439BFE700000001 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 218C37090000000000000002 /* Build configuration list for PBXProject "App" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4952437303EDA63300000002 /* Debug */, - 4952437350C7218900000002 /* Profile */, - 49524373A439BFE700000002 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 96C847930001020100000000 /* Project object */; -} diff --git a/App/Info.plist b/App/Info.plist deleted file mode 100644 index 0c3c9d00ae..0000000000 --- a/App/Info.plist +++ /dev/null @@ -1,360 +0,0 @@ - - - - - CFBundleAllowMixedLocalizations - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - ${APP_NAME} - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleAlternateIcons - - Black - - CFBundleIconFiles - - BlackIcon - BlackNotificationIcon - - UIPrerenderedIcon - - - BlackClassic - - CFBundleIconFiles - - BlackClassicIcon - BlackClassicNotificationIcon - - UIPrerenderedIcon - - - BlackFilled - - CFBundleIconFiles - - BlackFilledIcon - - UIPrerenderedIcon - - - Blue - - CFBundleIconFiles - - BlueIcon - BlueNotificationIcon - - UIPrerenderedIcon - - - BlueClassic - - CFBundleIconFiles - - BlueClassicIcon - BlueClassicNotificationIcon - - UIPrerenderedIcon - - - BlueFilled - - CFBundleIconFiles - - BlueFilledIcon - - UIPrerenderedIcon - - - WhiteFilled - - CFBundleIconFiles - - WhiteFilledIcon - - UIPrerenderedIcon - - - - CFBundlePrimaryIcon - - CFBundleIconName - AppIconLLC - UIPrerenderedIcon - - - - CFBundleIcons~ipad - - CFBundleAlternateIcons - - Black - - CFBundleIconFiles - - BlackIconIpad - BlackIconLargeIpad - BlackNotificationIcon - - UIPrerenderedIcon - - - BlackClassic - - CFBundleIconFiles - - BlackClassicIconIpad - BlackClassicIconLargeIpad - BlackClassicNotificationIcon - - UIPrerenderedIcon - - - BlackFilled - - CFBundleIconFiles - - BlackFilledIconIpad - BlackFilledIconLargeIpad - - UIPrerenderedIcon - - - Blue - - CFBundleIconFiles - - BlueIconIpad - BlueIconLargeIpad - BlueNotificationIcon - - UIPrerenderedIcon - - - BlueClassic - - CFBundleIconFiles - - BlueClassicIconIpad - BlueClassicIconLargeIpad - BlueClassicNotificationIcon - - UIPrerenderedIcon - - - BlueFilled - - CFBundleIconFiles - - BlueFilledIconIpad - BlueFilledIconLargeIpad - - UIPrerenderedIcon - - - WhiteFilled - - CFBundleIconFiles - - WhiteFilledIcon - - UIPrerenderedIcon - - - - CFBundlePrimaryIcon - - CFBundleIconName - AppIconLLC - UIPrerenderedIcon - - - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 5.11 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Viewer - CFBundleURLName - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleURLSchemes - - telegram - - - - CFBundleTypeRole - Editor - CFBundleURLName - $(PRODUCT_BUNDLE_IDENTIFIER).compatibility - CFBundleURLSchemes - - tg - $(APP_SPECIFIC_URL_SCHEME) - - - - CFBundleTypeRole - Viewer - CFBundleURLName - $(PRODUCT_BUNDLE_IDENTIFIER).dropbox - CFBundleURLSchemes - - db-pa9wtoz9l514anx - - - - CFBundleVersion - ${BUILD_NUMBER} - ITSAppUsesNonExemptEncryption - - LSApplicationQueriesSchemes - - instagram - comgooglemaps-x-callback - foursquare - here-location - yandexmaps - yandexnavi - comgooglemaps - youtube - twitter - vk - waze - googlechrome - googlechromes - firefox - touch-http - touch-https - yandexbrowser-open-url - vimeo - vine - coub - uber - citymapper - lyft - opera-http - opera-https - firefox-focus - ddgQuickLink - moovit - - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - NSCameraUsageDescription - We need this so that you can take and share photos and videos. - NSContactsUsageDescription - Telegram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices. - NSFaceIDUsageDescription - You can use Face ID to unlock the app. - NSLocationAlwaysUsageDescription - When you send your location to your friends, Telegram needs access to show them a map. You also need this to send locations from an Apple Watch. - NSLocationWhenInUseUsageDescription - When you send your location to your friends, Telegram needs access to show them a map. - NSMicrophoneUsageDescription - We need this so that you can record and share voice messages and videos with sound. - NSMotionUsageDescription - When you send your location to your friends, Telegram needs access to show them a map. - NSPhotoLibraryAddUsageDescription - We need this so that you can share photos and videos from your photo library. - NSPhotoLibraryUsageDescription - We need this so that you can share photos and videos from your photo library. - NSSiriUsageDescription - You can use Siri to send messages. - NSUserActivityTypes - - INSendMessageIntent - RemindAboutChatIntent - - UIAppFonts - - SFCompactRounded-Semibold.otf - - UIBackgroundModes - - audio - fetch - location - remote-notification - voip - - UIFileSharingEnabled - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - armv7 - - UIRequiresPersistentWiFi - - UIStatusBarStyle - UIStatusBarStyleDefault - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - UIViewEdgeAntialiasing - - UIViewGroupOpacity - - UTImportedTypeDeclarations - - - UTTypeConformsTo - - public.data - - UTTypeDescription - Telegram iOS Color Theme File - UTTypeIconFiles - - BlueIcon@3x.png - - UTTypeIdentifier - org.telegram.Telegram-iOS.theme - UTTypeTagSpecification - - public.filename-extension - - tgios-theme - - - - - - diff --git a/App/Info_bak.plist b/App/Info_bak.plist deleted file mode 100644 index 64ef73c0b6..0000000000 --- a/App/Info_bak.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - App - CFBundleIconFiles - - Icon.png - Icon@2x.png - Icon-72.png - Icon-72@2x.png - Icon-Small-50.png - Icon-Small-50@2x.png - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - arm64 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/App/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme b/App/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme deleted file mode 100644 index bb0a071231..0000000000 --- a/App/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme +++ /dev/null @@ -1,2420 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/App_t/App.xcodeproj/project.pbxproj b/App_t/App.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..2979160d17 --- /dev/null +++ b/App_t/App.xcodeproj/project.pbxproj @@ -0,0 +1,5316 @@ + + + + + archiveVersion + 1 + classes + + + objectVersion + 46 + objects + + 1DD70E29001F47FB00000000 + + isa + PBXFileReference + name + BUCK + path + BUCK + sourceTree + SOURCE_ROOT + explicitFileType + text.script.python + + 1DD70E29988E33D500000000 + + isa + PBXFileReference + name + Application.swift + path + Sources/Application.swift + sourceTree + SOURCE_ROOT + + 1DD70E29BF88817800000000 + + isa + PBXFileReference + name + main.m + path + Sources/main.m + sourceTree + SOURCE_ROOT + lastKnownFileType + sourcecode.c.objc + + B401C979EAB5339800000000 + + isa + PBXGroup + name + Sources + sourceTree + ]]> + children + + 1DD70E29988E33D500000000 + 1DD70E29BF88817800000000 + + + B401C979C43AA77A00000000 + + isa + PBXGroup + name + AppLibrary + sourceTree + ]]> + children + + 1DD70E29001F47FB00000000 + B401C979EAB5339800000000 + + + 1DD70E294E27EDFB00000000 + + isa + PBXFileReference + name + AppLibrary-Debug.xcconfig + path + ../buck-out/gen/App/AppLibrary-Debug.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + 1DD70E294906F2A500000000 + + isa + PBXFileReference + name + AppLibrary-Profile.xcconfig + path + ../buck-out/gen/App/AppLibrary-Profile.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + 1DD70E29BC9D9E0700000000 + + isa + PBXFileReference + name + AppLibrary-Release.xcconfig + path + ../buck-out/gen/App/AppLibrary-Release.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + 1DD70E29A8C8657400000000 + + isa + PBXFileReference + name + Telegram-Debug.xcconfig + path + ../buck-out/gen/App/Telegram-Debug.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + 1DD70E297D676FDE00000000 + + isa + PBXFileReference + name + Telegram-Profile.xcconfig + path + ../buck-out/gen/App/Telegram-Profile.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + 1DD70E29F0FE1B4000000000 + + isa + PBXFileReference + name + Telegram-Release.xcconfig + path + ../buck-out/gen/App/Telegram-Release.xcconfig + sourceTree + SOURCE_ROOT + explicitFileType + text.xcconfig + + B401C9792F7F325000000000 + + isa + PBXGroup + name + Buck (Do Not Modify) + sourceTree + ]]> + children + + 1DD70E294E27EDFB00000000 + 1DD70E294906F2A500000000 + 1DD70E29BC9D9E0700000000 + 1DD70E29A8C8657400000000 + 1DD70E297D676FDE00000000 + 1DD70E29F0FE1B4000000000 + + + B401C979B781F65D00000000 + + isa + PBXGroup + name + Configurations + sourceTree + ]]> + children + + B401C9792F7F325000000000 + + + 1DD70E297ADFB9F200000000 + + isa + PBXFileReference + name + libAppLibrary.a + path + libAppLibrary.a + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + archive.ar + + 1DD70E296A98D72D00000000 + + isa + PBXFileReference + name + libAsyncDisplayKit.dylib + path + libAsyncDisplayKit.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E29FF334B1F00000000 + + isa + PBXFileReference + name + libDisplay.dylib + path + libDisplay.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E29B22505DC00000000 + + isa + PBXFileReference + name + libMtProtoKit.dylib + path + libMtProtoKit.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E29DB6520C800000000 + + isa + PBXFileReference + name + libPostbox.dylib + path + libPostbox.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E29D65BA68200000000 + + isa + PBXFileReference + name + libSwiftSignalKit.dylib + path + libSwiftSignalKit.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E29119CDA0700000000 + + isa + PBXFileReference + name + libTelegramCore.dylib + path + libTelegramCore.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + 1DD70E291E5A1E9C00000000 + + isa + PBXFileReference + name + libTelegramUI.dylib + path + libTelegramUI.dylib + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + compiled.mach-o.dylib + + B401C97968022A5500000000 + + isa + PBXGroup + name + Frameworks + sourceTree + ]]> + children + + 1DD70E297ADFB9F200000000 + 1DD70E296A98D72D00000000 + 1DD70E29FF334B1F00000000 + 1DD70E29B22505DC00000000 + 1DD70E29DB6520C800000000 + 1DD70E29D65BA68200000000 + 1DD70E29119CDA0700000000 + 1DD70E291E5A1E9C00000000 + + + 1DD70E29D83C37D400000000 + + isa + PBXFileReference + name + Telegram.app + path + Telegram.app + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + wrapper.application + + 1DD70E297ADFB9F200000001 + + isa + PBXFileReference + name + libAppLibrary.a + path + libAppLibrary.a + sourceTree + BUILT_PRODUCTS_DIR + explicitFileType + archive.ar + + B401C979C806358400000000 + + isa + PBXGroup + name + Products + sourceTree + ]]> + children + + 1DD70E29D83C37D400000000 + 1DD70E297ADFB9F200000001 + + + 1DD70E29001F47FB00000001 + + isa + PBXFileReference + name + BUCK + path + BUCK + sourceTree + SOURCE_ROOT + explicitFileType + text.script.python + + 1DD70E2902BAF11C00000000 + + isa + PBXFileReference + name + 0.m4a + path + ../Telegram-iOS/Resources/notifications/0.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2902C9089D00000000 + + isa + PBXFileReference + name + 1.m4a + path + ../Telegram-iOS/Resources/notifications/1.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974B4E65D00000000 + + isa + PBXFileReference + name + 100.m4a + path + ../Telegram-iOS/Resources/notifications/100.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974C2FDDE00000000 + + isa + PBXFileReference + name + 101.m4a + path + ../Telegram-iOS/Resources/notifications/101.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974D1155F00000000 + + isa + PBXFileReference + name + 102.m4a + path + ../Telegram-iOS/Resources/notifications/102.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974DF2CE000000000 + + isa + PBXFileReference + name + 103.m4a + path + ../Telegram-iOS/Resources/notifications/103.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974ED446100000000 + + isa + PBXFileReference + name + 104.m4a + path + ../Telegram-iOS/Resources/notifications/104.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2974FB5BE200000000 + + isa + PBXFileReference + name + 105.m4a + path + ../Telegram-iOS/Resources/notifications/105.m4a + sourceTree + SOURCE_ROOT + + 1DD70E297509736300000000 + + isa + PBXFileReference + name + 106.m4a + path + ../Telegram-iOS/Resources/notifications/106.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2975178AE400000000 + + isa + PBXFileReference + name + 107.m4a + path + ../Telegram-iOS/Resources/notifications/107.m4a + sourceTree + SOURCE_ROOT + + 1DD70E297525A26500000000 + + isa + PBXFileReference + name + 108.m4a + path + ../Telegram-iOS/Resources/notifications/108.m4a + sourceTree + SOURCE_ROOT + + 1DD70E297533B9E600000000 + + isa + PBXFileReference + name + 109.m4a + path + ../Telegram-iOS/Resources/notifications/109.m4a + sourceTree + SOURCE_ROOT + + 1DD70E297669BEFC00000000 + + isa + PBXFileReference + name + 110.m4a + path + ../Telegram-iOS/Resources/notifications/110.m4a + sourceTree + SOURCE_ROOT + + 1DD70E297677D67D00000000 + + isa + PBXFileReference + name + 111.m4a + path + ../Telegram-iOS/Resources/notifications/111.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2902D7201E00000000 + + isa + PBXFileReference + name + 2.m4a + path + ../Telegram-iOS/Resources/notifications/2.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2902E5379F00000000 + + isa + PBXFileReference + name + 3.m4a + path + ../Telegram-iOS/Resources/notifications/3.m4a + sourceTree + SOURCE_ROOT + + 1DD70E2902F34F2000000000 + + isa + PBXFileReference + name + 4.m4a + path + ../Telegram-iOS/Resources/notifications/4.m4a + sourceTree + SOURCE_ROOT + + 1DD70E29030166A100000000 + + isa + PBXFileReference + name + 5.m4a + path + ../Telegram-iOS/Resources/notifications/5.m4a + sourceTree + SOURCE_ROOT + + 1DD70E29030F7E2200000000 + + isa + PBXFileReference + name + 6.m4a + path + ../Telegram-iOS/Resources/notifications/6.m4a + sourceTree + SOURCE_ROOT + + 1DD70E29031D95A300000000 + + isa + PBXFileReference + name + 7.m4a + path + ../Telegram-iOS/Resources/notifications/7.m4a + sourceTree + SOURCE_ROOT + + 1DD70E29032BAD2400000000 + + isa + PBXFileReference + name + 8.m4a + path + ../Telegram-iOS/Resources/notifications/8.m4a + sourceTree + SOURCE_ROOT + + 1DD70E290339C4A500000000 + + isa + PBXFileReference + name + 9.m4a + path + ../Telegram-iOS/Resources/notifications/9.m4a + sourceTree + SOURCE_ROOT + + 1DD70E29A4169AE300000000 + + isa + PBXFileReference + name + AppIcons.xcassets + path + ../Telegram-iOS/AppIcons.xcassets + sourceTree + SOURCE_ROOT + explicitFileType + folder.assetcatalog + + 1DD70E293453BAB500000000 + + isa + PBXFileReference + name + BlackClassicIcon@2x.png + path + ../Telegram-iOS/BlackClassicIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E293608935400000000 + + isa + PBXFileReference + name + BlackClassicIcon@3x.png + path + ../Telegram-iOS/BlackClassicIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A86C10B100000000 + + isa + PBXFileReference + name + BlackClassicIconIpad.png + path + ../Telegram-iOS/BlackClassicIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C682CDCB00000000 + + isa + PBXFileReference + name + BlackClassicIconIpad@2x.png + path + ../Telegram-iOS/BlackClassicIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29039E80E800000000 + + isa + PBXFileReference + name + BlackClassicIconLargeIpad@2x.png + path + ../Telegram-iOS/BlackClassicIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A75B899200000000 + + isa + PBXFileReference + name + BlackClassicNotificationIcon.png + path + ../Telegram-iOS/BlackClassicNotificationIcon.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E4269D4A00000000 + + isa + PBXFileReference + name + BlackClassicNotificationIcon@2x.png + path + ../Telegram-iOS/BlackClassicNotificationIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E5DB75E900000000 + + isa + PBXFileReference + name + BlackClassicNotificationIcon@3x.png + path + ../Telegram-iOS/BlackClassicNotificationIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C54DDB8700000000 + + isa + PBXFileReference + name + BlackFilledIcon@2x.png + path + ../Telegram-iOS/BlackFilledIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C702B42600000000 + + isa + PBXFileReference + name + BlackFilledIcon@3x.png + path + ../Telegram-iOS/BlackFilledIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2936B60A1F00000000 + + isa + PBXFileReference + name + BlackFilledIconIpad.png + path + ../Telegram-iOS/BlackFilledIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2918FC359D00000000 + + isa + PBXFileReference + name + BlackFilledIconIpad@2x.png + path + ../Telegram-iOS/BlackFilledIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E297E472C5600000000 + + isa + PBXFileReference + name + BlackFilledIconLargeIpad@2x.png + path + ../Telegram-iOS/BlackFilledIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2988BEEF0900000000 + + isa + PBXFileReference + name + BlackIcon@2x.png + path + ../Telegram-iOS/BlackIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298A73C7A800000000 + + isa + PBXFileReference + name + BlackIcon@3x.png + path + ../Telegram-iOS/BlackIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E16766DD00000000 + + isa + PBXFileReference + name + BlackIconIpad.png + path + ../Telegram-iOS/BlackIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29CED3B81F00000000 + + isa + PBXFileReference + name + BlackIconIpad@2x.png + path + ../Telegram-iOS/BlackIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298AA6EB1400000000 + + isa + PBXFileReference + name + BlackIconLargeIpad@2x.png + path + ../Telegram-iOS/BlackIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E292E63F3BE00000000 + + isa + PBXFileReference + name + BlackNotificationIcon.png + path + ../Telegram-iOS/BlackNotificationIcon.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D061F39E00000000 + + isa + PBXFileReference + name + BlackNotificationIcon@2x.png + path + ../Telegram-iOS/BlackNotificationIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D216CC3D00000000 + + isa + PBXFileReference + name + BlackNotificationIcon@3x.png + path + ../Telegram-iOS/BlackNotificationIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29038EEE9000000000 + + isa + PBXFileReference + name + BlueClassicIcon@2x.png + path + ../Telegram-iOS/BlueClassicIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E290543C72F00000000 + + isa + PBXFileReference + name + BlueClassicIcon@3x.png + path + ../Telegram-iOS/BlueClassicIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C097583600000000 + + isa + PBXFileReference + name + BlueClassicIconIpad.png + path + ../Telegram-iOS/BlueClassicIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E295AFA9C2600000000 + + isa + PBXFileReference + name + BlueClassicIconIpad@2x.png + path + ../Telegram-iOS/BlueClassicIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C320736D00000000 + + isa + PBXFileReference + name + BlueClassicIconLargeIpad@2x.png + path + ../Telegram-iOS/BlueClassicIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2966DD7C1700000000 + + isa + PBXFileReference + name + BlueClassicNotificationIcon.png + path + ../Telegram-iOS/BlueClassicNotificationIcon.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D743E0A500000000 + + isa + PBXFileReference + name + BlueClassicNotificationIcon@2x.png + path + ../Telegram-iOS/BlueClassicNotificationIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D8F8B94400000000 + + isa + PBXFileReference + name + BlueClassicNotificationIcon@3x.png + path + ../Telegram-iOS/BlueClassicNotificationIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D43F404C00000000 + + isa + PBXFileReference + name + BlueFilledIcon@2x.png + path + ../Telegram-iOS/BlueFilledIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D5F418EB00000000 + + isa + PBXFileReference + name + BlueFilledIcon@3x.png + path + ../Telegram-iOS/BlueFilledIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2905F13DFA00000000 + + isa + PBXFileReference + name + BlueFilledIconIpad.png + path + ../Telegram-iOS/BlueFilledIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D373AFE200000000 + + isa + PBXFileReference + name + BlueFilledIconIpad@2x.png + path + ../Telegram-iOS/BlueFilledIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E295B2A553100000000 + + isa + PBXFileReference + name + BlueFilledIconLargeIpad@2x.png + path + ../Telegram-iOS/BlueFilledIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29EEB88B8E00000000 + + isa + PBXFileReference + name + BlueIcon@2x.png + path + ../Telegram-iOS/BlueIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29F06D642D00000000 + + isa + PBXFileReference + name + BlueIcon@3x.png + path + ../Telegram-iOS/BlueIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E293AA15AF800000000 + + isa + PBXFileReference + name + BlueIconIpad.png + path + ../Telegram-iOS/BlueIconIpad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E292DF18A2400000000 + + isa + PBXFileReference + name + BlueIconIpad@2x.png + path + ../Telegram-iOS/BlueIconIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2977E4942F00000000 + + isa + PBXFileReference + name + BlueIconLargeIpad@2x.png + path + ../Telegram-iOS/BlueIconLargeIpad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291BA19CD900000000 + + isa + PBXFileReference + name + BlueNotificationIcon.png + path + ../Telegram-iOS/BlueNotificationIcon.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29CAE3F0A300000000 + + isa + PBXFileReference + name + BlueNotificationIcon@2x.png + path + ../Telegram-iOS/BlueNotificationIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29CC98C94200000000 + + isa + PBXFileReference + name + BlueNotificationIcon@3x.png + path + ../Telegram-iOS/BlueNotificationIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E297809716A00000000 + + isa + PBXFileReference + name + ChatWallpaperBuiltin0.jpg + path + ../submodules/TelegramUI/TelegramUI/Resources/ChatWallpaperBuiltin0.jpg + sourceTree + SOURCE_ROOT + explicitFileType + image.jpeg + + 1DD70E29F1FA330600000000 + + isa + PBXFileReference + name + Emoji.mapping + path + ../submodules/TelegramUI/TelegramUI/Resources/Emoji.mapping + sourceTree + SOURCE_ROOT + + 1DD70E29F76B198200000000 + + isa + PBXFileReference + name + Generic.html + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Generic.html + sourceTree + SOURCE_ROOT + explicitFileType + text.html + + 1DD70E29061BC94A00000000 + + isa + PBXFileReference + name + GenericUserScript.js + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/GenericUserScript.js + sourceTree + SOURCE_ROOT + explicitFileType + sourcecode.javascript + + 1DD70E292925AEA200000000 + + isa + PBXFileReference + name + Icons.xcassets + path + ../Telegram-iOS/Icons.xcassets + sourceTree + SOURCE_ROOT + explicitFileType + folder.assetcatalog + + 1DD70E293549D4C400000000 + + isa + PBXFileReference + name + Images.xcassets + path + ../submodules/TelegramUI/Images.xcassets + sourceTree + SOURCE_ROOT + explicitFileType + folder.assetcatalog + + 1DD70E291292048700000000 + + isa + PBXFileReference + name + Instagram.html + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Instagram.html + sourceTree + SOURCE_ROOT + explicitFileType + text.html + + 1DD70E298E96E34200000000 + + isa + PBXFileReference + name + LaunchScreen.xib + path + ../Telegram-iOS/Base.lproj/LaunchScreen.xib + sourceTree + SOURCE_ROOT + lastKnownFileType + file.xib + + 1DD70E2968FBAA6A00000000 + + isa + PBXFileReference + name + LegacyComponentsResources.bundle + path + ../submodules/LegacyComponents/LegacyComponents/Resources/LegacyComponentsResources.bundle + sourceTree + SOURCE_ROOT + explicitFileType + wrapper.cfbundle + + 1DD70E2900000C3100000000 + + isa + PBXFileReference + name + ar + path + ../Telegram-iOS/ar.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000C5E00000000 + + isa + PBXFileReference + name + ca + path + ../Telegram-iOS/ca.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000C8100000000 + + isa + PBXFileReference + name + de + path + ../Telegram-iOS/de.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000CA900000000 + + isa + PBXFileReference + name + en + path + ../Telegram-iOS/en.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000CAE00000000 + + isa + PBXFileReference + name + es + path + ../Telegram-iOS/es.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000CCC00000000 + + isa + PBXFileReference + name + fr + path + ../Telegram-iOS/fr.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000D1B00000000 + + isa + PBXFileReference + name + id + path + ../Telegram-iOS/id.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000D2B00000000 + + isa + PBXFileReference + name + it + path + ../Telegram-iOS/it.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000D6400000000 + + isa + PBXFileReference + name + ko + path + ../Telegram-iOS/ko.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000DA600000000 + + isa + PBXFileReference + name + ms + path + ../Telegram-iOS/ms.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000DBE00000000 + + isa + PBXFileReference + name + nl + path + ../Telegram-iOS/nl.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000E0400000000 + + isa + PBXFileReference + name + pt + path + ../Telegram-iOS/pt.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000E4300000000 + + isa + PBXFileReference + name + ru + path + ../Telegram-iOS/ru.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000E7E00000000 + + isa + PBXFileReference + name + tr + path + ../Telegram-iOS/tr.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + 1DD70E2900000E9600000000 + + isa + PBXFileReference + name + uk + path + ../Telegram-iOS/uk.lproj/Localizable.strings + sourceTree + SOURCE_ROOT + explicitFileType + text.plist.strings + + C73440C0DCE9E9AA00000000 + + isa + PBXVariantGroup + name + Localizable.strings + sourceTree + ]]> + children + + 1DD70E2900000C3100000000 + 1DD70E2900000C5E00000000 + 1DD70E2900000C8100000000 + 1DD70E2900000CA900000000 + 1DD70E2900000CAE00000000 + 1DD70E2900000CCC00000000 + 1DD70E2900000D1B00000000 + 1DD70E2900000D2B00000000 + 1DD70E2900000D6400000000 + 1DD70E2900000DA600000000 + 1DD70E2900000DBE00000000 + 1DD70E2900000E0400000000 + 1DD70E2900000E4300000000 + 1DD70E2900000E7E00000000 + 1DD70E2900000E9600000000 + + + 1DD70E293F61D17900000000 + + isa + PBXFileReference + name + MessageSent.caf + path + ../submodules/TelegramUI/TelegramUI/Sounds/MessageSent.caf + sourceTree + SOURCE_ROOT + + 1DD70E296C599FD900000000 + + isa + PBXFileReference + name + NavigationBackArrowLight@2x.png + path + ../Telegram-iOS/Resources/NavigationBackArrowLight@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2928A3C00D00000000 + + isa + PBXFileReference + name + NavigationShadow@2x.png + path + ../Telegram-iOS/Resources/NavigationShadow@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2956813D8800000000 + + isa + PBXFileReference + name + PhoneCountries.txt + path + ../submodules/TelegramUI/TelegramUI/Resources/PhoneCountries.txt + sourceTree + SOURCE_ROOT + explicitFileType + text + + 1DD70E291040865A00000000 + + isa + PBXFileReference + name + PhotoEditorCaption@2x.png + path + ../Telegram-iOS/Resources/PhotoEditor/PhotoEditorCaption@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2911F55EF900000000 + + isa + PBXFileReference + name + PhotoEditorCaption@3x.png + path + ../Telegram-iOS/Resources/PhotoEditor/PhotoEditorCaption@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291882772900000000 + + isa + PBXFileReference + name + PhotoEditorMute@2x.png + path + ../Telegram-iOS/Resources/PhotoEditor/PhotoEditorMute@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E292DEB974300000000 + + isa + PBXFileReference + name + PhotoEditorMuteActive@2x.png + path + ../Telegram-iOS/Resources/PhotoEditor/PhotoEditorMuteActive@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29EFAF72C800000000 + + isa + PBXFileReference + name + PresentationStrings.mapping + path + ../submodules/TelegramUI/TelegramUI/Resources/PresentationStrings.mapping + sourceTree + SOURCE_ROOT + + 1DD70E29853D725600000000 + + isa + PBXFileReference + name + SFCompactRounded-Semibold.otf + path + ../submodules/TelegramUI/TelegramUI/Resources/Fonts/SFCompactRounded-Semibold.otf + sourceTree + SOURCE_ROOT + + 1DD70E29748244C600000000 + + isa + PBXFileReference + name + Twitch.html + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Twitch.html + sourceTree + SOURCE_ROOT + explicitFileType + text.html + + 1DD70E295D05708E00000000 + + isa + PBXFileReference + name + TwitchUserScript.js + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/TwitchUserScript.js + sourceTree + SOURCE_ROOT + explicitFileType + sourcecode.javascript + + 1DD70E29BA96313500000000 + + isa + PBXFileReference + name + Vimeo.html + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Vimeo.html + sourceTree + SOURCE_ROOT + explicitFileType + text.html + + 1DD70E2940197DFD00000000 + + isa + PBXFileReference + name + VimeoUserScript.js + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/VimeoUserScript.js + sourceTree + SOURCE_ROOT + explicitFileType + sourcecode.javascript + + 1DD70E29E5D6389D00000000 + + isa + PBXFileReference + name + WhiteFilledIcon@2x.png + path + ../Telegram-iOS/WhiteFilledIcon@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E78B113C00000000 + + isa + PBXFileReference + name + WhiteFilledIcon@3x.png + path + ../Telegram-iOS/WhiteFilledIcon@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29799DE7B600000000 + + isa + PBXFileReference + name + Youtube.html + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/Youtube.html + sourceTree + SOURCE_ROOT + explicitFileType + text.html + + 1DD70E296587237E00000000 + + isa + PBXFileReference + name + YoutubeUserScript.js + path + ../submodules/TelegramUI/TelegramUI/Resources/WebEmbed/YoutubeUserScript.js + sourceTree + SOURCE_ROOT + explicitFileType + sourcecode.javascript + + 1DD70E299F00BA0200000000 + + isa + PBXFileReference + name + anim_archive.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archive.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29406BEF2900000000 + + isa + PBXFileReference + name + anim_archiveAvatar.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archiveAvatar.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29A28B5AB000000000 + + isa + PBXFileReference + name + anim_archiveswipe.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_archiveswipe.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29DBA6021D00000000 + + isa + PBXFileReference + name + anim_delete.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_delete.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29BE69B5E500000000 + + isa + PBXFileReference + name + anim_group.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_group.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E2975FF5D6600000000 + + isa + PBXFileReference + name + anim_hide.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_hide.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E294D77B07700000000 + + isa + PBXFileReference + name + anim_infotip.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_infotip.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29884756EF00000000 + + isa + PBXFileReference + name + anim_mute.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_mute.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29ABD35C0F00000000 + + isa + PBXFileReference + name + anim_pin.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_pin.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E2900BF759200000000 + + isa + PBXFileReference + name + anim_read.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_read.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29DC82BB6100000000 + + isa + PBXFileReference + name + anim_success.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_success.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E292D05879B00000000 + + isa + PBXFileReference + name + anim_unarchive.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unarchive.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29CE4715BE00000000 + + isa + PBXFileReference + name + anim_ungroup.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_ungroup.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E2967C217F600000000 + + isa + PBXFileReference + name + anim_unmute.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unmute.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29B308DE2800000000 + + isa + PBXFileReference + name + anim_unpin.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unpin.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29E03A369900000000 + + isa + PBXFileReference + name + anim_unread.json + path + ../submodules/TelegramUI/TelegramUI/Resources/Animations/anim_unread.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E293C514E0100000000 + + isa + PBXFileReference + name + begin_record.caf + path + ../Telegram-iOS/Resources/begin_record.caf + sourceTree + SOURCE_ROOT + + 1DD70E295283D1B900000000 + + isa + PBXFileReference + name + celebrate.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/celebrate.tgs + sourceTree + SOURCE_ROOT + + 1DD70E293E51265C00000000 + + isa + PBXFileReference + name + cry.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/cry.tgs + sourceTree + SOURCE_ROOT + + 1DD70E29EB14130700000000 + + isa + PBXFileReference + name + currencies.json + path + ../submodules/TelegramUI/TelegramUI/Resources/currencies.json + sourceTree + SOURCE_ROOT + explicitFileType + text.json + + 1DD70E29FE6965DB00000000 + + isa + PBXFileReference + name + fast_arrow@2x.png + path + ../Telegram-iOS/Resources/intro/fast_arrow@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A9DA63C800000000 + + isa + PBXFileReference + name + fast_arrow_shadow@2x.png + path + ../Telegram-iOS/Resources/intro/fast_arrow_shadow@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D64F57BC00000000 + + isa + PBXFileReference + name + fast_body@2x.png + path + ../Telegram-iOS/Resources/intro/fast_body@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29B3538C4D00000000 + + isa + PBXFileReference + name + fast_spiral@2x.png + path + ../Telegram-iOS/Resources/intro/fast_spiral@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E290BE206B800000000 + + isa + PBXFileReference + name + heart.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/heart.tgs + sourceTree + SOURCE_ROOT + + 1DD70E298A46FE9000000000 + + isa + PBXFileReference + name + ic_bubble@2x.png + path + ../Telegram-iOS/Resources/intro/ic_bubble@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2999319B4600000000 + + isa + PBXFileReference + name + ic_bubble_dot@2x.png + path + ../Telegram-iOS/Resources/intro/ic_bubble_dot@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2985169C9700000000 + + isa + PBXFileReference + name + ic_cam@2x.png + path + ../Telegram-iOS/Resources/intro/ic_cam@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E296AD832AE00000000 + + isa + PBXFileReference + name + ic_cam_lens@2x.png + path + ../Telegram-iOS/Resources/intro/ic_cam_lens@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2923B3C2EF00000000 + + isa + PBXFileReference + name + ic_pencil@2x.png + path + ../Telegram-iOS/Resources/intro/ic_pencil@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29F6D6001100000000 + + isa + PBXFileReference + name + ic_pin@2x.png + path + ../Telegram-iOS/Resources/intro/ic_pin@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E0F809FE00000000 + + isa + PBXFileReference + name + ic_smile@2x.png + path + ../Telegram-iOS/Resources/intro/ic_smile@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29793765CC00000000 + + isa + PBXFileReference + name + ic_smile_eye@2x.png + path + ../Telegram-iOS/Resources/intro/ic_smile_eye@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29CFF88DE800000000 + + isa + PBXFileReference + name + ic_videocam@2x.png + path + ../Telegram-iOS/Resources/intro/ic_videocam@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29FB06A0E800000000 + + isa + PBXFileReference + name + knot_down@2x.png + path + ../Telegram-iOS/Resources/intro/knot_down@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29BF5CBB6200000000 + + isa + PBXFileReference + name + knot_up1@2x.png + path + ../Telegram-iOS/Resources/intro/knot_up1@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291493803B00000000 + + isa + PBXFileReference + name + lol.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/lol.tgs + sourceTree + SOURCE_ROOT + + 1DD70E293830E74200000000 + + isa + PBXFileReference + name + meh.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/meh.tgs + sourceTree + SOURCE_ROOT + + 1DD70E295FFC844500000000 + + isa + PBXFileReference + name + notification.caf + path + ../submodules/TelegramUI/TelegramUI/Sounds/notification.caf + sourceTree + SOURCE_ROOT + + 1DD70E29C364694E00000000 + + isa + PBXFileReference + name + ok.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/ok.tgs + sourceTree + SOURCE_ROOT + + 1DD70E29B78460EB00000000 + + isa + PBXFileReference + name + poker.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/poker.tgs + sourceTree + SOURCE_ROOT + + 1DD70E292602319200000000 + + isa + PBXFileReference + name + poop.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/poop.tgs + sourceTree + SOURCE_ROOT + + 1DD70E29BAE267F200000000 + + isa + PBXFileReference + name + powerful_infinity@2x.png + path + ../Telegram-iOS/Resources/intro/powerful_infinity@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2917567CC800000000 + + isa + PBXFileReference + name + powerful_infinity_white@2x.png + path + ../Telegram-iOS/Resources/intro/powerful_infinity_white@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E293C169B2E00000000 + + isa + PBXFileReference + name + powerful_mask@2x.png + path + ../Telegram-iOS/Resources/intro/powerful_mask@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29453E9D0800000000 + + isa + PBXFileReference + name + powerful_star@2x.png + path + ../Telegram-iOS/Resources/intro/powerful_star@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29225D12D700000000 + + isa + PBXFileReference + name + private_door@2x.png + path + ../Telegram-iOS/Resources/intro/private_door@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29B9D1C16900000000 + + isa + PBXFileReference + name + private_screw@2x.png + path + ../Telegram-iOS/Resources/intro/private_screw@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E296E8A8A4800000000 + + isa + PBXFileReference + name + sad.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/sad.tgs + sourceTree + SOURCE_ROOT + + 1DD70E2945FD987A00000000 + + isa + PBXFileReference + name + smile.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/smile.tgs + sourceTree + SOURCE_ROOT + + 1DD70E295B60B39500000000 + + isa + PBXFileReference + name + start_arrow@2x.png + path + ../Telegram-iOS/Resources/intro/start_arrow@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29FABB82B800000000 + + isa + PBXFileReference + name + start_arrow_ipad.png + path + ../Telegram-iOS/Resources/intro/start_arrow_ipad.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2951A94A6400000000 + + isa + PBXFileReference + name + start_arrow_ipad@2x.png + path + ../Telegram-iOS/Resources/intro/start_arrow_ipad@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29443B21A300000000 + + isa + PBXFileReference + name + stp_card_amex@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2945EFFA4200000000 + + isa + PBXFileReference + name + stp_card_amex@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29976A9EA600000000 + + isa + PBXFileReference + name + stp_card_amex_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29991F774500000000 + + isa + PBXFileReference + name + stp_card_amex_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_amex_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298CC42D1400000000 + + isa + PBXFileReference + name + stp_card_applepay@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298E7905B300000000 + + isa + PBXFileReference + name + stp_card_applepay@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D548E25500000000 + + isa + PBXFileReference + name + stp_card_applepay_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D6FDBAF400000000 + + isa + PBXFileReference + name + stp_card_applepay_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_applepay_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D42F293000000000 + + isa + PBXFileReference + name + stp_card_cvc@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29D5E401CF00000000 + + isa + PBXFileReference + name + stp_card_cvc@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C3C271B400000000 + + isa + PBXFileReference + name + stp_card_cvc_amex@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc_amex@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29C5774A5300000000 + + isa + PBXFileReference + name + stp_card_cvc_amex@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_cvc_amex@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29B3A6F94500000000 + + isa + PBXFileReference + name + stp_card_diners@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29B55BD1E400000000 + + isa + PBXFileReference + name + stp_card_diners@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2994DA3D4400000000 + + isa + PBXFileReference + name + stp_card_diners_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29968F15E300000000 + + isa + PBXFileReference + name + stp_card_diners_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_diners_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29F8214FD900000000 + + isa + PBXFileReference + name + stp_card_discover@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29F9D6287800000000 + + isa + PBXFileReference + name + stp_card_discover@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A0160D3000000000 + + isa + PBXFileReference + name + stp_card_discover_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A1CAE5CF00000000 + + isa + PBXFileReference + name + stp_card_discover_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_discover_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E294D95CA7700000000 + + isa + PBXFileReference + name + stp_card_form_applepay@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_applepay@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E294F4AA31600000000 + + isa + PBXFileReference + name + stp_card_form_applepay@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_applepay@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E299F5C287E00000000 + + isa + PBXFileReference + name + stp_card_form_back@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_back@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29A111011D00000000 + + isa + PBXFileReference + name + stp_card_form_back@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_back@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E290933E8F400000000 + + isa + PBXFileReference + name + stp_card_form_front@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_front@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E290AE8C19300000000 + + isa + PBXFileReference + name + stp_card_form_front@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_form_front@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29193BD71700000000 + + isa + PBXFileReference + name + stp_card_jcb@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291AF0AFB600000000 + + isa + PBXFileReference + name + stp_card_jcb@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2900ACCBB200000000 + + isa + PBXFileReference + name + stp_card_jcb_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E290261A45100000000 + + isa + PBXFileReference + name + stp_card_jcb_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_jcb_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291FC4F2F000000000 + + isa + PBXFileReference + name + stp_card_mastercard@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E292179CB8F00000000 + + isa + PBXFileReference + name + stp_card_mastercard@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291572F3F900000000 + + isa + PBXFileReference + name + stp_card_mastercard_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E291727CC9800000000 + + isa + PBXFileReference + name + stp_card_mastercard_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_mastercard_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298DB231DC00000000 + + isa + PBXFileReference + name + stp_card_placeholder_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_placeholder_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E298F670A7B00000000 + + isa + PBXFileReference + name + stp_card_placeholder_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_placeholder_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29705B110100000000 + + isa + PBXFileReference + name + stp_card_visa@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29720FE9A000000000 + + isa + PBXFileReference + name + stp_card_visa@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E1BF190800000000 + + isa + PBXFileReference + name + stp_card_visa_template@2x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa_template@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29E373F1A700000000 + + isa + PBXFileReference + name + stp_card_visa_template@3x.png + path + ../submodules/TelegramUI/TelegramUI/Resources/Stripe/stp_card_visa_template@3x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29EE385A8D00000000 + + isa + PBXFileReference + name + surprised.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/surprised.tgs + sourceTree + SOURCE_ROOT + + 1DD70E2948ED794E00000000 + + isa + PBXFileReference + name + telegram_plane1@2x.png + path + ../Telegram-iOS/Resources/intro/telegram_plane1@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E29501FCBD600000000 + + isa + PBXFileReference + name + telegram_sphere@2x.png + path + ../Telegram-iOS/Resources/intro/telegram_sphere@2x.png + sourceTree + SOURCE_ROOT + explicitFileType + image.png + + 1DD70E2915A3422A00000000 + + isa + PBXFileReference + name + thumbsup.tgs + path + ../submodules/TelegramUI/TelegramUI/Resources/BuiltinReactions/thumbsup.tgs + sourceTree + SOURCE_ROOT + + 1DD70E29FA28CA1200000000 + + isa + PBXFileReference + name + voip_busy.caf + path + ../Telegram-iOS/Resources/voip_busy.caf + sourceTree + SOURCE_ROOT + + 1DD70E296F409B3900000000 + + isa + PBXFileReference + name + voip_connecting.mp3 + path + ../Telegram-iOS/Resources/voip_connecting.mp3 + sourceTree + SOURCE_ROOT + explicitFileType + audio.mp3 + + 1DD70E2957CD649600000000 + + isa + PBXFileReference + name + voip_end.caf + path + ../Telegram-iOS/Resources/voip_end.caf + sourceTree + SOURCE_ROOT + + 1DD70E2965E934B700000000 + + isa + PBXFileReference + name + voip_fail.caf + path + ../Telegram-iOS/Resources/voip_fail.caf + sourceTree + SOURCE_ROOT + + 1DD70E29C78B98B000000000 + + isa + PBXFileReference + name + voip_ringback.caf + path + ../Telegram-iOS/Resources/voip_ringback.caf + sourceTree + SOURCE_ROOT + + B401C979013EDE0500000000 + + isa + PBXGroup + name + Resources + sourceTree + ]]> + children + + 1DD70E2902BAF11C00000000 + 1DD70E2902C9089D00000000 + 1DD70E2974B4E65D00000000 + 1DD70E2974C2FDDE00000000 + 1DD70E2974D1155F00000000 + 1DD70E2974DF2CE000000000 + 1DD70E2974ED446100000000 + 1DD70E2974FB5BE200000000 + 1DD70E297509736300000000 + 1DD70E2975178AE400000000 + 1DD70E297525A26500000000 + 1DD70E297533B9E600000000 + 1DD70E297669BEFC00000000 + 1DD70E297677D67D00000000 + 1DD70E2902D7201E00000000 + 1DD70E2902E5379F00000000 + 1DD70E2902F34F2000000000 + 1DD70E29030166A100000000 + 1DD70E29030F7E2200000000 + 1DD70E29031D95A300000000 + 1DD70E29032BAD2400000000 + 1DD70E290339C4A500000000 + 1DD70E29A4169AE300000000 + 1DD70E293453BAB500000000 + 1DD70E293608935400000000 + 1DD70E29A86C10B100000000 + 1DD70E29C682CDCB00000000 + 1DD70E29039E80E800000000 + 1DD70E29A75B899200000000 + 1DD70E29E4269D4A00000000 + 1DD70E29E5DB75E900000000 + 1DD70E29C54DDB8700000000 + 1DD70E29C702B42600000000 + 1DD70E2936B60A1F00000000 + 1DD70E2918FC359D00000000 + 1DD70E297E472C5600000000 + 1DD70E2988BEEF0900000000 + 1DD70E298A73C7A800000000 + 1DD70E29E16766DD00000000 + 1DD70E29CED3B81F00000000 + 1DD70E298AA6EB1400000000 + 1DD70E292E63F3BE00000000 + 1DD70E29D061F39E00000000 + 1DD70E29D216CC3D00000000 + 1DD70E29038EEE9000000000 + 1DD70E290543C72F00000000 + 1DD70E29C097583600000000 + 1DD70E295AFA9C2600000000 + 1DD70E29C320736D00000000 + 1DD70E2966DD7C1700000000 + 1DD70E29D743E0A500000000 + 1DD70E29D8F8B94400000000 + 1DD70E29D43F404C00000000 + 1DD70E29D5F418EB00000000 + 1DD70E2905F13DFA00000000 + 1DD70E29D373AFE200000000 + 1DD70E295B2A553100000000 + 1DD70E29EEB88B8E00000000 + 1DD70E29F06D642D00000000 + 1DD70E293AA15AF800000000 + 1DD70E292DF18A2400000000 + 1DD70E2977E4942F00000000 + 1DD70E291BA19CD900000000 + 1DD70E29CAE3F0A300000000 + 1DD70E29CC98C94200000000 + 1DD70E297809716A00000000 + 1DD70E29F1FA330600000000 + 1DD70E29F76B198200000000 + 1DD70E29061BC94A00000000 + 1DD70E292925AEA200000000 + 1DD70E293549D4C400000000 + 1DD70E291292048700000000 + 1DD70E298E96E34200000000 + 1DD70E2968FBAA6A00000000 + C73440C0DCE9E9AA00000000 + 1DD70E293F61D17900000000 + 1DD70E296C599FD900000000 + 1DD70E2928A3C00D00000000 + 1DD70E2956813D8800000000 + 1DD70E291040865A00000000 + 1DD70E2911F55EF900000000 + 1DD70E291882772900000000 + 1DD70E292DEB974300000000 + 1DD70E29EFAF72C800000000 + 1DD70E29853D725600000000 + 1DD70E29748244C600000000 + 1DD70E295D05708E00000000 + 1DD70E29BA96313500000000 + 1DD70E2940197DFD00000000 + 1DD70E29E5D6389D00000000 + 1DD70E29E78B113C00000000 + 1DD70E29799DE7B600000000 + 1DD70E296587237E00000000 + 1DD70E299F00BA0200000000 + 1DD70E29406BEF2900000000 + 1DD70E29A28B5AB000000000 + 1DD70E29DBA6021D00000000 + 1DD70E29BE69B5E500000000 + 1DD70E2975FF5D6600000000 + 1DD70E294D77B07700000000 + 1DD70E29884756EF00000000 + 1DD70E29ABD35C0F00000000 + 1DD70E2900BF759200000000 + 1DD70E29DC82BB6100000000 + 1DD70E292D05879B00000000 + 1DD70E29CE4715BE00000000 + 1DD70E2967C217F600000000 + 1DD70E29B308DE2800000000 + 1DD70E29E03A369900000000 + 1DD70E293C514E0100000000 + 1DD70E295283D1B900000000 + 1DD70E293E51265C00000000 + 1DD70E29EB14130700000000 + 1DD70E29FE6965DB00000000 + 1DD70E29A9DA63C800000000 + 1DD70E29D64F57BC00000000 + 1DD70E29B3538C4D00000000 + 1DD70E290BE206B800000000 + 1DD70E298A46FE9000000000 + 1DD70E2999319B4600000000 + 1DD70E2985169C9700000000 + 1DD70E296AD832AE00000000 + 1DD70E2923B3C2EF00000000 + 1DD70E29F6D6001100000000 + 1DD70E29E0F809FE00000000 + 1DD70E29793765CC00000000 + 1DD70E29CFF88DE800000000 + 1DD70E29FB06A0E800000000 + 1DD70E29BF5CBB6200000000 + 1DD70E291493803B00000000 + 1DD70E293830E74200000000 + 1DD70E295FFC844500000000 + 1DD70E29C364694E00000000 + 1DD70E29B78460EB00000000 + 1DD70E292602319200000000 + 1DD70E29BAE267F200000000 + 1DD70E2917567CC800000000 + 1DD70E293C169B2E00000000 + 1DD70E29453E9D0800000000 + 1DD70E29225D12D700000000 + 1DD70E29B9D1C16900000000 + 1DD70E296E8A8A4800000000 + 1DD70E2945FD987A00000000 + 1DD70E295B60B39500000000 + 1DD70E29FABB82B800000000 + 1DD70E2951A94A6400000000 + 1DD70E29443B21A300000000 + 1DD70E2945EFFA4200000000 + 1DD70E29976A9EA600000000 + 1DD70E29991F774500000000 + 1DD70E298CC42D1400000000 + 1DD70E298E7905B300000000 + 1DD70E29D548E25500000000 + 1DD70E29D6FDBAF400000000 + 1DD70E29D42F293000000000 + 1DD70E29D5E401CF00000000 + 1DD70E29C3C271B400000000 + 1DD70E29C5774A5300000000 + 1DD70E29B3A6F94500000000 + 1DD70E29B55BD1E400000000 + 1DD70E2994DA3D4400000000 + 1DD70E29968F15E300000000 + 1DD70E29F8214FD900000000 + 1DD70E29F9D6287800000000 + 1DD70E29A0160D3000000000 + 1DD70E29A1CAE5CF00000000 + 1DD70E294D95CA7700000000 + 1DD70E294F4AA31600000000 + 1DD70E299F5C287E00000000 + 1DD70E29A111011D00000000 + 1DD70E290933E8F400000000 + 1DD70E290AE8C19300000000 + 1DD70E29193BD71700000000 + 1DD70E291AF0AFB600000000 + 1DD70E2900ACCBB200000000 + 1DD70E290261A45100000000 + 1DD70E291FC4F2F000000000 + 1DD70E292179CB8F00000000 + 1DD70E291572F3F900000000 + 1DD70E291727CC9800000000 + 1DD70E298DB231DC00000000 + 1DD70E298F670A7B00000000 + 1DD70E29705B110100000000 + 1DD70E29720FE9A000000000 + 1DD70E29E1BF190800000000 + 1DD70E29E373F1A700000000 + 1DD70E29EE385A8D00000000 + 1DD70E2948ED794E00000000 + 1DD70E29501FCBD600000000 + 1DD70E2915A3422A00000000 + 1DD70E29FA28CA1200000000 + 1DD70E296F409B3900000000 + 1DD70E2957CD649600000000 + 1DD70E2965E934B700000000 + 1DD70E29C78B98B000000000 + + + 1DD70E296ABF6A1200000000 + + isa + PBXFileReference + name + Empty.swift + path + SupportFiles/Empty.swift + sourceTree + SOURCE_ROOT + + 1DD70E2906C06BEE00000000 + + isa + PBXFileReference + name + Info.plist + path + Info.plist + sourceTree + ]]> + explicitFileType + text.plist + + B401C979EAB5339800000001 + + isa + PBXGroup + name + Sources + sourceTree + ]]> + children + + 1DD70E296ABF6A1200000000 + 1DD70E2906C06BEE00000000 + + + B401C979B2C34D2100000000 + + isa + PBXGroup + name + Telegram + sourceTree + ]]> + children + + 1DD70E29001F47FB00000001 + B401C979013EDE0500000000 + B401C979EAB5339800000001 + + + B401C979EFB6AC4600000000 + + isa + PBXGroup + name + mainGroup + sourceTree + ]]> + children + + B401C979C43AA77A00000000 + B401C979B781F65D00000000 + B401C97968022A5500000000 + B401C979C806358400000000 + B401C979B2C34D2100000000 + + + E7A30F04988E33D500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29988E33D500000000 + + E7A30F04BF88817800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29BF88817800000000 + + 1870857F0000000000000000 + + isa + PBXSourcesBuildPhase + files + + E7A30F04988E33D500000000 + E7A30F04BF88817800000000 + + + E7A30F04FF334B1F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29FF334B1F00000000 + + E7A30F04DB6520C800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29DB6520C800000000 + + E7A30F04D65BA68200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D65BA68200000000 + + E7A30F04119CDA0700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29119CDA0700000000 + + E7A30F041E5A1E9C00000000 + + isa + PBXBuildFile + fileRef + 1DD70E291E5A1E9C00000000 + + FAF5FAC90000000000000000 + + isa + PBXCopyFilesBuildPhase + files + + E7A30F04FF334B1F00000000 + E7A30F04DB6520C800000000 + E7A30F04D65BA68200000000 + E7A30F04119CDA0700000000 + E7A30F041E5A1E9C00000000 + + name + Fake Swift Dependencies (Copy Files Phase) + runOnlyForDeploymentPostprocessing + 1 + dstSubfolderSpec + 16 + dstPath + + + 4952437303EDA63300000000 + + isa + XCBuildConfiguration + name + Debug + buildSettings + + + baseConfigurationReference + 1DD70E294E27EDFB00000000 + + 4952437350C7218900000000 + + isa + XCBuildConfiguration + name + Profile + buildSettings + + + baseConfigurationReference + 1DD70E294906F2A500000000 + + 49524373A439BFE700000000 + + isa + XCBuildConfiguration + name + Release + buildSettings + + + baseConfigurationReference + 1DD70E29BC9D9E0700000000 + + 218C37090000000000000000 + + isa + XCConfigurationList + buildConfigurations + + 4952437303EDA63300000000 + 4952437350C7218900000000 + 49524373A439BFE700000000 + + defaultConfigurationIsVisible + + + E66DC04EC43AA77A00000000 + + isa + PBXNativeTarget + name + AppLibrary + productName + AppLibrary + productReference + 1DD70E297ADFB9F200000001 + productType + com.apple.product-type.library.static + dependencies + + + buildPhases + + 1870857F0000000000000000 + FAF5FAC90000000000000000 + + buildConfigurationList + 218C37090000000000000000 + + E7A30F046ABF6A1200000000 + + isa + PBXBuildFile + fileRef + 1DD70E296ABF6A1200000000 + + 1870857F0000000000000001 + + isa + PBXSourcesBuildPhase + files + + E7A30F046ABF6A1200000000 + + + E7A30F047ADFB9F200000000 + + isa + PBXBuildFile + fileRef + 1DD70E297ADFB9F200000000 + + E7A30F046A98D72D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E296A98D72D00000000 + + E7A30F04FF334B1F00000001 + + isa + PBXBuildFile + fileRef + 1DD70E29FF334B1F00000000 + + E7A30F04B22505DC00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B22505DC00000000 + + E7A30F04DB6520C800000001 + + isa + PBXBuildFile + fileRef + 1DD70E29DB6520C800000000 + + E7A30F04D65BA68200000001 + + isa + PBXBuildFile + fileRef + 1DD70E29D65BA68200000000 + + E7A30F04119CDA0700000001 + + isa + PBXBuildFile + fileRef + 1DD70E29119CDA0700000000 + + E7A30F041E5A1E9C00000001 + + isa + PBXBuildFile + fileRef + 1DD70E291E5A1E9C00000000 + + 4F426D880000000000000000 + + isa + PBXFrameworksBuildPhase + files + + E7A30F047ADFB9F200000000 + E7A30F046A98D72D00000000 + E7A30F04FF334B1F00000001 + E7A30F04B22505DC00000000 + E7A30F04DB6520C800000001 + E7A30F04D65BA68200000001 + E7A30F04119CDA0700000001 + E7A30F041E5A1E9C00000001 + + + E7A30F049F00BA0200000000 + + isa + PBXBuildFile + fileRef + 1DD70E299F00BA0200000000 + + E7A30F04406BEF2900000000 + + isa + PBXBuildFile + fileRef + 1DD70E29406BEF2900000000 + + E7A30F04A28B5AB000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A28B5AB000000000 + + E7A30F04DBA6021D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29DBA6021D00000000 + + E7A30F04BE69B5E500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29BE69B5E500000000 + + E7A30F0475FF5D6600000000 + + isa + PBXBuildFile + fileRef + 1DD70E2975FF5D6600000000 + + E7A30F044D77B07700000000 + + isa + PBXBuildFile + fileRef + 1DD70E294D77B07700000000 + + E7A30F04884756EF00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29884756EF00000000 + + E7A30F04ABD35C0F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29ABD35C0F00000000 + + E7A30F0400BF759200000000 + + isa + PBXBuildFile + fileRef + 1DD70E2900BF759200000000 + + E7A30F04DC82BB6100000000 + + isa + PBXBuildFile + fileRef + 1DD70E29DC82BB6100000000 + + E7A30F042D05879B00000000 + + isa + PBXBuildFile + fileRef + 1DD70E292D05879B00000000 + + E7A30F04CE4715BE00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29CE4715BE00000000 + + E7A30F0467C217F600000000 + + isa + PBXBuildFile + fileRef + 1DD70E2967C217F600000000 + + E7A30F04B308DE2800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B308DE2800000000 + + E7A30F04E03A369900000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E03A369900000000 + + E7A30F045283D1B900000000 + + isa + PBXBuildFile + fileRef + 1DD70E295283D1B900000000 + + E7A30F043E51265C00000000 + + isa + PBXBuildFile + fileRef + 1DD70E293E51265C00000000 + + E7A30F040BE206B800000000 + + isa + PBXBuildFile + fileRef + 1DD70E290BE206B800000000 + + E7A30F041493803B00000000 + + isa + PBXBuildFile + fileRef + 1DD70E291493803B00000000 + + E7A30F043830E74200000000 + + isa + PBXBuildFile + fileRef + 1DD70E293830E74200000000 + + E7A30F04C364694E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C364694E00000000 + + E7A30F04B78460EB00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B78460EB00000000 + + E7A30F042602319200000000 + + isa + PBXBuildFile + fileRef + 1DD70E292602319200000000 + + E7A30F046E8A8A4800000000 + + isa + PBXBuildFile + fileRef + 1DD70E296E8A8A4800000000 + + E7A30F0445FD987A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2945FD987A00000000 + + E7A30F04EE385A8D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29EE385A8D00000000 + + E7A30F0415A3422A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2915A3422A00000000 + + E7A30F047809716A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E297809716A00000000 + + E7A30F04F1FA330600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F1FA330600000000 + + E7A30F04853D725600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29853D725600000000 + + E7A30F0456813D8800000000 + + isa + PBXBuildFile + fileRef + 1DD70E2956813D8800000000 + + E7A30F04EFAF72C800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29EFAF72C800000000 + + E7A30F04443B21A300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29443B21A300000000 + + E7A30F0445EFFA4200000000 + + isa + PBXBuildFile + fileRef + 1DD70E2945EFFA4200000000 + + E7A30F04976A9EA600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29976A9EA600000000 + + E7A30F04991F774500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29991F774500000000 + + E7A30F048CC42D1400000000 + + isa + PBXBuildFile + fileRef + 1DD70E298CC42D1400000000 + + E7A30F048E7905B300000000 + + isa + PBXBuildFile + fileRef + 1DD70E298E7905B300000000 + + E7A30F04D548E25500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D548E25500000000 + + E7A30F04D6FDBAF400000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D6FDBAF400000000 + + E7A30F04D42F293000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D42F293000000000 + + E7A30F04D5E401CF00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D5E401CF00000000 + + E7A30F04C3C271B400000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C3C271B400000000 + + E7A30F04C5774A5300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C5774A5300000000 + + E7A30F04B3A6F94500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B3A6F94500000000 + + E7A30F04B55BD1E400000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B55BD1E400000000 + + E7A30F0494DA3D4400000000 + + isa + PBXBuildFile + fileRef + 1DD70E2994DA3D4400000000 + + E7A30F04968F15E300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29968F15E300000000 + + E7A30F04F8214FD900000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F8214FD900000000 + + E7A30F04F9D6287800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F9D6287800000000 + + E7A30F04A0160D3000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A0160D3000000000 + + E7A30F04A1CAE5CF00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A1CAE5CF00000000 + + E7A30F044D95CA7700000000 + + isa + PBXBuildFile + fileRef + 1DD70E294D95CA7700000000 + + E7A30F044F4AA31600000000 + + isa + PBXBuildFile + fileRef + 1DD70E294F4AA31600000000 + + E7A30F049F5C287E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E299F5C287E00000000 + + E7A30F04A111011D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A111011D00000000 + + E7A30F040933E8F400000000 + + isa + PBXBuildFile + fileRef + 1DD70E290933E8F400000000 + + E7A30F040AE8C19300000000 + + isa + PBXBuildFile + fileRef + 1DD70E290AE8C19300000000 + + E7A30F04193BD71700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29193BD71700000000 + + E7A30F041AF0AFB600000000 + + isa + PBXBuildFile + fileRef + 1DD70E291AF0AFB600000000 + + E7A30F0400ACCBB200000000 + + isa + PBXBuildFile + fileRef + 1DD70E2900ACCBB200000000 + + E7A30F040261A45100000000 + + isa + PBXBuildFile + fileRef + 1DD70E290261A45100000000 + + E7A30F041FC4F2F000000000 + + isa + PBXBuildFile + fileRef + 1DD70E291FC4F2F000000000 + + E7A30F042179CB8F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E292179CB8F00000000 + + E7A30F041572F3F900000000 + + isa + PBXBuildFile + fileRef + 1DD70E291572F3F900000000 + + E7A30F041727CC9800000000 + + isa + PBXBuildFile + fileRef + 1DD70E291727CC9800000000 + + E7A30F048DB231DC00000000 + + isa + PBXBuildFile + fileRef + 1DD70E298DB231DC00000000 + + E7A30F048F670A7B00000000 + + isa + PBXBuildFile + fileRef + 1DD70E298F670A7B00000000 + + E7A30F04705B110100000000 + + isa + PBXBuildFile + fileRef + 1DD70E29705B110100000000 + + E7A30F04720FE9A000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29720FE9A000000000 + + E7A30F04E1BF190800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E1BF190800000000 + + E7A30F04E373F1A700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E373F1A700000000 + + E7A30F04F76B198200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F76B198200000000 + + E7A30F04061BC94A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29061BC94A00000000 + + E7A30F041292048700000000 + + isa + PBXBuildFile + fileRef + 1DD70E291292048700000000 + + E7A30F04748244C600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29748244C600000000 + + E7A30F045D05708E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E295D05708E00000000 + + E7A30F04BA96313500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29BA96313500000000 + + E7A30F0440197DFD00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2940197DFD00000000 + + E7A30F04799DE7B600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29799DE7B600000000 + + E7A30F046587237E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E296587237E00000000 + + E7A30F04EB14130700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29EB14130700000000 + + E7A30F043F61D17900000000 + + isa + PBXBuildFile + fileRef + 1DD70E293F61D17900000000 + + E7A30F045FFC844500000000 + + isa + PBXBuildFile + fileRef + 1DD70E295FFC844500000000 + + E7A30F046C599FD900000000 + + isa + PBXBuildFile + fileRef + 1DD70E296C599FD900000000 + + E7A30F0428A3C00D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2928A3C00D00000000 + + E7A30F041040865A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E291040865A00000000 + + E7A30F0411F55EF900000000 + + isa + PBXBuildFile + fileRef + 1DD70E2911F55EF900000000 + + E7A30F041882772900000000 + + isa + PBXBuildFile + fileRef + 1DD70E291882772900000000 + + E7A30F042DEB974300000000 + + isa + PBXBuildFile + fileRef + 1DD70E292DEB974300000000 + + E7A30F043C514E0100000000 + + isa + PBXBuildFile + fileRef + 1DD70E293C514E0100000000 + + E7A30F04FE6965DB00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29FE6965DB00000000 + + E7A30F04A9DA63C800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A9DA63C800000000 + + E7A30F04D64F57BC00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D64F57BC00000000 + + E7A30F04B3538C4D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B3538C4D00000000 + + E7A30F048A46FE9000000000 + + isa + PBXBuildFile + fileRef + 1DD70E298A46FE9000000000 + + E7A30F0499319B4600000000 + + isa + PBXBuildFile + fileRef + 1DD70E2999319B4600000000 + + E7A30F0485169C9700000000 + + isa + PBXBuildFile + fileRef + 1DD70E2985169C9700000000 + + E7A30F046AD832AE00000000 + + isa + PBXBuildFile + fileRef + 1DD70E296AD832AE00000000 + + E7A30F0423B3C2EF00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2923B3C2EF00000000 + + E7A30F04F6D6001100000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F6D6001100000000 + + E7A30F04E0F809FE00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E0F809FE00000000 + + E7A30F04793765CC00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29793765CC00000000 + + E7A30F04CFF88DE800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29CFF88DE800000000 + + E7A30F04FB06A0E800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29FB06A0E800000000 + + E7A30F04BF5CBB6200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29BF5CBB6200000000 + + E7A30F04BAE267F200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29BAE267F200000000 + + E7A30F0417567CC800000000 + + isa + PBXBuildFile + fileRef + 1DD70E2917567CC800000000 + + E7A30F043C169B2E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E293C169B2E00000000 + + E7A30F04453E9D0800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29453E9D0800000000 + + E7A30F04225D12D700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29225D12D700000000 + + E7A30F04B9D1C16900000000 + + isa + PBXBuildFile + fileRef + 1DD70E29B9D1C16900000000 + + E7A30F045B60B39500000000 + + isa + PBXBuildFile + fileRef + 1DD70E295B60B39500000000 + + E7A30F04FABB82B800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29FABB82B800000000 + + E7A30F0451A94A6400000000 + + isa + PBXBuildFile + fileRef + 1DD70E2951A94A6400000000 + + E7A30F0448ED794E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2948ED794E00000000 + + E7A30F04501FCBD600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29501FCBD600000000 + + E7A30F0402BAF11C00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2902BAF11C00000000 + + E7A30F0402C9089D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2902C9089D00000000 + + E7A30F0474B4E65D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974B4E65D00000000 + + E7A30F0474C2FDDE00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974C2FDDE00000000 + + E7A30F0474D1155F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974D1155F00000000 + + E7A30F0474DF2CE000000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974DF2CE000000000 + + E7A30F0474ED446100000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974ED446100000000 + + E7A30F0474FB5BE200000000 + + isa + PBXBuildFile + fileRef + 1DD70E2974FB5BE200000000 + + E7A30F047509736300000000 + + isa + PBXBuildFile + fileRef + 1DD70E297509736300000000 + + E7A30F0475178AE400000000 + + isa + PBXBuildFile + fileRef + 1DD70E2975178AE400000000 + + E7A30F047525A26500000000 + + isa + PBXBuildFile + fileRef + 1DD70E297525A26500000000 + + E7A30F047533B9E600000000 + + isa + PBXBuildFile + fileRef + 1DD70E297533B9E600000000 + + E7A30F047669BEFC00000000 + + isa + PBXBuildFile + fileRef + 1DD70E297669BEFC00000000 + + E7A30F047677D67D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E297677D67D00000000 + + E7A30F0402D7201E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2902D7201E00000000 + + E7A30F0402E5379F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2902E5379F00000000 + + E7A30F0402F34F2000000000 + + isa + PBXBuildFile + fileRef + 1DD70E2902F34F2000000000 + + E7A30F04030166A100000000 + + isa + PBXBuildFile + fileRef + 1DD70E29030166A100000000 + + E7A30F04030F7E2200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29030F7E2200000000 + + E7A30F04031D95A300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29031D95A300000000 + + E7A30F04032BAD2400000000 + + isa + PBXBuildFile + fileRef + 1DD70E29032BAD2400000000 + + E7A30F040339C4A500000000 + + isa + PBXBuildFile + fileRef + 1DD70E290339C4A500000000 + + E7A30F04FA28CA1200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29FA28CA1200000000 + + E7A30F046F409B3900000000 + + isa + PBXBuildFile + fileRef + 1DD70E296F409B3900000000 + + E7A30F0457CD649600000000 + + isa + PBXBuildFile + fileRef + 1DD70E2957CD649600000000 + + E7A30F0465E934B700000000 + + isa + PBXBuildFile + fileRef + 1DD70E2965E934B700000000 + + E7A30F04C78B98B000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C78B98B000000000 + + E7A30F043453BAB500000000 + + isa + PBXBuildFile + fileRef + 1DD70E293453BAB500000000 + + E7A30F043608935400000000 + + isa + PBXBuildFile + fileRef + 1DD70E293608935400000000 + + E7A30F04A86C10B100000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A86C10B100000000 + + E7A30F04C682CDCB00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C682CDCB00000000 + + E7A30F04039E80E800000000 + + isa + PBXBuildFile + fileRef + 1DD70E29039E80E800000000 + + E7A30F04A75B899200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A75B899200000000 + + E7A30F04E4269D4A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E4269D4A00000000 + + E7A30F04E5DB75E900000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E5DB75E900000000 + + E7A30F04C54DDB8700000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C54DDB8700000000 + + E7A30F04C702B42600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C702B42600000000 + + E7A30F0436B60A1F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2936B60A1F00000000 + + E7A30F0418FC359D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2918FC359D00000000 + + E7A30F047E472C5600000000 + + isa + PBXBuildFile + fileRef + 1DD70E297E472C5600000000 + + E7A30F0488BEEF0900000000 + + isa + PBXBuildFile + fileRef + 1DD70E2988BEEF0900000000 + + E7A30F048A73C7A800000000 + + isa + PBXBuildFile + fileRef + 1DD70E298A73C7A800000000 + + E7A30F04E16766DD00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E16766DD00000000 + + E7A30F04CED3B81F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29CED3B81F00000000 + + E7A30F048AA6EB1400000000 + + isa + PBXBuildFile + fileRef + 1DD70E298AA6EB1400000000 + + E7A30F042E63F3BE00000000 + + isa + PBXBuildFile + fileRef + 1DD70E292E63F3BE00000000 + + E7A30F04D061F39E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D061F39E00000000 + + E7A30F04D216CC3D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D216CC3D00000000 + + E7A30F04038EEE9000000000 + + isa + PBXBuildFile + fileRef + 1DD70E29038EEE9000000000 + + E7A30F040543C72F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E290543C72F00000000 + + E7A30F04C097583600000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C097583600000000 + + E7A30F045AFA9C2600000000 + + isa + PBXBuildFile + fileRef + 1DD70E295AFA9C2600000000 + + E7A30F04C320736D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29C320736D00000000 + + E7A30F0466DD7C1700000000 + + isa + PBXBuildFile + fileRef + 1DD70E2966DD7C1700000000 + + E7A30F04D743E0A500000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D743E0A500000000 + + E7A30F04D8F8B94400000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D8F8B94400000000 + + E7A30F04D43F404C00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D43F404C00000000 + + E7A30F04D5F418EB00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D5F418EB00000000 + + E7A30F0405F13DFA00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2905F13DFA00000000 + + E7A30F04D373AFE200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29D373AFE200000000 + + E7A30F045B2A553100000000 + + isa + PBXBuildFile + fileRef + 1DD70E295B2A553100000000 + + E7A30F04EEB88B8E00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29EEB88B8E00000000 + + E7A30F04F06D642D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29F06D642D00000000 + + E7A30F043AA15AF800000000 + + isa + PBXBuildFile + fileRef + 1DD70E293AA15AF800000000 + + E7A30F042DF18A2400000000 + + isa + PBXBuildFile + fileRef + 1DD70E292DF18A2400000000 + + E7A30F0477E4942F00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2977E4942F00000000 + + E7A30F041BA19CD900000000 + + isa + PBXBuildFile + fileRef + 1DD70E291BA19CD900000000 + + E7A30F04CAE3F0A300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29CAE3F0A300000000 + + E7A30F04CC98C94200000000 + + isa + PBXBuildFile + fileRef + 1DD70E29CC98C94200000000 + + E7A30F04E5D6389D00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E5D6389D00000000 + + E7A30F04E78B113C00000000 + + isa + PBXBuildFile + fileRef + 1DD70E29E78B113C00000000 + + E7A30F048E96E34200000000 + + isa + PBXBuildFile + fileRef + 1DD70E298E96E34200000000 + + E7A30F0468FBAA6A00000000 + + isa + PBXBuildFile + fileRef + 1DD70E2968FBAA6A00000000 + + E7A30F04A4169AE300000000 + + isa + PBXBuildFile + fileRef + 1DD70E29A4169AE300000000 + + E7A30F042925AEA200000000 + + isa + PBXBuildFile + fileRef + 1DD70E292925AEA200000000 + + E7A30F043549D4C400000000 + + isa + PBXBuildFile + fileRef + 1DD70E293549D4C400000000 + + E7A30F04DCE9E9AA00000000 + + isa + PBXBuildFile + fileRef + C73440C0DCE9E9AA00000000 + + 8A032D2C0000000000000000 + + isa + PBXResourcesBuildPhase + files + + E7A30F049F00BA0200000000 + E7A30F04406BEF2900000000 + E7A30F04A28B5AB000000000 + E7A30F04DBA6021D00000000 + E7A30F04BE69B5E500000000 + E7A30F0475FF5D6600000000 + E7A30F044D77B07700000000 + E7A30F04884756EF00000000 + E7A30F04ABD35C0F00000000 + E7A30F0400BF759200000000 + E7A30F04DC82BB6100000000 + E7A30F042D05879B00000000 + E7A30F04CE4715BE00000000 + E7A30F0467C217F600000000 + E7A30F04B308DE2800000000 + E7A30F04E03A369900000000 + E7A30F045283D1B900000000 + E7A30F043E51265C00000000 + E7A30F040BE206B800000000 + E7A30F041493803B00000000 + E7A30F043830E74200000000 + E7A30F04C364694E00000000 + E7A30F04B78460EB00000000 + E7A30F042602319200000000 + E7A30F046E8A8A4800000000 + E7A30F0445FD987A00000000 + E7A30F04EE385A8D00000000 + E7A30F0415A3422A00000000 + E7A30F047809716A00000000 + E7A30F04F1FA330600000000 + E7A30F04853D725600000000 + E7A30F0456813D8800000000 + E7A30F04EFAF72C800000000 + E7A30F04443B21A300000000 + E7A30F0445EFFA4200000000 + E7A30F04976A9EA600000000 + E7A30F04991F774500000000 + E7A30F048CC42D1400000000 + E7A30F048E7905B300000000 + E7A30F04D548E25500000000 + E7A30F04D6FDBAF400000000 + E7A30F04D42F293000000000 + E7A30F04D5E401CF00000000 + E7A30F04C3C271B400000000 + E7A30F04C5774A5300000000 + E7A30F04B3A6F94500000000 + E7A30F04B55BD1E400000000 + E7A30F0494DA3D4400000000 + E7A30F04968F15E300000000 + E7A30F04F8214FD900000000 + E7A30F04F9D6287800000000 + E7A30F04A0160D3000000000 + E7A30F04A1CAE5CF00000000 + E7A30F044D95CA7700000000 + E7A30F044F4AA31600000000 + E7A30F049F5C287E00000000 + E7A30F04A111011D00000000 + E7A30F040933E8F400000000 + E7A30F040AE8C19300000000 + E7A30F04193BD71700000000 + E7A30F041AF0AFB600000000 + E7A30F0400ACCBB200000000 + E7A30F040261A45100000000 + E7A30F041FC4F2F000000000 + E7A30F042179CB8F00000000 + E7A30F041572F3F900000000 + E7A30F041727CC9800000000 + E7A30F048DB231DC00000000 + E7A30F048F670A7B00000000 + E7A30F04705B110100000000 + E7A30F04720FE9A000000000 + E7A30F04E1BF190800000000 + E7A30F04E373F1A700000000 + E7A30F04F76B198200000000 + E7A30F04061BC94A00000000 + E7A30F041292048700000000 + E7A30F04748244C600000000 + E7A30F045D05708E00000000 + E7A30F04BA96313500000000 + E7A30F0440197DFD00000000 + E7A30F04799DE7B600000000 + E7A30F046587237E00000000 + E7A30F04EB14130700000000 + E7A30F043F61D17900000000 + E7A30F045FFC844500000000 + E7A30F046C599FD900000000 + E7A30F0428A3C00D00000000 + E7A30F041040865A00000000 + E7A30F0411F55EF900000000 + E7A30F041882772900000000 + E7A30F042DEB974300000000 + E7A30F043C514E0100000000 + E7A30F04FE6965DB00000000 + E7A30F04A9DA63C800000000 + E7A30F04D64F57BC00000000 + E7A30F04B3538C4D00000000 + E7A30F048A46FE9000000000 + E7A30F0499319B4600000000 + E7A30F0485169C9700000000 + E7A30F046AD832AE00000000 + E7A30F0423B3C2EF00000000 + E7A30F04F6D6001100000000 + E7A30F04E0F809FE00000000 + E7A30F04793765CC00000000 + E7A30F04CFF88DE800000000 + E7A30F04FB06A0E800000000 + E7A30F04BF5CBB6200000000 + E7A30F04BAE267F200000000 + E7A30F0417567CC800000000 + E7A30F043C169B2E00000000 + E7A30F04453E9D0800000000 + E7A30F04225D12D700000000 + E7A30F04B9D1C16900000000 + E7A30F045B60B39500000000 + E7A30F04FABB82B800000000 + E7A30F0451A94A6400000000 + E7A30F0448ED794E00000000 + E7A30F04501FCBD600000000 + E7A30F0402BAF11C00000000 + E7A30F0402C9089D00000000 + E7A30F0474B4E65D00000000 + E7A30F0474C2FDDE00000000 + E7A30F0474D1155F00000000 + E7A30F0474DF2CE000000000 + E7A30F0474ED446100000000 + E7A30F0474FB5BE200000000 + E7A30F047509736300000000 + E7A30F0475178AE400000000 + E7A30F047525A26500000000 + E7A30F047533B9E600000000 + E7A30F047669BEFC00000000 + E7A30F047677D67D00000000 + E7A30F0402D7201E00000000 + E7A30F0402E5379F00000000 + E7A30F0402F34F2000000000 + E7A30F04030166A100000000 + E7A30F04030F7E2200000000 + E7A30F04031D95A300000000 + E7A30F04032BAD2400000000 + E7A30F040339C4A500000000 + E7A30F04FA28CA1200000000 + E7A30F046F409B3900000000 + E7A30F0457CD649600000000 + E7A30F0465E934B700000000 + E7A30F04C78B98B000000000 + E7A30F043453BAB500000000 + E7A30F043608935400000000 + E7A30F04A86C10B100000000 + E7A30F04C682CDCB00000000 + E7A30F04039E80E800000000 + E7A30F04A75B899200000000 + E7A30F04E4269D4A00000000 + E7A30F04E5DB75E900000000 + E7A30F04C54DDB8700000000 + E7A30F04C702B42600000000 + E7A30F0436B60A1F00000000 + E7A30F0418FC359D00000000 + E7A30F047E472C5600000000 + E7A30F0488BEEF0900000000 + E7A30F048A73C7A800000000 + E7A30F04E16766DD00000000 + E7A30F04CED3B81F00000000 + E7A30F048AA6EB1400000000 + E7A30F042E63F3BE00000000 + E7A30F04D061F39E00000000 + E7A30F04D216CC3D00000000 + E7A30F04038EEE9000000000 + E7A30F040543C72F00000000 + E7A30F04C097583600000000 + E7A30F045AFA9C2600000000 + E7A30F04C320736D00000000 + E7A30F0466DD7C1700000000 + E7A30F04D743E0A500000000 + E7A30F04D8F8B94400000000 + E7A30F04D43F404C00000000 + E7A30F04D5F418EB00000000 + E7A30F0405F13DFA00000000 + E7A30F04D373AFE200000000 + E7A30F045B2A553100000000 + E7A30F04EEB88B8E00000000 + E7A30F04F06D642D00000000 + E7A30F043AA15AF800000000 + E7A30F042DF18A2400000000 + E7A30F0477E4942F00000000 + E7A30F041BA19CD900000000 + E7A30F04CAE3F0A300000000 + E7A30F04CC98C94200000000 + E7A30F04E5D6389D00000000 + E7A30F04E78B113C00000000 + E7A30F048E96E34200000000 + E7A30F0468FBAA6A00000000 + E7A30F04A4169AE300000000 + E7A30F042925AEA200000000 + E7A30F043549D4C400000000 + E7A30F04DCE9E9AA00000000 + + + E7A30F046A98D72D00000001 + + isa + PBXBuildFile + fileRef + 1DD70E296A98D72D00000000 + + E7A30F04FF334B1F00000002 + + isa + PBXBuildFile + fileRef + 1DD70E29FF334B1F00000000 + + E7A30F04B22505DC00000001 + + isa + PBXBuildFile + fileRef + 1DD70E29B22505DC00000000 + + E7A30F04DB6520C800000002 + + isa + PBXBuildFile + fileRef + 1DD70E29DB6520C800000000 + + E7A30F04D65BA68200000002 + + isa + PBXBuildFile + fileRef + 1DD70E29D65BA68200000000 + + E7A30F04119CDA0700000002 + + isa + PBXBuildFile + fileRef + 1DD70E29119CDA0700000000 + + E7A30F041E5A1E9C00000002 + + isa + PBXBuildFile + fileRef + 1DD70E291E5A1E9C00000000 + + FAF5FAC90000000000000001 + + isa + PBXCopyFilesBuildPhase + files + + E7A30F046A98D72D00000001 + E7A30F04FF334B1F00000002 + E7A30F04B22505DC00000001 + E7A30F04DB6520C800000002 + E7A30F04D65BA68200000002 + E7A30F04119CDA0700000002 + E7A30F041E5A1E9C00000002 + + dstSubfolderSpec + 10 + dstPath + + + 4952437303EDA63300000001 + + isa + XCBuildConfiguration + name + Debug + buildSettings + + + baseConfigurationReference + 1DD70E29A8C8657400000000 + + 4952437350C7218900000001 + + isa + XCBuildConfiguration + name + Profile + buildSettings + + + baseConfigurationReference + 1DD70E297D676FDE00000000 + + 49524373A439BFE700000001 + + isa + XCBuildConfiguration + name + Release + buildSettings + + + baseConfigurationReference + 1DD70E29F0FE1B4000000000 + + 218C37090000000000000001 + + isa + XCConfigurationList + buildConfigurations + + 4952437303EDA63300000001 + 4952437350C7218900000001 + 49524373A439BFE700000001 + + defaultConfigurationIsVisible + + + E66DC04EB2C34D2100000000 + + isa + PBXNativeTarget + name + Telegram + productName + Telegram + productReference + 1DD70E29D83C37D400000000 + productType + com.apple.product-type.application + dependencies + + + buildPhases + + 1870857F0000000000000001 + 4F426D880000000000000000 + 8A032D2C0000000000000000 + FAF5FAC90000000000000001 + + buildConfigurationList + 218C37090000000000000001 + + 4952437303EDA63300000002 + + isa + XCBuildConfiguration + name + Debug + buildSettings + + + + 4952437350C7218900000002 + + isa + XCBuildConfiguration + name + Profile + buildSettings + + + + 49524373A439BFE700000002 + + isa + XCBuildConfiguration + name + Release + buildSettings + + + + 218C37090000000000000002 + + isa + XCConfigurationList + buildConfigurations + + 4952437303EDA63300000002 + 4952437350C7218900000002 + 49524373A439BFE700000002 + + defaultConfigurationIsVisible + + + 96C847930001020100000000 + + isa + PBXProject + mainGroup + B401C979EFB6AC4600000000 + targets + + E66DC04EC43AA77A00000000 + E66DC04EB2C34D2100000000 + + buildConfigurationList + 218C37090000000000000002 + compatibilityVersion + Xcode 3.2 + attributes + + LastUpgradeCheck + 9999 + + + + rootObject + 96C847930001020100000000 + + \ No newline at end of file diff --git a/App/App.xcodeproj/xcshareddata/xcschemes/App.xcscheme b/App_t/App.xcodeproj/xcshareddata/xcschemes/App.xcscheme similarity index 100% rename from App/App.xcodeproj/xcshareddata/xcschemes/App.xcscheme rename to App_t/App.xcodeproj/xcshareddata/xcschemes/App.xcscheme diff --git a/App/BUCK b/App_t/BUCK similarity index 53% rename from App/BUCK rename to App_t/BUCK index 4bf0d7f273..730dd2567c 100644 --- a/App/BUCK +++ b/App_t/BUCK @@ -1,22 +1,6 @@ -load("//Config:configs.bzl", "app_binary_configs", "library_configs", "pretty", "info_plist_substitutions", "app_info_plist_substitutions", "DEVELOPMENT_LANGUAGE") +load("//Config:configs.bzl", "app_binary_configs", "share_extension_configs", "library_configs", "pretty", "info_plist_substitutions", "app_info_plist_substitutions", "share_extension_info_plist_substitutions", "DEVELOPMENT_LANGUAGE") load("//Config:buck_rule_macros.bzl", "apple_lib", "framework_binary_dependencies", "framework_bundle_dependencies") -'''apple_asset_catalog( - name = "ExampleAppAssets", - visibility = ["//App:"], - app_icon = "AppIcon", - dirs = ["Assets.xcassets"], -) - -app_tests = [ - ":UnitTests", - ":UnitTestsWithHostApp", -] - -ui_tests = [ - ":XCUITests", -]''' - static_library_dependencies = [ ] @@ -45,6 +29,55 @@ resource_dependencies = [ build_phase_scripts = [ ] +apple_resource( + name = "AppResources", + files = glob([ + "Telegram-iOS/Resources/**/*", + ], exclude = ["Telegram-iOS/Resources/**/.*"]), + visibility = ["PUBLIC"], +) + +apple_resource( + name = "AppStringResources", + files = [], + variants = glob([ + "Telegram-iOS/*.lproj/Localizable.strings", + ]), + visibility = ["PUBLIC"], +) + +apple_asset_catalog( + name = 'Icons', + dirs = [ + "Telegram-iOS/Icons.xcassets", + ], + visibility = ["PUBLIC"], +) + +apple_asset_catalog( + name = 'AppIcons', + dirs = [ + "Telegram-iOS/AppIcons.xcassets", + ], + visibility = ["PUBLIC"], +) + +apple_resource( + name = "AdditionalIcons", + files = glob([ + "Telegram-iOS/*.png", + ]), + visibility = ["PUBLIC"], +) + +apple_resource( + name = 'LaunchScreen', + files = [ + 'Telegram-iOS/Base.lproj/LaunchScreen.xib', + ], + visibility = ["PUBLIC"], +) + apple_library( name = "AppLibrary", visibility = [ @@ -97,12 +130,42 @@ apple_bundle( info_plist = "Info.plist", info_plist_substitutions = app_info_plist_substitutions("Telegram"), deps = [ + ":ShareExtension", ] + framework_bundle_dependencies(framework_dependencies), ) +apple_binary( + name = "ShareBinary", + srcs = glob([ + "Share/**/*.swift", + ]), + configs = share_extension_configs("Share"), + linker_flags = [ + "-e", + "_NSExtensionMain", + "-Xlinker", + "-rpath", + "-Xlinker", + "@executable_path/../../Frameworks", + ], + deps = [ + "//submodules/TelegramUI:TelegramUI#shared", + ], +) + +apple_bundle( + name = "ShareExtension", + binary = ":ShareBinary", + extension = "appex", + info_plist = "Share/Info.plist", + info_plist_substitutions = share_extension_info_plist_substitutions("Share"), + deps = [ + ], + xcode_product_type = "com.apple.product-type.app-extension", +) + apple_package( name = "AppPackage", bundle = ":Telegram", ) - diff --git a/App/Sources/Application.swift b/App_t/Sources/Application.swift similarity index 100% rename from App/Sources/Application.swift rename to App_t/Sources/Application.swift diff --git a/App/Sources/Empty.swift b/App_t/Sources/Empty.swift similarity index 100% rename from App/Sources/Empty.swift rename to App_t/Sources/Empty.swift diff --git a/App/Sources/main.m b/App_t/Sources/main.m similarity index 100% rename from App/Sources/main.m rename to App_t/Sources/main.m diff --git a/App/SupportFiles/Empty.swift b/App_t/SupportFiles/Empty.swift similarity index 100% rename from App/SupportFiles/Empty.swift rename to App_t/SupportFiles/Empty.swift diff --git a/App/Telegram-iOS.entitlements b/App_t/Telegram-iOS.entitlements similarity index 100% rename from App/Telegram-iOS.entitlements rename to App_t/Telegram-iOS.entitlements diff --git a/App/Telegram_Buck.xcworkspace/buck-project.meta.json b/App_t/Telegram_Buck.xcworkspace/buck-project.meta.json similarity index 100% rename from App/Telegram_Buck.xcworkspace/buck-project.meta.json rename to App_t/Telegram_Buck.xcworkspace/buck-project.meta.json diff --git a/App/Telegram_Buck.xcworkspace/contents.xcworkspacedata b/App_t/Telegram_Buck.xcworkspace/contents.xcworkspacedata similarity index 100% rename from App/Telegram_Buck.xcworkspace/contents.xcworkspacedata rename to App_t/Telegram_Buck.xcworkspace/contents.xcworkspacedata diff --git a/App/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/App_t/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from App/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to App_t/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/App/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/App_t/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from App/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to App_t/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/App_t/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme b/App_t/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme new file mode 100644 index 0000000000..8bc06c1fc3 --- /dev/null +++ b/App_t/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/BUCK b/BUCK index 34b66d07fa..bf614b81f8 100644 --- a/BUCK +++ b/BUCK @@ -1,9 +1,39 @@ +load("//Config:configs.bzl", "app_binary_configs", "share_extension_configs", "library_configs", "pretty", "info_plist_substitutions", "app_info_plist_substitutions", "share_extension_info_plist_substitutions", "DEVELOPMENT_LANGUAGE") +load("//Config:buck_rule_macros.bzl", "apple_lib", "framework_binary_dependencies", "framework_bundle_dependencies") + +static_library_dependencies = [ +] + +framework_dependencies = [ + "//submodules/MtProtoKit:MtProtoKit", + "//submodules/SSignalKit/SwiftSignalKit:SwiftSignalKit", + "//submodules/Postbox:Postbox", + "//submodules/TelegramCore:TelegramCore", + "//submodules/AsyncDisplayKit:AsyncDisplayKit", + "//submodules/Display:Display", + "//submodules/TelegramUI:TelegramUI", +] + +resource_dependencies = [ + "//submodules/LegacyComponents:LegacyComponentsResources", + "//submodules/TelegramUI:TelegramUIAssets", + "//submodules/TelegramUI:TelegramUIResources", + "//:AppResources", + "//:AppStringResources", + "//:Icons", + "//:AppIcons", + "//:AdditionalIcons", + "//:LaunchScreen", +] + +build_phase_scripts = [ +] apple_resource( name = "AppResources", files = glob([ "Telegram-iOS/Resources/**/*", - ], exclude = ["Telegram-iOS/Resources/**/.*"]), + ], exclude = ["Telegram-iOS/Resources/**/.*"]), visibility = ["PUBLIC"], ) @@ -47,3 +77,95 @@ apple_resource( ], visibility = ["PUBLIC"], ) + +apple_library( + name = "AppLibrary", + visibility = [ + "//:", + "//...", + ], + configs = library_configs(), + swift_version = native.read_config("swift", "version"), + srcs = [ + "Telegram-iOS/main.m", + "Telegram-iOS/Application.swift" + ], + deps = [ + ] + + static_library_dependencies + + framework_binary_dependencies(framework_dependencies), +) + +apple_binary( + name = "AppBinary", + visibility = [ + "//:", + "//...", + ], + configs = app_binary_configs("Telegram"), + swift_version = native.read_config("swift", "version"), + srcs = [ + "SupportFiles/Empty.swift", + ], + deps = [ + ":AppLibrary", + ] + + resource_dependencies, +) + +xcode_workspace_config( + name = "workspace", + workspace_name = "Telegram_Buck", + src_target = ":Telegram", +) + +apple_bundle( + name = "Telegram", + visibility = [ + "//:", + ], + extension = "app", + binary = ":AppBinary", + product_name = "Telegram", + info_plist = "Telegram-iOS/Info.plist", + info_plist_substitutions = app_info_plist_substitutions("Telegram"), + deps = [ + ":ShareExtension", + ] + + framework_bundle_dependencies(framework_dependencies), +) + +apple_binary( + name = "ShareBinary", + srcs = glob([ + "Share/**/*.swift", + ]), + configs = share_extension_configs("Share"), + linker_flags = [ + "-e", + "_NSExtensionMain", + "-Xlinker", + "-rpath", + "-Xlinker", + "@executable_path/../../Frameworks", + ], + deps = [ + "//submodules/TelegramUI:TelegramUI#shared", + ], +) + +apple_bundle( + name = "ShareExtension", + binary = ":ShareBinary", + extension = "appex", + info_plist = "Share/Info.plist", + info_plist_substitutions = share_extension_info_plist_substitutions("Share"), + deps = [ + ], + xcode_product_type = "com.apple.product-type.app-extension", +) + +apple_package( + name = "AppPackage", + bundle = ":Telegram", +) diff --git a/Config/configs.bzl b/Config/configs.bzl index 6315741916..b88b85aa7f 100644 --- a/Config/configs.bzl +++ b/Config/configs.bzl @@ -92,10 +92,31 @@ def app_binary_configs(name): "DEVELOPMENT_LANGUAGE": DEVELOPMENT_LANGUAGE, "PRODUCT_BUNDLE_IDENTIFIER": "org.telegram.Telegram-iOS", "CODE_SIGN_IDENTITY": "iPhone Developer: Peter Iakovlev (9J4EJ3F97G)", - "CODE_SIGN_ENTITLEMENTS": "Telegram-iOS.entitlements", + "CODE_SIGN_ENTITLEMENTS": "Telegram-iOS/Telegram-iOS-Hockeyapp.entitlements", "DEVELOPMENT_TEAM": "X834Q8SBVP", "PROVISIONING_PROFILE_SPECIFIER": "match Development org.telegram.Telegram-iOS", "ASSETCATALOG_COMPILER_APPICON_NAME": "AppIcon", + "BUILD_NUMBER": appConfig()["buildNumber"], + "APP_NAME": "Telegram", + "PRODUCT_NAME": "Telegram", + } + binary_config = merge_dict(SHARED_CONFIGS, binary_specific_config) + binary_config = merge_dict(binary_config, optimization_config()) + binary_config = config_with_updated_linker_flags(binary_config, ALL_LOAD_LINKER_FLAG) + return configs_with_config(binary_config) + +def share_extension_configs(name): + binary_specific_config = { + "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES": "NO", + "DEVELOPMENT_LANGUAGE": DEVELOPMENT_LANGUAGE, + "PRODUCT_BUNDLE_IDENTIFIER": "org.telegram.Telegram-iOS." + name, + "CODE_SIGN_IDENTITY": "iPhone Developer: Peter Iakovlev (9J4EJ3F97G)", + "CODE_SIGN_ENTITLEMENTS": "Share/Share-HockeyApp.entitlements", + "DEVELOPMENT_TEAM": "X834Q8SBVP", + "PROVISIONING_PROFILE_SPECIFIER": "match Development org.telegram.Telegram-iOS.Share", + "BUILD_NUMBER": appConfig()["buildNumber"], + "APP_NAME": "Telegram", + "PRODUCT_NAME": "ShareExtension", } binary_config = merge_dict(SHARED_CONFIGS, binary_specific_config) binary_config = merge_dict(binary_config, optimization_config()) @@ -125,3 +146,16 @@ def app_info_plist_substitutions(name): "BUILD_NUMBER": appConfig()["buildNumber"], } return substitutions + +def share_extension_info_plist_substitutions(name): + substitutions = { + "DEVELOPMENT_LANGUAGE": DEVELOPMENT_LANGUAGE, + "EXECUTABLE_NAME": name, + "PRODUCT_BUNDLE_IDENTIFIER": "org.telegram.Telegram-iOS.Share", + "PRODUCT_NAME": name, + "CURRENT_PROJECT_VERSION": "1", + "CODE_SIGN_IDENTITY": "iPhone Developer: Peter Iakovlev (9J4EJ3F97G)", + "APP_SPECIFIC_URL_SCHEME": appConfig()["appSpecificUrlScheme"], + "BUILD_NUMBER": appConfig()["buildNumber"], + } + return substitutions diff --git a/Entitlements.entitlements b/Entitlements.entitlements deleted file mode 100644 index 5f82e41b94..0000000000 --- a/Entitlements.entitlements +++ /dev/null @@ -1,47 +0,0 @@ - - - - - application-identifier - X834Q8SBVP.org.telegram.Telegram-iOS - aps-environment - production - com.apple.developer.associated-domains - * - com.apple.developer.icloud-container-development-container-identifiers - - iCloud.org.telegram.Telegram-iOS - - com.apple.developer.icloud-container-environment - - Development - Production - - com.apple.developer.icloud-container-identifiers - - iCloud.org.telegram.Telegram-iOS - - com.apple.developer.icloud-services - * - com.apple.developer.siri - - com.apple.developer.team-identifier - X834Q8SBVP - com.apple.developer.ubiquity-container-identifiers - - iCloud.org.telegram.Telegram-iOS - - com.apple.developer.ubiquity-kvstore-identifier - X834Q8SBVP.* - com.apple.security.application-groups - - group.org.telegram.Telegram-iOS - - get-task-allow - - keychain-access-groups - - X834Q8SBVP.* - - - diff --git a/Makefile b/Makefile index 0ddd0d8dc6..798c790641 100644 --- a/Makefile +++ b/Makefile @@ -7,15 +7,18 @@ check_env: sh check_env.sh build: check_env - $(BUCK) build //App:AppPackage#iphoneos-arm64,iphoneos-armv7 ${BUCK_OPTIONS} + $(BUCK) build //:AppPackage#iphoneos-arm64,iphoneos-armv7 ${BUCK_OPTIONS} sh package_app.sh $(BUCK) "${BUCK_OPTIONS}" iphoneos-arm64,iphoneos-armv7 build_arm64: check_env - $(BUCK) build //App:AppPackage#iphoneos-arm64 ${BUCK_OPTIONS} + $(BUCK) build //:AppPackage#iphoneos-arm64 ${BUCK_OPTIONS} sh package_app.sh $(BUCK) "${BUCK_OPTIONS}" iphoneos-arm64 +build_buckdebug: check_env + BUCK_DEBUG_MODE=1 $(BUCK) build //:AppPackage#iphoneos-arm64 ${BUCK_OPTIONS} + build_verbose: check_env - $(BUCK) build //App:AppPackage#iphoneos-armv7,iphoneos-arm64 --verbose 8 ${BUCK_OPTIONS} + $(BUCK) build //:AppPackage#iphoneos-armv7,iphoneos-arm64 --verbose 8 ${BUCK_OPTIONS} targets: $(BUCK) targets //... @@ -28,5 +31,9 @@ clean: kill_xcode sh clean.sh project: check_env kill_xcode - $(BUCK) project //App:workspace --config custom.mode=project ${BUCK_OPTIONS} - open App/Telegram_Buck.xcworkspace + $(BUCK) project //:workspace --config custom.mode=project ${BUCK_OPTIONS} + open Telegram_Buck.xcworkspace + +project_buckdebug: check_env kill_xcode + BUCK_DEBUG_MODE=1 $(BUCK) project //:workspace --config custom.mode=project ${BUCK_OPTIONS} + open Telegram_Buck.xcworkspace diff --git a/Share/Info.plist b/Share/Info.plist index 9ce95e61f2..31ad953e4b 100644 --- a/Share/Info.plist +++ b/Share/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString 5.11 CFBundleVersion - ${BUILD_NUMBER} + 99999 NSExtension NSExtensionAttributes diff --git a/SupportFiles/Empty.swift b/SupportFiles/Empty.swift new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/SupportFiles/Empty.swift @@ -0,0 +1 @@ + diff --git a/Telegram-iOS.xcodeproj/project.pbxproj b/Telegram-iOS.xcodeproj/project.pbxproj index 477187b983..608de2b767 100644 --- a/Telegram-iOS.xcodeproj/project.pbxproj +++ b/Telegram-iOS.xcodeproj/project.pbxproj @@ -489,7 +489,6 @@ D0EFF33023198D3200CF5164 /* NavigationBackArrowLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EFF32E23198D3200CF5164 /* NavigationBackArrowLight@2x.png */; }; D0EFF33123198D3200CF5164 /* NavigationShadow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EFF32F23198D3200CF5164 /* NavigationShadow@2x.png */; }; D0F575132083B96B00F1C1E1 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0F575122083B96B00F1C1E1 /* CloudKit.framework */; }; - D0FC1948201D2DA800FEDBB2 /* SFCompactRounded-Semibold.otf in Resources */ = {isa = PBXBuildFile; fileRef = D0FC1947201D2DA700FEDBB2 /* SFCompactRounded-Semibold.otf */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -1306,7 +1305,6 @@ D0EFF32E23198D3200CF5164 /* NavigationBackArrowLight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackArrowLight@2x.png"; path = "Telegram-iOS/Resources/NavigationBackArrowLight@2x.png"; sourceTree = ""; }; D0EFF32F23198D3200CF5164 /* NavigationShadow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationShadow@2x.png"; path = "Telegram-iOS/Resources/NavigationShadow@2x.png"; sourceTree = ""; }; D0F575122083B96B00F1C1E1 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; - D0FC1947201D2DA700FEDBB2 /* SFCompactRounded-Semibold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SFCompactRounded-Semibold.otf"; path = "Telegram-iOS/Resources/SFCompactRounded-Semibold.otf"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -2281,7 +2279,6 @@ D0E8B8A92044496C00605593 /* voip_end.caf */, D0E8B8AA2044496C00605593 /* voip_fail.caf */, D0E8B8AB2044496C00605593 /* voip_ringback.caf */, - D0FC1947201D2DA700FEDBB2 /* SFCompactRounded-Semibold.otf */, D0CFBB921FD88C2900B65C0D /* begin_record.caf */, D04DCC0A1F71C80000B021D7 /* notifications */, D050F21B1E49DEDE00988324 /* intro */, @@ -3353,7 +3350,6 @@ D0CE6F5D213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, D0CE6F61213EDA4400BCD44B /* Localizable.strings in Resources */, D04DCC311F71C80000B021D7 /* 4.m4a in Resources */, - D0FC1948201D2DA800FEDBB2 /* SFCompactRounded-Semibold.otf in Resources */, D0EFF31C2319838800CF5164 /* anim_mute.json in Resources */, D04DCC331F71C80000B021D7 /* 6.m4a in Resources */, D04DCC251F71C80000B021D7 /* 102.m4a in Resources */, diff --git a/Telegram-iOS/Info.plist b/Telegram-iOS/Info.plist index 0c3c9d00ae..a15511f5e7 100644 --- a/Telegram-iOS/Info.plist +++ b/Telegram-iOS/Info.plist @@ -223,7 +223,7 @@ CFBundleVersion - ${BUILD_NUMBER} + 99999 ITSAppUsesNonExemptEncryption LSApplicationQueriesSchemes diff --git a/Telegram_Buck.xcworkspace/buck-project.meta.json b/Telegram_Buck.xcworkspace/buck-project.meta.json new file mode 100644 index 0000000000..6ca09de452 --- /dev/null +++ b/Telegram_Buck.xcworkspace/buck-project.meta.json @@ -0,0 +1 @@ +{"required-targets":["//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_ac3_parser.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_adts_parser.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_avcodec.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_avdct.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_avfft.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_d3d11va.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_dirac.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_dv_profile.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_dxva2.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_jni.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_mediacodec.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_qsv.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_vaapi.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_vdpau.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_version.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_videotoolbox.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_vorbis_parser.h","//submodules/FFMpeg:ffmpeg_header_libavcodec_sub_xvmc.h","//submodules/FFMpeg:ffmpeg_header_libavformat_sub_avformat.h","//submodules/FFMpeg:ffmpeg_header_libavformat_sub_avio.h","//submodules/FFMpeg:ffmpeg_header_libavformat_sub_version.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_adler32.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_aes.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_aes_ctr.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_attributes.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_audio_fifo.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_avassert.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_avconfig.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_avstring.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_avutil.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_base64.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_blowfish.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_bprint.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_bswap.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_buffer.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_camellia.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_cast5.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_channel_layout.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_common.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_cpu.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_crc.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_des.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_dict.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_display.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_downmix_info.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_encryption_info.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_error.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_eval.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_ffversion.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_fifo.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_file.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_frame.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hash.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hmac.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_cuda.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_d3d11va.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_drm.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_dxva2.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_mediacodec.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_qsv.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_vaapi.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_vdpau.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_hwcontext_videotoolbox.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_imgutils.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_intfloat.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_intreadwrite.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_lfg.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_log.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_lzo.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_macros.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_mastering_display_metadata.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_mathematics.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_md5.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_mem.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_motion_vector.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_murmur3.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_opt.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_parseutils.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_pixdesc.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_pixelutils.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_pixfmt.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_random_seed.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_rational.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_rc4.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_replaygain.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_ripemd.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_samplefmt.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_sha.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_sha512.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_spherical.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_stereo3d.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_tea.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_threadmessage.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_time.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_timecode.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_timestamp.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_tree.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_twofish.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_version.h","//submodules/FFMpeg:ffmpeg_header_libavutil_sub_xtea.h","//submodules/FFMpeg:ffmpeg_header_libswresample_sub_swresample.h","//submodules/FFMpeg:ffmpeg_header_libswresample_sub_version.h","//submodules/FFMpeg:libffmpeg_build","//submodules/MtProtoKit:openssl_libs","//submodules/Opus:opus_lib_file","//submodules/WebP:WebP_lib_file"],"xcconfig-paths":["buck-out/gen/AppLibrary-Debug.xcconfig","buck-out/gen/AppLibrary-Profile.xcconfig","buck-out/gen/AppLibrary-Release.xcconfig","buck-out/gen/ShareExtension#iphonesimulator-x86_64-Debug.xcconfig","buck-out/gen/ShareExtension#iphonesimulator-x86_64-Profile.xcconfig","buck-out/gen/ShareExtension#iphonesimulator-x86_64-Release.xcconfig","buck-out/gen/Telegram-Debug.xcconfig","buck-out/gen/Telegram-Profile.xcconfig","buck-out/gen/Telegram-Release.xcconfig","buck-out/gen/submodules/AccountContext/AccountContext-Debug.xcconfig","buck-out/gen/submodules/AccountContext/AccountContext-Profile.xcconfig","buck-out/gen/submodules/AccountContext/AccountContext-Release.xcconfig","buck-out/gen/submodules/ActionSheetPeerItem/ActionSheetPeerItem-Debug.xcconfig","buck-out/gen/submodules/ActionSheetPeerItem/ActionSheetPeerItem-Profile.xcconfig","buck-out/gen/submodules/ActionSheetPeerItem/ActionSheetPeerItem-Release.xcconfig","buck-out/gen/submodules/ActivityIndicator/ActivityIndicator-Debug.xcconfig","buck-out/gen/submodules/ActivityIndicator/ActivityIndicator-Profile.xcconfig","buck-out/gen/submodules/ActivityIndicator/ActivityIndicator-Release.xcconfig","buck-out/gen/submodules/AlertUI/AlertUI-Debug.xcconfig","buck-out/gen/submodules/AlertUI/AlertUI-Profile.xcconfig","buck-out/gen/submodules/AlertUI/AlertUI-Release.xcconfig","buck-out/gen/submodules/AnimationUI/AnimationUI-Debug.xcconfig","buck-out/gen/submodules/AnimationUI/AnimationUI-Profile.xcconfig","buck-out/gen/submodules/AnimationUI/AnimationUI-Release.xcconfig","buck-out/gen/submodules/AppBundle/AppBundle-Debug.xcconfig","buck-out/gen/submodules/AppBundle/AppBundle-Profile.xcconfig","buck-out/gen/submodules/AppBundle/AppBundle-Release.xcconfig","buck-out/gen/submodules/AsyncDisplayKit/AsyncDisplayKit#shared-Debug.xcconfig","buck-out/gen/submodules/AsyncDisplayKit/AsyncDisplayKit#shared-Profile.xcconfig","buck-out/gen/submodules/AsyncDisplayKit/AsyncDisplayKit#shared-Release.xcconfig","buck-out/gen/submodules/AuthorizationUI/AuthorizationUI-Debug.xcconfig","buck-out/gen/submodules/AuthorizationUI/AuthorizationUI-Profile.xcconfig","buck-out/gen/submodules/AuthorizationUI/AuthorizationUI-Release.xcconfig","buck-out/gen/submodules/AvatarNode/AvatarNode-Debug.xcconfig","buck-out/gen/submodules/AvatarNode/AvatarNode-Profile.xcconfig","buck-out/gen/submodules/AvatarNode/AvatarNode-Release.xcconfig","buck-out/gen/submodules/BotPaymentsUI/BotPaymentsUI-Debug.xcconfig","buck-out/gen/submodules/BotPaymentsUI/BotPaymentsUI-Profile.xcconfig","buck-out/gen/submodules/BotPaymentsUI/BotPaymentsUI-Release.xcconfig","buck-out/gen/submodules/BuildConfig/BuildConfig-Debug.xcconfig","buck-out/gen/submodules/BuildConfig/BuildConfig-Profile.xcconfig","buck-out/gen/submodules/BuildConfig/BuildConfig-Release.xcconfig","buck-out/gen/submodules/CallListUI/CallListUI-Debug.xcconfig","buck-out/gen/submodules/CallListUI/CallListUI-Profile.xcconfig","buck-out/gen/submodules/CallListUI/CallListUI-Release.xcconfig","buck-out/gen/submodules/ChatListSearchItemHeader/ChatListSearchItemHeader-Debug.xcconfig","buck-out/gen/submodules/ChatListSearchItemHeader/ChatListSearchItemHeader-Profile.xcconfig","buck-out/gen/submodules/ChatListSearchItemHeader/ChatListSearchItemHeader-Release.xcconfig","buck-out/gen/submodules/ChatListSearchItemNode/ChatListSearchItemNode-Debug.xcconfig","buck-out/gen/submodules/ChatListSearchItemNode/ChatListSearchItemNode-Profile.xcconfig","buck-out/gen/submodules/ChatListSearchItemNode/ChatListSearchItemNode-Release.xcconfig","buck-out/gen/submodules/ChatListSearchRecentPeersNode/ChatListSearchRecentPeersNode-Debug.xcconfig","buck-out/gen/submodules/ChatListSearchRecentPeersNode/ChatListSearchRecentPeersNode-Profile.xcconfig","buck-out/gen/submodules/ChatListSearchRecentPeersNode/ChatListSearchRecentPeersNode-Release.xcconfig","buck-out/gen/submodules/ChatListUI/ChatListUI-Debug.xcconfig","buck-out/gen/submodules/ChatListUI/ChatListUI-Profile.xcconfig","buck-out/gen/submodules/ChatListUI/ChatListUI-Release.xcconfig","buck-out/gen/submodules/ChatTitleActivityNode/ChatTitleActivityNode-Debug.xcconfig","buck-out/gen/submodules/ChatTitleActivityNode/ChatTitleActivityNode-Profile.xcconfig","buck-out/gen/submodules/ChatTitleActivityNode/ChatTitleActivityNode-Release.xcconfig","buck-out/gen/submodules/CheckNode/CheckNode-Debug.xcconfig","buck-out/gen/submodules/CheckNode/CheckNode-Profile.xcconfig","buck-out/gen/submodules/CheckNode/CheckNode-Release.xcconfig","buck-out/gen/submodules/ComposePollUI/ComposePollUI-Debug.xcconfig","buck-out/gen/submodules/ComposePollUI/ComposePollUI-Profile.xcconfig","buck-out/gen/submodules/ComposePollUI/ComposePollUI-Release.xcconfig","buck-out/gen/submodules/ContactListUI/ContactListUI-Debug.xcconfig","buck-out/gen/submodules/ContactListUI/ContactListUI-Profile.xcconfig","buck-out/gen/submodules/ContactListUI/ContactListUI-Release.xcconfig","buck-out/gen/submodules/ContactsPeerItem/ContactsPeerItem-Debug.xcconfig","buck-out/gen/submodules/ContactsPeerItem/ContactsPeerItem-Profile.xcconfig","buck-out/gen/submodules/ContactsPeerItem/ContactsPeerItem-Release.xcconfig","buck-out/gen/submodules/ContextUI/ContextUI-Debug.xcconfig","buck-out/gen/submodules/ContextUI/ContextUI-Profile.xcconfig","buck-out/gen/submodules/ContextUI/ContextUI-Release.xcconfig","buck-out/gen/submodules/CounterContollerTitleView/CounterContollerTitleView-Debug.xcconfig","buck-out/gen/submodules/CounterContollerTitleView/CounterContollerTitleView-Profile.xcconfig","buck-out/gen/submodules/CounterContollerTitleView/CounterContollerTitleView-Release.xcconfig","buck-out/gen/submodules/CountrySelectionUI/CountrySelectionUI-Debug.xcconfig","buck-out/gen/submodules/CountrySelectionUI/CountrySelectionUI-Profile.xcconfig","buck-out/gen/submodules/CountrySelectionUI/CountrySelectionUI-Release.xcconfig","buck-out/gen/submodules/Crc32/Crc32-Debug.xcconfig","buck-out/gen/submodules/Crc32/Crc32-Profile.xcconfig","buck-out/gen/submodules/Crc32/Crc32-Release.xcconfig","buck-out/gen/submodules/DateSelectionUI/DateSelectionUI-Debug.xcconfig","buck-out/gen/submodules/DateSelectionUI/DateSelectionUI-Profile.xcconfig","buck-out/gen/submodules/DateSelectionUI/DateSelectionUI-Release.xcconfig","buck-out/gen/submodules/DeleteChatPeerActionSheetItem/DeleteChatPeerActionSheetItem-Debug.xcconfig","buck-out/gen/submodules/DeleteChatPeerActionSheetItem/DeleteChatPeerActionSheetItem-Profile.xcconfig","buck-out/gen/submodules/DeleteChatPeerActionSheetItem/DeleteChatPeerActionSheetItem-Release.xcconfig","buck-out/gen/submodules/DeviceAccess/DeviceAccess-Debug.xcconfig","buck-out/gen/submodules/DeviceAccess/DeviceAccess-Profile.xcconfig","buck-out/gen/submodules/DeviceAccess/DeviceAccess-Release.xcconfig","buck-out/gen/submodules/DeviceLocationManager/DeviceLocationManager-Debug.xcconfig","buck-out/gen/submodules/DeviceLocationManager/DeviceLocationManager-Profile.xcconfig","buck-out/gen/submodules/DeviceLocationManager/DeviceLocationManager-Release.xcconfig","buck-out/gen/submodules/DeviceProximity/DeviceProximity-Debug.xcconfig","buck-out/gen/submodules/DeviceProximity/DeviceProximity-Profile.xcconfig","buck-out/gen/submodules/DeviceProximity/DeviceProximity-Release.xcconfig","buck-out/gen/submodules/DirectionalPanGesture/DirectionalPanGesture-Debug.xcconfig","buck-out/gen/submodules/DirectionalPanGesture/DirectionalPanGesture-Profile.xcconfig","buck-out/gen/submodules/DirectionalPanGesture/DirectionalPanGesture-Release.xcconfig","buck-out/gen/submodules/Display/Display#shared-Debug.xcconfig","buck-out/gen/submodules/Display/Display#shared-Profile.xcconfig","buck-out/gen/submodules/Display/Display#shared-Release.xcconfig","buck-out/gen/submodules/Emoji/Emoji-Debug.xcconfig","buck-out/gen/submodules/Emoji/Emoji-Profile.xcconfig","buck-out/gen/submodules/Emoji/Emoji-Release.xcconfig","buck-out/gen/submodules/EncryptionKeyVisualization/EncryptionKeyVisualization-Debug.xcconfig","buck-out/gen/submodules/EncryptionKeyVisualization/EncryptionKeyVisualization-Profile.xcconfig","buck-out/gen/submodules/EncryptionKeyVisualization/EncryptionKeyVisualization-Release.xcconfig","buck-out/gen/submodules/FFMpeg/FFMpeg-Debug.xcconfig","buck-out/gen/submodules/FFMpeg/FFMpeg-Profile.xcconfig","buck-out/gen/submodules/FFMpeg/FFMpeg-Release.xcconfig","buck-out/gen/submodules/FFMpeg/libffmpeg-Debug.xcconfig","buck-out/gen/submodules/FFMpeg/libffmpeg-Profile.xcconfig","buck-out/gen/submodules/FFMpeg/libffmpeg-Release.xcconfig","buck-out/gen/submodules/GZip/GZip-Debug.xcconfig","buck-out/gen/submodules/GZip/GZip-Profile.xcconfig","buck-out/gen/submodules/GZip/GZip-Release.xcconfig","buck-out/gen/submodules/GalleryUI/GalleryUI-Debug.xcconfig","buck-out/gen/submodules/GalleryUI/GalleryUI-Profile.xcconfig","buck-out/gen/submodules/GalleryUI/GalleryUI-Release.xcconfig","buck-out/gen/submodules/GameUI/GameUI-Debug.xcconfig","buck-out/gen/submodules/GameUI/GameUI-Profile.xcconfig","buck-out/gen/submodules/GameUI/GameUI-Release.xcconfig","buck-out/gen/submodules/Geocoding/Geocoding-Debug.xcconfig","buck-out/gen/submodules/Geocoding/Geocoding-Profile.xcconfig","buck-out/gen/submodules/Geocoding/Geocoding-Release.xcconfig","buck-out/gen/submodules/GridMessageSelectionNode/GridMessageSelectionNode-Debug.xcconfig","buck-out/gen/submodules/GridMessageSelectionNode/GridMessageSelectionNode-Profile.xcconfig","buck-out/gen/submodules/GridMessageSelectionNode/GridMessageSelectionNode-Release.xcconfig","buck-out/gen/submodules/HashtagSearchUI/HashtagSearchUI-Debug.xcconfig","buck-out/gen/submodules/HashtagSearchUI/HashtagSearchUI-Profile.xcconfig","buck-out/gen/submodules/HashtagSearchUI/HashtagSearchUI-Release.xcconfig","buck-out/gen/submodules/HexColor/HexColor-Debug.xcconfig","buck-out/gen/submodules/HexColor/HexColor-Profile.xcconfig","buck-out/gen/submodules/HexColor/HexColor-Release.xcconfig","buck-out/gen/submodules/HockeySDK-iOS/HockeySDK-Debug.xcconfig","buck-out/gen/submodules/HockeySDK-iOS/HockeySDK-Profile.xcconfig","buck-out/gen/submodules/HockeySDK-iOS/HockeySDK-Release.xcconfig","buck-out/gen/submodules/HorizontalPeerItem/HorizontalPeerItem-Debug.xcconfig","buck-out/gen/submodules/HorizontalPeerItem/HorizontalPeerItem-Profile.xcconfig","buck-out/gen/submodules/HorizontalPeerItem/HorizontalPeerItem-Release.xcconfig","buck-out/gen/submodules/ImageBlur/ImageBlur-Debug.xcconfig","buck-out/gen/submodules/ImageBlur/ImageBlur-Profile.xcconfig","buck-out/gen/submodules/ImageBlur/ImageBlur-Release.xcconfig","buck-out/gen/submodules/ImageCompression/ImageCompression-Debug.xcconfig","buck-out/gen/submodules/ImageCompression/ImageCompression-Profile.xcconfig","buck-out/gen/submodules/ImageCompression/ImageCompression-Release.xcconfig","buck-out/gen/submodules/ImageTransparency/ImageTransparency-Debug.xcconfig","buck-out/gen/submodules/ImageTransparency/ImageTransparency-Profile.xcconfig","buck-out/gen/submodules/ImageTransparency/ImageTransparency-Release.xcconfig","buck-out/gen/submodules/InstantPageCache/InstantPageCache-Debug.xcconfig","buck-out/gen/submodules/InstantPageCache/InstantPageCache-Profile.xcconfig","buck-out/gen/submodules/InstantPageCache/InstantPageCache-Release.xcconfig","buck-out/gen/submodules/InstantPageUI/InstantPageUI-Debug.xcconfig","buck-out/gen/submodules/InstantPageUI/InstantPageUI-Profile.xcconfig","buck-out/gen/submodules/InstantPageUI/InstantPageUI-Release.xcconfig","buck-out/gen/submodules/ItemListAddressItem/ItemListAddressItem-Debug.xcconfig","buck-out/gen/submodules/ItemListAddressItem/ItemListAddressItem-Profile.xcconfig","buck-out/gen/submodules/ItemListAddressItem/ItemListAddressItem-Release.xcconfig","buck-out/gen/submodules/ItemListAvatarAndNameInfoItem/ItemListAvatarAndNameInfoItem-Debug.xcconfig","buck-out/gen/submodules/ItemListAvatarAndNameInfoItem/ItemListAvatarAndNameInfoItem-Profile.xcconfig","buck-out/gen/submodules/ItemListAvatarAndNameInfoItem/ItemListAvatarAndNameInfoItem-Release.xcconfig","buck-out/gen/submodules/ItemListPeerActionItem/ItemListPeerActionItem-Debug.xcconfig","buck-out/gen/submodules/ItemListPeerActionItem/ItemListPeerActionItem-Profile.xcconfig","buck-out/gen/submodules/ItemListPeerActionItem/ItemListPeerActionItem-Release.xcconfig","buck-out/gen/submodules/ItemListPeerItem/ItemListPeerItem-Debug.xcconfig","buck-out/gen/submodules/ItemListPeerItem/ItemListPeerItem-Profile.xcconfig","buck-out/gen/submodules/ItemListPeerItem/ItemListPeerItem-Release.xcconfig","buck-out/gen/submodules/ItemListStickerPackItem/ItemListStickerPackItem-Debug.xcconfig","buck-out/gen/submodules/ItemListStickerPackItem/ItemListStickerPackItem-Profile.xcconfig","buck-out/gen/submodules/ItemListStickerPackItem/ItemListStickerPackItem-Release.xcconfig","buck-out/gen/submodules/ItemListUI/ItemListUI-Debug.xcconfig","buck-out/gen/submodules/ItemListUI/ItemListUI-Profile.xcconfig","buck-out/gen/submodules/ItemListUI/ItemListUI-Release.xcconfig","buck-out/gen/submodules/JoinLinkPreviewUI/JoinLinkPreviewUI-Debug.xcconfig","buck-out/gen/submodules/JoinLinkPreviewUI/JoinLinkPreviewUI-Profile.xcconfig","buck-out/gen/submodules/JoinLinkPreviewUI/JoinLinkPreviewUI-Release.xcconfig","buck-out/gen/submodules/LanguageLinkPreviewUI/LanguageLinkPreviewUI-Debug.xcconfig","buck-out/gen/submodules/LanguageLinkPreviewUI/LanguageLinkPreviewUI-Profile.xcconfig","buck-out/gen/submodules/LanguageLinkPreviewUI/LanguageLinkPreviewUI-Release.xcconfig","buck-out/gen/submodules/LanguageSuggestionUI/LanguageSuggestionUI-Debug.xcconfig","buck-out/gen/submodules/LanguageSuggestionUI/LanguageSuggestionUI-Profile.xcconfig","buck-out/gen/submodules/LanguageSuggestionUI/LanguageSuggestionUI-Release.xcconfig","buck-out/gen/submodules/LegacyComponents/LegacyComponents-Debug.xcconfig","buck-out/gen/submodules/LegacyComponents/LegacyComponents-Profile.xcconfig","buck-out/gen/submodules/LegacyComponents/LegacyComponents-Release.xcconfig","buck-out/gen/submodules/LegacyDataImport/LegacyDataImport-Debug.xcconfig","buck-out/gen/submodules/LegacyDataImport/LegacyDataImport-Profile.xcconfig","buck-out/gen/submodules/LegacyDataImport/LegacyDataImport-Release.xcconfig","buck-out/gen/submodules/LegacyMediaPickerUI/LegacyMediaPickerUI-Debug.xcconfig","buck-out/gen/submodules/LegacyMediaPickerUI/LegacyMediaPickerUI-Profile.xcconfig","buck-out/gen/submodules/LegacyMediaPickerUI/LegacyMediaPickerUI-Release.xcconfig","buck-out/gen/submodules/LegacyUI/LegacyUI-Debug.xcconfig","buck-out/gen/submodules/LegacyUI/LegacyUI-Profile.xcconfig","buck-out/gen/submodules/LegacyUI/LegacyUI-Release.xcconfig","buck-out/gen/submodules/LightweightAccountData/LightweightAccountData-Debug.xcconfig","buck-out/gen/submodules/LightweightAccountData/LightweightAccountData-Profile.xcconfig","buck-out/gen/submodules/LightweightAccountData/LightweightAccountData-Release.xcconfig","buck-out/gen/submodules/ListSectionHeaderNode/ListSectionHeaderNode-Debug.xcconfig","buck-out/gen/submodules/ListSectionHeaderNode/ListSectionHeaderNode-Profile.xcconfig","buck-out/gen/submodules/ListSectionHeaderNode/ListSectionHeaderNode-Release.xcconfig","buck-out/gen/submodules/LiveLocationManager/LiveLocationManager-Debug.xcconfig","buck-out/gen/submodules/LiveLocationManager/LiveLocationManager-Profile.xcconfig","buck-out/gen/submodules/LiveLocationManager/LiveLocationManager-Release.xcconfig","buck-out/gen/submodules/LiveLocationPositionNode/LiveLocationPositionNode-Debug.xcconfig","buck-out/gen/submodules/LiveLocationPositionNode/LiveLocationPositionNode-Profile.xcconfig","buck-out/gen/submodules/LiveLocationPositionNode/LiveLocationPositionNode-Release.xcconfig","buck-out/gen/submodules/LiveLocationTimerNode/LiveLocationTimerNode-Debug.xcconfig","buck-out/gen/submodules/LiveLocationTimerNode/LiveLocationTimerNode-Profile.xcconfig","buck-out/gen/submodules/LiveLocationTimerNode/LiveLocationTimerNode-Release.xcconfig","buck-out/gen/submodules/LocalAuth/LocalAuth-Debug.xcconfig","buck-out/gen/submodules/LocalAuth/LocalAuth-Profile.xcconfig","buck-out/gen/submodules/LocalAuth/LocalAuth-Release.xcconfig","buck-out/gen/submodules/LocalMediaResources/LocalMediaResources-Debug.xcconfig","buck-out/gen/submodules/LocalMediaResources/LocalMediaResources-Profile.xcconfig","buck-out/gen/submodules/LocalMediaResources/LocalMediaResources-Release.xcconfig","buck-out/gen/submodules/LocalizedPeerData/LocalizedPeerData-Debug.xcconfig","buck-out/gen/submodules/LocalizedPeerData/LocalizedPeerData-Profile.xcconfig","buck-out/gen/submodules/LocalizedPeerData/LocalizedPeerData-Release.xcconfig","buck-out/gen/submodules/LocationUI/LocationUI-Debug.xcconfig","buck-out/gen/submodules/LocationUI/LocationUI-Profile.xcconfig","buck-out/gen/submodules/LocationUI/LocationUI-Release.xcconfig","buck-out/gen/submodules/MapResourceToAvatarSizes/MapResourceToAvatarSizes-Debug.xcconfig","buck-out/gen/submodules/MapResourceToAvatarSizes/MapResourceToAvatarSizes-Profile.xcconfig","buck-out/gen/submodules/MapResourceToAvatarSizes/MapResourceToAvatarSizes-Release.xcconfig","buck-out/gen/submodules/MediaPlayer/UniversalMediaPlayer-Debug.xcconfig","buck-out/gen/submodules/MediaPlayer/UniversalMediaPlayer-Profile.xcconfig","buck-out/gen/submodules/MediaPlayer/UniversalMediaPlayer-Release.xcconfig","buck-out/gen/submodules/MediaResources/MediaResources-Debug.xcconfig","buck-out/gen/submodules/MediaResources/MediaResources-Profile.xcconfig","buck-out/gen/submodules/MediaResources/MediaResources-Release.xcconfig","buck-out/gen/submodules/MergeLists/MergeLists-Debug.xcconfig","buck-out/gen/submodules/MergeLists/MergeLists-Profile.xcconfig","buck-out/gen/submodules/MergeLists/MergeLists-Release.xcconfig","buck-out/gen/submodules/MessageReactionListUI/MessageReactionListUI-Debug.xcconfig","buck-out/gen/submodules/MessageReactionListUI/MessageReactionListUI-Profile.xcconfig","buck-out/gen/submodules/MessageReactionListUI/MessageReactionListUI-Release.xcconfig","buck-out/gen/submodules/MimeTypes/MimeTypes-Debug.xcconfig","buck-out/gen/submodules/MimeTypes/MimeTypes-Profile.xcconfig","buck-out/gen/submodules/MimeTypes/MimeTypes-Release.xcconfig","buck-out/gen/submodules/MosaicLayout/MosaicLayout-Debug.xcconfig","buck-out/gen/submodules/MosaicLayout/MosaicLayout-Profile.xcconfig","buck-out/gen/submodules/MosaicLayout/MosaicLayout-Release.xcconfig","buck-out/gen/submodules/MtProtoKit/MtProtoKit#shared-Debug.xcconfig","buck-out/gen/submodules/MtProtoKit/MtProtoKit#shared-Profile.xcconfig","buck-out/gen/submodules/MtProtoKit/MtProtoKit#shared-Release.xcconfig","buck-out/gen/submodules/MtProtoKit/openssl-Debug.xcconfig","buck-out/gen/submodules/MtProtoKit/openssl-Profile.xcconfig","buck-out/gen/submodules/MtProtoKit/openssl-Release.xcconfig","buck-out/gen/submodules/MusicAlbumArtResources/MusicAlbumArtResources-Debug.xcconfig","buck-out/gen/submodules/MusicAlbumArtResources/MusicAlbumArtResources-Profile.xcconfig","buck-out/gen/submodules/MusicAlbumArtResources/MusicAlbumArtResources-Release.xcconfig","buck-out/gen/submodules/NotificationMuteSettingsUI/NotificationMuteSettingsUI-Debug.xcconfig","buck-out/gen/submodules/NotificationMuteSettingsUI/NotificationMuteSettingsUI-Profile.xcconfig","buck-out/gen/submodules/NotificationMuteSettingsUI/NotificationMuteSettingsUI-Release.xcconfig","buck-out/gen/submodules/NotificationSoundSelectionUI/NotificationSoundSelectionUI-Debug.xcconfig","buck-out/gen/submodules/NotificationSoundSelectionUI/NotificationSoundSelectionUI-Profile.xcconfig","buck-out/gen/submodules/NotificationSoundSelectionUI/NotificationSoundSelectionUI-Release.xcconfig","buck-out/gen/submodules/OpenInExternalAppUI/OpenInExternalAppUI-Debug.xcconfig","buck-out/gen/submodules/OpenInExternalAppUI/OpenInExternalAppUI-Profile.xcconfig","buck-out/gen/submodules/OpenInExternalAppUI/OpenInExternalAppUI-Release.xcconfig","buck-out/gen/submodules/Opus/opus-Debug.xcconfig","buck-out/gen/submodules/Opus/opus-Profile.xcconfig","buck-out/gen/submodules/Opus/opus-Release.xcconfig","buck-out/gen/submodules/Opus/opus_lib-Debug.xcconfig","buck-out/gen/submodules/Opus/opus_lib-Profile.xcconfig","buck-out/gen/submodules/Opus/opus_lib-Release.xcconfig","buck-out/gen/submodules/OpusBinding/OpusBinding-Debug.xcconfig","buck-out/gen/submodules/OpusBinding/OpusBinding-Profile.xcconfig","buck-out/gen/submodules/OpusBinding/OpusBinding-Release.xcconfig","buck-out/gen/submodules/OverlayStatusController/OverlayStatusController-Debug.xcconfig","buck-out/gen/submodules/OverlayStatusController/OverlayStatusController-Profile.xcconfig","buck-out/gen/submodules/OverlayStatusController/OverlayStatusController-Release.xcconfig","buck-out/gen/submodules/PasscodeUI/PasscodeUI-Debug.xcconfig","buck-out/gen/submodules/PasscodeUI/PasscodeUI-Profile.xcconfig","buck-out/gen/submodules/PasscodeUI/PasscodeUI-Release.xcconfig","buck-out/gen/submodules/PassportUI/PassportUI-Debug.xcconfig","buck-out/gen/submodules/PassportUI/PassportUI-Profile.xcconfig","buck-out/gen/submodules/PassportUI/PassportUI-Release.xcconfig","buck-out/gen/submodules/PasswordSetupUI/PasswordSetupUI-Debug.xcconfig","buck-out/gen/submodules/PasswordSetupUI/PasswordSetupUI-Profile.xcconfig","buck-out/gen/submodules/PasswordSetupUI/PasswordSetupUI-Release.xcconfig","buck-out/gen/submodules/Pdf/Pdf-Debug.xcconfig","buck-out/gen/submodules/Pdf/Pdf-Profile.xcconfig","buck-out/gen/submodules/Pdf/Pdf-Release.xcconfig","buck-out/gen/submodules/PeerAvatarGalleryUI/PeerAvatarGalleryUI-Debug.xcconfig","buck-out/gen/submodules/PeerAvatarGalleryUI/PeerAvatarGalleryUI-Profile.xcconfig","buck-out/gen/submodules/PeerAvatarGalleryUI/PeerAvatarGalleryUI-Release.xcconfig","buck-out/gen/submodules/PeerInfoUI/PeerInfoUI-Debug.xcconfig","buck-out/gen/submodules/PeerInfoUI/PeerInfoUI-Profile.xcconfig","buck-out/gen/submodules/PeerInfoUI/PeerInfoUI-Release.xcconfig","buck-out/gen/submodules/PeerOnlineMarkerNode/PeerOnlineMarkerNode-Debug.xcconfig","buck-out/gen/submodules/PeerOnlineMarkerNode/PeerOnlineMarkerNode-Profile.xcconfig","buck-out/gen/submodules/PeerOnlineMarkerNode/PeerOnlineMarkerNode-Release.xcconfig","buck-out/gen/submodules/PeerPresenceStatusManager/PeerPresenceStatusManager-Debug.xcconfig","buck-out/gen/submodules/PeerPresenceStatusManager/PeerPresenceStatusManager-Profile.xcconfig","buck-out/gen/submodules/PeerPresenceStatusManager/PeerPresenceStatusManager-Release.xcconfig","buck-out/gen/submodules/PeersNearbyIconNode/PeersNearbyIconNode-Debug.xcconfig","buck-out/gen/submodules/PeersNearbyIconNode/PeersNearbyIconNode-Profile.xcconfig","buck-out/gen/submodules/PeersNearbyIconNode/PeersNearbyIconNode-Release.xcconfig","buck-out/gen/submodules/PeersNearbyUI/PeersNearbyUI-Debug.xcconfig","buck-out/gen/submodules/PeersNearbyUI/PeersNearbyUI-Profile.xcconfig","buck-out/gen/submodules/PeersNearbyUI/PeersNearbyUI-Release.xcconfig","buck-out/gen/submodules/PersistentStringHash/PersistentStringHash-Debug.xcconfig","buck-out/gen/submodules/PersistentStringHash/PersistentStringHash-Profile.xcconfig","buck-out/gen/submodules/PersistentStringHash/PersistentStringHash-Release.xcconfig","buck-out/gen/submodules/PhoneInputNode/PhoneInputNode-Debug.xcconfig","buck-out/gen/submodules/PhoneInputNode/PhoneInputNode-Profile.xcconfig","buck-out/gen/submodules/PhoneInputNode/PhoneInputNode-Release.xcconfig","buck-out/gen/submodules/PhotoResources/PhotoResources-Debug.xcconfig","buck-out/gen/submodules/PhotoResources/PhotoResources-Profile.xcconfig","buck-out/gen/submodules/PhotoResources/PhotoResources-Release.xcconfig","buck-out/gen/submodules/PlatformRestrictionMatching/PlatformRestrictionMatching-Debug.xcconfig","buck-out/gen/submodules/PlatformRestrictionMatching/PlatformRestrictionMatching-Profile.xcconfig","buck-out/gen/submodules/PlatformRestrictionMatching/PlatformRestrictionMatching-Release.xcconfig","buck-out/gen/submodules/Postbox/Postbox#shared-Debug.xcconfig","buck-out/gen/submodules/Postbox/Postbox#shared-Profile.xcconfig","buck-out/gen/submodules/Postbox/Postbox#shared-Release.xcconfig","buck-out/gen/submodules/ProgressNavigationButtonNode/ProgressNavigationButtonNode-Debug.xcconfig","buck-out/gen/submodules/ProgressNavigationButtonNode/ProgressNavigationButtonNode-Profile.xcconfig","buck-out/gen/submodules/ProgressNavigationButtonNode/ProgressNavigationButtonNode-Release.xcconfig","buck-out/gen/submodules/QrCode/QrCode-Debug.xcconfig","buck-out/gen/submodules/QrCode/QrCode-Profile.xcconfig","buck-out/gen/submodules/QrCode/QrCode-Release.xcconfig","buck-out/gen/submodules/RLottie/RLottie-Debug.xcconfig","buck-out/gen/submodules/RLottie/RLottie-Profile.xcconfig","buck-out/gen/submodules/RLottie/RLottie-Release.xcconfig","buck-out/gen/submodules/RMIntro/RMIntro-Debug.xcconfig","buck-out/gen/submodules/RMIntro/RMIntro-Profile.xcconfig","buck-out/gen/submodules/RMIntro/RMIntro-Release.xcconfig","buck-out/gen/submodules/RadialStatusNode/RadialStatusNode-Debug.xcconfig","buck-out/gen/submodules/RadialStatusNode/RadialStatusNode-Profile.xcconfig","buck-out/gen/submodules/RadialStatusNode/RadialStatusNode-Release.xcconfig","buck-out/gen/submodules/RaiseToListen/RaiseToListen-Debug.xcconfig","buck-out/gen/submodules/RaiseToListen/RaiseToListen-Profile.xcconfig","buck-out/gen/submodules/RaiseToListen/RaiseToListen-Release.xcconfig","buck-out/gen/submodules/ReactionSelectionNode/ReactionSelectionNode-Debug.xcconfig","buck-out/gen/submodules/ReactionSelectionNode/ReactionSelectionNode-Profile.xcconfig","buck-out/gen/submodules/ReactionSelectionNode/ReactionSelectionNode-Release.xcconfig","buck-out/gen/submodules/SSignalKit/SSignalKit/SSignalKit-Debug.xcconfig","buck-out/gen/submodules/SSignalKit/SSignalKit/SSignalKit-Profile.xcconfig","buck-out/gen/submodules/SSignalKit/SSignalKit/SSignalKit-Release.xcconfig","buck-out/gen/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit#shared-Debug.xcconfig","buck-out/gen/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit#shared-Profile.xcconfig","buck-out/gen/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit#shared-Release.xcconfig","buck-out/gen/submodules/SaveToCameraRoll/SaveToCameraRoll-Debug.xcconfig","buck-out/gen/submodules/SaveToCameraRoll/SaveToCameraRoll-Profile.xcconfig","buck-out/gen/submodules/SaveToCameraRoll/SaveToCameraRoll-Release.xcconfig","buck-out/gen/submodules/ScreenCaptureDetection/ScreenCaptureDetection-Debug.xcconfig","buck-out/gen/submodules/ScreenCaptureDetection/ScreenCaptureDetection-Profile.xcconfig","buck-out/gen/submodules/ScreenCaptureDetection/ScreenCaptureDetection-Release.xcconfig","buck-out/gen/submodules/SearchBarNode/SearchBarNode-Debug.xcconfig","buck-out/gen/submodules/SearchBarNode/SearchBarNode-Profile.xcconfig","buck-out/gen/submodules/SearchBarNode/SearchBarNode-Release.xcconfig","buck-out/gen/submodules/SearchUI/SearchUI-Debug.xcconfig","buck-out/gen/submodules/SearchUI/SearchUI-Profile.xcconfig","buck-out/gen/submodules/SearchUI/SearchUI-Release.xcconfig","buck-out/gen/submodules/SelectablePeerNode/SelectablePeerNode-Debug.xcconfig","buck-out/gen/submodules/SelectablePeerNode/SelectablePeerNode-Profile.xcconfig","buck-out/gen/submodules/SelectablePeerNode/SelectablePeerNode-Release.xcconfig","buck-out/gen/submodules/SettingsUI/SettingsUI-Debug.xcconfig","buck-out/gen/submodules/SettingsUI/SettingsUI-Profile.xcconfig","buck-out/gen/submodules/SettingsUI/SettingsUI-Release.xcconfig","buck-out/gen/submodules/ShareController/ShareController-Debug.xcconfig","buck-out/gen/submodules/ShareController/ShareController-Profile.xcconfig","buck-out/gen/submodules/ShareController/ShareController-Release.xcconfig","buck-out/gen/submodules/ShareItems/ShareItems-Debug.xcconfig","buck-out/gen/submodules/ShareItems/ShareItems-Profile.xcconfig","buck-out/gen/submodules/ShareItems/ShareItems-Release.xcconfig","buck-out/gen/submodules/SinglePhoneInputNode/SinglePhoneInputNode-Debug.xcconfig","buck-out/gen/submodules/SinglePhoneInputNode/SinglePhoneInputNode-Profile.xcconfig","buck-out/gen/submodules/SinglePhoneInputNode/SinglePhoneInputNode-Release.xcconfig","buck-out/gen/submodules/SolidRoundedButtonNode/SolidRoundedButtonNode-Debug.xcconfig","buck-out/gen/submodules/SolidRoundedButtonNode/SolidRoundedButtonNode-Profile.xcconfig","buck-out/gen/submodules/SolidRoundedButtonNode/SolidRoundedButtonNode-Release.xcconfig","buck-out/gen/submodules/StickerPackPreviewUI/StickerPackPreviewUI-Debug.xcconfig","buck-out/gen/submodules/StickerPackPreviewUI/StickerPackPreviewUI-Profile.xcconfig","buck-out/gen/submodules/StickerPackPreviewUI/StickerPackPreviewUI-Release.xcconfig","buck-out/gen/submodules/StickerResources/StickerResources-Debug.xcconfig","buck-out/gen/submodules/StickerResources/StickerResources-Profile.xcconfig","buck-out/gen/submodules/StickerResources/StickerResources-Release.xcconfig","buck-out/gen/submodules/Stripe/Stripe-Debug.xcconfig","buck-out/gen/submodules/Stripe/Stripe-Profile.xcconfig","buck-out/gen/submodules/Stripe/Stripe-Release.xcconfig","buck-out/gen/submodules/SwipeToDismissGesture/SwipeToDismissGesture-Debug.xcconfig","buck-out/gen/submodules/SwipeToDismissGesture/SwipeToDismissGesture-Profile.xcconfig","buck-out/gen/submodules/SwipeToDismissGesture/SwipeToDismissGesture-Release.xcconfig","buck-out/gen/submodules/SwitchNode/SwitchNode-Debug.xcconfig","buck-out/gen/submodules/SwitchNode/SwitchNode-Profile.xcconfig","buck-out/gen/submodules/SwitchNode/SwitchNode-Release.xcconfig","buck-out/gen/submodules/TelegramApi/TelegramApi-Debug.xcconfig","buck-out/gen/submodules/TelegramApi/TelegramApi-Profile.xcconfig","buck-out/gen/submodules/TelegramApi/TelegramApi-Release.xcconfig","buck-out/gen/submodules/TelegramAudio/TelegramAudio-Debug.xcconfig","buck-out/gen/submodules/TelegramAudio/TelegramAudio-Profile.xcconfig","buck-out/gen/submodules/TelegramAudio/TelegramAudio-Release.xcconfig","buck-out/gen/submodules/TelegramBaseController/TelegramBaseController-Debug.xcconfig","buck-out/gen/submodules/TelegramBaseController/TelegramBaseController-Profile.xcconfig","buck-out/gen/submodules/TelegramBaseController/TelegramBaseController-Release.xcconfig","buck-out/gen/submodules/TelegramCallsUI/TelegramCallsUI-Debug.xcconfig","buck-out/gen/submodules/TelegramCallsUI/TelegramCallsUI-Profile.xcconfig","buck-out/gen/submodules/TelegramCallsUI/TelegramCallsUI-Release.xcconfig","buck-out/gen/submodules/TelegramCore/TelegramCore#shared-Debug.xcconfig","buck-out/gen/submodules/TelegramCore/TelegramCore#shared-Profile.xcconfig","buck-out/gen/submodules/TelegramCore/TelegramCore#shared-Release.xcconfig","buck-out/gen/submodules/TelegramNotices/TelegramNotices-Debug.xcconfig","buck-out/gen/submodules/TelegramNotices/TelegramNotices-Profile.xcconfig","buck-out/gen/submodules/TelegramNotices/TelegramNotices-Release.xcconfig","buck-out/gen/submodules/TelegramPermissions/TelegramPermissions-Debug.xcconfig","buck-out/gen/submodules/TelegramPermissions/TelegramPermissions-Profile.xcconfig","buck-out/gen/submodules/TelegramPermissions/TelegramPermissions-Release.xcconfig","buck-out/gen/submodules/TelegramPermissionsUI/TelegramPermissionsUI-Debug.xcconfig","buck-out/gen/submodules/TelegramPermissionsUI/TelegramPermissionsUI-Profile.xcconfig","buck-out/gen/submodules/TelegramPermissionsUI/TelegramPermissionsUI-Release.xcconfig","buck-out/gen/submodules/TelegramPresentationData/TelegramPresentationData-Debug.xcconfig","buck-out/gen/submodules/TelegramPresentationData/TelegramPresentationData-Profile.xcconfig","buck-out/gen/submodules/TelegramPresentationData/TelegramPresentationData-Release.xcconfig","buck-out/gen/submodules/TelegramStringFormatting/TelegramStringFormatting-Debug.xcconfig","buck-out/gen/submodules/TelegramStringFormatting/TelegramStringFormatting-Profile.xcconfig","buck-out/gen/submodules/TelegramStringFormatting/TelegramStringFormatting-Release.xcconfig","buck-out/gen/submodules/TelegramUI/TelegramUI#shared-Debug.xcconfig","buck-out/gen/submodules/TelegramUI/TelegramUI#shared-Profile.xcconfig","buck-out/gen/submodules/TelegramUI/TelegramUI#shared-Release.xcconfig","buck-out/gen/submodules/TelegramUIPreferences/TelegramUIPreferences-Debug.xcconfig","buck-out/gen/submodules/TelegramUIPreferences/TelegramUIPreferences-Profile.xcconfig","buck-out/gen/submodules/TelegramUIPreferences/TelegramUIPreferences-Release.xcconfig","buck-out/gen/submodules/TelegramUniversalVideoContent/TelegramUniversalVideoContent-Debug.xcconfig","buck-out/gen/submodules/TelegramUniversalVideoContent/TelegramUniversalVideoContent-Profile.xcconfig","buck-out/gen/submodules/TelegramUniversalVideoContent/TelegramUniversalVideoContent-Release.xcconfig","buck-out/gen/submodules/TelegramUpdateUI/TelegramUpdateUI-Debug.xcconfig","buck-out/gen/submodules/TelegramUpdateUI/TelegramUpdateUI-Profile.xcconfig","buck-out/gen/submodules/TelegramUpdateUI/TelegramUpdateUI-Release.xcconfig","buck-out/gen/submodules/TelegramVoip/TelegramVoip-Debug.xcconfig","buck-out/gen/submodules/TelegramVoip/TelegramVoip-Profile.xcconfig","buck-out/gen/submodules/TelegramVoip/TelegramVoip-Release.xcconfig","buck-out/gen/submodules/TemporaryCachedPeerDataManager/TemporaryCachedPeerDataManager-Debug.xcconfig","buck-out/gen/submodules/TemporaryCachedPeerDataManager/TemporaryCachedPeerDataManager-Profile.xcconfig","buck-out/gen/submodules/TemporaryCachedPeerDataManager/TemporaryCachedPeerDataManager-Release.xcconfig","buck-out/gen/submodules/TextFormat/TextFormat-Debug.xcconfig","buck-out/gen/submodules/TextFormat/TextFormat-Profile.xcconfig","buck-out/gen/submodules/TextFormat/TextFormat-Release.xcconfig","buck-out/gen/submodules/TextSelectionNode/TextSelectionNode-Debug.xcconfig","buck-out/gen/submodules/TextSelectionNode/TextSelectionNode-Profile.xcconfig","buck-out/gen/submodules/TextSelectionNode/TextSelectionNode-Release.xcconfig","buck-out/gen/submodules/TinyThumbnail/TinyThumbnail-Debug.xcconfig","buck-out/gen/submodules/TinyThumbnail/TinyThumbnail-Profile.xcconfig","buck-out/gen/submodules/TinyThumbnail/TinyThumbnail-Release.xcconfig","buck-out/gen/submodules/TouchDownGesture/TouchDownGesture-Debug.xcconfig","buck-out/gen/submodules/TouchDownGesture/TouchDownGesture-Profile.xcconfig","buck-out/gen/submodules/TouchDownGesture/TouchDownGesture-Release.xcconfig","buck-out/gen/submodules/Tuples/Tuples-Debug.xcconfig","buck-out/gen/submodules/Tuples/Tuples-Profile.xcconfig","buck-out/gen/submodules/Tuples/Tuples-Release.xcconfig","buck-out/gen/submodules/UndoUI/UndoUI-Debug.xcconfig","buck-out/gen/submodules/UndoUI/UndoUI-Profile.xcconfig","buck-out/gen/submodules/UndoUI/UndoUI-Release.xcconfig","buck-out/gen/submodules/UrlEscaping/UrlEscaping-Debug.xcconfig","buck-out/gen/submodules/UrlEscaping/UrlEscaping-Profile.xcconfig","buck-out/gen/submodules/UrlEscaping/UrlEscaping-Release.xcconfig","buck-out/gen/submodules/UrlHandling/UrlHandling-Debug.xcconfig","buck-out/gen/submodules/UrlHandling/UrlHandling-Profile.xcconfig","buck-out/gen/submodules/UrlHandling/UrlHandling-Release.xcconfig","buck-out/gen/submodules/WallpaperResources/WallpaperResources-Debug.xcconfig","buck-out/gen/submodules/WallpaperResources/WallpaperResources-Profile.xcconfig","buck-out/gen/submodules/WallpaperResources/WallpaperResources-Release.xcconfig","buck-out/gen/submodules/WatchBridge/WatchBridge-Debug.xcconfig","buck-out/gen/submodules/WatchBridge/WatchBridge-Profile.xcconfig","buck-out/gen/submodules/WatchBridge/WatchBridge-Release.xcconfig","buck-out/gen/submodules/WatchBridgeAudio/WatchBridgeAudio-Debug.xcconfig","buck-out/gen/submodules/WatchBridgeAudio/WatchBridgeAudio-Profile.xcconfig","buck-out/gen/submodules/WatchBridgeAudio/WatchBridgeAudio-Release.xcconfig","buck-out/gen/submodules/WatchCommon/WatchCommon-Debug.xcconfig","buck-out/gen/submodules/WatchCommon/WatchCommon-Profile.xcconfig","buck-out/gen/submodules/WatchCommon/WatchCommon-Release.xcconfig","buck-out/gen/submodules/WebP/WebPImage-Debug.xcconfig","buck-out/gen/submodules/WebP/WebPImage-Profile.xcconfig","buck-out/gen/submodules/WebP/WebPImage-Release.xcconfig","buck-out/gen/submodules/WebP/WebP_lib-Debug.xcconfig","buck-out/gen/submodules/WebP/WebP_lib-Profile.xcconfig","buck-out/gen/submodules/WebP/WebP_lib-Release.xcconfig","buck-out/gen/submodules/WebSearchUI/WebSearchUI-Debug.xcconfig","buck-out/gen/submodules/WebSearchUI/WebSearchUI-Profile.xcconfig","buck-out/gen/submodules/WebSearchUI/WebSearchUI-Release.xcconfig","buck-out/gen/submodules/WebUI/WebUI-Debug.xcconfig","buck-out/gen/submodules/WebUI/WebUI-Profile.xcconfig","buck-out/gen/submodules/WebUI/WebUI-Release.xcconfig","buck-out/gen/submodules/WebsiteType/WebsiteType-Debug.xcconfig","buck-out/gen/submodules/WebsiteType/WebsiteType-Profile.xcconfig","buck-out/gen/submodules/WebsiteType/WebsiteType-Release.xcconfig","buck-out/gen/submodules/YuvConversion/YuvConversion-Debug.xcconfig","buck-out/gen/submodules/YuvConversion/YuvConversion-Profile.xcconfig","buck-out/gen/submodules/YuvConversion/YuvConversion-Release.xcconfig","buck-out/gen/submodules/libphonenumber/libphonenumber-Debug.xcconfig","buck-out/gen/submodules/libphonenumber/libphonenumber-Profile.xcconfig","buck-out/gen/submodules/libphonenumber/libphonenumber-Release.xcconfig","buck-out/gen/submodules/libtgvoip/libtgvoip-Debug.xcconfig","buck-out/gen/submodules/libtgvoip/libtgvoip-Profile.xcconfig","buck-out/gen/submodules/libtgvoip/libtgvoip-Release.xcconfig","buck-out/gen/submodules/lottie-ios/Lottie-Debug.xcconfig","buck-out/gen/submodules/lottie-ios/Lottie-Profile.xcconfig","buck-out/gen/submodules/lottie-ios/Lottie-Release.xcconfig","buck-out/gen/submodules/sqlcipher/sqlcipher-Debug.xcconfig","buck-out/gen/submodules/sqlcipher/sqlcipher-Profile.xcconfig","buck-out/gen/submodules/sqlcipher/sqlcipher-Release.xcconfig"],"copy-in-xcode":[]} \ No newline at end of file diff --git a/Telegram_Buck.xcworkspace/contents.xcworkspacedata b/Telegram_Buck.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..1ce211c8ac --- /dev/null +++ b/Telegram_Buck.xcworkspace/contents.xcworkspacedata @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000000..18d981003d --- /dev/null +++ b/Telegram_Buck.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000000..115f338bb5 --- /dev/null +++ b/Telegram_Buck.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + \ No newline at end of file diff --git a/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck+ShareExtension.xcscheme b/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck+ShareExtension.xcscheme new file mode 100644 index 0000000000..22e9d40515 --- /dev/null +++ b/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck+ShareExtension.xcscheme @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme b/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme new file mode 100644 index 0000000000..2adbd376b7 --- /dev/null +++ b/Telegram_Buck.xcworkspace/xcshareddata/xcschemes/Telegram_Buck.xcscheme @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/submodules/CountrySelectionUI/Sources/CountryList.swift b/submodules/CountrySelectionUI/Sources/CountryList.swift index c1e8a8f76f..d695900dd4 100644 --- a/submodules/CountrySelectionUI/Sources/CountryList.swift +++ b/submodules/CountrySelectionUI/Sources/CountryList.swift @@ -1,7 +1,8 @@ import Foundation +import AppBundle private func loadCountriesInfo() -> [(Int, String, String)] { - guard let filePath = Bundle.main.path(forResource: "PhoneCountries", ofType: "txt") else { + guard let filePath = getAppBundle().path(forResource: "PhoneCountries", ofType: "txt") else { return [] } guard let stringData = try? Data(contentsOf: URL(fileURLWithPath: filePath)) else { diff --git a/submodules/LanguageSuggestionUI/Sources/LanguageSuggestionController.swift b/submodules/LanguageSuggestionUI/Sources/LanguageSuggestionController.swift index f063030898..9b1d0e6f0b 100644 --- a/submodules/LanguageSuggestionUI/Sources/LanguageSuggestionController.swift +++ b/submodules/LanguageSuggestionUI/Sources/LanguageSuggestionController.swift @@ -7,6 +7,7 @@ import TelegramCore import TelegramPresentationData import ActivityIndicator import AccountContext +import AppBundle public struct LanguageSuggestionControllerStrings { let ChooseLanguage: String @@ -334,7 +335,7 @@ public func languageSuggestionController(context: AccountContext, suggestedLocal let theme = context.sharedContext.currentPresentationData.with { $0 }.theme let strings = LanguageSuggestionControllerStrings(localization: suggestedLocalization) - guard let mainPath = Bundle.main.path(forResource: "en", ofType: "lproj") else { + guard let mainPath = getAppBundle().path(forResource: "en", ofType: "lproj") else { return nil } let englishStrings = LanguageSuggestionControllerStrings(bundle: Bundle(path: mainPath)) diff --git a/submodules/NotificationSoundSelectionUI/Sources/NotificationSoundSelection.swift b/submodules/NotificationSoundSelectionUI/Sources/NotificationSoundSelection.swift index 4bf28ff8ca..67474328ac 100644 --- a/submodules/NotificationSoundSelectionUI/Sources/NotificationSoundSelection.swift +++ b/submodules/NotificationSoundSelectionUI/Sources/NotificationSoundSelection.swift @@ -9,6 +9,7 @@ import TelegramPresentationData import ItemListUI import AccountContext import TelegramStringFormatting +import AppBundle private struct NotificationSoundSelectionArguments { let account: Account @@ -223,7 +224,7 @@ public func playSound(context: AccountContext, sound: PeerMessageSound, defaultS var deactivateImpl: (() -> Void)? let session = context.sharedContext.mediaManager.audioSession.push(audioSessionType: .play, activate: { _ in Queue.mainQueue().async { - if let url = Bundle.main.url(forResource: fileNameForNotificationSound(sound, defaultSound: defaultSound), withExtension: "m4a") { + if let url = getAppBundle().url(forResource: fileNameForNotificationSound(sound, defaultSound: defaultSound), withExtension: "m4a") { currentPlayer = AudioPlayerWrapper(url: url, completed: { deactivateImpl?() }) diff --git a/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit.xcodeproj/xcshareddata/xcschemes/SwiftSignalKit.xcscheme b/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit.xcodeproj/xcshareddata/xcschemes/SwiftSignalKit.xcscheme index c82fe8764f..6eae9bf611 100644 --- a/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit.xcodeproj/xcshareddata/xcschemes/SwiftSignalKit.xcscheme +++ b/submodules/SSignalKit/SwiftSignalKit/SwiftSignalKit.xcodeproj/xcshareddata/xcschemes/SwiftSignalKit.xcscheme @@ -1,71 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/submodules/SettingsUI/Sources/Themes/ThemeSettingsAppIconItem.swift b/submodules/SettingsUI/Sources/Themes/ThemeSettingsAppIconItem.swift index 142baa02f8..1215142c04 100644 --- a/submodules/SettingsUI/Sources/Themes/ThemeSettingsAppIconItem.swift +++ b/submodules/SettingsUI/Sources/Themes/ThemeSettingsAppIconItem.swift @@ -6,6 +6,7 @@ import SwiftSignalKit import TelegramCore import TelegramPresentationData import ItemListUI +import AppBundle private func generateBorderImage(theme: PresentationTheme, bordered: Bool, selected: Bool) -> UIImage? { return generateImage(CGSize(width: 30.0, height: 30.0), rotatedContext: { size, context in @@ -274,7 +275,7 @@ class ThemeSettingsAppIconItemNode: ListViewItemNode, ItemListItemNode { updated = true } - if let image = UIImage(named: icon.imageName, in: Bundle.main, compatibleWith: nil) { + if let image = UIImage(named: icon.imageName, in: getAppBundle(), compatibleWith: nil) { let selected = icon.name == item.currentIconName if selected { selectedNode = imageNode diff --git a/submodules/TelegramPresentationData/Sources/DefaultPresentationStrings.swift b/submodules/TelegramPresentationData/Sources/DefaultPresentationStrings.swift index 2a2ecabdc8..2503c64bae 100644 --- a/submodules/TelegramPresentationData/Sources/DefaultPresentationStrings.swift +++ b/submodules/TelegramPresentationData/Sources/DefaultPresentationStrings.swift @@ -1,3 +1,4 @@ import Foundation +import AppBundle -public let defaultPresentationStrings = PresentationStrings(primaryComponent: PresentationStringsComponent(languageCode: "en", localizedName: "English", pluralizationRulesCode: nil, dict: NSDictionary(contentsOf: URL(fileURLWithPath: Bundle.main.path(forResource: "Localizable", ofType: "strings", inDirectory: nil, forLocalization: "en")!)) as! [String : String]), secondaryComponent: nil, groupingSeparator: "") +public let defaultPresentationStrings = PresentationStrings(primaryComponent: PresentationStringsComponent(languageCode: "en", localizedName: "English", pluralizationRulesCode: nil, dict: NSDictionary(contentsOf: URL(fileURLWithPath: getAppBundle().path(forResource: "Localizable", ofType: "strings", inDirectory: nil, forLocalization: "en")!)) as! [String : String]), secondaryComponent: nil, groupingSeparator: "") diff --git a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift index 978e9d2308..79d0a5ed77 100644 --- a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift +++ b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift @@ -2,7 +2,7 @@ import Foundation import AppBundle private let fallbackDict: [String: String] = { - guard let mainPath = Bundle.main.path(forResource: "en", ofType: "lproj"), let bundle = Bundle(path: mainPath) else { + guard let mainPath = getAppBundle().path(forResource: "en", ofType: "lproj"), let bundle = Bundle(path: mainPath) else { return [:] } guard let path = bundle.path(forResource: "Localizable", ofType: "strings") else {