123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090 |
- // !$*UTF8*$!
- {
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
- /* Begin PBXBuildFile section */
- 0A03A1591CAC078200B4C74B /* ThreemaWork.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0A03A1571CAC06FC00B4C74B /* ThreemaWork.xcassets */; };
- 0A03A15A1CAC079300B4C74B /* ThreemaWork.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0A03A1571CAC06FC00B4C74B /* ThreemaWork.xcassets */; };
- 0A03A15D1CAC0B5600B4C74B /* MDMSetup.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A03A15B1CAC0B5600B4C74B /* MDMSetup.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A03A15E1CAC0B5600B4C74B /* MDMSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A03A15C1CAC0B5600B4C74B /* MDMSetup.m */; };
- 0A03A15F1CAD1AFD00B4C74B /* EnterLicenseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A232DD11CA03A2C00AA0187 /* EnterLicenseViewController.m */; };
- 0A09D5E81A9E1DE0000F922D /* RevocationKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A09D5E71A9E1DE0000F922D /* RevocationKeyHandler.m */; };
- 0A0C55B31A1A26820014F5E0 /* MediaBrowserVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C55B21A1A26820014F5E0 /* MediaBrowserVideo.m */; };
- 0A0C55BF1A1A8DE00014F5E0 /* VideoCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C55BE1A1A8DE00014F5E0 /* VideoCaptionView.m */; };
- 0A0EFB981A10C3AA0041A756 /* ChatViewHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0EFB971A10C3AA0041A756 /* ChatViewHeader.xib */; };
- 0A0EFBA11A10C5720041A756 /* ChatViewHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBA01A10C5720041A756 /* ChatViewHeader.m */; };
- 0A0EFBA71A1206130041A756 /* BallotListTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBA61A1206130041A756 /* BallotListTableViewController.m */; };
- 0A0EFBAC1A135B280041A756 /* DummyDataCreator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBAB1A135B280041A756 /* DummyDataCreator.m */; };
- 0A101F501B6667AE00E9E30B /* ChatViewSearchHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A101F4F1B6667AE00E9E30B /* ChatViewSearchHeader.xib */; };
- 0A101F5A1B6669F400E9E30B /* ChatViewSearchHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A101F591B6669F400E9E30B /* ChatViewSearchHeader.m */; };
- 0A11EE961C63A39C00B72CCB /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4D9E3BFF17F6CE0600B38E90 /* Images.xcassets */; };
- 0A11EE971C63A3A200B72CCB /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4D9E3BFF17F6CE0600B38E90 /* Images.xcassets */; };
- 0A13009C1C68E45D001DB41C /* UIImage+ColoredImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0551E819C71CA8004B4313 /* UIImage+ColoredImage.m */; };
- 0A182B0819FA29D000D1A6EF /* BallotMatrixLabelView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A182B0719FA29D000D1A6EF /* BallotMatrixLabelView.m */; };
- 0A1CC4CE19F11BBD00E3AF1E /* BallotResultMatrixView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A1CC4CD19F11BBD00E3AF1E /* BallotResultMatrixView.m */; };
- 0A1D752C1C88B1F5001F903E /* FLAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5ECCE01BE214C4003B3A84 /* FLAnimatedImage.m */; };
- 0A1D752D1C88B1F5001F903E /* FLAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5ECCE21BE214C4003B3A84 /* FLAnimatedImageView.m */; };
- 0A232DCF1CA0391C00AA0187 /* License.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A232DCE1CA0391C00AA0187 /* License.storyboard */; };
- 0A232DD21CA03A2C00AA0187 /* EnterLicenseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A232DD11CA03A2C00AA0187 /* EnterLicenseViewController.m */; };
- 0A23B0341C88388A0015D542 /* AnimGifMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A23B0331C88388A0015D542 /* AnimGifMessageLoader.m */; };
- 0A23FB0F19BED36600337603 /* CreatePasswordTrigger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A23FB0E19BED36600337603 /* CreatePasswordTrigger.m */; };
- 0A23FB1119BF3F1A00337603 /* CreatePassword.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A23FB1319BF3F1A00337603 /* CreatePassword.storyboard */; };
- 0A280B041A1F557900060BF7 /* MediaBrowserPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A280B031A1F557900060BF7 /* MediaBrowserPhoto.m */; };
- 0A2CC90E19CE1C4D00175DB4 /* AudioTrackAnalyzer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2CC90D19CE1C4D00175DB4 /* AudioTrackAnalyzer.m */; };
- 0A2CC91919D0092E00175DB4 /* audioAnalyzerTest.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 0A2CC91819D006E500175DB4 /* audioAnalyzerTest.m4a */; };
- 0A2CC91F19D0566C00175DB4 /* RootSquareMean.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2CC91E19D0566C00175DB4 /* RootSquareMean.m */; };
- 0A2FD3931A6EC7D40052D52B /* GroupMessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2FD3921A6EC7D40052D52B /* GroupMessageProcessor.m */; };
- 0A3715741BA2E4F000DC9A41 /* CreateGroupNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A3715731BA2E4F000DC9A41 /* CreateGroupNavigationController.m */; };
- 0A37157B1BA99DA000DC9A41 /* ChatTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A37157A1BA99DA000DC9A41 /* ChatTableDataSource.m */; };
- 0A3863F31C62563100924A29 /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF773121630A5FF001808D3 /* GCDAsyncSocket.m */; };
- 0A3863F91C62565000924A29 /* KKKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F14168CA5C300AD243E /* KKKeychain.m */; };
- 0A3863FA1C62565000924A29 /* KKPasscodeLock.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F17168CA5C300AD243E /* KKPasscodeLock.m */; };
- 0A3863FB1C62565000924A29 /* KKPasscodeSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F19168CA5C300AD243E /* KKPasscodeSettingsViewController.m */; };
- 0A3863FC1C62565000924A29 /* KKPasscodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F1B168CA5C300AD243E /* KKPasscodeViewController.m */; };
- 0A3863FD1C62565000924A29 /* KKPasscodeGracePeriodViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5637A9168DF9F600BEC0E3 /* KKPasscodeGracePeriodViewController.m */; };
- 0A3863FE1C62565C00924A29 /* KKPasscodeLock.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4DF6F40F1987CF740085DB16 /* KKPasscodeLock.bundle */; };
- 0A3863FF1C62567600924A29 /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A21D3781BF0A3AE00C951ED /* NBPhoneNumberDefines.m */; };
- 0A3864041C62567600924A29 /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A21D3691BF0A38800C951ED /* NBMetadataHelper.m */; };
- 0A3864061C62567600924A29 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD795182F944800873B67 /* NBAsYouTypeFormatter.m */; };
- 0A3864071C62567600924A29 /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD797182F944800873B67 /* NBNumberFormat.m */; };
- 0A3864081C62567600924A29 /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD799182F944800873B67 /* NBPhoneMetaData.m */; };
- 0A3864091C62567600924A29 /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD79B182F944800873B67 /* NBPhoneNumber.m */; };
- 0A38640A1C62567600924A29 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD79E182F944800873B67 /* NBPhoneNumberDesc.m */; };
- 0A38640B1C62567600924A29 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD7A2182F944800873B67 /* NBPhoneNumberUtil.m */; };
- 0A38640D1C62568A00924A29 /* UIImage+Alpha.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCC11631663F81800CAE538 /* UIImage+Alpha.m */; };
- 0A38640E1C62568A00924A29 /* UIImage+Mask.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D64391017FAEA1B0081EDD1 /* UIImage+Mask.m */; };
- 0A38640F1C62568A00924A29 /* UIImage+Resize.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCC11651663F81800CAE538 /* UIImage+Resize.m */; };
- 0A3864101C62568A00924A29 /* UIImage+RoundedCorner.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCC11671663F81800CAE538 /* UIImage+RoundedCorner.m */; };
- 0A3864111C62569A00924A29 /* NaClCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FFA14C1CCD000EF7690 /* NaClCrypto.m */; };
- 0A3864121C6256A900924A29 /* after.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FB114C1CCD000EF7690 /* after.c */; };
- 0A3864131C6256A900924A29 /* before.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FB314C1CCD000EF7690 /* before.c */; };
- 0A3864141C6256A900924A29 /* box.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FB414C1CCD000EF7690 /* box.c */; };
- 0A3864151C6256A900924A29 /* keypair.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FB514C1CCD000EF7690 /* keypair.c */; };
- 0A3864161C6256EF00924A29 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FBA14C1CCD000EF7690 /* core.c */; };
- 0A3864171C6256EF00924A29 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FBE14C1CCD000EF7690 /* core.c */; };
- 0A3864181C6256EF00924A29 /* auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FC314C1CCD000EF7690 /* auth.c */; };
- 0A3864191C6256EF00924A29 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FC414C1CCD000EF7690 /* verify.c */; };
- 0A38641A1C6256EF00924A29 /* base.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FC914C1CCD000EF7690 /* base.c */; };
- 0A38641B1C6256EF00924A29 /* smult.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FCA14C1CCD000EF7690 /* smult.c */; };
- 0A38641C1C6256EF00924A29 /* box.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FCF14C1CCD000EF7690 /* box.c */; };
- 0A38641D1C6256EF00924A29 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FD414C1CCD000EF7690 /* stream.c */; };
- 0A38641E1C6256EF00924A29 /* xor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FD514C1CCD000EF7690 /* xor.c */; };
- 0A38641F1C6256EF00924A29 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FD914C1CCD000EF7690 /* stream.c */; };
- 0A3864201C6256EF00924A29 /* xor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FDA14C1CCD000EF7690 /* xor.c */; };
- 0A3864211C6256EF00924A29 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FDF14C1CCD000EF7690 /* verify.c */; };
- 0A3864221C6256EF00924A29 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FE314C1CCD000EF7690 /* verify.c */; };
- 0A3864231C6256EF00924A29 /* devurandom.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01FF714C1CCD000EF7690 /* devurandom.c */; };
- 0A3864241C62570B00924A29 /* BaseMessage+Accessibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A16FDE81C5A762D00A5ABF9 /* BaseMessage+Accessibility.m */; };
- 0A3864251C62570B00924A29 /* BlobUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2F44DB1A2CC1FD0059882F /* BlobUtil.m */; };
- 0A3864261C62570B00924A29 /* BundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A336B4F1B009C7F002D9809 /* BundleUtil.m */; };
- 0A3864271C62570B00924A29 /* ContactUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A531D5B1B382A2D00C402B2 /* ContactUtil.m */; };
- 0A3864281C62570B00924A29 /* CryptoUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5209721AF3D45100993212 /* CryptoUtils.m */; };
- 0A3864291C62570B00924A29 /* HTTPSURLLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D237C9317B3C76C0058AB05 /* HTTPSURLLoader.m */; };
- 0A38642A1C62570B00924A29 /* PinnedHTTPSURLLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E626D1B25D960003DDB5A /* PinnedHTTPSURLLoader.m */; };
- 0A38642B1C62570B00924A29 /* NibUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBA31A11026B0041A756 /* NibUtil.m */; };
- 0A38642C1C62570B00924A29 /* NSData+Base32.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C79166D0B0F007A4C32 /* NSData+Base32.m */; };
- 0A38642E1C62570B00924A29 /* NSString+Hex.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7731A1630B6CE001808D3 /* NSString+Hex.m */; };
- 0A38642F1C62570B00924A29 /* RectUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A3CD44C19CB380100539911 /* RectUtil.m */; };
- 0A3864301C62570B00924A29 /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF599164576FF003D7DCC /* Utils.m */; };
- 0A3864311C62570B00924A29 /* UTIConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62B81B2B122B003DDB5A /* UTIConverter.m */; };
- 0A3864321C62571A00924A29 /* ActivityIndicatorProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A336AA11AFA4742002D9809 /* ActivityIndicatorProxy.m */; };
- 0A3864331C62571A00924A29 /* AvatarMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D90C0DE1A140BE9005C68B2 /* AvatarMaker.m */; };
- 0A3864341C62571A00924A29 /* Colors.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5E98B61C34367A0045A41A /* Colors.m */; };
- 0A3864351C62571A00924A29 /* GatewayAvatarMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD4B5C61AE7D4E60042C58A /* GatewayAvatarMaker.m */; };
- 0A3864361C62571A00924A29 /* ModalNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5456781AA9E7CF0050B49F /* ModalNavigationController.m */; };
- 0A3864371C62571A00924A29 /* ThemedTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB70BA61C3663F300B68330 /* ThemedTableViewController.m */; };
- 0A3864381C62571A00924A29 /* ThemedNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5940501C3EB9D500CC1577 /* ThemedNavigationController.m */; };
- 0A3864391C62571A00924A29 /* UITextField+Themed.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A16FDE41C5A553900A5ABF9 /* UITextField+Themed.m */; };
- 0A38643A1C62572700924A29 /* ContactPicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A6959321A66D2F9002FF905 /* ContactPicker.storyboard */; };
- 0A38643B1C62572700924A29 /* ContactGroupPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A69593B1A66D788002FF905 /* ContactGroupPickerViewController.m */; };
- 0A38643C1C62572700924A29 /* PickerGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959471A692941002FF905 /* PickerGroupCell.m */; };
- 0A38643D1C62572700924A29 /* PickerContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A69594A1A692E3A002FF905 /* PickerContactCell.m */; };
- 0A38643E1C62573500924A29 /* ContactNameLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5AA1645901D003D7DCC /* ContactNameLabel.m */; };
- 0A38643F1C62574200924A29 /* ContactTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959411A68228E002FF905 /* ContactTableDataSource.m */; };
- 0A3864401C62574200924A29 /* GroupTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959441A692832002FF905 /* GroupTableDataSource.m */; };
- 0A3864411C62574200924A29 /* RecentTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA631B1F2351006BD786 /* RecentTableDataSource.m */; };
- 0A3864421C62576500924A29 /* BallotMessageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A22717819DBF40E0023B3E3 /* BallotMessageDecoder.m */; };
- 0A3864431C62576500924A29 /* BallotMessageEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0D902319E685B400DC7578 /* BallotMessageEncoder.m */; };
- 0A3864441C62576500924A29 /* BallotManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D49019E50B560048D54F /* BallotManager.m */; };
- 0A3864451C62576500924A29 /* FileMessageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA5B1B1CB5EA006BD786 /* FileMessageDecoder.m */; };
- 0A3864461C62576500924A29 /* FileMessageEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA5F1B1CB63C006BD786 /* FileMessageEncoder.m */; };
- 0A3864471C62576500924A29 /* ContactStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0EDF2416371FA7000921EA /* ContactStore.m */; };
- 0A3864491C62576500924A29 /* GroupProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A69593E1A680E7E002FF905 /* GroupProxy.m */; };
- 0A38644A1C62576500924A29 /* JsonUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62B41B2AE54C003DDB5A /* JsonUtil.m */; };
- 0A38644B1C62576500924A29 /* MessageProcessorProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A336AC21AFA53B6002D9809 /* MessageProcessorProxy.m */; };
- 0A38644C1C62576500924A29 /* MyIdentityStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0EDF2116371A4E000921EA /* MyIdentityStore.m */; };
- 0A38644D1C62576500924A29 /* PermissionChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC5BA8E1A7939FD00AAFD10 /* PermissionChecker.m */; };
- 0A38644E1C62576500924A29 /* PhoneNumberNormalizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAAD7B4182F9A3A00873B67 /* PhoneNumberNormalizer.m */; };
- 0A38644F1C62576500924A29 /* ServerAPIConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D701C7C163AD878007500E2 /* ServerAPIConnector.m */; };
- 0A3864501C62576500924A29 /* ServerAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D157338163C7B0F00367E66 /* ServerAPIRequest.m */; };
- 0A3864511C62576500924A29 /* ServerConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7730D16309FE9001808D3 /* ServerConnector.m */; };
- 0A3864521C62576500924A29 /* SSLCAHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D237C9017B3C56D0058AB05 /* SSLCAHelper.m */; };
- 0A3864531C62576500924A29 /* ThreemaError.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5209201AEEC12E00993212 /* ThreemaError.m */; };
- 0A3864541C62576500924A29 /* TouchIdAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A336BAE1B035053002D9809 /* TouchIdAuthentication.m */; };
- 0A3864551C62576500924A29 /* UserSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBC84871658013E00550FC2 /* UserSettings.m */; };
- 0A38645A1C62588D00924A29 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0A38645C1C62588D00924A29 /* Localizable.strings */; };
- 0A3864631C625A8600924A29 /* Constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD1CDFC19ACE2A900EA21B2 /* Constants.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864641C625A8600924A29 /* ProtocolDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D0EDF2916372E15000921EA /* ProtocolDefines.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864671C625C5200924A29 /* ThreemaFramework-Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 0A3864661C625C5200924A29 /* ThreemaFramework-Prefix.pch */; };
- 0A3864681C633C9200924A29 /* ThreemaData.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 4D086E81164468A600EC75BF /* ThreemaData.xcdatamodeld */; };
- 0A3864691C633C9800924A29 /* ThreemaData.xcmappingmodel in Sources */ = {isa = PBXBuildFile; fileRef = 4D2476461663CC22009111D3 /* ThreemaData.xcmappingmodel */; };
- 0A38646A1C633CC000924A29 /* DatabaseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A58CBCD1AD5032600DB281F /* DatabaseManager.m */; };
- 0A38646B1C633CC000924A29 /* DocumentManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA4D1B1C5A7A006BD786 /* DocumentManager.m */; };
- 0A38646C1C633CC000924A29 /* EntityCreator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A26663219DD407C004C94F3 /* EntityCreator.m */; };
- 0A38646D1C633CC000924A29 /* EntityFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A94707119D5AA8C000500C5 /* EntityFetcher.m */; };
- 0A38646E1C633CC000924A29 /* EntityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A1CC4AB19EECF5900E3AF1E /* EntityManager.m */; };
- 0A38646F1C633CC000924A29 /* ErrorHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBAE1A13C3E00041A756 /* ErrorHandler.m */; };
- 0A3864701C633CC000924A29 /* MessageFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A00FECE1A28A1E500DD1A57 /* MessageFetcher.m */; };
- 0A3864711C633D0200924A29 /* AudioData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B42D1934B6D5003FA7F0 /* AudioData.m */; };
- 0A3864721C633D0200924A29 /* AudioMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B42A1934B6D4003FA7F0 /* AudioMessage.m */; };
- 0A3864731C633D0200924A29 /* Ballot.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD637FB19DEAAC600831B17 /* Ballot.m */; };
- 0A3864741C633D0200924A29 /* BallotMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD6380419DEAAC700831B17 /* BallotMessage.m */; };
- 0A3864751C633D0200924A29 /* BallotChoice.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD6380119DEAAC700831B17 /* BallotChoice.m */; };
- 0A3864761C633D0200924A29 /* BallotResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD6380719DEB45000831B17 /* BallotResult.m */; };
- 0A3864771C633D0200924A29 /* BaseMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD1A177164465E800621AE9 /* BaseMessage.m */; };
- 0A3864781C633D0200924A29 /* Contact.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD1A17A164465E900621AE9 /* Contact.m */; };
- 0A3864791C633D0200924A29 /* Conversation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD1A17D164465E900621AE9 /* Conversation.m */; };
- 0A38647A1C633D0200924A29 /* FileData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E629A1B286BBB003DDB5A /* FileData.m */; };
- 0A38647B1C633D0200924A29 /* FileMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62961B286BBA003DDB5A /* FileMessage.m */; };
- 0A38647C1C633D0200924A29 /* Group.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2FD39F1A7694E10052D52B /* Group.m */; };
- 0A38647D1C633D0200924A29 /* ImageData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE93EC51664EE0B00954B1D /* ImageData.m */; };
- 0A38647E1C633D0200924A29 /* ImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D95AC041663C15100F8D066 /* ImageMessage.m */; };
- 0A38647F1C633D0200924A29 /* LastGroupSyncRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7EF74B1923B65C00286B48 /* LastGroupSyncRequest.m */; };
- 0A3864801C633D0200924A29 /* LocationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22602016678CC2003C5691 /* LocationMessage.m */; };
- 0A3864811C633D0200924A29 /* SystemMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4C546E1806990400D904AA /* SystemMessage.m */; };
- 0A3864821C633D0200924A29 /* TextMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D95AC061663C15100F8D066 /* TextMessage.m */; };
- 0A3864831C633D0200924A29 /* VideoData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD551221689CA9B00B19DF8 /* VideoData.m */; };
- 0A3864841C633D0200924A29 /* VideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5511F1689CA9A00B19DF8 /* VideoMessage.m */; };
- 0A3864851C633D2800924A29 /* AudioData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D70B42C1934B6D5003FA7F0 /* AudioData.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864861C633D2800924A29 /* AudioMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D70B4291934B6D4003FA7F0 /* AudioMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864871C633D2800924A29 /* Ballot.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD637FA19DEAAC600831B17 /* Ballot.h */; };
- 0A3864881C633D2800924A29 /* BallotMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD6380319DEAAC700831B17 /* BallotMessage.h */; };
- 0A3864891C633D2800924A29 /* BallotChoice.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD6380019DEAAC700831B17 /* BallotChoice.h */; };
- 0A38648A1C633D2800924A29 /* BallotResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD6380619DEB45000831B17 /* BallotResult.h */; };
- 0A38648B1C633D2800924A29 /* BaseMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD1A176164465E800621AE9 /* BaseMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A38648C1C633D2800924A29 /* Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD1A179164465E900621AE9 /* Contact.h */; };
- 0A38648D1C633D2800924A29 /* Conversation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD1A17C164465E900621AE9 /* Conversation.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A38648E1C633D2800924A29 /* FileData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6E62991B286BBB003DDB5A /* FileData.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A38648F1C633D2800924A29 /* FileMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6E62951B286BBA003DDB5A /* FileMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864901C633D2800924A29 /* Group.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2FD39E1A7694E10052D52B /* Group.h */; };
- 0A3864911C633D2800924A29 /* ImageData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DE93EC41664EE0B00954B1D /* ImageData.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864921C633D2800924A29 /* ImageMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D95AC031663C15100F8D066 /* ImageMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864931C633D2800924A29 /* LastGroupSyncRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D7EF74A1923B65C00286B48 /* LastGroupSyncRequest.h */; };
- 0A3864941C633D2800924A29 /* LocationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D22601F16678CC2003C5691 /* LocationMessage.h */; };
- 0A3864951C633D2800924A29 /* SystemMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D4C546D1806990400D904AA /* SystemMessage.h */; };
- 0A3864961C633D2800924A29 /* TextMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D95AC051663C15100F8D066 /* TextMessage.h */; };
- 0A3864971C633D2800924A29 /* VideoData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD551211689CA9B00B19DF8 /* VideoData.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864981C633D2800924A29 /* VideoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD5511E1689CA9A00B19DF8 /* VideoMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864991C633D2800924A29 /* DatabaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A58CBCC1AD5032600DB281F /* DatabaseManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A38649A1C633D2800924A29 /* DocumentManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ADCEA4C1B1C5A7A006BD786 /* DocumentManager.h */; };
- 0A38649B1C633D2800924A29 /* EntityCreator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A26663119DD407C004C94F3 /* EntityCreator.h */; };
- 0A38649C1C633D2800924A29 /* EntityFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A94707019D5AA8C000500C5 /* EntityFetcher.h */; };
- 0A38649D1C633D2800924A29 /* EntityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A1CC4AA19EECF5900E3AF1E /* EntityManager.h */; };
- 0A38649E1C633D2800924A29 /* ErrorHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A0EFBAD1A13C3E00041A756 /* ErrorHandler.h */; };
- 0A38649F1C633D2800924A29 /* MessageFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A00FECD1A28A1E500DD1A57 /* MessageFetcher.h */; };
- 0A3864A01C63439B00924A29 /* BoxedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0EDF171637099A000921EA /* BoxedMessage.m */; };
- 0A3864A11C63439B00924A29 /* AbstractMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA831C119B497E800812921 /* AbstractMessage.m */; };
- 0A3864A21C63439B00924A29 /* AbstractGroupMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD9BAF117A181D90082D60B /* AbstractGroupMessage.m */; };
- 0A3864A31C63439B00924A29 /* BoxAudioMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B4301934B757003FA7F0 /* BoxAudioMessage.m */; };
- 0A3864A41C63439B00924A29 /* BoxBallotCreateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A94707A19D5BF9C000500C5 /* BoxBallotCreateMessage.m */; };
- 0A3864A51C63439B00924A29 /* BoxBallotVoteMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A22718A19DBF9820023B3E3 /* BoxBallotVoteMessage.m */; };
- 0A3864A61C63439B00924A29 /* BoxFileMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA511B1CB28A006BD786 /* BoxFileMessage.m */; };
- 0A3864A71C63439B00924A29 /* BoxImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7B442416641198003D6F73 /* BoxImageMessage.m */; };
- 0A3864A81C63439B00924A29 /* BoxLocationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22601C16678BBE003C5691 /* BoxLocationMessage.m */; };
- 0A3864A91C63439B00924A29 /* BoxTextMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0EDF2716372D9E000921EA /* BoxTextMessage.m */; };
- 0A3864AA1C63439B00924A29 /* BoxVideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3AA9A81689C8AD00B52F94 /* BoxVideoMessage.m */; };
- 0A3864AB1C63439B00924A29 /* DeliveryReceiptMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC451E5164D3A6D002AA5A6 /* DeliveryReceiptMessage.m */; };
- 0A3864AC1C63439B00924A29 /* GroupAudioMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B4331934B792003FA7F0 /* GroupAudioMessage.m */; };
- 0A3864AD1C63439B00924A29 /* GroupBallotCreateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A10768019F776700029F27E /* GroupBallotCreateMessage.m */; };
- 0A3864AE1C63439B00924A29 /* GroupBallotVoteMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A10767819F775B10029F27E /* GroupBallotVoteMessage.m */; };
- 0A3864AF1C63439B00924A29 /* GroupCreateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC2A65B17A1459F00A5CD27 /* GroupCreateMessage.m */; };
- 0A3864B01C63439B00924A29 /* GroupFileMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA551B1CB2AE006BD786 /* GroupFileMessage.m */; };
- 0A3864B11C63439B00924A29 /* GroupImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4B10ED17A43197003CCA1C /* GroupImageMessage.m */; };
- 0A3864B21C63439B00924A29 /* GroupLeaveMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC2A66917A15E2000A5CD27 /* GroupLeaveMessage.m */; };
- 0A3864B31C63439B00924A29 /* GroupLocationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4B10F017A43575003CCA1C /* GroupLocationMessage.m */; };
- 0A3864B41C63439B00924A29 /* GroupRenameMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D80F39717A2C86000174711 /* GroupRenameMessage.m */; };
- 0A3864B51C63439B00924A29 /* GroupSetPhotoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78718C17FEF5FC0099075C /* GroupSetPhotoMessage.m */; };
- 0A3864B61C63439B00924A29 /* GroupTextMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC2A65E17A1467900A5CD27 /* GroupTextMessage.m */; };
- 0A3864B71C63439B00924A29 /* GroupRequestSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4CFC9E191BAFCD006264BE /* GroupRequestSyncMessage.m */; };
- 0A3864B81C63439B00924A29 /* GroupVideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4B10E817A4211D003CCA1C /* GroupVideoMessage.m */; };
- 0A3864B91C63439B00924A29 /* TypingIndicatorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D627299165553360048F332 /* TypingIndicatorMessage.m */; };
- 0A3864BA1C63439B00924A29 /* UnknownTypeMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1A819B4AE9A006AC645 /* UnknownTypeMessage.m */; };
- 0A3864BB1C6343BD00924A29 /* AudioMessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6A0D5F19505B3F00B722CC /* AudioMessageSender.m */; };
- 0A3864BC1C6343BD00924A29 /* BlobMessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9F237F1B416F2C0046865C /* BlobMessageSender.m */; };
- 0A3864BD1C6343BD00924A29 /* BlobUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA1C1B0CCCF1006BD786 /* BlobUploader.m */; };
- 0A3864BE1C6343BD00924A29 /* FileMessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62B01B2AD78D003DDB5A /* FileMessageSender.m */; };
- 0A3864BF1C6343BD00924A29 /* GroupPhotoSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D851B5C17FF079D00AE7D4A /* GroupPhotoSender.m */; };
- 0A3864C01C6343BD00924A29 /* MessageForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA860FC1A66659300AC1BE1 /* MessageForwarder.m */; };
- 0A3864C11C6343BD00924A29 /* MessageQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0EDF1B16370E8E000921EA /* MessageQueue.m */; };
- 0A3864C21C6343BD00924A29 /* MessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A76387719DC42B9000CFAA3 /* MessageSender.m */; };
- 0A3864C41C6343BD00924A29 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3E34271639BA810025B606 /* Reachability.m */; };
- 0A3864C61C6343BD00924A29 /* URLSenderItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A336B9A1B02302A002D9809 /* URLSenderItem.m */; };
- 0A3864C71C6343BD00924A29 /* ValidationLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD10AC516EE5A66004A10E0 /* ValidationLogger.m */; };
- 0A3864CA1C63456000924A29 /* AppGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ADCEA421B184249006BD786 /* AppGroup.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A3864CB1C63462C00924A29 /* AppGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA431B18424A006BD786 /* AppGroup.m */; };
- 0A3864CD1C6348F700924A29 /* Colors.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A5E98B51C34367A0045A41A /* Colors.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A4A7C2F1CED8749002B7AF7 /* UILabel+Markup.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4A7C2E1CED8749002B7AF7 /* UILabel+Markup.m */; };
- 0A4A7C301CED8749002B7AF7 /* UILabel+Markup.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4A7C2E1CED8749002B7AF7 /* UILabel+Markup.m */; };
- 0A4B0D4C1BFF70B7008BD496 /* URLHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4B0D4B1BFF70B7008BD496 /* URLHandler.m */; };
- 0A50CFD91C49153A00991088 /* QBPlasticPopupMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFCE1C49153A00991088 /* QBPlasticPopupMenu.m */; };
- 0A50CFDB1C49153A00991088 /* QBPopupMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD01C49153A00991088 /* QBPopupMenu.m */; };
- 0A50CFDD1C49153A00991088 /* QBPopupMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD21C49153A00991088 /* QBPopupMenuItem.m */; };
- 0A50CFDF1C49153A00991088 /* QBPopupMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD41C49153A00991088 /* QBPopupMenuItemView.m */; };
- 0A50CFE11C49153A00991088 /* QBPopupMenuOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD61C49153A00991088 /* QBPopupMenuOverlayView.m */; };
- 0A50CFE31C49153A00991088 /* QBPopupMenuPagenatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD81C49153A00991088 /* QBPopupMenuPagenatorView.m */; };
- 0A50D1C31B99772C0049C3C3 /* FullscreenImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50D1C21B99772C0049C3C3 /* FullscreenImageViewController.m */; };
- 0A50D1D21B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50D1D11B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m */; };
- 0A5312AF1BEB968100E3038B /* RandomSeedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5312AE1BEB968100E3038B /* RandomSeedViewController.m */; };
- 0A531CDB1B32E65A00C402B2 /* FileMessagePreview.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A531CDA1B32E65A00C402B2 /* FileMessagePreview.m */; };
- 0A5357A71B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt in Resources */ = {isa = PBXBuildFile; fileRef = 0A5357A61B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt */; };
- 0A5357B71B8B630B006B46DC /* ChatDeleteAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357B61B8B630B006B46DC /* ChatDeleteAction.m */; };
- 0A5357BB1B8B66E2006B46DC /* SendMediaAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357BA1B8B66E2006B46DC /* SendMediaAction.m */; };
- 0A5357BF1B8B673F006B46DC /* ChatViewControllerAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357BE1B8B673F006B46DC /* ChatViewControllerAction.m */; };
- 0A5357C31B8DAB8A006B46DC /* SendLocationAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357C21B8DAB8A006B46DC /* SendLocationAction.m */; };
- 0A5357C81B942D77006B46DC /* GroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357C71B942D76006B46DC /* GroupCell.m */; };
- 0A5357CC1B94921B006B46DC /* DeleteConversationAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357CB1B94921B006B46DC /* DeleteConversationAction.m */; };
- 0A535E7A19FE464100C5DA04 /* BallotResultMatrixCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A535E7919FE464100C5DA04 /* BallotResultMatrixCell.m */; };
- 0A535E8F19FEA24200C5DA04 /* SlaveScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A535E8E19FEA24200C5DA04 /* SlaveScrollView.m */; };
- 0A5456731AA8A4980050B49F /* SplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5456721AA8A4980050B49F /* SplitViewController.m */; };
- 0A5456761AA9D1AE0050B49F /* MainTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5456751AA9D1AE0050B49F /* MainTabBarController.m */; };
- 0A5ECC9E1BE101C7003B3A84 /* CreateID.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A5ECC9D1BE101C7003B3A84 /* CreateID.storyboard */; };
- 0A5ECCDC1BE1FCC9003B3A84 /* SplashViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5ECCDB1BE1FCC9003B3A84 /* SplashViewController.m */; };
- 0A677B851C6250C90019B361 /* ThreemaFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A677B841C6250C90019B361 /* ThreemaFramework.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0A677B8C1C6250CA0019B361 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
- 0A677B971C6250CA0019B361 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
- 0A677B981C6250CA0019B361 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 0A688AB919A3A4670013FCE8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; settings = {ATTRIBUTES = (Required, ); }; };
- 0A688AC019A3A4670013FCE8 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0A688ABE19A3A4670013FCE8 /* InfoPlist.strings */; };
- 0A6959511A6CF71A002FF905 /* ForwardURLActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959501A6CF71A002FF905 /* ForwardURLActivity.m */; };
- 0A6959571A6D0103002FF905 /* ForwardTextActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959561A6D0103002FF905 /* ForwardTextActivity.m */; };
- 0A6E62801B25E5C0003DDB5A /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816518D38C490079014F /* MKAnnotationView+WebCache.m */; };
- 0A6E62811B25E5C0003DDB5A /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816918D38C490079014F /* NSData+ImageContentType.m */; };
- 0A6E62821B25E5C0003DDB5A /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816B18D38C490079014F /* SDImageCache.m */; };
- 0A6E62831B25E5C0003DDB5A /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816F18D38C490079014F /* SDWebImageCompat.m */; };
- 0A6E62841B25E5C0003DDB5A /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817118D38C490079014F /* SDWebImageDecoder.m */; };
- 0A6E62851B25E5C0003DDB5A /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817318D38C490079014F /* SDWebImageDownloader.m */; };
- 0A6E62861B25E5C0003DDB5A /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817618D38C490079014F /* SDWebImageDownloaderOperation.m */; };
- 0A6E62871B25E5C0003DDB5A /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817818D38C490079014F /* SDWebImageManager.m */; };
- 0A6E62881B25E5C0003DDB5A /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817C18D38C490079014F /* SDWebImagePrefetcher.m */; };
- 0A6E62891B25E5C0003DDB5A /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817E18D38C490079014F /* UIButton+WebCache.m */; };
- 0A6E628A1B25E5C0003DDB5A /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818018D38C490079014F /* UIImage+GIF.m */; };
- 0A6E628B1B25E5C0003DDB5A /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818218D38C490079014F /* UIImage+MultiFormat.m */; };
- 0A6E628C1B25E5C0003DDB5A /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818418D38C490079014F /* UIImage+WebP.m */; };
- 0A6E628D1B25E5C0003DDB5A /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D690F6E19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.m */; };
- 0A6E628E1B25E5C0003DDB5A /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818618D38C490079014F /* UIImageView+WebCache.m */; };
- 0A6E628F1B25E5C0003DDB5A /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D690F6519F1B4A60007E300 /* UIView+WebCacheOperation.m */; };
- 0A6E629F1B298698003DDB5A /* ChatFileMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E629E1B298697003DDB5A /* ChatFileMessageCell.m */; };
- 0A6E62A31B29AD58003DDB5A /* ChatBlobMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62A21B29AD58003DDB5A /* ChatBlobMessageCell.m */; };
- 0A73E6C619CB1F8C0021475D /* RecordingMeterGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A73E6C519CB1F8C0021475D /* RecordingMeterGraph.m */; };
- 0A774A611C20086900D662FE /* LazyAccessibilityLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A774A601C20086900D662FE /* LazyAccessibilityLabel.m */; };
- 0A786B5F19C09CFD00BCB2E0 /* PlayRecordAudioView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A786B5E19C09CFD00BCB2E0 /* PlayRecordAudioView.xib */; };
- 0A788E191C916FD50032C566 /* MediaBrowserFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E181C916FD50032C566 /* MediaBrowserFile.m */; };
- 0A788E231C917CB20032C566 /* FileCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E221C917CB20032C566 /* FileCaptionView.m */; };
- 0A788E271C9187E30032C566 /* CaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E261C9187E30032C566 /* CaptionView.m */; };
- 0A7B592B1B3D41FF00EB5520 /* ActivityUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7B592A1B3D41FF00EB5520 /* ActivityUtil.m */; };
- 0A7DF6CB1C9FDBDE002D4DC3 /* DeleteContactAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD29D6F1C086986002E43B3 /* DeleteContactAction.m */; };
- 0A7DF6CC1C9FDBDE002D4DC3 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818018D38C490079014F /* UIImage+GIF.m */; };
- 0A7DF6CE1C9FDBDE002D4DC3 /* LinkIDCountryPickerRowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB07F1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m */; };
- 0A7DF6D01C9FDBDE002D4DC3 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01F7814C1CCA900EF7690 /* main.m */; };
- 0A7DF6D11C9FDBDE002D4DC3 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818618D38C490079014F /* UIImageView+WebCache.m */; };
- 0A7DF6D21C9FDBDE002D4DC3 /* QBPlasticPopupMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFCE1C49153A00991088 /* QBPlasticPopupMenu.m */; };
- 0A7DF6D31C9FDBDE002D4DC3 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
- 0A7DF6D41C9FDBDE002D4DC3 /* AudioRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA860F31A64040D00AC1BE1 /* AudioRecorder.m */; };
- 0A7DF6D51C9FDBDE002D4DC3 /* MediaBrowserVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C55B21A1A26820014F5E0 /* MediaBrowserVideo.m */; };
- 0A7DF6D61C9FDBDE002D4DC3 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01F7C14C1CCA900EF7690 /* AppDelegate.m */; };
- 0A7DF6D71C9FDBDE002D4DC3 /* BallotMatrixLabelView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A182B0719FA29D000D1A6EF /* BallotMatrixLabelView.m */; };
- 0A7DF6D81C9FDBDE002D4DC3 /* BallotVoteViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48319E2D68F0048D54F /* BallotVoteViewController.m */; };
- 0A7DF6D91C9FDBDE002D4DC3 /* HPTextViewInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638E817E0C26300D03144 /* HPTextViewInternal.m */; };
- 0A7DF6DA1C9FDBDE002D4DC3 /* ChatAudioMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B4361934BB6D003FA7F0 /* ChatAudioMessageCell.m */; };
- 0A7DF6DB1C9FDBDE002D4DC3 /* ChatNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638D217E0B98300D03144 /* ChatNavigationController.m */; };
- 0A7DF6DC1C9FDBDE002D4DC3 /* SplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5456721AA8A4980050B49F /* SplitViewController.m */; };
- 0A7DF6DD1C9FDBDE002D4DC3 /* ChatDeleteAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357B61B8B630B006B46DC /* ChatDeleteAction.m */; };
- 0A7DF6E01C9FDBDE002D4DC3 /* PlayRecordAudioViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB19F1619C6AC55005EA074 /* PlayRecordAudioViewController.m */; };
- 0A7DF6E11C9FDBDE002D4DC3 /* MainTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5456751AA9D1AE0050B49F /* MainTabBarController.m */; };
- 0A7DF6E21C9FDBDE002D4DC3 /* SyncContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B4A1BE78BF3009EE9C1 /* SyncContactsViewController.m */; };
- 0A7DF6E61C9FDBDE002D4DC3 /* QRScannerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5040B318F7DD58006DBFCC /* QRScannerViewController.m */; };
- 0A7DF6E71C9FDBDE002D4DC3 /* FullscreenImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50D1C21B99772C0049C3C3 /* FullscreenImageViewController.m */; };
- 0A7DF6E81C9FDBDE002D4DC3 /* ChatViewControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ABAE1711AB0809800A6A3C4 /* ChatViewControllerCache.m */; };
- 0A7DF6EB1C9FDBDE002D4DC3 /* ChatViewHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBA01A10C5720041A756 /* ChatViewHeader.m */; };
- 0A7DF6ED1C9FDBDE002D4DC3 /* MotionEntropyCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6128041A72D73800AA8821 /* MotionEntropyCollector.m */; };
- 0A7DF6EF1C9FDBDE002D4DC3 /* HairlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1A7F481A169BD100386317 /* HairlineView.m */; };
- 0A7DF6F01C9FDBDE002D4DC3 /* ShareController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D228ECA18F67EFB0059BDE7 /* ShareController.m */; };
- 0A7DF6F71C9FDBDE002D4DC3 /* NonFirstResponderActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB4566019489B42008219E7 /* NonFirstResponderActionSheet.m */; };
- 0A7DF6F81C9FDBDE002D4DC3 /* BallotVoteTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48619E2E1A60048D54F /* BallotVoteTableCell.m */; };
- 0A7DF6FA1C9FDBDE002D4DC3 /* StatusNavigationBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0495441632A72100A0042D /* StatusNavigationBar.m */; };
- 0A7DF6FB1C9FDBDE002D4DC3 /* BallotCreateTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEBA04A19D31C1D002DE2C3 /* BallotCreateTableCell.m */; };
- 0A7DF6FD1C9FDBDE002D4DC3 /* ConfirmIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B3E1BE78B3B009EE9C1 /* ConfirmIDViewController.m */; };
- 0A7DF6FE1C9FDBDE002D4DC3 /* BallotCreateDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F81A03E59100D1A77A /* BallotCreateDetailViewController.m */; };
- 0A7DF6FF1C9FDBDE002D4DC3 /* DetailDisclosureView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F51A02DFE100D1A77A /* DetailDisclosureView.m */; };
- 0A7DF7001C9FDBDE002D4DC3 /* RevocationKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A09D5E71A9E1DE0000F922D /* RevocationKeyHandler.m */; };
- 0A7DF7021C9FDBDE002D4DC3 /* SendMediaAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357BA1B8B66E2006B46DC /* SendMediaAction.m */; };
- 0A7DF7041C9FDBDE002D4DC3 /* BallotSelectTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB211A0410B5007EFFC8 /* BallotSelectTableViewController.m */; };
- 0A7DF7051C9FDBDE002D4DC3 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
- 0A7DF7061C9FDBDE002D4DC3 /* PointOfInterest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37D1C8193F67E40094682B /* PointOfInterest.m */; };
- 0A7DF7071C9FDBDE002D4DC3 /* ForwardURLActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959501A6CF71A002FF905 /* ForwardURLActivity.m */; };
- 0A7DF7081C9FDBDE002D4DC3 /* BallotResultMatrixCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A535E7919FE464100C5DA04 /* BallotResultMatrixCell.m */; };
- 0A7DF7091C9FDBDE002D4DC3 /* BallotCreateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEBA04719D31BC8002DE2C3 /* BallotCreateViewController.m */; };
- 0A7DF70A1C9FDBDE002D4DC3 /* BallotListTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB2A1A041793007EFFC8 /* BallotListTableCell.m */; };
- 0A7DF70C1C9FDBDE002D4DC3 /* MyIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2A411E163D951F0084C172 /* MyIdentityViewController.m */; };
- 0A7DF70D1C9FDBDE002D4DC3 /* AudioTrackAnalyzer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2CC90D19CE1C4D00175DB4 /* AudioTrackAnalyzer.m */; };
- 0A7DF7101C9FDBDE002D4DC3 /* ContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7096F16414F5900BF99BE /* ContactsViewController.m */; };
- 0A7DF7111C9FDBDE002D4DC3 /* FileCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E221C917CB20032C566 /* FileCaptionView.m */; };
- 0A7DF7131C9FDBDE002D4DC3 /* ContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7097216414FE000BF99BE /* ContactCell.m */; };
- 0A7DF7141C9FDBDE002D4DC3 /* NewMessageToaster.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B3A519348247003FA7F0 /* NewMessageToaster.m */; };
- 0A7DF7151C9FDBDE002D4DC3 /* RandomSeedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5312AE1BEB968100E3038B /* RandomSeedViewController.m */; };
- 0A7DF7161C9FDBDE002D4DC3 /* QBPopupMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD41C49153A00991088 /* QBPopupMenuItemView.m */; };
- 0A7DF7181C9FDBDE002D4DC3 /* ChatBallotMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF47E7919E2B3D600A2E84E /* ChatBallotMessageCell.m */; };
- 0A7DF71B1C9FDBDE002D4DC3 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816F18D38C490079014F /* SDWebImageCompat.m */; };
- 0A7DF71C1C9FDBDE002D4DC3 /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818418D38C490079014F /* UIImage+WebP.m */; };
- 0A7DF71D1C9FDBDE002D4DC3 /* LazyAccessibilityLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A774A601C20086900D662FE /* LazyAccessibilityLabel.m */; };
- 0A7DF71E1C9FDBDE002D4DC3 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
- 0A7DF7201C9FDBDE002D4DC3 /* BallotResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8C879919E6D8CB00AD8150 /* BallotResultViewController.m */; };
- 0A7DF7221C9FDBDE002D4DC3 /* ContactGroupMembershipViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A96A1B9D948900B006C5 /* ContactGroupMembershipViewController.m */; };
- 0A7DF7231C9FDBDE002D4DC3 /* ForwardTextActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6959561A6D0103002FF905 /* ForwardTextActivity.m */; };
- 0A7DF7251C9FDBDE002D4DC3 /* MediaBrowserPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A280B031A1F557900060BF7 /* MediaBrowserPhoto.m */; };
- 0A7DF7261C9FDBDE002D4DC3 /* QBPopupMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD01C49153A00991088 /* QBPopupMenu.m */; };
- 0A7DF7281C9FDBDE002D4DC3 /* ProgressLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA26DF51C0F2B0C0019F6EC /* ProgressLabel.m */; };
- 0A7DF7291C9FDBDE002D4DC3 /* CreatePasswordTrigger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A23FB0E19BED36600337603 /* CreatePasswordTrigger.m */; };
- 0A7DF72A1C9FDBDE002D4DC3 /* NewScannedContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF596164573C3003D7DCC /* NewScannedContactViewController.m */; };
- 0A7DF72C1C9FDBDE002D4DC3 /* ConversationsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5AF1645A3F1003D7DCC /* ConversationsViewController.m */; };
- 0A7DF72D1C9FDBDE002D4DC3 /* ConversationCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5C81645A5C9003D7DCC /* ConversationCell.m */; };
- 0A7DF72E1C9FDBDE002D4DC3 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817818D38C490079014F /* SDWebImageManager.m */; };
- 0A7DF72F1C9FDBDE002D4DC3 /* ChatBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5CE1645B081003D7DCC /* ChatBar.m */; };
- 0A7DF7301C9FDBDE002D4DC3 /* ChatMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5D11645B083003D7DCC /* ChatMessageCell.m */; };
- 0A7DF7311C9FDBDE002D4DC3 /* ChatFileMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E629E1B298697003DDB5A /* ChatFileMessageCell.m */; };
- 0A7DF7321C9FDBDE002D4DC3 /* ChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5D31645B083003D7DCC /* ChatViewController.m */; };
- 0A7DF7341C9FDBDE002D4DC3 /* ContactPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D9F2F301647C0B00030E260 /* ContactPickerViewController.m */; };
- 0A7DF7381C9FDBDE002D4DC3 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817618D38C490079014F /* SDWebImageDownloaderOperation.m */; };
- 0A7DF73B1C9FDBDE002D4DC3 /* EditableAvatarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC11BA172F6009DD83B /* EditableAvatarView.m */; };
- 0A7DF73C1C9FDBDE002D4DC3 /* IdentityVerifiedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6893701647ECB8000DE62D /* IdentityVerifiedViewController.m */; };
- 0A7DF73D1C9FDBDE002D4DC3 /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817118D38C490079014F /* SDWebImageDecoder.m */; };
- 0A7DF73E1C9FDBDE002D4DC3 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817E18D38C490079014F /* UIButton+WebCache.m */; };
- 0A7DF73F1C9FDBDE002D4DC3 /* ContactGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A96E1B9DC75D00B006C5 /* ContactGroupCell.m */; };
- 0A7DF7401C9FDBDE002D4DC3 /* FileMessagePreviewUnsupportedTypeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A868E261B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m */; };
- 0A7DF7411C9FDBDE002D4DC3 /* ScanIdentityController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D6893731647F698000DE62D /* ScanIdentityController.mm */; };
- 0A7DF7421C9FDBDE002D4DC3 /* AddContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D68937A1647FEA8000DE62D /* AddContactViewController.m */; };
- 0A7DF7431C9FDBDE002D4DC3 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D68937E16480D79000DE62D /* MBProgressHUD.m */; };
- 0A7DF7441C9FDBDE002D4DC3 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817318D38C490079014F /* SDWebImageDownloader.m */; };
- 0A7DF7461C9FDBDE002D4DC3 /* MKNumberBadgeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D736B4116487C2A00D70AD9 /* MKNumberBadgeView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
- 0A7DF7481C9FDBDE002D4DC3 /* QBPopupMenuPagenatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD81C49153A00991088 /* QBPopupMenuPagenatorView.m */; };
- 0A7DF7491C9FDBDE002D4DC3 /* CustomResponderTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8DC637164EC1AF00A80455 /* CustomResponderTextView.m */; };
- 0A7DF74D1C9FDBDE002D4DC3 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
- 0A7DF7501C9FDBDE002D4DC3 /* EditGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10ABD1BA160C7009DD83B /* EditGroupViewController.m */; };
- 0A7DF7511C9FDBDE002D4DC3 /* RecordingMeterGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A73E6C519CB1F8C0021475D /* RecordingMeterGraph.m */; };
- 0A7DF7521C9FDBDE002D4DC3 /* DocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFF744A1B58DD4B008E08DB /* DocumentPicker.m */; };
- 0A7DF7531C9FDBDE002D4DC3 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D690F6E19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.m */; };
- 0A7DF7541C9FDBDE002D4DC3 /* MoveFingerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB0A00216503FD20027691C /* MoveFingerView.m */; };
- 0A7DF7551C9FDBDE002D4DC3 /* BallotListTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBA61A1206130041A756 /* BallotListTableViewController.m */; };
- 0A7DF7561C9FDBDE002D4DC3 /* FullScreenImageTransitionAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50D1D11B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m */; };
- 0A7DF7571C9FDBDE002D4DC3 /* ResizingLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB531A10A2CA007EFFC8 /* ResizingLabel.m */; };
- 0A7DF7581C9FDBDE002D4DC3 /* LinkEmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6C847B1651934800657260 /* LinkEmailViewController.m */; };
- 0A7DF7591C9FDBDE002D4DC3 /* CaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E261C9187E30032C566 /* CaptionView.m */; };
- 0A7DF75D1C9FDBDE002D4DC3 /* SettingsNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638CF17E0B8FC00D03144 /* SettingsNavigationController.m */; };
- 0A7DF75E1C9FDBDE002D4DC3 /* ActivityUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7B592A1B3D41FF00EB5520 /* ActivityUtil.m */; };
- 0A7DF7601C9FDBDE002D4DC3 /* QBPopupMenuOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD61C49153A00991088 /* QBPopupMenuOverlayView.m */; };
- 0A7DF7621C9FDBDE002D4DC3 /* LinkMobileNoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6C84FA1652F38C00657260 /* LinkMobileNoViewController.m */; };
- 0A7DF7641C9FDBDE002D4DC3 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D690F6519F1B4A60007E300 /* UIView+WebCacheOperation.m */; };
- 0A7DF7661C9FDBDE002D4DC3 /* EnterCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCC5E4516542A6D00644D0D /* EnterCodeViewController.m */; };
- 0A7DF7671C9FDBDE002D4DC3 /* LicenseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCC02F1656DBEB00B3CFFF /* LicenseViewController.m */; };
- 0A7DF7681C9FDBDE002D4DC3 /* PageContentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B521BE78D67009EE9C1 /* PageContentViewController.m */; };
- 0A7DF76A1C9FDBDE002D4DC3 /* SupportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCC0551656EEFA00B3CFFF /* SupportViewController.m */; };
- 0A7DF76B1C9FDBDE002D4DC3 /* ErrorNotificationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA211B0DF9D8006BD786 /* ErrorNotificationHandler.m */; };
- 0A7DF76D1C9FDBDE002D4DC3 /* TypingIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBB0F4E1660D78800452638 /* TypingIndicatorManager.m */; };
- 0A7DF76F1C9FDBDE002D4DC3 /* PlayRecordAudioView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB19F1919C6ADA1005EA074 /* PlayRecordAudioView.m */; };
- 0A7DF7711C9FDBDE002D4DC3 /* FileMessagePreview.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A531CDA1B32E65A00C402B2 /* FileMessagePreview.m */; };
- 0A7DF7721C9FDBDE002D4DC3 /* ChatViewControllerAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357BE1B8B673F006B46DC /* ChatViewControllerAction.m */; };
- 0A7DF7741C9FDBDE002D4DC3 /* SplashViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5ECCDB1BE1FCC9003B3A84 /* SplashViewController.m */; };
- 0A7DF7751C9FDBDE002D4DC3 /* ChatBlobMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A6E62A21B29AD58003DDB5A /* ChatBlobMessageCell.m */; };
- 0A7DF7761C9FDBDE002D4DC3 /* AnimatedNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A9661B9D87FC00B006C5 /* AnimatedNavigationController.m */; };
- 0A7DF7791C9FDBDE002D4DC3 /* LinkIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B461BE78BBA009EE9C1 /* LinkIDViewController.m */; };
- 0A7DF77A1C9FDBDE002D4DC3 /* QBPopupMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A50CFD21C49153A00991088 /* QBPopupMenuItem.m */; };
- 0A7DF77C1C9FDBDE002D4DC3 /* ChatTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A37157A1BA99DA000DC9A41 /* ChatTableDataSource.m */; };
- 0A7DF77D1C9FDBDE002D4DC3 /* BlobMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AACF27D1B45535C00783F59 /* BlobMessageLoader.m */; };
- 0A7DF77E1C9FDBDE002D4DC3 /* ChatTextMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF4F2C816641C4200A48DA7 /* ChatTextMessageCell.m */; };
- 0A7DF7811C9FDBDE002D4DC3 /* URLHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4B0D4B1BFF70B7008BD496 /* URLHandler.m */; };
- 0A7DF7831C9FDBDE002D4DC3 /* HPGrowingTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638E617E0C26300D03144 /* HPGrowingTextView.m */; };
- 0A7DF7841C9FDBDE002D4DC3 /* SSLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B81AB18D3B4E30079014F /* SSLabel.m */; };
- 0A7DF7871C9FDBDE002D4DC3 /* ImageSizeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE93F02166507BA00954B1D /* ImageSizeViewController.m */; };
- 0A7DF7881C9FDBDE002D4DC3 /* PreviewImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA592851666846300DCF674 /* PreviewImageViewController.m */; };
- 0A7DF7891C9FDBDE002D4DC3 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
- 0A7DF78A1C9FDBDE002D4DC3 /* PrivacySettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D353F611666B398002DD0E0 /* PrivacySettingsViewController.m */; };
- 0A7DF78D1C9FDBDE002D4DC3 /* PickGroupMembersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC51BA1B0DF009DD83B /* PickGroupMembersViewController.m */; };
- 0A7DF78E1C9FDBDE002D4DC3 /* RestoreIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8A67B31BE363A100F0B5A2 /* RestoreIdentityViewController.m */; };
- 0A7DF7901C9FDBDE002D4DC3 /* SDNetworkActivityIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22600E166775F2003C5691 /* SDNetworkActivityIndicator.m */; };
- 0A7DF7911C9FDBDE002D4DC3 /* MessageActivityItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA8610C1A66BDB400AC1BE1 /* MessageActivityItem.m */; };
- 0A7DF7921C9FDBDE002D4DC3 /* PreviewLocationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22601216677A15003C5691 /* PreviewLocationViewController.m */; };
- 0A7DF7941C9FDBDE002D4DC3 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
- 0A7DF7961C9FDBDE002D4DC3 /* ChatLocationMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D226023166790DF003C5691 /* ChatLocationMessageCell.m */; };
- 0A7DF7971C9FDBDE002D4DC3 /* LocationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2260261667A25A003C5691 /* LocationViewController.m */; };
- 0A7DF7981C9FDBDE002D4DC3 /* CreateGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC91BA1D06A009DD83B /* CreateGroupCell.m */; };
- 0A7DF79A1C9FDBDE002D4DC3 /* TTOpenInAppActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D233D8718FFD3E700A20E3F /* TTOpenInAppActivity.m */; };
- 0A7DF79B1C9FDBDE002D4DC3 /* ParallaxPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B681BE9E70D009EE9C1 /* ParallaxPageViewController.m */; };
- 0A7DF79C1C9FDBDE002D4DC3 /* SyncExclusionListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D75D4EB17F99A870038A2A5 /* SyncExclusionListViewController.m */; };
- 0A7DF79E1C9FDBDE002D4DC3 /* BackupPasswordViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C70166D00BA007A4C32 /* BackupPasswordViewController.m */; };
- 0A7DF79F1C9FDBDE002D4DC3 /* MoreView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB08D1BF33698001A90A7 /* MoreView.m */; };
- 0A7DF7A01C9FDBDE002D4DC3 /* BackupPasswordVerifyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C73166D0327007A4C32 /* BackupPasswordVerifyViewController.m */; };
- 0A7DF7A11C9FDBDE002D4DC3 /* ChatViewSearchHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A101F591B6669F400E9E30B /* ChatViewSearchHeader.m */; };
- 0A7DF7A21C9FDBDE002D4DC3 /* PoiTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37D1D5193F75260094682B /* PoiTableViewCell.m */; };
- 0A7DF7A31C9FDBDE002D4DC3 /* Animations.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F21A02CFC400D1A77A /* Animations.m */; };
- 0A7DF7A51C9FDBDE002D4DC3 /* QRCodeGenerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C76166D0851007A4C32 /* QRCodeGenerator.mm */; };
- 0A7DF7A61C9FDBDE002D4DC3 /* SZTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7C73B31A16BCC900C6C574 /* SZTextView.m */; };
- 0A7DF7A71C9FDBDE002D4DC3 /* BackupIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C7C166D0BFD007A4C32 /* BackupIdentityViewController.m */; };
- 0A7DF7A91C9FDBDE002D4DC3 /* MediaBrowserFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A788E181C916FD50032C566 /* MediaBrowserFile.m */; };
- 0A7DF7AA1C9FDBDE002D4DC3 /* PopoverView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEFAE5B166FB79100C150F4 /* PopoverView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
- 0A7DF7AB1C9FDBDE002D4DC3 /* InviteController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA05170166FD3D70090F24D /* InviteController.m */; };
- 0A7DF7AC1C9FDBDE002D4DC3 /* BallotDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48919E2EEE50048D54F /* BallotDispatcher.m */; };
- 0A7DF7AD1C9FDBDE002D4DC3 /* DeleteConversationAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357CB1B94921B006B46DC /* DeleteConversationAction.m */; };
- 0A7DF7AE1C9FDBDE002D4DC3 /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFF8E5A193340D300F2CF0D /* SVProgressHUD.m */; };
- 0A7DF7B01C9FDBDE002D4DC3 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
- 0A7DF7B21C9FDBDE002D4DC3 /* SlaveScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A535E8E19FEA24200C5DA04 /* SlaveScrollView.m */; };
- 0A7DF7B31C9FDBDE002D4DC3 /* QRCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAD0A471A214555001D139C /* QRCodeViewController.m */; };
- 0A7DF7B41C9FDBDE002D4DC3 /* ChatVideoMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD551281689D14900B19DF8 /* ChatVideoMessageCell.m */; };
- 0A7DF7B51C9FDBDE002D4DC3 /* VideoMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5512B1689DF3900B19DF8 /* VideoMessageLoader.m */; };
- 0A7DF7B61C9FDBDE002D4DC3 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B817C18D38C490079014F /* SDWebImagePrefetcher.m */; };
- 0A7DF7B81C9FDBDE002D4DC3 /* CreateGroupNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A3715731BA2E4F000DC9A41 /* CreateGroupNavigationController.m */; };
- 0A7DF7B91C9FDBDE002D4DC3 /* ScrollViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB3D1A0A211C007EFFC8 /* ScrollViewContent.m */; };
- 0A7DF7BA1C9FDBDE002D4DC3 /* IdentityBackupStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D91E84A19E6D56A0092ABF6 /* IdentityBackupStore.m */; };
- 0A7DF7BB1C9FDBDE002D4DC3 /* CachedCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCA7FFC195AEB1A0068F801 /* CachedCellHeight.m */; };
- 0A7DF7BC1C9FDBDE002D4DC3 /* GroupMessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2FD3921A6EC7D40052D52B /* GroupMessageProcessor.m */; };
- 0A7DF7BD1C9FDBDE002D4DC3 /* ModalPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ABAE17D1AB2F5C300A6A3C4 /* ModalPresenter.m */; };
- 0A7DF7BE1C9FDBDE002D4DC3 /* PortraitNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F26168CCCC300AD243E /* PortraitNavigationController.m */; };
- 0A7DF7BF1C9FDBDE002D4DC3 /* ChatSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA6F488168E0C6B00D23AB6 /* ChatSettingsViewController.m */; };
- 0A7DF7C11C9FDBDE002D4DC3 /* IntroQuestionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF75A831BFA0FC400210FB3 /* IntroQuestionView.m */; };
- 0A7DF7C31C9FDBDE002D4DC3 /* SendLocationAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357C21B8DAB8A006B46DC /* SendLocationAction.m */; };
- 0A7DF7C41C9FDBDE002D4DC3 /* FontSizeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCAB20168F43910047E81C /* FontSizeViewController.m */; };
- 0A7DF7C71C9FDBDE002D4DC3 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
- 0A7DF7C81C9FDBDE002D4DC3 /* AnimGifMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A23B0331C88388A0015D542 /* AnimGifMessageLoader.m */; };
- 0A7DF7C91C9FDBDE002D4DC3 /* QRCodeActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAD0A331A214005001D139C /* QRCodeActivity.m */; };
- 0A7DF7CA1C9FDBDE002D4DC3 /* EditContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2C881916A2F05D00C6C4FC /* EditContactViewController.m */; };
- 0A7DF7CB1C9FDBDE002D4DC3 /* MessageDetailsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D73AFD116A450F30034113B /* MessageDetailsViewController.m */; };
- 0A7DF7CC1C9FDBDE002D4DC3 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816518D38C490079014F /* MKAnnotationView+WebCache.m */; };
- 0A7DF7CF1C9FDBDE002D4DC3 /* BallotHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3EE1A0284BF00D1A77A /* BallotHeaderView.m */; };
- 0A7DF7D11C9FDBDE002D4DC3 /* ImageMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D01EC5F16A8106B00FA3D90 /* ImageMessageLoader.m */; };
- 0A7DF7D21C9FDBDE002D4DC3 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
- 0A7DF7D31C9FDBDE002D4DC3 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816B18D38C490079014F /* SDImageCache.m */; };
- 0A7DF7D41C9FDBDE002D4DC3 /* PushSounds.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEB53E916A9753E0024E6DE /* PushSounds.m */; };
- 0A7DF7D51C9FDBDE002D4DC3 /* PushSoundViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEB53EC16A97AD20024E6DE /* PushSoundViewController.m */; };
- 0A7DF7D71C9FDBDE002D4DC3 /* VideoQualityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF3F22516DFEE3000D90681 /* VideoQualityViewController.m */; };
- 0A7DF7D91C9FDBDE002D4DC3 /* PageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B6C1BE9E77D009EE9C1 /* PageView.m */; };
- 0A7DF7DA1C9FDBDE002D4DC3 /* AdvancedSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD10AC016EE57C1004A10E0 /* AdvancedSettingsViewController.m */; };
- 0A7DF7DC1C9FDBDE002D4DC3 /* GroupPhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78719217FF00070099075C /* GroupPhotoCell.m */; };
- 0A7DF7DD1C9FDBDE002D4DC3 /* UserReminder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D233C9D16F0E7EB00181EDD /* UserReminder.m */; };
- 0A7DF7DE1C9FDBDE002D4DC3 /* ScanBackupController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D7F81E41702305B00070F63 /* ScanBackupController.mm */; };
- 0A7DF7E01C9FDBDE002D4DC3 /* GroupSyncCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFBEE9A1C4678960063449F /* GroupSyncCell.m */; };
- 0A7DF7E21C9FDBDE002D4DC3 /* CompletedIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B4E1BE78C3F009EE9C1 /* CompletedIDViewController.m */; };
- 0A7DF7E41C9FDBDE002D4DC3 /* ChatContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD9BAF417A185C90082D60B /* ChatContactCell.m */; };
- 0A7DF7E61C9FDBDE002D4DC3 /* BallotResultMatrixView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A1CC4CD19F11BBD00E3AF1E /* BallotResultMatrixView.m */; };
- 0A7DF7E71C9FDBDE002D4DC3 /* GroupDetailsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D80F38817A2790D00174711 /* GroupDetailsViewController.m */; };
- 0A7DF7E81C9FDBDE002D4DC3 /* VideoCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C55BE1A1A8DE00014F5E0 /* VideoCaptionView.m */; };
- 0A7DF7E91C9FDBDE002D4DC3 /* RootSquareMean.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2CC91E19D0566C00175DB4 /* RootSquareMean.m */; };
- 0A7DF7EA1C9FDBDE002D4DC3 /* ChatSectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9991D01BB285EB00235677 /* ChatSectionHeaderView.m */; };
- 0A7DF7EB1C9FDBDE002D4DC3 /* ContactGroupPhotoLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78718F17FEF7DF0099075C /* ContactGroupPhotoLoader.m */; };
- 0A7DF7EC1C9FDBDE002D4DC3 /* GroupMemberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D80F38B17A279EC00174711 /* GroupMemberCell.m */; };
- 0A7DF7EF1C9FDBDE002D4DC3 /* PickNicknameViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B421BE78B79009EE9C1 /* PickNicknameViewController.m */; };
- 0A7DF7F11C9FDBDE002D4DC3 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B816918D38C490079014F /* NSData+ImageContentType.m */; };
- 0A7DF7F21C9FDBDE002D4DC3 /* AddMemberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37E6711962E56A008C1CA8 /* AddMemberCell.m */; };
- 0A7DF7F31C9FDBDE002D4DC3 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B818218D38C490079014F /* UIImage+MultiFormat.m */; };
- 0A7DF7F41C9FDBDE002D4DC3 /* GroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5357C71B942D76006B46DC /* GroupCell.m */; };
- 0A7DF7F51C9FDBDE002D4DC3 /* HighlightButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5CCF421950774900EA17B9 /* HighlightButton.m */; };
- 0A7DF7F61C9FDBDE002D4DC3 /* MyIdentityNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638D517E0BBCD00D03144 /* MyIdentityNavigationController.m */; };
- 0A7DF7F71C9FDBDE002D4DC3 /* IDCreationPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB0891BF32229001A90A7 /* IDCreationPageViewController.m */; };
- 0A7DF7F91C9FDBDE002D4DC3 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 0A7DF7FA1C9FDBDE002D4DC3 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
- 0A7DF7FB1C9FDBDE002D4DC3 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 0A7DF7FC1C9FDBDE002D4DC3 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
- 0A7DF7FD1C9FDBDE002D4DC3 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 0A7DF7FF1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
- 0A7DF8011C9FDBDE002D4DC3 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
- 0A7DF8021C9FDBDE002D4DC3 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
- 0A7DF8031C9FDBDE002D4DC3 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 0A7DF8041C9FDBDE002D4DC3 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
- 0A7DF8051C9FDBDE002D4DC3 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
- 0A7DF8061C9FDBDE002D4DC3 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
- 0A7DF8071C9FDBDE002D4DC3 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
- 0A7DF8081C9FDBDE002D4DC3 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
- 0A7DF80B1C9FDBDE002D4DC3 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
- 0A7DF80C1C9FDBDE002D4DC3 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
- 0A7DF80D1C9FDBDE002D4DC3 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
- 0A7DF80E1C9FDBDE002D4DC3 /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097D1641880F00364E22 /* AddressBookUI.framework */; };
- 0A7DF80F1C9FDBDE002D4DC3 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
- 0A7DF8101C9FDBDE002D4DC3 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
- 0A7DF8111C9FDBDE002D4DC3 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
- 0A7DF8121C9FDBDE002D4DC3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
- 0A7DF8131C9FDBDE002D4DC3 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
- 0A7DF8141C9FDBDE002D4DC3 /* libqrencoder.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBA7E07163F115A00B344DB /* libqrencoder.a */; };
- 0A7DF8151C9FDBDE002D4DC3 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
- 0A7DF8161C9FDBDE002D4DC3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
- 0A7DF8171C9FDBDE002D4DC3 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
- 0A7DF8181C9FDBDE002D4DC3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
- 0A7DF8191C9FDBDE002D4DC3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 0A7DF81A1C9FDBDE002D4DC3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
- 0A7DF81B1C9FDBDE002D4DC3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
- 0A7DF81D1C9FDBDE002D4DC3 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4DD01F7514C1CCA900EF7690 /* InfoPlist.strings */; };
- 0A7DF81F1C9FDBDE002D4DC3 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4DD01F7E14C1CCA900EF7690 /* MainStoryboard.storyboard */; };
- 0A7DF82C1C9FDBDE002D4DC3 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4D90AF87163471C2001BDF83 /* Localizable.strings */; };
- 0A7DF8301C9FDBDE002D4DC3 /* TTOpenInAppActivity.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4DCDB5DA19D891D000A0CA27 /* TTOpenInAppActivity.bundle */; };
- 0A7DF8371C9FDBDE002D4DC3 /* PlayRecordAudioView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A786B5E19C09CFD00BCB2E0 /* PlayRecordAudioView.xib */; };
- 0A7DF83C1C9FDBDE002D4DC3 /* Ballot.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AEBA04419D31A5A002DE2C3 /* Ballot.storyboard */; };
- 0A7DF8461C9FDBDE002D4DC3 /* TTOpenInAppActivity.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8818FFD3E700A20E3F /* TTOpenInAppActivity.png */; };
- 0A7DF84E1C9FDBDE002D4DC3 /* Ballot.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0A81F57319EB015E00DA1377 /* Ballot.strings */; };
- 0A7DF85D1C9FDBDE002D4DC3 /* TTOpenInAppActivity8@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D990FB719CB7A7B00023551 /* TTOpenInAppActivity8@2x.png */; };
- 0A7DF8631C9FDBDE002D4DC3 /* CreatePassword.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A23FB1319BF3F1A00337603 /* CreatePassword.storyboard */; };
- 0A7DF8791C9FDBDE002D4DC3 /* synth.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142EA17FD8F2D00E0BC33 /* synth.caf */; };
- 0A7DF87A1C9FDBDE002D4DC3 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
- 0A7DF8881C9FDBDE002D4DC3 /* license.html in Resources */ = {isa = PBXBuildFile; fileRef = 4DBCC0311656DE3D00B3CFFF /* license.html */; };
- 0A7DF8921C9FDBDE002D4DC3 /* TTOpenInAppActivity7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8A18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png */; };
- 0A7DF8971C9FDBDE002D4DC3 /* QRCodeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4DAD0A481A214555001D139C /* QRCodeViewController.xib */; };
- 0A7DF89E1C9FDBDE002D4DC3 /* bamboo.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E717FD8F2D00E0BC33 /* bamboo.caf */; };
- 0A7DF89F1C9FDBDE002D4DC3 /* TTOpenInAppActivity7.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8918FFD3E700A20E3F /* TTOpenInAppActivity7.png */; };
- 0A7DF8A41C9FDBDE002D4DC3 /* input.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E817FD8F2D00E0BC33 /* input.caf */; };
- 0A7DF8AB1C9FDBDE002D4DC3 /* BallotHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC6B3E51A0280DD00D1A77A /* BallotHeaderView.xib */; };
- 0A7DF8B91C9FDBDE002D4DC3 /* pulse.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E917FD8F2D00E0BC33 /* pulse.caf */; };
- 0A7DF8C41C9FDBDE002D4DC3 /* TTOpenInAppActivity@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8B18FFD3E700A20E3F /* TTOpenInAppActivity@2x.png */; };
- 0A7DF8D61C9FDBDE002D4DC3 /* IntroQuestionView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF75A861BFA0FE800210FB3 /* IntroQuestionView.xib */; };
- 0A7DF8E41C9FDBDE002D4DC3 /* CreateGroup.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AE10AB81BA15B54009DD83B /* CreateGroup.storyboard */; };
- 0A7DF8EE1C9FDBDE002D4DC3 /* drum.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D016A96F220024E6DE /* drum.caf */; };
- 0A7DF8EF1C9FDBDE002D4DC3 /* glass.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D116A96F220024E6DE /* glass.caf */; };
- 0A7DF8F01C9FDBDE002D4DC3 /* incoming_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D216A96F220024E6DE /* incoming_message.caf */; };
- 0A7DF8F21C9FDBDE002D4DC3 /* marimba1.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D316A96F220024E6DE /* marimba1.caf */; };
- 0A7DF8F31C9FDBDE002D4DC3 /* marimba2.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D416A96F220024E6DE /* marimba2.caf */; };
- 0A7DF8F41C9FDBDE002D4DC3 /* music_box.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D516A96F220024E6DE /* music_box.caf */; };
- 0A7DF8F51C9FDBDE002D4DC3 /* CreateID.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A5ECC9D1BE101C7003B3A84 /* CreateID.storyboard */; };
- 0A7DF8FB1C9FDBDE002D4DC3 /* received_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D616A96F220024E6DE /* received_message.caf */; };
- 0A7DF8FD1C9FDBDE002D4DC3 /* scan_success.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D716A96F220024E6DE /* scan_success.caf */; };
- 0A7DF8FE1C9FDBDE002D4DC3 /* sent_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D816A96F220024E6DE /* sent_message.caf */; };
- 0A7DF9021C9FDBDE002D4DC3 /* sms.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D916A96F220024E6DE /* sms.caf */; };
- 0A7DF9031C9FDBDE002D4DC3 /* trill.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53DA16A96F220024E6DE /* trill.caf */; };
- 0A7DF9041C9FDBDE002D4DC3 /* whoop.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53DB16A96F220024E6DE /* whoop.caf */; };
- 0A7DF9071C9FDBDE002D4DC3 /* ChatViewSearchHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A101F4F1B6667AE00E9E30B /* ChatViewSearchHeader.xib */; };
- 0A7DF9111C9FDBDE002D4DC3 /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4DFF8E58193340D300F2CF0D /* SVProgressHUD.bundle */; };
- 0A7DF91F1C9FDBDE002D4DC3 /* FileMessagePreviewUnsupportedTypeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A868E1D1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib */; };
- 0A7DF9271C9FDBDE002D4DC3 /* ChatViewHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0EFB971A10C3AA0041A756 /* ChatViewHeader.xib */; };
- 0A7DF93F1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 0A7DF9521C9FDD9B002D4DC3 /* SenderItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1BA071C6DECAF00ADBDCD /* SenderItemManager.m */; };
- 0A7DF9531C9FDD9B002D4DC3 /* ProgressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE4356B1C636AE800E1ECC8 /* ProgressViewController.m */; };
- 0A7DF9541C9FDD9B002D4DC3 /* RootNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE435691C636AE800E1ECC8 /* RootNavigationController.m */; };
- 0A7DF9571C9FDD9B002D4DC3 /* ThreemaShareExtension.entitlements in Resources */ = {isa = PBXBuildFile; fileRef = 0AE435661C636AE800E1ECC8 /* ThreemaShareExtension.entitlements */; };
- 0A7DF9591C9FDD9B002D4DC3 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0AE4357B1C636B4E00E1ECC8 /* Localizable.strings */; };
- 0A7DF95A1C9FDD9B002D4DC3 /* ThreemaShareStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AE435671C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard */; };
- 0A7DF9621C9FDF99002D4DC3 /* ThreemaForWorkShareExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 0A7DF95F1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
- 0A7DF9691C9FE45C002D4DC3 /* ThreemaForWorkShareExtension.entitlements in Resources */ = {isa = PBXBuildFile; fileRef = 0A7DF9681C9FE45C002D4DC3 /* ThreemaForWorkShareExtension.entitlements */; };
- 0A7DF97B1C9FF626002D4DC3 /* LicenseStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A7DF9791C9FF626002D4DC3 /* LicenseStore.h */; };
- 0A7DF97C1C9FF626002D4DC3 /* LicenseStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7DF97A1C9FF626002D4DC3 /* LicenseStore.m */; };
- 0A81F57119EB015E00DA1377 /* Ballot.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0A81F57319EB015E00DA1377 /* Ballot.strings */; };
- 0A868E1E1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A868E1D1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib */; };
- 0A868E271B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A868E261B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m */; };
- 0A8A67B41BE363A100F0B5A2 /* RestoreIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8A67B31BE363A100F0B5A2 /* RestoreIdentityViewController.m */; };
- 0A8C879A19E6D8CB00AD8150 /* BallotResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8C879919E6D8CB00AD8150 /* BallotResultViewController.m */; };
- 0A8FB0801BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB07F1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m */; };
- 0A8FB08A1BF32229001A90A7 /* IDCreationPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB0891BF32229001A90A7 /* IDCreationPageViewController.m */; };
- 0A8FB08E1BF33698001A90A7 /* MoreView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8FB08D1BF33698001A90A7 /* MoreView.m */; };
- 0A94707719D5BC5F000500C5 /* ballotCreateJasonData.txt in Resources */ = {isa = PBXBuildFile; fileRef = 0A94707519D5BC5F000500C5 /* ballotCreateJasonData.txt */; };
- 0A94707819D5BC5F000500C5 /* TemplateIcon2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0A94707619D5BC5F000500C5 /* TemplateIcon2x.png */; };
- 0A9991D11BB285EB00235677 /* ChatSectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9991D01BB285EB00235677 /* ChatSectionHeaderView.m */; };
- 0A9B6B3F1BE78B3B009EE9C1 /* ConfirmIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B3E1BE78B3B009EE9C1 /* ConfirmIDViewController.m */; };
- 0A9B6B431BE78B79009EE9C1 /* PickNicknameViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B421BE78B79009EE9C1 /* PickNicknameViewController.m */; };
- 0A9B6B471BE78BBA009EE9C1 /* LinkIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B461BE78BBA009EE9C1 /* LinkIDViewController.m */; };
- 0A9B6B4B1BE78BF3009EE9C1 /* SyncContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B4A1BE78BF3009EE9C1 /* SyncContactsViewController.m */; };
- 0A9B6B4F1BE78C3F009EE9C1 /* CompletedIDViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B4E1BE78C3F009EE9C1 /* CompletedIDViewController.m */; };
- 0A9B6B531BE78D67009EE9C1 /* PageContentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B521BE78D67009EE9C1 /* PageContentViewController.m */; };
- 0A9B6B691BE9E70D009EE9C1 /* ParallaxPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B681BE9E70D009EE9C1 /* ParallaxPageViewController.m */; };
- 0A9B6B6D1BE9E77D009EE9C1 /* PageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9B6B6C1BE9E77D009EE9C1 /* PageView.m */; };
- 0AA26DF61C0F2B0C0019F6EC /* ProgressLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA26DF51C0F2B0C0019F6EC /* ProgressLabel.m */; };
- 0AA2D48419E2D68F0048D54F /* BallotVoteViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48319E2D68F0048D54F /* BallotVoteViewController.m */; };
- 0AA2D48719E2E1A60048D54F /* BallotVoteTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48619E2E1A60048D54F /* BallotVoteTableCell.m */; };
- 0AA2D48A19E2EEE50048D54F /* BallotDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA2D48919E2EEE50048D54F /* BallotDispatcher.m */; };
- 0AA860F41A64040D00AC1BE1 /* AudioRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA860F31A64040D00AC1BE1 /* AudioRecorder.m */; };
- 0AA8610D1A66BDB400AC1BE1 /* MessageActivityItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA8610C1A66BDB400AC1BE1 /* MessageActivityItem.m */; };
- 0AACF27E1B45535C00783F59 /* BlobMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AACF27D1B45535C00783F59 /* BlobMessageLoader.m */; };
- 0AB19F1719C6AC55005EA074 /* PlayRecordAudioViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB19F1619C6AC55005EA074 /* PlayRecordAudioViewController.m */; };
- 0AB19F1A19C6ADA1005EA074 /* PlayRecordAudioView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB19F1919C6ADA1005EA074 /* PlayRecordAudioView.m */; };
- 0AB4A9671B9D87FC00B006C5 /* AnimatedNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A9661B9D87FC00B006C5 /* AnimatedNavigationController.m */; };
- 0AB4A96B1B9D948900B006C5 /* ContactGroupMembershipViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A96A1B9D948900B006C5 /* ContactGroupMembershipViewController.m */; };
- 0AB4A96F1B9DC75D00B006C5 /* ContactGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4A96E1B9DC75D00B006C5 /* ContactGroupCell.m */; };
- 0ABAE1721AB0809800A6A3C4 /* ChatViewControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ABAE1711AB0809800A6A3C4 /* ChatViewControllerCache.m */; };
- 0ABAE17E1AB2F5C300A6A3C4 /* ModalPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ABAE17D1AB2F5C300A6A3C4 /* ModalPresenter.m */; };
- 0AC6B3E61A0280DD00D1A77A /* BallotHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC6B3E51A0280DD00D1A77A /* BallotHeaderView.xib */; };
- 0AC6B3EF1A0284BF00D1A77A /* BallotHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3EE1A0284BF00D1A77A /* BallotHeaderView.m */; };
- 0AC6B3F31A02CFC400D1A77A /* Animations.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F21A02CFC400D1A77A /* Animations.m */; };
- 0AC6B3F61A02DFE100D1A77A /* DetailDisclosureView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F51A02DFE100D1A77A /* DetailDisclosureView.m */; };
- 0AC6B3F91A03E59100D1A77A /* BallotCreateDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6B3F81A03E59100D1A77A /* BallotCreateDetailViewController.m */; };
- 0AC9EF251C99AA8E00555E62 /* MediaConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AC9EF231C99AA8E00555E62 /* MediaConverter.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0AC9EF261C99AA8E00555E62 /* MediaConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC9EF241C99AA8E00555E62 /* MediaConverter.m */; };
- 0AC9EF2D1C99AE1700555E62 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
- 0ACA7C161CF2E8FB001025C0 /* PhotoCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACA7C151CF2E8FB001025C0 /* PhotoCaptionView.m */; };
- 0ACA7C171CF2E8FB001025C0 /* PhotoCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACA7C151CF2E8FB001025C0 /* PhotoCaptionView.m */; };
- 0ACDCA0E19DE623700ACACB6 /* TestObjectFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDCA0D19DE623700ACACB6 /* TestObjectFactory.m */; };
- 0ACDF1BD19B4C8FB006AC645 /* NSBundle+OverrideLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B219B4C8FB006AC645 /* NSBundle+OverrideLanguage.m */; };
- 0ACDF1BF19B4C8FB006AC645 /* NSDate+DateSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B619B4C8FB006AC645 /* NSDate+DateSwizzling.m */; };
- 0ACDF1C019B4C8FB006AC645 /* NSLocale+OverrideLocale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B819B4C8FB006AC645 /* NSLocale+OverrideLocale.m */; };
- 0ACDF1C219B4C8FB006AC645 /* NSObject+Swizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1BC19B4C8FB006AC645 /* NSObject+Swizzling.m */; };
- 0ACDF1C519B4CB73006AC645 /* TestLocale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1C419B4CB73006AC645 /* TestLocale.m */; };
- 0ACDF1C819B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1C719B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m */; };
- 0ACDF1D519B98C13006AC645 /* TestUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1D419B98C13006AC645 /* TestUtil.m */; };
- 0AD29D701C086986002E43B3 /* DeleteContactAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD29D6F1C086986002E43B3 /* DeleteContactAction.m */; };
- 0ADCEA221B0DF9D8006BD786 /* ErrorNotificationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ADCEA211B0DF9D8006BD786 /* ErrorNotificationHandler.m */; };
- 0AE10AB91BA15B54009DD83B /* CreateGroup.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AE10AB81BA15B54009DD83B /* CreateGroup.storyboard */; };
- 0AE10ABE1BA160C7009DD83B /* EditGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10ABD1BA160C7009DD83B /* EditGroupViewController.m */; };
- 0AE10AC21BA172F6009DD83B /* EditableAvatarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC11BA172F6009DD83B /* EditableAvatarView.m */; };
- 0AE10AC61BA1B0DF009DD83B /* PickGroupMembersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC51BA1B0DF009DD83B /* PickGroupMembersViewController.m */; };
- 0AE10ACA1BA1D06A009DD83B /* CreateGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE10AC91BA1D06A009DD83B /* CreateGroupCell.m */; };
- 0AE4355B1C636AB500E1ECC8 /* ThreemaShareExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 0AE435501C636AB500E1ECC8 /* ThreemaShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
- 0AE4356C1C636AE800E1ECC8 /* ThreemaShareExtension.entitlements in Resources */ = {isa = PBXBuildFile; fileRef = 0AE435661C636AE800E1ECC8 /* ThreemaShareExtension.entitlements */; };
- 0AE4356D1C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AE435671C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard */; };
- 0AE4356E1C636AE800E1ECC8 /* RootNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE435691C636AE800E1ECC8 /* RootNavigationController.m */; };
- 0AE4356F1C636AE800E1ECC8 /* ProgressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE4356B1C636AE800E1ECC8 /* ProgressViewController.m */; };
- 0AE435791C636B4E00E1ECC8 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0AE4357B1C636B4E00E1ECC8 /* Localizable.strings */; };
- 0AEBA04519D31A5A002DE2C3 /* Ballot.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0AEBA04419D31A5A002DE2C3 /* Ballot.storyboard */; };
- 0AEBA04819D31BC8002DE2C3 /* BallotCreateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEBA04719D31BC8002DE2C3 /* BallotCreateViewController.m */; };
- 0AEBA04B19D31C1D002DE2C3 /* BallotCreateTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEBA04A19D31C1D002DE2C3 /* BallotCreateTableCell.m */; };
- 0AEDFB221A0410B5007EFFC8 /* BallotSelectTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB211A0410B5007EFFC8 /* BallotSelectTableViewController.m */; };
- 0AEDFB2B1A041793007EFFC8 /* BallotListTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB2A1A041793007EFFC8 /* BallotListTableCell.m */; };
- 0AEDFB3E1A0A211C007EFFC8 /* ScrollViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB3D1A0A211C007EFFC8 /* ScrollViewContent.m */; };
- 0AEDFB541A10A2CA007EFFC8 /* ResizingLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDFB531A10A2CA007EFFC8 /* ResizingLabel.m */; };
- 0AF1BA081C6DECAF00ADBDCD /* SenderItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1BA071C6DECAF00ADBDCD /* SenderItemManager.m */; };
- 0AF47E7A19E2B3D600A2E84E /* ChatBallotMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF47E7919E2B3D600A2E84E /* ChatBallotMessageCell.m */; };
- 0AF75A841BFA0FC400210FB3 /* IntroQuestionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF75A831BFA0FC400210FB3 /* IntroQuestionView.m */; };
- 0AF75A871BFA0FE800210FB3 /* IntroQuestionView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF75A861BFA0FE800210FB3 /* IntroQuestionView.xib */; };
- 0AFBEE9B1C4678960063449F /* GroupSyncCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFBEE9A1C4678960063449F /* GroupSyncCell.m */; };
- 0AFF744B1B58DD4B008E08DB /* DocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFF744A1B58DD4B008E08DB /* DocumentPicker.m */; };
- 0AFF750A1B5FD73B008E08DB /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 2D0401B5223698BA0011E04F /* MDMSetupMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D0401B4223698BA0011E04F /* MDMSetupMock.swift */; };
- 2D09BBB624501E4500AAFAC0 /* CallsignalingProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D09BBB524501E4500AAFAC0 /* CallsignalingProtocolTests.swift */; };
- 2D0CAC412186F6B700571DAD /* bad_passwords.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2D0CAC392186F6B700571DAD /* bad_passwords.txt */; };
- 2D0CAC432186F6B700571DAD /* bad_passwords.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2D0CAC392186F6B700571DAD /* bad_passwords.txt */; };
- 2D18B591213EBA71005185AC /* UIAlertTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D18B590213EBA71005185AC /* UIAlertTemplate.swift */; };
- 2D1D421C238297DD00CAAE19 /* LogLevelCustom.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1D4217238297DC00CAAE19 /* LogLevelCustom.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D1D421D238297DD00CAAE19 /* LogFormatterCustom.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1D4219238297DC00CAAE19 /* LogFormatterCustom.m */; };
- 2D1D421E238297DD00CAAE19 /* LogManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D1D421A238297DC00CAAE19 /* LogManager.swift */; };
- 2D1D421F238297DD00CAAE19 /* LogFormatterCustom.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1D421B238297DC00CAAE19 /* LogFormatterCustom.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D1D4222238297E900CAAE19 /* FileLoggerCustom.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1D4220238297E900CAAE19 /* FileLoggerCustom.m */; };
- 2D1D4223238297E900CAAE19 /* FileLoggerCustom.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1D4221238297E900CAAE19 /* FileLoggerCustom.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D22A414234CA75E0029C209 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */; };
- 2D22A418234CAB200029C209 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */; };
- 2D22A41A234CAB200029C209 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */; };
- 2D22A41C234CB2A50029C209 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */; };
- 2D22A41D234CB2A50029C209 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */; };
- 2D22A41E234CB2C10029C209 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */; };
- 2D22A420234CB2C10029C209 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */; };
- 2D372507238C1F9A00839949 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */; };
- 2D3EC06922CCE3D800DFD949 /* test_ids.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2D3EC06822CCE3D800DFD949 /* test_ids.txt */; };
- 2D40B77C21A5486F001D9E0B /* IntroQuestionViewHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D40B77B21A5486F001D9E0B /* IntroQuestionViewHelper.swift */; };
- 2D40B77E21A5486F001D9E0B /* IntroQuestionViewHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D40B77B21A5486F001D9E0B /* IntroQuestionViewHelper.swift */; };
- 2D460EB3232F677D005827E4 /* DeleteIdentityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D460EB2232F677D005827E4 /* DeleteIdentityViewController.swift */; };
- 2D460EB4232F677D005827E4 /* DeleteIdentityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D460EB2232F677D005827E4 /* DeleteIdentityViewController.swift */; };
- 2D5523E32303DA8600A21671 /* AppSetupState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D5523E22303DA8600A21671 /* AppSetupState.swift */; };
- 2D55A84F23851E9300613425 /* TestLoggerMock.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D55A84E23851E9300613425 /* TestLoggerMock.m */; };
- 2D55A85123851EAE00613425 /* TestLoggerMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D55A85023851EAE00613425 /* TestLoggerMock.h */; };
- 2D5B8FB321BF8E9700788B2E /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
- 2D5B8FB421BF8F6400788B2E /* Gzip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DE1BED8210F372E0058D7FF /* Gzip.framework */; };
- 2D5CE08222E03B7000DBC53D /* DatabaseContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D5CE08122E03B7000DBC53D /* DatabaseContext.m */; };
- 2D5CE08B22E03BA800DBC53D /* DatabaseContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D5CE08A22E03BA800DBC53D /* DatabaseContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D5D71B922D484B100FFF974 /* ValidationLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD10AC416EE5A66004A10E0 /* ValidationLogger.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D5D71C222D4B59A00FFF974 /* EntityDestroyerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D5D71C122D4B59A00FFF974 /* EntityDestroyerTests.swift */; };
- 2D611F5721AE761100D8DBBA /* ContactRequestPhotoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D611F4D21AE74DD00D8DBBA /* ContactRequestPhotoMessage.h */; };
- 2D611F5B21AE76C300D8DBBA /* ContactRequestPhotoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D611F5A21AE76C300D8DBBA /* ContactRequestPhotoMessage.m */; };
- 2D629EC22191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D629EC12191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift */; };
- 2D629EC42191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D629EC12191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift */; };
- 2D670D4322A7EA4F00C3EBBD /* EntityDestroyer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D670D4222A7EA4F00C3EBBD /* EntityDestroyer.swift */; };
- 2D670D4B22A7F78200C3EBBD /* BlobData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AC4C84119BA053F0041B8BD /* BlobData.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D6B848321A3F22A00165867 /* RestoreOptionDataViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6B848221A3F22A00165867 /* RestoreOptionDataViewController.swift */; };
- 2D6B848521A3F22A00165867 /* RestoreOptionDataViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6B848221A3F22A00165867 /* RestoreOptionDataViewController.swift */; };
- 2D6EC72D21B532500065B02C /* ThreemaSafeIntro.png in Resources */ = {isa = PBXBuildFile; fileRef = 2D6EC72521B532500065B02C /* ThreemaSafeIntro.png */; };
- 2D6EC72F21B532500065B02C /* ThreemaSafeIntro.png in Resources */ = {isa = PBXBuildFile; fileRef = 2D6EC72521B532500065B02C /* ThreemaSafeIntro.png */; };
- 2D6EC73121B53D5E0065B02C /* SafeIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6EC73021B53D5E0065B02C /* SafeIntroViewController.swift */; };
- 2D6EC73321B53D5E0065B02C /* SafeIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6EC73021B53D5E0065B02C /* SafeIntroViewController.swift */; };
- 2D72EE2621CA94F600A197DC /* SafeConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D72EE2521CA94F600A197DC /* SafeConfigManager.swift */; };
- 2D72EE2721CA94F600A197DC /* SafeConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D72EE2521CA94F600A197DC /* SafeConfigManager.swift */; };
- 2D7548342327753400CCB514 /* ExternalStorageInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D7548332327753400CCB514 /* ExternalStorageInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2D79F168219D637C002D709D /* KeyboardResizeCenterY.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D79F167219D637C002D709D /* KeyboardResizeCenterY.swift */; };
- 2D79F16A219D637C002D709D /* KeyboardResizeCenterY.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D79F167219D637C002D709D /* KeyboardResizeCenterY.swift */; };
- 2D84777621BEC668009EB43B /* SetupButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA91F02216602CA00F476F5 /* SetupButton.swift */; };
- 2D84777821BEC6A2009EB43B /* SetupTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA8A5F921636DA50089EEC2 /* SetupTextField.swift */; };
- 2D84777A21BEC7CD009EB43B /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
- 2D84777C21BEC7D2009EB43B /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
- 2D84777E21BEC7D7009EB43B /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
- 2D84778021BEC7E2009EB43B /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
- 2D84778221BEC7E7009EB43B /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
- 2D8908F423027DFA00A9C12A /* SmallVoice.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 2D8908F023027DFA00A9C12A /* SmallVoice.mp3 */; };
- 2D8BB2ED236B051D0035B2CC /* PendingMessagesManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D8BB2EC236B051D0035B2CC /* PendingMessagesManagerTests.swift */; };
- 2D8BB2EF236B08CB0035B2CC /* ValidationLoggerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D8BB2EE236B08CB0035B2CC /* ValidationLoggerMock.swift */; };
- 2D8FDC272225832600C5EBF8 /* HttpClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D8FDC262225832600C5EBF8 /* HttpClient.swift */; };
- 2D8FDC282225832600C5EBF8 /* HttpClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D8FDC262225832600C5EBF8 /* HttpClient.swift */; };
- 2DA14F252358828300E97D76 /* SentryClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE8B4D723570D4F007FC3F0 /* SentryClient.swift */; };
- 2DA14F262358828300E97D76 /* SentryClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE8B4D723570D4F007FC3F0 /* SentryClient.swift */; };
- 2DA27382235EF7A800833621 /* Sentry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DA27380235EF7A800833621 /* Sentry.framework */; };
- 2DA27383235F009C00833621 /* Sentry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DA27380235EF7A800833621 /* Sentry.framework */; };
- 2DA56F57211C1D6600BA3C41 /* SafeStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA56F56211C1D6600BA3C41 /* SafeStore.swift */; };
- 2DA56F59211C1F0500BA3C41 /* SafeJsonParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA56F58211C1F0500BA3C41 /* SafeJsonParser.swift */; };
- 2DA8A5FA21636DA50089EEC2 /* SetupTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA8A5F921636DA50089EEC2 /* SetupTextField.swift */; };
- 2DA91F03216602CA00F476F5 /* SetupButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA91F02216602CA00F476F5 /* SetupButton.swift */; };
- 2DAD893B215CB1D200B9EA0B /* SafeActivatedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAD893A215CB1D200B9EA0B /* SafeActivatedViewController.swift */; };
- 2DAD8945215CC6F600B9EA0B /* SafeDeactivatedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAD8944215CC6F600B9EA0B /* SafeDeactivatedViewController.swift */; };
- 2DB25E35212D46410072C51E /* SafeApiService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB25E34212D46410072C51E /* SafeApiService.swift */; };
- 2DB51C0F2123057900946C20 /* HttpClientUploadSafeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB51C0E2123057900946C20 /* HttpClientUploadSafeTests.swift */; };
- 2DB51C1821230B3E00946C20 /* HttpClientDownloadSafeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB51C1721230B3E00946C20 /* HttpClientDownloadSafeTests.swift */; };
- 2DC17A4D216F17EF0036151A /* RestoreOptionBackupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC17A4C216F17EF0036151A /* RestoreOptionBackupViewController.swift */; };
- 2DC17A4F216F17EF0036151A /* RestoreOptionBackupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC17A4C216F17EF0036151A /* RestoreOptionBackupViewController.swift */; };
- 2DC271F5217703D400F269CB /* SafeManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC271F4217703D400F269CB /* SafeManager.swift */; };
- 2DC271F7217703D400F269CB /* SafeManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC271F4217703D400F269CB /* SafeManager.swift */; };
- 2DC5028F212577EC00B1D317 /* SafeSetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC5028E212577EC00B1D317 /* SafeSetupViewController.swift */; };
- 2DC50298212594C700B1D317 /* SafeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC50297212594C700B1D317 /* SafeData.swift */; };
- 2DC5029C2125AEBB00B1D317 /* SafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC5029B2125AEBB00B1D317 /* SafeViewController.swift */; };
- 2DC9B95A2181E3B600747457 /* SafeSetupPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC9B9592181E3B600747457 /* SafeSetupPasswordViewController.swift */; };
- 2DC9B95C2181E3B600747457 /* SafeSetupPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC9B9592181E3B600747457 /* SafeSetupPasswordViewController.swift */; };
- 2DCF125F2153DC7100E465E6 /* RestoreSafePasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DCF12572153DC7100E465E6 /* RestoreSafePasswordViewController.swift */; };
- 2DD16B6F2242719A00AFFC35 /* SafeSetupWork.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD16B6E2242719900AFFC35 /* SafeSetupWork.swift */; };
- 2DD5E80D22C33095008EFA6D /* DbLoadTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD5E80C22C33095008EFA6D /* DbLoadTests.swift */; };
- 2DD8F68524501387009485A2 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */; };
- 2DD8F6872450138A009485A2 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */; };
- 2DD8F68F245014ED009485A2 /* common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F68A245014EC009485A2 /* common.pb.swift */; };
- 2DD8F690245014ED009485A2 /* call-signaling.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F68B245014EC009485A2 /* call-signaling.pb.swift */; };
- 2DD8F691245014ED009485A2 /* d2d.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F68C245014EC009485A2 /* d2d.pb.swift */; };
- 2DD8F692245014ED009485A2 /* safe.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F68D245014EC009485A2 /* safe.pb.swift */; };
- 2DD8F693245014ED009485A2 /* d2m.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F68E245014EC009485A2 /* d2m.pb.swift */; };
- 2DD8F697245017A0009485A2 /* CallsignalingProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD8F696245017A0009485A2 /* CallsignalingProtocol.swift */; };
- 2DDB9A112158FEAE009D105A /* RestoreSafeForgotIdViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DDB9A102158FEAE009D105A /* RestoreSafeForgotIdViewController.swift */; };
- 2DDB9A122158FEAE009D105A /* RestoreSafeForgotIdViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DDB9A102158FEAE009D105A /* RestoreSafeForgotIdViewController.swift */; };
- 2DDD43F22383C421006C04CC /* UserSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DBC84861658013E00550FC2 /* UserSettings.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2DE1BEA8210EDC730058D7FF /* SafeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEA7210EDC730058D7FF /* SafeTests.swift */; };
- 2DE1BED0210EEDDD0058D7FF /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
- 2DE1BED1210EEDDD0058D7FF /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
- 2DE1BED2210EEDDD0058D7FF /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
- 2DE1BED3210EEDDD0058D7FF /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
- 2DE1BED4210EEDDD0058D7FF /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
- 2DE1BED5210EEDDD0058D7FF /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
- 2DE1BED9210F372E0058D7FF /* Gzip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DE1BED8210F372E0058D7FF /* Gzip.framework */; };
- 2DE1EC0D213FEFB900EEEB0C /* RestoreSafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1EC0C213FEFB900EEEB0C /* RestoreSafeViewController.swift */; };
- 2DE8BC6322097CE200CAA4E9 /* SafeConfigManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE8BC6222097CE200CAA4E9 /* SafeConfigManagerMock.swift */; };
- 2DEB34A1230D264C007B5DBB /* MyIdentityStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D0EDF2016371A4E000921EA /* MyIdentityStore.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2DEC10672397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DEC10662397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift */; };
- 2DEC10682397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DEC10662397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift */; };
- 2DEF4A782174683D004E1E06 /* SafeActivatedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAD893A215CB1D200B9EA0B /* SafeActivatedViewController.swift */; };
- 2DEF4A7921746845004E1E06 /* SafeStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA56F56211C1D6600BA3C41 /* SafeStore.swift */; };
- 2DF208D721FF270500BC9C08 /* MdmSetupTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D3C10BA21F5BDAB00413532 /* MdmSetupTests.m */; };
- 2DF30F9B217DC91B00093371 /* SafeJsonParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA56F58211C1F0500BA3C41 /* SafeJsonParser.swift */; };
- 2DF30F9D217DC92500093371 /* SafeApiService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB25E34212D46410072C51E /* SafeApiService.swift */; };
- 2DF30F9F217DC93100093371 /* RestoreSafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1EC0C213FEFB900EEEB0C /* RestoreSafeViewController.swift */; };
- 2DF30FA2217DC93B00093371 /* RestoreSafePasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DCF12572153DC7100E465E6 /* RestoreSafePasswordViewController.swift */; };
- 2DF30FA4217DC94000093371 /* SafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC5029B2125AEBB00B1D317 /* SafeViewController.swift */; };
- 2DF30FA6217DC94400093371 /* SafeServerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DFEF8B8212AC48E00CAD36E /* SafeServerViewController.swift */; };
- 2DF30FA8217DC94800093371 /* SafeSetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC5028E212577EC00B1D317 /* SafeSetupViewController.swift */; };
- 2DF30FAA217DC95100093371 /* SafeDeactivatedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAD8944215CC6F600B9EA0B /* SafeDeactivatedViewController.swift */; };
- 2DFEF8B9212AC48E00CAD36E /* SafeServerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DFEF8B8212AC48E00CAD36E /* SafeServerViewController.swift */; };
- 2DFF7D2322A6473E000DD4FA /* FileUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DFF7D2222A6473E000DD4FA /* FileUtility.swift */; };
- 2DFF7D2C22A66884000DD4FA /* MediaSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DFF7D2B22A66884000DD4FA /* MediaSettingsViewController.swift */; };
- 2DFF7D2D22A66885000DD4FA /* MediaSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DFF7D2B22A66884000DD4FA /* MediaSettingsViewController.swift */; };
- 4A1C35612502245E00F94480 /* VideoURLSenderItemCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A1C35602502245E00F94480 /* VideoURLSenderItemCreator.swift */; };
- 4A21E9092580E3330040C618 /* Bild-7.dng in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F32580E32F0040C618 /* Bild-7.dng */; };
- 4A21E90A2580E3330040C618 /* Bild-3.heic in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F42580E32F0040C618 /* Bild-3.heic */; };
- 4A21E90B2580E3330040C618 /* Bild-4.png in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F52580E32F0040C618 /* Bild-4.png */; };
- 4A21E90C2580E3330040C618 /* Bild-7.pef in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F62580E32F0040C618 /* Bild-7.pef */; };
- 4A21E90D2580E3330040C618 /* Bild-7.arw in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F72580E3300040C618 /* Bild-7.arw */; };
- 4A21E90E2580E3330040C618 /* Bild-7.raf in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F82580E3300040C618 /* Bild-7.raf */; };
- 4A21E90F2580E3330040C618 /* Video-1.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8F92580E3300040C618 /* Video-1.mp4 */; };
- 4A21E9102580E3330040C618 /* Bild-7.erf in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FA2580E3300040C618 /* Bild-7.erf */; };
- 4A21E9112580E3330040C618 /* Bild-7.nef in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FB2580E3300040C618 /* Bild-7.nef */; };
- 4A21E9122580E3330040C618 /* Bild-7.mrw in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FC2580E3300040C618 /* Bild-7.mrw */; };
- 4A21E9132580E3330040C618 /* Bild-7.orf in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FD2580E3300040C618 /* Bild-7.orf */; };
- 4A21E9142580E3330040C618 /* Bild-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FE2580E3310040C618 /* Bild-8.png */; };
- 4A21E9152580E3330040C618 /* Bild-7.sr2 in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E8FF2580E3310040C618 /* Bild-7.sr2 */; };
- 4A21E9162580E3330040C618 /* Bild-7.srf in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9002580E3310040C618 /* Bild-7.srf */; };
- 4A21E9172580E3330040C618 /* Bild-7.cr2 in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9012580E3310040C618 /* Bild-7.cr2 */; };
- 4A21E9192580E3330040C618 /* Bild-6.gif in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9032580E3320040C618 /* Bild-6.gif */; };
- 4A21E91B2580E3330040C618 /* Bild-7.raw in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9052580E3320040C618 /* Bild-7.raw */; };
- 4A21E91C2580E3330040C618 /* Bild-7.crw in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9062580E3320040C618 /* Bild-7.crw */; };
- 4A21E91D2580E3330040C618 /* Bild-7.dcr in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9072580E3320040C618 /* Bild-7.dcr */; };
- 4A21E91E2580E3330040C618 /* Bild-2.heic in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9082580E3320040C618 /* Bild-2.heic */; };
- 4A21E9212580E6630040C618 /* Bild-5-1.png in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E91F2580E6630040C618 /* Bild-5-1.png */; };
- 4A21E9222580E6630040C618 /* Bild-5-0.png in Resources */ = {isa = PBXBuildFile; fileRef = 4A21E9202580E6630040C618 /* Bild-5-0.png */; };
- 4A2A4C6E24D14AE10030162F /* MediaPreviewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2A4C6D24D14AE10030162F /* MediaPreviewFlowLayout.swift */; };
- 4A2A4C7024D14AE60030162F /* MediaPreviewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2A4C6D24D14AE10030162F /* MediaPreviewFlowLayout.swift */; };
- 4A2AA6ED24FCEDB90045A1AB /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63F93B24F803BB00DD629B /* PromiseKit.framework */; };
- 4A2AA6EF24FCF0ED0045A1AB /* UTIConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6E62B71B2B122B003DDB5A /* UTIConverter.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A2B487A24FE705B0073E29F /* ImageURLSenderItemCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2B487824FE70140073E29F /* ImageURLSenderItemCreatorTest.swift */; };
- 4A31A2DD24AE012E00884144 /* ThumbnailCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2D924AE012D00884144 /* ThumbnailCollectionViewController.swift */; };
- 4A31A2DE24AE012E00884144 /* ThumbnailCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2D924AE012D00884144 /* ThumbnailCollectionViewController.swift */; };
- 4A31A2DF24AE012E00884144 /* MediaShareOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2DA24AE012D00884144 /* MediaShareOptionsViewController.swift */; };
- 4A31A2E024AE012E00884144 /* MediaShareOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2DA24AE012D00884144 /* MediaShareOptionsViewController.swift */; };
- 4A31A2E124AE012E00884144 /* MediaShareStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4A31A2DB24AE012D00884144 /* MediaShareStoryboard.storyboard */; };
- 4A31A2E224AE012E00884144 /* MediaShareStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4A31A2DB24AE012D00884144 /* MediaShareStoryboard.storyboard */; };
- 4A31A2E324AE012E00884144 /* MediaPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2DC24AE012D00884144 /* MediaPreviewViewController.swift */; };
- 4A31A2E424AE012E00884144 /* MediaPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2DC24AE012D00884144 /* MediaPreviewViewController.swift */; };
- 4A31A2E624AE276300884144 /* MediaPreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2E524AE276300884144 /* MediaPreviewItem.swift */; };
- 4A31A2E724AE276300884144 /* MediaPreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A31A2E524AE276300884144 /* MediaPreviewItem.swift */; };
- 4A3642EC24A0EE1D00B7C277 /* ZipFileActivityItemProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642E824A0EE1C00B7C277 /* ZipFileActivityItemProvider.swift */; };
- 4A3642ED24A0EE1D00B7C277 /* ZipFileActivityItemProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642E824A0EE1C00B7C277 /* ZipFileActivityItemProvider.swift */; };
- 4A3642EE24A0EE1D00B7C277 /* ZipFileContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642E924A0EE1C00B7C277 /* ZipFileContainer.swift */; };
- 4A3642EF24A0EE1D00B7C277 /* ZipFileContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642E924A0EE1C00B7C277 /* ZipFileContainer.swift */; };
- 4A3642F024A0EE1D00B7C277 /* ConversationExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642EA24A0EE1C00B7C277 /* ConversationExporter.swift */; };
- 4A3642F124A0EE1D00B7C277 /* ConversationExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3642EA24A0EE1C00B7C277 /* ConversationExporter.swift */; };
- 4A3655AD24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655AC24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift */; };
- 4A3655AE24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655AC24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift */; };
- 4A3655B124B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B024B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift */; };
- 4A3655B224B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B024B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift */; };
- 4A3655B424B5E32000C82312 /* ThumbnailCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B324B5E32000C82312 /* ThumbnailCollectionViewCell.swift */; };
- 4A3655B524B5E32000C82312 /* ThumbnailCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B324B5E32000C82312 /* ThumbnailCollectionViewCell.swift */; };
- 4A3655B724B5E34000C82312 /* MainCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B624B5E34000C82312 /* MainCollectionViewController.swift */; };
- 4A3655B824B5E34000C82312 /* MainCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3655B624B5E34000C82312 /* MainCollectionViewController.swift */; };
- 4A498BA82580F3C4002F08F9 /* Video-1.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = 4A498BA52580F3C3002F08F9 /* Video-1.mp4 */; };
- 4A498BAA2580F3C4002F08F9 /* Video-1-Thumbnail.png in Resources */ = {isa = PBXBuildFile; fileRef = 4A498BA72580F3C3002F08F9 /* Video-1-Thumbnail.png */; };
- 4A498BAC2580F942002F08F9 /* Bild-1-0.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 4A498BAB2580F942002F08F9 /* Bild-1-0.jpg */; };
- 4A498BAF2580F956002F08F9 /* Bild-1-0.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 4A498BAD2580F956002F08F9 /* Bild-1-0.jpg */; };
- 4A498BB02580F956002F08F9 /* Bild-1-1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 4A498BAE2580F956002F08F9 /* Bild-1-1.jpg */; };
- 4A4DE74424C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74324C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift */; };
- 4A4DE74524C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74324C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift */; };
- 4A4DE74824C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74724C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift */; };
- 4A4DE74924C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74724C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift */; };
- 4A4DE74B24C090A9006CC131 /* VideoPreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74A24C090A9006CC131 /* VideoPreviewItem.swift */; };
- 4A4DE74C24C090A9006CC131 /* VideoPreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74A24C090A9006CC131 /* VideoPreviewItem.swift */; };
- 4A4DE74E24C090BB006CC131 /* ImagePreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74D24C090BB006CC131 /* ImagePreviewItem.swift */; };
- 4A4DE74F24C090BB006CC131 /* ImagePreviewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4DE74D24C090BB006CC131 /* ImagePreviewItem.swift */; };
- 4A4EB510250F59C4003536D9 /* VideoConversionHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4EB50F250F59C4003536D9 /* VideoConversionHelper.swift */; };
- 4A5E4011256BD29500CE9FE6 /* XQueryComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5E4010256BD29500CE9FE6 /* XQueryComponents.swift */; };
- 4A5E4012256BD29500CE9FE6 /* XQueryComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5E4010256BD29500CE9FE6 /* XQueryComponents.swift */; };
- 4A5E4016256BDA5600CE9FE6 /* CopyLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A95B8FE256BD8E600C3D938 /* CopyLabel.swift */; };
- 4A5FA5EE2509386100D13DD2 /* URLSenderItemCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5FA5ED2509386100D13DD2 /* URLSenderItemCreator.swift */; };
- 4A5FA5F5250A18B900D13DD2 /* URLSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5FA5F4250A18B900D13DD2 /* URLSender.swift */; };
- 4A63CCA02566857C00E73381 /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A63CC9F2566857B00E73381 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63CCA8256686F100E73381 /* JKLLockScreenNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A63CCA1256686F000E73381 /* JKLLockScreenNumber.h */; };
- 4A63CCA9256686F100E73381 /* JKLLockScreenPincodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A63CCA2256686F000E73381 /* JKLLockScreenPincodeView.m */; };
- 4A63CCAA256686F100E73381 /* JKLLockScreenPincodeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A63CCA3256686F000E73381 /* JKLLockScreenPincodeView.h */; };
- 4A63CCAB256686F100E73381 /* JKLLockScreenViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A63CCA4256686F000E73381 /* JKLLockScreenViewController.h */; };
- 4A63CCAC256686F100E73381 /* JKLLockScreenNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A63CCA5256686F100E73381 /* JKLLockScreenNumber.m */; };
- 4A63CCAD256686F100E73381 /* JKLLockScreenViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4A63CCA6256686F100E73381 /* JKLLockScreenViewController.xib */; };
- 4A63CCAE256686F100E73381 /* JKLLockScreenViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A63CCA7256686F100E73381 /* JKLLockScreenViewController.m */; };
- 4A63F93624F7FC1600DD629B /* FileMessageSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6E62AF1B2AD78D003DDB5A /* FileMessageSender.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63F93724F7FC7500DD629B /* URLSenderItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A336B991B02302A002D9809 /* URLSenderItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63F93824F7FC7F00DD629B /* BlobMessageSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A9F237E1B416F2C0046865C /* BlobMessageSender.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63F93924F7FC8900DD629B /* UploadProgressDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ADCEA2C1B0F4A4F006BD786 /* UploadProgressDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63F93A24F7FC9300DD629B /* BlobUploadDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ADCEA1F1B0CD1A0006BD786 /* BlobUploadDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4A63F93C24F803BB00DD629B /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63F93B24F803BB00DD629B /* PromiseKit.framework */; };
- 4A6DA9E6250A73290088C282 /* UTIConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA9E5250A73290088C282 /* UTIConverterTests.swift */; };
- 4A6DAA0D250A83940088C282 /* URLSenderItemCreatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DAA0C250A83940088C282 /* URLSenderItemCreatorTests.swift */; };
- 4A7EC4EE24F6554B009C79E2 /* PhotosRightsHelperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A7EC4ED24F6554B009C79E2 /* PhotosRightsHelperTest.swift */; };
- 4A7EC4F124F65593009C79E2 /* PhotosRightsHelperMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A7EC4F024F65593009C79E2 /* PhotosRightsHelperMock.swift */; };
- 4A7EC4F224F6566D009C79E2 /* PhotosRightsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AED21F724D94D0700F897A6 /* PhotosRightsHelper.swift */; };
- 4A8C93D9247BC06A00FEB1B7 /* ZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A8C93D7247BC06A00FEB1B7 /* ZipArchive.framework */; };
- 4A8C93DB247BC2EA00FEB1B7 /* ZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A8C93D7247BC06A00FEB1B7 /* ZipArchive.framework */; };
- 4A95B8FF256BD8E600C3D938 /* CopyLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A95B8FE256BD8E600C3D938 /* CopyLabel.swift */; };
- 4AA784D4250661FA00882E72 /* ImageURLSenderItemCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA784D3250661F900882E72 /* ImageURLSenderItemCreator.swift */; };
- 4AA784D625066BE700882E72 /* VideoURLSenderItemCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA784D525066BE700882E72 /* VideoURLSenderItemCreatorTest.swift */; };
- 4AA784DA2506703700882E72 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63F93B24F803BB00DD629B /* PromiseKit.framework */; };
- 4AA784DB2506709100882E72 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63F93B24F803BB00DD629B /* PromiseKit.framework */; };
- 4AA8D7B22566CF2F00950AE5 /* RoundedRectLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA8D7B12566CF2F00950AE5 /* RoundedRectLabel.swift */; };
- 4AA8D7B42566CF3B00950AE5 /* RoundedRectLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA8D7B12566CF2F00950AE5 /* RoundedRectLabel.swift */; };
- 4AC61E2F252DBB130086219E /* silent.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4AC61E2D252DBB130086219E /* silent.caf */; };
- 4AC61E30252DBB130086219E /* silent.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4AC61E2D252DBB130086219E /* silent.caf */; };
- 4AED21F824D94D0700F897A6 /* PhotosRightsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AED21F724D94D0700F897A6 /* PhotosRightsHelper.swift */; };
- 4AED21F924D94D0700F897A6 /* PhotosRightsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AED21F724D94D0700F897A6 /* PhotosRightsHelper.swift */; };
- 4AED220424D97E3D00F897A6 /* PhotosAccessHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AED220324D97E3D00F897A6 /* PhotosAccessHelper.swift */; };
- 4AED220524D97E3D00F897A6 /* PhotosAccessHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AED220324D97E3D00F897A6 /* PhotosAccessHelper.swift */; };
- 4D01EC6016A8106B00FA3D90 /* ImageMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D01EC5F16A8106B00FA3D90 /* ImageMessageLoader.m */; };
- 4D0495451632A72200A0042D /* StatusNavigationBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D0495441632A72100A0042D /* StatusNavigationBar.m */; };
- 4D08BF13190FB04800458BC4 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 4D0FC68719E3F33900CF7BB5 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
- 4D10448016432837002DEF85 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
- 4D1454DB1D5B81500095A19B /* MessageDraftStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1454D91D5B81500095A19B /* MessageDraftStore.h */; };
- 4D1454DC1D5B81500095A19B /* MessageDraftStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1454DA1D5B81500095A19B /* MessageDraftStore.m */; };
- 4D15554022523B4F005E763A /* IDNSafetyHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D15553F22523B4F005E763A /* IDNSafetyHelperTests.swift */; };
- 4D17BD7D2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D17BD742317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.m */; };
- 4D17BD7E2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D17BD7C2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.h */; };
- 4D17BD812317E0DC00AD52F6 /* GCDAsyncSocketFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D17BD7F2317E0DC00AD52F6 /* GCDAsyncSocketFactory.h */; };
- 4D17BD822317E0DC00AD52F6 /* GCDAsyncSocketFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D17BD802317E0DC00AD52F6 /* GCDAsyncSocketFactory.m */; };
- 4D17BD852317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D17BD832317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.m */; };
- 4D17BD862317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D17BD842317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.h */; };
- 4D1A7F491A169BD100386317 /* HairlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1A7F481A169BD100386317 /* HairlineView.m */; };
- 4D1C44DF1EC072A100EDCD02 /* Nonce.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1C44DB1EC072A100EDCD02 /* Nonce.h */; };
- 4D1C44E01EC072A100EDCD02 /* Nonce.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1C44DC1EC072A100EDCD02 /* Nonce.m */; };
- 4D20C7EE1CDB55E500018CAA /* BrandingUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D20C7ED1CDB55E500018CAA /* BrandingUtils.m */; };
- 4D20C7EF1CDB55E500018CAA /* BrandingUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D20C7ED1CDB55E500018CAA /* BrandingUtils.m */; };
- 4D226010166775F2003C5691 /* SDNetworkActivityIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22600E166775F2003C5691 /* SDNetworkActivityIndicator.m */; };
- 4D22601316677A15003C5691 /* PreviewLocationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D22601216677A15003C5691 /* PreviewLocationViewController.m */; };
- 4D22601516677A56003C5691 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
- 4D22601716677EC2003C5691 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
- 4D226024166790DF003C5691 /* ChatLocationMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D226023166790DF003C5691 /* ChatLocationMessageCell.m */; };
- 4D2260271667A25B003C5691 /* LocationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2260261667A25A003C5691 /* LocationViewController.m */; };
- 4D228ECB18F67EFB0059BDE7 /* ShareController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D228ECA18F67EFB0059BDE7 /* ShareController.m */; };
- 4D233C9E16F0E7EB00181EDD /* UserReminder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D233C9D16F0E7EB00181EDD /* UserReminder.m */; };
- 4D233D8C18FFD3E700A20E3F /* TTOpenInAppActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D233D8718FFD3E700A20E3F /* TTOpenInAppActivity.m */; };
- 4D233D8D18FFD3E700A20E3F /* TTOpenInAppActivity.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8818FFD3E700A20E3F /* TTOpenInAppActivity.png */; };
- 4D233D8E18FFD3E700A20E3F /* TTOpenInAppActivity7.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8918FFD3E700A20E3F /* TTOpenInAppActivity7.png */; };
- 4D233D8F18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8A18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png */; };
- 4D233D9018FFD3E700A20E3F /* TTOpenInAppActivity@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D233D8B18FFD3E700A20E3F /* TTOpenInAppActivity@2x.png */; };
- 4D290972164187E400364E22 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
- 4D290974164187ED00364E22 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
- 4D290976164187F200364E22 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
- 4D290978164187F700364E22 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
- 4D29097C1641880C00364E22 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
- 4D29097E1641880F00364E22 /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097D1641880F00364E22 /* AddressBookUI.framework */; };
- 4D2A411F163D951F0084C172 /* MyIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2A411E163D951F0084C172 /* MyIdentityViewController.m */; };
- 4D2C881A16A2F05D00C6C4FC /* EditContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2C881916A2F05D00C6C4FC /* EditContactViewController.m */; };
- 4D353F621666B398002DD0E0 /* PrivacySettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D353F611666B398002DD0E0 /* PrivacySettingsViewController.m */; };
- 4D36FF8D25471E1100107FDB /* VoIPIceServerSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF319672546F60D0050155F /* VoIPIceServerSource.swift */; };
- 4D37D1C9193F67E40094682B /* PointOfInterest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37D1C8193F67E40094682B /* PointOfInterest.m */; };
- 4D37D1D6193F75260094682B /* PoiTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37D1D5193F75260094682B /* PoiTableViewCell.m */; };
- 4D37E6721962E56A008C1CA8 /* AddMemberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D37E6711962E56A008C1CA8 /* AddMemberCell.m */; };
- 4D3B89BF1DE75A00002F2B6D /* QuoteParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3B89B41DE758C1002F2B6D /* QuoteParser.m */; };
- 4D3E342F1639BD210025B606 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
- 4D441DCC220B0E8B00572571 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 4D441DC0220B0E8A00572571 /* LICENSE */; };
- 4D441DCD220B0E8B00572571 /* SDAVAssetExportSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D441DC1220B0E8A00572571 /* SDAVAssetExportSession.m */; };
- 4D441DCF220B0E8B00572571 /* SDAVAssetExportSession.podspec in Resources */ = {isa = PBXBuildFile; fileRef = 4D441DC3220B0E8A00572571 /* SDAVAssetExportSession.podspec */; };
- 4D441DD0220B0E8B00572571 /* SDAVAssetExportSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D441DC4220B0E8A00572571 /* SDAVAssetExportSession.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4D4C03CE22524E0200106108 /* Punycode.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D4C03C622524E0100106108 /* Punycode.framework */; };
- 4D4C03CF22524E1C00106108 /* Punycode.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D4C03C622524E0100106108 /* Punycode.framework */; };
- 4D5040B418F7DD58006DBFCC /* QRScannerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5040B318F7DD58006DBFCC /* QRScannerViewController.m */; };
- 4D578E5F238EF2FC009A0E57 /* IdentityInfoFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D578E5D238EF2FC009A0E57 /* IdentityInfoFetcher.h */; };
- 4D578E60238EF2FC009A0E57 /* IdentityInfoFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D578E5E238EF2FC009A0E57 /* IdentityInfoFetcher.m */; };
- 4D5C4CA61CD79C8500512FE6 /* NSBundle+OverrideLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B219B4C8FB006AC645 /* NSBundle+OverrideLanguage.m */; };
- 4D5C4CA81CD79C8500512FE6 /* TestObjectFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDCA0D19DE623700ACACB6 /* TestObjectFactory.m */; };
- 4D5C4CAA1CD79C8500512FE6 /* DummyDataCreator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFBAB1A135B280041A756 /* DummyDataCreator.m */; };
- 4D5C4CAB1CD79C8500512FE6 /* NSDate+DateSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B619B4C8FB006AC645 /* NSDate+DateSwizzling.m */; };
- 4D5C4CAC1CD79C8500512FE6 /* NSBundle+OverrideObjectForInfoDictionaryKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1C719B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m */; };
- 4D5C4CAF1CD79C8500512FE6 /* NSLocale+OverrideLocale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1B819B4C8FB006AC645 /* NSLocale+OverrideLocale.m */; };
- 4D5C4CB51CD79C8500512FE6 /* NSObject+Swizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1BC19B4C8FB006AC645 /* NSObject+Swizzling.m */; };
- 4D5C4CB81CD79C8500512FE6 /* TestLocale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1C419B4CB73006AC645 /* TestLocale.m */; };
- 4D5C4CB91CD79C8500512FE6 /* TestUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDF1D419B98C13006AC645 /* TestUtil.m */; };
- 4D5C4CBF1CD79C8500512FE6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
- 4D5C4CC01CD79C8500512FE6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
- 4D5C4CC31CD79C8500512FE6 /* TemplateIcon2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0A94707619D5BC5F000500C5 /* TemplateIcon2x.png */; };
- 4D5C4CC41CD79C8500512FE6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0A688ABE19A3A4670013FCE8 /* InfoPlist.strings */; };
- 4D5C4CC51CD79C8500512FE6 /* ballotCreateJasonData.txt in Resources */ = {isa = PBXBuildFile; fileRef = 0A94707519D5BC5F000500C5 /* ballotCreateJasonData.txt */; };
- 4D5C4CC61CD79C8500512FE6 /* audioAnalyzerTest.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 0A2CC91819D006E500175DB4 /* audioAnalyzerTest.m4a */; };
- 4D5C4CC71CD79C8500512FE6 /* ballotCreateJasonDataNoResult.txt in Resources */ = {isa = PBXBuildFile; fileRef = 0A5357A61B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt */; };
- 4D5CCF431950774900EA17B9 /* HighlightButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5CCF421950774900EA17B9 /* HighlightButton.m */; };
- 4D6128051A72D73800AA8821 /* MotionEntropyCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6128041A72D73800AA8821 /* MotionEntropyCollector.m */; };
- 4D61280D1A72D95700AA8821 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
- 4D6638D017E0B8FC00D03144 /* SettingsNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638CF17E0B8FC00D03144 /* SettingsNavigationController.m */; };
- 4D6638D317E0B98300D03144 /* ChatNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638D217E0B98300D03144 /* ChatNavigationController.m */; };
- 4D6638D617E0BBCD00D03144 /* MyIdentityNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638D517E0BBCD00D03144 /* MyIdentityNavigationController.m */; };
- 4D6638E917E0C26300D03144 /* HPGrowingTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638E617E0C26300D03144 /* HPGrowingTextView.m */; };
- 4D6638EA17E0C26300D03144 /* HPTextViewInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6638E817E0C26300D03144 /* HPTextViewInternal.m */; };
- 4D6893711647ECB8000DE62D /* IdentityVerifiedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6893701647ECB8000DE62D /* IdentityVerifiedViewController.m */; };
- 4D6893741647F698000DE62D /* ScanIdentityController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D6893731647F698000DE62D /* ScanIdentityController.mm */; };
- 4D68937B1647FEA8000DE62D /* AddContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D68937A1647FEA8000DE62D /* AddContactViewController.m */; };
- 4D68937F16480D79000DE62D /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D68937E16480D79000DE62D /* MBProgressHUD.m */; };
- 4D6C847C1651934800657260 /* LinkEmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6C847B1651934800657260 /* LinkEmailViewController.m */; };
- 4D6C84FB1652F38C00657260 /* LinkMobileNoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6C84FA1652F38C00657260 /* LinkMobileNoViewController.m */; };
- 4D6CF597164573C3003D7DCC /* NewScannedContactViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF596164573C3003D7DCC /* NewScannedContactViewController.m */; };
- 4D6CF5AD1645A056003D7DCC /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
- 4D6CF5B01645A3F1003D7DCC /* ConversationsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5AF1645A3F1003D7DCC /* ConversationsViewController.m */; };
- 4D6CF5C91645A5CA003D7DCC /* ConversationCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5C81645A5C9003D7DCC /* ConversationCell.m */; };
- 4D6CF5D41645B084003D7DCC /* ChatBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5CE1645B081003D7DCC /* ChatBar.m */; };
- 4D6CF5D51645B084003D7DCC /* ChatMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5D11645B083003D7DCC /* ChatMessageCell.m */; };
- 4D6CF5D61645B084003D7DCC /* ChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D6CF5D31645B083003D7DCC /* ChatViewController.m */; };
- 4D6CF5F61645B320003D7DCC /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
- 4D70B3A619348247003FA7F0 /* NewMessageToaster.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B3A519348247003FA7F0 /* NewMessageToaster.m */; };
- 4D70B4371934BB6D003FA7F0 /* ChatAudioMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D70B4361934BB6D003FA7F0 /* ChatAudioMessageCell.m */; };
- 4D736B4216487C2A00D70AD9 /* MKNumberBadgeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D736B4116487C2A00D70AD9 /* MKNumberBadgeView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
- 4D73A45F19E5E881007459F5 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 4D73AFD216A450F30034113B /* MessageDetailsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D73AFD116A450F30034113B /* MessageDetailsViewController.m */; };
- 4D75D4EC17F99A870038A2A5 /* SyncExclusionListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D75D4EB17F99A870038A2A5 /* SyncExclusionListViewController.m */; };
- 4D776C71166D00BA007A4C32 /* BackupPasswordViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C70166D00BA007A4C32 /* BackupPasswordViewController.m */; };
- 4D776C74166D0327007A4C32 /* BackupPasswordVerifyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C73166D0327007A4C32 /* BackupPasswordVerifyViewController.m */; };
- 4D776C77166D0851007A4C32 /* QRCodeGenerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C76166D0851007A4C32 /* QRCodeGenerator.mm */; };
- 4D776C7D166D0BFD007A4C32 /* BackupIdentityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D776C7C166D0BFD007A4C32 /* BackupIdentityViewController.m */; };
- 4D78719017FEF7DF0099075C /* ContactGroupPhotoLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78718F17FEF7DF0099075C /* ContactGroupPhotoLoader.m */; };
- 4D78719317FF00070099075C /* GroupPhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78719217FF00070099075C /* GroupPhotoCell.m */; };
- 4D7C73B41A16BCC900C6C574 /* SZTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7C73B31A16BCC900C6C574 /* SZTextView.m */; };
- 4D7F81E51702305C00070F63 /* ScanBackupController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D7F81E41702305B00070F63 /* ScanBackupController.mm */; };
- 4D80F38917A2790D00174711 /* GroupDetailsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D80F38817A2790D00174711 /* GroupDetailsViewController.m */; };
- 4D80F38C17A279EC00174711 /* GroupMemberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D80F38B17A279EC00174711 /* GroupMemberCell.m */; };
- 4D8B813118D38B4F0079014F /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
- 4D8B813218D38B4F0079014F /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
- 4D8B813318D38B4F0079014F /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
- 4D8B813418D38B4F0079014F /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
- 4D8B813518D38B4F0079014F /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
- 4D8B813618D38B4F0079014F /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
- 4D8B813718D38B4F0079014F /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
- 4D8B813818D38B4F0079014F /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
- 4D8B813918D38B4F0079014F /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
- 4D8B81AC18D3B4E30079014F /* SSLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B81AB18D3B4E30079014F /* SSLabel.m */; };
- 4D8DC638164EC1AF00A80455 /* CustomResponderTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8DC637164EC1AF00A80455 /* CustomResponderTextView.m */; };
- 4D8E802C24D16A7F00D803FA /* NonceHasher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8E802A24D16A7F00D803FA /* NonceHasher.h */; };
- 4D8E802D24D16A7F00D803FA /* NonceHasher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8E802B24D16A7F00D803FA /* NonceHasher.m */; };
- 4D90AF7A163466F3001BDF83 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
- 4D90AF85163471C2001BDF83 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4D90AF87163471C2001BDF83 /* Localizable.strings */; };
- 4D91E84B19E6D56A0092ABF6 /* IdentityBackupStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D91E84A19E6D56A0092ABF6 /* IdentityBackupStore.m */; };
- 4D95F92120B59E78005BC753 /* ProtectedDataUnavailable.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4D95F92020B59E78005BC753 /* ProtectedDataUnavailable.storyboard */; };
- 4D95F92320B59E78005BC753 /* ProtectedDataUnavailable.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4D95F92020B59E78005BC753 /* ProtectedDataUnavailable.storyboard */; };
- 4D95F92520B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D95F92420B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift */; };
- 4D95F92720B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D95F92420B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift */; };
- 4D990FB819CB7A7B00023551 /* TTOpenInAppActivity8@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D990FB719CB7A7B00023551 /* TTOpenInAppActivity8@2x.png */; };
- 4D9F2F311647C0B00030E260 /* ContactPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D9F2F301647C0B00030E260 /* ContactPickerViewController.m */; };
- 4DA05171166FD3D70090F24D /* InviteController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA05170166FD3D70090F24D /* InviteController.m */; };
- 4DA38C87178AF5D100937DD7 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 4DA592861666846300DCF674 /* PreviewImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA592851666846300DCF674 /* PreviewImageViewController.m */; };
- 4DA6F489168E0C6B00D23AB6 /* ChatSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA6F488168E0C6B00D23AB6 /* ChatSettingsViewController.m */; };
- 4DAAD7B2182F96CD00873B67 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
- 4DAD0A341A214005001D139C /* QRCodeActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAD0A331A214005001D139C /* QRCodeActivity.m */; };
- 4DAD0A491A214555001D139C /* QRCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAD0A471A214555001D139C /* QRCodeViewController.m */; };
- 4DAD0A4A1A214555001D139C /* QRCodeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4DAD0A481A214555001D139C /* QRCodeViewController.xib */; };
- 4DB0A00316503FD20027691C /* MoveFingerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB0A00216503FD20027691C /* MoveFingerView.m */; };
- 4DB439721DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
- 4DB439731DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
- 4DB4566119489B42008219E7 /* NonFirstResponderActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB4566019489B42008219E7 /* NonFirstResponderActionSheet.m */; };
- 4DB720061D649EC800091C44 /* PreviewActionNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB720051D649EC800091C44 /* PreviewActionNavigationController.m */; };
- 4DB720071D649EC800091C44 /* PreviewActionNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB720051D649EC800091C44 /* PreviewActionNavigationController.m */; };
- 4DBA7E0D163F117100B344DB /* libqrencoder.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBA7E07163F115A00B344DB /* libqrencoder.a */; };
- 4DBB0F4F1660D78800452638 /* TypingIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBB0F4E1660D78800452638 /* TypingIndicatorManager.m */; };
- 4DBCAB21168F43910047E81C /* FontSizeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCAB20168F43910047E81C /* FontSizeViewController.m */; };
- 4DBCC0301656DBEB00B3CFFF /* LicenseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCC02F1656DBEB00B3CFFF /* LicenseViewController.m */; };
- 4DBCC0321656DE3E00B3CFFF /* license.html in Resources */ = {isa = PBXBuildFile; fileRef = 4DBCC0311656DE3D00B3CFFF /* license.html */; };
- 4DBCC0561656EEFA00B3CFFF /* SupportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBCC0551656EEFA00B3CFFF /* SupportViewController.m */; };
- 4DC142EB17FD8F2D00E0BC33 /* bamboo.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E717FD8F2D00E0BC33 /* bamboo.caf */; };
- 4DC142EC17FD8F2D00E0BC33 /* input.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E817FD8F2D00E0BC33 /* input.caf */; };
- 4DC142ED17FD8F2D00E0BC33 /* pulse.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142E917FD8F2D00E0BC33 /* pulse.caf */; };
- 4DC142EE17FD8F2D00E0BC33 /* synth.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DC142EA17FD8F2D00E0BC33 /* synth.caf */; };
- 4DC16F27168CCCC300AD243E /* PortraitNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC16F26168CCCC300AD243E /* PortraitNavigationController.m */; };
- 4DC1D6861D77080A0080A60D /* WorkDataFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC1D6841D77080A0080A60D /* WorkDataFetcher.h */; };
- 4DC1D6871D77080A0080A60D /* WorkDataFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC1D6851D77080A0080A60D /* WorkDataFetcher.m */; };
- 4DC2AE2F1DBF649A000A231B /* AddThreemaChannelController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC2AE2E1DBF649A000A231B /* AddThreemaChannelController.m */; };
- 4DC2AE301DBF649A000A231B /* AddThreemaChannelController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC2AE2E1DBF649A000A231B /* AddThreemaChannelController.m */; };
- 4DC309921D36309D0031738E /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
- 4DC309991D3630A30031738E /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
- 4DC41CC621442D9C00BB75CD /* WebConnectionContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BB521256F880075B7CC /* WebConnectionContext.swift */; };
- 4DC8A4A420DCDE13003E70C8 /* NBPhoneNumberUtil+ShortNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC8A49B20DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.h */; };
- 4DC8A4A520DCDE13003E70C8 /* NBPhoneNumberUtil+ShortNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC8A4A320DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.m */; };
- 4DC8A4AB20DCDE1B003E70C8 /* NBRegExMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC8A4A720DCDE1B003E70C8 /* NBRegExMatcher.h */; };
- 4DC8A4AC20DCDE1B003E70C8 /* NBRegularExpressionCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC8A4A820DCDE1B003E70C8 /* NBRegularExpressionCache.h */; };
- 4DC8A4AD20DCDE1B003E70C8 /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC8A4A920DCDE1B003E70C8 /* NBRegExMatcher.m */; };
- 4DC8A4AE20DCDE1B003E70C8 /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC8A4AA20DCDE1B003E70C8 /* NBRegularExpressionCache.m */; };
- 4DCA09111DE77B0300E2D8D9 /* QuoteView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCA09101DE77B0300E2D8D9 /* QuoteView.m */; };
- 4DCA09121DE77B0300E2D8D9 /* QuoteView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCA09101DE77B0300E2D8D9 /* QuoteView.m */; };
- 4DCA7FFD195AEB1A0068F801 /* CachedCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCA7FFC195AEB1A0068F801 /* CachedCellHeight.m */; };
- 4DCC5E4616542A6D00644D0D /* EnterCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCC5E4516542A6D00644D0D /* EnterCodeViewController.m */; };
- 4DCDB5DB19D891D000A0CA27 /* TTOpenInAppActivity.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4DCDB5DA19D891D000A0CA27 /* TTOpenInAppActivity.bundle */; };
- 4DD01F6D14C1CCA900EF7690 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 4DD01F7114C1CCA900EF7690 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Required, ); }; };
- 4DD01F7714C1CCA900EF7690 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4DD01F7514C1CCA900EF7690 /* InfoPlist.strings */; };
- 4DD01F7914C1CCA900EF7690 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01F7814C1CCA900EF7690 /* main.m */; };
- 4DD01F7D14C1CCA900EF7690 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD01F7C14C1CCA900EF7690 /* AppDelegate.m */; };
- 4DD01F8014C1CCA900EF7690 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4DD01F7E14C1CCA900EF7690 /* MainStoryboard.storyboard */; };
- 4DD10AC116EE57C1004A10E0 /* AdvancedSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD10AC016EE57C1004A10E0 /* AdvancedSettingsViewController.m */; };
- 4DD3186F1829AB35000D3933 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
- 4DD318851829AE3A000D3933 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
- 4DD551291689D14900B19DF8 /* ChatVideoMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD551281689D14900B19DF8 /* ChatVideoMessageCell.m */; };
- 4DD5512C1689DF3900B19DF8 /* VideoMessageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5512B1689DF3900B19DF8 /* VideoMessageLoader.m */; };
- 4DD55132168C681700B19DF8 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
- 4DD6143B24EACC6100C3F521 /* TrustedContacts.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD6143924EACC6100C3F521 /* TrustedContacts.h */; };
- 4DD6143C24EACC6100C3F521 /* TrustedContacts.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD6143A24EACC6100C3F521 /* TrustedContacts.m */; };
- 4DD937A7203DE0E300C40880 /* PushPayloadDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD937A5203DE0E300C40880 /* PushPayloadDecryptor.h */; };
- 4DD937A8203DE0E300C40880 /* PushPayloadDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD937A6203DE0E300C40880 /* PushPayloadDecryptor.m */; };
- 4DD9BAF517A185C90082D60B /* ChatContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD9BAF417A185C90082D60B /* ChatContactCell.m */; };
- 4DE0B1FB22522BB4001CEDE4 /* IDNSafetyHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DE0B1FA22522BB4001CEDE4 /* IDNSafetyHelper.swift */; };
- 4DE0B1FC22522BB4001CEDE4 /* IDNSafetyHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DE0B1FA22522BB4001CEDE4 /* IDNSafetyHelper.swift */; };
- 4DE7097016414F5900BF99BE /* ContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7096F16414F5900BF99BE /* ContactsViewController.m */; };
- 4DE7097316414FE000BF99BE /* ContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7097216414FE000BF99BE /* ContactCell.m */; };
- 4DE93EBD1664D92600954B1D /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
- 4DE93F03166507BA00954B1D /* ImageSizeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE93F02166507BA00954B1D /* ImageSizeViewController.m */; };
- 4DEB53DC16A96F220024E6DE /* drum.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D016A96F220024E6DE /* drum.caf */; };
- 4DEB53DD16A96F220024E6DE /* glass.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D116A96F220024E6DE /* glass.caf */; };
- 4DEB53DE16A96F220024E6DE /* incoming_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D216A96F220024E6DE /* incoming_message.caf */; };
- 4DEB53DF16A96F220024E6DE /* marimba1.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D316A96F220024E6DE /* marimba1.caf */; };
- 4DEB53E016A96F220024E6DE /* marimba2.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D416A96F220024E6DE /* marimba2.caf */; };
- 4DEB53E116A96F220024E6DE /* music_box.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D516A96F220024E6DE /* music_box.caf */; };
- 4DEB53E216A96F220024E6DE /* received_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D616A96F220024E6DE /* received_message.caf */; };
- 4DEB53E316A96F220024E6DE /* scan_success.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D716A96F220024E6DE /* scan_success.caf */; };
- 4DEB53E416A96F220024E6DE /* sent_message.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D816A96F220024E6DE /* sent_message.caf */; };
- 4DEB53E516A96F220024E6DE /* sms.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53D916A96F220024E6DE /* sms.caf */; };
- 4DEB53E616A96F220024E6DE /* trill.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53DA16A96F220024E6DE /* trill.caf */; };
- 4DEB53E716A96F220024E6DE /* whoop.caf in Resources */ = {isa = PBXBuildFile; fileRef = 4DEB53DB16A96F220024E6DE /* whoop.caf */; };
- 4DEB53EA16A9753E0024E6DE /* PushSounds.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEB53E916A9753E0024E6DE /* PushSounds.m */; };
- 4DEB53ED16A97AD30024E6DE /* PushSoundViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEB53EC16A97AD20024E6DE /* PushSoundViewController.m */; };
- 4DEFAE5C166FB79100C150F4 /* PopoverView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DEFAE5B166FB79100C150F4 /* PopoverView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
- 4DF319682546F60D0050155F /* VoIPIceServerSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF319672546F60D0050155F /* VoIPIceServerSource.swift */; };
- 4DF3F22616DFEE3000D90681 /* VideoQualityViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF3F22516DFEE3000D90681 /* VideoQualityViewController.m */; };
- 4DF4F2C916641C4200A48DA7 /* ChatTextMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF4F2C816641C4200A48DA7 /* ChatTextMessageCell.m */; };
- 4DF4F30216642F0100A48DA7 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
- 4DF773151630A858001808D3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
- 4DF773171630AA7A001808D3 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
- 4DF993181D8AFEBB0058CA0E /* NSString+Emoji.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF993171D8AFEBB0058CA0E /* NSString+Emoji.m */; };
- 4DF993191D8AFEBB0058CA0E /* NSString+Emoji.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF993171D8AFEBB0058CA0E /* NSString+Emoji.m */; };
- 4DFF8E5B193340D300F2CF0D /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4DFF8E58193340D300F2CF0D /* SVProgressHUD.bundle */; };
- 4DFF8E5C193340D300F2CF0D /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFF8E5A193340D300F2CF0D /* SVProgressHUD.m */; };
- 6725D93021BEA9EF0058B8C0 /* StdTypeHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6725D92F21BEA9EF0058B8C0 /* StdTypeHelper.swift */; };
- 67D692BD21B80AE3009AE6E2 /* VoIPStats.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67D692BC21B80AE3009AE6E2 /* VoIPStats.swift */; };
- CE01509420A1CF5700DD72B5 /* WebClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = CE01509020A1CF5700DD72B5 /* WebClientSession.h */; };
- CE01509720A1CF5700DD72B5 /* WebClientSession.m in Sources */ = {isa = PBXBuildFile; fileRef = CE01509320A1CF5700DD72B5 /* WebClientSession.m */; };
- CE0211771ED5B4750022D04F /* VoIPCallMessageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CE02116D1ED5B4750022D04F /* VoIPCallMessageDecoder.m */; };
- CE0211831ED5BB980022D04F /* WebRTC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0211821ED5BB970022D04F /* WebRTC.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- CE02118B1ED5BB9D0022D04F /* WebRTC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CE0211821ED5BB970022D04F /* WebRTC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- CE0318DF209C5ED600830E58 /* WebClientSessionStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0318DE209C5ED600830E58 /* WebClientSessionStore.swift */; };
- CE0318E1209C5ED600830E58 /* WebClientSessionStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0318DE209C5ED600830E58 /* WebClientSessionStore.swift */; };
- CE04FCF1207773CE000CEE26 /* WebCreateFileMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FCF0207773CE000CEE26 /* WebCreateFileMessageRequest.swift */; };
- CE04FCF3207773CE000CEE26 /* WebCreateFileMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FCF0207773CE000CEE26 /* WebCreateFileMessageRequest.swift */; };
- CE04FCFC2077B524000CEE26 /* WebCreateFileMessageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FCFB2077B524000CEE26 /* WebCreateFileMessageResponse.swift */; };
- CE04FCFE2077B524000CEE26 /* WebCreateFileMessageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FCFB2077B524000CEE26 /* WebCreateFileMessageResponse.swift */; };
- CE04FD14207CDA02000CEE26 /* WebMessageQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FD13207CDA02000CEE26 /* WebMessageQueue.swift */; };
- CE04FD16207CDA02000CEE26 /* WebMessageQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE04FD13207CDA02000CEE26 /* WebMessageQueue.swift */; };
- CE0621AF21E4EBB100029B3A /* CompanyDirectoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621AE21E4EBB100029B3A /* CompanyDirectoryViewController.swift */; };
- CE0621B021E4EBB100029B3A /* CompanyDirectoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621AE21E4EBB100029B3A /* CompanyDirectoryViewController.swift */; };
- CE0621B221E4F35200029B3A /* CompanyDirectoryContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B121E4F35200029B3A /* CompanyDirectoryContactCell.swift */; };
- CE0621B321E4F35200029B3A /* CompanyDirectoryContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B121E4F35200029B3A /* CompanyDirectoryContactCell.swift */; };
- CE0621B621E4F87900029B3A /* CompanyDirectoryContact.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B521E4F87900029B3A /* CompanyDirectoryContact.swift */; };
- CE0621B721E4F87900029B3A /* CompanyDirectoryContact.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B521E4F87900029B3A /* CompanyDirectoryContact.swift */; };
- CE0621B921E635C300029B3A /* CompanyDirectoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B821E635C200029B3A /* CompanyDirectoryCell.swift */; };
- CE0621BA21E635C300029B3A /* CompanyDirectoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0621B821E635C200029B3A /* CompanyDirectoryCell.swift */; };
- CE06699F1E1CF77500DC4A69 /* UnreadMessageLineCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE06699E1E1CF77500DC4A69 /* UnreadMessageLineCell.m */; };
- CE0669A01E1CF77500DC4A69 /* UnreadMessageLineCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE06699E1E1CF77500DC4A69 /* UnreadMessageLineCell.m */; };
- CE0669A31E1D177B00DC4A69 /* UnreadMessageLineCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE0669A21E1D177B00DC4A69 /* UnreadMessageLineCell.xib */; };
- CE0669A41E1D177B00DC4A69 /* UnreadMessageLineCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE0669A21E1D177B00DC4A69 /* UnreadMessageLineCell.xib */; };
- CE07C86820B462FC000A1AD2 /* WebUpdateConversationRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE07C86720B462FC000A1AD2 /* WebUpdateConversationRequest.swift */; };
- CE07C86A20B462FC000A1AD2 /* WebUpdateConversationRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE07C86720B462FC000A1AD2 /* WebUpdateConversationRequest.swift */; };
- CE0A24C11FB313C500E37E24 /* SDStatusBarOverriderPost11_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0A24BF1FB313C400E37E24 /* SDStatusBarOverriderPost11_0.m */; };
- CE0B5E151E5F49480044E3BB /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
- CE0D8AB92412945F007ACAEB /* silent.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CE0D8AB82412945F007ACAEB /* silent.mp3 */; };
- CE0D8ABA2412945F007ACAEB /* silent.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CE0D8AB82412945F007ACAEB /* silent.mp3 */; };
- CE0F2B331FE16000002D9887 /* CGGeometry+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1A1FE16000002D9887 /* CGGeometry+RSKImageCropper.m */; };
- CE0F2B341FE16000002D9887 /* RSKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1B1FE16000002D9887 /* RSKInternalUtility.m */; };
- CE0F2B351FE16000002D9887 /* RSKTouchView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1C1FE16000002D9887 /* RSKTouchView.m */; };
- CE0F2B361FE16000002D9887 /* UIApplication+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1E1FE16000002D9887 /* UIApplication+RSKImageCropper.m */; };
- CE0F2B371FE16000002D9887 /* RSKImageCropViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1F1FE16000002D9887 /* RSKImageCropViewController.m */; };
- CE0F2B381FE16000002D9887 /* UIImage+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B201FE16000002D9887 /* UIImage+RSKImageCropper.m */; };
- CE0F2B391FE16000002D9887 /* RSKImageCropperStrings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE0F2B251FE16000002D9887 /* RSKImageCropperStrings.bundle */; };
- CE0F2B3A1FE16000002D9887 /* RSKImageScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B2B1FE16000002D9887 /* RSKImageScrollView.m */; };
- CE0F2B3C1FE1918D002D9887 /* CGGeometry+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1A1FE16000002D9887 /* CGGeometry+RSKImageCropper.m */; };
- CE0F2B3E1FE19191002D9887 /* RSKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1B1FE16000002D9887 /* RSKInternalUtility.m */; };
- CE0F2B401FE19194002D9887 /* RSKTouchView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1C1FE16000002D9887 /* RSKTouchView.m */; };
- CE0F2B421FE1919B002D9887 /* UIApplication+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1E1FE16000002D9887 /* UIApplication+RSKImageCropper.m */; };
- CE0F2B441FE191A0002D9887 /* RSKImageCropViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B1F1FE16000002D9887 /* RSKImageCropViewController.m */; };
- CE0F2B461FE191A4002D9887 /* UIImage+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B201FE16000002D9887 /* UIImage+RSKImageCropper.m */; };
- CE0F2B481FE191AE002D9887 /* RSKImageCropperStrings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE0F2B251FE16000002D9887 /* RSKImageCropperStrings.bundle */; };
- CE0F2B4A1FE191B9002D9887 /* RSKImageScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0F2B2B1FE16000002D9887 /* RSKImageScrollView.m */; };
- CE10D9031EA8FA0300802355 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
- CE10D9041EA8FA0300802355 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
- CE10D9061EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
- CE10D9071EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
- CE10D9091EA8FA0300802355 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
- CE10D90A1EA8FA0300802355 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
- CE10D90C1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
- CE10D90D1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
- CE10D90F1EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
- CE10D9101EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
- CE10D9121EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
- CE10D9131EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
- CE10D9151EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
- CE10D9161EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
- CE10D9181EA8FA0300802355 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
- CE10D9191EA8FA0300802355 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
- CE10D91B1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
- CE10D91C1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
- CE10D91E1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
- CE10D91F1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
- CE10D9211EA8FA0300802355 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
- CE10D9221EA8FA0300802355 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
- CE1125DB21C10E14000C4F20 /* VoIPStats.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67D692BC21B80AE3009AE6E2 /* VoIPStats.swift */; };
- CE1125DD21C10EDB000C4F20 /* StdTypeHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6725D92F21BEA9EF0058B8C0 /* StdTypeHelper.swift */; };
- CE165D8B20232058006D10E5 /* ShareTextActivityItemProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CE165D8A20232058006D10E5 /* ShareTextActivityItemProvider.m */; };
- CE165D8D20232058006D10E5 /* ShareTextActivityItemProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CE165D8A20232058006D10E5 /* ShareTextActivityItemProvider.m */; };
- CE165D9720232425006D10E5 /* ShareUrlActivityItemProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CE165D9620232425006D10E5 /* ShareUrlActivityItemProvider.m */; };
- CE165D9920232425006D10E5 /* ShareUrlActivityItemProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CE165D9620232425006D10E5 /* ShareUrlActivityItemProvider.m */; };
- CE16BCD01F27948E0029251C /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
- CE16BCD11F27948E0029251C /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
- CE174AEE1E96443100D3746E /* ProfilePictureSettingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE174AED1E96443100D3746E /* ProfilePictureSettingViewController.m */; };
- CE174AEF1E96443100D3746E /* ProfilePictureSettingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE174AED1E96443100D3746E /* ProfilePictureSettingViewController.m */; };
- CE18F4911F682E2C004EC6F2 /* PrivacyPolicyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE18F4901F682E2C004EC6F2 /* PrivacyPolicyViewController.swift */; };
- CE18F4921F682E2C004EC6F2 /* PrivacyPolicyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE18F4901F682E2C004EC6F2 /* PrivacyPolicyViewController.swift */; };
- CE19614D1E262C30009937C3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
- CE19614E1E262C36009937C3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
- CE1961501E262C46009937C3 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
- CE19616D1E26465A009937C3 /* ScreenshotJsonImporter.m in Sources */ = {isa = PBXBuildFile; fileRef = CE19616A1E26465A009937C3 /* ScreenshotJsonImporter.m */; };
- CE19616E1E26465A009937C3 /* ScreenshotJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE19616C1E26465A009937C3 /* ScreenshotJsonParser.m */; };
- CE19618E1E26754A009937C3 /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE19618D1E26754A009937C3 /* SnapshotHelper.swift */; };
- CE1C4B992056EA7300678D32 /* WebThumbnailRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1C4B982056EA7300678D32 /* WebThumbnailRequest.swift */; };
- CE1C4B9B2056EA7300678D32 /* WebThumbnailRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1C4B982056EA7300678D32 /* WebThumbnailRequest.swift */; };
- CE1C4BA42056EB1400678D32 /* WebThumbnailResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1C4BA32056EB1400678D32 /* WebThumbnailResponse.swift */; };
- CE1C4BA62056EB1400678D32 /* WebThumbnailResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1C4BA32056EB1400678D32 /* WebThumbnailResponse.swift */; };
- CE225BB621256F880075B7CC /* WebConnectionContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BB521256F880075B7CC /* WebConnectionContext.swift */; };
- CE225BB82126CB960075B7CC /* WebConnectionAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BB72126CB960075B7CC /* WebConnectionAckRequest.swift */; };
- CE225BBA2126CB960075B7CC /* WebConnectionAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BB72126CB960075B7CC /* WebConnectionAckRequest.swift */; };
- CE225BBC2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BBB2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift */; };
- CE225BBE2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BBB2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift */; };
- CE225BC02126D3200075B7CC /* WebUpdateConnectionAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BBF2126D3200075B7CC /* WebUpdateConnectionAckRequest.swift */; };
- CE225BC22126D3200075B7CC /* WebUpdateConnectionAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE225BBF2126D3200075B7CC /* WebUpdateConnectionAckRequest.swift */; };
- CE27F0762243954600F86392 /* OEMentionsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE27F0752243954600F86392 /* OEMentionsHelper.swift */; };
- CE27F0772243954600F86392 /* OEMentionsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE27F0752243954600F86392 /* OEMentionsHelper.swift */; };
- CE2A42B22018D73600C314DA /* WebCreateTextMessageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE2A42B12018D73600C314DA /* WebCreateTextMessageResponse.swift */; };
- CE2A42B42018D73600C314DA /* WebCreateTextMessageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE2A42B12018D73600C314DA /* WebCreateTextMessageResponse.swift */; };
- CE3014021EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
- CE337CBF1FBB59DF002265DC /* SDStatusBarOverriderPost11_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0A24BF1FB313C400E37E24 /* SDStatusBarOverriderPost11_0.m */; };
- CE3AB52023102EA5001AF17C /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CE3AB51F23102EA5001AF17C /* Icons.xcassets */; };
- CE3AB52123102EA5001AF17C /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CE3AB51F23102EA5001AF17C /* Icons.xcassets */; };
- CE3AB52B23103192001AF17C /* ContactsNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3AB52A23103192001AF17C /* ContactsNavigationController.m */; };
- CE3AB52C23103192001AF17C /* ContactsNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3AB52A23103192001AF17C /* ContactsNavigationController.m */; };
- CE3AB539231410F2001AF17C /* Symbols.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CE3AB538231410F2001AF17C /* Symbols.xcassets */; };
- CE3BD3831F613BCF0048CDE7 /* CallDiagnostic.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE3BD3821F613BCF0048CDE7 /* CallDiagnostic.storyboard */; };
- CE3BD3841F613BCF0048CDE7 /* CallDiagnostic.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE3BD3821F613BCF0048CDE7 /* CallDiagnostic.storyboard */; };
- CE3BD3871F613F190048CDE7 /* CallDiagnosticViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3BD3861F613F190048CDE7 /* CallDiagnosticViewController.swift */; };
- CE3BD3881F613F190048CDE7 /* CallDiagnosticViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3BD3861F613F190048CDE7 /* CallDiagnosticViewController.swift */; };
- CE3D66ED2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
- CE3D66EE2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
- CE3D66EF2271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
- CE3D66F02271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
- CE3D66F12271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
- CE3D66F22271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
- CE3D670722733A8100720DF1 /* ThreemaSafariViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3D670622733A8100720DF1 /* ThreemaSafariViewController.swift */; };
- CE3D670822733A8100720DF1 /* ThreemaSafariViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3D670622733A8100720DF1 /* ThreemaSafariViewController.swift */; };
- CE3DB0D2228C61AB00217B23 /* VoIPCallTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB0D1228C61AB00217B23 /* VoIPCallTests.swift */; };
- CE3DB0D9228D908500217B23 /* VoIPCallStateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB0D8228D908500217B23 /* VoIPCallStateManager.swift */; };
- CE3DB0DA228D908500217B23 /* VoIPCallStateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB0D8228D908500217B23 /* VoIPCallStateManager.swift */; };
- CE3DB0F8228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB0F7228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift */; };
- CE3DB0F9228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB0F7228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift */; };
- CE3DB102228EAC8E00217B23 /* VoIPCallService.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB101228EAC8E00217B23 /* VoIPCallService.swift */; };
- CE3DB103228EAC8E00217B23 /* VoIPCallService.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB101228EAC8E00217B23 /* VoIPCallService.swift */; };
- CE3DB105228EDD3C00217B23 /* VoIPCallUserAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB104228EDD3C00217B23 /* VoIPCallUserAction.swift */; };
- CE3DB106228EDD3C00217B23 /* VoIPCallUserAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB104228EDD3C00217B23 /* VoIPCallUserAction.swift */; };
- CE3DB108228EE29E00217B23 /* VoIPCallSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB107228EE29E00217B23 /* VoIPCallSender.swift */; };
- CE3DB109228EE29E00217B23 /* VoIPCallSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3DB107228EE29E00217B23 /* VoIPCallSender.swift */; };
- CE4100E81EFAAA1B00C633A7 /* VoIPSoundViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4100E71EFAAA1B00C633A7 /* VoIPSoundViewController.m */; };
- CE4100E91EFAAA1B00C633A7 /* VoIPSoundViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4100E71EFAAA1B00C633A7 /* VoIPSoundViewController.m */; };
- CE4100ED1EFAABB000C633A7 /* VoIPSounds.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4100EC1EFAABB000C633A7 /* VoIPSounds.m */; };
- CE4100EE1EFAABB000C633A7 /* VoIPSounds.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4100EC1EFAABB000C633A7 /* VoIPSounds.m */; };
- CE414D1321071BF00084F476 /* BackgroundTaskManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D1221071BF00084F476 /* BackgroundTaskManager.swift */; };
- CE414D1521071BF00084F476 /* BackgroundTaskManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D1221071BF00084F476 /* BackgroundTaskManager.swift */; };
- CE414D1E2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D1D2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift */; };
- CE414D202107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D1D2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift */; };
- CE414D22210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D21210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift */; };
- CE414D24210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE414D21210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift */; };
- CE42BCC520037EA6001C132F /* VoIPHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = CE42BCC320037EA6001C132F /* VoIPHelper.h */; };
- CE42BCC620037EA6001C132F /* VoIPHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = CE42BCC420037EA6001C132F /* VoIPHelper.m */; };
- CE42BCC92003C3B0001C132F /* ThemedViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CE42BCC72003C3B0001C132F /* ThemedViewController.h */; };
- CE42BCCA2003C3B0001C132F /* ThemedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE42BCC82003C3B0001C132F /* ThemedViewController.m */; };
- CE45F764245C8BC500356540 /* SwiftProtobuf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DEE58AA24500F060007FAC1 /* SwiftProtobuf.framework */; };
- CE46D74820B5C4430097A112 /* WebAvatarUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE46D74720B5C4430097A112 /* WebAvatarUpdate.swift */; };
- CE46D74A20B5C4430097A112 /* WebAvatarUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE46D74720B5C4430097A112 /* WebAvatarUpdate.swift */; };
- CE47F7B123F3F21C005A0C87 /* LockCoverWork.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE47F7B023F3F21B005A0C87 /* LockCoverWork.xib */; };
- CE47F7B923F70045005A0C87 /* GlobalNotificationSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7B823F70045005A0C87 /* GlobalNotificationSettingsViewController.swift */; };
- CE47F7BA23F70045005A0C87 /* GlobalNotificationSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7B823F70045005A0C87 /* GlobalNotificationSettingsViewController.swift */; };
- CE47F7BC23FAB933005A0C87 /* MasterDndDaysViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7BB23FAB933005A0C87 /* MasterDndDaysViewController.swift */; };
- CE47F7BD23FAB933005A0C87 /* MasterDndDaysViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7BB23FAB933005A0C87 /* MasterDndDaysViewController.swift */; };
- CE47F7BF23FBD90B005A0C87 /* TimePickerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7BE23FBD90B005A0C87 /* TimePickerCell.swift */; };
- CE47F7C023FBD90C005A0C87 /* TimePickerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE47F7BE23FBD90B005A0C87 /* TimePickerCell.swift */; };
- CE47F7C223FBE17A005A0C87 /* TimePickerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE47F7C123FBE17A005A0C87 /* TimePickerCell.xib */; };
- CE47F7C323FBE17A005A0C87 /* TimePickerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE47F7C123FBE17A005A0C87 /* TimePickerCell.xib */; };
- CE48A56D25386ACC0057EC71 /* SplashScreenThreema2.png in Resources */ = {isa = PBXBuildFile; fileRef = CE48A56B25386ACB0057EC71 /* SplashScreenThreema2.png */; };
- CE48A56F25386ACC0057EC71 /* WizardBg2.png in Resources */ = {isa = PBXBuildFile; fileRef = CE48A56C25386ACC0057EC71 /* WizardBg2.png */; };
- CE48A57025386ACC0057EC71 /* WizardBg2.png in Resources */ = {isa = PBXBuildFile; fileRef = CE48A56C25386ACC0057EC71 /* WizardBg2.png */; };
- CE48A57325386B6E0057EC71 /* SplashScreenThreemaWork2.png in Resources */ = {isa = PBXBuildFile; fileRef = CE48A57125386B6E0057EC71 /* SplashScreenThreemaWork2.png */; };
- CE4A7BE224091FDC00CD0015 /* ThreemaWorkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4A7BE124091FDC00CD0015 /* ThreemaWorkViewController.swift */; };
- CE4CB4CD24AF3B8E0057954A /* VoIPCallId.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4CB4CC24AF3B8E0057954A /* VoIPCallId.swift */; };
- CE4CB4CE24AF3B8E0057954A /* VoIPCallId.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4CB4CC24AF3B8E0057954A /* VoIPCallId.swift */; };
- CE5061FA244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5061F9244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift */; };
- CE5061FB244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5061F9244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift */; };
- CE535B9425272C0F003495D0 /* SwiftUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE535B9325272C0F003495D0 /* SwiftUtils.swift */; };
- CE5397D71ED309DC002EB388 /* BoxVoIPCallHangupMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5397D51ED309DC002EB388 /* BoxVoIPCallHangupMessage.h */; };
- CE5397D81ED309DC002EB388 /* BoxVoIPCallHangupMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE5397D61ED309DC002EB388 /* BoxVoIPCallHangupMessage.m */; };
- CE5397EA1ED31582002EB388 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
- CE54E53E24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E53D24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift */; };
- CE54E53F24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E53D24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift */; };
- CE54E54224A1E3F50007F2F1 /* ContactSendMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54124A1E3F50007F2F1 /* ContactSendMessageCell.swift */; };
- CE54E54324A1E3F50007F2F1 /* ContactSendMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54124A1E3F50007F2F1 /* ContactSendMessageCell.swift */; };
- CE54E54624A1E5400007F2F1 /* ExportConversationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54524A1E5400007F2F1 /* ExportConversationCell.swift */; };
- CE54E54724A1E5400007F2F1 /* ExportConversationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54524A1E5400007F2F1 /* ExportConversationCell.swift */; };
- CE54E54924A1E7020007F2F1 /* ContactScanCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54824A1E7020007F2F1 /* ContactScanCell.swift */; };
- CE54E54A24A1E7020007F2F1 /* ContactScanCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54824A1E7020007F2F1 /* ContactScanCell.swift */; };
- CE54E54C24A1E8490007F2F1 /* ContactSendPictureCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54B24A1E8490007F2F1 /* ContactSendPictureCell.swift */; };
- CE54E54D24A1E8490007F2F1 /* ContactSendPictureCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54B24A1E8490007F2F1 /* ContactSendPictureCell.swift */; };
- CE54E54F24A1E93E0007F2F1 /* LinkedContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54E24A1E93E0007F2F1 /* LinkedContactCell.swift */; };
- CE54E55024A1E93E0007F2F1 /* LinkedContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E54E24A1E93E0007F2F1 /* LinkedContactCell.swift */; };
- CE54E55224A1EB5A0007F2F1 /* VerificationLevelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55124A1EB5A0007F2F1 /* VerificationLevelCell.swift */; };
- CE54E55324A1EB5A0007F2F1 /* VerificationLevelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55124A1EB5A0007F2F1 /* VerificationLevelCell.swift */; };
- CE54E55524A1F4440007F2F1 /* KeyFingerprintCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55424A1F4440007F2F1 /* KeyFingerprintCell.swift */; };
- CE54E55624A1F4440007F2F1 /* KeyFingerprintCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55424A1F4440007F2F1 /* KeyFingerprintCell.swift */; };
- CE54E55824A1F6940007F2F1 /* BlockContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55724A1F6940007F2F1 /* BlockContactCell.swift */; };
- CE54E55924A1F6940007F2F1 /* BlockContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55724A1F6940007F2F1 /* BlockContactCell.swift */; };
- CE54E55B24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55A24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift */; };
- CE54E55C24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE54E55A24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift */; };
- CE56491224BC573E007DEE6E /* VoIPCallIdTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE56491124BC573E007DEE6E /* VoIPCallIdTests.swift */; };
- CE56496224C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = CE56496024C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.h */; };
- CE56496324C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = CE56496124C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.m */; };
- CE56FB9D1F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE56FBA11F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard */; };
- CE56FB9E1F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE56FBA11F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard */; };
- CE573664249B95130048ACCB /* VerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE573663249B95130048ACCB /* VerificationViewController.swift */; };
- CE573665249B95130048ACCB /* VerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE573663249B95130048ACCB /* VerificationViewController.swift */; };
- CE59383C1F86798200EA7FF3 /* SettingsStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE5938291F8675D800EA7FF3 /* SettingsStoryboard.storyboard */; };
- CE59383D1F86798300EA7FF3 /* SettingsStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CE5938291F8675D800EA7FF3 /* SettingsStoryboard.storyboard */; };
- CE5D049E1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CE5D049D1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 */; };
- CE5D049F1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CE5D049D1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 */; };
- CE5D04A71EF18A7500C40E25 /* BoxVoIPCallRingingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5D04A51EF18A7500C40E25 /* BoxVoIPCallRingingMessage.h */; };
- CE5D04A81EF18A7500C40E25 /* BoxVoIPCallRingingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE5D04A61EF18A7500C40E25 /* BoxVoIPCallRingingMessage.m */; };
- CE5E6DE7202A1281006796B5 /* ThreemaWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5E6DE6202A1281006796B5 /* ThreemaWebViewController.swift */; };
- CE5E6DE9202A1281006796B5 /* ThreemaWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5E6DE6202A1281006796B5 /* ThreemaWebViewController.swift */; };
- CE5E6DEC202B338A006796B5 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5E6DEB202B338A006796B5 /* BinUtils.swift */; };
- CE5E6DEE202B338A006796B5 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5E6DEB202B338A006796B5 /* BinUtils.swift */; };
- CE626F3B20BC01C3004C6D61 /* WebProfileUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE626F3A20BC01C3004C6D61 /* WebProfileUpdate.swift */; };
- CE626F3D20BC01C3004C6D61 /* WebProfileUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE626F3A20BC01C3004C6D61 /* WebProfileUpdate.swift */; };
- CE635EB4201B900E0099CAF4 /* WebCreateTextMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EB3201B900E0099CAF4 /* WebCreateTextMessageRequest.swift */; };
- CE635EB6201B900E0099CAF4 /* WebCreateTextMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EB3201B900E0099CAF4 /* WebCreateTextMessageRequest.swift */; };
- CE635EB8201B92620099CAF4 /* WebClientInfoResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EB7201B92620099CAF4 /* WebClientInfoResponse.swift */; };
- CE635EBA201B92620099CAF4 /* WebClientInfoResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EB7201B92620099CAF4 /* WebClientInfoResponse.swift */; };
- CE635EBC201B92A70099CAF4 /* WebBatteryStatusUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EBB201B92A70099CAF4 /* WebBatteryStatusUpdate.swift */; };
- CE635EBE201B92A70099CAF4 /* WebBatteryStatusUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EBB201B92A70099CAF4 /* WebBatteryStatusUpdate.swift */; };
- CE635EC0201F25490099CAF4 /* WebContactDetailResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EBF201F25490099CAF4 /* WebContactDetailResponse.swift */; };
- CE635EC2201F25490099CAF4 /* WebContactDetailResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EBF201F25490099CAF4 /* WebContactDetailResponse.swift */; };
- CE635EC4201F2A000099CAF4 /* WebConversationsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EC3201F2A000099CAF4 /* WebConversationsResponse.swift */; };
- CE635EC6201F2A000099CAF4 /* WebConversationsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE635EC3201F2A000099CAF4 /* WebConversationsResponse.swift */; };
- CE6511DC202C801300239FB6 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
- CE6511DD202C804C00239FB6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
- CE6511DF202C807400239FB6 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511DE202C807400239FB6 /* libiconv.tbd */; };
- CE6511E1202C80E000239FB6 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511E0202C80E000239FB6 /* libz.tbd */; };
- CE6511EB202C829200239FB6 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
- CE6511F0202C946C00239FB6 /* UIFont+Traits.m in Sources */ = {isa = PBXBuildFile; fileRef = CE6511EF202C946C00239FB6 /* UIFont+Traits.m */; };
- CE6511F2202C946C00239FB6 /* UIFont+Traits.m in Sources */ = {isa = PBXBuildFile; fileRef = CE6511EF202C946C00239FB6 /* UIFont+Traits.m */; };
- CE651200203192BA00239FB6 /* MeContactDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6511FF203192B900239FB6 /* MeContactDetailsViewController.swift */; };
- CE651202203192BA00239FB6 /* MeContactDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6511FF203192B900239FB6 /* MeContactDetailsViewController.swift */; };
- CE66FF8A232117A800338E22 /* StyleKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE781D2F2302933800DB79D6 /* StyleKit.swift */; };
- CE66FF972322373500338E22 /* ThreemaQRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FF962322373500338E22 /* ThreemaQRCodeGenerator.swift */; };
- CE66FF982322373500338E22 /* ThreemaQRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FF962322373500338E22 /* ThreemaQRCodeGenerator.swift */; };
- CE66FFAA23267FD100338E22 /* StorageManagementViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FFA923267FD100338E22 /* StorageManagementViewController.swift */; };
- CE66FFAB23267FD100338E22 /* StorageManagementViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FFA923267FD100338E22 /* StorageManagementViewController.swift */; };
- CE66FFB423268F8F00338E22 /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FFB323268F8F00338E22 /* SettingsViewController.swift */; };
- CE66FFB523268F8F00338E22 /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE66FFB323268F8F00338E22 /* SettingsViewController.swift */; };
- CE6CFBBD204D8738001FCBDD /* WebUnreadMessageObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBBC204D8738001FCBDD /* WebUnreadMessageObject.swift */; };
- CE6CFBBF204D8738001FCBDD /* WebUnreadMessageObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBBC204D8738001FCBDD /* WebUnreadMessageObject.swift */; };
- CE6CFBC9204DAB15001FCBDD /* WebUpdateContactResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBC8204DAB15001FCBDD /* WebUpdateContactResponse.swift */; };
- CE6CFBCB204DAB15001FCBDD /* WebUpdateContactResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBC8204DAB15001FCBDD /* WebUpdateContactResponse.swift */; };
- CE6CFBCD204E948C001FCBDD /* WebUpdateContactRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBCC204E948C001FCBDD /* WebUpdateContactRequest.swift */; };
- CE6CFBCF204E948C001FCBDD /* WebUpdateContactRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBCC204E948C001FCBDD /* WebUpdateContactRequest.swift */; };
- CE6CFBD1204E97F3001FCBDD /* WebMessageUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBD0204E97F3001FCBDD /* WebMessageUpdate.swift */; };
- CE6CFBD3204E97F3001FCBDD /* WebMessageUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBD0204E97F3001FCBDD /* WebMessageUpdate.swift */; };
- CE6CFBD5204E9A21001FCBDD /* WebUpdateProfileRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBD4204E9A21001FCBDD /* WebUpdateProfileRequest.swift */; };
- CE6CFBD7204E9A21001FCBDD /* WebUpdateProfileRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBD4204E9A21001FCBDD /* WebUpdateProfileRequest.swift */; };
- CE6CFBF52052AF18001FCBDD /* WebMessagesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBF42052AF18001FCBDD /* WebMessagesRequest.swift */; };
- CE6CFBF72052AF18001FCBDD /* WebMessagesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6CFBF42052AF18001FCBDD /* WebMessagesRequest.swift */; };
- CE6DE4BD22200F2400979018 /* MakeScreenshots.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7D4B7E221D76FC007FE158 /* MakeScreenshots.swift */; };
- CE703D8120612DB5008DB924 /* WebAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8020612DB5008DB924 /* WebAckRequest.swift */; };
- CE703D8320612DB5008DB924 /* WebAckRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8020612DB5008DB924 /* WebAckRequest.swift */; };
- CE703D8C20615D61008DB924 /* WebBlobRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8B20615D61008DB924 /* WebBlobRequest.swift */; };
- CE703D8E20615D61008DB924 /* WebBlobRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8B20615D61008DB924 /* WebBlobRequest.swift */; };
- CE703D9020615DCF008DB924 /* WebBlobResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8F20615DCF008DB924 /* WebBlobResponse.swift */; };
- CE703D9220615DCF008DB924 /* WebBlobResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D8F20615DCF008DB924 /* WebBlobResponse.swift */; };
- CE703DA0206509A5008DB924 /* WebCreateContactRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D9F206509A5008DB924 /* WebCreateContactRequest.swift */; };
- CE703DA2206509A5008DB924 /* WebCreateContactRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703D9F206509A5008DB924 /* WebCreateContactRequest.swift */; };
- CE703DA520650A75008DB924 /* WebCreateContactResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DA420650A75008DB924 /* WebCreateContactResponse.swift */; };
- CE703DA720650A75008DB924 /* WebCreateContactResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DA420650A75008DB924 /* WebCreateContactResponse.swift */; };
- CE703DA9206544F1008DB924 /* WebCreateGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DA8206544F1008DB924 /* WebCreateGroupRequest.swift */; };
- CE703DAB206544F1008DB924 /* WebCreateGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DA8206544F1008DB924 /* WebCreateGroupRequest.swift */; };
- CE703DAD20654582008DB924 /* WebCreateGroupResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DAC20654582008DB924 /* WebCreateGroupResponse.swift */; };
- CE703DAF20654582008DB924 /* WebCreateGroupResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE703DAC20654582008DB924 /* WebCreateGroupResponse.swift */; };
- CE74929A1E1E46F00017D1C4 /* UnreadMessageLine.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7492991E1E46F00017D1C4 /* UnreadMessageLine.m */; };
- CE74929B1E1E46F00017D1C4 /* UnreadMessageLine.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7492991E1E46F00017D1C4 /* UnreadMessageLine.m */; };
- CE7923B6209870AF003BDBD3 /* DoNotDisturbCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7923B5209870AF003BDBD3 /* DoNotDisturbCell.swift */; };
- CE7923B8209870AF003BDBD3 /* DoNotDisturbCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7923B5209870AF003BDBD3 /* DoNotDisturbCell.swift */; };
- CE7B1F1E20458FF200C40AEF /* WorkContactTableDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = CE7B1F1C20458FF200C40AEF /* WorkContactTableDataSource.h */; };
- CE7B1F1F20458FF200C40AEF /* WorkContactTableDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7B1F1D20458FF200C40AEF /* WorkContactTableDataSource.m */; };
- CE7D4B7F221D76FC007FE158 /* MakeScreenshots.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7D4B7E221D76FC007FE158 /* MakeScreenshots.swift */; };
- CE7D4B82221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D4B81221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m */; };
- CE7D4B83221D7E91007FE158 /* SDStatusBarOverriderPost12_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D4B81221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m */; };
- CE7D4B85221D9135007FE158 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
- CE7D4B86221D9135007FE158 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
- CE7DC3021F38BC1400A18DEF /* ConversationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7DC3011F38BC1400A18DEF /* ConversationUtils.m */; };
- CE7DC3031F38BC1400A18DEF /* ConversationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7DC3011F38BC1400A18DEF /* ConversationUtils.m */; };
- CE7E4907229537E50097E002 /* CallViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4906229537E50097E002 /* CallViewController.swift */; };
- CE7E4908229537E50097E002 /* CallViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4906229537E50097E002 /* CallViewController.swift */; };
- CE7E49242296980A0097E002 /* VoIPCallRingingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E49232296980A0097E002 /* VoIPCallRingingMessage.swift */; };
- CE7E49252296980A0097E002 /* VoIPCallRingingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E49232296980A0097E002 /* VoIPCallRingingMessage.swift */; };
- CE7E4F0523E092B8009977A5 /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE7E4F0323E092B7009977A5 /* SnapKit.framework */; };
- CE7E4F0623E092B8009977A5 /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE7E4F0323E092B7009977A5 /* SnapKit.framework */; };
- CE7E4F0723E092B8009977A5 /* MarqueeLabel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE7E4F0423E092B7009977A5 /* MarqueeLabel.framework */; };
- CE7E4F0823E092B8009977A5 /* MarqueeLabel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE7E4F0423E092B7009977A5 /* MarqueeLabel.framework */; };
- CE7E4F0A23E094AD009977A5 /* NotificationBannerHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F0923E094AD009977A5 /* NotificationBannerHelper.swift */; };
- CE7E4F0B23E094AD009977A5 /* NotificationBannerHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F0923E094AD009977A5 /* NotificationBannerHelper.swift */; };
- CE7E4F2A23E2C313009977A5 /* FloatingNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1D23E2C312009977A5 /* FloatingNotificationBanner.swift */; };
- CE7E4F2B23E2C313009977A5 /* FloatingNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1D23E2C312009977A5 /* FloatingNotificationBanner.swift */; };
- CE7E4F2C23E2C313009977A5 /* UIWindow+orientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1E23E2C312009977A5 /* UIWindow+orientation.swift */; };
- CE7E4F2D23E2C313009977A5 /* UIWindow+orientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1E23E2C312009977A5 /* UIWindow+orientation.swift */; };
- CE7E4F2E23E2C313009977A5 /* BannerPositionFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1F23E2C312009977A5 /* BannerPositionFrame.swift */; };
- CE7E4F2F23E2C313009977A5 /* BannerPositionFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F1F23E2C312009977A5 /* BannerPositionFrame.swift */; };
- CE7E4F3023E2C313009977A5 /* BannerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2023E2C312009977A5 /* BannerStyle.swift */; };
- CE7E4F3123E2C313009977A5 /* BannerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2023E2C312009977A5 /* BannerStyle.swift */; };
- CE7E4F3223E2C313009977A5 /* StatusBarNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2123E2C312009977A5 /* StatusBarNotificationBanner.swift */; };
- CE7E4F3323E2C313009977A5 /* StatusBarNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2123E2C312009977A5 /* StatusBarNotificationBanner.swift */; };
- CE7E4F3423E2C313009977A5 /* NotificationBannerUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2223E2C312009977A5 /* NotificationBannerUtilities.swift */; };
- CE7E4F3523E2C313009977A5 /* NotificationBannerUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2223E2C312009977A5 /* NotificationBannerUtilities.swift */; };
- CE7E4F3623E2C313009977A5 /* BannerColors.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2323E2C312009977A5 /* BannerColors.swift */; };
- CE7E4F3723E2C313009977A5 /* BannerColors.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2323E2C312009977A5 /* BannerColors.swift */; };
- CE7E4F3823E2C313009977A5 /* String+heightForConstrainedWidth.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2423E2C312009977A5 /* String+heightForConstrainedWidth.swift */; };
- CE7E4F3923E2C313009977A5 /* String+heightForConstrainedWidth.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2423E2C312009977A5 /* String+heightForConstrainedWidth.swift */; };
- CE7E4F3A23E2C313009977A5 /* GrowingNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2523E2C312009977A5 /* GrowingNotificationBanner.swift */; };
- CE7E4F3B23E2C313009977A5 /* GrowingNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2523E2C312009977A5 /* GrowingNotificationBanner.swift */; };
- CE7E4F3C23E2C313009977A5 /* BannerHapticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2623E2C312009977A5 /* BannerHapticGenerator.swift */; };
- CE7E4F3D23E2C313009977A5 /* BannerHapticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2623E2C312009977A5 /* BannerHapticGenerator.swift */; };
- CE7E4F3E23E2C313009977A5 /* BaseNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2723E2C312009977A5 /* BaseNotificationBanner.swift */; };
- CE7E4F3F23E2C313009977A5 /* BaseNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2723E2C312009977A5 /* BaseNotificationBanner.swift */; };
- CE7E4F4023E2C313009977A5 /* NotificationBannerQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2823E2C312009977A5 /* NotificationBannerQueue.swift */; };
- CE7E4F4123E2C313009977A5 /* NotificationBannerQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2823E2C312009977A5 /* NotificationBannerQueue.swift */; };
- CE7E4F4223E2C313009977A5 /* NotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2923E2C312009977A5 /* NotificationBanner.swift */; };
- CE7E4F4323E2C313009977A5 /* NotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7E4F2923E2C312009977A5 /* NotificationBanner.swift */; };
- CE7FA12E1E72B5B2003E6ED5 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
- CE7FA1371E72B626003E6ED5 /* MessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE709751641593600BF99BE /* MessageProcessor.m */; };
- CE82505B210B6290005FAA5F /* OrderedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = CE825059210B628F005FAA5F /* OrderedDictionary.m */; };
- CE82505D210B6290005FAA5F /* OrderedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = CE825059210B628F005FAA5F /* OrderedDictionary.m */; };
- CE82A8002008FD2D00B78C73 /* TTTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE82A7F82008FD2D00B78C73 /* TTTAttributedLabel.m */; };
- CE82A8022008FD2D00B78C73 /* TTTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE82A7F82008FD2D00B78C73 /* TTTAttributedLabel.m */; };
- CE82A81C200D0BA600B78C73 /* TextStyleUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE82A818200CB1BD00B78C73 /* TextStyleUtils.m */; };
- CE846F171E9CFD6B0068E8BF /* ContactDeletePhotoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CE846F151E9CFD6B0068E8BF /* ContactDeletePhotoMessage.h */; };
- CE846F181E9CFD6B0068E8BF /* ContactDeletePhotoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE846F161E9CFD6B0068E8BF /* ContactDeletePhotoMessage.m */; };
- CE8495DB1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CE8495D91ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.h */; };
- CE8495DC1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8495DA1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.m */; };
- CE887D7F20401F5800FF5650 /* WebClientInfoRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D7E20401F5800FF5650 /* WebClientInfoRequest.swift */; };
- CE887D8120401F5800FF5650 /* WebClientInfoRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D7E20401F5800FF5650 /* WebClientInfoRequest.swift */; };
- CE887D83204020F100FF5650 /* WebContactDetailRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D82204020F100FF5650 /* WebContactDetailRequest.swift */; };
- CE887D85204020F100FF5650 /* WebContactDetailRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D82204020F100FF5650 /* WebContactDetailRequest.swift */; };
- CE887D872040308600FF5650 /* WebProfileRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D862040308600FF5650 /* WebProfileRequest.swift */; };
- CE887D892040308600FF5650 /* WebProfileRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D862040308600FF5650 /* WebProfileRequest.swift */; };
- CE887D8B2040316900FF5650 /* WebProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D8A2040316900FF5650 /* WebProfileResponse.swift */; };
- CE887D8D2040316900FF5650 /* WebProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D8A2040316900FF5650 /* WebProfileResponse.swift */; };
- CE887D8F2040479200FF5650 /* WebReceiversResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D8E2040479200FF5650 /* WebReceiversResponse.swift */; };
- CE887D912040479200FF5650 /* WebReceiversResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE887D8E2040479200FF5650 /* WebReceiversResponse.swift */; };
- CE88CAB620344E6B0021475F /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; };
- CE88CABF20347CE20021475F /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
- CE8A2B301EB38270004973D5 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
- CE8A2B311EB38270004973D5 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
- CE8A2B331EB38270004973D5 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
- CE8A2B341EB38270004973D5 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
- CE8A2B361EB38270004973D5 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
- CE8A2B371EB38270004973D5 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
- CE8A2B391EB38270004973D5 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
- CE8A2B3A1EB38270004973D5 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
- CE8A2B3C1EB38270004973D5 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
- CE8A2B3D1EB38270004973D5 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
- CE8A2B3F1EB38270004973D5 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
- CE8A2B401EB38270004973D5 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
- CE8A2B421EB38270004973D5 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
- CE8A2B431EB38270004973D5 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
- CE8A2B451EB38270004973D5 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
- CE8A2B461EB38270004973D5 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
- CE8A2B481EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
- CE8A2B491EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
- CE8A2B4B1EB38270004973D5 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
- CE8A2B4C1EB38270004973D5 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
- CE8A2B4E1EB38270004973D5 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
- CE8A2B4F1EB38270004973D5 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
- CE8A2B541EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
- CE8A2B551EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
- CE8A2B571EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
- CE8A2B581EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
- CE8A2B5A1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
- CE8A2B5B1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
- CE8A2B5D1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
- CE8A2B5E1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
- CE8A2B601EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
- CE8A2B611EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
- CE8A2B631EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
- CE8A2B641EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
- CE8A2B661EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
- CE8A2B671EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
- CE8A2B691EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
- CE8A2B6A1EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
- CE8A2B6C1EB38270004973D5 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
- CE8A2B6D1EB38270004973D5 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
- CE8B6B5E1EFBE8E700293643 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
- CE8B6B661EFBE8EE00293643 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
- CE8B6B671EFBE8FA00293643 /* WebRTC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0211821ED5BB970022D04F /* WebRTC.framework */; };
- CE8B6B691EFBEB4300293643 /* WebRTC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CE0211821ED5BB970022D04F /* WebRTC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- CE8B6B701EFBEB8A00293643 /* VoIPCallMessageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CE02116D1ED5B4750022D04F /* VoIPCallMessageDecoder.m */; };
- CE8B6B9A1EFD09EE00293643 /* FeatureMask.h in Headers */ = {isa = PBXBuildFile; fileRef = CE8B6B981EFD09EE00293643 /* FeatureMask.h */; settings = {ATTRIBUTES = (Public, ); }; };
- CE8B6B9B1EFD09EE00293643 /* FeatureMask.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6B991EFD09EE00293643 /* FeatureMask.m */; };
- CE8B6BA51EFD0AE000293643 /* FeatureMaskChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6BA41EFD0AE000293643 /* FeatureMaskChecker.m */; };
- CE8B6BB91F00EF2500293643 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
- CE8B6BCC1F00F08C00293643 /* FeatureMaskChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6BA41EFD0AE000293643 /* FeatureMaskChecker.m */; };
- CE8B6C5E1F0A851000293643 /* GroupCloneCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C5D1F0A851000293643 /* GroupCloneCell.m */; };
- CE8B6C5F1F0A851000293643 /* GroupCloneCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C5D1F0A851000293643 /* GroupCloneCell.m */; };
- CE8B6C761F0AA53700293643 /* ChatCallMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C2D1F03FEEE00293643 /* ChatCallMessageCell.m */; };
- CE8B6C7E1F0AA53700293643 /* ChatCallMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C2D1F03FEEE00293643 /* ChatCallMessageCell.m */; };
- CE8B6C801F0AA55600293643 /* ImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C3B1F051DBA00293643 /* ImageUtils.m */; };
- CE8B6C811F0AA55600293643 /* ImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8B6C3B1F051DBA00293643 /* ImageUtils.m */; };
- CE8C687B23758AC200EFA40A /* AppearanceSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8C687A23758AC200EFA40A /* AppearanceSettingsViewController.swift */; };
- CE8C687C23758AC200EFA40A /* AppearanceSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8C687A23758AC200EFA40A /* AppearanceSettingsViewController.swift */; };
- CE9067D42056CC5E00CED7A8 /* WebAvatarRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9067D32056CC5E00CED7A8 /* WebAvatarRequest.swift */; };
- CE9067D62056CC5E00CED7A8 /* WebAvatarRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9067D32056CC5E00CED7A8 /* WebAvatarRequest.swift */; };
- CE9067DF2056CD0D00CED7A8 /* WebAvatarResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9067DE2056CD0D00CED7A8 /* WebAvatarResponse.swift */; };
- CE9067E12056CD0D00CED7A8 /* WebAvatarResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9067DE2056CD0D00CED7A8 /* WebAvatarResponse.swift */; };
- CE9257302049452000ACDF98 /* WebReceiversRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE92572F2049452000ACDF98 /* WebReceiversRequest.swift */; };
- CE9257322049452000ACDF98 /* WebReceiversRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE92572F2049452000ACDF98 /* WebReceiversRequest.swift */; };
- CE92573D2049663E00ACDF98 /* WebConversationsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE92573C2049663E00ACDF98 /* WebConversationsRequest.swift */; };
- CE92573F2049663E00ACDF98 /* WebConversationsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE92573C2049663E00ACDF98 /* WebConversationsRequest.swift */; };
- CE9257412049717B00ACDF98 /* WebMessagesResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9257402049717B00ACDF98 /* WebMessagesResponse.swift */; };
- CE9257432049717B00ACDF98 /* WebMessagesResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9257402049717B00ACDF98 /* WebMessagesResponse.swift */; };
- CE9F26E0251B7E4800D1FCA8 /* DevModeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9F26DF251B7E4800D1FCA8 /* DevModeViewController.swift */; };
- CE9F26E1251B7E4E00D1FCA8 /* DevModeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9F26DF251B7E4800D1FCA8 /* DevModeViewController.swift */; };
- CE9F992F21DE66D400AABCAE /* AlbumManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9F992E21DE66D400AABCAE /* AlbumManager.swift */; };
- CE9F993021DE66D400AABCAE /* AlbumManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9F992E21DE66D400AABCAE /* AlbumManager.swift */; };
- CEA3190D21C3F67E00AB109B /* GroupDeletePhotoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CEA3190B21C3F67E00AB109B /* GroupDeletePhotoMessage.h */; };
- CEA3190E21C3F67E00AB109B /* GroupDeletePhotoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CEA3190C21C3F67E00AB109B /* GroupDeletePhotoMessage.m */; };
- CEA3A5D320FF76AE005AC269 /* PendingMessagesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA3A5D220FF76AE005AC269 /* PendingMessagesManager.swift */; };
- CEA3A5D520FF76AE005AC269 /* PendingMessagesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA3A5D220FF76AE005AC269 /* PendingMessagesManager.swift */; };
- CEA3A5D720FF775E005AC269 /* PendingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA3A5D620FF775E005AC269 /* PendingMessage.swift */; };
- CEA3A5D920FF775E005AC269 /* PendingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA3A5D620FF775E005AC269 /* PendingMessage.swift */; };
- CEA73A0B2024B7FE008BCF89 /* WebMessageObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA73A0A2024B7FE008BCF89 /* WebMessageObject.swift */; };
- CEA73A0D2024B7FE008BCF89 /* WebMessageObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA73A0A2024B7FE008BCF89 /* WebMessageObject.swift */; };
- CEA92C91220197770063520A /* CompanyDirectoryCategoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA92C90220197770063520A /* CompanyDirectoryCategoryViewController.swift */; };
- CEA92C992201A13E0063520A /* CompanyDirectoryCategoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA92C90220197770063520A /* CompanyDirectoryCategoryViewController.swift */; };
- CEAC91E0244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEAC91DF244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift */; };
- CEAC91E1244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEAC91DF244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift */; };
- CEAFA2181E895A7C00FF84FD /* ContactSetPhotoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CEAFA2161E895A7C00FF84FD /* ContactSetPhotoMessage.h */; };
- CEAFA2191E895A7C00FF84FD /* ContactSetPhotoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CEAFA2171E895A7C00FF84FD /* ContactSetPhotoMessage.m */; };
- CEAFA22B1E8AAC6100FF84FD /* EditProfileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEAFA22A1E8AAC6100FF84FD /* EditProfileViewController.m */; };
- CEAFA22C1E8AAC6100FF84FD /* EditProfileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEAFA22A1E8AAC6100FF84FD /* EditProfileViewController.m */; };
- CEB044FB1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB044FA1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift */; };
- CEB044FC1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB044FA1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift */; };
- CEB044FF1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB044FE1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift */; };
- CEB045001EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB044FE1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift */; };
- CEB045031EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB045021EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift */; };
- CEB045041EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB045021EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift */; };
- CEB28A642350A3F6002D10B5 /* WebTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB28A612350A044002D10B5 /* WebTest.swift */; };
- CEB28AAB2354A3F9002D10B5 /* ThreemaQLPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB28AAA2354A3F9002D10B5 /* ThreemaQLPreviewController.swift */; };
- CEB28AAC2354A3F9002D10B5 /* ThreemaQLPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB28AAA2354A3F9002D10B5 /* ThreemaQLPreviewController.swift */; };
- CEB34DBF2091EB74005B5D6C /* PushSetting.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB34DBD2091EB74005B5D6C /* PushSetting.h */; };
- CEB34DC02091EB74005B5D6C /* PushSetting.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DBE2091EB74005B5D6C /* PushSetting.m */; };
- CEB34DEB20921085005B5D6C /* NotificationSettingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DEA20921085005B5D6C /* NotificationSettingViewController.swift */; };
- CEB34DED20921085005B5D6C /* NotificationSettingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DEA20921085005B5D6C /* NotificationSettingViewController.swift */; };
- CEB34DEF20937533005B5D6C /* DoNotDisturbViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DEE20937533005B5D6C /* DoNotDisturbViewController.swift */; };
- CEB34DF120937533005B5D6C /* DoNotDisturbViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DEE20937533005B5D6C /* DoNotDisturbViewController.swift */; };
- CEB34DF420971AF9005B5D6C /* NotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DF320971AF9005B5D6C /* NotificationManager.m */; };
- CEB34DF620971AF9005B5D6C /* NotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB34DF320971AF9005B5D6C /* NotificationManager.m */; };
- CEB637CD2374084900188924 /* TSKTrustKitConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637922374084900188924 /* TSKTrustKitConfig.h */; };
- CEB637CE2374084900188924 /* vendor_identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637942374084900188924 /* vendor_identifier.h */; };
- CEB637CF2374084900188924 /* TSKBackgroundReporter.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637952374084900188924 /* TSKBackgroundReporter.m */; };
- CEB637D02374084900188924 /* TSKReportsRateLimiter.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637962374084900188924 /* TSKReportsRateLimiter.h */; };
- CEB637D12374084900188924 /* TSKPinFailureReport.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637972374084900188924 /* TSKPinFailureReport.m */; };
- CEB637D22374084900188924 /* reporting_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637982374084900188924 /* reporting_utils.h */; };
- CEB637D32374084900188924 /* vendor_identifier.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637992374084900188924 /* vendor_identifier.m */; };
- CEB637D42374084900188924 /* TSKPinFailureReport.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6379A2374084900188924 /* TSKPinFailureReport.h */; };
- CEB637D52374084900188924 /* TSKReportsRateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB6379B2374084900188924 /* TSKReportsRateLimiter.m */; };
- CEB637D62374084900188924 /* TSKBackgroundReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6379C2374084900188924 /* TSKBackgroundReporter.h */; };
- CEB637D72374084900188924 /* reporting_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB6379D2374084900188924 /* reporting_utils.m */; };
- CEB637D82374084900188924 /* TSKTrustDecision.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6379E2374084900188924 /* TSKTrustDecision.h */; };
- CEB637D92374084900188924 /* TSKPinningValidatorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6379F2374084900188924 /* TSKPinningValidatorResult.h */; };
- CEB637DB2374084900188924 /* TSKLog.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637A22374084900188924 /* TSKLog.h */; };
- CEB637DC2374084900188924 /* configuration_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637A32374084900188924 /* configuration_utils.m */; };
- CEB637DD2374084900188924 /* domain_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637A62374084900188924 /* domain_registry.h */; };
- CEB637DE2374084900188924 /* registry_tables.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637A82374084900188924 /* registry_tables.h */; };
- CEB637DF2374084900188924 /* trie_search.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB637AA2374084900188924 /* trie_search.c */; };
- CEB637E02374084900188924 /* tsk_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637AB2374084900188924 /* tsk_assert.h */; };
- CEB637E12374084900188924 /* string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637AC2374084900188924 /* string_util.h */; };
- CEB637E22374084900188924 /* trie_search.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637AD2374084900188924 /* trie_search.h */; };
- CEB637E32374084900188924 /* tsk_assert.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB637AE2374084900188924 /* tsk_assert.c */; };
- CEB637E42374084900188924 /* registry_types.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637AF2374084900188924 /* registry_types.h */; };
- CEB637E52374084900188924 /* registry_search.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB637B02374084900188924 /* registry_search.c */; };
- CEB637E62374084900188924 /* init_registry_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB637B12374084900188924 /* init_registry_tables.c */; };
- CEB637E72374084900188924 /* trie_node.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637B22374084900188924 /* trie_node.h */; };
- CEB637E82374084900188924 /* RSSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637B42374084900188924 /* RSSwizzle.h */; };
- CEB637E92374084900188924 /* RSSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637B52374084900188924 /* RSSwizzle.m */; };
- CEB637EB2374084900188924 /* parse_configuration.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637B72374084900188924 /* parse_configuration.m */; };
- CEB637EC2374084900188924 /* TrustKit.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637B82374084900188924 /* TrustKit.h */; };
- CEB637ED2374084900188924 /* TSKPinningValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637B92374084900188924 /* TSKPinningValidator.h */; };
- CEB637EE2374084900188924 /* TSKTrustKitConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637BA2374084900188924 /* TSKTrustKitConfig.m */; };
- CEB637EF2374084900188924 /* TSKNSURLSessionDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637BC2374084900188924 /* TSKNSURLSessionDelegateProxy.h */; };
- CEB637F02374084900188924 /* TSKNSURLConnectionDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637BD2374084900188924 /* TSKNSURLConnectionDelegateProxy.h */; };
- CEB637F12374084900188924 /* TSKNSURLSessionDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637BE2374084900188924 /* TSKNSURLSessionDelegateProxy.m */; };
- CEB637F22374084900188924 /* TSKNSURLConnectionDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637BF2374084900188924 /* TSKNSURLConnectionDelegateProxy.m */; };
- CEB637F32374084900188924 /* TSKPinningValidatorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637C02374084900188924 /* TSKPinningValidatorResult.m */; };
- CEB637F42374084900188924 /* TSKPinningValidator_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C12374084900188924 /* TSKPinningValidator_Private.h */; };
- CEB637F52374084900188924 /* TSKPublicKeyAlgorithm.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C32374084900188924 /* TSKPublicKeyAlgorithm.h */; };
- CEB637F62374084900188924 /* TSKSPKIHashCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C42374084900188924 /* TSKSPKIHashCache.h */; };
- CEB637F72374084900188924 /* ssl_pin_verifier.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637C52374084900188924 /* ssl_pin_verifier.m */; };
- CEB637F82374084900188924 /* ssl_pin_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C62374084900188924 /* ssl_pin_verifier.h */; };
- CEB637F92374084900188924 /* TSKSPKIHashCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637C72374084900188924 /* TSKSPKIHashCache.m */; };
- CEB637FA2374084900188924 /* configuration_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C82374084900188924 /* configuration_utils.h */; };
- CEB637FB2374084900188924 /* TSKPinningValidatorCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637C92374084900188924 /* TSKPinningValidatorCallback.h */; };
- CEB637FC2374084900188924 /* TSKPinningValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637CA2374084900188924 /* TSKPinningValidator.m */; };
- CEB637FD2374084900188924 /* TrustKit.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB637CB2374084900188924 /* TrustKit.m */; };
- CEB637FE2374084900188924 /* parse_configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB637CC2374084900188924 /* parse_configuration.h */; };
- CEB63E7D20AD709100DF1EE2 /* ChunkedDc.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7320AD709100DF1EE2 /* ChunkedDc.swift */; };
- CEB63E7F20AD709100DF1EE2 /* ChunkedDc.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7320AD709100DF1EE2 /* ChunkedDc.swift */; };
- CEB63E8020AD709100DF1EE2 /* Unchunker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7420AD709100DF1EE2 /* Unchunker.swift */; };
- CEB63E8220AD709100DF1EE2 /* Unchunker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7420AD709100DF1EE2 /* Unchunker.swift */; };
- CEB63E8320AD709100DF1EE2 /* Chunker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7520AD709100DF1EE2 /* Chunker.swift */; };
- CEB63E8520AD709100DF1EE2 /* Chunker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB63E7520AD709100DF1EE2 /* Chunker.swift */; };
- CEB7A75322E1EC24009ADFDF /* WCSessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A75222E1EC24009ADFDF /* WCSessionManager.swift */; };
- CEB7A75422E1EC24009ADFDF /* WCSessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A75222E1EC24009ADFDF /* WCSessionManager.swift */; };
- CEB7A75D22E1ED8B009ADFDF /* WCSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A75C22E1ED8B009ADFDF /* WCSession.swift */; };
- CEB7A75E22E1ED8B009ADFDF /* WCSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A75C22E1ED8B009ADFDF /* WCSession.swift */; };
- CEB7A76122E1F003009ADFDF /* WCConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A76022E1F003009ADFDF /* WCConnection.swift */; };
- CEB7A76222E1F003009ADFDF /* WCConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB7A76022E1F003009ADFDF /* WCConnection.swift */; };
- CEB7F78C1F57FFEE00503071 /* threema_problem.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F7891F57FFEE00503071 /* threema_problem.mp3 */; };
- CEB7F78D1F57FFEE00503071 /* threema_problem.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F7891F57FFEE00503071 /* threema_problem.mp3 */; };
- CEB7F78F1F57FFEE00503071 /* threema_pickup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F78A1F57FFEE00503071 /* threema_pickup.mp3 */; };
- CEB7F7901F57FFEE00503071 /* threema_pickup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F78A1F57FFEE00503071 /* threema_pickup.mp3 */; };
- CEB7F7921F57FFEE00503071 /* threema_hangup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F78B1F57FFEE00503071 /* threema_hangup.mp3 */; };
- CEB7F7931F57FFEE00503071 /* threema_hangup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F78B1F57FFEE00503071 /* threema_hangup.mp3 */; };
- CEB7F7951F5992A700503071 /* Intents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFD82441F54568200E6A048 /* Intents.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- CEB7F7C31F5DC14200503071 /* CallStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F7C21F5DC14200503071 /* CallStoryboard.storyboard */; };
- CEB7F7C41F5DC14200503071 /* CallStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEB7F7C21F5DC14200503071 /* CallStoryboard.storyboard */; };
- CEB88B25206920FB00A1E371 /* WebConversationUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B24206920FB00A1E371 /* WebConversationUpdate.swift */; };
- CEB88B27206920FB00A1E371 /* WebConversationUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B24206920FB00A1E371 /* WebConversationUpdate.swift */; };
- CEB88B3A206A32FC00A1E371 /* WebTypingUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B39206A32FC00A1E371 /* WebTypingUpdate.swift */; };
- CEB88B3C206A32FC00A1E371 /* WebTypingUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B39206A32FC00A1E371 /* WebTypingUpdate.swift */; };
- CEB88B46206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B45206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift */; };
- CEB88B48206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B45206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift */; };
- CEB88B4A206A456900A1E371 /* WebConfirmResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B49206A456900A1E371 /* WebConfirmResponse.swift */; };
- CEB88B4C206A456900A1E371 /* WebConfirmResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B49206A456900A1E371 /* WebConfirmResponse.swift */; };
- CEB88B4F206A744600A1E371 /* WebUpdateGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B4E206A744600A1E371 /* WebUpdateGroupRequest.swift */; };
- CEB88B51206A744600A1E371 /* WebUpdateGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB88B4E206A744600A1E371 /* WebUpdateGroupRequest.swift */; };
- CEB8D23B257E84A600E360E3 /* Test.pdf in Resources */ = {isa = PBXBuildFile; fileRef = CEB8D23A257E84A600E360E3 /* Test.pdf */; };
- CEB906CB23868BFC00933191 /* ContactDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB906CA23868BFC00933191 /* ContactDetailsViewController.swift */; };
- CEB906CC23868BFC00933191 /* ContactDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB906CA23868BFC00933191 /* ContactDetailsViewController.swift */; };
- CEBB86D8231F96DB00078CBE /* logoAnimation.gif in Resources */ = {isa = PBXBuildFile; fileRef = CEBB86D7231F96DB00078CBE /* logoAnimation.gif */; };
- CEBB86DA231F96F000078CBE /* logoAnimation_work.gif in Resources */ = {isa = PBXBuildFile; fileRef = CEBB86D9231F96F000078CBE /* logoAnimation_work.gif */; };
- CEBBB9E8205922BC00130885 /* WebReadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEBBB9E7205922BC00130885 /* WebReadRequest.swift */; };
- CEBBB9EA205922BC00130885 /* WebReadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEBBB9E7205922BC00130885 /* WebReadRequest.swift */; };
- CEBF6E10210789AB003FC0EC /* BackgroundTaskManagerProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = CEBF6E0E210789AB003FC0EC /* BackgroundTaskManagerProxy.h */; };
- CEBF6E11210789AB003FC0EC /* BackgroundTaskManagerProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBF6E0F210789AB003FC0EC /* BackgroundTaskManagerProxy.m */; };
- CEC42C86228BF61F004D267B /* VoIPIceCandidatesMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C85228BF61F004D267B /* VoIPIceCandidatesMessage.swift */; };
- CEC42C87228BF61F004D267B /* VoIPIceCandidatesMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C85228BF61F004D267B /* VoIPIceCandidatesMessage.swift */; };
- CEC42C8A228BFFA6004D267B /* VoIPCallAnswerMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C89228BFFA6004D267B /* VoIPCallAnswerMessage.swift */; };
- CEC42C8B228BFFA6004D267B /* VoIPCallAnswerMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C89228BFFA6004D267B /* VoIPCallAnswerMessage.swift */; };
- CEC42C8D228C03E0004D267B /* RTCSessionDescriptionJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C8C228C03E0004D267B /* RTCSessionDescriptionJson.swift */; };
- CEC42C8E228C03E0004D267B /* RTCSessionDescriptionJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C8C228C03E0004D267B /* RTCSessionDescriptionJson.swift */; };
- CEC42C90228C47C2004D267B /* VoIPCallOfferMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C8F228C47C2004D267B /* VoIPCallOfferMessage.swift */; };
- CEC42C91228C47C2004D267B /* VoIPCallOfferMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C8F228C47C2004D267B /* VoIPCallOfferMessage.swift */; };
- CEC42C93228C48F0004D267B /* VoIPCallConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C92228C48F0004D267B /* VoIPCallConstants.swift */; };
- CEC42C94228C48F0004D267B /* VoIPCallConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC42C92228C48F0004D267B /* VoIPCallConstants.swift */; };
- CEC47E49238D671A001690C4 /* ChatFileImageMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC47E48238D671A001690C4 /* ChatFileImageMessageCell.swift */; };
- CEC47E4A238D671A001690C4 /* ChatFileImageMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC47E48238D671A001690C4 /* ChatFileImageMessageCell.swift */; };
- CEC47E50238FCCBD001690C4 /* ChatFileVideoMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC47E4F238FCCBD001690C4 /* ChatFileVideoMessageCell.swift */; };
- CEC47E51238FCCBD001690C4 /* ChatFileVideoMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC47E4F238FCCBD001690C4 /* ChatFileVideoMessageCell.swift */; };
- CEC4DADE21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DADD21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift */; };
- CEC4DAE021148612004C7DCF /* WebUpdateConnectionInfoRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DADD21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift */; };
- CEC4DAE2211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE1211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift */; };
- CEC4DAE4211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE1211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift */; };
- CEC4DAE62114A927004C7DCF /* WebChunkCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE52114A927004C7DCF /* WebChunkCache.swift */; };
- CEC4DAE82114A927004C7DCF /* WebChunkCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE52114A927004C7DCF /* WebChunkCache.swift */; };
- CEC4DAEA211C5D5D004C7DCF /* WebSequenceNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE9211C5D5D004C7DCF /* WebSequenceNumber.swift */; };
- CEC4DAEC211C5D5D004C7DCF /* WebSequenceNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4DAE9211C5D5D004C7DCF /* WebSequenceNumber.swift */; };
- CEC5FE9E1F8237CB000FCC4D /* DisplayOrderTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC5FE9D1F8237CB000FCC4D /* DisplayOrderTableViewController.swift */; };
- CEC5FE9F1F8237CB000FCC4D /* DisplayOrderTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC5FE9D1F8237CB000FCC4D /* DisplayOrderTableViewController.swift */; };
- CECB311B231FAB2F00C80FF2 /* LockCover.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB311A231FAB2F00C80FF2 /* LockCover.xib */; };
- CECD3EA5206A854300C451BA /* WebUpdateGroupResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EA4206A854300C451BA /* WebUpdateGroupResponse.swift */; };
- CECD3EA7206A854300C451BA /* WebUpdateGroupResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EA4206A854300C451BA /* WebUpdateGroupResponse.swift */; };
- CECD3EA9206AA07B00C451BA /* WebGroupSyncRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EA8206AA07B00C451BA /* WebGroupSyncRequest.swift */; };
- CECD3EAB206AA07B00C451BA /* WebGroupSyncRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EA8206AA07B00C451BA /* WebGroupSyncRequest.swift */; };
- CECD3EAD206BE29300C451BA /* WebDeleteMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EAC206BE29300C451BA /* WebDeleteMessageRequest.swift */; };
- CECD3EAF206BE29300C451BA /* WebDeleteMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EAC206BE29300C451BA /* WebDeleteMessageRequest.swift */; };
- CECD3EB1206CFD4D00C451BA /* WebDeleteGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EB0206CFD4D00C451BA /* WebDeleteGroupRequest.swift */; };
- CECD3EB3206CFD4D00C451BA /* WebDeleteGroupRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EB0206CFD4D00C451BA /* WebDeleteGroupRequest.swift */; };
- CECD3EB5206D191700C451BA /* WebAlertUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EB4206D191700C451BA /* WebAlertUpdate.swift */; };
- CECD3EB7206D191700C451BA /* WebAlertUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EB4206D191700C451BA /* WebAlertUpdate.swift */; };
- CECD3EC720739DC400C451BA /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CECD3EC120739DC100C451BA /* NSArray+NBAdditions.m */; };
- CECD3EC920739DC400C451BA /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CECD3EC320739DC200C451BA /* NSArray+NBAdditions.h */; };
- CECD3ECB20739DC400C451BA /* NBGeneratedPhoneNumberMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = CECD3EC520739DC300C451BA /* NBGeneratedPhoneNumberMetaData.h */; };
- CED100FB208F907B00D2B7DA /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
- CED100FC208F909600D2B7DA /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
- CED100FD208F90EA00D2B7DA /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
- CED100FE208F912100D2B7DA /* SwiftMsgPack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CED6FBB92017998D00CD197F /* SwiftMsgPack.framework */; };
- CED101012090763300D2B7DA /* Tag.h in Headers */ = {isa = PBXBuildFile; fileRef = CED100FF2090763300D2B7DA /* Tag.h */; };
- CED101022090763300D2B7DA /* Tag.m in Sources */ = {isa = PBXBuildFile; fileRef = CED101002090763300D2B7DA /* Tag.m */; };
- CED3DDE41F324668007F7FCA /* MGSwipeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3DDE11F324668007F7FCA /* MGSwipeButton.m */; };
- CED3DDE51F324668007F7FCA /* MGSwipeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3DDE11F324668007F7FCA /* MGSwipeButton.m */; };
- CED3DDE71F324668007F7FCA /* MGSwipeTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3DDE31F324668007F7FCA /* MGSwipeTableCell.m */; };
- CED3DDE81F324668007F7FCA /* MGSwipeTableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3DDE31F324668007F7FCA /* MGSwipeTableCell.m */; };
- CED3F001218999B500729D83 /* NotificationResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED3F000218999B500729D83 /* NotificationResponse.swift */; };
- CED6FBAF201791D200CD197F /* WebAbstractMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED6FBAE201791D200CD197F /* WebAbstractMessage.swift */; };
- CED6FBB1201791D200CD197F /* WebAbstractMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED6FBAE201791D200CD197F /* WebAbstractMessage.swift */; };
- CED6FBBA2017998E00CD197F /* SwiftMsgPack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CED6FBB92017998D00CD197F /* SwiftMsgPack.framework */; };
- CED76E68229420F700681151 /* VoIPCallHangupMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED76E67229420F700681151 /* VoIPCallHangupMessage.swift */; };
- CED76E69229420F700681151 /* VoIPCallHangupMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED76E67229420F700681151 /* VoIPCallHangupMessage.swift */; };
- CEDCFE891E8D5272001AA976 /* ContactPhotoSender.h in Headers */ = {isa = PBXBuildFile; fileRef = CEDCFE871E8D5272001AA976 /* ContactPhotoSender.h */; };
- CEDCFE8A1E8D5272001AA976 /* ContactPhotoSender.m in Sources */ = {isa = PBXBuildFile; fileRef = CEDCFE881E8D5272001AA976 /* ContactPhotoSender.m */; };
- CEDDF6061EF96D0E00C49480 /* pickup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEDDF6051EF96D0E00C49480 /* pickup.mp3 */; };
- CEDDF6071EF96D0E00C49480 /* pickup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEDDF6051EF96D0E00C49480 /* pickup.mp3 */; };
- CEDDF6111EF97A4900C49480 /* busy-4x.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEDDF6101EF97A4900C49480 /* busy-4x.mp3 */; };
- CEDDF6121EF97A4900C49480 /* busy-4x.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEDDF6101EF97A4900C49480 /* busy-4x.mp3 */; };
- CEDE4B9F20A5AD62008AFF3F /* WebClientSessionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEDE4B9E20A5AD62008AFF3F /* WebClientSessionCell.swift */; };
- CEDE4BA120A5AD62008AFF3F /* WebClientSessionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEDE4B9E20A5AD62008AFF3F /* WebClientSessionCell.swift */; };
- CEDE4BAB20A5E003008AFF3F /* LastLoadedMessageIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = CEDE4BA920A5E003008AFF3F /* LastLoadedMessageIndex.h */; };
- CEDE4BAC20A5E003008AFF3F /* LastLoadedMessageIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = CEDE4BAA20A5E003008AFF3F /* LastLoadedMessageIndex.m */; };
- CEE018F61EA9ED49003DF98E /* PPAssetsActionHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE018F51EA9ED49003DF98E /* PPAssetsActionHelper.swift */; };
- CEE018F71EA9ED49003DF98E /* PPAssetsActionHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE018F51EA9ED49003DF98E /* PPAssetsActionHelper.swift */; };
- CEE0F44D1E92A5FA00008F5B /* ProfilePicture.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEE0F44C1E92A5FA00008F5B /* ProfilePicture.storyboard */; };
- CEE0F44E1E92A5FA00008F5B /* ProfilePicture.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEE0F44C1E92A5FA00008F5B /* ProfilePicture.storyboard */; };
- CEE0F4521E92A68D00008F5B /* ProfilePictureNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE0F4511E92A68D00008F5B /* ProfilePictureNavigationController.m */; };
- CEE0F4531E92A68D00008F5B /* ProfilePictureNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE0F4511E92A68D00008F5B /* ProfilePictureNavigationController.m */; };
- CEE0F4571E92A85800008F5B /* PickContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE0F4561E92A85800008F5B /* PickContactsViewController.m */; };
- CEE0F4581E92A85800008F5B /* PickContactsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE0F4561E92A85800008F5B /* PickContactsViewController.m */; };
- CEE1CA7423E9CD9B00CEDF9F /* WizardBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE1CA7323E9CD9B00CEDF9F /* WizardBackgroundView.swift */; };
- CEE31ED4205976F4000B9B78 /* WebReceiverUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE31ED3205976F4000B9B78 /* WebReceiverUpdate.swift */; };
- CEE31ED6205976F4000B9B78 /* WebReceiverUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE31ED3205976F4000B9B78 /* WebReceiverUpdate.swift */; };
- CEE61879239512AC00E10C59 /* ChatFileAudioMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE61878239512AC00E10C59 /* ChatFileAudioMessageCell.swift */; };
- CEE6187A239512AC00E10C59 /* ChatFileAudioMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE61878239512AC00E10C59 /* ChatFileAudioMessageCell.swift */; };
- CEE6296F1ECC7AB20055F239 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
- CEE93D8220A99247002C1304 /* RequestedThumbnail.h in Headers */ = {isa = PBXBuildFile; fileRef = CEE93D8020A99247002C1304 /* RequestedThumbnail.h */; };
- CEE93D8320A99247002C1304 /* RequestedThumbnail.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE93D8120A99247002C1304 /* RequestedThumbnail.m */; };
- CEE93D9720AB1EE8002C1304 /* ThreemaWebSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE93D9620AB1EE8002C1304 /* ThreemaWebSettingCell.swift */; };
- CEE93D9920AB1EE8002C1304 /* ThreemaWebSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE93D9620AB1EE8002C1304 /* ThreemaWebSettingCell.swift */; };
- CEF0B7052199CF9700D29638 /* NotificationResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED3F000218999B500729D83 /* NotificationResponse.swift */; };
- CEF162B022A7B93E00885A38 /* VoIPCallKitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF162AF22A7B93E00885A38 /* VoIPCallKitManager.swift */; };
- CEF162B122A7B93E00885A38 /* VoIPCallKitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF162AF22A7B93E00885A38 /* VoIPCallKitManager.swift */; };
- CEF3BD5C223BDBFC00898821 /* OEMentions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF3BD5B223BDBFC00898821 /* OEMentions.swift */; };
- CEF3BD5D223BDBFC00898821 /* OEMentions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF3BD5B223BDBFC00898821 /* OEMentions.swift */; };
- CEF464C7241FADEC00055977 /* ForwardMultipleURLActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF464C6241FADEC00055977 /* ForwardMultipleURLActivity.m */; };
- CEF464C8241FADEC00055977 /* ForwardMultipleURLActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF464C6241FADEC00055977 /* ForwardMultipleURLActivity.m */; };
- CEF464CB2421F6D700055977 /* ChatAnimatedGifMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464CA2421F6D700055977 /* ChatAnimatedGifMessageCell.swift */; };
- CEF464CC2421F6D700055977 /* ChatAnimatedGifMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464CA2421F6D700055977 /* ChatAnimatedGifMessageCell.swift */; };
- CEF464CE2422498200055977 /* ChatImageMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464CD2422498200055977 /* ChatImageMessageCell.swift */; };
- CEF464CF2422498200055977 /* ChatImageMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464CD2422498200055977 /* ChatImageMessageCell.swift */; };
- CEF464D62425089200055977 /* ChatSystemMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464D52425089200055977 /* ChatSystemMessageCell.swift */; };
- CEF464D72425089200055977 /* ChatSystemMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF464D52425089200055977 /* ChatSystemMessageCell.swift */; };
- CEF764461E4C5B5600BFE350 /* MessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE709751641593600BF99BE /* MessageProcessor.m */; };
- CEF7644B1E4C60C200BFE350 /* MessageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA831BE19B496C700812921 /* MessageDecoder.m */; };
- CEF8D777209B68AF0055F47A /* RequestedConversation.h in Headers */ = {isa = PBXBuildFile; fileRef = CEF8D775209B68AF0055F47A /* RequestedConversation.h */; };
- CEF8D778209B68AF0055F47A /* RequestedConversation.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF8D776209B68AF0055F47A /* RequestedConversation.m */; };
- CEFB45411EC0BC7E0097B39A /* SDStatusBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45331EC0BC7E0097B39A /* SDStatusBarManager.m */; };
- CEFB45421EC0BC7E0097B39A /* SDStatusBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45331EC0BC7E0097B39A /* SDStatusBarManager.m */; };
- CEFB45431EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45361EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m */; };
- CEFB45441EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45361EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m */; };
- CEFB45451EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45381EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m */; };
- CEFB45461EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45381EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m */; };
- CEFB45471EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453A1EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m */; };
- CEFB45481EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453A1EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m */; };
- CEFB45491EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m */; };
- CEFB454A1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m */; };
- CEFB454B1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453E1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m */; };
- CEFB454C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB453E1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m */; };
- CEFB454D1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45401EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m */; };
- CEFB454E1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45401EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m */; };
- CEFB45BE1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFB45BC1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.h */; };
- CEFB45BF1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45BD1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.m */; };
- CEFB45D41ECB48A10097B39A /* BoxVoIPCallAnswerMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFB45D21ECB48A10097B39A /* BoxVoIPCallAnswerMessage.h */; };
- CEFB45D51ECB48A10097B39A /* BoxVoIPCallAnswerMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFB45D31ECB48A10097B39A /* BoxVoIPCallAnswerMessage.m */; };
- CEFBD1881E51F44E00722ED7 /* ScreenshotJsonImporter.m in Sources */ = {isa = PBXBuildFile; fileRef = CE19616A1E26465A009937C3 /* ScreenshotJsonImporter.m */; };
- CEFBD18F1E51F45500722ED7 /* ScreenshotJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE19616C1E26465A009937C3 /* ScreenshotJsonParser.m */; };
- CEFBD1951E51FB6C00722ED7 /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE19618D1E26754A009937C3 /* SnapshotHelper.swift */; };
- CEFBD1991E51FB6C00722ED7 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
- CEFBD19A1E51FB6C00722ED7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
- CEFBD19B1E51FB6C00722ED7 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
- CEFBFA481F7A69A700031BF4 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- CEFCFA7C2469421900E3ABD9 /* ChatBlobTextMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFCFA7B2469421900E3ABD9 /* ChatBlobTextMessageCell.swift */; };
- CEFCFA7D2469421900E3ABD9 /* ChatBlobTextMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFCFA7B2469421900E3ABD9 /* ChatBlobTextMessageCell.swift */; };
- CEFD37871FBF1A4000248F6F /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
- CEFD82451F54568200E6A048 /* Intents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFD82441F54568200E6A048 /* Intents.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- CEFD85A224193B3B008CB862 /* MaterialShowcase+Calculations.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859A24193B3A008CB862 /* MaterialShowcase+Calculations.swift */; };
- CEFD85A324193B3B008CB862 /* MaterialShowcase+Calculations.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859A24193B3A008CB862 /* MaterialShowcase+Calculations.swift */; };
- CEFD85A424193B3B008CB862 /* MaterialShowcaseController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859C24193B3A008CB862 /* MaterialShowcaseController.swift */; };
- CEFD85A524193B3B008CB862 /* MaterialShowcaseController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859C24193B3A008CB862 /* MaterialShowcaseController.swift */; };
- CEFD85A624193B3B008CB862 /* MaterialShowcaseSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859D24193B3A008CB862 /* MaterialShowcaseSequence.swift */; };
- CEFD85A724193B3B008CB862 /* MaterialShowcaseSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859D24193B3A008CB862 /* MaterialShowcaseSequence.swift */; };
- CEFD85A824193B3B008CB862 /* MaterialShowcase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859E24193B3A008CB862 /* MaterialShowcase.swift */; };
- CEFD85A924193B3B008CB862 /* MaterialShowcase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859E24193B3A008CB862 /* MaterialShowcase.swift */; };
- CEFD85AA24193B3B008CB862 /* Utility.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859F24193B3A008CB862 /* Utility.swift */; };
- CEFD85AB24193B3B008CB862 /* Utility.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD859F24193B3A008CB862 /* Utility.swift */; };
- CEFD85AC24193B3B008CB862 /* MaterialShowcaseInstructionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD85A024193B3A008CB862 /* MaterialShowcaseInstructionView.swift */; };
- CEFD85AD24193B3B008CB862 /* MaterialShowcaseInstructionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD85A024193B3A008CB862 /* MaterialShowcaseInstructionView.swift */; };
- CEFD85B1241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD85B0241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift */; };
- CEFD85B2241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFD85B0241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift */; };
- CEFDEB10247C099E0058C07E /* VoIPCallSdpPatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFDEB0F247C099E0058C07E /* VoIPCallSdpPatcher.swift */; };
- CEFDEB11247C099E0058C07E /* VoIPCallSdpPatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFDEB0F247C099E0058C07E /* VoIPCallSdpPatcher.swift */; };
- CEFEB5E4242CCE6500D094A1 /* threema_incom.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5DE242CCE6300D094A1 /* threema_incom.caf */; };
- CEFEB5E5242CCE6500D094A1 /* threema_incom.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5DE242CCE6300D094A1 /* threema_incom.caf */; };
- CEFEB5E6242CCE6500D094A1 /* threema_xylo.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E0242CCE6400D094A1 /* threema_xylo.caf */; };
- CEFEB5E7242CCE6500D094A1 /* threema_xylo.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E0242CCE6400D094A1 /* threema_xylo.caf */; };
- CEFEB5E8242CCE6500D094A1 /* threema_goody.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E1242CCE6400D094A1 /* threema_goody.caf */; };
- CEFEB5E9242CCE6500D094A1 /* threema_goody.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E1242CCE6400D094A1 /* threema_goody.caf */; };
- CEFEB5EA242CCE6500D094A1 /* threema_alphorn.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E2242CCE6400D094A1 /* threema_alphorn.caf */; };
- CEFEB5EB242CCE6500D094A1 /* threema_alphorn.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E2242CCE6400D094A1 /* threema_alphorn.caf */; };
- CEFEB5EC242CCE6500D094A1 /* threema_best.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E3242CCE6500D094A1 /* threema_best.caf */; };
- CEFEB5ED242CCE6500D094A1 /* threema_best.caf in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB5E3242CCE6500D094A1 /* threema_best.caf */; };
- CEFFAAB21FA0CAB00039916C /* ThreemaLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEFFAAB11FA0CAB00039916C /* ThreemaLaunchScreen.storyboard */; };
- CEFFAABB1FA0CF710039916C /* ThreemaWorkLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CEFFAABA1FA0CF710039916C /* ThreemaWorkLaunchScreen.storyboard */; };
- CEFFAABD1FA0F90F0039916C /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
- E10D940924FFE90900334F12 /* ThreemaPushNotificationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E10D940824FFE90900334F12 /* ThreemaPushNotificationTests.swift */; };
- E13D95842500EB38007D70DF /* ThreemaPushNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13D95832500EB38007D70DF /* ThreemaPushNotification.swift */; };
- E13D95852500EB38007D70DF /* ThreemaPushNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13D95832500EB38007D70DF /* ThreemaPushNotification.swift */; };
- E13D958A25012994007D70DF /* PendingMessageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13D958925012994007D70DF /* PendingMessageTests.swift */; };
- E15F47F624879DC80031834F /* DateFormatterTests_de_DE.swift in Sources */ = {isa = PBXBuildFile; fileRef = E15F47F524879DC80031834F /* DateFormatterTests_de_DE.swift */; };
- E182F42C24FFD0850072A8D1 /* Constants.m in Sources */ = {isa = PBXBuildFile; fileRef = E182F42B24FFD0850072A8D1 /* Constants.m */; };
- E19CA9542488D1C200FEA7B1 /* DateFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19CA9532488D1C200FEA7B1 /* DateFormatterTests.swift */; };
- E19CA9562488D93100FEA7B1 /* DateFormatterTests_en_US.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19CA9552488D93100FEA7B1 /* DateFormatterTests_en_US.swift */; };
- E19CA9582488DD1000FEA7B1 /* DateFormatterTests_fr_CH.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19CA9572488DD1000FEA7B1 /* DateFormatterTests_fr_CH.swift */; };
- E19CA95A2488E98400FEA7B1 /* DateFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19CA9592488E98400FEA7B1 /* DateFormatter.swift */; };
- E1A3891B25013CB3000B665F /* PendingMessage.plist in Resources */ = {isa = PBXBuildFile; fileRef = E1A3891825013CB2000B665F /* PendingMessage.plist */; };
- E1A3891C25013CB3000B665F /* PendingMessageNoVoip.plist in Resources */ = {isa = PBXBuildFile; fileRef = E1A3891A25013CB3000B665F /* PendingMessageNoVoip.plist */; };
- /* End PBXBuildFile section */
- /* Begin PBXContainerItemProxy section */
- 0A677B8D1C6250CA0019B361 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A677B811C6250C90019B361;
- remoteInfo = ThreemaFramework;
- };
- 0A677B8F1C6250CA0019B361 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
- remoteInfo = Threema;
- };
- 0A677B951C6250CA0019B361 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A677B811C6250C90019B361;
- remoteInfo = ThreemaFramework;
- };
- 0A688AC419A3A4670013FCE8 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
- remoteInfo = Threema;
- };
- 0A7DF6C31C9FDBDE002D4DC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 9672D35613BD662F0002B0E2;
- remoteInfo = qrencoder;
- };
- 0A7DF6C51C9FDBDE002D4DC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A677B811C6250C90019B361;
- remoteInfo = ThreemaFramework;
- };
- 0A7DF9501C9FDD9B002D4DC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A677B811C6250C90019B361;
- remoteInfo = ThreemaFramework;
- };
- 0A7DF9631C9FDF99002D4DC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A7DF94E1C9FDD9B002D4DC3;
- remoteInfo = ThreemaForWorkShareExtension;
- };
- 0AE435591C636AB500E1ECC8 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0AE4354F1C636AB500E1ECC8;
- remoteInfo = ThreemaShareExtension;
- };
- 0AE435851C636D6E00E1ECC8 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A677B811C6250C90019B361;
- remoteInfo = ThreemaFramework;
- };
- 4D5C4CD51CD79C8B00512FE6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A7DF6C11C9FDBDE002D4DC3;
- remoteInfo = "Threema Work";
- };
- 4DBA7E06163F115A00B344DB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 9672D35713BD662F0002B0E2;
- remoteInfo = qrencoder;
- };
- 4DBA7E08163F115A00B344DB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 9621844115431DBA00447877;
- remoteInfo = QRCodeEncoderDemo;
- };
- 4DBA7E0B163F116900B344DB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 9672D35613BD662F0002B0E2;
- remoteInfo = qrencoder;
- };
- CE4CA99D1E2629B100F3A560 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
- remoteInfo = Threema;
- };
- CEFBD1A41E51FB8000722ED7 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0A7DF6C11C9FDBDE002D4DC3;
- remoteInfo = "Threema Work";
- };
- /* End PBXContainerItemProxy section */
- /* Begin PBXCopyFilesBuildPhase section */
- 0A2A2C351AEE7014004A05BF /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- CE02118B1ED5BB9D0022D04F /* WebRTC.framework in Embed Frameworks */,
- 0A677B981C6250CA0019B361 /* ThreemaFramework.framework in Embed Frameworks */,
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A336AD91AFB5316002D9809 /* Embed App Extensions */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 13;
- files = (
- 0AE4355B1C636AB500E1ECC8 /* ThreemaShareExtension.appex in Embed App Extensions */,
- );
- name = "Embed App Extensions";
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF93E1C9FDBDE002D4DC3 /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- 0A7DF93F1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Embed Frameworks */,
- CE8B6B691EFBEB4300293643 /* WebRTC.framework in Embed Frameworks */,
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF9651C9FDF99002D4DC3 /* Embed App Extensions */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 13;
- files = (
- 0A7DF9621C9FDF99002D4DC3 /* ThreemaForWorkShareExtension.appex in Embed App Extensions */,
- );
- name = "Embed App Extensions";
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXCopyFilesBuildPhase section */
- /* Begin PBXFileReference section */
- 0A00FEC81A287A7B00DD1A57 /* ThreemaDataV20.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV20.xcdatamodel; sourceTree = "<group>"; };
- 0A00FECD1A28A1E500DD1A57 /* MessageFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageFetcher.h; sourceTree = "<group>"; };
- 0A00FECE1A28A1E500DD1A57 /* MessageFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageFetcher.m; sourceTree = "<group>"; };
- 0A03A1571CAC06FC00B4C74B /* ThreemaWork.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = ThreemaWork.xcassets; sourceTree = "<group>"; };
- 0A03A15B1CAC0B5600B4C74B /* MDMSetup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MDMSetup.h; sourceTree = "<group>"; };
- 0A03A15C1CAC0B5600B4C74B /* MDMSetup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MDMSetup.m; sourceTree = "<group>"; };
- 0A0551E719C71CA8004B4313 /* UIImage+ColoredImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+ColoredImage.h"; path = "../Threema/UIImage+ColoredImage.h"; sourceTree = "<group>"; };
- 0A0551E819C71CA8004B4313 /* UIImage+ColoredImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ColoredImage.m"; path = "../Threema/UIImage+ColoredImage.m"; sourceTree = "<group>"; };
- 0A09D5E61A9E1DE0000F922D /* RevocationKeyHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RevocationKeyHandler.h; sourceTree = "<group>"; };
- 0A09D5E71A9E1DE0000F922D /* RevocationKeyHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RevocationKeyHandler.m; sourceTree = "<group>"; };
- 0A0B19F319D97A7D0046774F /* ThreemaDataV18.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV18.xcdatamodel; sourceTree = "<group>"; };
- 0A0C55B11A1A26820014F5E0 /* MediaBrowserVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaBrowserVideo.h; sourceTree = "<group>"; };
- 0A0C55B21A1A26820014F5E0 /* MediaBrowserVideo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MediaBrowserVideo.m; sourceTree = "<group>"; };
- 0A0C55BD1A1A8DE00014F5E0 /* VideoCaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VideoCaptionView.h; sourceTree = "<group>"; };
- 0A0C55BE1A1A8DE00014F5E0 /* VideoCaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VideoCaptionView.m; sourceTree = "<group>"; };
- 0A0D902219E685B400DC7578 /* BallotMessageEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotMessageEncoder.h; sourceTree = "<group>"; };
- 0A0D902319E685B400DC7578 /* BallotMessageEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BallotMessageEncoder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A0D902619E6A11000DC7578 /* BallotKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BallotKeys.h; sourceTree = "<group>"; };
- 0A0EFB971A10C3AA0041A756 /* ChatViewHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ChatViewHeader.xib; sourceTree = "<group>"; };
- 0A0EFB9F1A10C5720041A756 /* ChatViewHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewHeader.h; sourceTree = "<group>"; };
- 0A0EFBA01A10C5720041A756 /* ChatViewHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewHeader.m; sourceTree = "<group>"; };
- 0A0EFBA21A11026B0041A756 /* NibUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NibUtil.h; path = ../Threema/NibUtil.h; sourceTree = "<group>"; };
- 0A0EFBA31A11026B0041A756 /* NibUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NibUtil.m; path = ../Threema/NibUtil.m; sourceTree = "<group>"; };
- 0A0EFBA51A1206130041A756 /* BallotListTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotListTableViewController.h; sourceTree = "<group>"; };
- 0A0EFBA61A1206130041A756 /* BallotListTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotListTableViewController.m; sourceTree = "<group>"; };
- 0A0EFBA81A1223BF0041A756 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A0EFBAB1A135B280041A756 /* DummyDataCreator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DummyDataCreator.m; sourceTree = "<group>"; };
- 0A0EFBAD1A13C3E00041A756 /* ErrorHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorHandler.h; sourceTree = "<group>"; };
- 0A0EFBAE1A13C3E00041A756 /* ErrorHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ErrorHandler.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A0EFBB01A13FAB00041A756 /* ThreemaDataV19.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV19.xcdatamodel; sourceTree = "<group>"; };
- 0A101F4F1B6667AE00E9E30B /* ChatViewSearchHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ChatViewSearchHeader.xib; sourceTree = "<group>"; };
- 0A101F581B6669F400E9E30B /* ChatViewSearchHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewSearchHeader.h; sourceTree = "<group>"; };
- 0A101F591B6669F400E9E30B /* ChatViewSearchHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewSearchHeader.m; sourceTree = "<group>"; };
- 0A10767719F775B10029F27E /* GroupBallotVoteMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupBallotVoteMessage.h; sourceTree = "<group>"; };
- 0A10767819F775B10029F27E /* GroupBallotVoteMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupBallotVoteMessage.m; sourceTree = "<group>"; };
- 0A10768019F776700029F27E /* GroupBallotCreateMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupBallotCreateMessage.m; sourceTree = "<group>"; };
- 0A10768219F7767A0029F27E /* GroupBallotCreateMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupBallotCreateMessage.h; sourceTree = "<group>"; };
- 0A16FDE31C5A553900A5ABF9 /* UITextField+Themed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+Themed.h"; sourceTree = "<group>"; };
- 0A16FDE41C5A553900A5ABF9 /* UITextField+Themed.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+Themed.m"; sourceTree = "<group>"; };
- 0A16FDE71C5A762D00A5ABF9 /* BaseMessage+Accessibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BaseMessage+Accessibility.h"; sourceTree = "<group>"; };
- 0A16FDE81C5A762D00A5ABF9 /* BaseMessage+Accessibility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "BaseMessage+Accessibility.m"; sourceTree = "<group>"; };
- 0A182B0619FA29D000D1A6EF /* BallotMatrixLabelView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotMatrixLabelView.h; sourceTree = "<group>"; };
- 0A182B0719FA29D000D1A6EF /* BallotMatrixLabelView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotMatrixLabelView.m; sourceTree = "<group>"; };
- 0A1CC4AA19EECF5900E3AF1E /* EntityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EntityManager.h; sourceTree = "<group>"; };
- 0A1CC4AB19EECF5900E3AF1E /* EntityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = EntityManager.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A1CC4CC19F11BBD00E3AF1E /* BallotResultMatrixView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotResultMatrixView.h; sourceTree = "<group>"; };
- 0A1CC4CD19F11BBD00E3AF1E /* BallotResultMatrixView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotResultMatrixView.m; sourceTree = "<group>"; };
- 0A21D3561BECA02E00C951ED /* PageContentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PageContentViewController.h; sourceTree = "<group>"; };
- 0A21D3681BF0A38800C951ED /* NBMetadataHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBMetadataHelper.h; sourceTree = "<group>"; };
- 0A21D3691BF0A38800C951ED /* NBMetadataHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBMetadataHelper.m; sourceTree = "<group>"; };
- 0A21D3781BF0A3AE00C951ED /* NBPhoneNumberDefines.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBPhoneNumberDefines.m; sourceTree = "<group>"; };
- 0A22717719DBF40E0023B3E3 /* BallotMessageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotMessageDecoder.h; sourceTree = "<group>"; };
- 0A22717819DBF40E0023B3E3 /* BallotMessageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BallotMessageDecoder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A22718919DBF9820023B3E3 /* BoxBallotVoteMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxBallotVoteMessage.h; sourceTree = "<group>"; };
- 0A22718A19DBF9820023B3E3 /* BoxBallotVoteMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxBallotVoteMessage.m; sourceTree = "<group>"; };
- 0A232DCE1CA0391C00AA0187 /* License.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = License.storyboard; sourceTree = "<group>"; };
- 0A232DD01CA03A2C00AA0187 /* EnterLicenseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EnterLicenseViewController.h; sourceTree = "<group>"; };
- 0A232DD11CA03A2C00AA0187 /* EnterLicenseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EnterLicenseViewController.m; sourceTree = "<group>"; };
- 0A23B0321C88388A0015D542 /* AnimGifMessageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimGifMessageLoader.h; sourceTree = "<group>"; };
- 0A23B0331C88388A0015D542 /* AnimGifMessageLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AnimGifMessageLoader.m; sourceTree = "<group>"; };
- 0A23FB0D19BED36600337603 /* CreatePasswordTrigger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreatePasswordTrigger.h; sourceTree = "<group>"; };
- 0A23FB0E19BED36600337603 /* CreatePasswordTrigger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreatePasswordTrigger.m; sourceTree = "<group>"; };
- 0A23FB1019BEF0EC00337603 /* PasswordCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PasswordCallback.h; sourceTree = "<group>"; };
- 0A26663119DD407C004C94F3 /* EntityCreator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EntityCreator.h; sourceTree = "<group>"; };
- 0A26663219DD407C004C94F3 /* EntityCreator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EntityCreator.m; sourceTree = "<group>"; };
- 0A280B021A1F557900060BF7 /* MediaBrowserPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaBrowserPhoto.h; sourceTree = "<group>"; };
- 0A280B031A1F557900060BF7 /* MediaBrowserPhoto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MediaBrowserPhoto.m; sourceTree = "<group>"; };
- 0A2CC90C19CE1C4D00175DB4 /* AudioTrackAnalyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioTrackAnalyzer.h; sourceTree = "<group>"; };
- 0A2CC90D19CE1C4D00175DB4 /* AudioTrackAnalyzer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AudioTrackAnalyzer.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A2CC91819D006E500175DB4 /* audioAnalyzerTest.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = audioAnalyzerTest.m4a; sourceTree = "<group>"; };
- 0A2CC91D19D0566C00175DB4 /* RootSquareMean.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootSquareMean.h; sourceTree = "<group>"; };
- 0A2CC91E19D0566C00175DB4 /* RootSquareMean.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootSquareMean.m; sourceTree = "<group>"; };
- 0A2FD3911A6EC7D40052D52B /* GroupMessageProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupMessageProcessor.h; sourceTree = "<group>"; };
- 0A2FD3921A6EC7D40052D52B /* GroupMessageProcessor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = GroupMessageProcessor.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A2FD39D1A7693840052D52B /* ThreemaDataV21.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV21.xcdatamodel; sourceTree = "<group>"; };
- 0A2FD39E1A7694E10052D52B /* Group.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Group.h; path = Data/Group.h; sourceTree = "<group>"; };
- 0A2FD39F1A7694E10052D52B /* Group.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Group.m; path = Data/Group.m; sourceTree = "<group>"; };
- 0A336AA01AFA4742002D9809 /* ActivityIndicatorProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActivityIndicatorProxy.h; sourceTree = "<group>"; };
- 0A336AA11AFA4742002D9809 /* ActivityIndicatorProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ActivityIndicatorProxy.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A336AC11AFA53B6002D9809 /* MessageProcessorProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageProcessorProxy.h; sourceTree = "<group>"; };
- 0A336AC21AFA53B6002D9809 /* MessageProcessorProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageProcessorProxy.m; sourceTree = "<group>"; };
- 0A336AF91AFB6113002D9809 /* Threema.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Threema.entitlements; sourceTree = "<group>"; };
- 0A336B4E1B009C7F002D9809 /* BundleUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BundleUtil.h; sourceTree = "<group>"; };
- 0A336B4F1B009C7F002D9809 /* BundleUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BundleUtil.m; sourceTree = "<group>"; };
- 0A336B991B02302A002D9809 /* URLSenderItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URLSenderItem.h; sourceTree = "<group>"; };
- 0A336B9A1B02302A002D9809 /* URLSenderItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URLSenderItem.m; sourceTree = "<group>"; };
- 0A336BAD1B035053002D9809 /* TouchIdAuthentication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TouchIdAuthentication.h; path = ThreemaFramework/TouchIdAuthentication.h; sourceTree = SOURCE_ROOT; };
- 0A336BAE1B035053002D9809 /* TouchIdAuthentication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TouchIdAuthentication.m; sourceTree = "<group>"; };
- 0A3715641BA29B6F00DC9A41 /* EditGroupDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EditGroupDelegate.h; sourceTree = "<group>"; };
- 0A3715721BA2E4F000DC9A41 /* CreateGroupNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateGroupNavigationController.h; sourceTree = "<group>"; };
- 0A3715731BA2E4F000DC9A41 /* CreateGroupNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateGroupNavigationController.m; sourceTree = "<group>"; };
- 0A3715791BA99DA000DC9A41 /* ChatTableDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatTableDataSource.h; sourceTree = "<group>"; };
- 0A37157A1BA99DA000DC9A41 /* ChatTableDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatTableDataSource.m; sourceTree = "<group>"; };
- 0A38645B1C62588D00924A29 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A38645D1C62589000924A29 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A38645E1C62589400924A29 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A38645F1C62589600924A29 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A3864601C62589700924A29 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A3864611C62589900924A29 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A3864621C62589A00924A29 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0A3864661C625C5200924A29 /* ThreemaFramework-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ThreemaFramework-Prefix.pch"; sourceTree = "<group>"; };
- 0A3CD44B19CB380100539911 /* RectUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RectUtil.h; path = ../Threema/RectUtil.h; sourceTree = "<group>"; };
- 0A3CD44C19CB380100539911 /* RectUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RectUtil.m; path = ../Threema/RectUtil.m; sourceTree = "<group>"; };
- 0A4A7C2D1CED8749002B7AF7 /* UILabel+Markup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UILabel+Markup.h"; sourceTree = "<group>"; };
- 0A4A7C2E1CED8749002B7AF7 /* UILabel+Markup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UILabel+Markup.m"; sourceTree = "<group>"; };
- 0A4B0D4A1BFF70B7008BD496 /* URLHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URLHandler.h; sourceTree = "<group>"; };
- 0A4B0D4B1BFF70B7008BD496 /* URLHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URLHandler.m; sourceTree = "<group>"; };
- 0A4B0D541C02F652008BD496 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 0A50CFCD1C49153A00991088 /* QBPlasticPopupMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPlasticPopupMenu.h; sourceTree = "<group>"; };
- 0A50CFCE1C49153A00991088 /* QBPlasticPopupMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPlasticPopupMenu.m; sourceTree = "<group>"; };
- 0A50CFCF1C49153A00991088 /* QBPopupMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPopupMenu.h; sourceTree = "<group>"; };
- 0A50CFD01C49153A00991088 /* QBPopupMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPopupMenu.m; sourceTree = "<group>"; };
- 0A50CFD11C49153A00991088 /* QBPopupMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPopupMenuItem.h; sourceTree = "<group>"; };
- 0A50CFD21C49153A00991088 /* QBPopupMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPopupMenuItem.m; sourceTree = "<group>"; };
- 0A50CFD31C49153A00991088 /* QBPopupMenuItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPopupMenuItemView.h; sourceTree = "<group>"; };
- 0A50CFD41C49153A00991088 /* QBPopupMenuItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPopupMenuItemView.m; sourceTree = "<group>"; };
- 0A50CFD51C49153A00991088 /* QBPopupMenuOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPopupMenuOverlayView.h; sourceTree = "<group>"; };
- 0A50CFD61C49153A00991088 /* QBPopupMenuOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPopupMenuOverlayView.m; sourceTree = "<group>"; };
- 0A50CFD71C49153A00991088 /* QBPopupMenuPagenatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QBPopupMenuPagenatorView.h; sourceTree = "<group>"; };
- 0A50CFD81C49153A00991088 /* QBPopupMenuPagenatorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QBPopupMenuPagenatorView.m; sourceTree = "<group>"; };
- 0A50D1C11B99772C0049C3C3 /* FullscreenImageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FullscreenImageViewController.h; sourceTree = "<group>"; };
- 0A50D1C21B99772C0049C3C3 /* FullscreenImageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FullscreenImageViewController.m; sourceTree = "<group>"; };
- 0A50D1D01B99BE320049C3C3 /* FullScreenImageTransitionAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FullScreenImageTransitionAnimator.h; sourceTree = "<group>"; };
- 0A50D1D11B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FullScreenImageTransitionAnimator.m; sourceTree = "<group>"; };
- 0A52091F1AEEC12E00993212 /* ThreemaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreemaError.h; sourceTree = "<group>"; };
- 0A5209201AEEC12E00993212 /* ThreemaError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ThreemaError.m; sourceTree = "<group>"; };
- 0A5209711AF3D45100993212 /* CryptoUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CryptoUtils.h; sourceTree = "<group>"; };
- 0A5209721AF3D45100993212 /* CryptoUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CryptoUtils.m; sourceTree = "<group>"; };
- 0A5312AD1BEB968100E3038B /* RandomSeedViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandomSeedViewController.h; sourceTree = "<group>"; };
- 0A5312AE1BEB968100E3038B /* RandomSeedViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RandomSeedViewController.m; sourceTree = "<group>"; };
- 0A531CD91B32E65A00C402B2 /* FileMessagePreview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessagePreview.h; sourceTree = "<group>"; };
- 0A531CDA1B32E65A00C402B2 /* FileMessagePreview.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileMessagePreview.m; sourceTree = "<group>"; };
- 0A531D5A1B382A2D00C402B2 /* ContactUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactUtil.h; sourceTree = "<group>"; };
- 0A531D5B1B382A2D00C402B2 /* ContactUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ContactUtil.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A5357A61B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ballotCreateJasonDataNoResult.txt; sourceTree = "<group>"; };
- 0A5357B51B8B630B006B46DC /* ChatDeleteAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatDeleteAction.h; sourceTree = "<group>"; };
- 0A5357B61B8B630B006B46DC /* ChatDeleteAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatDeleteAction.m; sourceTree = "<group>"; };
- 0A5357B91B8B66E2006B46DC /* SendMediaAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SendMediaAction.h; sourceTree = "<group>"; };
- 0A5357BA1B8B66E2006B46DC /* SendMediaAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SendMediaAction.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A5357BD1B8B673F006B46DC /* ChatViewControllerAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewControllerAction.h; sourceTree = "<group>"; };
- 0A5357BE1B8B673F006B46DC /* ChatViewControllerAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewControllerAction.m; sourceTree = "<group>"; };
- 0A5357C11B8DAB8A006B46DC /* SendLocationAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SendLocationAction.h; sourceTree = "<group>"; };
- 0A5357C21B8DAB8A006B46DC /* SendLocationAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SendLocationAction.m; sourceTree = "<group>"; };
- 0A5357C61B942D76006B46DC /* GroupCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupCell.h; sourceTree = "<group>"; };
- 0A5357C71B942D76006B46DC /* GroupCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupCell.m; sourceTree = "<group>"; };
- 0A5357CA1B94921B006B46DC /* DeleteConversationAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteConversationAction.h; sourceTree = "<group>"; };
- 0A5357CB1B94921B006B46DC /* DeleteConversationAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeleteConversationAction.m; sourceTree = "<group>"; };
- 0A535E7819FE464100C5DA04 /* BallotResultMatrixCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotResultMatrixCell.h; sourceTree = "<group>"; };
- 0A535E7919FE464100C5DA04 /* BallotResultMatrixCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotResultMatrixCell.m; sourceTree = "<group>"; };
- 0A535E8D19FEA24200C5DA04 /* SlaveScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SlaveScrollView.h; sourceTree = "<group>"; };
- 0A535E8E19FEA24200C5DA04 /* SlaveScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SlaveScrollView.m; sourceTree = "<group>"; };
- 0A5456711AA8A4980050B49F /* SplitViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SplitViewController.h; sourceTree = "<group>"; };
- 0A5456721AA8A4980050B49F /* SplitViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SplitViewController.m; sourceTree = "<group>"; };
- 0A5456741AA9D1AE0050B49F /* MainTabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainTabBarController.h; sourceTree = "<group>"; };
- 0A5456751AA9D1AE0050B49F /* MainTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MainTabBarController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A5456771AA9E7CF0050B49F /* ModalNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ModalNavigationController.h; path = ../Threema/ModalNavigationController.h; sourceTree = "<group>"; };
- 0A5456781AA9E7CF0050B49F /* ModalNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ModalNavigationController.m; path = ../Threema/ModalNavigationController.m; sourceTree = "<group>"; };
- 0A58CBCC1AD5032600DB281F /* DatabaseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatabaseManager.h; sourceTree = "<group>"; };
- 0A58CBCD1AD5032600DB281F /* DatabaseManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = DatabaseManager.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A59404F1C3EB9D500CC1577 /* ThemedNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThemedNavigationController.h; sourceTree = "<group>"; };
- 0A5940501C3EB9D500CC1577 /* ThemedNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ThemedNavigationController.m; sourceTree = "<group>"; };
- 0A5E98B51C34367A0045A41A /* Colors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Colors.h; sourceTree = "<group>"; };
- 0A5E98B61C34367A0045A41A /* Colors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Colors.m; sourceTree = "<group>"; };
- 0A5ECC9D1BE101C7003B3A84 /* CreateID.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CreateID.storyboard; sourceTree = "<group>"; };
- 0A5ECCDA1BE1FCC9003B3A84 /* SplashViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SplashViewController.h; sourceTree = "<group>"; };
- 0A5ECCDB1BE1FCC9003B3A84 /* SplashViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SplashViewController.m; sourceTree = "<group>"; };
- 0A5ECCDF1BE214C4003B3A84 /* FLAnimatedImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FLAnimatedImage.h; sourceTree = "<group>"; };
- 0A5ECCE01BE214C4003B3A84 /* FLAnimatedImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FLAnimatedImage.m; sourceTree = "<group>"; };
- 0A5ECCE11BE214C4003B3A84 /* FLAnimatedImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FLAnimatedImageView.h; sourceTree = "<group>"; };
- 0A5ECCE21BE214C4003B3A84 /* FLAnimatedImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FLAnimatedImageView.m; sourceTree = "<group>"; };
- 0A677B821C6250C90019B361 /* ThreemaFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ThreemaFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 0A677B841C6250C90019B361 /* ThreemaFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ThreemaFramework.h; sourceTree = "<group>"; };
- 0A677B861C6250C90019B361 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- 0A677B8B1C6250CA0019B361 /* ThreemaFrameworkTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ThreemaFrameworkTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- 0A677B941C6250CA0019B361 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- 0A688AB619A3A4670013FCE8 /* Threema Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Threema Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- 0A688ABD19A3A4670013FCE8 /* Threema Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Threema Tests-Info.plist"; sourceTree = "<group>"; };
- 0A688ABF19A3A4670013FCE8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 0A688AC319A3A4670013FCE8 /* Threema Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Threema Tests-Prefix.pch"; sourceTree = "<group>"; };
- 0A6959321A66D2F9002FF905 /* ContactPicker.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = ContactPicker.storyboard; path = ../Threema/ContactPicker.storyboard; sourceTree = "<group>"; };
- 0A69593A1A66D788002FF905 /* ContactGroupPickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContactGroupPickerViewController.h; path = ../Threema/ContactGroupPickerViewController.h; sourceTree = "<group>"; };
- 0A69593B1A66D788002FF905 /* ContactGroupPickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ContactGroupPickerViewController.m; path = ../Threema/ContactGroupPickerViewController.m; sourceTree = "<group>"; };
- 0A69593D1A680E7E002FF905 /* GroupProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupProxy.h; path = ../Threema/GroupProxy.h; sourceTree = "<group>"; };
- 0A69593E1A680E7E002FF905 /* GroupProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = GroupProxy.m; path = ../Threema/GroupProxy.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A6959401A68228E002FF905 /* ContactTableDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContactTableDataSource.h; path = ../Threema/ContactTableDataSource.h; sourceTree = "<group>"; };
- 0A6959411A68228E002FF905 /* ContactTableDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ContactTableDataSource.m; path = ../Threema/ContactTableDataSource.m; sourceTree = "<group>"; };
- 0A6959431A692832002FF905 /* GroupTableDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupTableDataSource.h; path = ../Threema/GroupTableDataSource.h; sourceTree = "<group>"; };
- 0A6959441A692832002FF905 /* GroupTableDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GroupTableDataSource.m; path = ../Threema/GroupTableDataSource.m; sourceTree = "<group>"; };
- 0A6959461A692941002FF905 /* PickerGroupCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PickerGroupCell.h; path = ../Threema/PickerGroupCell.h; sourceTree = "<group>"; };
- 0A6959471A692941002FF905 /* PickerGroupCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PickerGroupCell.m; path = ../Threema/PickerGroupCell.m; sourceTree = "<group>"; };
- 0A6959491A692E3A002FF905 /* PickerContactCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PickerContactCell.h; path = ../Threema/PickerContactCell.h; sourceTree = "<group>"; };
- 0A69594A1A692E3A002FF905 /* PickerContactCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PickerContactCell.m; path = ../Threema/PickerContactCell.m; sourceTree = "<group>"; };
- 0A69594F1A6CF71A002FF905 /* ForwardURLActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ForwardURLActivity.h; sourceTree = "<group>"; };
- 0A6959501A6CF71A002FF905 /* ForwardURLActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ForwardURLActivity.m; sourceTree = "<group>"; };
- 0A6959551A6D0103002FF905 /* ForwardTextActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ForwardTextActivity.h; sourceTree = "<group>"; };
- 0A6959561A6D0103002FF905 /* ForwardTextActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ForwardTextActivity.m; sourceTree = "<group>"; };
- 0A6E626C1B25D960003DDB5A /* PinnedHTTPSURLLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PinnedHTTPSURLLoader.h; sourceTree = "<group>"; };
- 0A6E626D1B25D960003DDB5A /* PinnedHTTPSURLLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PinnedHTTPSURLLoader.m; sourceTree = "<group>"; };
- 0A6E62901B2857A2003DDB5A /* ThreemaDataV22.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV22.xcdatamodel; sourceTree = "<group>"; };
- 0A6E62951B286BBA003DDB5A /* FileMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessage.h; sourceTree = "<group>"; };
- 0A6E62961B286BBA003DDB5A /* FileMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FileMessage.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A6E62991B286BBB003DDB5A /* FileData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileData.h; sourceTree = "<group>"; };
- 0A6E629A1B286BBB003DDB5A /* FileData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileData.m; sourceTree = "<group>"; };
- 0A6E629D1B298697003DDB5A /* ChatFileMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatFileMessageCell.h; sourceTree = "<group>"; };
- 0A6E629E1B298697003DDB5A /* ChatFileMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatFileMessageCell.m; sourceTree = "<group>"; };
- 0A6E62A11B29AD58003DDB5A /* ChatBlobMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatBlobMessageCell.h; sourceTree = "<group>"; };
- 0A6E62A21B29AD58003DDB5A /* ChatBlobMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatBlobMessageCell.m; sourceTree = "<group>"; };
- 0A6E62AF1B2AD78D003DDB5A /* FileMessageSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessageSender.h; sourceTree = "<group>"; };
- 0A6E62B01B2AD78D003DDB5A /* FileMessageSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FileMessageSender.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A6E62B31B2AE54C003DDB5A /* JsonUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JsonUtil.h; sourceTree = "<group>"; };
- 0A6E62B41B2AE54C003DDB5A /* JsonUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JsonUtil.m; sourceTree = "<group>"; };
- 0A6E62B71B2B122B003DDB5A /* UTIConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UTIConverter.h; sourceTree = "<group>"; };
- 0A6E62B81B2B122B003DDB5A /* UTIConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UTIConverter.m; sourceTree = "<group>"; };
- 0A73E6C419CB1F8C0021475D /* RecordingMeterGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecordingMeterGraph.h; sourceTree = "<group>"; };
- 0A73E6C519CB1F8C0021475D /* RecordingMeterGraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RecordingMeterGraph.m; sourceTree = "<group>"; };
- 0A76387619DC42B9000CFAA3 /* MessageSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageSender.h; sourceTree = "<group>"; };
- 0A76387719DC42B9000CFAA3 /* MessageSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MessageSender.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A774A5F1C20086900D662FE /* LazyAccessibilityLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LazyAccessibilityLabel.h; sourceTree = "<group>"; };
- 0A774A601C20086900D662FE /* LazyAccessibilityLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LazyAccessibilityLabel.m; sourceTree = "<group>"; };
- 0A786B5E19C09CFD00BCB2E0 /* PlayRecordAudioView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PlayRecordAudioView.xib; sourceTree = "<group>"; };
- 0A788E171C916FD50032C566 /* MediaBrowserFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaBrowserFile.h; sourceTree = "<group>"; };
- 0A788E181C916FD50032C566 /* MediaBrowserFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MediaBrowserFile.m; sourceTree = "<group>"; };
- 0A788E211C917CB20032C566 /* FileCaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileCaptionView.h; sourceTree = "<group>"; };
- 0A788E221C917CB20032C566 /* FileCaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileCaptionView.m; sourceTree = "<group>"; };
- 0A788E251C9187E30032C566 /* CaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CaptionView.h; sourceTree = "<group>"; };
- 0A788E261C9187E30032C566 /* CaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CaptionView.m; sourceTree = "<group>"; };
- 0A7B59291B3D41FF00EB5520 /* ActivityUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActivityUtil.h; sourceTree = "<group>"; };
- 0A7B592A1B3D41FF00EB5520 /* ActivityUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ActivityUtil.m; sourceTree = "<group>"; };
- 0A7DF9461C9FDBDE002D4DC3 /* Threema Work.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Threema Work.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 0A7DF95F1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = ThreemaForWorkShareExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
- 0A7DF9601C9FDD9D002D4DC3 /* ThreemaForWorkShareExtension-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ThreemaForWorkShareExtension-Info.plist"; sourceTree = "<group>"; };
- 0A7DF9611C9FDDCA002D4DC3 /* ThreemaForWork-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ThreemaForWork-Prefix.pch"; sourceTree = "<group>"; };
- 0A7DF9661C9FE417002D4DC3 /* ThreemaForWork.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ThreemaForWork.entitlements; sourceTree = "<group>"; };
- 0A7DF9681C9FE45C002D4DC3 /* ThreemaForWorkShareExtension.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ThreemaForWorkShareExtension.entitlements; sourceTree = "<group>"; };
- 0A7DF9791C9FF626002D4DC3 /* LicenseStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LicenseStore.h; sourceTree = "<group>"; };
- 0A7DF97A1C9FF626002D4DC3 /* LicenseStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = LicenseStore.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A81F57219EB015E00DA1377 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A81F57419EB017900DA1377 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A81F57519EB017A00DA1377 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A81F57619EB017C00DA1377 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A81F57719EB018100DA1377 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A81F57819EB018200DA1377 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Ballot.strings; sourceTree = "<group>"; };
- 0A868E1D1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FileMessagePreviewUnsupportedTypeView.xib; sourceTree = "<group>"; };
- 0A868E251B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessagePreviewUnsupportedTypeView.h; sourceTree = "<group>"; };
- 0A868E261B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileMessagePreviewUnsupportedTypeView.m; sourceTree = "<group>"; };
- 0A8A67B21BE363A100F0B5A2 /* RestoreIdentityViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RestoreIdentityViewController.h; sourceTree = "<group>"; };
- 0A8A67B31BE363A100F0B5A2 /* RestoreIdentityViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RestoreIdentityViewController.m; sourceTree = "<group>"; };
- 0A8C879819E6D8CB00AD8150 /* BallotResultViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotResultViewController.h; sourceTree = "<group>"; };
- 0A8C879919E6D8CB00AD8150 /* BallotResultViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotResultViewController.m; sourceTree = "<group>"; };
- 0A8FB07E1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkIDCountryPickerRowView.h; sourceTree = "<group>"; };
- 0A8FB07F1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkIDCountryPickerRowView.m; sourceTree = "<group>"; };
- 0A8FB0881BF32229001A90A7 /* IDCreationPageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IDCreationPageViewController.h; sourceTree = "<group>"; };
- 0A8FB0891BF32229001A90A7 /* IDCreationPageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IDCreationPageViewController.m; sourceTree = "<group>"; };
- 0A8FB08C1BF33698001A90A7 /* MoreView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoreView.h; sourceTree = "<group>"; };
- 0A8FB08D1BF33698001A90A7 /* MoreView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MoreView.m; sourceTree = "<group>"; };
- 0A94707019D5AA8C000500C5 /* EntityFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EntityFetcher.h; sourceTree = "<group>"; };
- 0A94707119D5AA8C000500C5 /* EntityFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = EntityFetcher.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0A94707519D5BC5F000500C5 /* ballotCreateJasonData.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ballotCreateJasonData.txt; sourceTree = "<group>"; };
- 0A94707619D5BC5F000500C5 /* TemplateIcon2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TemplateIcon2x.png; sourceTree = "<group>"; };
- 0A94707919D5BF9C000500C5 /* BoxBallotCreateMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxBallotCreateMessage.h; sourceTree = "<group>"; };
- 0A94707A19D5BF9C000500C5 /* BoxBallotCreateMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxBallotCreateMessage.m; sourceTree = "<group>"; };
- 0A9991CF1BB285EB00235677 /* ChatSectionHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatSectionHeaderView.h; sourceTree = "<group>"; };
- 0A9991D01BB285EB00235677 /* ChatSectionHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatSectionHeaderView.m; sourceTree = "<group>"; };
- 0A9B6B3D1BE78B3B009EE9C1 /* ConfirmIDViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfirmIDViewController.h; sourceTree = "<group>"; };
- 0A9B6B3E1BE78B3B009EE9C1 /* ConfirmIDViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConfirmIDViewController.m; sourceTree = "<group>"; };
- 0A9B6B411BE78B79009EE9C1 /* PickNicknameViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PickNicknameViewController.h; sourceTree = "<group>"; };
- 0A9B6B421BE78B79009EE9C1 /* PickNicknameViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PickNicknameViewController.m; sourceTree = "<group>"; };
- 0A9B6B451BE78BBA009EE9C1 /* LinkIDViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkIDViewController.h; sourceTree = "<group>"; };
- 0A9B6B461BE78BBA009EE9C1 /* LinkIDViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkIDViewController.m; sourceTree = "<group>"; };
- 0A9B6B491BE78BF3009EE9C1 /* SyncContactsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncContactsViewController.h; sourceTree = "<group>"; };
- 0A9B6B4A1BE78BF3009EE9C1 /* SyncContactsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SyncContactsViewController.m; sourceTree = "<group>"; };
- 0A9B6B4D1BE78C3F009EE9C1 /* CompletedIDViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompletedIDViewController.h; sourceTree = "<group>"; };
- 0A9B6B4E1BE78C3F009EE9C1 /* CompletedIDViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CompletedIDViewController.m; sourceTree = "<group>"; };
- 0A9B6B521BE78D67009EE9C1 /* PageContentViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PageContentViewController.m; sourceTree = "<group>"; };
- 0A9B6B671BE9E70D009EE9C1 /* ParallaxPageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParallaxPageViewController.h; sourceTree = "<group>"; };
- 0A9B6B681BE9E70D009EE9C1 /* ParallaxPageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParallaxPageViewController.m; sourceTree = "<group>"; };
- 0A9B6B6B1BE9E77D009EE9C1 /* PageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PageView.h; sourceTree = "<group>"; };
- 0A9B6B6C1BE9E77D009EE9C1 /* PageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PageView.m; sourceTree = "<group>"; };
- 0A9F237E1B416F2C0046865C /* BlobMessageSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobMessageSender.h; sourceTree = "<group>"; };
- 0A9F237F1B416F2C0046865C /* BlobMessageSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BlobMessageSender.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AA26DF41C0F2B0C0019F6EC /* ProgressLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProgressLabel.h; sourceTree = "<group>"; };
- 0AA26DF51C0F2B0C0019F6EC /* ProgressLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProgressLabel.m; sourceTree = "<group>"; };
- 0AA2D48219E2D68F0048D54F /* BallotVoteViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotVoteViewController.h; sourceTree = "<group>"; };
- 0AA2D48319E2D68F0048D54F /* BallotVoteViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotVoteViewController.m; sourceTree = "<group>"; };
- 0AA2D48519E2E1A60048D54F /* BallotVoteTableCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotVoteTableCell.h; sourceTree = "<group>"; };
- 0AA2D48619E2E1A60048D54F /* BallotVoteTableCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotVoteTableCell.m; sourceTree = "<group>"; };
- 0AA2D48819E2EEE50048D54F /* BallotDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotDispatcher.h; sourceTree = "<group>"; };
- 0AA2D48919E2EEE50048D54F /* BallotDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotDispatcher.m; sourceTree = "<group>"; };
- 0AA2D48F19E50B560048D54F /* BallotManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotManager.h; sourceTree = "<group>"; };
- 0AA2D49019E50B560048D54F /* BallotManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotManager.m; sourceTree = "<group>"; };
- 0AA831BD19B496C700812921 /* MessageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MessageDecoder.h; path = ../Threema/MessageDecoder.h; sourceTree = "<group>"; };
- 0AA831BE19B496C700812921 /* MessageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = MessageDecoder.m; path = ../Threema/MessageDecoder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AA831C019B497E800812921 /* AbstractMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractMessage.h; sourceTree = "<group>"; };
- 0AA831C119B497E800812921 /* AbstractMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AbstractMessage.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AA860F21A64040D00AC1BE1 /* AudioRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioRecorder.h; sourceTree = "<group>"; };
- 0AA860F31A64040D00AC1BE1 /* AudioRecorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AudioRecorder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AA860FB1A66659300AC1BE1 /* MessageForwarder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageForwarder.h; sourceTree = "<group>"; };
- 0AA860FC1A66659300AC1BE1 /* MessageForwarder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MessageForwarder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AA8610B1A66BDB400AC1BE1 /* MessageActivityItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageActivityItem.h; sourceTree = "<group>"; };
- 0AA8610C1A66BDB400AC1BE1 /* MessageActivityItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MessageActivityItem.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AACF27C1B45535C00783F59 /* BlobMessageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobMessageLoader.h; sourceTree = "<group>"; };
- 0AACF27D1B45535C00783F59 /* BlobMessageLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BlobMessageLoader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AB19F1519C6AC55005EA074 /* PlayRecordAudioViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayRecordAudioViewController.h; sourceTree = "<group>"; };
- 0AB19F1619C6AC55005EA074 /* PlayRecordAudioViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = PlayRecordAudioViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0AB19F1819C6ADA1005EA074 /* PlayRecordAudioView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayRecordAudioView.h; sourceTree = "<group>"; };
- 0AB19F1919C6ADA1005EA074 /* PlayRecordAudioView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayRecordAudioView.m; sourceTree = "<group>"; };
- 0AB4A9651B9D87FC00B006C5 /* AnimatedNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimatedNavigationController.h; sourceTree = "<group>"; };
- 0AB4A9661B9D87FC00B006C5 /* AnimatedNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AnimatedNavigationController.m; sourceTree = "<group>"; };
- 0AB4A9691B9D948900B006C5 /* ContactGroupMembershipViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactGroupMembershipViewController.h; sourceTree = "<group>"; };
- 0AB4A96A1B9D948900B006C5 /* ContactGroupMembershipViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactGroupMembershipViewController.m; sourceTree = "<group>"; };
- 0AB4A96D1B9DC75D00B006C5 /* ContactGroupCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactGroupCell.h; sourceTree = "<group>"; };
- 0AB4A96E1B9DC75D00B006C5 /* ContactGroupCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactGroupCell.m; sourceTree = "<group>"; };
- 0AB70BA51C3663F300B68330 /* ThemedTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThemedTableViewController.h; path = ../Threema/ThemedTableViewController.h; sourceTree = "<group>"; };
- 0AB70BA61C3663F300B68330 /* ThemedTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ThemedTableViewController.m; path = ../Threema/ThemedTableViewController.m; sourceTree = "<group>"; };
- 0ABAE1701AB0809800A6A3C4 /* ChatViewControllerCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewControllerCache.h; sourceTree = "<group>"; };
- 0ABAE1711AB0809800A6A3C4 /* ChatViewControllerCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewControllerCache.m; sourceTree = "<group>"; };
- 0ABAE17C1AB2F5C300A6A3C4 /* ModalPresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModalPresenter.h; sourceTree = "<group>"; };
- 0ABAE17D1AB2F5C300A6A3C4 /* ModalPresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ModalPresenter.m; sourceTree = "<group>"; };
- 0AC4C84119BA053F0041B8BD /* BlobData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlobData.h; path = ../Threema/BlobData.h; sourceTree = "<group>"; };
- 0AC5BA8D1A7939FD00AAFD10 /* PermissionChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PermissionChecker.h; path = ../Threema/PermissionChecker.h; sourceTree = "<group>"; };
- 0AC5BA8E1A7939FD00AAFD10 /* PermissionChecker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PermissionChecker.m; path = ../Threema/PermissionChecker.m; sourceTree = "<group>"; };
- 0AC6B3E51A0280DD00D1A77A /* BallotHeaderView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = BallotHeaderView.xib; sourceTree = "<group>"; };
- 0AC6B3ED1A0284BF00D1A77A /* BallotHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotHeaderView.h; sourceTree = "<group>"; };
- 0AC6B3EE1A0284BF00D1A77A /* BallotHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotHeaderView.m; sourceTree = "<group>"; };
- 0AC6B3F11A02CFC400D1A77A /* Animations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Animations.h; sourceTree = "<group>"; };
- 0AC6B3F21A02CFC400D1A77A /* Animations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Animations.m; sourceTree = "<group>"; };
- 0AC6B3F41A02DFE100D1A77A /* DetailDisclosureView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailDisclosureView.h; sourceTree = "<group>"; };
- 0AC6B3F51A02DFE100D1A77A /* DetailDisclosureView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DetailDisclosureView.m; sourceTree = "<group>"; };
- 0AC6B3F71A03E59100D1A77A /* BallotCreateDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotCreateDetailViewController.h; sourceTree = "<group>"; };
- 0AC6B3F81A03E59100D1A77A /* BallotCreateDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotCreateDetailViewController.m; sourceTree = "<group>"; };
- 0AC9EF231C99AA8E00555E62 /* MediaConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaConverter.h; sourceTree = "<group>"; };
- 0AC9EF241C99AA8E00555E62 /* MediaConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MediaConverter.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ACA7C141CF2E8FB001025C0 /* PhotoCaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhotoCaptionView.h; sourceTree = "<group>"; };
- 0ACA7C151CF2E8FB001025C0 /* PhotoCaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PhotoCaptionView.m; sourceTree = "<group>"; };
- 0ACDCA0C19DE623700ACACB6 /* TestObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestObjectFactory.h; sourceTree = "<group>"; };
- 0ACDCA0D19DE623700ACACB6 /* TestObjectFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestObjectFactory.m; sourceTree = "<group>"; };
- 0ACDF1A719B4AE9A006AC645 /* UnknownTypeMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnknownTypeMessage.h; sourceTree = "<group>"; };
- 0ACDF1A819B4AE9A006AC645 /* UnknownTypeMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnknownTypeMessage.m; sourceTree = "<group>"; };
- 0ACDF1B119B4C8FB006AC645 /* NSBundle+OverrideLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+OverrideLanguage.h"; sourceTree = "<group>"; };
- 0ACDF1B219B4C8FB006AC645 /* NSBundle+OverrideLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+OverrideLanguage.m"; sourceTree = "<group>"; };
- 0ACDF1B519B4C8FB006AC645 /* NSDate+DateSwizzling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+DateSwizzling.h"; sourceTree = "<group>"; };
- 0ACDF1B619B4C8FB006AC645 /* NSDate+DateSwizzling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+DateSwizzling.m"; sourceTree = "<group>"; };
- 0ACDF1B719B4C8FB006AC645 /* NSLocale+OverrideLocale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSLocale+OverrideLocale.h"; sourceTree = "<group>"; };
- 0ACDF1B819B4C8FB006AC645 /* NSLocale+OverrideLocale.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSLocale+OverrideLocale.m"; sourceTree = "<group>"; };
- 0ACDF1BB19B4C8FB006AC645 /* NSObject+Swizzling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+Swizzling.h"; sourceTree = "<group>"; };
- 0ACDF1BC19B4C8FB006AC645 /* NSObject+Swizzling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+Swizzling.m"; sourceTree = "<group>"; };
- 0ACDF1C319B4CB73006AC645 /* TestLocale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestLocale.h; sourceTree = "<group>"; };
- 0ACDF1C419B4CB73006AC645 /* TestLocale.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestLocale.m; sourceTree = "<group>"; };
- 0ACDF1C619B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+OverrideObjectForInfoDictionaryKey.h"; sourceTree = "<group>"; };
- 0ACDF1C719B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+OverrideObjectForInfoDictionaryKey.m"; sourceTree = "<group>"; };
- 0ACDF1D319B98C13006AC645 /* TestUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestUtil.h; sourceTree = "<group>"; };
- 0ACDF1D419B98C13006AC645 /* TestUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestUtil.m; sourceTree = "<group>"; };
- 0AD1CDFC19ACE2A900EA21B2 /* Constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Constants.h; path = ../Threema/Constants.h; sourceTree = "<group>"; };
- 0AD29D6E1C086986002E43B3 /* DeleteContactAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteContactAction.h; sourceTree = "<group>"; };
- 0AD29D6F1C086986002E43B3 /* DeleteContactAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeleteContactAction.m; sourceTree = "<group>"; };
- 0AD4B5C51AE7D4E60042C58A /* GatewayAvatarMaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GatewayAvatarMaker.h; path = ../Threema/GatewayAvatarMaker.h; sourceTree = "<group>"; };
- 0AD4B5C61AE7D4E60042C58A /* GatewayAvatarMaker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GatewayAvatarMaker.m; path = ../Threema/GatewayAvatarMaker.m; sourceTree = "<group>"; };
- 0AD637FA19DEAAC600831B17 /* Ballot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ballot.h; sourceTree = "<group>"; };
- 0AD637FB19DEAAC600831B17 /* Ballot.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Ballot.m; sourceTree = "<group>"; };
- 0AD6380019DEAAC700831B17 /* BallotChoice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotChoice.h; sourceTree = "<group>"; };
- 0AD6380119DEAAC700831B17 /* BallotChoice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotChoice.m; sourceTree = "<group>"; };
- 0AD6380319DEAAC700831B17 /* BallotMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotMessage.h; sourceTree = "<group>"; };
- 0AD6380419DEAAC700831B17 /* BallotMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotMessage.m; sourceTree = "<group>"; };
- 0AD6380619DEB45000831B17 /* BallotResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotResult.h; sourceTree = "<group>"; };
- 0AD6380719DEB45000831B17 /* BallotResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotResult.m; sourceTree = "<group>"; };
- 0ADCEA1B1B0CCCF1006BD786 /* BlobUploader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobUploader.h; sourceTree = "<group>"; };
- 0ADCEA1C1B0CCCF1006BD786 /* BlobUploader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BlobUploader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ADCEA1F1B0CD1A0006BD786 /* BlobUploadDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BlobUploadDelegate.h; path = ThreemaFramework/BlobUploadDelegate.h; sourceTree = SOURCE_ROOT; };
- 0ADCEA201B0DF9D8006BD786 /* ErrorNotificationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorNotificationHandler.h; sourceTree = "<group>"; };
- 0ADCEA211B0DF9D8006BD786 /* ErrorNotificationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ErrorNotificationHandler.m; sourceTree = "<group>"; };
- 0ADCEA2C1B0F4A4F006BD786 /* UploadProgressDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UploadProgressDelegate.h; sourceTree = "<group>"; };
- 0ADCEA421B184249006BD786 /* AppGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppGroup.h; path = ThreemaFramework/AppGroup.h; sourceTree = SOURCE_ROOT; };
- 0ADCEA431B18424A006BD786 /* AppGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = AppGroup.m; path = ThreemaFramework/AppGroup.m; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ADCEA4C1B1C5A7A006BD786 /* DocumentManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DocumentManager.h; path = ThreemaFramework/DocumentManager.h; sourceTree = SOURCE_ROOT; };
- 0ADCEA4D1B1C5A7A006BD786 /* DocumentManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DocumentManager.m; path = ThreemaFramework/DocumentManager.m; sourceTree = SOURCE_ROOT; };
- 0ADCEA501B1CB28A006BD786 /* BoxFileMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoxFileMessage.h; path = ThreemaFramework/BoxFileMessage.h; sourceTree = SOURCE_ROOT; };
- 0ADCEA511B1CB28A006BD786 /* BoxFileMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BoxFileMessage.m; path = ThreemaFramework/BoxFileMessage.m; sourceTree = SOURCE_ROOT; };
- 0ADCEA541B1CB2AE006BD786 /* GroupFileMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupFileMessage.h; path = ThreemaShareExtension/GroupFileMessage.h; sourceTree = SOURCE_ROOT; };
- 0ADCEA551B1CB2AE006BD786 /* GroupFileMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GroupFileMessage.m; path = ThreemaShareExtension/GroupFileMessage.m; sourceTree = SOURCE_ROOT; };
- 0ADCEA591B1CB49C006BD786 /* FileMessageKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileMessageKeys.h; sourceTree = "<group>"; };
- 0ADCEA5A1B1CB5EA006BD786 /* FileMessageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessageDecoder.h; sourceTree = "<group>"; };
- 0ADCEA5B1B1CB5EA006BD786 /* FileMessageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FileMessageDecoder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ADCEA5E1B1CB63C006BD786 /* FileMessageEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMessageEncoder.h; sourceTree = "<group>"; };
- 0ADCEA5F1B1CB63C006BD786 /* FileMessageEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FileMessageEncoder.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ADCEA621B1F2351006BD786 /* RecentTableDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecentTableDataSource.h; sourceTree = "<group>"; };
- 0ADCEA631B1F2351006BD786 /* RecentTableDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = RecentTableDataSource.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0ADCEA661B1F3ABE006BD786 /* ContactGroupDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContactGroupDataSource.h; sourceTree = "<group>"; };
- 0AE10AB81BA15B54009DD83B /* CreateGroup.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CreateGroup.storyboard; sourceTree = "<group>"; };
- 0AE10ABC1BA160C7009DD83B /* EditGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditGroupViewController.h; sourceTree = "<group>"; };
- 0AE10ABD1BA160C7009DD83B /* EditGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditGroupViewController.m; sourceTree = "<group>"; };
- 0AE10AC01BA172F6009DD83B /* EditableAvatarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditableAvatarView.h; sourceTree = "<group>"; };
- 0AE10AC11BA172F6009DD83B /* EditableAvatarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditableAvatarView.m; sourceTree = "<group>"; };
- 0AE10AC41BA1B0DF009DD83B /* PickGroupMembersViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PickGroupMembersViewController.h; sourceTree = "<group>"; };
- 0AE10AC51BA1B0DF009DD83B /* PickGroupMembersViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PickGroupMembersViewController.m; sourceTree = "<group>"; };
- 0AE10AC81BA1D06A009DD83B /* CreateGroupCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateGroupCell.h; sourceTree = "<group>"; };
- 0AE10AC91BA1D06A009DD83B /* CreateGroupCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateGroupCell.m; sourceTree = "<group>"; };
- 0AE435501C636AB500E1ECC8 /* ThreemaShareExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = ThreemaShareExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
- 0AE435581C636AB500E1ECC8 /* ThreemaShareExtensionInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = ThreemaShareExtensionInfo.plist; sourceTree = "<group>"; };
- 0AE435661C636AE800E1ECC8 /* ThreemaShareExtension.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ThreemaShareExtension.entitlements; sourceTree = "<group>"; };
- 0AE435671C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = ThreemaShareStoryboard.storyboard; sourceTree = "<group>"; };
- 0AE435681C636AE800E1ECC8 /* RootNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootNavigationController.h; sourceTree = "<group>"; };
- 0AE435691C636AE800E1ECC8 /* RootNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootNavigationController.m; sourceTree = "<group>"; };
- 0AE4356A1C636AE800E1ECC8 /* ProgressViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProgressViewController.h; sourceTree = "<group>"; };
- 0AE4356B1C636AE800E1ECC8 /* ProgressViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProgressViewController.m; sourceTree = "<group>"; };
- 0AE4357A1C636B4E00E1ECC8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE4357C1C636B5100E1ECC8 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE4357D1C636B5500E1ECC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE4357E1C636B5700E1ECC8 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE4357F1C636B5900E1ECC8 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE435801C636B5B00E1ECC8 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AE435811C636B5C00E1ECC8 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
- 0AEBA04419D31A5A002DE2C3 /* Ballot.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Ballot.storyboard; sourceTree = "<group>"; };
- 0AEBA04619D31BC8002DE2C3 /* BallotCreateViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotCreateViewController.h; sourceTree = "<group>"; };
- 0AEBA04719D31BC8002DE2C3 /* BallotCreateViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotCreateViewController.m; sourceTree = "<group>"; };
- 0AEBA04919D31C1D002DE2C3 /* BallotCreateTableCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotCreateTableCell.h; sourceTree = "<group>"; };
- 0AEBA04A19D31C1D002DE2C3 /* BallotCreateTableCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotCreateTableCell.m; sourceTree = "<group>"; };
- 0AEDFB201A0410B5007EFFC8 /* BallotSelectTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotSelectTableViewController.h; sourceTree = "<group>"; };
- 0AEDFB211A0410B5007EFFC8 /* BallotSelectTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotSelectTableViewController.m; sourceTree = "<group>"; };
- 0AEDFB291A041793007EFFC8 /* BallotListTableCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BallotListTableCell.h; sourceTree = "<group>"; };
- 0AEDFB2A1A041793007EFFC8 /* BallotListTableCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BallotListTableCell.m; sourceTree = "<group>"; };
- 0AEDFB3C1A0A211C007EFFC8 /* ScrollViewContent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewContent.h; sourceTree = "<group>"; };
- 0AEDFB3D1A0A211C007EFFC8 /* ScrollViewContent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScrollViewContent.m; sourceTree = "<group>"; };
- 0AEDFB521A10A2CA007EFFC8 /* ResizingLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResizingLabel.h; sourceTree = "<group>"; };
- 0AEDFB531A10A2CA007EFFC8 /* ResizingLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResizingLabel.m; sourceTree = "<group>"; };
- 0AF1BA061C6DECAF00ADBDCD /* SenderItemManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SenderItemManager.h; sourceTree = "<group>"; };
- 0AF1BA071C6DECAF00ADBDCD /* SenderItemManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SenderItemManager.m; sourceTree = "<group>"; };
- 0AF47E7819E2B3D600A2E84E /* ChatBallotMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatBallotMessageCell.h; sourceTree = "<group>"; };
- 0AF47E7919E2B3D600A2E84E /* ChatBallotMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatBallotMessageCell.m; sourceTree = "<group>"; };
- 0AF75A821BFA0FC400210FB3 /* IntroQuestionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntroQuestionView.h; sourceTree = "<group>"; };
- 0AF75A831BFA0FC400210FB3 /* IntroQuestionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IntroQuestionView.m; sourceTree = "<group>"; };
- 0AF75A861BFA0FE800210FB3 /* IntroQuestionView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IntroQuestionView.xib; sourceTree = "<group>"; };
- 0AFBEE991C4678960063449F /* GroupSyncCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupSyncCell.h; sourceTree = "<group>"; };
- 0AFBEE9A1C4678960063449F /* GroupSyncCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupSyncCell.m; sourceTree = "<group>"; };
- 0AFF74491B58DD4B008E08DB /* DocumentPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DocumentPicker.h; sourceTree = "<group>"; };
- 0AFF744A1B58DD4B008E08DB /* DocumentPicker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DocumentPicker.m; sourceTree = "<group>"; };
- 0AFF75081B5FD71C008E08DB /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = System/Library/Frameworks/Photos.framework; sourceTree = SDKROOT; };
- 0AFF75211B6618A5008E08DB /* DummyDataCreator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DummyDataCreator.h; sourceTree = "<group>"; };
- 2D0401B4223698BA0011E04F /* MDMSetupMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MDMSetupMock.swift; sourceTree = "<group>"; };
- 2D09BBB524501E4500AAFAC0 /* CallsignalingProtocolTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallsignalingProtocolTests.swift; sourceTree = "<group>"; };
- 2D0CAC392186F6B700571DAD /* bad_passwords.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bad_passwords.txt; sourceTree = "<group>"; };
- 2D18B590213EBA71005185AC /* UIAlertTemplate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIAlertTemplate.swift; sourceTree = "<group>"; };
- 2D1D4217238297DC00CAAE19 /* LogLevelCustom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogLevelCustom.h; sourceTree = "<group>"; };
- 2D1D4219238297DC00CAAE19 /* LogFormatterCustom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LogFormatterCustom.m; sourceTree = "<group>"; };
- 2D1D421A238297DC00CAAE19 /* LogManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogManager.swift; sourceTree = "<group>"; };
- 2D1D421B238297DC00CAAE19 /* LogFormatterCustom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogFormatterCustom.h; sourceTree = "<group>"; };
- 2D1D4220238297E900CAAE19 /* FileLoggerCustom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileLoggerCustom.m; sourceTree = "<group>"; };
- 2D1D4221238297E900CAAE19 /* FileLoggerCustom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileLoggerCustom.h; sourceTree = "<group>"; };
- 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaLumberjackSwift.framework; path = Carthage/Build/iOS/CocoaLumberjackSwift.framework; sourceTree = "<group>"; };
- 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaLumberjack.framework; path = Carthage/Build/iOS/CocoaLumberjack.framework; sourceTree = "<group>"; };
- 2D3C10BA21F5BDAB00413532 /* MdmSetupTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MdmSetupTests.m; sourceTree = "<group>"; };
- 2D3EC06822CCE3D800DFD949 /* test_ids.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test_ids.txt; sourceTree = "<group>"; };
- 2D40B77B21A5486F001D9E0B /* IntroQuestionViewHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntroQuestionViewHelper.swift; sourceTree = "<group>"; };
- 2D460EB2232F677D005827E4 /* DeleteIdentityViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteIdentityViewController.swift; sourceTree = "<group>"; };
- 2D5523E22303DA8600A21671 /* AppSetupState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSetupState.swift; sourceTree = "<group>"; };
- 2D55A84E23851E9300613425 /* TestLoggerMock.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TestLoggerMock.m; sourceTree = "<group>"; };
- 2D55A85023851EAE00613425 /* TestLoggerMock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TestLoggerMock.h; sourceTree = "<group>"; };
- 2D55A8522385274700613425 /* Threema Tests-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Threema Tests-Bridging-Header.h"; sourceTree = "<group>"; };
- 2D5CE08122E03B7000DBC53D /* DatabaseContext.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DatabaseContext.m; sourceTree = "<group>"; };
- 2D5CE08A22E03BA800DBC53D /* DatabaseContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DatabaseContext.h; sourceTree = "<group>"; };
- 2D5D71C122D4B59A00FFF974 /* EntityDestroyerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntityDestroyerTests.swift; sourceTree = "<group>"; };
- 2D611F4D21AE74DD00D8DBBA /* ContactRequestPhotoMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContactRequestPhotoMessage.h; sourceTree = "<group>"; };
- 2D611F5A21AE76C300D8DBBA /* ContactRequestPhotoMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ContactRequestPhotoMessage.m; sourceTree = "<group>"; };
- 2D629EC12191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreSafeForgotIdChooseViewController.swift; sourceTree = "<group>"; };
- 2D670D4222A7EA4F00C3EBBD /* EntityDestroyer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntityDestroyer.swift; sourceTree = "<group>"; };
- 2D6B848221A3F22A00165867 /* RestoreOptionDataViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreOptionDataViewController.swift; sourceTree = "<group>"; };
- 2D6EC72521B532500065B02C /* ThreemaSafeIntro.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ThreemaSafeIntro.png; sourceTree = "<group>"; };
- 2D6EC73021B53D5E0065B02C /* SafeIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeIntroViewController.swift; sourceTree = "<group>"; };
- 2D72EE2521CA94F600A197DC /* SafeConfigManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeConfigManager.swift; sourceTree = "<group>"; };
- 2D7548332327753400CCB514 /* ExternalStorageInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ExternalStorageInfo.h; path = ThreemaFramework/ExternalStorageInfo.h; sourceTree = SOURCE_ROOT; };
- 2D79F167219D637C002D709D /* KeyboardResizeCenterY.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyboardResizeCenterY.swift; sourceTree = "<group>"; };
- 2D8908F023027DFA00A9C12A /* SmallVoice.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = SmallVoice.mp3; sourceTree = "<group>"; };
- 2D8BB2EC236B051D0035B2CC /* PendingMessagesManagerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingMessagesManagerTests.swift; sourceTree = "<group>"; };
- 2D8BB2EE236B08CB0035B2CC /* ValidationLoggerMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ValidationLoggerMock.swift; sourceTree = "<group>"; };
- 2D8FDC262225832600C5EBF8 /* HttpClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HttpClient.swift; sourceTree = "<group>"; };
- 2DA01B5522C25928007928A9 /* ThreemaDataV26.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV26.xcdatamodel; sourceTree = "<group>"; };
- 2DA27380235EF7A800833621 /* Sentry.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sentry.framework; path = Carthage/Build/iOS/Sentry.framework; sourceTree = "<group>"; };
- 2DA56F56211C1D6600BA3C41 /* SafeStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeStore.swift; sourceTree = "<group>"; };
- 2DA56F58211C1F0500BA3C41 /* SafeJsonParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeJsonParser.swift; sourceTree = "<group>"; };
- 2DA8A5F921636DA50089EEC2 /* SetupTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupTextField.swift; sourceTree = "<group>"; };
- 2DA91F02216602CA00F476F5 /* SetupButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupButton.swift; sourceTree = "<group>"; };
- 2DAD893A215CB1D200B9EA0B /* SafeActivatedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeActivatedViewController.swift; sourceTree = "<group>"; };
- 2DAD8944215CC6F600B9EA0B /* SafeDeactivatedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeDeactivatedViewController.swift; sourceTree = "<group>"; };
- 2DB25E34212D46410072C51E /* SafeApiService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeApiService.swift; sourceTree = "<group>"; };
- 2DB51C0E2123057900946C20 /* HttpClientUploadSafeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpClientUploadSafeTests.swift; sourceTree = "<group>"; };
- 2DB51C1721230B3E00946C20 /* HttpClientDownloadSafeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpClientDownloadSafeTests.swift; sourceTree = "<group>"; };
- 2DC17A4C216F17EF0036151A /* RestoreOptionBackupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreOptionBackupViewController.swift; sourceTree = "<group>"; };
- 2DC271F4217703D400F269CB /* SafeManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeManager.swift; sourceTree = "<group>"; };
- 2DC5028E212577EC00B1D317 /* SafeSetupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeSetupViewController.swift; sourceTree = "<group>"; };
- 2DC50297212594C700B1D317 /* SafeData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeData.swift; sourceTree = "<group>"; };
- 2DC5029B2125AEBB00B1D317 /* SafeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeViewController.swift; sourceTree = "<group>"; };
- 2DC9B9592181E3B600747457 /* SafeSetupPasswordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeSetupPasswordViewController.swift; sourceTree = "<group>"; };
- 2DCF12572153DC7100E465E6 /* RestoreSafePasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestoreSafePasswordViewController.swift; sourceTree = "<group>"; };
- 2DD16B6E2242719900AFFC35 /* SafeSetupWork.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeSetupWork.swift; sourceTree = "<group>"; };
- 2DD5E80C22C33095008EFA6D /* DbLoadTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DbLoadTests.swift; sourceTree = "<group>"; };
- 2DD8F68A245014EC009485A2 /* common.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = common.pb.swift; sourceTree = "<group>"; };
- 2DD8F68B245014EC009485A2 /* call-signaling.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "call-signaling.pb.swift"; sourceTree = "<group>"; };
- 2DD8F68C245014EC009485A2 /* d2d.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = d2d.pb.swift; sourceTree = "<group>"; };
- 2DD8F68D245014EC009485A2 /* safe.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = safe.pb.swift; sourceTree = "<group>"; };
- 2DD8F68E245014EC009485A2 /* d2m.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = d2m.pb.swift; sourceTree = "<group>"; };
- 2DD8F696245017A0009485A2 /* CallsignalingProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallsignalingProtocol.swift; sourceTree = "<group>"; };
- 2DDB9A102158FEAE009D105A /* RestoreSafeForgotIdViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreSafeForgotIdViewController.swift; sourceTree = "<group>"; };
- 2DE1BEA7210EDC730058D7FF /* SafeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeTests.swift; sourceTree = "<group>"; };
- 2DE1BEC0210EEDDD0058D7FF /* Scrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scrypt.h; sourceTree = "<group>"; };
- 2DE1BEC2210EEDDD0058D7FF /* scrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scrypt.h; sourceTree = "<group>"; };
- 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Scrypt.c; sourceTree = "<group>"; };
- 2DE1BEC5210EEDDD0058D7FF /* scrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scrypt.h; sourceTree = "<group>"; };
- 2DE1BEC6210EEDDD0058D7FF /* hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hmac.c; sourceTree = "<group>"; };
- 2DE1BEC7210EEDDD0058D7FF /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha256.h; sourceTree = "<group>"; };
- 2DE1BEC8210EEDDD0058D7FF /* pbkdf2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pbkdf2.h; sourceTree = "<group>"; };
- 2DE1BEC9210EEDDD0058D7FF /* salsa20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = salsa20.h; sourceTree = "<group>"; };
- 2DE1BECA210EEDDD0058D7FF /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
- 2DE1BECB210EEDDD0058D7FF /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hmac.h; sourceTree = "<group>"; };
- 2DE1BECC210EEDDD0058D7FF /* scrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scrypt.c; sourceTree = "<group>"; };
- 2DE1BECD210EEDDD0058D7FF /* sha256.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha256.c; sourceTree = "<group>"; };
- 2DE1BECE210EEDDD0058D7FF /* salsa20.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = salsa20.c; sourceTree = "<group>"; };
- 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pbkdf2.c; sourceTree = "<group>"; };
- 2DE1BED8210F372E0058D7FF /* Gzip.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Gzip.framework; path = Carthage/Build/iOS/Gzip.framework; sourceTree = "<group>"; };
- 2DE1EC0C213FEFB900EEEB0C /* RestoreSafeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreSafeViewController.swift; sourceTree = "<group>"; };
- 2DE8B4D723570D4F007FC3F0 /* SentryClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryClient.swift; sourceTree = "<group>"; };
- 2DE8BC6222097CE200CAA4E9 /* SafeConfigManagerMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeConfigManagerMock.swift; sourceTree = "<group>"; };
- 2DEC10662397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StorageManagementOlderThanViewController.swift; sourceTree = "<group>"; };
- 2DEE58A824500ECB0007FAC1 /* SwiftProtobuf.framework.dSYM */ = {isa = PBXFileReference; lastKnownFileType = wrapper.dsym; name = SwiftProtobuf.framework.dSYM; path = Carthage/Build/iOS/SwiftProtobuf.framework.dSYM; sourceTree = "<group>"; };
- 2DEE58AA24500F060007FAC1 /* SwiftProtobuf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftProtobuf.framework; path = Carthage/Build/iOS/SwiftProtobuf.framework; sourceTree = "<group>"; };
- 2DFEF8B8212AC48E00CAD36E /* SafeServerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeServerViewController.swift; sourceTree = "<group>"; };
- 2DFF7D2222A6473E000DD4FA /* FileUtility.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileUtility.swift; sourceTree = "<group>"; };
- 2DFF7D2B22A66884000DD4FA /* MediaSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaSettingsViewController.swift; sourceTree = "<group>"; };
- 4A0BAADE256FF29B009E543C /* Threema Work Tests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Threema Work Tests-Info.plist"; sourceTree = "<group>"; };
- 4A1C35602502245E00F94480 /* VideoURLSenderItemCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = VideoURLSenderItemCreator.swift; path = ThreemaFramework/Core/MessageSending/VideoURLSenderItemCreator.swift; sourceTree = SOURCE_ROOT; };
- 4A21E8F32580E32F0040C618 /* Bild-7.dng */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.dng"; sourceTree = "<group>"; };
- 4A21E8F42580E32F0040C618 /* Bild-3.heic */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-3.heic"; sourceTree = "<group>"; };
- 4A21E8F52580E32F0040C618 /* Bild-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Bild-4.png"; sourceTree = "<group>"; };
- 4A21E8F62580E32F0040C618 /* Bild-7.pef */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.pef"; sourceTree = "<group>"; };
- 4A21E8F72580E3300040C618 /* Bild-7.arw */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.arw"; sourceTree = "<group>"; };
- 4A21E8F82580E3300040C618 /* Bild-7.raf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.raf"; sourceTree = "<group>"; };
- 4A21E8F92580E3300040C618 /* Video-1.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Video-1.mp4"; sourceTree = "<group>"; };
- 4A21E8FA2580E3300040C618 /* Bild-7.erf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.erf"; sourceTree = "<group>"; };
- 4A21E8FB2580E3300040C618 /* Bild-7.nef */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.nef"; sourceTree = "<group>"; };
- 4A21E8FC2580E3300040C618 /* Bild-7.mrw */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.mrw"; sourceTree = "<group>"; };
- 4A21E8FD2580E3300040C618 /* Bild-7.orf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.orf"; sourceTree = "<group>"; };
- 4A21E8FE2580E3310040C618 /* Bild-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Bild-8.png"; sourceTree = "<group>"; };
- 4A21E8FF2580E3310040C618 /* Bild-7.sr2 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.sr2"; sourceTree = "<group>"; };
- 4A21E9002580E3310040C618 /* Bild-7.srf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.srf"; sourceTree = "<group>"; };
- 4A21E9012580E3310040C618 /* Bild-7.cr2 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.cr2"; sourceTree = "<group>"; };
- 4A21E9032580E3320040C618 /* Bild-6.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "Bild-6.gif"; sourceTree = "<group>"; };
- 4A21E9052580E3320040C618 /* Bild-7.raw */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.raw"; sourceTree = "<group>"; };
- 4A21E9062580E3320040C618 /* Bild-7.crw */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.crw"; sourceTree = "<group>"; };
- 4A21E9072580E3320040C618 /* Bild-7.dcr */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-7.dcr"; sourceTree = "<group>"; };
- 4A21E9082580E3320040C618 /* Bild-2.heic */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Bild-2.heic"; sourceTree = "<group>"; };
- 4A21E91F2580E6630040C618 /* Bild-5-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Bild-5-1.png"; sourceTree = "<group>"; };
- 4A21E9202580E6630040C618 /* Bild-5-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Bild-5-0.png"; sourceTree = "<group>"; };
- 4A2A4C6D24D14AE10030162F /* MediaPreviewFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaPreviewFlowLayout.swift; sourceTree = "<group>"; };
- 4A2B487824FE70140073E29F /* ImageURLSenderItemCreatorTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ImageURLSenderItemCreatorTest.swift; path = ThreemaFrameworkTests/ImageURLSenderItemCreatorTest.swift; sourceTree = SOURCE_ROOT; };
- 4A31A2D924AE012D00884144 /* ThumbnailCollectionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailCollectionViewController.swift; sourceTree = "<group>"; };
- 4A31A2DA24AE012D00884144 /* MediaShareOptionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MediaShareOptionsViewController.swift; sourceTree = "<group>"; };
- 4A31A2DB24AE012D00884144 /* MediaShareStoryboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = MediaShareStoryboard.storyboard; sourceTree = "<group>"; };
- 4A31A2DC24AE012D00884144 /* MediaPreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MediaPreviewViewController.swift; sourceTree = "<group>"; };
- 4A31A2E524AE276300884144 /* MediaPreviewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaPreviewItem.swift; sourceTree = "<group>"; };
- 4A3642E824A0EE1C00B7C277 /* ZipFileActivityItemProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ZipFileActivityItemProvider.swift; path = Core/ExportConversation/ZipFileActivityItemProvider.swift; sourceTree = "<group>"; };
- 4A3642E924A0EE1C00B7C277 /* ZipFileContainer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ZipFileContainer.swift; path = Core/ExportConversation/ZipFileContainer.swift; sourceTree = "<group>"; };
- 4A3642EA24A0EE1C00B7C277 /* ConversationExporter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ConversationExporter.swift; path = Core/ExportConversation/ConversationExporter.swift; sourceTree = "<group>"; };
- 4A3655AC24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoPreviewCollectionViewCell.swift; sourceTree = "<group>"; };
- 4A3655B024B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePreviewCollectionViewCell.swift; sourceTree = "<group>"; };
- 4A3655B324B5E32000C82312 /* ThumbnailCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThumbnailCollectionViewCell.swift; sourceTree = "<group>"; };
- 4A3655B624B5E34000C82312 /* MainCollectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainCollectionViewController.swift; sourceTree = "<group>"; };
- 4A498BA52580F3C3002F08F9 /* Video-1.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Video-1.mp4"; sourceTree = "<group>"; };
- 4A498BA72580F3C3002F08F9 /* Video-1-Thumbnail.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Video-1-Thumbnail.png"; sourceTree = "<group>"; };
- 4A498BAB2580F942002F08F9 /* Bild-1-0.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = "Bild-1-0.jpg"; path = "ThreemaFrameworkTests/Resources/Bild-1-0.jpg"; sourceTree = SOURCE_ROOT; };
- 4A498BAD2580F956002F08F9 /* Bild-1-0.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Bild-1-0.jpg"; sourceTree = "<group>"; };
- 4A498BAE2580F956002F08F9 /* Bild-1-1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Bild-1-1.jpg"; sourceTree = "<group>"; };
- 4A4DE74324C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaPreviewCarouselAccessibilityElement.swift; sourceTree = "<group>"; };
- 4A4DE74724C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaPreviewCarouselContainerView.swift; sourceTree = "<group>"; };
- 4A4DE74A24C090A9006CC131 /* VideoPreviewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoPreviewItem.swift; sourceTree = "<group>"; };
- 4A4DE74D24C090BB006CC131 /* ImagePreviewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePreviewItem.swift; sourceTree = "<group>"; };
- 4A4EB50F250F59C4003536D9 /* VideoConversionHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = VideoConversionHelper.swift; path = Utils/VideoConversionHelper.swift; sourceTree = "<group>"; };
- 4A5E4010256BD29500CE9FE6 /* XQueryComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XQueryComponents.swift; sourceTree = "<group>"; };
- 4A5FA5ED2509386100D13DD2 /* URLSenderItemCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSenderItemCreator.swift; sourceTree = "<group>"; };
- 4A5FA5F4250A18B900D13DD2 /* URLSender.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = URLSender.swift; path = ThreemaFramework/Core/MessageSending/URLSender.swift; sourceTree = SOURCE_ROOT; };
- 4A63CC9F2566857B00E73381 /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = Vendor/Reachability/Reachability.h; sourceTree = SOURCE_ROOT; };
- 4A63CCA1256686F000E73381 /* JKLLockScreenNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JKLLockScreenNumber.h; path = Vendor/JKLLockScreenViewController/JKLLockScreenNumber.h; sourceTree = SOURCE_ROOT; };
- 4A63CCA2256686F000E73381 /* JKLLockScreenPincodeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JKLLockScreenPincodeView.m; path = Vendor/JKLLockScreenViewController/JKLLockScreenPincodeView.m; sourceTree = SOURCE_ROOT; };
- 4A63CCA3256686F000E73381 /* JKLLockScreenPincodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JKLLockScreenPincodeView.h; path = Vendor/JKLLockScreenViewController/JKLLockScreenPincodeView.h; sourceTree = SOURCE_ROOT; };
- 4A63CCA4256686F000E73381 /* JKLLockScreenViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JKLLockScreenViewController.h; path = Vendor/JKLLockScreenViewController/JKLLockScreenViewController.h; sourceTree = SOURCE_ROOT; };
- 4A63CCA5256686F100E73381 /* JKLLockScreenNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JKLLockScreenNumber.m; path = Vendor/JKLLockScreenViewController/JKLLockScreenNumber.m; sourceTree = SOURCE_ROOT; };
- 4A63CCA6256686F100E73381 /* JKLLockScreenViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = JKLLockScreenViewController.xib; path = Vendor/JKLLockScreenViewController/JKLLockScreenViewController.xib; sourceTree = SOURCE_ROOT; };
- 4A63CCA7256686F100E73381 /* JKLLockScreenViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JKLLockScreenViewController.m; path = Vendor/JKLLockScreenViewController/JKLLockScreenViewController.m; sourceTree = SOURCE_ROOT; };
- 4A63F93B24F803BB00DD629B /* PromiseKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PromiseKit.framework; path = Carthage/Build/iOS/PromiseKit.framework; sourceTree = "<group>"; };
- 4A6DA9E5250A73290088C282 /* UTIConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UTIConverterTests.swift; sourceTree = "<group>"; };
- 4A6DAA0C250A83940088C282 /* URLSenderItemCreatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSenderItemCreatorTests.swift; sourceTree = "<group>"; };
- 4A7EC4ED24F6554B009C79E2 /* PhotosRightsHelperTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotosRightsHelperTest.swift; sourceTree = "<group>"; };
- 4A7EC4F024F65593009C79E2 /* PhotosRightsHelperMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotosRightsHelperMock.swift; sourceTree = "<group>"; };
- 4A8C93D7247BC06A00FEB1B7 /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/iOS/ZipArchive.framework; sourceTree = "<group>"; };
- 4A95B8FE256BD8E600C3D938 /* CopyLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopyLabel.swift; sourceTree = "<group>"; };
- 4AA784D3250661F900882E72 /* ImageURLSenderItemCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ImageURLSenderItemCreator.swift; path = ThreemaFramework/Core/MessageSending/ImageURLSenderItemCreator.swift; sourceTree = SOURCE_ROOT; };
- 4AA784D525066BE700882E72 /* VideoURLSenderItemCreatorTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoURLSenderItemCreatorTest.swift; sourceTree = "<group>"; };
- 4AA8D7B12566CF2F00950AE5 /* RoundedRectLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoundedRectLabel.swift; sourceTree = "<group>"; };
- 4AC61E2D252DBB130086219E /* silent.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = silent.caf; sourceTree = "<group>"; };
- 4AED21F724D94D0700F897A6 /* PhotosRightsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = PhotosRightsHelper.swift; path = UI/Utilities/PhotosRightsHelper.swift; sourceTree = "<group>"; };
- 4AED220324D97E3D00F897A6 /* PhotosAccessHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = PhotosAccessHelper.swift; path = UI/Utilities/PhotosAccessHelper.swift; sourceTree = "<group>"; };
- 4D01EC5D16A80BE900FA3D90 /* ThreemaDataV9.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV9.xcdatamodel; sourceTree = "<group>"; };
- 4D01EC5E16A8106B00FA3D90 /* ImageMessageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageMessageLoader.h; sourceTree = "<group>"; };
- 4D01EC5F16A8106B00FA3D90 /* ImageMessageLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ImageMessageLoader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D0495431632A72100A0042D /* StatusNavigationBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusNavigationBar.h; sourceTree = "<group>"; };
- 4D0495441632A72100A0042D /* StatusNavigationBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StatusNavigationBar.m; sourceTree = "<group>"; };
- 4D086E82164468A600EC75BF /* ThreemaData.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaData.xcdatamodel; sourceTree = "<group>"; };
- 4D08BF12190FB04800458BC4 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
- 4D0D907119F272B500198483 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4D0EDF161637099A000921EA /* BoxedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxedMessage.h; sourceTree = "<group>"; };
- 4D0EDF171637099A000921EA /* BoxedMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxedMessage.m; sourceTree = "<group>"; };
- 4D0EDF1A16370E8D000921EA /* MessageQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageQueue.h; sourceTree = "<group>"; };
- 4D0EDF1B16370E8E000921EA /* MessageQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MessageQueue.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D0EDF2016371A4E000921EA /* MyIdentityStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MyIdentityStore.h; path = ../Threema/MyIdentityStore.h; sourceTree = "<group>"; };
- 4D0EDF2116371A4E000921EA /* MyIdentityStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = MyIdentityStore.m; path = ../Threema/MyIdentityStore.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D0EDF2316371FA7000921EA /* ContactStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContactStore.h; path = ../Threema/ContactStore.h; sourceTree = "<group>"; };
- 4D0EDF2416371FA7000921EA /* ContactStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ContactStore.m; path = ../Threema/ContactStore.m; sourceTree = "<group>"; };
- 4D0EDF2616372D9E000921EA /* BoxTextMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxTextMessage.h; sourceTree = "<group>"; };
- 4D0EDF2716372D9E000921EA /* BoxTextMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxTextMessage.m; sourceTree = "<group>"; };
- 4D0EDF2916372E15000921EA /* ProtocolDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProtocolDefines.h; path = ../Threema/ProtocolDefines.h; sourceTree = "<group>"; };
- 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickLook.framework; path = System/Library/Frameworks/QuickLook.framework; sourceTree = SDKROOT; };
- 4D10447F16432837002DEF85 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
- 4D1454D91D5B81500095A19B /* MessageDraftStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageDraftStore.h; sourceTree = "<group>"; };
- 4D1454DA1D5B81500095A19B /* MessageDraftStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageDraftStore.m; sourceTree = "<group>"; };
- 4D155175164A78F600615ECB /* UIDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UIDefines.h; sourceTree = "<group>"; };
- 4D15553F22523B4F005E763A /* IDNSafetyHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IDNSafetyHelperTests.swift; sourceTree = "<group>"; };
- 4D157337163C7B0F00367E66 /* ServerAPIRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerAPIRequest.h; path = ../Threema/ServerAPIRequest.h; sourceTree = "<group>"; };
- 4D157338163C7B0F00367E66 /* ServerAPIRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = ServerAPIRequest.m; path = ../Threema/ServerAPIRequest.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D17BD742317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSOCKSProxySocket.m; sourceTree = "<group>"; };
- 4D17BD7C2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSOCKSProxySocket.h; sourceTree = "<group>"; };
- 4D17BD7F2317E0DC00AD52F6 /* GCDAsyncSocketFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSocketFactory.h; sourceTree = "<group>"; };
- 4D17BD802317E0DC00AD52F6 /* GCDAsyncSocketFactory.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSocketFactory.m; sourceTree = "<group>"; };
- 4D17BD832317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncHTTPSProxySocket.m; sourceTree = "<group>"; };
- 4D17BD842317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncHTTPSProxySocket.h; sourceTree = "<group>"; };
- 4D1A7F471A169BD100386317 /* HairlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HairlineView.h; sourceTree = "<group>"; };
- 4D1A7F481A169BD100386317 /* HairlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HairlineView.m; sourceTree = "<group>"; };
- 4D1C44DB1EC072A100EDCD02 /* Nonce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Nonce.h; sourceTree = "<group>"; };
- 4D1C44DC1EC072A100EDCD02 /* Nonce.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Nonce.m; sourceTree = "<group>"; };
- 4D20C7EC1CDB55E500018CAA /* BrandingUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BrandingUtils.h; sourceTree = "<group>"; };
- 4D20C7ED1CDB55E500018CAA /* BrandingUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BrandingUtils.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D22600A16676EA5003C5691 /* ThreemaDataV4.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV4.xcdatamodel; sourceTree = "<group>"; };
- 4D22600D166775F2003C5691 /* SDNetworkActivityIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDNetworkActivityIndicator.h; sourceTree = "<group>"; };
- 4D22600E166775F2003C5691 /* SDNetworkActivityIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDNetworkActivityIndicator.m; sourceTree = "<group>"; };
- 4D22601116677A15003C5691 /* PreviewLocationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreviewLocationViewController.h; sourceTree = "<group>"; };
- 4D22601216677A15003C5691 /* PreviewLocationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = PreviewLocationViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D22601416677A56003C5691 /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; };
- 4D22601616677EC2003C5691 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
- 4D22601B16678BBE003C5691 /* BoxLocationMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxLocationMessage.h; sourceTree = "<group>"; };
- 4D22601C16678BBE003C5691 /* BoxLocationMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxLocationMessage.m; sourceTree = "<group>"; };
- 4D22601E16678C8E003C5691 /* ThreemaDataV5.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV5.xcdatamodel; sourceTree = "<group>"; };
- 4D22601F16678CC2003C5691 /* LocationMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LocationMessage.h; path = Data/LocationMessage.h; sourceTree = "<group>"; };
- 4D22602016678CC2003C5691 /* LocationMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LocationMessage.m; path = Data/LocationMessage.m; sourceTree = "<group>"; };
- 4D226022166790DE003C5691 /* ChatLocationMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatLocationMessageCell.h; sourceTree = "<group>"; };
- 4D226023166790DF003C5691 /* ChatLocationMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatLocationMessageCell.m; sourceTree = "<group>"; };
- 4D2260251667A259003C5691 /* LocationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocationViewController.h; sourceTree = "<group>"; };
- 4D2260261667A25A003C5691 /* LocationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = LocationViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D228EC918F67EFB0059BDE7 /* ShareController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShareController.h; sourceTree = "<group>"; };
- 4D228ECA18F67EFB0059BDE7 /* ShareController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShareController.m; sourceTree = "<group>"; };
- 4D233C9C16F0E7EB00181EDD /* UserReminder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserReminder.h; sourceTree = "<group>"; };
- 4D233C9D16F0E7EB00181EDD /* UserReminder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserReminder.m; sourceTree = "<group>"; };
- 4D233D8618FFD3E700A20E3F /* TTOpenInAppActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TTOpenInAppActivity.h; sourceTree = "<group>"; };
- 4D233D8718FFD3E700A20E3F /* TTOpenInAppActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TTOpenInAppActivity.m; sourceTree = "<group>"; };
- 4D233D8818FFD3E700A20E3F /* TTOpenInAppActivity.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TTOpenInAppActivity.png; sourceTree = "<group>"; };
- 4D233D8918FFD3E700A20E3F /* TTOpenInAppActivity7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TTOpenInAppActivity7.png; sourceTree = "<group>"; };
- 4D233D8A18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "TTOpenInAppActivity7@2x.png"; sourceTree = "<group>"; };
- 4D233D8B18FFD3E700A20E3F /* TTOpenInAppActivity@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "TTOpenInAppActivity@2x.png"; sourceTree = "<group>"; };
- 4D237C8F17B3C56D0058AB05 /* SSLCAHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SSLCAHelper.h; path = ../Threema/SSLCAHelper.h; sourceTree = "<group>"; };
- 4D237C9017B3C56D0058AB05 /* SSLCAHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = SSLCAHelper.m; path = ../Threema/SSLCAHelper.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D237C9217B3C76C0058AB05 /* HTTPSURLLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPSURLLoader.h; path = ../Threema/HTTPSURLLoader.h; sourceTree = "<group>"; };
- 4D237C9317B3C76C0058AB05 /* HTTPSURLLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = HTTPSURLLoader.m; path = ../Threema/HTTPSURLLoader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D2476451663CB8F009111D3 /* ThreemaDataV2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV2.xcdatamodel; sourceTree = "<group>"; };
- 4D2476461663CC22009111D3 /* ThreemaData.xcmappingmodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcmappingmodel; path = ThreemaData.xcmappingmodel; sourceTree = SOURCE_ROOT; };
- 4D25744A166A26D100E5E36C /* ThreemaDataV6.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV6.xcdatamodel; sourceTree = "<group>"; };
- 4D290971164187E400364E22 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
- 4D290973164187ED00364E22 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
- 4D290975164187F200364E22 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
- 4D290977164187F700364E22 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
- 4D29097B1641880C00364E22 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
- 4D29097D1641880F00364E22 /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = System/Library/Frameworks/AddressBookUI.framework; sourceTree = SDKROOT; };
- 4D2A411D163D951F0084C172 /* MyIdentityViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyIdentityViewController.h; sourceTree = "<group>"; };
- 4D2A411E163D951F0084C172 /* MyIdentityViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyIdentityViewController.m; sourceTree = "<group>"; };
- 4D2C881816A2F05D00C6C4FC /* EditContactViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditContactViewController.h; sourceTree = "<group>"; };
- 4D2C881916A2F05D00C6C4FC /* EditContactViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditContactViewController.m; sourceTree = "<group>"; };
- 4D2F44DA1A2CC1FD0059882F /* BlobUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlobUtil.h; path = ../Threema/BlobUtil.h; sourceTree = "<group>"; };
- 4D2F44DB1A2CC1FD0059882F /* BlobUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BlobUtil.m; path = ../Threema/BlobUtil.m; sourceTree = "<group>"; };
- 4D342ABB173D1C0000B3239D /* ThreemaDataV10.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV10.xcdatamodel; sourceTree = "<group>"; };
- 4D353F601666B398002DD0E0 /* PrivacySettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivacySettingsViewController.h; sourceTree = "<group>"; };
- 4D353F611666B398002DD0E0 /* PrivacySettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrivacySettingsViewController.m; sourceTree = "<group>"; };
- 4D37D1C7193F67E40094682B /* PointOfInterest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PointOfInterest.h; sourceTree = "<group>"; };
- 4D37D1C8193F67E40094682B /* PointOfInterest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PointOfInterest.m; sourceTree = "<group>"; };
- 4D37D1D4193F75260094682B /* PoiTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PoiTableViewCell.h; sourceTree = "<group>"; };
- 4D37D1D5193F75260094682B /* PoiTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PoiTableViewCell.m; sourceTree = "<group>"; };
- 4D37E6701962E56A008C1CA8 /* AddMemberCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddMemberCell.h; sourceTree = "<group>"; };
- 4D37E6711962E56A008C1CA8 /* AddMemberCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddMemberCell.m; sourceTree = "<group>"; };
- 4D399FAA1DD38DD9003B6E4A /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/Localizable.strings"; sourceTree = "<group>"; };
- 4D399FB11DD38DD9003B6E4A /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/Ballot.strings"; sourceTree = "<group>"; };
- 4D399FB21DD38DD9003B6E4A /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/Localizable.strings"; sourceTree = "<group>"; };
- 4D399FB31DD38DD9003B6E4A /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
- 4D399FB41DD38DD9003B6E4A /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/Localizable.strings"; sourceTree = "<group>"; };
- 4D3AA9A71689C8AD00B52F94 /* BoxVideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVideoMessage.h; sourceTree = "<group>"; };
- 4D3AA9A81689C8AD00B52F94 /* BoxVideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVideoMessage.m; sourceTree = "<group>"; };
- 4D3B89B31DE758C1002F2B6D /* QuoteParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuoteParser.h; sourceTree = "<group>"; };
- 4D3B89B41DE758C1002F2B6D /* QuoteParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuoteParser.m; sourceTree = "<group>"; };
- 4D3E34271639BA810025B606 /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = ../Vendor/Reachability/Reachability.m; sourceTree = "<group>"; };
- 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
- 4D4179D81726F8CC0089FC97 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4D4179DA1726F8CE0089FC97 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4D441DC0220B0E8A00572571 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
- 4D441DC1220B0E8A00572571 /* SDAVAssetExportSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDAVAssetExportSession.m; sourceTree = "<group>"; };
- 4D441DC2220B0E8A00572571 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
- 4D441DC3220B0E8A00572571 /* SDAVAssetExportSession.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SDAVAssetExportSession.podspec; sourceTree = "<group>"; };
- 4D441DC4220B0E8A00572571 /* SDAVAssetExportSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDAVAssetExportSession.h; sourceTree = "<group>"; };
- 4D4B10E717A4211D003CCA1C /* GroupVideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupVideoMessage.h; sourceTree = "<group>"; };
- 4D4B10E817A4211D003CCA1C /* GroupVideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupVideoMessage.m; sourceTree = "<group>"; };
- 4D4B10EC17A43197003CCA1C /* GroupImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupImageMessage.h; sourceTree = "<group>"; };
- 4D4B10ED17A43197003CCA1C /* GroupImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupImageMessage.m; sourceTree = "<group>"; };
- 4D4B10EF17A43574003CCA1C /* GroupLocationMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupLocationMessage.h; sourceTree = "<group>"; };
- 4D4B10F017A43575003CCA1C /* GroupLocationMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupLocationMessage.m; sourceTree = "<group>"; };
- 4D4C03C622524E0100106108 /* Punycode.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Punycode.framework; path = Carthage/Build/iOS/Punycode.framework; sourceTree = "<group>"; };
- 4D4C546A1806988100D904AA /* ThreemaDataV13.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV13.xcdatamodel; sourceTree = "<group>"; };
- 4D4C546D1806990400D904AA /* SystemMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SystemMessage.h; path = Data/SystemMessage.h; sourceTree = "<group>"; };
- 4D4C546E1806990400D904AA /* SystemMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SystemMessage.m; path = Data/SystemMessage.m; sourceTree = "<group>"; };
- 4D4CFC96191BAE6B006264BE /* ThreemaDataV15.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV15.xcdatamodel; sourceTree = "<group>"; };
- 4D4CFC9D191BAFCD006264BE /* GroupRequestSyncMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupRequestSyncMessage.h; sourceTree = "<group>"; };
- 4D4CFC9E191BAFCD006264BE /* GroupRequestSyncMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupRequestSyncMessage.m; sourceTree = "<group>"; };
- 4D5040B218F7DD58006DBFCC /* QRScannerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRScannerViewController.h; sourceTree = "<group>"; };
- 4D5040B318F7DD58006DBFCC /* QRScannerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = QRScannerViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D5637A8168DF9F600BEC0E3 /* KKPasscodeGracePeriodViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KKPasscodeGracePeriodViewController.h; sourceTree = "<group>"; };
- 4D5637A9168DF9F600BEC0E3 /* KKPasscodeGracePeriodViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KKPasscodeGracePeriodViewController.m; sourceTree = "<group>"; };
- 4D578E5D238EF2FC009A0E57 /* IdentityInfoFetcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IdentityInfoFetcher.h; sourceTree = "<group>"; };
- 4D578E5E238EF2FC009A0E57 /* IdentityInfoFetcher.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IdentityInfoFetcher.m; sourceTree = "<group>"; };
- 4D5C4CCD1CD79C8500512FE6 /* Threema Work Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Threema Work Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- 4D5CCF411950774900EA17B9 /* HighlightButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HighlightButton.h; sourceTree = "<group>"; };
- 4D5CCF421950774900EA17B9 /* HighlightButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HighlightButton.m; sourceTree = "<group>"; };
- 4D5E07AC196C20F700D14CAF /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4D5E07AE196C20F900D14CAF /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4D608D5216EC954E00CAC38C /* PopoverView_Configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopoverView_Configuration.h; sourceTree = "<group>"; };
- 4D6128031A72D73800AA8821 /* MotionEntropyCollector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MotionEntropyCollector.h; sourceTree = "<group>"; };
- 4D6128041A72D73800AA8821 /* MotionEntropyCollector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MotionEntropyCollector.m; sourceTree = "<group>"; };
- 4D61280C1A72D95700AA8821 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
- 4D627298165553360048F332 /* TypingIndicatorMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypingIndicatorMessage.h; sourceTree = "<group>"; };
- 4D627299165553360048F332 /* TypingIndicatorMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TypingIndicatorMessage.m; sourceTree = "<group>"; };
- 4D64390F17FAEA1B0081EDD1 /* UIImage+Mask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Mask.h"; sourceTree = "<group>"; };
- 4D64391017FAEA1B0081EDD1 /* UIImage+Mask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Mask.m"; sourceTree = "<group>"; };
- 4D6638CE17E0B8FC00D03144 /* SettingsNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsNavigationController.h; sourceTree = "<group>"; };
- 4D6638CF17E0B8FC00D03144 /* SettingsNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingsNavigationController.m; sourceTree = "<group>"; };
- 4D6638D117E0B98300D03144 /* ChatNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatNavigationController.h; sourceTree = "<group>"; };
- 4D6638D217E0B98300D03144 /* ChatNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatNavigationController.m; sourceTree = "<group>"; };
- 4D6638D417E0BBCD00D03144 /* MyIdentityNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyIdentityNavigationController.h; sourceTree = "<group>"; };
- 4D6638D517E0BBCD00D03144 /* MyIdentityNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyIdentityNavigationController.m; sourceTree = "<group>"; };
- 4D6638E517E0C26300D03144 /* HPGrowingTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HPGrowingTextView.h; sourceTree = "<group>"; };
- 4D6638E617E0C26300D03144 /* HPGrowingTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HPGrowingTextView.m; sourceTree = "<group>"; };
- 4D6638E717E0C26300D03144 /* HPTextViewInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HPTextViewInternal.h; sourceTree = "<group>"; };
- 4D6638E817E0C26300D03144 /* HPTextViewInternal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HPTextViewInternal.m; sourceTree = "<group>"; };
- 4D68936F1647ECB8000DE62D /* IdentityVerifiedViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IdentityVerifiedViewController.h; sourceTree = "<group>"; };
- 4D6893701647ECB8000DE62D /* IdentityVerifiedViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IdentityVerifiedViewController.m; sourceTree = "<group>"; };
- 4D6893721647F698000DE62D /* ScanIdentityController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanIdentityController.h; sourceTree = "<group>"; };
- 4D6893731647F698000DE62D /* ScanIdentityController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = ScanIdentityController.mm; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 4D6893791647FEA8000DE62D /* AddContactViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddContactViewController.h; sourceTree = "<group>"; };
- 4D68937A1647FEA8000DE62D /* AddContactViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddContactViewController.m; sourceTree = "<group>"; };
- 4D68937D16480D79000DE62D /* MBProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = "<group>"; };
- 4D68937E16480D79000DE62D /* MBProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = "<group>"; };
- 4D690F6419F1B4A60007E300 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+WebCacheOperation.h"; sourceTree = "<group>"; };
- 4D690F6519F1B4A60007E300 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+WebCacheOperation.m"; sourceTree = "<group>"; };
- 4D690F6D19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; };
- 4D690F6E19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; };
- 4D6A0D5E19505B3F00B722CC /* AudioMessageSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioMessageSender.h; sourceTree = "<group>"; };
- 4D6A0D5F19505B3F00B722CC /* AudioMessageSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AudioMessageSender.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D6A7FFF209B659D00784B4F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- 4D6C847A1651934800657260 /* LinkEmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkEmailViewController.h; sourceTree = "<group>"; };
- 4D6C847B1651934800657260 /* LinkEmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkEmailViewController.m; sourceTree = "<group>"; };
- 4D6C84F91652F38C00657260 /* LinkMobileNoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkMobileNoViewController.h; sourceTree = "<group>"; };
- 4D6C84FA1652F38C00657260 /* LinkMobileNoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkMobileNoViewController.m; sourceTree = "<group>"; };
- 4D6CF595164573C3003D7DCC /* NewScannedContactViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NewScannedContactViewController.h; sourceTree = "<group>"; };
- 4D6CF596164573C3003D7DCC /* NewScannedContactViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NewScannedContactViewController.m; sourceTree = "<group>"; };
- 4D6CF598164576FF003D7DCC /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = ../Threema/Utils.h; sourceTree = "<group>"; };
- 4D6CF599164576FF003D7DCC /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Utils.m; path = ../Threema/Utils.m; sourceTree = "<group>"; };
- 4D6CF5A616458642003D7DCC /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
- 4D6CF5A91645901C003D7DCC /* ContactNameLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContactNameLabel.h; path = ../Threema/ContactNameLabel.h; sourceTree = "<group>"; };
- 4D6CF5AA1645901D003D7DCC /* ContactNameLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ContactNameLabel.m; path = ../Threema/ContactNameLabel.m; sourceTree = "<group>"; };
- 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
- 4D6CF5AE1645A3F1003D7DCC /* ConversationsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConversationsViewController.h; sourceTree = "<group>"; };
- 4D6CF5AF1645A3F1003D7DCC /* ConversationsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ConversationsViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D6CF5C71645A5C9003D7DCC /* ConversationCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConversationCell.h; sourceTree = "<group>"; };
- 4D6CF5C81645A5C9003D7DCC /* ConversationCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConversationCell.m; sourceTree = "<group>"; };
- 4D6CF5CD1645B081003D7DCC /* ChatBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatBar.h; sourceTree = "<group>"; };
- 4D6CF5CE1645B081003D7DCC /* ChatBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatBar.m; sourceTree = "<group>"; };
- 4D6CF5CF1645B082003D7DCC /* ChatDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatDefines.h; sourceTree = "<group>"; };
- 4D6CF5D01645B082003D7DCC /* ChatMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatMessageCell.h; sourceTree = "<group>"; };
- 4D6CF5D11645B083003D7DCC /* ChatMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatMessageCell.m; sourceTree = "<group>"; };
- 4D6CF5D21645B083003D7DCC /* ChatViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewController.h; sourceTree = "<group>"; };
- 4D6CF5D31645B083003D7DCC /* ChatViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ChatViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D701C7B163AD878007500E2 /* ServerAPIConnector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerAPIConnector.h; path = ../Threema/ServerAPIConnector.h; sourceTree = "<group>"; };
- 4D701C7C163AD878007500E2 /* ServerAPIConnector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = ServerAPIConnector.m; path = ../Threema/ServerAPIConnector.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D70B3A419348247003FA7F0 /* NewMessageToaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NewMessageToaster.h; sourceTree = "<group>"; };
- 4D70B3A519348247003FA7F0 /* NewMessageToaster.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = NewMessageToaster.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D70B4211934B67E003FA7F0 /* ThreemaDataV17.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV17.xcdatamodel; sourceTree = "<group>"; };
- 4D70B4291934B6D4003FA7F0 /* AudioMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioMessage.h; path = Data/AudioMessage.h; sourceTree = "<group>"; };
- 4D70B42A1934B6D4003FA7F0 /* AudioMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AudioMessage.m; path = Data/AudioMessage.m; sourceTree = "<group>"; };
- 4D70B42C1934B6D5003FA7F0 /* AudioData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioData.h; path = Data/AudioData.h; sourceTree = "<group>"; };
- 4D70B42D1934B6D5003FA7F0 /* AudioData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AudioData.m; path = Data/AudioData.m; sourceTree = "<group>"; };
- 4D70B42F1934B757003FA7F0 /* BoxAudioMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxAudioMessage.h; sourceTree = "<group>"; };
- 4D70B4301934B757003FA7F0 /* BoxAudioMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxAudioMessage.m; sourceTree = "<group>"; };
- 4D70B4321934B792003FA7F0 /* GroupAudioMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupAudioMessage.h; sourceTree = "<group>"; };
- 4D70B4331934B792003FA7F0 /* GroupAudioMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupAudioMessage.m; sourceTree = "<group>"; };
- 4D70B4351934BB6D003FA7F0 /* ChatAudioMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatAudioMessageCell.h; sourceTree = "<group>"; };
- 4D70B4361934BB6D003FA7F0 /* ChatAudioMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatAudioMessageCell.m; sourceTree = "<group>"; };
- 4D736B4016487C2A00D70AD9 /* MKNumberBadgeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MKNumberBadgeView.h; sourceTree = "<group>"; };
- 4D736B4116487C2A00D70AD9 /* MKNumberBadgeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MKNumberBadgeView.m; sourceTree = "<group>"; };
- 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LocalAuthentication.framework; path = System/Library/Frameworks/LocalAuthentication.framework; sourceTree = SDKROOT; };
- 4D73AFD016A450F30034113B /* MessageDetailsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageDetailsViewController.h; sourceTree = "<group>"; };
- 4D73AFD116A450F30034113B /* MessageDetailsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageDetailsViewController.m; sourceTree = "<group>"; };
- 4D75D4E617F9989B0038A2A5 /* iTunesArtwork */ = {isa = PBXFileReference; lastKnownFileType = file; path = iTunesArtwork; sourceTree = "<group>"; };
- 4D75D4E717F9989B0038A2A5 /* iTunesArtwork@2x */ = {isa = PBXFileReference; lastKnownFileType = file; path = "iTunesArtwork@2x"; sourceTree = "<group>"; };
- 4D75D4EA17F99A870038A2A5 /* SyncExclusionListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncExclusionListViewController.h; sourceTree = "<group>"; };
- 4D75D4EB17F99A870038A2A5 /* SyncExclusionListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SyncExclusionListViewController.m; sourceTree = "<group>"; };
- 4D776C6F166D00BA007A4C32 /* BackupPasswordViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BackupPasswordViewController.h; sourceTree = "<group>"; };
- 4D776C70166D00BA007A4C32 /* BackupPasswordViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackupPasswordViewController.m; sourceTree = "<group>"; };
- 4D776C72166D0327007A4C32 /* BackupPasswordVerifyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BackupPasswordVerifyViewController.h; sourceTree = "<group>"; };
- 4D776C73166D0327007A4C32 /* BackupPasswordVerifyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackupPasswordVerifyViewController.m; sourceTree = "<group>"; };
- 4D776C75166D0851007A4C32 /* QRCodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeGenerator.h; sourceTree = "<group>"; };
- 4D776C76166D0851007A4C32 /* QRCodeGenerator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = QRCodeGenerator.mm; sourceTree = "<group>"; };
- 4D776C78166D0B0F007A4C32 /* NSData+Base32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSData+Base32.h"; path = "../Vendor/NSData+Base32/NSData+Base32.h"; sourceTree = "<group>"; };
- 4D776C79166D0B0F007A4C32 /* NSData+Base32.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSData+Base32.m"; path = "../Vendor/NSData+Base32/NSData+Base32.m"; sourceTree = "<group>"; };
- 4D776C7B166D0BFD007A4C32 /* BackupIdentityViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BackupIdentityViewController.h; sourceTree = "<group>"; };
- 4D776C7C166D0BFD007A4C32 /* BackupIdentityViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackupIdentityViewController.m; sourceTree = "<group>"; };
- 4D78718817FEF33B0099075C /* ThreemaDataV12.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV12.xcdatamodel; sourceTree = "<group>"; };
- 4D78718B17FEF5FC0099075C /* GroupSetPhotoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupSetPhotoMessage.h; sourceTree = "<group>"; };
- 4D78718C17FEF5FC0099075C /* GroupSetPhotoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupSetPhotoMessage.m; sourceTree = "<group>"; };
- 4D78718E17FEF7DF0099075C /* ContactGroupPhotoLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactGroupPhotoLoader.h; sourceTree = "<group>"; };
- 4D78718F17FEF7DF0099075C /* ContactGroupPhotoLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactGroupPhotoLoader.m; sourceTree = "<group>"; };
- 4D78719117FF00070099075C /* GroupPhotoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupPhotoCell.h; sourceTree = "<group>"; };
- 4D78719217FF00070099075C /* GroupPhotoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupPhotoCell.m; sourceTree = "<group>"; };
- 4D7ABF82165AE41D006470F4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4D7ABF84165AE41F006470F4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4D7B442316641198003D6F73 /* BoxImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxImageMessage.h; sourceTree = "<group>"; };
- 4D7B442416641198003D6F73 /* BoxImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxImageMessage.m; sourceTree = "<group>"; };
- 4D7C73B21A16BCC900C6C574 /* SZTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SZTextView.h; sourceTree = "<group>"; };
- 4D7C73B31A16BCC900C6C574 /* SZTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SZTextView.m; sourceTree = "<group>"; };
- 4D7EF7421923B5F000286B48 /* ThreemaDataV16.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV16.xcdatamodel; sourceTree = "<group>"; };
- 4D7EF74A1923B65C00286B48 /* LastGroupSyncRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LastGroupSyncRequest.h; path = Data/LastGroupSyncRequest.h; sourceTree = "<group>"; };
- 4D7EF74B1923B65C00286B48 /* LastGroupSyncRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LastGroupSyncRequest.m; path = Data/LastGroupSyncRequest.m; sourceTree = "<group>"; };
- 4D7F81E31702305B00070F63 /* ScanBackupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanBackupController.h; sourceTree = "<group>"; };
- 4D7F81E41702305B00070F63 /* ScanBackupController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = ScanBackupController.mm; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 4D80F38717A2790D00174711 /* GroupDetailsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupDetailsViewController.h; sourceTree = "<group>"; };
- 4D80F38817A2790D00174711 /* GroupDetailsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupDetailsViewController.m; sourceTree = "<group>"; };
- 4D80F38A17A279EC00174711 /* GroupMemberCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupMemberCell.h; sourceTree = "<group>"; };
- 4D80F38B17A279EC00174711 /* GroupMemberCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupMemberCell.m; sourceTree = "<group>"; };
- 4D80F39617A2C85F00174711 /* GroupRenameMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupRenameMessage.h; sourceTree = "<group>"; };
- 4D80F39717A2C86000174711 /* GroupRenameMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupRenameMessage.m; sourceTree = "<group>"; };
- 4D82F245183B703D00987EEE /* ThreemaDataV14.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV14.xcdatamodel; sourceTree = "<group>"; };
- 4D851B5B17FF079D00AE7D4A /* GroupPhotoSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupPhotoSender.h; sourceTree = "<group>"; };
- 4D851B5C17FF079D00AE7D4A /* GroupPhotoSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = GroupPhotoSender.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D8B811B18D38B4F0079014F /* MWCaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWCaptionView.h; sourceTree = "<group>"; };
- 4D8B811C18D38B4F0079014F /* MWCaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWCaptionView.m; sourceTree = "<group>"; };
- 4D8B811D18D38B4F0079014F /* MWCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWCommon.h; sourceTree = "<group>"; };
- 4D8B811E18D38B4F0079014F /* MWGridCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWGridCell.h; sourceTree = "<group>"; };
- 4D8B811F18D38B4F0079014F /* MWGridCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWGridCell.m; sourceTree = "<group>"; };
- 4D8B812018D38B4F0079014F /* MWGridViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWGridViewController.h; sourceTree = "<group>"; };
- 4D8B812118D38B4F0079014F /* MWGridViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWGridViewController.m; sourceTree = "<group>"; };
- 4D8B812218D38B4F0079014F /* MWPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWPhoto.h; sourceTree = "<group>"; };
- 4D8B812318D38B4F0079014F /* MWPhoto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWPhoto.m; sourceTree = "<group>"; };
- 4D8B812418D38B4F0079014F /* MWPhotoBrowser-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MWPhotoBrowser-Prefix.pch"; sourceTree = "<group>"; };
- 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MWPhotoBrowser.bundle; sourceTree = "<group>"; };
- 4D8B812618D38B4F0079014F /* MWPhotoBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWPhotoBrowser.h; sourceTree = "<group>"; };
- 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWPhotoBrowser.m; sourceTree = "<group>"; };
- 4D8B812818D38B4F0079014F /* MWPhotoBrowserPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWPhotoBrowserPrivate.h; sourceTree = "<group>"; };
- 4D8B812918D38B4F0079014F /* MWPhotoProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWPhotoProtocol.h; sourceTree = "<group>"; };
- 4D8B812A18D38B4F0079014F /* MWPreprocessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWPreprocessor.h; sourceTree = "<group>"; };
- 4D8B812B18D38B4F0079014F /* MWTapDetectingImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWTapDetectingImageView.h; sourceTree = "<group>"; };
- 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWTapDetectingImageView.m; sourceTree = "<group>"; };
- 4D8B812D18D38B4F0079014F /* MWTapDetectingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWTapDetectingView.h; sourceTree = "<group>"; };
- 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWTapDetectingView.m; sourceTree = "<group>"; };
- 4D8B812F18D38B4F0079014F /* MWZoomingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWZoomingScrollView.h; sourceTree = "<group>"; };
- 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWZoomingScrollView.m; sourceTree = "<group>"; };
- 4D8B816418D38C490079014F /* MKAnnotationView+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MKAnnotationView+WebCache.h"; sourceTree = "<group>"; };
- 4D8B816518D38C490079014F /* MKAnnotationView+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MKAnnotationView+WebCache.m"; sourceTree = "<group>"; };
- 4D8B816818D38C490079014F /* NSData+ImageContentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+ImageContentType.h"; sourceTree = "<group>"; };
- 4D8B816918D38C490079014F /* NSData+ImageContentType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+ImageContentType.m"; sourceTree = "<group>"; };
- 4D8B816A18D38C490079014F /* SDImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDImageCache.h; sourceTree = "<group>"; };
- 4D8B816B18D38C490079014F /* SDImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDImageCache.m; sourceTree = "<group>"; };
- 4D8B816E18D38C490079014F /* SDWebImageCompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageCompat.h; sourceTree = "<group>"; };
- 4D8B816F18D38C490079014F /* SDWebImageCompat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageCompat.m; sourceTree = "<group>"; };
- 4D8B817018D38C490079014F /* SDWebImageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDecoder.h; sourceTree = "<group>"; };
- 4D8B817118D38C490079014F /* SDWebImageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDecoder.m; sourceTree = "<group>"; };
- 4D8B817218D38C490079014F /* SDWebImageDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDownloader.h; sourceTree = "<group>"; };
- 4D8B817318D38C490079014F /* SDWebImageDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDownloader.m; sourceTree = "<group>"; };
- 4D8B817518D38C490079014F /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDownloaderOperation.h; sourceTree = "<group>"; };
- 4D8B817618D38C490079014F /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDownloaderOperation.m; sourceTree = "<group>"; };
- 4D8B817718D38C490079014F /* SDWebImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageManager.h; sourceTree = "<group>"; };
- 4D8B817818D38C490079014F /* SDWebImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageManager.m; sourceTree = "<group>"; };
- 4D8B817A18D38C490079014F /* SDWebImageOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageOperation.h; sourceTree = "<group>"; };
- 4D8B817B18D38C490079014F /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImagePrefetcher.h; sourceTree = "<group>"; };
- 4D8B817C18D38C490079014F /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImagePrefetcher.m; sourceTree = "<group>"; };
- 4D8B817D18D38C490079014F /* UIButton+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+WebCache.h"; sourceTree = "<group>"; };
- 4D8B817E18D38C490079014F /* UIButton+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+WebCache.m"; sourceTree = "<group>"; };
- 4D8B817F18D38C490079014F /* UIImage+GIF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+GIF.h"; sourceTree = "<group>"; };
- 4D8B818018D38C490079014F /* UIImage+GIF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+GIF.m"; sourceTree = "<group>"; };
- 4D8B818118D38C490079014F /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+MultiFormat.h"; sourceTree = "<group>"; };
- 4D8B818218D38C490079014F /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+MultiFormat.m"; sourceTree = "<group>"; };
- 4D8B818318D38C490079014F /* UIImage+WebP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+WebP.h"; sourceTree = "<group>"; };
- 4D8B818418D38C490079014F /* UIImage+WebP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+WebP.m"; sourceTree = "<group>"; };
- 4D8B818518D38C490079014F /* UIImageView+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+WebCache.h"; sourceTree = "<group>"; };
- 4D8B818618D38C490079014F /* UIImageView+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+WebCache.m"; sourceTree = "<group>"; };
- 4D8B81AA18D3B4E30079014F /* SSLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLabel.h; sourceTree = "<group>"; };
- 4D8B81AB18D3B4E30079014F /* SSLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSLabel.m; sourceTree = "<group>"; };
- 4D8DC636164EC1AF00A80455 /* CustomResponderTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomResponderTextView.h; sourceTree = "<group>"; };
- 4D8DC637164EC1AF00A80455 /* CustomResponderTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomResponderTextView.m; sourceTree = "<group>"; };
- 4D8E802A24D16A7F00D803FA /* NonceHasher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NonceHasher.h; sourceTree = "<group>"; };
- 4D8E802B24D16A7F00D803FA /* NonceHasher.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NonceHasher.m; sourceTree = "<group>"; };
- 4D90AF79163466F3001BDF83 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
- 4D90AF86163471C2001BDF83 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4D90C0DD1A140BE9005C68B2 /* AvatarMaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AvatarMaker.h; path = ../Threema/AvatarMaker.h; sourceTree = "<group>"; };
- 4D90C0DE1A140BE9005C68B2 /* AvatarMaker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AvatarMaker.m; path = ../Threema/AvatarMaker.m; sourceTree = "<group>"; };
- 4D91E84919E6D56A0092ABF6 /* IdentityBackupStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IdentityBackupStore.h; sourceTree = "<group>"; };
- 4D91E84A19E6D56A0092ABF6 /* IdentityBackupStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = IdentityBackupStore.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4D95AC031663C15100F8D066 /* ImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageMessage.h; path = Data/ImageMessage.h; sourceTree = "<group>"; };
- 4D95AC041663C15100F8D066 /* ImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ImageMessage.m; path = Data/ImageMessage.m; sourceTree = "<group>"; };
- 4D95AC051663C15100F8D066 /* TextMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextMessage.h; path = Data/TextMessage.h; sourceTree = "<group>"; };
- 4D95AC061663C15100F8D066 /* TextMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TextMessage.m; path = Data/TextMessage.m; sourceTree = "<group>"; };
- 4D95F92020B59E78005BC753 /* ProtectedDataUnavailable.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ProtectedDataUnavailable.storyboard; sourceTree = "<group>"; };
- 4D95F92420B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProtectedDataUnavailableViewController.swift; sourceTree = "<group>"; };
- 4D990FB719CB7A7B00023551 /* TTOpenInAppActivity8@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "TTOpenInAppActivity8@2x.png"; sourceTree = "<group>"; };
- 4D9CC1971CD0ADF2005038C3 /* ThreemaForWork-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ThreemaForWork-Info.plist"; sourceTree = SOURCE_ROOT; };
- 4D9E3BFF17F6CE0600B38E90 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
- 4D9F2F2F1647C0B00030E260 /* ContactPickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactPickerViewController.h; sourceTree = "<group>"; };
- 4D9F2F301647C0B00030E260 /* ContactPickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactPickerViewController.m; sourceTree = "<group>"; };
- 4DA0516F166FD3D70090F24D /* InviteController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InviteController.h; sourceTree = "<group>"; };
- 4DA05170166FD3D70090F24D /* InviteController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InviteController.m; sourceTree = "<group>"; };
- 4DA202191677FD34007FEEB6 /* ThreemaDataV7.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV7.xcdatamodel; sourceTree = "<group>"; };
- 4DA38C86178AF5D100937DD7 /* Social.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Social.framework; path = System/Library/Frameworks/Social.framework; sourceTree = SDKROOT; };
- 4DA592841666846300DCF674 /* PreviewImageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreviewImageViewController.h; sourceTree = "<group>"; };
- 4DA592851666846300DCF674 /* PreviewImageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreviewImageViewController.m; sourceTree = "<group>"; };
- 4DA6F487168E0C6B00D23AB6 /* ChatSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatSettingsViewController.h; sourceTree = "<group>"; };
- 4DA6F488168E0C6B00D23AB6 /* ChatSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatSettingsViewController.m; sourceTree = "<group>"; };
- 4DAAD794182F944800873B67 /* NBAsYouTypeFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBAsYouTypeFormatter.h; sourceTree = "<group>"; };
- 4DAAD795182F944800873B67 /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBAsYouTypeFormatter.m; sourceTree = "<group>"; };
- 4DAAD796182F944800873B67 /* NBNumberFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBNumberFormat.h; sourceTree = "<group>"; };
- 4DAAD797182F944800873B67 /* NBNumberFormat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBNumberFormat.m; sourceTree = "<group>"; };
- 4DAAD798182F944800873B67 /* NBPhoneMetaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBPhoneMetaData.h; sourceTree = "<group>"; };
- 4DAAD799182F944800873B67 /* NBPhoneMetaData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBPhoneMetaData.m; sourceTree = "<group>"; };
- 4DAAD79A182F944800873B67 /* NBPhoneNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBPhoneNumber.h; sourceTree = "<group>"; };
- 4DAAD79B182F944800873B67 /* NBPhoneNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBPhoneNumber.m; sourceTree = "<group>"; };
- 4DAAD79C182F944800873B67 /* NBPhoneNumberDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBPhoneNumberDefines.h; sourceTree = "<group>"; };
- 4DAAD79D182F944800873B67 /* NBPhoneNumberDesc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBPhoneNumberDesc.h; sourceTree = "<group>"; };
- 4DAAD79E182F944800873B67 /* NBPhoneNumberDesc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBPhoneNumberDesc.m; sourceTree = "<group>"; };
- 4DAAD79F182F944800873B67 /* NBPhoneNumberMetadata.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = NBPhoneNumberMetadata.plist; sourceTree = "<group>"; };
- 4DAAD7A1182F944800873B67 /* NBPhoneNumberUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBPhoneNumberUtil.h; sourceTree = "<group>"; };
- 4DAAD7A2182F944800873B67 /* NBPhoneNumberUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBPhoneNumberUtil.m; sourceTree = "<group>"; };
- 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
- 4DAAD7B3182F9A3A00873B67 /* PhoneNumberNormalizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhoneNumberNormalizer.h; path = ../Threema/PhoneNumberNormalizer.h; sourceTree = "<group>"; };
- 4DAAD7B4182F9A3A00873B67 /* PhoneNumberNormalizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PhoneNumberNormalizer.m; path = ../Threema/PhoneNumberNormalizer.m; sourceTree = "<group>"; };
- 4DAD0A321A214005001D139C /* QRCodeActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeActivity.h; sourceTree = "<group>"; };
- 4DAD0A331A214005001D139C /* QRCodeActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QRCodeActivity.m; sourceTree = "<group>"; };
- 4DAD0A461A214555001D139C /* QRCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeViewController.h; sourceTree = "<group>"; };
- 4DAD0A471A214555001D139C /* QRCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QRCodeViewController.m; sourceTree = "<group>"; };
- 4DAD0A481A214555001D139C /* QRCodeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = QRCodeViewController.xib; sourceTree = "<group>"; };
- 4DB0A00116503FD20027691C /* MoveFingerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoveFingerView.h; sourceTree = "<group>"; };
- 4DB0A00216503FD20027691C /* MoveFingerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MoveFingerView.m; sourceTree = "<group>"; };
- 4DB439701DBFA36E0056EC10 /* ZSWTappableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZSWTappableLabel.h; sourceTree = "<group>"; };
- 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZSWTappableLabel.m; sourceTree = "<group>"; };
- 4DB4565F19489B42008219E7 /* NonFirstResponderActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NonFirstResponderActionSheet.h; sourceTree = "<group>"; };
- 4DB4566019489B42008219E7 /* NonFirstResponderActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NonFirstResponderActionSheet.m; sourceTree = "<group>"; };
- 4DB6413C1829293C008B70A5 /* PopoverViewCompatibility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PopoverViewCompatibility.h; sourceTree = "<group>"; };
- 4DB720041D649EC800091C44 /* PreviewActionNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreviewActionNavigationController.h; sourceTree = "<group>"; };
- 4DB720051D649EC800091C44 /* PreviewActionNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreviewActionNavigationController.m; sourceTree = "<group>"; };
- 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = QRCodeEncoderObjectiveCAtGithub.xcodeproj; path = Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub.xcodeproj; sourceTree = "<group>"; };
- 4DBB0F4D1660D78800452638 /* TypingIndicatorManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypingIndicatorManager.h; sourceTree = "<group>"; };
- 4DBB0F4E1660D78800452638 /* TypingIndicatorManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TypingIndicatorManager.m; sourceTree = "<group>"; };
- 4DBC84861658013E00550FC2 /* UserSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UserSettings.h; path = ../Threema/UserSettings.h; sourceTree = "<group>"; };
- 4DBC84871658013E00550FC2 /* UserSettings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = UserSettings.m; path = ../Threema/UserSettings.m; sourceTree = "<group>"; };
- 4DBCAB1F168F43910047E81C /* FontSizeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontSizeViewController.h; sourceTree = "<group>"; };
- 4DBCAB20168F43910047E81C /* FontSizeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontSizeViewController.m; sourceTree = "<group>"; };
- 4DBCC02E1656DBEB00B3CFFF /* LicenseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LicenseViewController.h; sourceTree = "<group>"; };
- 4DBCC02F1656DBEB00B3CFFF /* LicenseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LicenseViewController.m; sourceTree = "<group>"; };
- 4DBCC0311656DE3D00B3CFFF /* license.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = license.html; sourceTree = "<group>"; };
- 4DBCC0541656EEFA00B3CFFF /* SupportViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SupportViewController.h; sourceTree = "<group>"; };
- 4DBCC0551656EEFA00B3CFFF /* SupportViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SupportViewController.m; sourceTree = "<group>"; };
- 4DC142E717FD8F2D00E0BC33 /* bamboo.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = bamboo.caf; sourceTree = "<group>"; };
- 4DC142E817FD8F2D00E0BC33 /* input.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = input.caf; sourceTree = "<group>"; };
- 4DC142E917FD8F2D00E0BC33 /* pulse.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = pulse.caf; sourceTree = "<group>"; };
- 4DC142EA17FD8F2D00E0BC33 /* synth.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = synth.caf; sourceTree = "<group>"; };
- 4DC16F13168CA5C300AD243E /* KKKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KKKeychain.h; sourceTree = "<group>"; };
- 4DC16F14168CA5C300AD243E /* KKKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KKKeychain.m; sourceTree = "<group>"; };
- 4DC16F16168CA5C300AD243E /* KKPasscodeLock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KKPasscodeLock.h; sourceTree = "<group>"; };
- 4DC16F17168CA5C300AD243E /* KKPasscodeLock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KKPasscodeLock.m; sourceTree = "<group>"; };
- 4DC16F18168CA5C300AD243E /* KKPasscodeSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KKPasscodeSettingsViewController.h; sourceTree = "<group>"; };
- 4DC16F19168CA5C300AD243E /* KKPasscodeSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KKPasscodeSettingsViewController.m; sourceTree = "<group>"; };
- 4DC16F1A168CA5C300AD243E /* KKPasscodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KKPasscodeViewController.h; sourceTree = "<group>"; };
- 4DC16F1B168CA5C300AD243E /* KKPasscodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KKPasscodeViewController.m; sourceTree = "<group>"; };
- 4DC16F25168CCCC300AD243E /* PortraitNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PortraitNavigationController.h; sourceTree = "<group>"; };
- 4DC16F26168CCCC300AD243E /* PortraitNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PortraitNavigationController.m; sourceTree = "<group>"; };
- 4DC1D6841D77080A0080A60D /* WorkDataFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkDataFetcher.h; sourceTree = "<group>"; };
- 4DC1D6851D77080A0080A60D /* WorkDataFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WorkDataFetcher.m; sourceTree = "<group>"; };
- 4DC2A65417A143D700A5CD27 /* ThreemaDataV11.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV11.xcdatamodel; sourceTree = "<group>"; };
- 4DC2A65A17A1459E00A5CD27 /* GroupCreateMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupCreateMessage.h; sourceTree = "<group>"; };
- 4DC2A65B17A1459F00A5CD27 /* GroupCreateMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupCreateMessage.m; sourceTree = "<group>"; };
- 4DC2A65D17A1467900A5CD27 /* GroupTextMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupTextMessage.h; sourceTree = "<group>"; };
- 4DC2A65E17A1467900A5CD27 /* GroupTextMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupTextMessage.m; sourceTree = "<group>"; };
- 4DC2A66817A15E2000A5CD27 /* GroupLeaveMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupLeaveMessage.h; sourceTree = "<group>"; };
- 4DC2A66917A15E2000A5CD27 /* GroupLeaveMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupLeaveMessage.m; sourceTree = "<group>"; };
- 4DC2AE2D1DBF649A000A231B /* AddThreemaChannelController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddThreemaChannelController.h; sourceTree = "<group>"; };
- 4DC2AE2E1DBF649A000A231B /* AddThreemaChannelController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddThreemaChannelController.m; sourceTree = "<group>"; };
- 4DC309911D36309D0031738E /* PassKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PassKit.framework; path = System/Library/Frameworks/PassKit.framework; sourceTree = SDKROOT; };
- 4DC451E4164D3A6D002AA5A6 /* DeliveryReceiptMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeliveryReceiptMessage.h; sourceTree = "<group>"; };
- 4DC451E5164D3A6D002AA5A6 /* DeliveryReceiptMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeliveryReceiptMessage.m; sourceTree = "<group>"; };
- 4DC8A49B20DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NBPhoneNumberUtil+ShortNumber.h"; sourceTree = "<group>"; };
- 4DC8A4A320DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NBPhoneNumberUtil+ShortNumber.m"; sourceTree = "<group>"; };
- 4DC8A4A720DCDE1B003E70C8 /* NBRegExMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBRegExMatcher.h; sourceTree = "<group>"; };
- 4DC8A4A820DCDE1B003E70C8 /* NBRegularExpressionCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBRegularExpressionCache.h; sourceTree = "<group>"; };
- 4DC8A4A920DCDE1B003E70C8 /* NBRegExMatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBRegExMatcher.m; sourceTree = "<group>"; };
- 4DC8A4AA20DCDE1B003E70C8 /* NBRegularExpressionCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NBRegularExpressionCache.m; sourceTree = "<group>"; };
- 4DCA086019702E5E001A1E3A /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4DCA086219702E60001A1E3A /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4DCA090F1DE77B0300E2D8D9 /* QuoteView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuoteView.h; sourceTree = "<group>"; };
- 4DCA09101DE77B0300E2D8D9 /* QuoteView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuoteView.m; sourceTree = "<group>"; };
- 4DCA7FFB195AEB1A0068F801 /* CachedCellHeight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedCellHeight.h; sourceTree = "<group>"; };
- 4DCA7FFC195AEB1A0068F801 /* CachedCellHeight.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CachedCellHeight.m; sourceTree = "<group>"; };
- 4DCC11621663F81800CAE538 /* UIImage+Alpha.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Alpha.h"; sourceTree = "<group>"; };
- 4DCC11631663F81800CAE538 /* UIImage+Alpha.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Alpha.m"; sourceTree = "<group>"; };
- 4DCC11641663F81800CAE538 /* UIImage+Resize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Resize.h"; sourceTree = "<group>"; };
- 4DCC11651663F81800CAE538 /* UIImage+Resize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Resize.m"; sourceTree = "<group>"; };
- 4DCC11661663F81800CAE538 /* UIImage+RoundedCorner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+RoundedCorner.h"; sourceTree = "<group>"; };
- 4DCC11671663F81800CAE538 /* UIImage+RoundedCorner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+RoundedCorner.m"; sourceTree = "<group>"; };
- 4DCC5E4416542A6D00644D0D /* EnterCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EnterCodeViewController.h; sourceTree = "<group>"; };
- 4DCC5E4516542A6D00644D0D /* EnterCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EnterCodeViewController.m; sourceTree = "<group>"; };
- 4DCDB5DA19D891D000A0CA27 /* TTOpenInAppActivity.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = TTOpenInAppActivity.bundle; sourceTree = "<group>"; };
- 4DD01F6814C1CCA900EF7690 /* Threema.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Threema.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- 4DD01F7414C1CCA900EF7690 /* Threema-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Threema-Info.plist"; sourceTree = "<group>"; };
- 4DD01F7614C1CCA900EF7690 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4DD01F7814C1CCA900EF7690 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
- 4DD01F7A14C1CCA900EF7690 /* Threema-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Threema-Prefix.pch"; sourceTree = "<group>"; };
- 4DD01F7B14C1CCA900EF7690 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
- 4DD01F7C14C1CCA900EF7690 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
- 4DD01FB114C1CCD000EF7690 /* after.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = after.c; sourceTree = "<group>"; };
- 4DD01FB214C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FB314C1CCD000EF7690 /* before.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = before.c; sourceTree = "<group>"; };
- 4DD01FB414C1CCD000EF7690 /* box.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = box.c; sourceTree = "<group>"; };
- 4DD01FB514C1CCD000EF7690 /* keypair.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keypair.c; sourceTree = "<group>"; };
- 4DD01FB914C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FBA14C1CCD000EF7690 /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = core.c; sourceTree = "<group>"; };
- 4DD01FBD14C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FBE14C1CCD000EF7690 /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = core.c; sourceTree = "<group>"; };
- 4DD01FC214C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FC314C1CCD000EF7690 /* auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auth.c; sourceTree = "<group>"; };
- 4DD01FC414C1CCD000EF7690 /* verify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = verify.c; sourceTree = "<group>"; };
- 4DD01FC814C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FC914C1CCD000EF7690 /* base.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base.c; sourceTree = "<group>"; };
- 4DD01FCA14C1CCD000EF7690 /* smult.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = smult.c; sourceTree = "<group>"; };
- 4DD01FCE14C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FCF14C1CCD000EF7690 /* box.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = box.c; sourceTree = "<group>"; };
- 4DD01FD314C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FD414C1CCD000EF7690 /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stream.c; sourceTree = "<group>"; };
- 4DD01FD514C1CCD000EF7690 /* xor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xor.c; sourceTree = "<group>"; };
- 4DD01FD814C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FD914C1CCD000EF7690 /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stream.c; sourceTree = "<group>"; };
- 4DD01FDA14C1CCD000EF7690 /* xor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xor.c; sourceTree = "<group>"; };
- 4DD01FDE14C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FDF14C1CCD000EF7690 /* verify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = verify.c; sourceTree = "<group>"; };
- 4DD01FE214C1CCD000EF7690 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = "<group>"; };
- 4DD01FE314C1CCD000EF7690 /* verify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = verify.c; sourceTree = "<group>"; };
- 4DD01FE514C1CCD000EF7690 /* crypto_box.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_box.h; sourceTree = "<group>"; };
- 4DD01FE614C1CCD000EF7690 /* crypto_box_curve25519xsalsa20poly1305.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_box_curve25519xsalsa20poly1305.h; sourceTree = "<group>"; };
- 4DD01FE714C1CCD000EF7690 /* crypto_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_core.h; sourceTree = "<group>"; };
- 4DD01FE814C1CCD000EF7690 /* crypto_core_hsalsa20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_core_hsalsa20.h; sourceTree = "<group>"; };
- 4DD01FE914C1CCD000EF7690 /* crypto_core_salsa20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_core_salsa20.h; sourceTree = "<group>"; };
- 4DD01FEA14C1CCD000EF7690 /* crypto_onetimeauth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_onetimeauth.h; sourceTree = "<group>"; };
- 4DD01FEB14C1CCD000EF7690 /* crypto_onetimeauth_poly1305.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_onetimeauth_poly1305.h; sourceTree = "<group>"; };
- 4DD01FEC14C1CCD000EF7690 /* crypto_scalarmult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_scalarmult.h; sourceTree = "<group>"; };
- 4DD01FED14C1CCD000EF7690 /* crypto_scalarmult_curve25519.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_scalarmult_curve25519.h; sourceTree = "<group>"; };
- 4DD01FEE14C1CCD000EF7690 /* crypto_secretbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_secretbox.h; sourceTree = "<group>"; };
- 4DD01FEF14C1CCD000EF7690 /* crypto_secretbox_xsalsa20poly1305.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_secretbox_xsalsa20poly1305.h; sourceTree = "<group>"; };
- 4DD01FF014C1CCD000EF7690 /* crypto_stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_stream.h; sourceTree = "<group>"; };
- 4DD01FF114C1CCD000EF7690 /* crypto_stream_salsa20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_stream_salsa20.h; sourceTree = "<group>"; };
- 4DD01FF214C1CCD000EF7690 /* crypto_stream_xsalsa20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_stream_xsalsa20.h; sourceTree = "<group>"; };
- 4DD01FF314C1CCD000EF7690 /* crypto_verify_16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_verify_16.h; sourceTree = "<group>"; };
- 4DD01FF414C1CCD000EF7690 /* crypto_verify_32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto_verify_32.h; sourceTree = "<group>"; };
- 4DD01FF514C1CCD000EF7690 /* randombytes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = randombytes.h; sourceTree = "<group>"; };
- 4DD01FF714C1CCD000EF7690 /* devurandom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = devurandom.c; sourceTree = "<group>"; };
- 4DD01FF814C1CCD000EF7690 /* devurandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = devurandom.h; sourceTree = "<group>"; };
- 4DD01FF914C1CCD000EF7690 /* NaClCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NaClCrypto.h; sourceTree = "<group>"; };
- 4DD01FFA14C1CCD000EF7690 /* NaClCrypto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = NaClCrypto.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4DD10ABF16EE57C1004A10E0 /* AdvancedSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdvancedSettingsViewController.h; sourceTree = "<group>"; };
- 4DD10AC016EE57C1004A10E0 /* AdvancedSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AdvancedSettingsViewController.m; sourceTree = "<group>"; };
- 4DD10AC416EE5A66004A10E0 /* ValidationLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValidationLogger.h; sourceTree = "<group>"; };
- 4DD10AC516EE5A66004A10E0 /* ValidationLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ValidationLogger.m; sourceTree = "<group>"; };
- 4DD1A176164465E800621AE9 /* BaseMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BaseMessage.h; path = Data/BaseMessage.h; sourceTree = "<group>"; };
- 4DD1A177164465E800621AE9 /* BaseMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BaseMessage.m; path = Data/BaseMessage.m; sourceTree = "<group>"; };
- 4DD1A179164465E900621AE9 /* Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Contact.h; path = Data/Contact.h; sourceTree = "<group>"; };
- 4DD1A17A164465E900621AE9 /* Contact.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Contact.m; path = Data/Contact.m; sourceTree = "<group>"; };
- 4DD1A17C164465E900621AE9 /* Conversation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Conversation.h; path = Data/Conversation.h; sourceTree = "<group>"; };
- 4DD1A17D164465E900621AE9 /* Conversation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Conversation.m; path = Data/Conversation.m; sourceTree = "<group>"; };
- 4DD3186D1829AB35000D3933 /* DACircularProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DACircularProgressView.h; sourceTree = "<group>"; };
- 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DACircularProgressView.m; sourceTree = "<group>"; };
- 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
- 4DD5511D1689CA2F00B19DF8 /* ThreemaDataV8.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV8.xcdatamodel; sourceTree = "<group>"; };
- 4DD5511E1689CA9A00B19DF8 /* VideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VideoMessage.h; path = Data/VideoMessage.h; sourceTree = "<group>"; };
- 4DD5511F1689CA9A00B19DF8 /* VideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VideoMessage.m; path = Data/VideoMessage.m; sourceTree = "<group>"; };
- 4DD551211689CA9B00B19DF8 /* VideoData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VideoData.h; path = Data/VideoData.h; sourceTree = "<group>"; };
- 4DD551221689CA9B00B19DF8 /* VideoData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VideoData.m; path = Data/VideoData.m; sourceTree = "<group>"; };
- 4DD551271689D14900B19DF8 /* ChatVideoMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatVideoMessageCell.h; sourceTree = "<group>"; };
- 4DD551281689D14900B19DF8 /* ChatVideoMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ChatVideoMessageCell.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4DD5512A1689DF3900B19DF8 /* VideoMessageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VideoMessageLoader.h; sourceTree = "<group>"; };
- 4DD5512B1689DF3900B19DF8 /* VideoMessageLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VideoMessageLoader.m; sourceTree = "<group>"; };
- 4DD55131168C681600B19DF8 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
- 4DD6143924EACC6100C3F521 /* TrustedContacts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TrustedContacts.h; sourceTree = "<group>"; };
- 4DD6143A24EACC6100C3F521 /* TrustedContacts.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TrustedContacts.m; sourceTree = "<group>"; };
- 4DD937A5203DE0E300C40880 /* PushPayloadDecryptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PushPayloadDecryptor.h; sourceTree = "<group>"; };
- 4DD937A6203DE0E300C40880 /* PushPayloadDecryptor.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PushPayloadDecryptor.m; sourceTree = "<group>"; };
- 4DD9BAF017A181D90082D60B /* AbstractGroupMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractGroupMessage.h; sourceTree = "<group>"; };
- 4DD9BAF117A181D90082D60B /* AbstractGroupMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AbstractGroupMessage.m; sourceTree = "<group>"; };
- 4DD9BAF317A185C80082D60B /* ChatContactCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatContactCell.h; sourceTree = "<group>"; };
- 4DD9BAF417A185C90082D60B /* ChatContactCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatContactCell.m; sourceTree = "<group>"; };
- 4DDC630B1987BE6000D8887B /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Localizable.strings; sourceTree = "<group>"; };
- 4DDC630D1987BE6200D8887B /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- 4DE0B1FA22522BB4001CEDE4 /* IDNSafetyHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IDNSafetyHelper.swift; sourceTree = "<group>"; };
- 4DE7096E16414F5900BF99BE /* ContactsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactsViewController.h; sourceTree = "<group>"; };
- 4DE7096F16414F5900BF99BE /* ContactsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactsViewController.m; sourceTree = "<group>"; };
- 4DE7097116414FE000BF99BE /* ContactCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactCell.h; sourceTree = "<group>"; };
- 4DE7097216414FE000BF99BE /* ContactCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactCell.m; sourceTree = "<group>"; };
- 4DE709741641593600BF99BE /* MessageProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageProcessor.h; sourceTree = "<group>"; };
- 4DE709751641593600BF99BE /* MessageProcessor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MessageProcessor.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4DE93EC41664EE0B00954B1D /* ImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageData.h; path = Data/ImageData.h; sourceTree = "<group>"; };
- 4DE93EC51664EE0B00954B1D /* ImageData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ImageData.m; path = Data/ImageData.m; sourceTree = "<group>"; };
- 4DE93EC71664F12D00954B1D /* ThreemaDataV3.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV3.xcdatamodel; sourceTree = "<group>"; };
- 4DE93F01166507BA00954B1D /* ImageSizeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageSizeViewController.h; sourceTree = "<group>"; };
- 4DE93F02166507BA00954B1D /* ImageSizeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageSizeViewController.m; sourceTree = "<group>"; };
- 4DEB53D016A96F220024E6DE /* drum.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = drum.caf; sourceTree = "<group>"; };
- 4DEB53D116A96F220024E6DE /* glass.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = glass.caf; sourceTree = "<group>"; };
- 4DEB53D216A96F220024E6DE /* incoming_message.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = incoming_message.caf; sourceTree = "<group>"; };
- 4DEB53D316A96F220024E6DE /* marimba1.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = marimba1.caf; sourceTree = "<group>"; };
- 4DEB53D416A96F220024E6DE /* marimba2.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = marimba2.caf; sourceTree = "<group>"; };
- 4DEB53D516A96F220024E6DE /* music_box.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = music_box.caf; sourceTree = "<group>"; };
- 4DEB53D616A96F220024E6DE /* received_message.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = received_message.caf; sourceTree = "<group>"; };
- 4DEB53D716A96F220024E6DE /* scan_success.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = scan_success.caf; sourceTree = "<group>"; };
- 4DEB53D816A96F220024E6DE /* sent_message.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = sent_message.caf; sourceTree = "<group>"; };
- 4DEB53D916A96F220024E6DE /* sms.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = sms.caf; sourceTree = "<group>"; };
- 4DEB53DA16A96F220024E6DE /* trill.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = trill.caf; sourceTree = "<group>"; };
- 4DEB53DB16A96F220024E6DE /* whoop.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = whoop.caf; sourceTree = "<group>"; };
- 4DEB53E816A9753E0024E6DE /* PushSounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PushSounds.h; sourceTree = "<group>"; };
- 4DEB53E916A9753E0024E6DE /* PushSounds.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PushSounds.m; sourceTree = "<group>"; };
- 4DEB53EB16A97AD20024E6DE /* PushSoundViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PushSoundViewController.h; sourceTree = "<group>"; };
- 4DEB53EC16A97AD20024E6DE /* PushSoundViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PushSoundViewController.m; sourceTree = "<group>"; };
- 4DEFAE5A166FB79100C150F4 /* PopoverView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopoverView.h; sourceTree = "<group>"; };
- 4DEFAE5B166FB79100C150F4 /* PopoverView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PopoverView.m; sourceTree = "<group>"; };
- 4DF319672546F60D0050155F /* VoIPIceServerSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VoIPIceServerSource.swift; sourceTree = "<group>"; };
- 4DF3F22416DFEE3000D90681 /* VideoQualityViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VideoQualityViewController.h; sourceTree = "<group>"; };
- 4DF3F22516DFEE3000D90681 /* VideoQualityViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VideoQualityViewController.m; sourceTree = "<group>"; };
- 4DF4F2C716641C4200A48DA7 /* ChatTextMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatTextMessageCell.h; sourceTree = "<group>"; };
- 4DF4F2C816641C4200A48DA7 /* ChatTextMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatTextMessageCell.m; sourceTree = "<group>"; };
- 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
- 4DF4F30116642F0100A48DA7 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
- 4DF6F40F1987CF740085DB16 /* KKPasscodeLock.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = KKPasscodeLock.bundle; sourceTree = "<group>"; };
- 4DF7730C16309FE9001808D3 /* ServerConnector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerConnector.h; path = ../Threema/ServerConnector.h; sourceTree = "<group>"; };
- 4DF7730D16309FE9001808D3 /* ServerConnector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = ServerConnector.m; path = ../Threema/ServerConnector.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 4DF773111630A5FF001808D3 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSocket.h; sourceTree = "<group>"; };
- 4DF773121630A5FF001808D3 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSocket.m; sourceTree = "<group>"; };
- 4DF773141630A858001808D3 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
- 4DF773161630AA7A001808D3 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
- 4DF773191630B6CE001808D3 /* NSString+Hex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+Hex.h"; path = "../Threema/NSString+Hex.h"; sourceTree = "<group>"; };
- 4DF7731A1630B6CE001808D3 /* NSString+Hex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+Hex.m"; path = "../Threema/NSString+Hex.m"; sourceTree = "<group>"; };
- 4DF993161D8AFEBB0058CA0E /* NSString+Emoji.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Emoji.h"; sourceTree = "<group>"; };
- 4DF993171D8AFEBB0058CA0E /* NSString+Emoji.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Emoji.m"; sourceTree = "<group>"; };
- 4DFF8E57193340D300F2CF0D /* SVProgressHUD-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-Prefix.pch"; sourceTree = "<group>"; };
- 4DFF8E58193340D300F2CF0D /* SVProgressHUD.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = SVProgressHUD.bundle; sourceTree = "<group>"; };
- 4DFF8E59193340D300F2CF0D /* SVProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVProgressHUD.h; sourceTree = "<group>"; };
- 4DFF8E5A193340D300F2CF0D /* SVProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressHUD.m; sourceTree = "<group>"; };
- 6725D92F21BEA9EF0058B8C0 /* StdTypeHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StdTypeHelper.swift; sourceTree = "<group>"; };
- 67D692BC21B80AE3009AE6E2 /* VoIPStats.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPStats.swift; sourceTree = "<group>"; };
- CE01509020A1CF5700DD72B5 /* WebClientSession.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WebClientSession.h; path = ThreemaFramework/WebClientSession.h; sourceTree = SOURCE_ROOT; };
- CE01509320A1CF5700DD72B5 /* WebClientSession.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = WebClientSession.m; path = ThreemaFramework/WebClientSession.m; sourceTree = SOURCE_ROOT; };
- CE02116C1ED5B4750022D04F /* VoIPCallMessageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoIPCallMessageDecoder.h; sourceTree = "<group>"; };
- CE02116D1ED5B4750022D04F /* VoIPCallMessageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VoIPCallMessageDecoder.m; sourceTree = "<group>"; };
- CE0211821ED5BB970022D04F /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = WebRTC/WebRTC.framework; sourceTree = "<group>"; };
- CE0318DE209C5ED600830E58 /* WebClientSessionStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebClientSessionStore.swift; sourceTree = "<group>"; };
- CE04FCF0207773CE000CEE26 /* WebCreateFileMessageRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateFileMessageRequest.swift; sourceTree = "<group>"; };
- CE04FCFB2077B524000CEE26 /* WebCreateFileMessageResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateFileMessageResponse.swift; sourceTree = "<group>"; };
- CE04FD13207CDA02000CEE26 /* WebMessageQueue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebMessageQueue.swift; sourceTree = "<group>"; };
- CE0621AE21E4EBB100029B3A /* CompanyDirectoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyDirectoryViewController.swift; sourceTree = "<group>"; };
- CE0621B121E4F35200029B3A /* CompanyDirectoryContactCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyDirectoryContactCell.swift; sourceTree = "<group>"; };
- CE0621B521E4F87900029B3A /* CompanyDirectoryContact.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyDirectoryContact.swift; sourceTree = "<group>"; };
- CE0621B821E635C200029B3A /* CompanyDirectoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyDirectoryCell.swift; sourceTree = "<group>"; };
- CE06699D1E1CF77500DC4A69 /* UnreadMessageLineCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnreadMessageLineCell.h; sourceTree = "<group>"; };
- CE06699E1E1CF77500DC4A69 /* UnreadMessageLineCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnreadMessageLineCell.m; sourceTree = "<group>"; };
- CE0669A21E1D177B00DC4A69 /* UnreadMessageLineCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = UnreadMessageLineCell.xib; sourceTree = "<group>"; };
- CE07C86720B462FC000A1AD2 /* WebUpdateConversationRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConversationRequest.swift; sourceTree = "<group>"; };
- CE0A24BF1FB313C400E37E24 /* SDStatusBarOverriderPost11_0.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost11_0.m; sourceTree = "<group>"; };
- CE0A24C01FB313C400E37E24 /* SDStatusBarOverriderPost11_0.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost11_0.h; sourceTree = "<group>"; };
- CE0B5E141E5F49480044E3BB /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; };
- CE0D8AB82412945F007ACAEB /* silent.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = silent.mp3; sourceTree = "<group>"; };
- CE0F2B1A1FE16000002D9887 /* CGGeometry+RSKImageCropper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGGeometry+RSKImageCropper.m"; sourceTree = "<group>"; };
- CE0F2B1B1FE16000002D9887 /* RSKInternalUtility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSKInternalUtility.m; sourceTree = "<group>"; };
- CE0F2B1C1FE16000002D9887 /* RSKTouchView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSKTouchView.m; sourceTree = "<group>"; };
- CE0F2B1D1FE16000002D9887 /* RSKImageCropViewController+Protected.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RSKImageCropViewController+Protected.h"; sourceTree = "<group>"; };
- CE0F2B1E1FE16000002D9887 /* UIApplication+RSKImageCropper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIApplication+RSKImageCropper.m"; sourceTree = "<group>"; };
- CE0F2B1F1FE16000002D9887 /* RSKImageCropViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSKImageCropViewController.m; sourceTree = "<group>"; };
- CE0F2B201FE16000002D9887 /* UIImage+RSKImageCropper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+RSKImageCropper.m"; sourceTree = "<group>"; };
- CE0F2B211FE16000002D9887 /* RSKImageScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSKImageScrollView.h; sourceTree = "<group>"; };
- CE0F2B221FE16000002D9887 /* RSKTouchView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSKTouchView.h; sourceTree = "<group>"; };
- CE0F2B231FE16000002D9887 /* RSKInternalUtility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSKInternalUtility.h; sourceTree = "<group>"; };
- CE0F2B241FE16000002D9887 /* CGGeometry+RSKImageCropper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGGeometry+RSKImageCropper.h"; sourceTree = "<group>"; };
- CE0F2B251FE16000002D9887 /* RSKImageCropperStrings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = RSKImageCropperStrings.bundle; sourceTree = "<group>"; };
- CE0F2B261FE16000002D9887 /* UIImage+RSKImageCropper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+RSKImageCropper.h"; sourceTree = "<group>"; };
- CE0F2B271FE16000002D9887 /* RSKImageCropViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSKImageCropViewController.h; sourceTree = "<group>"; };
- CE0F2B281FE16000002D9887 /* RSKImageCropper.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = RSKImageCropper.modulemap; sourceTree = "<group>"; };
- CE0F2B291FE16000002D9887 /* UIApplication+RSKImageCropper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIApplication+RSKImageCropper.h"; sourceTree = "<group>"; };
- CE0F2B2A1FE16000002D9887 /* RSKImageCropper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSKImageCropper.h; sourceTree = "<group>"; };
- CE0F2B2B1FE16000002D9887 /* RSKImageScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSKImageScrollView.m; sourceTree = "<group>"; };
- CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAssetManager.swift; sourceTree = "<group>"; };
- CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAssetsActionConfig.swift; sourceTree = "<group>"; };
- CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAssetsActionController.swift; sourceTree = "<group>"; };
- CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAssetsCollectionController.swift; sourceTree = "<group>"; };
- CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPCheckedViewCell.swift; sourceTree = "<group>"; };
- CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPCollectionViewLayout.swift; sourceTree = "<group>"; };
- CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPLiveCameraCell.swift; sourceTree = "<group>"; };
- CE10D8FC1EA8FA0300802355 /* PPOption.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPOption.swift; sourceTree = "<group>"; };
- CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPOptionsViewController.swift; sourceTree = "<group>"; };
- CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPPhotoViewCell.swift; sourceTree = "<group>"; };
- CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPVideoViewCell.swift; sourceTree = "<group>"; };
- CE10DFD81F28B1C5006782C8 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE165D8920232058006D10E5 /* ShareTextActivityItemProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShareTextActivityItemProvider.h; sourceTree = "<group>"; };
- CE165D8A20232058006D10E5 /* ShareTextActivityItemProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShareTextActivityItemProvider.m; sourceTree = "<group>"; };
- CE165D9520232425006D10E5 /* ShareUrlActivityItemProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShareUrlActivityItemProvider.h; sourceTree = "<group>"; };
- CE165D9620232425006D10E5 /* ShareUrlActivityItemProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShareUrlActivityItemProvider.m; sourceTree = "<group>"; };
- CE16BCCF1F27948E0029251C /* PPAsset.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAsset.swift; sourceTree = "<group>"; };
- CE174AEC1E96443100D3746E /* ProfilePictureSettingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfilePictureSettingViewController.h; sourceTree = "<group>"; };
- CE174AED1E96443100D3746E /* ProfilePictureSettingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProfilePictureSettingViewController.m; sourceTree = "<group>"; };
- CE18F4901F682E2C004EC6F2 /* PrivacyPolicyViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrivacyPolicyViewController.swift; sourceTree = "<group>"; };
- CE19614F1E262C46009937C3 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
- CE19616A1E26465A009937C3 /* ScreenshotJsonImporter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScreenshotJsonImporter.m; sourceTree = "<group>"; };
- CE19616B1E26465A009937C3 /* ScreenshotJsonParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScreenshotJsonParser.h; sourceTree = "<group>"; };
- CE19616C1E26465A009937C3 /* ScreenshotJsonParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScreenshotJsonParser.m; sourceTree = "<group>"; };
- CE19618D1E26754A009937C3 /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotHelper.swift; sourceTree = "<group>"; };
- CE1C4B982056EA7300678D32 /* WebThumbnailRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebThumbnailRequest.swift; sourceTree = "<group>"; };
- CE1C4BA32056EB1400678D32 /* WebThumbnailResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebThumbnailResponse.swift; sourceTree = "<group>"; };
- CE222423216E2C1B00C6DFBB /* ThreemaDataV25.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV25.xcdatamodel; sourceTree = "<group>"; };
- CE225BB521256F880075B7CC /* WebConnectionContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConnectionContext.swift; sourceTree = "<group>"; };
- CE225BB72126CB960075B7CC /* WebConnectionAckRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConnectionAckRequest.swift; sourceTree = "<group>"; };
- CE225BBB2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConnectionAckUpdateResponse.swift; sourceTree = "<group>"; };
- CE225BBF2126D3200075B7CC /* WebUpdateConnectionAckRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConnectionAckRequest.swift; sourceTree = "<group>"; };
- CE245FD41E4376A200FEFE0C /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/MainStoryboard.strings"; sourceTree = "<group>"; };
- CE245FD51E4376A900FEFE0C /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE245FD61E4376AF00FEFE0C /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE245FD71E4376B500FEFE0C /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE245FD81E4376BC00FEFE0C /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE245FD91E4376EB00FEFE0C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE245FDB1E43770600FEFE0C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainStoryboard.storyboard; sourceTree = "<group>"; };
- CE245FDF1E43777200FEFE0C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CreatePassword.storyboard; sourceTree = "<group>"; };
- CE245FE11E43777B00FEFE0C /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE21E43777E00FEFE0C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE31E43778200FEFE0C /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE41E43778500FEFE0C /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE51E43778800FEFE0C /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE61E43778E00FEFE0C /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE245FE71E43779100FEFE0C /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/CreatePassword.strings"; sourceTree = "<group>"; };
- CE27F0752243954600F86392 /* OEMentionsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OEMentionsHelper.swift; sourceTree = "<group>"; };
- CE2A42B12018D73600C314DA /* WebCreateTextMessageResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateTextMessageResponse.swift; sourceTree = "<group>"; };
- CE3014001EBB2F0D00068754 /* UIImage+MWPhotoBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+MWPhotoBrowser.h"; sourceTree = "<group>"; };
- CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+MWPhotoBrowser.m"; sourceTree = "<group>"; };
- CE3427981FD5C59100A4D857 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE3AB51F23102EA5001AF17C /* Icons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Icons.xcassets; sourceTree = "<group>"; };
- CE3AB52923103192001AF17C /* ContactsNavigationController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContactsNavigationController.h; sourceTree = "<group>"; };
- CE3AB52A23103192001AF17C /* ContactsNavigationController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ContactsNavigationController.m; sourceTree = "<group>"; };
- CE3AB538231410F2001AF17C /* Symbols.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Symbols.xcassets; sourceTree = "<group>"; };
- CE3BD3821F613BCF0048CDE7 /* CallDiagnostic.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CallDiagnostic.storyboard; sourceTree = "<group>"; };
- CE3BD3861F613F190048CDE7 /* CallDiagnosticViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CallDiagnosticViewController.swift; sourceTree = "<group>"; };
- CE3D66E02271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZSWTappableLabelTouchHandling.h; sourceTree = "<group>"; };
- CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZSWTappableLabelTappableRegionInfoImpl.m; sourceTree = "<group>"; };
- CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZSWTappableLabelAccessibilityActionLongPress.m; sourceTree = "<group>"; };
- CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZSWTappableLabelTouchHandling.m; sourceTree = "<group>"; };
- CE3D66E42271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZSWTappableLabelTappableRegionInfoImpl.h; sourceTree = "<group>"; };
- CE3D66E52271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZSWTappableLabelAccessibilityActionLongPress.h; sourceTree = "<group>"; };
- CE3D670622733A8100720DF1 /* ThreemaSafariViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaSafariViewController.swift; sourceTree = "<group>"; };
- CE3DB0D1228C61AB00217B23 /* VoIPCallTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallTests.swift; sourceTree = "<group>"; };
- CE3DB0D8228D908500217B23 /* VoIPCallStateManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallStateManager.swift; sourceTree = "<group>"; };
- CE3DB0F7228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallPeerConnectionClient.swift; sourceTree = "<group>"; };
- CE3DB101228EAC8E00217B23 /* VoIPCallService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallService.swift; sourceTree = "<group>"; };
- CE3DB104228EDD3C00217B23 /* VoIPCallUserAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallUserAction.swift; sourceTree = "<group>"; };
- CE3DB107228EE29E00217B23 /* VoIPCallSender.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallSender.swift; sourceTree = "<group>"; };
- CE4100E61EFAAA1B00C633A7 /* VoIPSoundViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoIPSoundViewController.h; sourceTree = "<group>"; };
- CE4100E71EFAAA1B00C633A7 /* VoIPSoundViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VoIPSoundViewController.m; sourceTree = "<group>"; };
- CE4100EB1EFAABB000C633A7 /* VoIPSounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoIPSounds.h; sourceTree = "<group>"; };
- CE4100EC1EFAABB000C633A7 /* VoIPSounds.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VoIPSounds.m; sourceTree = "<group>"; };
- CE414D1221071BF00084F476 /* BackgroundTaskManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackgroundTaskManager.swift; sourceTree = "<group>"; };
- CE414D1D2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConnectionDisconnectRequest.swift; sourceTree = "<group>"; };
- CE414D21210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConnectionDisconnectResponse.swift; sourceTree = "<group>"; };
- CE42BCC320037EA6001C132F /* VoIPHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VoIPHelper.h; sourceTree = "<group>"; };
- CE42BCC420037EA6001C132F /* VoIPHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VoIPHelper.m; sourceTree = "<group>"; };
- CE42BCC72003C3B0001C132F /* ThemedViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ThemedViewController.h; sourceTree = "<group>"; };
- CE42BCC82003C3B0001C132F /* ThemedViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ThemedViewController.m; sourceTree = "<group>"; };
- CE46D74720B5C4430097A112 /* WebAvatarUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAvatarUpdate.swift; sourceTree = "<group>"; };
- CE47F7B023F3F21B005A0C87 /* LockCoverWork.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LockCoverWork.xib; sourceTree = "<group>"; };
- CE47F7B823F70045005A0C87 /* GlobalNotificationSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalNotificationSettingsViewController.swift; sourceTree = "<group>"; };
- CE47F7BB23FAB933005A0C87 /* MasterDndDaysViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MasterDndDaysViewController.swift; sourceTree = "<group>"; };
- CE47F7BE23FBD90B005A0C87 /* TimePickerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimePickerCell.swift; sourceTree = "<group>"; };
- CE47F7C123FBE17A005A0C87 /* TimePickerCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TimePickerCell.xib; sourceTree = "<group>"; };
- CE48A56B25386ACB0057EC71 /* SplashScreenThreema2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SplashScreenThreema2.png; sourceTree = SOURCE_ROOT; };
- CE48A56C25386ACC0057EC71 /* WizardBg2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = WizardBg2.png; sourceTree = SOURCE_ROOT; };
- CE48A57125386B6E0057EC71 /* SplashScreenThreemaWork2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = SplashScreenThreemaWork2.png; sourceTree = SOURCE_ROOT; };
- CE4A7BE124091FDC00CD0015 /* ThreemaWorkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaWorkViewController.swift; sourceTree = "<group>"; };
- CE4CA9981E2629B000F3A560 /* ScreenshotsWithData.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ScreenshotsWithData.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- CE4CA99C1E2629B100F3A560 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- CE4CB4CC24AF3B8E0057954A /* VoIPCallId.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallId.swift; sourceTree = "<group>"; };
- CE4F73D320343BC900C64484 /* ThreemaDataV24.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV24.xcdatamodel; sourceTree = "<group>"; };
- CE5061F9244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaVideoCallQualityViewController.swift; sourceTree = "<group>"; };
- CE535B9325272C0F003495D0 /* SwiftUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUtils.swift; sourceTree = "<group>"; };
- CE5397D51ED309DC002EB388 /* BoxVoIPCallHangupMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVoIPCallHangupMessage.h; sourceTree = "<group>"; };
- CE5397D61ED309DC002EB388 /* BoxVoIPCallHangupMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVoIPCallHangupMessage.m; sourceTree = "<group>"; };
- CE5397E91ED31582002EB388 /* PushKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PushKit.framework; path = System/Library/Frameworks/PushKit.framework; sourceTree = SDKROOT; };
- CE54E53D24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactThreemaCallCell.swift; sourceTree = "<group>"; };
- CE54E54124A1E3F50007F2F1 /* ContactSendMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactSendMessageCell.swift; sourceTree = "<group>"; };
- CE54E54524A1E5400007F2F1 /* ExportConversationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportConversationCell.swift; sourceTree = "<group>"; };
- CE54E54824A1E7020007F2F1 /* ContactScanCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactScanCell.swift; sourceTree = "<group>"; };
- CE54E54B24A1E8490007F2F1 /* ContactSendPictureCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactSendPictureCell.swift; sourceTree = "<group>"; };
- CE54E54E24A1E93E0007F2F1 /* LinkedContactCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkedContactCell.swift; sourceTree = "<group>"; };
- CE54E55124A1EB5A0007F2F1 /* VerificationLevelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VerificationLevelCell.swift; sourceTree = "<group>"; };
- CE54E55424A1F4440007F2F1 /* KeyFingerprintCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyFingerprintCell.swift; sourceTree = "<group>"; };
- CE54E55724A1F6940007F2F1 /* BlockContactCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockContactCell.swift; sourceTree = "<group>"; };
- CE54E55A24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfilePictureRecipientCell.swift; sourceTree = "<group>"; };
- CE5635B722F86CF100DCAABF /* ThreemaDataV27.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV27.xcdatamodel; sourceTree = "<group>"; };
- CE56491124BC573E007DEE6E /* VoIPCallIdTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallIdTests.swift; sourceTree = "<group>"; };
- CE56496024C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactAndWorkContactTableDataSource.h; sourceTree = "<group>"; };
- CE56496124C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactAndWorkContactTableDataSource.m; sourceTree = "<group>"; };
- CE56FBA01F8BEA5F004B41B4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MyIdentityStoryboard.storyboard; sourceTree = "<group>"; };
- CE56FBA51F8BEA6B004B41B4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBA71F8BEA6C004B41B4 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBA91F8BEA6E004B41B4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBAB1F8BEA6F004B41B4 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBAD1F8BEA71004B41B4 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBAF1F8BEA72004B41B4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE56FBB11F8BEA74004B41B4 /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/MyIdentityStoryboard.strings"; sourceTree = "<group>"; };
- CE56FBB31F8BEA75004B41B4 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE573663249B95130048ACCB /* VerificationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VerificationViewController.swift; sourceTree = "<group>"; };
- CE5938281F8675D800EA7FF3 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/SettingsStoryboard.storyboard; sourceTree = "<group>"; };
- CE59382D1F8675E800EA7FF3 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE59382F1F8675ED00EA7FF3 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5938311F8675F000EA7FF3 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5938331F8675F300EA7FF3 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5938351F8675F600EA7FF3 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5938371F8675F900EA7FF3 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5938391F8675FB00EA7FF3 /* rm-CH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "rm-CH"; path = "rm-CH.lproj/SettingsStoryboard.strings"; sourceTree = "<group>"; };
- CE59383B1F8675FE00EA7FF3 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE5D049D1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "ringing-tone-ch-fade.mp3"; sourceTree = "<group>"; };
- CE5D04A51EF18A7500C40E25 /* BoxVoIPCallRingingMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVoIPCallRingingMessage.h; sourceTree = "<group>"; };
- CE5D04A61EF18A7500C40E25 /* BoxVoIPCallRingingMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVoIPCallRingingMessage.m; sourceTree = "<group>"; };
- CE5E6DE6202A1281006796B5 /* ThreemaWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaWebViewController.swift; sourceTree = "<group>"; };
- CE5E6DEB202B338A006796B5 /* BinUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = BinUtils.swift; path = ../Vendor/BinUtils/BinUtils.swift; sourceTree = "<group>"; };
- CE5E6E0E202B7076006796B5 /* saltyrtc_task_relayed_data_ffi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = saltyrtc_task_relayed_data_ffi.h; path = SaltyRTC/saltyrtc_task_relayed_data_ffi.h; sourceTree = SOURCE_ROOT; };
- CE5E6E23202C5A80006796B5 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
- CE611B151F98DF7C0040DB3A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE626F3A20BC01C3004C6D61 /* WebProfileUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebProfileUpdate.swift; sourceTree = "<group>"; };
- CE635EB3201B900E0099CAF4 /* WebCreateTextMessageRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateTextMessageRequest.swift; sourceTree = "<group>"; };
- CE635EB7201B92620099CAF4 /* WebClientInfoResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebClientInfoResponse.swift; sourceTree = "<group>"; };
- CE635EBB201B92A70099CAF4 /* WebBatteryStatusUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebBatteryStatusUpdate.swift; sourceTree = "<group>"; };
- CE635EBF201F25490099CAF4 /* WebContactDetailResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebContactDetailResponse.swift; sourceTree = "<group>"; };
- CE635EC3201F2A000099CAF4 /* WebConversationsResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConversationsResponse.swift; sourceTree = "<group>"; };
- CE6511D1202C7D9500239FB6 /* libresolv.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.9.tbd; path = usr/lib/libresolv.9.tbd; sourceTree = SDKROOT; };
- CE6511DE202C807400239FB6 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
- CE6511E0202C80E000239FB6 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
- CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsaltyrtc_task_relayed_data_ffi.a; path = SaltyRTC/libsaltyrtc_task_relayed_data_ffi.a; sourceTree = "<group>"; };
- CE6511EE202C946C00239FB6 /* UIFont+Traits.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIFont+Traits.h"; sourceTree = "<group>"; };
- CE6511EF202C946C00239FB6 /* UIFont+Traits.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIFont+Traits.m"; sourceTree = "<group>"; };
- CE6511FF203192B900239FB6 /* MeContactDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeContactDetailsViewController.swift; sourceTree = "<group>"; };
- CE654D7C1F1E066400E24C1E /* Contacts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Contacts.framework; path = System/Library/Frameworks/Contacts.framework; sourceTree = SDKROOT; };
- CE66FF962322373500338E22 /* ThreemaQRCodeGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaQRCodeGenerator.swift; sourceTree = "<group>"; };
- CE66FFA923267FD100338E22 /* StorageManagementViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StorageManagementViewController.swift; sourceTree = "<group>"; };
- CE66FFB323268F8F00338E22 /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = "<group>"; };
- CE6916392200562A00056335 /* Info-Sandbox.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-Sandbox.plist"; sourceTree = "<group>"; };
- CE6AE2D61E437E4700A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE6AE2D71E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Ballot.strings; sourceTree = "<group>"; };
- CE6AE2D81E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE6AE2D91E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE6AE2DA1E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE6AE2DB1E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- CE6AE2DC1E437E4800A3E3C1 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE6CFBBC204D8738001FCBDD /* WebUnreadMessageObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUnreadMessageObject.swift; sourceTree = "<group>"; };
- CE6CFBC8204DAB15001FCBDD /* WebUpdateContactResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateContactResponse.swift; sourceTree = "<group>"; };
- CE6CFBCC204E948C001FCBDD /* WebUpdateContactRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateContactRequest.swift; sourceTree = "<group>"; };
- CE6CFBD0204E97F3001FCBDD /* WebMessageUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebMessageUpdate.swift; sourceTree = "<group>"; };
- CE6CFBD4204E9A21001FCBDD /* WebUpdateProfileRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateProfileRequest.swift; sourceTree = "<group>"; };
- CE6CFBF42052AF18001FCBDD /* WebMessagesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebMessagesRequest.swift; sourceTree = "<group>"; };
- CE703D8020612DB5008DB924 /* WebAckRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAckRequest.swift; sourceTree = "<group>"; };
- CE703D8B20615D61008DB924 /* WebBlobRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebBlobRequest.swift; sourceTree = "<group>"; };
- CE703D8F20615DCF008DB924 /* WebBlobResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebBlobResponse.swift; sourceTree = "<group>"; };
- CE703D9F206509A5008DB924 /* WebCreateContactRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateContactRequest.swift; sourceTree = "<group>"; };
- CE703DA420650A75008DB924 /* WebCreateContactResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateContactResponse.swift; sourceTree = "<group>"; };
- CE703DA8206544F1008DB924 /* WebCreateGroupRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateGroupRequest.swift; sourceTree = "<group>"; };
- CE703DAC20654582008DB924 /* WebCreateGroupResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCreateGroupResponse.swift; sourceTree = "<group>"; };
- CE7492981E1E46F00017D1C4 /* UnreadMessageLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnreadMessageLine.h; sourceTree = "<group>"; };
- CE7492991E1E46F00017D1C4 /* UnreadMessageLine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnreadMessageLine.m; sourceTree = "<group>"; };
- CE781D2F2302933800DB79D6 /* StyleKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StyleKit.swift; sourceTree = "<group>"; };
- CE7923B5209870AF003BDBD3 /* DoNotDisturbCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DoNotDisturbCell.swift; sourceTree = "<group>"; };
- CE7B1F1C20458FF200C40AEF /* WorkContactTableDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WorkContactTableDataSource.h; sourceTree = "<group>"; };
- CE7B1F1D20458FF200C40AEF /* WorkContactTableDataSource.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WorkContactTableDataSource.m; sourceTree = "<group>"; };
- CE7D4B7E221D76FC007FE158 /* MakeScreenshots.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakeScreenshots.swift; sourceTree = "<group>"; };
- CE7D4B80221D7E53007FE158 /* SDStatusBarOverriderPost12_0.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost12_0.h; sourceTree = "<group>"; };
- CE7D4B81221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost12_0.m; sourceTree = "<group>"; };
- CE7D4B84221D7F02007FE158 /* Screenshots-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Screenshots-Bridging-Header.h"; sourceTree = "<group>"; };
- CE7DC3001F38BC1400A18DEF /* ConversationUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConversationUtils.h; sourceTree = "<group>"; };
- CE7DC3011F38BC1400A18DEF /* ConversationUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConversationUtils.m; sourceTree = "<group>"; };
- CE7E4906229537E50097E002 /* CallViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallViewController.swift; sourceTree = "<group>"; };
- CE7E49232296980A0097E002 /* VoIPCallRingingMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallRingingMessage.swift; sourceTree = "<group>"; };
- CE7E4F0323E092B7009977A5 /* SnapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SnapKit.framework; path = Carthage/Build/iOS/SnapKit.framework; sourceTree = "<group>"; };
- CE7E4F0423E092B7009977A5 /* MarqueeLabel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MarqueeLabel.framework; path = Carthage/Build/iOS/MarqueeLabel.framework; sourceTree = "<group>"; };
- CE7E4F0923E094AD009977A5 /* NotificationBannerHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationBannerHelper.swift; sourceTree = "<group>"; };
- CE7E4F1D23E2C312009977A5 /* FloatingNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FloatingNotificationBanner.swift; sourceTree = "<group>"; };
- CE7E4F1E23E2C312009977A5 /* UIWindow+orientation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIWindow+orientation.swift"; sourceTree = "<group>"; };
- CE7E4F1F23E2C312009977A5 /* BannerPositionFrame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerPositionFrame.swift; sourceTree = "<group>"; };
- CE7E4F2023E2C312009977A5 /* BannerStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerStyle.swift; sourceTree = "<group>"; };
- CE7E4F2123E2C312009977A5 /* StatusBarNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatusBarNotificationBanner.swift; sourceTree = "<group>"; };
- CE7E4F2223E2C312009977A5 /* NotificationBannerUtilities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationBannerUtilities.swift; sourceTree = "<group>"; };
- CE7E4F2323E2C312009977A5 /* BannerColors.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerColors.swift; sourceTree = "<group>"; };
- CE7E4F2423E2C312009977A5 /* String+heightForConstrainedWidth.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+heightForConstrainedWidth.swift"; sourceTree = "<group>"; };
- CE7E4F2523E2C312009977A5 /* GrowingNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GrowingNotificationBanner.swift; sourceTree = "<group>"; };
- CE7E4F2623E2C312009977A5 /* BannerHapticGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerHapticGenerator.swift; sourceTree = "<group>"; };
- CE7E4F2723E2C312009977A5 /* BaseNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseNotificationBanner.swift; sourceTree = "<group>"; };
- CE7E4F2823E2C312009977A5 /* NotificationBannerQueue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationBannerQueue.swift; sourceTree = "<group>"; };
- CE7E4F2923E2C312009977A5 /* NotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationBanner.swift; sourceTree = "<group>"; };
- CE825059210B628F005FAA5F /* OrderedDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OrderedDictionary.m; sourceTree = "<group>"; };
- CE82505A210B628F005FAA5F /* OrderedDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OrderedDictionary.h; sourceTree = "<group>"; };
- CE82A7F72008FD2D00B78C73 /* TTTAttributedLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TTTAttributedLabel.h; sourceTree = "<group>"; };
- CE82A7F82008FD2D00B78C73 /* TTTAttributedLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TTTAttributedLabel.m; sourceTree = "<group>"; };
- CE82A817200CB1BC00B78C73 /* TextStyleUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TextStyleUtils.h; path = ../Threema/TextStyleUtils.h; sourceTree = "<group>"; };
- CE82A818200CB1BD00B78C73 /* TextStyleUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = TextStyleUtils.m; path = ../Threema/TextStyleUtils.m; sourceTree = "<group>"; };
- CE846F151E9CFD6B0068E8BF /* ContactDeletePhotoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactDeletePhotoMessage.h; sourceTree = "<group>"; };
- CE846F161E9CFD6B0068E8BF /* ContactDeletePhotoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactDeletePhotoMessage.m; sourceTree = "<group>"; };
- CE8495D91ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVoIPCallIceCandidatesMessage.h; sourceTree = "<group>"; };
- CE8495DA1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVoIPCallIceCandidatesMessage.m; sourceTree = "<group>"; };
- CE887D7E20401F5800FF5650 /* WebClientInfoRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebClientInfoRequest.swift; sourceTree = "<group>"; };
- CE887D82204020F100FF5650 /* WebContactDetailRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebContactDetailRequest.swift; sourceTree = "<group>"; };
- CE887D862040308600FF5650 /* WebProfileRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebProfileRequest.swift; sourceTree = "<group>"; };
- CE887D8A2040316900FF5650 /* WebProfileResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebProfileResponse.swift; sourceTree = "<group>"; };
- CE887D8E2040479200FF5650 /* WebReceiversResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebReceiversResponse.swift; sourceTree = "<group>"; };
- CE88CABE20347CE20021475F /* ContactsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ContactsUI.framework; path = System/Library/Frameworks/ContactsUI.framework; sourceTree = SDKROOT; };
- CE8A2B131EB38270004973D5 /* DKCamera.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKCamera.swift; sourceTree = "<group>"; };
- CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = DKCameraResource.bundle; sourceTree = "<group>"; };
- CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKGroupDataManager.swift; sourceTree = "<group>"; };
- CE8A2B191EB38270004973D5 /* DKAsset.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAsset.swift; sourceTree = "<group>"; };
- CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroup.swift; sourceTree = "<group>"; };
- CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKImageManager.swift; sourceTree = "<group>"; };
- CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = DKImagePickerController.bundle; sourceTree = "<group>"; };
- CE8A2B1E1EB38270004973D5 /* DKImagePickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DKImagePickerController.h; sourceTree = "<group>"; };
- CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKImagePickerController.swift; sourceTree = "<group>"; };
- CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKImagePickerControllerDefaultUIDelegate.swift; sourceTree = "<group>"; };
- CE8A2B211EB38270004973D5 /* DKImageResource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKImageResource.swift; sourceTree = "<group>"; };
- CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKPopoverViewController.swift; sourceTree = "<group>"; };
- CE8A2B231EB38270004973D5 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupCellItemProtocol.swift; sourceTree = "<group>"; };
- CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupDetailBaseCell.swift; sourceTree = "<group>"; };
- CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupDetailCameraCell.swift; sourceTree = "<group>"; };
- CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupDetailImageCell.swift; sourceTree = "<group>"; };
- CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupDetailVideoCell.swift; sourceTree = "<group>"; };
- CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupDetailVC.swift; sourceTree = "<group>"; };
- CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupGridLayout.swift; sourceTree = "<group>"; };
- CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKAssetGroupListVC.swift; sourceTree = "<group>"; };
- CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DKPermissionView.swift; sourceTree = "<group>"; };
- CE8B6B981EFD09EE00293643 /* FeatureMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FeatureMask.h; sourceTree = "<group>"; };
- CE8B6B991EFD09EE00293643 /* FeatureMask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FeatureMask.m; sourceTree = "<group>"; };
- CE8B6BA31EFD0AE000293643 /* FeatureMaskChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FeatureMaskChecker.h; sourceTree = "<group>"; };
- CE8B6BA41EFD0AE000293643 /* FeatureMaskChecker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FeatureMaskChecker.m; sourceTree = "<group>"; };
- CE8B6C2C1F03FEEE00293643 /* ChatCallMessageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatCallMessageCell.h; sourceTree = "<group>"; };
- CE8B6C2D1F03FEEE00293643 /* ChatCallMessageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatCallMessageCell.m; sourceTree = "<group>"; };
- CE8B6C3A1F051DBA00293643 /* ImageUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageUtils.h; sourceTree = "<group>"; };
- CE8B6C3B1F051DBA00293643 /* ImageUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageUtils.m; sourceTree = "<group>"; };
- CE8B6C5C1F0A851000293643 /* GroupCloneCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupCloneCell.h; sourceTree = "<group>"; };
- CE8B6C5D1F0A851000293643 /* GroupCloneCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupCloneCell.m; sourceTree = "<group>"; };
- CE8C687A23758AC200EFA40A /* AppearanceSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppearanceSettingsViewController.swift; sourceTree = "<group>"; };
- CE8EC72923EC131B003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CE8EC72A23EC131C003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CE8EC72B23EC131D003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CE8EC72C23EC131D003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CE8EC72D23EC131D003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE8EC72E23EC131D003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Ballot.strings; sourceTree = "<group>"; };
- CE8EC72F23EC131E003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE8EC73023EC131E003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- CE8EC73123EC131E003C7D08 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
- CE9067D32056CC5E00CED7A8 /* WebAvatarRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAvatarRequest.swift; sourceTree = "<group>"; };
- CE9067DE2056CD0D00CED7A8 /* WebAvatarResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAvatarResponse.swift; sourceTree = "<group>"; };
- CE92572F2049452000ACDF98 /* WebReceiversRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebReceiversRequest.swift; sourceTree = "<group>"; };
- CE92573C2049663E00ACDF98 /* WebConversationsRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConversationsRequest.swift; sourceTree = "<group>"; };
- CE9257402049717B00ACDF98 /* WebMessagesResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebMessagesResponse.swift; sourceTree = "<group>"; };
- CE9F26DF251B7E4800D1FCA8 /* DevModeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DevModeViewController.swift; sourceTree = "<group>"; };
- CE9F992E21DE66D400AABCAE /* AlbumManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlbumManager.swift; sourceTree = "<group>"; };
- CEA3190B21C3F67E00AB109B /* GroupDeletePhotoMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GroupDeletePhotoMessage.h; sourceTree = "<group>"; };
- CEA3190C21C3F67E00AB109B /* GroupDeletePhotoMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GroupDeletePhotoMessage.m; sourceTree = "<group>"; };
- CEA3A5D220FF76AE005AC269 /* PendingMessagesManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingMessagesManager.swift; sourceTree = "<group>"; };
- CEA3A5D620FF775E005AC269 /* PendingMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingMessage.swift; sourceTree = "<group>"; };
- CEA73A0A2024B7FE008BCF89 /* WebMessageObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebMessageObject.swift; sourceTree = "<group>"; };
- CEA92C90220197770063520A /* CompanyDirectoryCategoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyDirectoryCategoryViewController.swift; sourceTree = "<group>"; };
- CEAC91DF244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaCallsSettingsViewController.swift; sourceTree = "<group>"; };
- CEAFA2161E895A7C00FF84FD /* ContactSetPhotoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactSetPhotoMessage.h; sourceTree = "<group>"; };
- CEAFA2171E895A7C00FF84FD /* ContactSetPhotoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactSetPhotoMessage.m; sourceTree = "<group>"; };
- CEAFA2241E89697900FF84FD /* ThreemaDataV23.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV23.xcdatamodel; sourceTree = "<group>"; };
- CEAFA2291E8AAC6100FF84FD /* EditProfileViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditProfileViewController.h; sourceTree = "<group>"; };
- CEAFA22A1E8AAC6100FF84FD /* EditProfileViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditProfileViewController.m; sourceTree = "<group>"; };
- CEB044EC1EB9DB3400B06571 /* Threema-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Threema-Bridging-Header.h"; sourceTree = "<group>"; };
- CEB044FA1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomGroupDetailImageCell.swift; sourceTree = "<group>"; };
- CEB044FE1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThreemaImagePickerControllerDefaultUIDelegate.swift; sourceTree = "<group>"; };
- CEB045021EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomGroupDetailVideoCell.swift; sourceTree = "<group>"; };
- CEB28A612350A044002D10B5 /* WebTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebTest.swift; sourceTree = "<group>"; };
- CEB28AAA2354A3F9002D10B5 /* ThreemaQLPreviewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaQLPreviewController.swift; sourceTree = "<group>"; };
- CEB34DBD2091EB74005B5D6C /* PushSetting.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PushSetting.h; sourceTree = "<group>"; };
- CEB34DBE2091EB74005B5D6C /* PushSetting.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PushSetting.m; sourceTree = "<group>"; };
- CEB34DEA20921085005B5D6C /* NotificationSettingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationSettingViewController.swift; sourceTree = "<group>"; };
- CEB34DEE20937533005B5D6C /* DoNotDisturbViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DoNotDisturbViewController.swift; sourceTree = "<group>"; };
- CEB34DF220971AF9005B5D6C /* NotificationManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationManager.h; sourceTree = "<group>"; };
- CEB34DF320971AF9005B5D6C /* NotificationManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationManager.m; sourceTree = "<group>"; };
- CEB637922374084900188924 /* TSKTrustKitConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKTrustKitConfig.h; sourceTree = "<group>"; };
- CEB637942374084900188924 /* vendor_identifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vendor_identifier.h; sourceTree = "<group>"; };
- CEB637952374084900188924 /* TSKBackgroundReporter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKBackgroundReporter.m; sourceTree = "<group>"; };
- CEB637962374084900188924 /* TSKReportsRateLimiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKReportsRateLimiter.h; sourceTree = "<group>"; };
- CEB637972374084900188924 /* TSKPinFailureReport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKPinFailureReport.m; sourceTree = "<group>"; };
- CEB637982374084900188924 /* reporting_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reporting_utils.h; sourceTree = "<group>"; };
- CEB637992374084900188924 /* vendor_identifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = vendor_identifier.m; sourceTree = "<group>"; };
- CEB6379A2374084900188924 /* TSKPinFailureReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPinFailureReport.h; sourceTree = "<group>"; };
- CEB6379B2374084900188924 /* TSKReportsRateLimiter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKReportsRateLimiter.m; sourceTree = "<group>"; };
- CEB6379C2374084900188924 /* TSKBackgroundReporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKBackgroundReporter.h; sourceTree = "<group>"; };
- CEB6379D2374084900188924 /* reporting_utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = reporting_utils.m; sourceTree = "<group>"; };
- CEB6379E2374084900188924 /* TSKTrustDecision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKTrustDecision.h; sourceTree = "<group>"; };
- CEB6379F2374084900188924 /* TSKPinningValidatorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPinningValidatorResult.h; sourceTree = "<group>"; };
- CEB637A12374084900188924 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- CEB637A22374084900188924 /* TSKLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKLog.h; sourceTree = "<group>"; };
- CEB637A32374084900188924 /* configuration_utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = configuration_utils.m; sourceTree = "<group>"; };
- CEB637A62374084900188924 /* domain_registry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = domain_registry.h; sourceTree = "<group>"; };
- CEB637A82374084900188924 /* registry_tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = registry_tables.h; sourceTree = "<group>"; };
- CEB637AA2374084900188924 /* trie_search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trie_search.c; sourceTree = "<group>"; };
- CEB637AB2374084900188924 /* tsk_assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_assert.h; sourceTree = "<group>"; };
- CEB637AC2374084900188924 /* string_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_util.h; sourceTree = "<group>"; };
- CEB637AD2374084900188924 /* trie_search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trie_search.h; sourceTree = "<group>"; };
- CEB637AE2374084900188924 /* tsk_assert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_assert.c; sourceTree = "<group>"; };
- CEB637AF2374084900188924 /* registry_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = registry_types.h; sourceTree = "<group>"; };
- CEB637B02374084900188924 /* registry_search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = registry_search.c; sourceTree = "<group>"; };
- CEB637B12374084900188924 /* init_registry_tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init_registry_tables.c; sourceTree = "<group>"; };
- CEB637B22374084900188924 /* trie_node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trie_node.h; sourceTree = "<group>"; };
- CEB637B42374084900188924 /* RSSwizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSSwizzle.h; sourceTree = "<group>"; };
- CEB637B52374084900188924 /* RSSwizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSSwizzle.m; sourceTree = "<group>"; };
- CEB637B62374084900188924 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
- CEB637B72374084900188924 /* parse_configuration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = parse_configuration.m; sourceTree = "<group>"; };
- CEB637B82374084900188924 /* TrustKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrustKit.h; sourceTree = "<group>"; };
- CEB637B92374084900188924 /* TSKPinningValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPinningValidator.h; sourceTree = "<group>"; };
- CEB637BA2374084900188924 /* TSKTrustKitConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKTrustKitConfig.m; sourceTree = "<group>"; };
- CEB637BC2374084900188924 /* TSKNSURLSessionDelegateProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKNSURLSessionDelegateProxy.h; sourceTree = "<group>"; };
- CEB637BD2374084900188924 /* TSKNSURLConnectionDelegateProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKNSURLConnectionDelegateProxy.h; sourceTree = "<group>"; };
- CEB637BE2374084900188924 /* TSKNSURLSessionDelegateProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKNSURLSessionDelegateProxy.m; sourceTree = "<group>"; };
- CEB637BF2374084900188924 /* TSKNSURLConnectionDelegateProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKNSURLConnectionDelegateProxy.m; sourceTree = "<group>"; };
- CEB637C02374084900188924 /* TSKPinningValidatorResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKPinningValidatorResult.m; sourceTree = "<group>"; };
- CEB637C12374084900188924 /* TSKPinningValidator_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPinningValidator_Private.h; sourceTree = "<group>"; };
- CEB637C32374084900188924 /* TSKPublicKeyAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPublicKeyAlgorithm.h; sourceTree = "<group>"; };
- CEB637C42374084900188924 /* TSKSPKIHashCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKSPKIHashCache.h; sourceTree = "<group>"; };
- CEB637C52374084900188924 /* ssl_pin_verifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ssl_pin_verifier.m; sourceTree = "<group>"; };
- CEB637C62374084900188924 /* ssl_pin_verifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl_pin_verifier.h; sourceTree = "<group>"; };
- CEB637C72374084900188924 /* TSKSPKIHashCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKSPKIHashCache.m; sourceTree = "<group>"; };
- CEB637C82374084900188924 /* configuration_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configuration_utils.h; sourceTree = "<group>"; };
- CEB637C92374084900188924 /* TSKPinningValidatorCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSKPinningValidatorCallback.h; sourceTree = "<group>"; };
- CEB637CA2374084900188924 /* TSKPinningValidator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSKPinningValidator.m; sourceTree = "<group>"; };
- CEB637CB2374084900188924 /* TrustKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TrustKit.m; sourceTree = "<group>"; };
- CEB637CC2374084900188924 /* parse_configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_configuration.h; sourceTree = "<group>"; };
- CEB63E7320AD709100DF1EE2 /* ChunkedDc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChunkedDc.swift; sourceTree = "<group>"; };
- CEB63E7420AD709100DF1EE2 /* Unchunker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Unchunker.swift; sourceTree = "<group>"; };
- CEB63E7520AD709100DF1EE2 /* Chunker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Chunker.swift; sourceTree = "<group>"; };
- CEB7A75222E1EC24009ADFDF /* WCSessionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCSessionManager.swift; sourceTree = "<group>"; };
- CEB7A75C22E1ED8B009ADFDF /* WCSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCSession.swift; sourceTree = "<group>"; };
- CEB7A76022E1F003009ADFDF /* WCConnection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCConnection.swift; sourceTree = "<group>"; };
- CEB7F7891F57FFEE00503071 /* threema_problem.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = threema_problem.mp3; sourceTree = "<group>"; };
- CEB7F78A1F57FFEE00503071 /* threema_pickup.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = threema_pickup.mp3; sourceTree = "<group>"; };
- CEB7F78B1F57FFEE00503071 /* threema_hangup.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = threema_hangup.mp3; sourceTree = "<group>"; };
- CEB7F7C21F5DC14200503071 /* CallStoryboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CallStoryboard.storyboard; sourceTree = "<group>"; };
- CEB88B24206920FB00A1E371 /* WebConversationUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConversationUpdate.swift; sourceTree = "<group>"; };
- CEB88B39206A32FC00A1E371 /* WebTypingUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebTypingUpdate.swift; sourceTree = "<group>"; };
- CEB88B45206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebCleanReceiverConversationRequest.swift; sourceTree = "<group>"; };
- CEB88B49206A456900A1E371 /* WebConfirmResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConfirmResponse.swift; sourceTree = "<group>"; };
- CEB88B4E206A744600A1E371 /* WebUpdateGroupRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateGroupRequest.swift; sourceTree = "<group>"; };
- CEB8D23A257E84A600E360E3 /* Test.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Test.pdf; sourceTree = "<group>"; };
- CEB906CA23868BFC00933191 /* ContactDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactDetailsViewController.swift; sourceTree = "<group>"; };
- CEB94CA32010DF0700072859 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CEBB86D7231F96DB00078CBE /* logoAnimation.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = logoAnimation.gif; sourceTree = "<group>"; };
- CEBB86D9231F96F000078CBE /* logoAnimation_work.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = logoAnimation_work.gif; sourceTree = "<group>"; };
- CEBBB9E7205922BC00130885 /* WebReadRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebReadRequest.swift; sourceTree = "<group>"; };
- CEBF6E0E210789AB003FC0EC /* BackgroundTaskManagerProxy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BackgroundTaskManagerProxy.h; sourceTree = "<group>"; };
- CEBF6E0F210789AB003FC0EC /* BackgroundTaskManagerProxy.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BackgroundTaskManagerProxy.m; sourceTree = "<group>"; };
- CEC42C85228BF61F004D267B /* VoIPIceCandidatesMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPIceCandidatesMessage.swift; sourceTree = "<group>"; };
- CEC42C89228BFFA6004D267B /* VoIPCallAnswerMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallAnswerMessage.swift; sourceTree = "<group>"; };
- CEC42C8C228C03E0004D267B /* RTCSessionDescriptionJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RTCSessionDescriptionJson.swift; sourceTree = "<group>"; };
- CEC42C8F228C47C2004D267B /* VoIPCallOfferMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallOfferMessage.swift; sourceTree = "<group>"; };
- CEC42C92228C48F0004D267B /* VoIPCallConstants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallConstants.swift; sourceTree = "<group>"; };
- CEC47E48238D671A001690C4 /* ChatFileImageMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatFileImageMessageCell.swift; sourceTree = "<group>"; };
- CEC47E4F238FCCBD001690C4 /* ChatFileVideoMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatFileVideoMessageCell.swift; sourceTree = "<group>"; };
- CEC4DACD210F359F004C7DCF /* UserNotificationsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotificationsUI.framework; path = System/Library/Frameworks/UserNotificationsUI.framework; sourceTree = SDKROOT; };
- CEC4DADD21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConnectionInfoRequest.swift; sourceTree = "<group>"; };
- CEC4DAE1211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateConnectionInfoResponse.swift; sourceTree = "<group>"; };
- CEC4DAE52114A927004C7DCF /* WebChunkCache.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebChunkCache.swift; sourceTree = "<group>"; };
- CEC4DAE9211C5D5D004C7DCF /* WebSequenceNumber.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebSequenceNumber.swift; sourceTree = "<group>"; };
- CEC5FE9D1F8237CB000FCC4D /* DisplayOrderTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayOrderTableViewController.swift; sourceTree = "<group>"; };
- CECB311A231FAB2F00C80FF2 /* LockCover.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LockCover.xib; sourceTree = "<group>"; };
- CECD3EA4206A854300C451BA /* WebUpdateGroupResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebUpdateGroupResponse.swift; sourceTree = "<group>"; };
- CECD3EA8206AA07B00C451BA /* WebGroupSyncRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebGroupSyncRequest.swift; sourceTree = "<group>"; };
- CECD3EAC206BE29300C451BA /* WebDeleteMessageRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebDeleteMessageRequest.swift; sourceTree = "<group>"; };
- CECD3EB0206CFD4D00C451BA /* WebDeleteGroupRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebDeleteGroupRequest.swift; sourceTree = "<group>"; };
- CECD3EB4206D191700C451BA /* WebAlertUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAlertUpdate.swift; sourceTree = "<group>"; };
- CECD3EC120739DC100C451BA /* NSArray+NBAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+NBAdditions.m"; sourceTree = "<group>"; };
- CECD3EC320739DC200C451BA /* NSArray+NBAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+NBAdditions.h"; sourceTree = "<group>"; };
- CECD3EC420739DC300C451BA /* GeneratePhoneNumberHeader.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = GeneratePhoneNumberHeader.sh; sourceTree = "<group>"; };
- CECD3EC520739DC300C451BA /* NBGeneratedPhoneNumberMetaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NBGeneratedPhoneNumberMetaData.h; sourceTree = "<group>"; };
- CED100FF2090763300D2B7DA /* Tag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tag.h; sourceTree = "<group>"; };
- CED101002090763300D2B7DA /* Tag.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tag.m; sourceTree = "<group>"; };
- CED3DDE01F324668007F7FCA /* MGSwipeButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGSwipeButton.h; sourceTree = "<group>"; };
- CED3DDE11F324668007F7FCA /* MGSwipeButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGSwipeButton.m; sourceTree = "<group>"; };
- CED3DDE21F324668007F7FCA /* MGSwipeTableCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGSwipeTableCell.h; sourceTree = "<group>"; };
- CED3DDE31F324668007F7FCA /* MGSwipeTableCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGSwipeTableCell.m; sourceTree = "<group>"; };
- CED3F000218999B500729D83 /* NotificationResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationResponse.swift; sourceTree = "<group>"; };
- CED6FB792017474C00CD197F /* Expecta.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Expecta.framework; path = Carthage/Build/iOS/Expecta.framework; sourceTree = "<group>"; };
- CED6FB812017474C00CD197F /* OCMockito.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCMockito.framework; path = Carthage/Build/iOS/OCMockito.framework; sourceTree = "<group>"; };
- CED6FB822017474D00CD197F /* Specta.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Specta.framework; path = Carthage/Build/iOS/Specta.framework; sourceTree = "<group>"; };
- CED6FB832017474D00CD197F /* OCHamcrest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCHamcrest.framework; path = Carthage/Build/iOS/OCHamcrest.framework; sourceTree = "<group>"; };
- CED6FBAE201791D200CD197F /* WebAbstractMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAbstractMessage.swift; sourceTree = "<group>"; };
- CED6FBB92017998D00CD197F /* SwiftMsgPack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftMsgPack.framework; path = Carthage/Build/iOS/SwiftMsgPack.framework; sourceTree = "<group>"; };
- CED76E67229420F700681151 /* VoIPCallHangupMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallHangupMessage.swift; sourceTree = "<group>"; };
- CEDCFE871E8D5272001AA976 /* ContactPhotoSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContactPhotoSender.h; sourceTree = "<group>"; };
- CEDCFE881E8D5272001AA976 /* ContactPhotoSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ContactPhotoSender.m; sourceTree = "<group>"; };
- CEDDF6051EF96D0E00C49480 /* pickup.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = pickup.mp3; sourceTree = "<group>"; };
- CEDDF6101EF97A4900C49480 /* busy-4x.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "busy-4x.mp3"; sourceTree = "<group>"; };
- CEDE4B9E20A5AD62008AFF3F /* WebClientSessionCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebClientSessionCell.swift; sourceTree = "<group>"; };
- CEDE4BA920A5E003008AFF3F /* LastLoadedMessageIndex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LastLoadedMessageIndex.h; sourceTree = "<group>"; };
- CEDE4BAA20A5E003008AFF3F /* LastLoadedMessageIndex.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LastLoadedMessageIndex.m; sourceTree = "<group>"; };
- CEE018F51EA9ED49003DF98E /* PPAssetsActionHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PPAssetsActionHelper.swift; sourceTree = "<group>"; };
- CEE0F44C1E92A5FA00008F5B /* ProfilePicture.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = ProfilePicture.storyboard; sourceTree = "<group>"; };
- CEE0F4501E92A68D00008F5B /* ProfilePictureNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfilePictureNavigationController.h; sourceTree = "<group>"; };
- CEE0F4511E92A68D00008F5B /* ProfilePictureNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProfilePictureNavigationController.m; sourceTree = "<group>"; };
- CEE0F4551E92A85800008F5B /* PickContactsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PickContactsViewController.h; sourceTree = "<group>"; };
- CEE0F4561E92A85800008F5B /* PickContactsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PickContactsViewController.m; sourceTree = "<group>"; };
- CEE1CA7323E9CD9B00CEDF9F /* WizardBackgroundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WizardBackgroundView.swift; sourceTree = "<group>"; };
- CEE31ED3205976F4000B9B78 /* WebReceiverUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebReceiverUpdate.swift; sourceTree = "<group>"; };
- CEE61878239512AC00E10C59 /* ChatFileAudioMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatFileAudioMessageCell.swift; sourceTree = "<group>"; };
- CEE6296E1ECC7AB20055F239 /* CallKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CallKit.framework; path = System/Library/Frameworks/CallKit.framework; sourceTree = SDKROOT; };
- CEE93D8020A99247002C1304 /* RequestedThumbnail.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RequestedThumbnail.h; sourceTree = "<group>"; };
- CEE93D8120A99247002C1304 /* RequestedThumbnail.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RequestedThumbnail.m; sourceTree = "<group>"; };
- CEE93D9620AB1EE8002C1304 /* ThreemaWebSettingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaWebSettingCell.swift; sourceTree = "<group>"; };
- CEE9D84E23CF630600C15220 /* ThreemaDataV28.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV28.xcdatamodel; sourceTree = "<group>"; };
- CEF162AF22A7B93E00885A38 /* VoIPCallKitManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallKitManager.swift; sourceTree = "<group>"; };
- CEF3BD5B223BDBFC00898821 /* OEMentions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OEMentions.swift; sourceTree = "<group>"; };
- CEF464C5241FADEC00055977 /* ForwardMultipleURLActivity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ForwardMultipleURLActivity.h; sourceTree = "<group>"; };
- CEF464C6241FADEC00055977 /* ForwardMultipleURLActivity.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ForwardMultipleURLActivity.m; sourceTree = "<group>"; };
- CEF464CA2421F6D700055977 /* ChatAnimatedGifMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatAnimatedGifMessageCell.swift; sourceTree = "<group>"; };
- CEF464CD2422498200055977 /* ChatImageMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatImageMessageCell.swift; sourceTree = "<group>"; };
- CEF464D52425089200055977 /* ChatSystemMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatSystemMessageCell.swift; sourceTree = "<group>"; };
- CEF8D775209B68AF0055F47A /* RequestedConversation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RequestedConversation.h; sourceTree = "<group>"; };
- CEF8D776209B68AF0055F47A /* RequestedConversation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RequestedConversation.m; sourceTree = "<group>"; };
- CEFB45321EC0BC7E0097B39A /* SDStatusBarManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarManager.h; sourceTree = "<group>"; };
- CEFB45331EC0BC7E0097B39A /* SDStatusBarManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarManager.m; sourceTree = "<group>"; };
- CEFB45341EC0BC7E0097B39A /* SDStatusBarOverrider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverrider.h; sourceTree = "<group>"; };
- CEFB45351EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost10_0.h; sourceTree = "<group>"; };
- CEFB45361EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost10_0.m; sourceTree = "<group>"; };
- CEFB45371EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost10_3.h; sourceTree = "<group>"; };
- CEFB45381EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost10_3.m; sourceTree = "<group>"; };
- CEFB45391EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost8_3.h; sourceTree = "<group>"; };
- CEFB453A1EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost8_3.m; sourceTree = "<group>"; };
- CEFB453B1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost9_0.h; sourceTree = "<group>"; };
- CEFB453C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost9_0.m; sourceTree = "<group>"; };
- CEFB453D1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPost9_3.h; sourceTree = "<group>"; };
- CEFB453E1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPost9_3.m; sourceTree = "<group>"; };
- CEFB453F1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDStatusBarOverriderPre8_3.h; sourceTree = "<group>"; };
- CEFB45401EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDStatusBarOverriderPre8_3.m; sourceTree = "<group>"; };
- CEFB45BC1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVoIPCallOfferMessage.h; sourceTree = "<group>"; };
- CEFB45BD1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVoIPCallOfferMessage.m; sourceTree = "<group>"; };
- CEFB45D21ECB48A10097B39A /* BoxVoIPCallAnswerMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoxVoIPCallAnswerMessage.h; sourceTree = "<group>"; };
- CEFB45D31ECB48A10097B39A /* BoxVoIPCallAnswerMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BoxVoIPCallAnswerMessage.m; sourceTree = "<group>"; };
- CEFBD1A21E51FB6C00722ED7 /* ScreenshotsWithDataWork.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ScreenshotsWithDataWork.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- CEFBD1A31E51FB6C00722ED7 /* ScreenshotsWithDataWork-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ScreenshotsWithDataWork-Info.plist"; sourceTree = SOURCE_ROOT; };
- CEFCFA612463E51500E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/MainStoryboard.strings; sourceTree = "<group>"; };
- CEFCFA622463E51500E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/CreatePassword.strings; sourceTree = "<group>"; };
- CEFCFA632463E51600E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/MyIdentityStoryboard.strings; sourceTree = "<group>"; };
- CEFCFA642463E51700E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/SettingsStoryboard.strings; sourceTree = "<group>"; };
- CEFCFA652463E51800E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
- CEFCFA662463E51800E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Ballot.strings; sourceTree = "<group>"; };
- CEFCFA672463E51900E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
- CEFCFA682463E51900E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
- CEFCFA692463E51900E3ABD9 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
- CEFCFA6A2463E7D500E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/MainStoryboard.strings"; sourceTree = "<group>"; };
- CEFCFA6B2463E7D500E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/CreatePassword.strings"; sourceTree = "<group>"; };
- CEFCFA6C2463E7D600E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/MyIdentityStoryboard.strings"; sourceTree = "<group>"; };
- CEFCFA6D2463E7D600E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/SettingsStoryboard.strings"; sourceTree = "<group>"; };
- CEFCFA6E2463E7D700E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/Localizable.strings"; sourceTree = "<group>"; };
- CEFCFA6F2463E7D700E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/Ballot.strings"; sourceTree = "<group>"; };
- CEFCFA702463E7D700E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/Localizable.strings"; sourceTree = "<group>"; };
- CEFCFA712463E7D700E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
- CEFCFA722463E7D800E3ABD9 /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/Localizable.strings"; sourceTree = "<group>"; };
- CEFCFA7B2469421900E3ABD9 /* ChatBlobTextMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatBlobTextMessageCell.swift; sourceTree = "<group>"; };
- CEFD82441F54568200E6A048 /* Intents.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Intents.framework; path = System/Library/Frameworks/Intents.framework; sourceTree = SDKROOT; };
- CEFD859A24193B3A008CB862 /* MaterialShowcase+Calculations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "MaterialShowcase+Calculations.swift"; sourceTree = "<group>"; };
- CEFD859B24193B3A008CB862 /* MaterialShowcase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MaterialShowcase.h; sourceTree = "<group>"; };
- CEFD859C24193B3A008CB862 /* MaterialShowcaseController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialShowcaseController.swift; sourceTree = "<group>"; };
- CEFD859D24193B3A008CB862 /* MaterialShowcaseSequence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialShowcaseSequence.swift; sourceTree = "<group>"; };
- CEFD859E24193B3A008CB862 /* MaterialShowcase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialShowcase.swift; sourceTree = "<group>"; };
- CEFD859F24193B3A008CB862 /* Utility.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Utility.swift; sourceTree = "<group>"; };
- CEFD85A024193B3A008CB862 /* MaterialShowcaseInstructionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialShowcaseInstructionView.swift; sourceTree = "<group>"; };
- CEFD85B0241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatContactInfoSystemMessageCell.swift; sourceTree = "<group>"; };
- CEFDEB0F247C099E0058C07E /* VoIPCallSdpPatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoIPCallSdpPatcher.swift; sourceTree = "<group>"; };
- CEFEB5DB242B56B800D094A1 /* ThreemaDataV29.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ThreemaDataV29.xcdatamodel; sourceTree = "<group>"; };
- CEFEB5DE242CCE6300D094A1 /* threema_incom.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = threema_incom.caf; sourceTree = "<group>"; };
- CEFEB5E0242CCE6400D094A1 /* threema_xylo.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = threema_xylo.caf; sourceTree = "<group>"; };
- CEFEB5E1242CCE6400D094A1 /* threema_goody.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = threema_goody.caf; sourceTree = "<group>"; };
- CEFEB5E2242CCE6400D094A1 /* threema_alphorn.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = threema_alphorn.caf; sourceTree = "<group>"; };
- CEFEB5E3242CCE6500D094A1 /* threema_best.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = threema_best.caf; sourceTree = "<group>"; };
- CEFFAAB11FA0CAB00039916C /* ThreemaLaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ThreemaLaunchScreen.storyboard; sourceTree = "<group>"; };
- CEFFAABA1FA0CF710039916C /* ThreemaWorkLaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ThreemaWorkLaunchScreen.storyboard; sourceTree = "<group>"; };
- CEFFAABC1FA0F90E0039916C /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
- E10D940824FFE90900334F12 /* ThreemaPushNotificationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaPushNotificationTests.swift; sourceTree = "<group>"; };
- E13D95832500EB38007D70DF /* ThreemaPushNotification.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreemaPushNotification.swift; sourceTree = "<group>"; };
- E13D958925012994007D70DF /* PendingMessageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingMessageTests.swift; sourceTree = "<group>"; };
- E15F47F524879DC80031834F /* DateFormatterTests_de_DE.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterTests_de_DE.swift; sourceTree = "<group>"; };
- E182F42B24FFD0850072A8D1 /* Constants.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Constants.m; sourceTree = "<group>"; };
- E19CA9532488D1C200FEA7B1 /* DateFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterTests.swift; sourceTree = "<group>"; };
- E19CA9552488D93100FEA7B1 /* DateFormatterTests_en_US.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterTests_en_US.swift; sourceTree = "<group>"; };
- E19CA9572488DD1000FEA7B1 /* DateFormatterTests_fr_CH.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterTests_fr_CH.swift; sourceTree = "<group>"; };
- E19CA9592488E98400FEA7B1 /* DateFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatter.swift; sourceTree = "<group>"; };
- E1A3891825013CB2000B665F /* PendingMessage.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = PendingMessage.plist; sourceTree = "<group>"; };
- E1A3891A25013CB3000B665F /* PendingMessageNoVoip.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = PendingMessageNoVoip.plist; sourceTree = "<group>"; };
- E1DB0ACC2578D2BF00791028 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
- /* End PBXFileReference section */
- /* Begin PBXFrameworksBuildPhase section */
- 0A677B7E1C6250C90019B361 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4A63F93C24F803BB00DD629B /* PromiseKit.framework in Frameworks */,
- 2DD8F68524501387009485A2 /* CocoaLumberjackSwift.framework in Frameworks */,
- CE45F764245C8BC500356540 /* SwiftProtobuf.framework in Frameworks */,
- 2DD8F6872450138A009485A2 /* CocoaLumberjack.framework in Frameworks */,
- 0AC9EF2D1C99AE1700555E62 /* AVFoundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A677B881C6250CA0019B361 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4AA784DB2506709100882E72 /* PromiseKit.framework in Frameworks */,
- 0A677B8C1C6250CA0019B361 /* ThreemaFramework.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A688AB319A3A4670013FCE8 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0A688AB919A3A4670013FCE8 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF7F81C9FDBDE002D4DC3 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4AA784DA2506703700882E72 /* PromiseKit.framework in Frameworks */,
- 2DA27383235F009C00833621 /* Sentry.framework in Frameworks */,
- 2D5B8FB421BF8F6400788B2E /* Gzip.framework in Frameworks */,
- CED100FE208F912100D2B7DA /* SwiftMsgPack.framework in Frameworks */,
- 4A8C93DB247BC2EA00FEB1B7 /* ZipArchive.framework in Frameworks */,
- CED100FD208F90EA00D2B7DA /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */,
- CED100FC208F909600D2B7DA /* libresolv.tbd in Frameworks */,
- CED100FB208F907B00D2B7DA /* ContactsUI.framework in Frameworks */,
- CEFD37871FBF1A4000248F6F /* AVKit.framework in Frameworks */,
- CEFBFA481F7A69A700031BF4 /* Contacts.framework in Frameworks */,
- CEB7F7951F5992A700503071 /* Intents.framework in Frameworks */,
- CE8B6B671EFBE8FA00293643 /* WebRTC.framework in Frameworks */,
- CE8B6B5E1EFBE8E700293643 /* PushKit.framework in Frameworks */,
- CE8B6B661EFBE8EE00293643 /* CallKit.framework in Frameworks */,
- CE7FA12E1E72B5B2003E6ED5 /* UserNotifications.framework in Frameworks */,
- 4DC309991D3630A30031738E /* PassKit.framework in Frameworks */,
- 0A7DF7F91C9FDBDE002D4DC3 /* Photos.framework in Frameworks */,
- 0A7DF7FA1C9FDBDE002D4DC3 /* CoreMotion.framework in Frameworks */,
- 0A7DF7FB1C9FDBDE002D4DC3 /* LocalAuthentication.framework in Frameworks */,
- 0A7DF7FC1C9FDBDE002D4DC3 /* QuickLook.framework in Frameworks */,
- 0A7DF7FD1C9FDBDE002D4DC3 /* CoreImage.framework in Frameworks */,
- 0A7DF7FF1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Frameworks */,
- 0A7DF8011C9FDBDE002D4DC3 /* CoreTelephony.framework in Frameworks */,
- 0A7DF8021C9FDBDE002D4DC3 /* AssetsLibrary.framework in Frameworks */,
- 0A7DF8031C9FDBDE002D4DC3 /* Social.framework in Frameworks */,
- 4D4C03CF22524E1C00106108 /* Punycode.framework in Frameworks */,
- 0A7DF8041C9FDBDE002D4DC3 /* MediaPlayer.framework in Frameworks */,
- 0A7DF8051C9FDBDE002D4DC3 /* CoreLocation.framework in Frameworks */,
- 0A7DF8061C9FDBDE002D4DC3 /* MapKit.framework in Frameworks */,
- 0A7DF8071C9FDBDE002D4DC3 /* MessageUI.framework in Frameworks */,
- 2D22A420234CB2C10029C209 /* CocoaLumberjackSwift.framework in Frameworks */,
- 0A7DF8081C9FDBDE002D4DC3 /* ImageIO.framework in Frameworks */,
- CE7E4F0623E092B8009977A5 /* SnapKit.framework in Frameworks */,
- 0A7DF80B1C9FDBDE002D4DC3 /* CoreText.framework in Frameworks */,
- 0A7DF80C1C9FDBDE002D4DC3 /* MobileCoreServices.framework in Frameworks */,
- 0A7DF80D1C9FDBDE002D4DC3 /* CoreData.framework in Frameworks */,
- 0A7DF80E1C9FDBDE002D4DC3 /* AddressBookUI.framework in Frameworks */,
- 0A7DF80F1C9FDBDE002D4DC3 /* AddressBook.framework in Frameworks */,
- 0A7DF8101C9FDBDE002D4DC3 /* CoreMedia.framework in Frameworks */,
- 0A7DF8111C9FDBDE002D4DC3 /* CoreVideo.framework in Frameworks */,
- 0A7DF8121C9FDBDE002D4DC3 /* AudioToolbox.framework in Frameworks */,
- 0A7DF8131C9FDBDE002D4DC3 /* AVFoundation.framework in Frameworks */,
- CE7E4F0823E092B8009977A5 /* MarqueeLabel.framework in Frameworks */,
- 0A7DF8141C9FDBDE002D4DC3 /* libqrencoder.a in Frameworks */,
- 2D22A41E234CB2C10029C209 /* CocoaLumberjack.framework in Frameworks */,
- 0A7DF8151C9FDBDE002D4DC3 /* SystemConfiguration.framework in Frameworks */,
- 0A7DF8161C9FDBDE002D4DC3 /* QuartzCore.framework in Frameworks */,
- 0A7DF8171C9FDBDE002D4DC3 /* CFNetwork.framework in Frameworks */,
- 0A7DF8181C9FDBDE002D4DC3 /* Security.framework in Frameworks */,
- 0A7DF8191C9FDBDE002D4DC3 /* UIKit.framework in Frameworks */,
- 0A7DF81A1C9FDBDE002D4DC3 /* Foundation.framework in Frameworks */,
- 0A7DF81B1C9FDBDE002D4DC3 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF9551C9FDD9B002D4DC3 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2D22A41C234CB2A50029C209 /* CocoaLumberjack.framework in Frameworks */,
- 2D22A41D234CB2A50029C209 /* CocoaLumberjackSwift.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0AE4354D1C636AB500E1ECC8 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2D372507238C1F9A00839949 /* CocoaLumberjackSwift.framework in Frameworks */,
- 2D22A414234CA75E0029C209 /* CocoaLumberjack.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4D5C4CBD1CD79C8500512FE6 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4D5C4CBF1CD79C8500512FE6 /* UIKit.framework in Frameworks */,
- 4D5C4CC01CD79C8500512FE6 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4DD01F6514C1CCA900EF7690 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4A2AA6ED24FCEDB90045A1AB /* PromiseKit.framework in Frameworks */,
- 2DA27382235EF7A800833621 /* Sentry.framework in Frameworks */,
- 2DE1BED9210F372E0058D7FF /* Gzip.framework in Frameworks */,
- CE88CABF20347CE20021475F /* ContactsUI.framework in Frameworks */,
- 4A8C93D9247BC06A00FEB1B7 /* ZipArchive.framework in Frameworks */,
- CE88CAB620344E6B0021475F /* Contacts.framework in Frameworks */,
- CE6511EB202C829200239FB6 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */,
- CE6511DC202C801300239FB6 /* libresolv.tbd in Frameworks */,
- CED6FBBA2017998E00CD197F /* SwiftMsgPack.framework in Frameworks */,
- CEFFAABD1FA0F90F0039916C /* AVKit.framework in Frameworks */,
- 4D4C03CE22524E0200106108 /* Punycode.framework in Frameworks */,
- CEFD82451F54568200E6A048 /* Intents.framework in Frameworks */,
- CE0211831ED5BB980022D04F /* WebRTC.framework in Frameworks */,
- CE5397EA1ED31582002EB388 /* PushKit.framework in Frameworks */,
- CEE6296F1ECC7AB20055F239 /* CallKit.framework in Frameworks */,
- CE0B5E151E5F49480044E3BB /* UserNotifications.framework in Frameworks */,
- 4DC309921D36309D0031738E /* PassKit.framework in Frameworks */,
- 0AFF750A1B5FD73B008E08DB /* Photos.framework in Frameworks */,
- 4D61280D1A72D95700AA8821 /* CoreMotion.framework in Frameworks */,
- 4D73A45F19E5E881007459F5 /* LocalAuthentication.framework in Frameworks */,
- 4D0FC68719E3F33900CF7BB5 /* QuickLook.framework in Frameworks */,
- 4D08BF13190FB04800458BC4 /* CoreImage.framework in Frameworks */,
- 0A677B971C6250CA0019B361 /* ThreemaFramework.framework in Frameworks */,
- 4DAAD7B2182F96CD00873B67 /* CoreTelephony.framework in Frameworks */,
- 4DD318851829AE3A000D3933 /* AssetsLibrary.framework in Frameworks */,
- 4DA38C87178AF5D100937DD7 /* Social.framework in Frameworks */,
- 4DD55132168C681700B19DF8 /* MediaPlayer.framework in Frameworks */,
- 4D22601716677EC2003C5691 /* CoreLocation.framework in Frameworks */,
- 4D22601516677A56003C5691 /* MapKit.framework in Frameworks */,
- 4DE93EBD1664D92600954B1D /* MessageUI.framework in Frameworks */,
- 2D22A41A234CAB200029C209 /* CocoaLumberjackSwift.framework in Frameworks */,
- 4DF4F30216642F0100A48DA7 /* ImageIO.framework in Frameworks */,
- CE6511DF202C807400239FB6 /* libiconv.tbd in Frameworks */,
- CE7E4F0523E092B8009977A5 /* SnapKit.framework in Frameworks */,
- CE6511E1202C80E000239FB6 /* libz.tbd in Frameworks */,
- 4D6CF5F61645B320003D7DCC /* CoreText.framework in Frameworks */,
- 4D6CF5AD1645A056003D7DCC /* MobileCoreServices.framework in Frameworks */,
- 4D10448016432837002DEF85 /* CoreData.framework in Frameworks */,
- 4D29097E1641880F00364E22 /* AddressBookUI.framework in Frameworks */,
- 4D29097C1641880C00364E22 /* AddressBook.framework in Frameworks */,
- 4D290978164187F700364E22 /* CoreMedia.framework in Frameworks */,
- 4D290976164187F200364E22 /* CoreVideo.framework in Frameworks */,
- 4D290974164187ED00364E22 /* AudioToolbox.framework in Frameworks */,
- 4D290972164187E400364E22 /* AVFoundation.framework in Frameworks */,
- CE7E4F0723E092B8009977A5 /* MarqueeLabel.framework in Frameworks */,
- 4DBA7E0D163F117100B344DB /* libqrencoder.a in Frameworks */,
- 2D22A418234CAB200029C209 /* CocoaLumberjack.framework in Frameworks */,
- 4D3E342F1639BD210025B606 /* SystemConfiguration.framework in Frameworks */,
- 4D90AF7A163466F3001BDF83 /* QuartzCore.framework in Frameworks */,
- 4DF773171630AA7A001808D3 /* CFNetwork.framework in Frameworks */,
- 4DF773151630A858001808D3 /* Security.framework in Frameworks */,
- 4DD01F6D14C1CCA900EF7690 /* UIKit.framework in Frameworks */,
- CE6511DD202C804C00239FB6 /* Foundation.framework in Frameworks */,
- 4DD01F7114C1CCA900EF7690 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CE4CA9951E2629B000F3A560 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CE1961501E262C46009937C3 /* XCTest.framework in Frameworks */,
- CE19614E1E262C36009937C3 /* Foundation.framework in Frameworks */,
- CE19614D1E262C30009937C3 /* UIKit.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CEFBD1971E51FB6C00722ED7 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CEFBD1991E51FB6C00722ED7 /* XCTest.framework in Frameworks */,
- CEFBD19A1E51FB6C00722ED7 /* Foundation.framework in Frameworks */,
- CEFBD19B1E51FB6C00722ED7 /* UIKit.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXFrameworksBuildPhase section */
- /* Begin PBXGroup section */
- 0A1CC4CB19F11B9100E3AF1E /* resultMatrix */ = {
- isa = PBXGroup;
- children = (
- 0A1CC4CC19F11BBD00E3AF1E /* BallotResultMatrixView.h */,
- 0A1CC4CD19F11BBD00E3AF1E /* BallotResultMatrixView.m */,
- 0A182B0619FA29D000D1A6EF /* BallotMatrixLabelView.h */,
- 0A182B0719FA29D000D1A6EF /* BallotMatrixLabelView.m */,
- 0A535E7819FE464100C5DA04 /* BallotResultMatrixCell.h */,
- 0A535E7919FE464100C5DA04 /* BallotResultMatrixCell.m */,
- 0A535E8D19FEA24200C5DA04 /* SlaveScrollView.h */,
- 0A535E8E19FEA24200C5DA04 /* SlaveScrollView.m */,
- 0AEDFB3C1A0A211C007EFFC8 /* ScrollViewContent.h */,
- 0AEDFB3D1A0A211C007EFFC8 /* ScrollViewContent.m */,
- );
- name = resultMatrix;
- sourceTree = "<group>";
- };
- 0A232DC71CA038E000AA0187 /* License */ = {
- isa = PBXGroup;
- children = (
- 0A232DCE1CA0391C00AA0187 /* License.storyboard */,
- 0A232DD01CA03A2C00AA0187 /* EnterLicenseViewController.h */,
- 0A232DD11CA03A2C00AA0187 /* EnterLicenseViewController.m */,
- );
- name = License;
- sourceTree = "<group>";
- };
- 0A23FACB19BDD4A700337603 /* CreatePassword */ = {
- isa = PBXGroup;
- children = (
- 0A23FB1319BF3F1A00337603 /* CreatePassword.storyboard */,
- 4D776C72166D0327007A4C32 /* BackupPasswordVerifyViewController.h */,
- 4D776C73166D0327007A4C32 /* BackupPasswordVerifyViewController.m */,
- 4D776C6F166D00BA007A4C32 /* BackupPasswordViewController.h */,
- 4D776C70166D00BA007A4C32 /* BackupPasswordViewController.m */,
- 0A23FB0D19BED36600337603 /* CreatePasswordTrigger.h */,
- 0A23FB0E19BED36600337603 /* CreatePasswordTrigger.m */,
- 0A23FB1019BEF0EC00337603 /* PasswordCallback.h */,
- );
- name = CreatePassword;
- sourceTree = "<group>";
- };
- 0A336A881AFA064E002D9809 /* Utils */ = {
- isa = PBXGroup;
- children = (
- 2D1D4221238297E900CAAE19 /* FileLoggerCustom.h */,
- 2D1D4220238297E900CAAE19 /* FileLoggerCustom.m */,
- 2D1D421B238297DC00CAAE19 /* LogFormatterCustom.h */,
- 2D1D4219238297DC00CAAE19 /* LogFormatterCustom.m */,
- 2D1D4217238297DC00CAAE19 /* LogLevelCustom.h */,
- 2D1D421A238297DC00CAAE19 /* LogManager.swift */,
- 0A16FDE71C5A762D00A5ABF9 /* BaseMessage+Accessibility.h */,
- 0A16FDE81C5A762D00A5ABF9 /* BaseMessage+Accessibility.m */,
- 4D2F44DA1A2CC1FD0059882F /* BlobUtil.h */,
- 4D2F44DB1A2CC1FD0059882F /* BlobUtil.m */,
- 0A336B4E1B009C7F002D9809 /* BundleUtil.h */,
- 0A336B4F1B009C7F002D9809 /* BundleUtil.m */,
- 0A531D5A1B382A2D00C402B2 /* ContactUtil.h */,
- 0A531D5B1B382A2D00C402B2 /* ContactUtil.m */,
- 0A5209711AF3D45100993212 /* CryptoUtils.h */,
- 0A5209721AF3D45100993212 /* CryptoUtils.m */,
- E19CA9592488E98400FEA7B1 /* DateFormatter.swift */,
- 4D237C9217B3C76C0058AB05 /* HTTPSURLLoader.h */,
- 4D237C9317B3C76C0058AB05 /* HTTPSURLLoader.m */,
- 0A6E626C1B25D960003DDB5A /* PinnedHTTPSURLLoader.h */,
- 0A6E626D1B25D960003DDB5A /* PinnedHTTPSURLLoader.m */,
- 0A0EFBA21A11026B0041A756 /* NibUtil.h */,
- 0A0EFBA31A11026B0041A756 /* NibUtil.m */,
- 4D776C78166D0B0F007A4C32 /* NSData+Base32.h */,
- 4D776C79166D0B0F007A4C32 /* NSData+Base32.m */,
- 4DF773191630B6CE001808D3 /* NSString+Hex.h */,
- 4DF7731A1630B6CE001808D3 /* NSString+Hex.m */,
- CE82A817200CB1BC00B78C73 /* TextStyleUtils.h */,
- CE82A818200CB1BD00B78C73 /* TextStyleUtils.m */,
- 0A3CD44B19CB380100539911 /* RectUtil.h */,
- 0A3CD44C19CB380100539911 /* RectUtil.m */,
- 4D6CF598164576FF003D7DCC /* Utils.h */,
- 4D6CF599164576FF003D7DCC /* Utils.m */,
- CE535B9325272C0F003495D0 /* SwiftUtils.swift */,
- 0AC9EF231C99AA8E00555E62 /* MediaConverter.h */,
- 0AC9EF241C99AA8E00555E62 /* MediaConverter.m */,
- 4A4EB50F250F59C4003536D9 /* VideoConversionHelper.swift */,
- 4D3B89B31DE758C1002F2B6D /* QuoteParser.h */,
- 4D3B89B41DE758C1002F2B6D /* QuoteParser.m */,
- 0A6E62B71B2B122B003DDB5A /* UTIConverter.h */,
- 0A6E62B81B2B122B003DDB5A /* UTIConverter.m */,
- 4DD937A5203DE0E300C40880 /* PushPayloadDecryptor.h */,
- 4DD937A6203DE0E300C40880 /* PushPayloadDecryptor.m */,
- 2DFF7D2222A6473E000DD4FA /* FileUtility.swift */,
- CE781D2F2302933800DB79D6 /* StyleKit.swift */,
- 4D8E802A24D16A7F00D803FA /* NonceHasher.h */,
- 4D8E802B24D16A7F00D803FA /* NonceHasher.m */,
- 4DD6143924EACC6100C3F521 /* TrustedContacts.h */,
- 4DD6143A24EACC6100C3F521 /* TrustedContacts.m */,
- );
- name = Utils;
- path = ThreemaFramework;
- sourceTree = SOURCE_ROOT;
- };
- 0A336A9F1AFA46E9002D9809 /* UI */ = {
- isa = PBXGroup;
- children = (
- 0A5357C51B8F5747006B46DC /* Table Data sources */,
- 0A336B4A1AFBB58C002D9809 /* Custon views */,
- 0A336ADC1AFB5638002D9809 /* ContactPicker */,
- 0A336AA01AFA4742002D9809 /* ActivityIndicatorProxy.h */,
- 0A336AA11AFA4742002D9809 /* ActivityIndicatorProxy.m */,
- 4D90C0DD1A140BE9005C68B2 /* AvatarMaker.h */,
- 4D90C0DE1A140BE9005C68B2 /* AvatarMaker.m */,
- 0A5E98B51C34367A0045A41A /* Colors.h */,
- 0A5E98B61C34367A0045A41A /* Colors.m */,
- 0AD4B5C51AE7D4E60042C58A /* GatewayAvatarMaker.h */,
- 0AD4B5C61AE7D4E60042C58A /* GatewayAvatarMaker.m */,
- 0A5456771AA9E7CF0050B49F /* ModalNavigationController.h */,
- 0A5456781AA9E7CF0050B49F /* ModalNavigationController.m */,
- 0AB70BA51C3663F300B68330 /* ThemedTableViewController.h */,
- 0AB70BA61C3663F300B68330 /* ThemedTableViewController.m */,
- 0A59404F1C3EB9D500CC1577 /* ThemedNavigationController.h */,
- 0A5940501C3EB9D500CC1577 /* ThemedNavigationController.m */,
- CE42BCC72003C3B0001C132F /* ThemedViewController.h */,
- CE42BCC82003C3B0001C132F /* ThemedViewController.m */,
- 0A0551E719C71CA8004B4313 /* UIImage+ColoredImage.h */,
- 0A0551E819C71CA8004B4313 /* UIImage+ColoredImage.m */,
- 0A16FDE31C5A553900A5ABF9 /* UITextField+Themed.h */,
- 0A16FDE41C5A553900A5ABF9 /* UITextField+Themed.m */,
- 2D18B590213EBA71005185AC /* UIAlertTemplate.swift */,
- );
- name = UI;
- path = ThreemaFramework;
- sourceTree = SOURCE_ROOT;
- };
- 0A336ADC1AFB5638002D9809 /* ContactPicker */ = {
- isa = PBXGroup;
- children = (
- 0A6959321A66D2F9002FF905 /* ContactPicker.storyboard */,
- 0A69593A1A66D788002FF905 /* ContactGroupPickerViewController.h */,
- 0A69593B1A66D788002FF905 /* ContactGroupPickerViewController.m */,
- 0A6959461A692941002FF905 /* PickerGroupCell.h */,
- 0A6959471A692941002FF905 /* PickerGroupCell.m */,
- 0A6959491A692E3A002FF905 /* PickerContactCell.h */,
- 0A69594A1A692E3A002FF905 /* PickerContactCell.m */,
- );
- name = ContactPicker;
- sourceTree = "<group>";
- };
- 0A336B4A1AFBB58C002D9809 /* Custon views */ = {
- isa = PBXGroup;
- children = (
- 4D6CF5A91645901C003D7DCC /* ContactNameLabel.h */,
- 4D6CF5AA1645901D003D7DCC /* ContactNameLabel.m */,
- CEE1CA7323E9CD9B00CEDF9F /* WizardBackgroundView.swift */,
- );
- name = "Custon views";
- sourceTree = "<group>";
- };
- 0A3864561C6257C900924A29 /* Resources */ = {
- isa = PBXGroup;
- children = (
- 0A38645C1C62588D00924A29 /* Localizable.strings */,
- 0A3864571C6257D500924A29 /* images */,
- );
- name = Resources;
- sourceTree = "<group>";
- };
- 0A3864571C6257D500924A29 /* images */ = {
- isa = PBXGroup;
- children = (
- CE3AB538231410F2001AF17C /* Symbols.xcassets */,
- );
- name = images;
- sourceTree = "<group>";
- };
- 0A3864651C625C2F00924A29 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 0A677B861C6250C90019B361 /* Info.plist */,
- CE6916392200562A00056335 /* Info-Sandbox.plist */,
- 0A3864661C625C5200924A29 /* ThreemaFramework-Prefix.pch */,
- );
- name = "Supporting Files";
- sourceTree = "<group>";
- };
- 0A50CFCC1C49153A00991088 /* QBPopupMenu */ = {
- isa = PBXGroup;
- children = (
- 0A50CFCD1C49153A00991088 /* QBPlasticPopupMenu.h */,
- 0A50CFCE1C49153A00991088 /* QBPlasticPopupMenu.m */,
- 0A50CFCF1C49153A00991088 /* QBPopupMenu.h */,
- 0A50CFD01C49153A00991088 /* QBPopupMenu.m */,
- 0A50CFD11C49153A00991088 /* QBPopupMenuItem.h */,
- 0A50CFD21C49153A00991088 /* QBPopupMenuItem.m */,
- 0A50CFD31C49153A00991088 /* QBPopupMenuItemView.h */,
- 0A50CFD41C49153A00991088 /* QBPopupMenuItemView.m */,
- 0A50CFD51C49153A00991088 /* QBPopupMenuOverlayView.h */,
- 0A50CFD61C49153A00991088 /* QBPopupMenuOverlayView.m */,
- 0A50CFD71C49153A00991088 /* QBPopupMenuPagenatorView.h */,
- 0A50CFD81C49153A00991088 /* QBPopupMenuPagenatorView.m */,
- );
- name = QBPopupMenu;
- path = Vendor/QBPopupMenu;
- sourceTree = "<group>";
- };
- 0A5208681AEE802D00993212 /* Core */ = {
- isa = PBXGroup;
- children = (
- 0A94705A19D5A562000500C5 /* Ballot */,
- 0ADCEA581B1CB45C006BD786 /* FileMessage */,
- CEBF6E0E210789AB003FC0EC /* BackgroundTaskManagerProxy.h */,
- CEBF6E0F210789AB003FC0EC /* BackgroundTaskManagerProxy.m */,
- 0AC4C84119BA053F0041B8BD /* BlobData.h */,
- 4D0EDF2316371FA7000921EA /* ContactStore.h */,
- 4D0EDF2416371FA7000921EA /* ContactStore.m */,
- CE8B6B981EFD09EE00293643 /* FeatureMask.h */,
- CE8B6B991EFD09EE00293643 /* FeatureMask.m */,
- 4D17BD7F2317E0DC00AD52F6 /* GCDAsyncSocketFactory.h */,
- 4D17BD802317E0DC00AD52F6 /* GCDAsyncSocketFactory.m */,
- 0A69593D1A680E7E002FF905 /* GroupProxy.h */,
- 0A69593E1A680E7E002FF905 /* GroupProxy.m */,
- 4D578E5D238EF2FC009A0E57 /* IdentityInfoFetcher.h */,
- 4D578E5E238EF2FC009A0E57 /* IdentityInfoFetcher.m */,
- 0A6E62B31B2AE54C003DDB5A /* JsonUtil.h */,
- 0A6E62B41B2AE54C003DDB5A /* JsonUtil.m */,
- 0AA831BD19B496C700812921 /* MessageDecoder.h */,
- 0AA831BE19B496C700812921 /* MessageDecoder.m */,
- 4D1454D91D5B81500095A19B /* MessageDraftStore.h */,
- 4D1454DA1D5B81500095A19B /* MessageDraftStore.m */,
- 0A336AC11AFA53B6002D9809 /* MessageProcessorProxy.h */,
- 0A336AC21AFA53B6002D9809 /* MessageProcessorProxy.m */,
- 4D0EDF2016371A4E000921EA /* MyIdentityStore.h */,
- 4D0EDF2116371A4E000921EA /* MyIdentityStore.m */,
- 0AC5BA8D1A7939FD00AAFD10 /* PermissionChecker.h */,
- 0AC5BA8E1A7939FD00AAFD10 /* PermissionChecker.m */,
- 4DAAD7B3182F9A3A00873B67 /* PhoneNumberNormalizer.h */,
- 4DAAD7B4182F9A3A00873B67 /* PhoneNumberNormalizer.m */,
- CEB34DBD2091EB74005B5D6C /* PushSetting.h */,
- CEB34DBE2091EB74005B5D6C /* PushSetting.m */,
- 4D701C7B163AD878007500E2 /* ServerAPIConnector.h */,
- 4D701C7C163AD878007500E2 /* ServerAPIConnector.m */,
- 4D157337163C7B0F00367E66 /* ServerAPIRequest.h */,
- 4D157338163C7B0F00367E66 /* ServerAPIRequest.m */,
- 4DF7730C16309FE9001808D3 /* ServerConnector.h */,
- 4DF7730D16309FE9001808D3 /* ServerConnector.m */,
- 4D237C8F17B3C56D0058AB05 /* SSLCAHelper.h */,
- 4D237C9017B3C56D0058AB05 /* SSLCAHelper.m */,
- 0A52091F1AEEC12E00993212 /* ThreemaError.h */,
- 0A5209201AEEC12E00993212 /* ThreemaError.m */,
- 0A336BAD1B035053002D9809 /* TouchIdAuthentication.h */,
- 0A336BAE1B035053002D9809 /* TouchIdAuthentication.m */,
- 4DBC84861658013E00550FC2 /* UserSettings.h */,
- 4DBC84871658013E00550FC2 /* UserSettings.m */,
- CE42BCC320037EA6001C132F /* VoIPHelper.h */,
- CE42BCC420037EA6001C132F /* VoIPHelper.m */,
- 0AA831BA19AF77C300812921 /* Messages */,
- 0AA860FE1A666B0E00AC1BE1 /* MessageSending */,
- 2DC50297212594C700B1D317 /* SafeData.swift */,
- 2D5523E22303DA8600A21671 /* AppSetupState.swift */,
- 2DD8F696245017A0009485A2 /* CallsignalingProtocol.swift */,
- );
- name = Core;
- path = ThreemaFramework;
- sourceTree = SOURCE_ROOT;
- };
- 0A5208EF1AEE8ACC00993212 /* Vendor */ = {
- isa = PBXGroup;
- children = (
- 4D441DBF220B0E8A00572571 /* SDAVAssetExportSession-master */,
- 4DF773101630A5FF001808D3 /* CocoaAsyncSocket */,
- 0A5ECCDE1BE214C4003B3A84 /* FLAnimatedImage */,
- CEC6E2BB1F176F8F00B23EAE /* JKLLockScreenViewController */,
- 4DC16F12168CA5C300AD243E /* KKPasscodeLock */,
- 4DAAD793182F944800873B67 /* libPhoneNumber-iOS */,
- CEB637912374084900188924 /* TrustKit */,
- 4DCC11611663F81800CAE538 /* UIImageCategories */,
- );
- name = Vendor;
- path = ThreemaFramework;
- sourceTree = SOURCE_ROOT;
- };
- 0A5357B41B8B62CC006B46DC /* ChatViewControllerActions */ = {
- isa = PBXGroup;
- children = (
- 0A5357BD1B8B673F006B46DC /* ChatViewControllerAction.h */,
- 0A5357BE1B8B673F006B46DC /* ChatViewControllerAction.m */,
- 0A5357B51B8B630B006B46DC /* ChatDeleteAction.h */,
- 0A5357B61B8B630B006B46DC /* ChatDeleteAction.m */,
- 0A5357B91B8B66E2006B46DC /* SendMediaAction.h */,
- 0A5357BA1B8B66E2006B46DC /* SendMediaAction.m */,
- 0A5357C11B8DAB8A006B46DC /* SendLocationAction.h */,
- 0A5357C21B8DAB8A006B46DC /* SendLocationAction.m */,
- );
- name = ChatViewControllerActions;
- sourceTree = "<group>";
- };
- 0A5357C51B8F5747006B46DC /* Table Data sources */ = {
- isa = PBXGroup;
- children = (
- 0ADCEA661B1F3ABE006BD786 /* ContactGroupDataSource.h */,
- 0A6959401A68228E002FF905 /* ContactTableDataSource.h */,
- 0A6959411A68228E002FF905 /* ContactTableDataSource.m */,
- 0A6959431A692832002FF905 /* GroupTableDataSource.h */,
- 0A6959441A692832002FF905 /* GroupTableDataSource.m */,
- 0ADCEA621B1F2351006BD786 /* RecentTableDataSource.h */,
- 0ADCEA631B1F2351006BD786 /* RecentTableDataSource.m */,
- CE7B1F1C20458FF200C40AEF /* WorkContactTableDataSource.h */,
- CE7B1F1D20458FF200C40AEF /* WorkContactTableDataSource.m */,
- CE56496024C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.h */,
- CE56496124C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.m */,
- );
- name = "Table Data sources";
- sourceTree = "<group>";
- };
- 0A54566A1AA8A4410050B49F /* SplitUI */ = {
- isa = PBXGroup;
- children = (
- 0A5456711AA8A4980050B49F /* SplitViewController.h */,
- 0A5456721AA8A4980050B49F /* SplitViewController.m */,
- 0A5456741AA9D1AE0050B49F /* MainTabBarController.h */,
- 0A5456751AA9D1AE0050B49F /* MainTabBarController.m */,
- 0ABAE17C1AB2F5C300A6A3C4 /* ModalPresenter.h */,
- 0ABAE17D1AB2F5C300A6A3C4 /* ModalPresenter.m */,
- );
- name = SplitUI;
- sourceTree = "<group>";
- };
- 0A58CBC51AD5030100DB281F /* DB */ = {
- isa = PBXGroup;
- children = (
- 4D086E81164468A600EC75BF /* ThreemaData.xcdatamodeld */,
- 4D2476461663CC22009111D3 /* ThreemaData.xcmappingmodel */,
- 4D10447E1643280D002DEF85 /* CoreData Objects */,
- 0A58CBCC1AD5032600DB281F /* DatabaseManager.h */,
- 0A58CBCD1AD5032600DB281F /* DatabaseManager.m */,
- 2D5CE08A22E03BA800DBC53D /* DatabaseContext.h */,
- 2D5CE08122E03B7000DBC53D /* DatabaseContext.m */,
- 0ADCEA4C1B1C5A7A006BD786 /* DocumentManager.h */,
- 0ADCEA4D1B1C5A7A006BD786 /* DocumentManager.m */,
- 0A26663119DD407C004C94F3 /* EntityCreator.h */,
- 0A26663219DD407C004C94F3 /* EntityCreator.m */,
- 0A94707019D5AA8C000500C5 /* EntityFetcher.h */,
- 0A94707119D5AA8C000500C5 /* EntityFetcher.m */,
- 0A1CC4AA19EECF5900E3AF1E /* EntityManager.h */,
- 0A1CC4AB19EECF5900E3AF1E /* EntityManager.m */,
- 0A0EFBAD1A13C3E00041A756 /* ErrorHandler.h */,
- 0A0EFBAE1A13C3E00041A756 /* ErrorHandler.m */,
- 0A00FECD1A28A1E500DD1A57 /* MessageFetcher.h */,
- 0A00FECE1A28A1E500DD1A57 /* MessageFetcher.m */,
- 2D670D4222A7EA4F00C3EBBD /* EntityDestroyer.swift */,
- );
- name = DB;
- path = ../Threema;
- sourceTree = "<group>";
- };
- 0A5ECC961BE10186003B3A84 /* CreateID */ = {
- isa = PBXGroup;
- children = (
- 0A9B6B661BE9E6A9009EE9C1 /* Pager */,
- 0A5ECC9D1BE101C7003B3A84 /* CreateID.storyboard */,
- 0A9B6B4D1BE78C3F009EE9C1 /* CompletedIDViewController.h */,
- 0A9B6B4E1BE78C3F009EE9C1 /* CompletedIDViewController.m */,
- 0A9B6B3D1BE78B3B009EE9C1 /* ConfirmIDViewController.h */,
- 0A9B6B3E1BE78B3B009EE9C1 /* ConfirmIDViewController.m */,
- 0A8FB0881BF32229001A90A7 /* IDCreationPageViewController.h */,
- 0A8FB0891BF32229001A90A7 /* IDCreationPageViewController.m */,
- 0AF75A821BFA0FC400210FB3 /* IntroQuestionView.h */,
- 0AF75A831BFA0FC400210FB3 /* IntroQuestionView.m */,
- 0AF75A861BFA0FE800210FB3 /* IntroQuestionView.xib */,
- 0A9B6B451BE78BBA009EE9C1 /* LinkIDViewController.h */,
- 0A9B6B461BE78BBA009EE9C1 /* LinkIDViewController.m */,
- 0A8FB07E1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.h */,
- 0A8FB07F1BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m */,
- 0A8FB08C1BF33698001A90A7 /* MoreView.h */,
- 0A8FB08D1BF33698001A90A7 /* MoreView.m */,
- 4DB0A00116503FD20027691C /* MoveFingerView.h */,
- 4DB0A00216503FD20027691C /* MoveFingerView.m */,
- 0A9B6B411BE78B79009EE9C1 /* PickNicknameViewController.h */,
- 0A9B6B421BE78B79009EE9C1 /* PickNicknameViewController.m */,
- 0AA26DF41C0F2B0C0019F6EC /* ProgressLabel.h */,
- 0AA26DF51C0F2B0C0019F6EC /* ProgressLabel.m */,
- 0A5312AD1BEB968100E3038B /* RandomSeedViewController.h */,
- 0A5312AE1BEB968100E3038B /* RandomSeedViewController.m */,
- 2D6B848221A3F22A00165867 /* RestoreOptionDataViewController.swift */,
- 2DC17A4C216F17EF0036151A /* RestoreOptionBackupViewController.swift */,
- 0A8A67B21BE363A100F0B5A2 /* RestoreIdentityViewController.h */,
- 0A8A67B31BE363A100F0B5A2 /* RestoreIdentityViewController.m */,
- 2DE1EC0C213FEFB900EEEB0C /* RestoreSafeViewController.swift */,
- 2DDB9A102158FEAE009D105A /* RestoreSafeForgotIdViewController.swift */,
- 2D629EC12191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift */,
- 2DCF12572153DC7100E465E6 /* RestoreSafePasswordViewController.swift */,
- 4D7F81E31702305B00070F63 /* ScanBackupController.h */,
- 4D7F81E41702305B00070F63 /* ScanBackupController.mm */,
- 0A5ECCDA1BE1FCC9003B3A84 /* SplashViewController.h */,
- 0A5ECCDB1BE1FCC9003B3A84 /* SplashViewController.m */,
- 0A9B6B491BE78BF3009EE9C1 /* SyncContactsViewController.h */,
- 0A9B6B4A1BE78BF3009EE9C1 /* SyncContactsViewController.m */,
- 2DC5029B2125AEBB00B1D317 /* SafeViewController.swift */,
- 2DFEF8B8212AC48E00CAD36E /* SafeServerViewController.swift */,
- 2DA8A5F921636DA50089EEC2 /* SetupTextField.swift */,
- 2DA91F02216602CA00F476F5 /* SetupButton.swift */,
- 2D79F167219D637C002D709D /* KeyboardResizeCenterY.swift */,
- 2D40B77B21A5486F001D9E0B /* IntroQuestionViewHelper.swift */,
- );
- name = CreateID;
- sourceTree = "<group>";
- };
- 0A5ECCDE1BE214C4003B3A84 /* FLAnimatedImage */ = {
- isa = PBXGroup;
- children = (
- 0A5ECCDF1BE214C4003B3A84 /* FLAnimatedImage.h */,
- 0A5ECCE01BE214C4003B3A84 /* FLAnimatedImage.m */,
- 0A5ECCE11BE214C4003B3A84 /* FLAnimatedImageView.h */,
- 0A5ECCE21BE214C4003B3A84 /* FLAnimatedImageView.m */,
- );
- name = FLAnimatedImage;
- path = ../Vendor/FLAnimatedImage;
- sourceTree = "<group>";
- };
- 0A677B831C6250C90019B361 /* ThreemaFramework */ = {
- isa = PBXGroup;
- children = (
- 0A3864561C6257C900924A29 /* Resources */,
- 0A677B841C6250C90019B361 /* ThreemaFramework.h */,
- 0AD1CDFC19ACE2A900EA21B2 /* Constants.h */,
- E182F42B24FFD0850072A8D1 /* Constants.m */,
- 4D0EDF2916372E15000921EA /* ProtocolDefines.h */,
- 0ADCEA421B184249006BD786 /* AppGroup.h */,
- 0ADCEA431B18424A006BD786 /* AppGroup.m */,
- 0A5208681AEE802D00993212 /* Core */,
- 0A58CBC51AD5030100DB281F /* DB */,
- 0A336A9F1AFA46E9002D9809 /* UI */,
- 0A336A881AFA064E002D9809 /* Utils */,
- 0A7DF9781C9FF49B002D4DC3 /* ThreemaWork */,
- 2DD8F689245014EC009485A2 /* Protobuf */,
- 4DD01FAC14C1CCD000EF7690 /* NaClCrypto */,
- 0A5208EF1AEE8ACC00993212 /* Vendor */,
- 0A3864651C625C2F00924A29 /* Supporting Files */,
- );
- path = ThreemaFramework;
- sourceTree = "<group>";
- };
- 0A677B911C6250CA0019B361 /* ThreemaFrameworkTests */ = {
- isa = PBXGroup;
- children = (
- 4A2B487824FE70140073E29F /* ImageURLSenderItemCreatorTest.swift */,
- 4A6DA9E5250A73290088C282 /* UTIConverterTests.swift */,
- 4A6DAA0C250A83940088C282 /* URLSenderItemCreatorTests.swift */,
- 4AA784D525066BE700882E72 /* VideoURLSenderItemCreatorTest.swift */,
- 4A0BAB9D2500F8F700F3643D /* Resources */,
- 0A677B941C6250CA0019B361 /* Info.plist */,
- );
- path = ThreemaFrameworkTests;
- sourceTree = "<group>";
- };
- 0A688AAB19A371A80013FCE8 /* Vendor */ = {
- isa = PBXGroup;
- children = (
- CEFD859924193B3A008CB862 /* MaterialShowcase */,
- CE7E4F1C23E2C312009977A5 /* NotificationBanner */,
- CEF3BD5A223BDBFC00898821 /* OEMentions */,
- 2DE1BEBF210EEDDD0058D7FF /* Scrypt */,
- CEB63E7220AD709100DF1EE2 /* ChunkedDC */,
- 4DD3186C1829AB35000D3933 /* DACircularProgress */,
- CE8A2B111EB38270004973D5 /* DKImagePickerController */,
- 4D6638E417E0C26300D03144 /* HPGrowingTextView */,
- CED3DDDF1F324668007F7FCA /* MGSwipeTableCell */,
- 4D736B3F16487C2A00D70AD9 /* MKNumberBadgeView */,
- 4D68937C16480D78000DE62D /* MBProgressHUD */,
- 4DE93ECA1664F66000954B1D /* MWPhotoBrowser */,
- CE825058210B628F005FAA5F /* OrderedDictionary */,
- 4DEFAE59166FB79100C150F4 /* PopoverView */,
- CE10D8F31EA8FA0300802355 /* PPAssetsActionController */,
- CE0F2B191FE16000002D9887 /* RSKImageCropper */,
- 0A50CFCC1C49153A00991088 /* QBPopupMenu */,
- 4D22600B166775F2003C5691 /* SDNetworkActivityIndicator */,
- 4DE93EDE1664F66400954B1D /* SDWebImage */,
- 4D8B81A918D3B4E30079014F /* SSLabel */,
- 4DFF8E56193340D300F2CF0D /* SVProgressHUD */,
- 4D7C73B11A16BCC900C6C574 /* SZTextView */,
- CE82A7F62008FD2D00B78C73 /* TTTAttributedLabel */,
- 4D233D8518FFD3E700A20E3F /* TTOpenInAppActivity */,
- 4DB4396F1DBFA36E0056EC10 /* ZSWTappableLabel */,
- );
- name = Vendor;
- sourceTree = "<group>";
- };
- 0A688ABB19A3A4670013FCE8 /* Threema Tests */ = {
- isa = PBXGroup;
- children = (
- 2D55A8522385274700613425 /* Threema Tests-Bridging-Header.h */,
- CE3DB0C9228C5F5F00217B23 /* VoIPCall */,
- 2D3EC05E22CCE00100DFD949 /* Resources */,
- 2D3C10AC21F5AF3600413532 /* Unit Tests */,
- 2DBE2E5E2108B0DF001530BF /* ThreemaSafe */,
- 0AB322431BBC0A6900BDA9FD /* screenshots */,
- 2DD5E80C22C33095008EFA6D /* DbLoadTests.swift */,
- 0AEBA04019D2EA28002DE2C3 /* testUtil */,
- 0AFF75211B6618A5008E08DB /* DummyDataCreator.h */,
- 0A0EFBAB1A135B280041A756 /* DummyDataCreator.m */,
- 0A688ABC19A3A4670013FCE8 /* Supporting Files */,
- E19CA9532488D1C200FEA7B1 /* DateFormatterTests.swift */,
- E19CA9552488D93100FEA7B1 /* DateFormatterTests_en_US.swift */,
- E15F47F524879DC80031834F /* DateFormatterTests_de_DE.swift */,
- E19CA9572488DD1000FEA7B1 /* DateFormatterTests_fr_CH.swift */,
- E10D940824FFE90900334F12 /* ThreemaPushNotificationTests.swift */,
- E13D958925012994007D70DF /* PendingMessageTests.swift */,
- );
- path = "Threema Tests";
- sourceTree = "<group>";
- };
- 0A688ABC19A3A4670013FCE8 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 0A2CC91819D006E500175DB4 /* audioAnalyzerTest.m4a */,
- 0A688ABD19A3A4670013FCE8 /* Threema Tests-Info.plist */,
- 4A0BAADE256FF29B009E543C /* Threema Work Tests-Info.plist */,
- 0A688ABE19A3A4670013FCE8 /* InfoPlist.strings */,
- 0A688AC319A3A4670013FCE8 /* Threema Tests-Prefix.pch */,
- 0A94707519D5BC5F000500C5 /* ballotCreateJasonData.txt */,
- 0A5357A61B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt */,
- 0A94707619D5BC5F000500C5 /* TemplateIcon2x.png */,
- );
- name = "Supporting Files";
- sourceTree = "<group>";
- };
- 0A786B5D19C09C7400BCB2E0 /* AudioRecordAndPlay */ = {
- isa = PBXGroup;
- children = (
- 0A786B5E19C09CFD00BCB2E0 /* PlayRecordAudioView.xib */,
- 0AB19F1819C6ADA1005EA074 /* PlayRecordAudioView.h */,
- 0AB19F1919C6ADA1005EA074 /* PlayRecordAudioView.m */,
- 0AB19F1519C6AC55005EA074 /* PlayRecordAudioViewController.h */,
- 0AB19F1619C6AC55005EA074 /* PlayRecordAudioViewController.m */,
- 0A73E6C419CB1F8C0021475D /* RecordingMeterGraph.h */,
- 0A73E6C519CB1F8C0021475D /* RecordingMeterGraph.m */,
- 0A2CC90C19CE1C4D00175DB4 /* AudioTrackAnalyzer.h */,
- 0A2CC90D19CE1C4D00175DB4 /* AudioTrackAnalyzer.m */,
- 0A2CC91D19D0566C00175DB4 /* RootSquareMean.h */,
- 0A2CC91E19D0566C00175DB4 /* RootSquareMean.m */,
- 0AA860F21A64040D00AC1BE1 /* AudioRecorder.h */,
- 0AA860F31A64040D00AC1BE1 /* AudioRecorder.m */,
- );
- name = AudioRecordAndPlay;
- sourceTree = "<group>";
- };
- 0A7DF9781C9FF49B002D4DC3 /* ThreemaWork */ = {
- isa = PBXGroup;
- children = (
- 0A7DF9791C9FF626002D4DC3 /* LicenseStore.h */,
- 0A7DF97A1C9FF626002D4DC3 /* LicenseStore.m */,
- 0A03A15B1CAC0B5600B4C74B /* MDMSetup.h */,
- 0A03A15C1CAC0B5600B4C74B /* MDMSetup.m */,
- 4DC1D6841D77080A0080A60D /* WorkDataFetcher.h */,
- 4DC1D6851D77080A0080A60D /* WorkDataFetcher.m */,
- 2DD16B6E2242719900AFFC35 /* SafeSetupWork.swift */,
- );
- name = ThreemaWork;
- sourceTree = "<group>";
- };
- 0A94705A19D5A562000500C5 /* Ballot */ = {
- isa = PBXGroup;
- children = (
- 0A0D902619E6A11000DC7578 /* BallotKeys.h */,
- 0A22717719DBF40E0023B3E3 /* BallotMessageDecoder.h */,
- 0A22717819DBF40E0023B3E3 /* BallotMessageDecoder.m */,
- 0A0D902219E685B400DC7578 /* BallotMessageEncoder.h */,
- 0A0D902319E685B400DC7578 /* BallotMessageEncoder.m */,
- 0AA2D48F19E50B560048D54F /* BallotManager.h */,
- 0AA2D49019E50B560048D54F /* BallotManager.m */,
- );
- name = Ballot;
- path = ../Threema;
- sourceTree = "<group>";
- };
- 0A9B6B661BE9E6A9009EE9C1 /* Pager */ = {
- isa = PBXGroup;
- children = (
- 0A9B6B671BE9E70D009EE9C1 /* ParallaxPageViewController.h */,
- 0A9B6B681BE9E70D009EE9C1 /* ParallaxPageViewController.m */,
- 0A21D3561BECA02E00C951ED /* PageContentViewController.h */,
- 0A9B6B521BE78D67009EE9C1 /* PageContentViewController.m */,
- 0A9B6B6B1BE9E77D009EE9C1 /* PageView.h */,
- 0A9B6B6C1BE9E77D009EE9C1 /* PageView.m */,
- );
- name = Pager;
- sourceTree = "<group>";
- };
- 0AA831BA19AF77C300812921 /* Messages */ = {
- isa = PBXGroup;
- children = (
- 4D0EDF161637099A000921EA /* BoxedMessage.h */,
- 4D0EDF171637099A000921EA /* BoxedMessage.m */,
- 0AA831C019B497E800812921 /* AbstractMessage.h */,
- 0AA831C119B497E800812921 /* AbstractMessage.m */,
- 4DD9BAF017A181D90082D60B /* AbstractGroupMessage.h */,
- 4DD9BAF117A181D90082D60B /* AbstractGroupMessage.m */,
- 4D70B42F1934B757003FA7F0 /* BoxAudioMessage.h */,
- 4D70B4301934B757003FA7F0 /* BoxAudioMessage.m */,
- 0A94707919D5BF9C000500C5 /* BoxBallotCreateMessage.h */,
- 0A94707A19D5BF9C000500C5 /* BoxBallotCreateMessage.m */,
- 0A22718919DBF9820023B3E3 /* BoxBallotVoteMessage.h */,
- 0A22718A19DBF9820023B3E3 /* BoxBallotVoteMessage.m */,
- 0ADCEA501B1CB28A006BD786 /* BoxFileMessage.h */,
- 0ADCEA511B1CB28A006BD786 /* BoxFileMessage.m */,
- 4D7B442316641198003D6F73 /* BoxImageMessage.h */,
- 4D7B442416641198003D6F73 /* BoxImageMessage.m */,
- 4D22601B16678BBE003C5691 /* BoxLocationMessage.h */,
- 4D22601C16678BBE003C5691 /* BoxLocationMessage.m */,
- 4D0EDF2616372D9E000921EA /* BoxTextMessage.h */,
- 4D0EDF2716372D9E000921EA /* BoxTextMessage.m */,
- 4D3AA9A71689C8AD00B52F94 /* BoxVideoMessage.h */,
- 4D3AA9A81689C8AD00B52F94 /* BoxVideoMessage.m */,
- CE846F151E9CFD6B0068E8BF /* ContactDeletePhotoMessage.h */,
- CE846F161E9CFD6B0068E8BF /* ContactDeletePhotoMessage.m */,
- CEAFA2161E895A7C00FF84FD /* ContactSetPhotoMessage.h */,
- CEAFA2171E895A7C00FF84FD /* ContactSetPhotoMessage.m */,
- 2D611F4D21AE74DD00D8DBBA /* ContactRequestPhotoMessage.h */,
- 2D611F5A21AE76C300D8DBBA /* ContactRequestPhotoMessage.m */,
- 4DC451E4164D3A6D002AA5A6 /* DeliveryReceiptMessage.h */,
- 4DC451E5164D3A6D002AA5A6 /* DeliveryReceiptMessage.m */,
- 4D70B4321934B792003FA7F0 /* GroupAudioMessage.h */,
- 4D70B4331934B792003FA7F0 /* GroupAudioMessage.m */,
- 0A10768219F7767A0029F27E /* GroupBallotCreateMessage.h */,
- 0A10768019F776700029F27E /* GroupBallotCreateMessage.m */,
- 0A10767719F775B10029F27E /* GroupBallotVoteMessage.h */,
- 0A10767819F775B10029F27E /* GroupBallotVoteMessage.m */,
- 4DC2A65A17A1459E00A5CD27 /* GroupCreateMessage.h */,
- 4DC2A65B17A1459F00A5CD27 /* GroupCreateMessage.m */,
- CEA3190B21C3F67E00AB109B /* GroupDeletePhotoMessage.h */,
- CEA3190C21C3F67E00AB109B /* GroupDeletePhotoMessage.m */,
- 0ADCEA541B1CB2AE006BD786 /* GroupFileMessage.h */,
- 0ADCEA551B1CB2AE006BD786 /* GroupFileMessage.m */,
- 4D4B10EC17A43197003CCA1C /* GroupImageMessage.h */,
- 4D4B10ED17A43197003CCA1C /* GroupImageMessage.m */,
- 4DC2A66817A15E2000A5CD27 /* GroupLeaveMessage.h */,
- 4DC2A66917A15E2000A5CD27 /* GroupLeaveMessage.m */,
- 4D4B10EF17A43574003CCA1C /* GroupLocationMessage.h */,
- 4D4B10F017A43575003CCA1C /* GroupLocationMessage.m */,
- 4D80F39617A2C85F00174711 /* GroupRenameMessage.h */,
- 4D80F39717A2C86000174711 /* GroupRenameMessage.m */,
- 4D78718B17FEF5FC0099075C /* GroupSetPhotoMessage.h */,
- 4D78718C17FEF5FC0099075C /* GroupSetPhotoMessage.m */,
- 4DC2A65D17A1467900A5CD27 /* GroupTextMessage.h */,
- 4DC2A65E17A1467900A5CD27 /* GroupTextMessage.m */,
- 4D4CFC9D191BAFCD006264BE /* GroupRequestSyncMessage.h */,
- 4D4CFC9E191BAFCD006264BE /* GroupRequestSyncMessage.m */,
- 4D4B10E717A4211D003CCA1C /* GroupVideoMessage.h */,
- 4D4B10E817A4211D003CCA1C /* GroupVideoMessage.m */,
- 4D627298165553360048F332 /* TypingIndicatorMessage.h */,
- 4D627299165553360048F332 /* TypingIndicatorMessage.m */,
- 0ACDF1A719B4AE9A006AC645 /* UnknownTypeMessage.h */,
- 0ACDF1A819B4AE9A006AC645 /* UnknownTypeMessage.m */,
- CEFB45BC1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.h */,
- CEFB45BD1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.m */,
- CEFB45D21ECB48A10097B39A /* BoxVoIPCallAnswerMessage.h */,
- CEFB45D31ECB48A10097B39A /* BoxVoIPCallAnswerMessage.m */,
- CE8495D91ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.h */,
- CE8495DA1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.m */,
- CE5397D51ED309DC002EB388 /* BoxVoIPCallHangupMessage.h */,
- CE5397D61ED309DC002EB388 /* BoxVoIPCallHangupMessage.m */,
- CE5D04A51EF18A7500C40E25 /* BoxVoIPCallRingingMessage.h */,
- CE5D04A61EF18A7500C40E25 /* BoxVoIPCallRingingMessage.m */,
- );
- name = Messages;
- path = ../Threema;
- sourceTree = "<group>";
- };
- 0AA860FE1A666B0E00AC1BE1 /* MessageSending */ = {
- isa = PBXGroup;
- children = (
- 4D6A0D5E19505B3F00B722CC /* AudioMessageSender.h */,
- 4D6A0D5F19505B3F00B722CC /* AudioMessageSender.m */,
- 0A9F237E1B416F2C0046865C /* BlobMessageSender.h */,
- 0A9F237F1B416F2C0046865C /* BlobMessageSender.m */,
- 0ADCEA1B1B0CCCF1006BD786 /* BlobUploader.h */,
- 0ADCEA1C1B0CCCF1006BD786 /* BlobUploader.m */,
- 0ADCEA1F1B0CD1A0006BD786 /* BlobUploadDelegate.h */,
- CEDCFE871E8D5272001AA976 /* ContactPhotoSender.h */,
- CEDCFE881E8D5272001AA976 /* ContactPhotoSender.m */,
- 0A6E62AF1B2AD78D003DDB5A /* FileMessageSender.h */,
- 0A6E62B01B2AD78D003DDB5A /* FileMessageSender.m */,
- 4AA784D3250661F900882E72 /* ImageURLSenderItemCreator.swift */,
- 4A1C35602502245E00F94480 /* VideoURLSenderItemCreator.swift */,
- 4A5FA5ED2509386100D13DD2 /* URLSenderItemCreator.swift */,
- 4A5FA5F4250A18B900D13DD2 /* URLSender.swift */,
- 4D851B5B17FF079D00AE7D4A /* GroupPhotoSender.h */,
- 4D851B5C17FF079D00AE7D4A /* GroupPhotoSender.m */,
- 0AA860FB1A66659300AC1BE1 /* MessageForwarder.h */,
- 0AA860FC1A66659300AC1BE1 /* MessageForwarder.m */,
- 4D0EDF1A16370E8D000921EA /* MessageQueue.h */,
- 4D0EDF1B16370E8E000921EA /* MessageQueue.m */,
- 0A76387619DC42B9000CFAA3 /* MessageSender.h */,
- 0A76387719DC42B9000CFAA3 /* MessageSender.m */,
- 4A63CC9F2566857B00E73381 /* Reachability.h */,
- 4D3E34271639BA810025B606 /* Reachability.m */,
- 0ADCEA2C1B0F4A4F006BD786 /* UploadProgressDelegate.h */,
- 0A336B991B02302A002D9809 /* URLSenderItem.h */,
- 0A336B9A1B02302A002D9809 /* URLSenderItem.m */,
- 4DD10AC416EE5A66004A10E0 /* ValidationLogger.h */,
- 4DD10AC516EE5A66004A10E0 /* ValidationLogger.m */,
- );
- name = MessageSending;
- path = ../Threema;
- sourceTree = "<group>";
- };
- 0AA860FF1A666B6600AC1BE1 /* MessageLoading */ = {
- isa = PBXGroup;
- children = (
- 0A23B0321C88388A0015D542 /* AnimGifMessageLoader.h */,
- 0A23B0331C88388A0015D542 /* AnimGifMessageLoader.m */,
- 0AACF27C1B45535C00783F59 /* BlobMessageLoader.h */,
- 0AACF27D1B45535C00783F59 /* BlobMessageLoader.m */,
- 4D01EC5E16A8106B00FA3D90 /* ImageMessageLoader.h */,
- 4D01EC5F16A8106B00FA3D90 /* ImageMessageLoader.m */,
- 4DD5512A1689DF3900B19DF8 /* VideoMessageLoader.h */,
- 4DD5512B1689DF3900B19DF8 /* VideoMessageLoader.m */,
- );
- name = MessageLoading;
- sourceTree = "<group>";
- };
- 0AA8610A1A66BD3900AC1BE1 /* Activities */ = {
- isa = PBXGroup;
- children = (
- 0A7B59291B3D41FF00EB5520 /* ActivityUtil.h */,
- 0A7B592A1B3D41FF00EB5520 /* ActivityUtil.m */,
- 0A69594F1A6CF71A002FF905 /* ForwardURLActivity.h */,
- 0A6959501A6CF71A002FF905 /* ForwardURLActivity.m */,
- CEF464C5241FADEC00055977 /* ForwardMultipleURLActivity.h */,
- CEF464C6241FADEC00055977 /* ForwardMultipleURLActivity.m */,
- 0A6959551A6D0103002FF905 /* ForwardTextActivity.h */,
- 0A6959561A6D0103002FF905 /* ForwardTextActivity.m */,
- 0AA8610B1A66BDB400AC1BE1 /* MessageActivityItem.h */,
- 0AA8610C1A66BDB400AC1BE1 /* MessageActivityItem.m */,
- 4DAD0A321A214005001D139C /* QRCodeActivity.h */,
- 4DAD0A331A214005001D139C /* QRCodeActivity.m */,
- 4DAD0A461A214555001D139C /* QRCodeViewController.h */,
- 4DAD0A471A214555001D139C /* QRCodeViewController.m */,
- 4DAD0A481A214555001D139C /* QRCodeViewController.xib */,
- CE165D8920232058006D10E5 /* ShareTextActivityItemProvider.h */,
- CE165D8A20232058006D10E5 /* ShareTextActivityItemProvider.m */,
- CE165D9520232425006D10E5 /* ShareUrlActivityItemProvider.h */,
- CE165D9620232425006D10E5 /* ShareUrlActivityItemProvider.m */,
- );
- name = Activities;
- sourceTree = "<group>";
- };
- 0AB322431BBC0A6900BDA9FD /* screenshots */ = {
- isa = PBXGroup;
- children = (
- CE19616A1E26465A009937C3 /* ScreenshotJsonImporter.m */,
- CE19616B1E26465A009937C3 /* ScreenshotJsonParser.h */,
- CE19616C1E26465A009937C3 /* ScreenshotJsonParser.m */,
- );
- name = screenshots;
- sourceTree = "<group>";
- };
- 0AC4C84C19BD745D0041B8BD /* ExportConversation */ = {
- isa = PBXGroup;
- children = (
- 4A3642EA24A0EE1C00B7C277 /* ConversationExporter.swift */,
- 4A3642E824A0EE1C00B7C277 /* ZipFileActivityItemProvider.swift */,
- 4A3642E924A0EE1C00B7C277 /* ZipFileContainer.swift */,
- );
- name = ExportConversation;
- sourceTree = "<group>";
- };
- 0AC6B3F01A02CF8500D1A77A /* UITooling */ = {
- isa = PBXGroup;
- children = (
- 0AC6B3F11A02CFC400D1A77A /* Animations.h */,
- 0AC6B3F21A02CFC400D1A77A /* Animations.m */,
- 0AC6B3F41A02DFE100D1A77A /* DetailDisclosureView.h */,
- 0AC6B3F51A02DFE100D1A77A /* DetailDisclosureView.m */,
- 4D1A7F471A169BD100386317 /* HairlineView.h */,
- 4D1A7F481A169BD100386317 /* HairlineView.m */,
- 0AEDFB521A10A2CA007EFFC8 /* ResizingLabel.h */,
- 0AEDFB531A10A2CA007EFFC8 /* ResizingLabel.m */,
- );
- name = UITooling;
- sourceTree = "<group>";
- };
- 0ACDF1B019B4C8D6006AC645 /* Swizzling */ = {
- isa = PBXGroup;
- children = (
- 0ACDF1B119B4C8FB006AC645 /* NSBundle+OverrideLanguage.h */,
- 0ACDF1B219B4C8FB006AC645 /* NSBundle+OverrideLanguage.m */,
- 0ACDF1C619B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.h */,
- 0ACDF1C719B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m */,
- 0ACDF1B519B4C8FB006AC645 /* NSDate+DateSwizzling.h */,
- 0ACDF1B619B4C8FB006AC645 /* NSDate+DateSwizzling.m */,
- 0ACDF1B719B4C8FB006AC645 /* NSLocale+OverrideLocale.h */,
- 0ACDF1B819B4C8FB006AC645 /* NSLocale+OverrideLocale.m */,
- 0ACDF1BB19B4C8FB006AC645 /* NSObject+Swizzling.h */,
- 0ACDF1BC19B4C8FB006AC645 /* NSObject+Swizzling.m */,
- );
- name = Swizzling;
- sourceTree = "<group>";
- };
- 0ADCEA581B1CB45C006BD786 /* FileMessage */ = {
- isa = PBXGroup;
- children = (
- 0ADCEA591B1CB49C006BD786 /* FileMessageKeys.h */,
- 0ADCEA5A1B1CB5EA006BD786 /* FileMessageDecoder.h */,
- 0ADCEA5B1B1CB5EA006BD786 /* FileMessageDecoder.m */,
- 0ADCEA5E1B1CB63C006BD786 /* FileMessageEncoder.h */,
- 0ADCEA5F1B1CB63C006BD786 /* FileMessageEncoder.m */,
- );
- name = FileMessage;
- sourceTree = "<group>";
- };
- 0ADCFF9419EE7977004E14BF /* chat message cells */ = {
- isa = PBXGroup;
- children = (
- 0A531CD91B32E65A00C402B2 /* FileMessagePreview.h */,
- 0A531CDA1B32E65A00C402B2 /* FileMessagePreview.m */,
- 0A868E1D1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib */,
- 0A868E251B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.h */,
- 0A868E261B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m */,
- 4D6CF5D01645B082003D7DCC /* ChatMessageCell.h */,
- 4D6CF5D11645B083003D7DCC /* ChatMessageCell.m */,
- CEF464CA2421F6D700055977 /* ChatAnimatedGifMessageCell.swift */,
- 4D70B4351934BB6D003FA7F0 /* ChatAudioMessageCell.h */,
- 4D70B4361934BB6D003FA7F0 /* ChatAudioMessageCell.m */,
- CEE61878239512AC00E10C59 /* ChatFileAudioMessageCell.swift */,
- 0AF47E7819E2B3D600A2E84E /* ChatBallotMessageCell.h */,
- 0AF47E7919E2B3D600A2E84E /* ChatBallotMessageCell.m */,
- 0A6E62A11B29AD58003DDB5A /* ChatBlobMessageCell.h */,
- 0A6E62A21B29AD58003DDB5A /* ChatBlobMessageCell.m */,
- CEFCFA7B2469421900E3ABD9 /* ChatBlobTextMessageCell.swift */,
- CEB28AA92354A3C9002D10B5 /* Subclass */,
- CE8B6C2C1F03FEEE00293643 /* ChatCallMessageCell.h */,
- CE8B6C2D1F03FEEE00293643 /* ChatCallMessageCell.m */,
- CEFD85B0241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift */,
- 0A6E629D1B298697003DDB5A /* ChatFileMessageCell.h */,
- 0A6E629E1B298697003DDB5A /* ChatFileMessageCell.m */,
- CEF464CD2422498200055977 /* ChatImageMessageCell.swift */,
- CEC47E48238D671A001690C4 /* ChatFileImageMessageCell.swift */,
- 4D226022166790DE003C5691 /* ChatLocationMessageCell.h */,
- 4D226023166790DF003C5691 /* ChatLocationMessageCell.m */,
- 0A9991CF1BB285EB00235677 /* ChatSectionHeaderView.h */,
- 0A9991D01BB285EB00235677 /* ChatSectionHeaderView.m */,
- CEF464D52425089200055977 /* ChatSystemMessageCell.swift */,
- 4DF4F2C716641C4200A48DA7 /* ChatTextMessageCell.h */,
- 4DF4F2C816641C4200A48DA7 /* ChatTextMessageCell.m */,
- CEC47E4F238FCCBD001690C4 /* ChatFileVideoMessageCell.swift */,
- 4DD551271689D14900B19DF8 /* ChatVideoMessageCell.h */,
- 4DD551281689D14900B19DF8 /* ChatVideoMessageCell.m */,
- );
- name = "chat message cells";
- sourceTree = "<group>";
- };
- 0AE10ABB1BA1606E009DD83B /* CreateGroup */ = {
- isa = PBXGroup;
- children = (
- 0AE10AB81BA15B54009DD83B /* CreateGroup.storyboard */,
- 0A3715721BA2E4F000DC9A41 /* CreateGroupNavigationController.h */,
- 0A3715731BA2E4F000DC9A41 /* CreateGroupNavigationController.m */,
- 0AE10AC41BA1B0DF009DD83B /* PickGroupMembersViewController.h */,
- 0AE10AC51BA1B0DF009DD83B /* PickGroupMembersViewController.m */,
- 0A3715641BA29B6F00DC9A41 /* EditGroupDelegate.h */,
- 0AE10ABC1BA160C7009DD83B /* EditGroupViewController.h */,
- 0AE10ABD1BA160C7009DD83B /* EditGroupViewController.m */,
- );
- name = CreateGroup;
- sourceTree = "<group>";
- };
- 0AE435511C636AB500E1ECC8 /* ThreemaShareExtension */ = {
- isa = PBXGroup;
- children = (
- 0AE435701C636B0B00E1ECC8 /* Resources */,
- 0AE435661C636AE800E1ECC8 /* ThreemaShareExtension.entitlements */,
- 0A7DF9681C9FE45C002D4DC3 /* ThreemaForWorkShareExtension.entitlements */,
- 0AE435671C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard */,
- 0AE435681C636AE800E1ECC8 /* RootNavigationController.h */,
- 0AE435691C636AE800E1ECC8 /* RootNavigationController.m */,
- 0AE4356A1C636AE800E1ECC8 /* ProgressViewController.h */,
- 0AE4356B1C636AE800E1ECC8 /* ProgressViewController.m */,
- 0AF1BA061C6DECAF00ADBDCD /* SenderItemManager.h */,
- 0AF1BA071C6DECAF00ADBDCD /* SenderItemManager.m */,
- 0AE435821C636BC600E1ECC8 /* Supporting Files */,
- );
- path = ThreemaShareExtension;
- sourceTree = "<group>";
- };
- 0AE435701C636B0B00E1ECC8 /* Resources */ = {
- isa = PBXGroup;
- children = (
- 0AE435711C636B1600E1ECC8 /* Strings */,
- );
- name = Resources;
- sourceTree = "<group>";
- };
- 0AE435711C636B1600E1ECC8 /* Strings */ = {
- isa = PBXGroup;
- children = (
- 0AE4357B1C636B4E00E1ECC8 /* Localizable.strings */,
- );
- name = Strings;
- sourceTree = "<group>";
- };
- 0AE435821C636BC600E1ECC8 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 0AE435581C636AB500E1ECC8 /* ThreemaShareExtensionInfo.plist */,
- 0A7DF9601C9FDD9D002D4DC3 /* ThreemaForWorkShareExtension-Info.plist */,
- );
- name = "Supporting Files";
- sourceTree = "<group>";
- };
- 0AEBA04019D2EA28002DE2C3 /* testUtil */ = {
- isa = PBXGroup;
- children = (
- 0ACDF1B019B4C8D6006AC645 /* Swizzling */,
- 0ACDF1D319B98C13006AC645 /* TestUtil.h */,
- 0ACDF1D419B98C13006AC645 /* TestUtil.m */,
- 0ACDF1C319B4CB73006AC645 /* TestLocale.h */,
- 0ACDF1C419B4CB73006AC645 /* TestLocale.m */,
- 0ACDCA0C19DE623700ACACB6 /* TestObjectFactory.h */,
- 0ACDCA0D19DE623700ACACB6 /* TestObjectFactory.m */,
- );
- name = testUtil;
- sourceTree = "<group>";
- };
- 0AEBA04319D31A1B002DE2C3 /* Ballot */ = {
- isa = PBXGroup;
- children = (
- 0AEBA04419D31A5A002DE2C3 /* Ballot.storyboard */,
- 0AC6B3F71A03E59100D1A77A /* BallotCreateDetailViewController.h */,
- 0AC6B3F81A03E59100D1A77A /* BallotCreateDetailViewController.m */,
- 0AEBA04919D31C1D002DE2C3 /* BallotCreateTableCell.h */,
- 0AEBA04A19D31C1D002DE2C3 /* BallotCreateTableCell.m */,
- 0AEBA04619D31BC8002DE2C3 /* BallotCreateViewController.h */,
- 0AEBA04719D31BC8002DE2C3 /* BallotCreateViewController.m */,
- 0AA2D48819E2EEE50048D54F /* BallotDispatcher.h */,
- 0AA2D48919E2EEE50048D54F /* BallotDispatcher.m */,
- 0AC6B3ED1A0284BF00D1A77A /* BallotHeaderView.h */,
- 0AC6B3EE1A0284BF00D1A77A /* BallotHeaderView.m */,
- 0AC6B3E51A0280DD00D1A77A /* BallotHeaderView.xib */,
- 0AEDFB291A041793007EFFC8 /* BallotListTableCell.h */,
- 0AEDFB2A1A041793007EFFC8 /* BallotListTableCell.m */,
- 0A0EFBA51A1206130041A756 /* BallotListTableViewController.h */,
- 0A0EFBA61A1206130041A756 /* BallotListTableViewController.m */,
- 0A8C879819E6D8CB00AD8150 /* BallotResultViewController.h */,
- 0A8C879919E6D8CB00AD8150 /* BallotResultViewController.m */,
- 0AEDFB201A0410B5007EFFC8 /* BallotSelectTableViewController.h */,
- 0AEDFB211A0410B5007EFFC8 /* BallotSelectTableViewController.m */,
- 0AA2D48519E2E1A60048D54F /* BallotVoteTableCell.h */,
- 0AA2D48619E2E1A60048D54F /* BallotVoteTableCell.m */,
- 0AA2D48219E2D68F0048D54F /* BallotVoteViewController.h */,
- 0AA2D48319E2D68F0048D54F /* BallotVoteViewController.m */,
- 0A1CC4CB19F11B9100E3AF1E /* resultMatrix */,
- );
- name = Ballot;
- sourceTree = "<group>";
- };
- 2D3C10AC21F5AF3600413532 /* Unit Tests */ = {
- isa = PBXGroup;
- children = (
- 4A7EC4ED24F6554B009C79E2 /* PhotosRightsHelperTest.swift */,
- 2D3C10B721F5B88400413532 /* Mocks */,
- 2D3C10BA21F5BDAB00413532 /* MdmSetupTests.m */,
- 2DE1BEA7210EDC730058D7FF /* SafeTests.swift */,
- 4D15553F22523B4F005E763A /* IDNSafetyHelperTests.swift */,
- 2D5D71C122D4B59A00FFF974 /* EntityDestroyerTests.swift */,
- CE3DB0D1228C61AB00217B23 /* VoIPCallTests.swift */,
- CEB28A612350A044002D10B5 /* WebTest.swift */,
- 2D8BB2EC236B051D0035B2CC /* PendingMessagesManagerTests.swift */,
- 2D09BBB524501E4500AAFAC0 /* CallsignalingProtocolTests.swift */,
- CE56491124BC573E007DEE6E /* VoIPCallIdTests.swift */,
- );
- name = "Unit Tests";
- sourceTree = "<group>";
- };
- 2D3C10B721F5B88400413532 /* Mocks */ = {
- isa = PBXGroup;
- children = (
- 2D0401B4223698BA0011E04F /* MDMSetupMock.swift */,
- 4A7EC4F024F65593009C79E2 /* PhotosRightsHelperMock.swift */,
- 2DE8BC6222097CE200CAA4E9 /* SafeConfigManagerMock.swift */,
- 2D8BB2EE236B08CB0035B2CC /* ValidationLoggerMock.swift */,
- 2D55A85023851EAE00613425 /* TestLoggerMock.h */,
- 2D55A84E23851E9300613425 /* TestLoggerMock.m */,
- );
- name = Mocks;
- sourceTree = "<group>";
- };
- 2D3EC05E22CCE00100DFD949 /* Resources */ = {
- isa = PBXGroup;
- children = (
- 4A498BAB2580F942002F08F9 /* Bild-1-0.jpg */,
- 4A498BA72580F3C3002F08F9 /* Video-1-Thumbnail.png */,
- 4A498BA52580F3C3002F08F9 /* Video-1.mp4 */,
- 2D8908F023027DFA00A9C12A /* SmallVoice.mp3 */,
- CEB8D23A257E84A600E360E3 /* Test.pdf */,
- 2D3EC06822CCE3D800DFD949 /* test_ids.txt */,
- E1A3891825013CB2000B665F /* PendingMessage.plist */,
- E1A3891A25013CB3000B665F /* PendingMessageNoVoip.plist */,
- );
- path = Resources;
- sourceTree = "<group>";
- };
- 2DBE2E5E2108B0DF001530BF /* ThreemaSafe */ = {
- isa = PBXGroup;
- children = (
- 2DB51C0E2123057900946C20 /* HttpClientUploadSafeTests.swift */,
- 2DB51C1721230B3E00946C20 /* HttpClientDownloadSafeTests.swift */,
- );
- name = ThreemaSafe;
- sourceTree = "<group>";
- };
- 2DC731E8211AD80C00741393 /* ThreemaSafe */ = {
- isa = PBXGroup;
- children = (
- 2DA56F58211C1F0500BA3C41 /* SafeJsonParser.swift */,
- 2DA56F56211C1D6600BA3C41 /* SafeStore.swift */,
- 2DB25E34212D46410072C51E /* SafeApiService.swift */,
- 2DC271F4217703D400F269CB /* SafeManager.swift */,
- 2D72EE2521CA94F600A197DC /* SafeConfigManager.swift */,
- );
- name = ThreemaSafe;
- sourceTree = "<group>";
- };
- 2DD8F689245014EC009485A2 /* Protobuf */ = {
- isa = PBXGroup;
- children = (
- 2DD8F68A245014EC009485A2 /* common.pb.swift */,
- 2DD8F68B245014EC009485A2 /* call-signaling.pb.swift */,
- 2DD8F68C245014EC009485A2 /* d2d.pb.swift */,
- 2DD8F68D245014EC009485A2 /* safe.pb.swift */,
- 2DD8F68E245014EC009485A2 /* d2m.pb.swift */,
- );
- path = Protobuf;
- sourceTree = "<group>";
- };
- 2DE1BEBF210EEDDD0058D7FF /* Scrypt */ = {
- isa = PBXGroup;
- children = (
- 2DE1BEC0210EEDDD0058D7FF /* Scrypt.h */,
- 2DE1BEC1210EEDDD0058D7FF /* include */,
- 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */,
- 2DE1BEC4210EEDDD0058D7FF /* src */,
- );
- name = Scrypt;
- path = Vendor/Scrypt;
- sourceTree = "<group>";
- };
- 2DE1BEC1210EEDDD0058D7FF /* include */ = {
- isa = PBXGroup;
- children = (
- 2DE1BEC2210EEDDD0058D7FF /* scrypt.h */,
- );
- path = include;
- sourceTree = "<group>";
- };
- 2DE1BEC4210EEDDD0058D7FF /* src */ = {
- isa = PBXGroup;
- children = (
- 2DE1BEC5210EEDDD0058D7FF /* scrypt.h */,
- 2DE1BEC6210EEDDD0058D7FF /* hmac.c */,
- 2DE1BEC7210EEDDD0058D7FF /* sha256.h */,
- 2DE1BEC8210EEDDD0058D7FF /* pbkdf2.h */,
- 2DE1BEC9210EEDDD0058D7FF /* salsa20.h */,
- 2DE1BECA210EEDDD0058D7FF /* common.h */,
- 2DE1BECB210EEDDD0058D7FF /* hmac.h */,
- 2DE1BECC210EEDDD0058D7FF /* scrypt.c */,
- 2DE1BECD210EEDDD0058D7FF /* sha256.c */,
- 2DE1BECE210EEDDD0058D7FF /* salsa20.c */,
- 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */,
- );
- path = src;
- sourceTree = "<group>";
- };
- 4A0BAB9D2500F8F700F3643D /* Resources */ = {
- isa = PBXGroup;
- children = (
- 4A498BAD2580F956002F08F9 /* Bild-1-0.jpg */,
- 4A498BAE2580F956002F08F9 /* Bild-1-1.jpg */,
- 4A21E9082580E3320040C618 /* Bild-2.heic */,
- 4A21E8F42580E32F0040C618 /* Bild-3.heic */,
- 4A21E8F52580E32F0040C618 /* Bild-4.png */,
- 4A21E9202580E6630040C618 /* Bild-5-0.png */,
- 4A21E91F2580E6630040C618 /* Bild-5-1.png */,
- 4A21E9032580E3320040C618 /* Bild-6.gif */,
- 4A21E8F72580E3300040C618 /* Bild-7.arw */,
- 4A21E9012580E3310040C618 /* Bild-7.cr2 */,
- 4A21E9062580E3320040C618 /* Bild-7.crw */,
- 4A21E9072580E3320040C618 /* Bild-7.dcr */,
- 4A21E8F32580E32F0040C618 /* Bild-7.dng */,
- 4A21E8FA2580E3300040C618 /* Bild-7.erf */,
- 4A21E8FC2580E3300040C618 /* Bild-7.mrw */,
- 4A21E8FB2580E3300040C618 /* Bild-7.nef */,
- 4A21E8FD2580E3300040C618 /* Bild-7.orf */,
- 4A21E8F62580E32F0040C618 /* Bild-7.pef */,
- 4A21E8F82580E3300040C618 /* Bild-7.raf */,
- 4A21E9052580E3320040C618 /* Bild-7.raw */,
- 4A21E8FF2580E3310040C618 /* Bild-7.sr2 */,
- 4A21E9002580E3310040C618 /* Bild-7.srf */,
- 4A21E8FE2580E3310040C618 /* Bild-8.png */,
- 4A21E8F92580E3300040C618 /* Video-1.mp4 */,
- );
- path = Resources;
- sourceTree = "<group>";
- };
- 4A31A2D824AE012D00884144 /* MediaPreview */ = {
- isa = PBXGroup;
- children = (
- 4A31A2DA24AE012D00884144 /* MediaShareOptionsViewController.swift */,
- 4A31A2DB24AE012D00884144 /* MediaShareStoryboard.storyboard */,
- 4A31A2E524AE276300884144 /* MediaPreviewItem.swift */,
- 4A4DE74D24C090BB006CC131 /* ImagePreviewItem.swift */,
- 4A4DE74A24C090A9006CC131 /* VideoPreviewItem.swift */,
- 4A31A2DC24AE012D00884144 /* MediaPreviewViewController.swift */,
- 4A4DE74724C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift */,
- 4A4DE74324C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift */,
- 4A3655AC24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift */,
- 4A3655B024B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift */,
- 4A3655B324B5E32000C82312 /* ThumbnailCollectionViewCell.swift */,
- 4A31A2D924AE012D00884144 /* ThumbnailCollectionViewController.swift */,
- 4A2A4C6D24D14AE10030162F /* MediaPreviewFlowLayout.swift */,
- 4A3655B624B5E34000C82312 /* MainCollectionViewController.swift */,
- );
- name = MediaPreview;
- path = UI/ViewControllers/MediaPreview;
- sourceTree = "<group>";
- };
- 4D0EDF2A16373456000921EA /* UI */ = {
- isa = PBXGroup;
- children = (
- 4DD01F7E14C1CCA900EF7690 /* MainStoryboard.storyboard */,
- 0ADCEA201B0DF9D8006BD786 /* ErrorNotificationHandler.h */,
- 0ADCEA211B0DF9D8006BD786 /* ErrorNotificationHandler.m */,
- 0AA8610A1A66BD3900AC1BE1 /* Activities */,
- 0A786B5D19C09C7400BCB2E0 /* AudioRecordAndPlay */,
- 0AEBA04319D31A1B002DE2C3 /* Ballot */,
- 0A23FACB19BDD4A700337603 /* CreatePassword */,
- 0AE10ABB1BA1606E009DD83B /* CreateGroup */,
- 0A5ECC961BE10186003B3A84 /* CreateID */,
- 4DB4563619488041008219E7 /* Custom views */,
- 4DB4563719488080008219E7 /* Logic flow controllers */,
- 0A54566A1AA8A4410050B49F /* SplitUI */,
- 4DB456351948801C008219E7 /* Table view cells */,
- 4DB45638194880C3008219E7 /* Utilities */,
- 0AC6B3F01A02CF8500D1A77A /* UITooling */,
- CECB3112231FAAF300C80FF2 /* LockCover */,
- 4DB4562D19488004008219E7 /* View controllers */,
- );
- name = UI;
- sourceTree = "<group>";
- };
- 4D0EDF2B16373472000921EA /* Core */ = {
- isa = PBXGroup;
- children = (
- CE0621B421E4F86400029B3A /* CompanyDirectory */,
- 2DC731E8211AD80C00741393 /* ThreemaSafe */,
- CE5E6DF5202B6A76006796B5 /* ThreemaWeb */,
- CEA3A5CA20FF7685005AC269 /* NotificationHandler */,
- CE02115C1ED5B4500022D04F /* ThreemaCalls */,
- 0AC4C84C19BD745D0041B8BD /* ExportConversation */,
- CE9F992E21DE66D400AABCAE /* AlbumManager.swift */,
- CE414D1221071BF00084F476 /* BackgroundTaskManager.swift */,
- 0AD29D6E1C086986002E43B3 /* DeleteContactAction.h */,
- 0AD29D6F1C086986002E43B3 /* DeleteContactAction.m */,
- 0A5357CA1B94921B006B46DC /* DeleteConversationAction.h */,
- 0A5357CB1B94921B006B46DC /* DeleteConversationAction.m */,
- 4D78718E17FEF7DF0099075C /* ContactGroupPhotoLoader.h */,
- 4D78718F17FEF7DF0099075C /* ContactGroupPhotoLoader.m */,
- 0A2FD3911A6EC7D40052D52B /* GroupMessageProcessor.h */,
- 0A2FD3921A6EC7D40052D52B /* GroupMessageProcessor.m */,
- 4D91E84919E6D56A0092ABF6 /* IdentityBackupStore.h */,
- 4D91E84A19E6D56A0092ABF6 /* IdentityBackupStore.m */,
- 4DE709741641593600BF99BE /* MessageProcessor.h */,
- 4DE709751641593600BF99BE /* MessageProcessor.m */,
- 0AA860FF1A666B6600AC1BE1 /* MessageLoading */,
- 4D6128031A72D73800AA8821 /* MotionEntropyCollector.h */,
- 4D6128041A72D73800AA8821 /* MotionEntropyCollector.m */,
- 4D37D1C7193F67E40094682B /* PointOfInterest.h */,
- 4D37D1C8193F67E40094682B /* PointOfInterest.m */,
- 4D776C75166D0851007A4C32 /* QRCodeGenerator.h */,
- 4D776C76166D0851007A4C32 /* QRCodeGenerator.mm */,
- 0A09D5E61A9E1DE0000F922D /* RevocationKeyHandler.h */,
- 0A09D5E71A9E1DE0000F922D /* RevocationKeyHandler.m */,
- 4DBB0F4D1660D78800452638 /* TypingIndicatorManager.h */,
- 4DBB0F4E1660D78800452638 /* TypingIndicatorManager.m */,
- 4D233C9C16F0E7EB00181EDD /* UserReminder.h */,
- 4D233C9D16F0E7EB00181EDD /* UserReminder.m */,
- CE7492981E1E46F00017D1C4 /* UnreadMessageLine.h */,
- CE7492991E1E46F00017D1C4 /* UnreadMessageLine.m */,
- CE66FF962322373500338E22 /* ThreemaQRCodeGenerator.swift */,
- );
- name = Core;
- sourceTree = "<group>";
- };
- 4D10447E1643280D002DEF85 /* CoreData Objects */ = {
- isa = PBXGroup;
- children = (
- 4D70B42C1934B6D5003FA7F0 /* AudioData.h */,
- 4D70B42D1934B6D5003FA7F0 /* AudioData.m */,
- 4D70B4291934B6D4003FA7F0 /* AudioMessage.h */,
- 4D70B42A1934B6D4003FA7F0 /* AudioMessage.m */,
- 0AD637FA19DEAAC600831B17 /* Ballot.h */,
- 0AD637FB19DEAAC600831B17 /* Ballot.m */,
- 0AD6380319DEAAC700831B17 /* BallotMessage.h */,
- 0AD6380419DEAAC700831B17 /* BallotMessage.m */,
- 0AD6380019DEAAC700831B17 /* BallotChoice.h */,
- 0AD6380119DEAAC700831B17 /* BallotChoice.m */,
- 0AD6380619DEB45000831B17 /* BallotResult.h */,
- 0AD6380719DEB45000831B17 /* BallotResult.m */,
- 4DD1A176164465E800621AE9 /* BaseMessage.h */,
- 4DD1A177164465E800621AE9 /* BaseMessage.m */,
- 4DD1A179164465E900621AE9 /* Contact.h */,
- 4DD1A17A164465E900621AE9 /* Contact.m */,
- 4DD1A17C164465E900621AE9 /* Conversation.h */,
- 4DD1A17D164465E900621AE9 /* Conversation.m */,
- 0A6E62991B286BBB003DDB5A /* FileData.h */,
- 0A6E629A1B286BBB003DDB5A /* FileData.m */,
- 0A6E62951B286BBA003DDB5A /* FileMessage.h */,
- 0A6E62961B286BBA003DDB5A /* FileMessage.m */,
- 0A2FD39E1A7694E10052D52B /* Group.h */,
- 0A2FD39F1A7694E10052D52B /* Group.m */,
- 4DE93EC41664EE0B00954B1D /* ImageData.h */,
- 4DE93EC51664EE0B00954B1D /* ImageData.m */,
- 4D95AC031663C15100F8D066 /* ImageMessage.h */,
- 4D95AC041663C15100F8D066 /* ImageMessage.m */,
- 4D7EF74A1923B65C00286B48 /* LastGroupSyncRequest.h */,
- 4D7EF74B1923B65C00286B48 /* LastGroupSyncRequest.m */,
- CEDE4BA920A5E003008AFF3F /* LastLoadedMessageIndex.h */,
- CEDE4BAA20A5E003008AFF3F /* LastLoadedMessageIndex.m */,
- 4D22601F16678CC2003C5691 /* LocationMessage.h */,
- 4D22602016678CC2003C5691 /* LocationMessage.m */,
- 4D1C44DB1EC072A100EDCD02 /* Nonce.h */,
- 4D1C44DC1EC072A100EDCD02 /* Nonce.m */,
- CEF8D775209B68AF0055F47A /* RequestedConversation.h */,
- CEF8D776209B68AF0055F47A /* RequestedConversation.m */,
- CEE93D8020A99247002C1304 /* RequestedThumbnail.h */,
- CEE93D8120A99247002C1304 /* RequestedThumbnail.m */,
- 4D4C546D1806990400D904AA /* SystemMessage.h */,
- 4D4C546E1806990400D904AA /* SystemMessage.m */,
- CED100FF2090763300D2B7DA /* Tag.h */,
- CED101002090763300D2B7DA /* Tag.m */,
- 4D95AC051663C15100F8D066 /* TextMessage.h */,
- 4D95AC061663C15100F8D066 /* TextMessage.m */,
- 4DD551211689CA9B00B19DF8 /* VideoData.h */,
- 4DD551221689CA9B00B19DF8 /* VideoData.m */,
- 4DD5511E1689CA9A00B19DF8 /* VideoMessage.h */,
- 4DD5511F1689CA9A00B19DF8 /* VideoMessage.m */,
- CE01509020A1CF5700DD72B5 /* WebClientSession.h */,
- CE01509320A1CF5700DD72B5 /* WebClientSession.m */,
- 2D7548332327753400CCB514 /* ExternalStorageInfo.h */,
- );
- name = "CoreData Objects";
- sourceTree = "<group>";
- };
- 4D22600B166775F2003C5691 /* SDNetworkActivityIndicator */ = {
- isa = PBXGroup;
- children = (
- 4D22600D166775F2003C5691 /* SDNetworkActivityIndicator.h */,
- 4D22600E166775F2003C5691 /* SDNetworkActivityIndicator.m */,
- );
- name = SDNetworkActivityIndicator;
- path = Vendor/SDNetworkActivityIndicator;
- sourceTree = "<group>";
- };
- 4D233D8518FFD3E700A20E3F /* TTOpenInAppActivity */ = {
- isa = PBXGroup;
- children = (
- 4DCDB5DA19D891D000A0CA27 /* TTOpenInAppActivity.bundle */,
- 4D233D8618FFD3E700A20E3F /* TTOpenInAppActivity.h */,
- 4D233D8718FFD3E700A20E3F /* TTOpenInAppActivity.m */,
- 4D233D8818FFD3E700A20E3F /* TTOpenInAppActivity.png */,
- 4D233D8918FFD3E700A20E3F /* TTOpenInAppActivity7.png */,
- 4D233D8A18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png */,
- 4D233D8B18FFD3E700A20E3F /* TTOpenInAppActivity@2x.png */,
- 4D990FB719CB7A7B00023551 /* TTOpenInAppActivity8@2x.png */,
- );
- name = TTOpenInAppActivity;
- path = Vendor/TTOpenInAppActivity;
- sourceTree = "<group>";
- };
- 4D441DBF220B0E8A00572571 /* SDAVAssetExportSession-master */ = {
- isa = PBXGroup;
- children = (
- 4D441DC0220B0E8A00572571 /* LICENSE */,
- 4D441DC1220B0E8A00572571 /* SDAVAssetExportSession.m */,
- 4D441DC2220B0E8A00572571 /* README.md */,
- 4D441DC3220B0E8A00572571 /* SDAVAssetExportSession.podspec */,
- 4D441DC4220B0E8A00572571 /* SDAVAssetExportSession.h */,
- );
- name = "SDAVAssetExportSession-master";
- path = "Vendor/SDAVAssetExportSession-master";
- sourceTree = SOURCE_ROOT;
- };
- 4D4A972616470EB60038F7D1 /* Sounds */ = {
- isa = PBXGroup;
- children = (
- CE16BCE41F2877840029251C /* Call */,
- 4DC142E717FD8F2D00E0BC33 /* bamboo.caf */,
- 4DEB53D016A96F220024E6DE /* drum.caf */,
- 4DEB53D116A96F220024E6DE /* glass.caf */,
- 4DEB53D216A96F220024E6DE /* incoming_message.caf */,
- 4DC142E817FD8F2D00E0BC33 /* input.caf */,
- 4DEB53D316A96F220024E6DE /* marimba1.caf */,
- 4DEB53D416A96F220024E6DE /* marimba2.caf */,
- 4DEB53D516A96F220024E6DE /* music_box.caf */,
- 4DC142E917FD8F2D00E0BC33 /* pulse.caf */,
- 4DEB53D616A96F220024E6DE /* received_message.caf */,
- 4DEB53D716A96F220024E6DE /* scan_success.caf */,
- 4DEB53D816A96F220024E6DE /* sent_message.caf */,
- 4AC61E2D252DBB130086219E /* silent.caf */,
- 4DEB53D916A96F220024E6DE /* sms.caf */,
- 4DC142EA17FD8F2D00E0BC33 /* synth.caf */,
- 4DEB53DA16A96F220024E6DE /* trill.caf */,
- 4DEB53DB16A96F220024E6DE /* whoop.caf */,
- );
- path = Sounds;
- sourceTree = "<group>";
- };
- 4D6638E417E0C26300D03144 /* HPGrowingTextView */ = {
- isa = PBXGroup;
- children = (
- 4D6638E517E0C26300D03144 /* HPGrowingTextView.h */,
- 4D6638E617E0C26300D03144 /* HPGrowingTextView.m */,
- 4D6638E717E0C26300D03144 /* HPTextViewInternal.h */,
- 4D6638E817E0C26300D03144 /* HPTextViewInternal.m */,
- );
- name = HPGrowingTextView;
- path = Vendor/HPGrowingTextView;
- sourceTree = "<group>";
- };
- 4D68937C16480D78000DE62D /* MBProgressHUD */ = {
- isa = PBXGroup;
- children = (
- 4D68937D16480D79000DE62D /* MBProgressHUD.h */,
- 4D68937E16480D79000DE62D /* MBProgressHUD.m */,
- );
- name = MBProgressHUD;
- path = Vendor/MBProgressHUD;
- sourceTree = "<group>";
- };
- 4D736B3F16487C2A00D70AD9 /* MKNumberBadgeView */ = {
- isa = PBXGroup;
- children = (
- 4D736B4016487C2A00D70AD9 /* MKNumberBadgeView.h */,
- 4D736B4116487C2A00D70AD9 /* MKNumberBadgeView.m */,
- );
- name = MKNumberBadgeView;
- path = Vendor/MKNumberBadgeView;
- sourceTree = "<group>";
- };
- 4D7C73B11A16BCC900C6C574 /* SZTextView */ = {
- isa = PBXGroup;
- children = (
- 4D7C73B21A16BCC900C6C574 /* SZTextView.h */,
- 4D7C73B31A16BCC900C6C574 /* SZTextView.m */,
- );
- name = SZTextView;
- path = Vendor/SZTextView;
- sourceTree = "<group>";
- };
- 4D8B81A918D3B4E30079014F /* SSLabel */ = {
- isa = PBXGroup;
- children = (
- 4D8B81AA18D3B4E30079014F /* SSLabel.h */,
- 4D8B81AB18D3B4E30079014F /* SSLabel.m */,
- );
- name = SSLabel;
- path = Vendor/SSLabel;
- sourceTree = "<group>";
- };
- 4D90AF821634719D001BDF83 /* Strings */ = {
- isa = PBXGroup;
- children = (
- 4D90AF87163471C2001BDF83 /* Localizable.strings */,
- 0A81F57319EB015E00DA1377 /* Ballot.strings */,
- );
- name = Strings;
- sourceTree = "<group>";
- };
- 4D95F91820B59E50005BC753 /* ProtectedDataUnavailable */ = {
- isa = PBXGroup;
- children = (
- 4D95F92020B59E78005BC753 /* ProtectedDataUnavailable.storyboard */,
- 4D95F92420B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift */,
- );
- name = ProtectedDataUnavailable;
- sourceTree = "<group>";
- };
- 4DAAD793182F944800873B67 /* libPhoneNumber-iOS */ = {
- isa = PBXGroup;
- children = (
- CECD3EC420739DC300C451BA /* GeneratePhoneNumberHeader.sh */,
- 4DC8A4A620DCDE1B003E70C8 /* Internal */,
- CECD3EC520739DC300C451BA /* NBGeneratedPhoneNumberMetaData.h */,
- CECD3EC320739DC200C451BA /* NSArray+NBAdditions.h */,
- CECD3EC120739DC100C451BA /* NSArray+NBAdditions.m */,
- 0A21D3781BF0A3AE00C951ED /* NBPhoneNumberDefines.m */,
- 0A21D3681BF0A38800C951ED /* NBMetadataHelper.h */,
- 0A21D3691BF0A38800C951ED /* NBMetadataHelper.m */,
- 4DAAD794182F944800873B67 /* NBAsYouTypeFormatter.h */,
- 4DAAD795182F944800873B67 /* NBAsYouTypeFormatter.m */,
- 4DAAD796182F944800873B67 /* NBNumberFormat.h */,
- 4DAAD797182F944800873B67 /* NBNumberFormat.m */,
- 4DAAD798182F944800873B67 /* NBPhoneMetaData.h */,
- 4DAAD799182F944800873B67 /* NBPhoneMetaData.m */,
- 4DAAD79A182F944800873B67 /* NBPhoneNumber.h */,
- 4DAAD79B182F944800873B67 /* NBPhoneNumber.m */,
- 4DAAD79C182F944800873B67 /* NBPhoneNumberDefines.h */,
- 4DAAD79D182F944800873B67 /* NBPhoneNumberDesc.h */,
- 4DAAD79E182F944800873B67 /* NBPhoneNumberDesc.m */,
- 4DAAD79F182F944800873B67 /* NBPhoneNumberMetadata.plist */,
- 4DAAD7A1182F944800873B67 /* NBPhoneNumberUtil.h */,
- 4DAAD7A2182F944800873B67 /* NBPhoneNumberUtil.m */,
- 4DC8A49B20DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.h */,
- 4DC8A4A320DCDE12003E70C8 /* NBPhoneNumberUtil+ShortNumber.m */,
- );
- name = "libPhoneNumber-iOS";
- path = "../Vendor/libPhoneNumber-iOS";
- sourceTree = "<group>";
- };
- 4DB4396F1DBFA36E0056EC10 /* ZSWTappableLabel */ = {
- isa = PBXGroup;
- children = (
- CE3D66DF2271AD4B00720DF1 /* Private */,
- 4DB439701DBFA36E0056EC10 /* ZSWTappableLabel.h */,
- 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */,
- );
- name = ZSWTappableLabel;
- path = Vendor/ZSWTappableLabel;
- sourceTree = "<group>";
- };
- 4DB4562D19488004008219E7 /* View controllers */ = {
- isa = PBXGroup;
- children = (
- 4A31A2D824AE012D00884144 /* MediaPreview */,
- 4D95F91820B59E50005BC753 /* ProtectedDataUnavailable */,
- CEE42A251F8E72BD0050E427 /* Conversations */,
- CEAADDE01F8E050900478DFF /* Contacts */,
- CE5397EF1ED3282D002EB388 /* Call */,
- 0A5357B41B8B62CC006B46DC /* ChatViewControllerActions */,
- CE1333151F9645000048F454 /* Group */,
- 0A232DC71CA038E000AA0187 /* License */,
- CE56FB981F8BDFAA004B41B4 /* MyIdentity */,
- CEE0F44B1E92A58B00008F5B /* ProfilePicture */,
- CE5938141F862E0B00EA7FF3 /* Settings */,
- 0AB4A9651B9D87FC00B006C5 /* AnimatedNavigationController.h */,
- 0AB4A9661B9D87FC00B006C5 /* AnimatedNavigationController.m */,
- 4D776C7B166D0BFD007A4C32 /* BackupIdentityViewController.h */,
- 4D776C7C166D0BFD007A4C32 /* BackupIdentityViewController.m */,
- 0A50D1C11B99772C0049C3C3 /* FullscreenImageViewController.h */,
- 0A50D1C21B99772C0049C3C3 /* FullscreenImageViewController.m */,
- 0A50D1D01B99BE320049C3C3 /* FullScreenImageTransitionAnimator.h */,
- 0A50D1D11B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m */,
- 4DBCC02E1656DBEB00B3CFFF /* LicenseViewController.h */,
- 4DBCC02F1656DBEB00B3CFFF /* LicenseViewController.m */,
- 4D2260251667A259003C5691 /* LocationViewController.h */,
- 4D2260261667A25A003C5691 /* LocationViewController.m */,
- 4DC16F25168CCCC300AD243E /* PortraitNavigationController.h */,
- 4DC16F26168CCCC300AD243E /* PortraitNavigationController.m */,
- 4DB720041D649EC800091C44 /* PreviewActionNavigationController.h */,
- 4DB720051D649EC800091C44 /* PreviewActionNavigationController.m */,
- 4DA592841666846300DCF674 /* PreviewImageViewController.h */,
- 4DA592851666846300DCF674 /* PreviewImageViewController.m */,
- 4D22601116677A15003C5691 /* PreviewLocationViewController.h */,
- 4D22601216677A15003C5691 /* PreviewLocationViewController.m */,
- 4D5040B218F7DD58006DBFCC /* QRScannerViewController.h */,
- 4D5040B318F7DD58006DBFCC /* QRScannerViewController.m */,
- 4DBCC0541656EEFA00B3CFFF /* SupportViewController.h */,
- 4DBCC0551656EEFA00B3CFFF /* SupportViewController.m */,
- );
- name = "View controllers";
- sourceTree = "<group>";
- };
- 4DB456351948801C008219E7 /* Table view cells */ = {
- isa = PBXGroup;
- children = (
- CE54E54424A1E4090007F2F1 /* ContactDetailCells */,
- 0ADCFF9419EE7977004E14BF /* chat message cells */,
- 4D37E6701962E56A008C1CA8 /* AddMemberCell.h */,
- 4D37E6711962E56A008C1CA8 /* AddMemberCell.m */,
- 4DD9BAF317A185C80082D60B /* ChatContactCell.h */,
- 4DD9BAF417A185C90082D60B /* ChatContactCell.m */,
- 4DE7097116414FE000BF99BE /* ContactCell.h */,
- 4DE7097216414FE000BF99BE /* ContactCell.m */,
- 0AB4A96D1B9DC75D00B006C5 /* ContactGroupCell.h */,
- 0AB4A96E1B9DC75D00B006C5 /* ContactGroupCell.m */,
- 4D6CF5C71645A5C9003D7DCC /* ConversationCell.h */,
- 4D6CF5C81645A5C9003D7DCC /* ConversationCell.m */,
- 0AE10AC81BA1D06A009DD83B /* CreateGroupCell.h */,
- 0AE10AC91BA1D06A009DD83B /* CreateGroupCell.m */,
- CE7923B5209870AF003BDBD3 /* DoNotDisturbCell.swift */,
- 0A5357C61B942D76006B46DC /* GroupCell.h */,
- 0A5357C71B942D76006B46DC /* GroupCell.m */,
- CE8B6C5C1F0A851000293643 /* GroupCloneCell.h */,
- CE8B6C5D1F0A851000293643 /* GroupCloneCell.m */,
- 4D80F38A17A279EC00174711 /* GroupMemberCell.h */,
- 4D80F38B17A279EC00174711 /* GroupMemberCell.m */,
- 4D78719117FF00070099075C /* GroupPhotoCell.h */,
- 4D78719217FF00070099075C /* GroupPhotoCell.m */,
- 0AFBEE991C4678960063449F /* GroupSyncCell.h */,
- 0AFBEE9A1C4678960063449F /* GroupSyncCell.m */,
- 4D37D1D4193F75260094682B /* PoiTableViewCell.h */,
- 4D37D1D5193F75260094682B /* PoiTableViewCell.m */,
- CE47F7C123FBE17A005A0C87 /* TimePickerCell.xib */,
- CE47F7BE23FBD90B005A0C87 /* TimePickerCell.swift */,
- CE0669A21E1D177B00DC4A69 /* UnreadMessageLineCell.xib */,
- CE06699D1E1CF77500DC4A69 /* UnreadMessageLineCell.h */,
- CE06699E1E1CF77500DC4A69 /* UnreadMessageLineCell.m */,
- CEDE4B9E20A5AD62008AFF3F /* WebClientSessionCell.swift */,
- CEE93D9620AB1EE8002C1304 /* ThreemaWebSettingCell.swift */,
- CE0621B821E635C200029B3A /* CompanyDirectoryCell.swift */,
- CE0621B121E4F35200029B3A /* CompanyDirectoryContactCell.swift */,
- );
- name = "Table view cells";
- sourceTree = "<group>";
- };
- 4DB4563619488041008219E7 /* Custom views */ = {
- isa = PBXGroup;
- children = (
- 0A788E251C9187E30032C566 /* CaptionView.h */,
- 0A788E261C9187E30032C566 /* CaptionView.m */,
- 4D6CF5CD1645B081003D7DCC /* ChatBar.h */,
- 4D6CF5CE1645B081003D7DCC /* ChatBar.m */,
- 0A0EFB971A10C3AA0041A756 /* ChatViewHeader.xib */,
- 0A0EFB9F1A10C5720041A756 /* ChatViewHeader.h */,
- 0A0EFBA01A10C5720041A756 /* ChatViewHeader.m */,
- 0A101F4F1B6667AE00E9E30B /* ChatViewSearchHeader.xib */,
- 0A101F581B6669F400E9E30B /* ChatViewSearchHeader.h */,
- 0A101F591B6669F400E9E30B /* ChatViewSearchHeader.m */,
- 4A95B8FE256BD8E600C3D938 /* CopyLabel.swift */,
- 4D8DC636164EC1AF00A80455 /* CustomResponderTextView.h */,
- 4D8DC637164EC1AF00A80455 /* CustomResponderTextView.m */,
- 0AE10AC01BA172F6009DD83B /* EditableAvatarView.h */,
- 0AE10AC11BA172F6009DD83B /* EditableAvatarView.m */,
- 0A788E211C917CB20032C566 /* FileCaptionView.h */,
- 0A788E221C917CB20032C566 /* FileCaptionView.m */,
- 4D5CCF411950774900EA17B9 /* HighlightButton.h */,
- 4D5CCF421950774900EA17B9 /* HighlightButton.m */,
- 0A774A5F1C20086900D662FE /* LazyAccessibilityLabel.h */,
- 0A774A601C20086900D662FE /* LazyAccessibilityLabel.m */,
- 0A788E171C916FD50032C566 /* MediaBrowserFile.h */,
- 0A788E181C916FD50032C566 /* MediaBrowserFile.m */,
- 0A280B021A1F557900060BF7 /* MediaBrowserPhoto.h */,
- 0A280B031A1F557900060BF7 /* MediaBrowserPhoto.m */,
- 0A0C55B11A1A26820014F5E0 /* MediaBrowserVideo.h */,
- 0A0C55B21A1A26820014F5E0 /* MediaBrowserVideo.m */,
- 0ACA7C141CF2E8FB001025C0 /* PhotoCaptionView.h */,
- 0ACA7C151CF2E8FB001025C0 /* PhotoCaptionView.m */,
- 4AA8D7B12566CF2F00950AE5 /* RoundedRectLabel.swift */,
- 4D0495431632A72100A0042D /* StatusNavigationBar.h */,
- 4D0495441632A72100A0042D /* StatusNavigationBar.m */,
- 0A4A7C2D1CED8749002B7AF7 /* UILabel+Markup.h */,
- 0A4A7C2E1CED8749002B7AF7 /* UILabel+Markup.m */,
- 0A0C55BD1A1A8DE00014F5E0 /* VideoCaptionView.h */,
- 0A0C55BE1A1A8DE00014F5E0 /* VideoCaptionView.m */,
- 4DCA090F1DE77B0300E2D8D9 /* QuoteView.h */,
- 4DCA09101DE77B0300E2D8D9 /* QuoteView.m */,
- );
- name = "Custom views";
- sourceTree = "<group>";
- };
- 4DB4563719488080008219E7 /* Logic flow controllers */ = {
- isa = PBXGroup;
- children = (
- 4DC2AE2D1DBF649A000A231B /* AddThreemaChannelController.h */,
- 4DC2AE2E1DBF649A000A231B /* AddThreemaChannelController.m */,
- 4DA0516F166FD3D70090F24D /* InviteController.h */,
- 4DA05170166FD3D70090F24D /* InviteController.m */,
- 4D6893721647F698000DE62D /* ScanIdentityController.h */,
- 4D6893731647F698000DE62D /* ScanIdentityController.mm */,
- 4D228EC918F67EFB0059BDE7 /* ShareController.h */,
- 4D228ECA18F67EFB0059BDE7 /* ShareController.m */,
- );
- name = "Logic flow controllers";
- sourceTree = "<group>";
- };
- 4DB45638194880C3008219E7 /* Utilities */ = {
- isa = PBXGroup;
- children = (
- 4A5E4010256BD29500CE9FE6 /* XQueryComponents.swift */,
- 4D20C7EC1CDB55E500018CAA /* BrandingUtils.h */,
- 4AED21F724D94D0700F897A6 /* PhotosRightsHelper.swift */,
- 4AED220324D97E3D00F897A6 /* PhotosAccessHelper.swift */,
- 4D20C7ED1CDB55E500018CAA /* BrandingUtils.m */,
- 4DCA7FFB195AEB1A0068F801 /* CachedCellHeight.h */,
- 4DCA7FFC195AEB1A0068F801 /* CachedCellHeight.m */,
- 4D6CF5CF1645B082003D7DCC /* ChatDefines.h */,
- CE7DC3001F38BC1400A18DEF /* ConversationUtils.h */,
- CE7DC3011F38BC1400A18DEF /* ConversationUtils.m */,
- 0AFF74491B58DD4B008E08DB /* DocumentPicker.h */,
- 0AFF744A1B58DD4B008E08DB /* DocumentPicker.m */,
- CE8B6BA31EFD0AE000293643 /* FeatureMaskChecker.h */,
- CE8B6BA41EFD0AE000293643 /* FeatureMaskChecker.m */,
- 4DE0B1FA22522BB4001CEDE4 /* IDNSafetyHelper.swift */,
- CE8B6C3A1F051DBA00293643 /* ImageUtils.h */,
- CE8B6C3B1F051DBA00293643 /* ImageUtils.m */,
- 4D70B3A419348247003FA7F0 /* NewMessageToaster.h */,
- 4D70B3A519348247003FA7F0 /* NewMessageToaster.m */,
- 4DB4565F19489B42008219E7 /* NonFirstResponderActionSheet.h */,
- 4DB4566019489B42008219E7 /* NonFirstResponderActionSheet.m */,
- 4DF993161D8AFEBB0058CA0E /* NSString+Emoji.h */,
- 4DF993171D8AFEBB0058CA0E /* NSString+Emoji.m */,
- 4DEB53E816A9753E0024E6DE /* PushSounds.h */,
- 4DEB53E916A9753E0024E6DE /* PushSounds.m */,
- CE6511EE202C946C00239FB6 /* UIFont+Traits.h */,
- CE6511EF202C946C00239FB6 /* UIFont+Traits.m */,
- CE4100EB1EFAABB000C633A7 /* VoIPSounds.h */,
- CE4100EC1EFAABB000C633A7 /* VoIPSounds.m */,
- );
- name = Utilities;
- sourceTree = "<group>";
- };
- 4DBA7DFE163F115A00B344DB /* Products */ = {
- isa = PBXGroup;
- children = (
- 4DBA7E07163F115A00B344DB /* libqrencoder.a */,
- 4DBA7E09163F115A00B344DB /* QRCodeEncoderDemo.app */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 4DC16F12168CA5C300AD243E /* KKPasscodeLock */ = {
- isa = PBXGroup;
- children = (
- 4DC16F13168CA5C300AD243E /* KKKeychain.h */,
- 4DC16F14168CA5C300AD243E /* KKKeychain.m */,
- 4DC16F16168CA5C300AD243E /* KKPasscodeLock.h */,
- 4DC16F17168CA5C300AD243E /* KKPasscodeLock.m */,
- 4DF6F40F1987CF740085DB16 /* KKPasscodeLock.bundle */,
- 4DC16F18168CA5C300AD243E /* KKPasscodeSettingsViewController.h */,
- 4DC16F19168CA5C300AD243E /* KKPasscodeSettingsViewController.m */,
- 4DC16F1A168CA5C300AD243E /* KKPasscodeViewController.h */,
- 4DC16F1B168CA5C300AD243E /* KKPasscodeViewController.m */,
- 4D5637A8168DF9F600BEC0E3 /* KKPasscodeGracePeriodViewController.h */,
- 4D5637A9168DF9F600BEC0E3 /* KKPasscodeGracePeriodViewController.m */,
- );
- name = KKPasscodeLock;
- path = ../Vendor/KKPasscodeLock;
- sourceTree = "<group>";
- };
- 4DC8A4A620DCDE1B003E70C8 /* Internal */ = {
- isa = PBXGroup;
- children = (
- 4DC8A4A720DCDE1B003E70C8 /* NBRegExMatcher.h */,
- 4DC8A4A820DCDE1B003E70C8 /* NBRegularExpressionCache.h */,
- 4DC8A4A920DCDE1B003E70C8 /* NBRegExMatcher.m */,
- 4DC8A4AA20DCDE1B003E70C8 /* NBRegularExpressionCache.m */,
- );
- path = Internal;
- sourceTree = "<group>";
- };
- 4DCC11611663F81800CAE538 /* UIImageCategories */ = {
- isa = PBXGroup;
- children = (
- 4DCC11621663F81800CAE538 /* UIImage+Alpha.h */,
- 4DCC11631663F81800CAE538 /* UIImage+Alpha.m */,
- 4D64390F17FAEA1B0081EDD1 /* UIImage+Mask.h */,
- 4D64391017FAEA1B0081EDD1 /* UIImage+Mask.m */,
- 4DCC11641663F81800CAE538 /* UIImage+Resize.h */,
- 4DCC11651663F81800CAE538 /* UIImage+Resize.m */,
- 4DCC11661663F81800CAE538 /* UIImage+RoundedCorner.h */,
- 4DCC11671663F81800CAE538 /* UIImage+RoundedCorner.m */,
- );
- name = UIImageCategories;
- path = ../Vendor/UIImageCategories;
- sourceTree = "<group>";
- };
- 4DD01F5D14C1CCA900EF7690 = {
- isa = PBXGroup;
- children = (
- E1DB0ACC2578D2BF00791028 /* README.md */,
- 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */,
- 4D75D4E617F9989B0038A2A5 /* iTunesArtwork */,
- 4D75D4E717F9989B0038A2A5 /* iTunesArtwork@2x */,
- 4DF772FF16309982001808D3 /* Resources */,
- 0A677B831C6250C90019B361 /* ThreemaFramework */,
- 4DD01F7214C1CCA900EF7690 /* Threema */,
- 0A688AAB19A371A80013FCE8 /* Vendor */,
- 0A688ABB19A3A4670013FCE8 /* Threema Tests */,
- 0A677B911C6250CA0019B361 /* ThreemaFrameworkTests */,
- 0AE435511C636AB500E1ECC8 /* ThreemaShareExtension */,
- CE4CA9991E2629B100F3A560 /* ScreenshotsWithData */,
- 4DD01F6B14C1CCA900EF7690 /* Frameworks */,
- 4DD01F6914C1CCA900EF7690 /* Products */,
- );
- sourceTree = "<group>";
- };
- 4DD01F6914C1CCA900EF7690 /* Products */ = {
- isa = PBXGroup;
- children = (
- 4DD01F6814C1CCA900EF7690 /* Threema.app */,
- 0A688AB619A3A4670013FCE8 /* Threema Tests.xctest */,
- 0A677B821C6250C90019B361 /* ThreemaFramework.framework */,
- 0A677B8B1C6250CA0019B361 /* ThreemaFrameworkTests.xctest */,
- 0AE435501C636AB500E1ECC8 /* ThreemaShareExtension.appex */,
- 0A7DF9461C9FDBDE002D4DC3 /* Threema Work.app */,
- 0A7DF95F1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension.appex */,
- 4D5C4CCD1CD79C8500512FE6 /* Threema Work Tests.xctest */,
- CE4CA9981E2629B000F3A560 /* ScreenshotsWithData.xctest */,
- CEFBD1A21E51FB6C00722ED7 /* ScreenshotsWithDataWork.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 4DD01F6B14C1CCA900EF7690 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 4A8C93D7247BC06A00FEB1B7 /* ZipArchive.framework */,
- 4A63F93B24F803BB00DD629B /* PromiseKit.framework */,
- 2DEE58AA24500F060007FAC1 /* SwiftProtobuf.framework */,
- 2DEE58A824500ECB0007FAC1 /* SwiftProtobuf.framework.dSYM */,
- CE7E4F0423E092B7009977A5 /* MarqueeLabel.framework */,
- CE7E4F0323E092B7009977A5 /* SnapKit.framework */,
- 2DA27380235EF7A800833621 /* Sentry.framework */,
- 2D22A40D234CA4980029C209 /* CocoaLumberjack.framework */,
- 2D22A40C234CA4980029C209 /* CocoaLumberjackSwift.framework */,
- 4D4C03C622524E0100106108 /* Punycode.framework */,
- 2DE1BED8210F372E0058D7FF /* Gzip.framework */,
- CE88CABE20347CE20021475F /* ContactsUI.framework */,
- CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */,
- CE6511E0202C80E000239FB6 /* libz.tbd */,
- CE6511DE202C807400239FB6 /* libiconv.tbd */,
- CE6511D1202C7D9500239FB6 /* libresolv.9.tbd */,
- CE5E6E23202C5A80006796B5 /* libresolv.tbd */,
- CED6FBB92017998D00CD197F /* SwiftMsgPack.framework */,
- CED6FB792017474C00CD197F /* Expecta.framework */,
- CED6FB832017474D00CD197F /* OCHamcrest.framework */,
- CED6FB812017474C00CD197F /* OCMockito.framework */,
- CED6FB822017474D00CD197F /* Specta.framework */,
- CEFFAABC1FA0F90E0039916C /* AVKit.framework */,
- CEFD82441F54568200E6A048 /* Intents.framework */,
- CE654D7C1F1E066400E24C1E /* Contacts.framework */,
- CE0211821ED5BB970022D04F /* WebRTC.framework */,
- CE5397E91ED31582002EB388 /* PushKit.framework */,
- CEE6296E1ECC7AB20055F239 /* CallKit.framework */,
- CE0B5E141E5F49480044E3BB /* UserNotifications.framework */,
- CE19614F1E262C46009937C3 /* XCTest.framework */,
- 4DC309911D36309D0031738E /* PassKit.framework */,
- 0AFF75081B5FD71C008E08DB /* Photos.framework */,
- 4D61280C1A72D95700AA8821 /* CoreMotion.framework */,
- 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */,
- 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */,
- 4D08BF12190FB04800458BC4 /* CoreImage.framework */,
- 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */,
- 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */,
- 4DA38C86178AF5D100937DD7 /* Social.framework */,
- 4DD55131168C681600B19DF8 /* MediaPlayer.framework */,
- 4D22601616677EC2003C5691 /* CoreLocation.framework */,
- 4D22601416677A56003C5691 /* MapKit.framework */,
- 4DF4F30116642F0100A48DA7 /* ImageIO.framework */,
- 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */,
- 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */,
- 4D6CF5A616458642003D7DCC /* CoreText.framework */,
- 4D10447F16432837002DEF85 /* CoreData.framework */,
- 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */,
- 4D29097B1641880C00364E22 /* AddressBook.framework */,
- 4D29097D1641880F00364E22 /* AddressBookUI.framework */,
- 4D290973164187ED00364E22 /* AudioToolbox.framework */,
- 4D290971164187E400364E22 /* AVFoundation.framework */,
- 4DF773161630AA7A001808D3 /* CFNetwork.framework */,
- 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */,
- 4D290977164187F700364E22 /* CoreMedia.framework */,
- 4D290975164187F200364E22 /* CoreVideo.framework */,
- 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */,
- 4D90AF79163466F3001BDF83 /* QuartzCore.framework */,
- 4DF773141630A858001808D3 /* Security.framework */,
- 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */,
- CEC4DACD210F359F004C7DCF /* UserNotificationsUI.framework */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
- 4DD01F7214C1CCA900EF7690 /* Threema */ = {
- isa = PBXGroup;
- children = (
- 0A336AF91AFB6113002D9809 /* Threema.entitlements */,
- 0A7DF9661C9FE417002D4DC3 /* ThreemaForWork.entitlements */,
- CEB044EC1EB9DB3400B06571 /* Threema-Bridging-Header.h */,
- 4DD01F7B14C1CCA900EF7690 /* AppDelegate.h */,
- 4DD01F7C14C1CCA900EF7690 /* AppDelegate.m */,
- 0A4B0D4A1BFF70B7008BD496 /* URLHandler.h */,
- 0A4B0D4B1BFF70B7008BD496 /* URLHandler.m */,
- 4D155175164A78F600615ECB /* UIDefines.h */,
- 4D0EDF2B16373472000921EA /* Core */,
- 4D0EDF2A16373456000921EA /* UI */,
- CE5E6DEA202B335F006796B5 /* Utils */,
- CEE018ED1EA9ED1A003DF98E /* SwiftHelper */,
- 4DD01F7314C1CCA900EF7690 /* Supporting Files */,
- );
- path = Threema;
- sourceTree = "<group>";
- };
- 4DD01F7314C1CCA900EF7690 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- 4DD01F7414C1CCA900EF7690 /* Threema-Info.plist */,
- 4D9CC1971CD0ADF2005038C3 /* ThreemaForWork-Info.plist */,
- 4DD01F7514C1CCA900EF7690 /* InfoPlist.strings */,
- 4DD01F7814C1CCA900EF7690 /* main.m */,
- 4DD01F7A14C1CCA900EF7690 /* Threema-Prefix.pch */,
- 0A7DF9611C9FDDCA002D4DC3 /* ThreemaForWork-Prefix.pch */,
- );
- name = "Supporting Files";
- sourceTree = "<group>";
- };
- 4DD01FAC14C1CCD000EF7690 /* NaClCrypto */ = {
- isa = PBXGroup;
- children = (
- 4DD01FAD14C1CCD000EF7690 /* nacl */,
- 4DD01FF914C1CCD000EF7690 /* NaClCrypto.h */,
- 4DD01FFA14C1CCD000EF7690 /* NaClCrypto.m */,
- );
- name = NaClCrypto;
- path = ../NaClCrypto;
- sourceTree = "<group>";
- };
- 4DD01FAD14C1CCD000EF7690 /* nacl */ = {
- isa = PBXGroup;
- children = (
- 4DD01FAE14C1CCD000EF7690 /* crypto_box */,
- 4DD01FB614C1CCD000EF7690 /* crypto_core */,
- 4DD01FBF14C1CCD000EF7690 /* crypto_onetimeauth */,
- 4DD01FC514C1CCD000EF7690 /* crypto_scalarmult */,
- 4DD01FCB14C1CCD000EF7690 /* crypto_secretbox */,
- 4DD01FD014C1CCD000EF7690 /* crypto_stream */,
- 4DD01FDB14C1CCD000EF7690 /* crypto_verify */,
- 4DD01FE414C1CCD000EF7690 /* include */,
- 4DD01FF614C1CCD000EF7690 /* randombytes */,
- );
- path = nacl;
- sourceTree = "<group>";
- };
- 4DD01FAE14C1CCD000EF7690 /* crypto_box */ = {
- isa = PBXGroup;
- children = (
- 4DD01FAF14C1CCD000EF7690 /* curve25519xsalsa20poly1305 */,
- );
- path = crypto_box;
- sourceTree = "<group>";
- };
- 4DD01FAF14C1CCD000EF7690 /* curve25519xsalsa20poly1305 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FB014C1CCD000EF7690 /* ref */,
- );
- path = curve25519xsalsa20poly1305;
- sourceTree = "<group>";
- };
- 4DD01FB014C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FB114C1CCD000EF7690 /* after.c */,
- 4DD01FB214C1CCD000EF7690 /* api.h */,
- 4DD01FB314C1CCD000EF7690 /* before.c */,
- 4DD01FB414C1CCD000EF7690 /* box.c */,
- 4DD01FB514C1CCD000EF7690 /* keypair.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FB614C1CCD000EF7690 /* crypto_core */ = {
- isa = PBXGroup;
- children = (
- 4DD01FB714C1CCD000EF7690 /* hsalsa20 */,
- 4DD01FBB14C1CCD000EF7690 /* salsa20 */,
- );
- path = crypto_core;
- sourceTree = "<group>";
- };
- 4DD01FB714C1CCD000EF7690 /* hsalsa20 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FB814C1CCD000EF7690 /* ref */,
- );
- path = hsalsa20;
- sourceTree = "<group>";
- };
- 4DD01FB814C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FB914C1CCD000EF7690 /* api.h */,
- 4DD01FBA14C1CCD000EF7690 /* core.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FBB14C1CCD000EF7690 /* salsa20 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FBC14C1CCD000EF7690 /* ref */,
- );
- path = salsa20;
- sourceTree = "<group>";
- };
- 4DD01FBC14C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FBD14C1CCD000EF7690 /* api.h */,
- 4DD01FBE14C1CCD000EF7690 /* core.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FBF14C1CCD000EF7690 /* crypto_onetimeauth */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC014C1CCD000EF7690 /* poly1305 */,
- );
- path = crypto_onetimeauth;
- sourceTree = "<group>";
- };
- 4DD01FC014C1CCD000EF7690 /* poly1305 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC114C1CCD000EF7690 /* 53 */,
- );
- path = poly1305;
- sourceTree = "<group>";
- };
- 4DD01FC114C1CCD000EF7690 /* 53 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC214C1CCD000EF7690 /* api.h */,
- 4DD01FC314C1CCD000EF7690 /* auth.c */,
- 4DD01FC414C1CCD000EF7690 /* verify.c */,
- );
- path = 53;
- sourceTree = "<group>";
- };
- 4DD01FC514C1CCD000EF7690 /* crypto_scalarmult */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC614C1CCD000EF7690 /* curve25519 */,
- );
- path = crypto_scalarmult;
- sourceTree = "<group>";
- };
- 4DD01FC614C1CCD000EF7690 /* curve25519 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC714C1CCD000EF7690 /* donna */,
- );
- path = curve25519;
- sourceTree = "<group>";
- };
- 4DD01FC714C1CCD000EF7690 /* donna */ = {
- isa = PBXGroup;
- children = (
- 4DD01FC814C1CCD000EF7690 /* api.h */,
- 4DD01FC914C1CCD000EF7690 /* base.c */,
- 4DD01FCA14C1CCD000EF7690 /* smult.c */,
- );
- path = donna;
- sourceTree = "<group>";
- };
- 4DD01FCB14C1CCD000EF7690 /* crypto_secretbox */ = {
- isa = PBXGroup;
- children = (
- 4DD01FCC14C1CCD000EF7690 /* xsalsa20poly1305 */,
- );
- path = crypto_secretbox;
- sourceTree = "<group>";
- };
- 4DD01FCC14C1CCD000EF7690 /* xsalsa20poly1305 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FCD14C1CCD000EF7690 /* ref */,
- );
- path = xsalsa20poly1305;
- sourceTree = "<group>";
- };
- 4DD01FCD14C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FCE14C1CCD000EF7690 /* api.h */,
- 4DD01FCF14C1CCD000EF7690 /* box.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FD014C1CCD000EF7690 /* crypto_stream */ = {
- isa = PBXGroup;
- children = (
- 4DD01FD114C1CCD000EF7690 /* salsa20 */,
- 4DD01FD614C1CCD000EF7690 /* xsalsa20 */,
- );
- path = crypto_stream;
- sourceTree = "<group>";
- };
- 4DD01FD114C1CCD000EF7690 /* salsa20 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FD214C1CCD000EF7690 /* ref */,
- );
- path = salsa20;
- sourceTree = "<group>";
- };
- 4DD01FD214C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FD314C1CCD000EF7690 /* api.h */,
- 4DD01FD414C1CCD000EF7690 /* stream.c */,
- 4DD01FD514C1CCD000EF7690 /* xor.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FD614C1CCD000EF7690 /* xsalsa20 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FD714C1CCD000EF7690 /* ref */,
- );
- path = xsalsa20;
- sourceTree = "<group>";
- };
- 4DD01FD714C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FD814C1CCD000EF7690 /* api.h */,
- 4DD01FD914C1CCD000EF7690 /* stream.c */,
- 4DD01FDA14C1CCD000EF7690 /* xor.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FDB14C1CCD000EF7690 /* crypto_verify */ = {
- isa = PBXGroup;
- children = (
- 4DD01FDC14C1CCD000EF7690 /* 16 */,
- 4DD01FE014C1CCD000EF7690 /* 32 */,
- );
- path = crypto_verify;
- sourceTree = "<group>";
- };
- 4DD01FDC14C1CCD000EF7690 /* 16 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FDD14C1CCD000EF7690 /* ref */,
- );
- path = 16;
- sourceTree = "<group>";
- };
- 4DD01FDD14C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FDE14C1CCD000EF7690 /* api.h */,
- 4DD01FDF14C1CCD000EF7690 /* verify.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FE014C1CCD000EF7690 /* 32 */ = {
- isa = PBXGroup;
- children = (
- 4DD01FE114C1CCD000EF7690 /* ref */,
- );
- path = 32;
- sourceTree = "<group>";
- };
- 4DD01FE114C1CCD000EF7690 /* ref */ = {
- isa = PBXGroup;
- children = (
- 4DD01FE214C1CCD000EF7690 /* api.h */,
- 4DD01FE314C1CCD000EF7690 /* verify.c */,
- );
- path = ref;
- sourceTree = "<group>";
- };
- 4DD01FE414C1CCD000EF7690 /* include */ = {
- isa = PBXGroup;
- children = (
- 4DD01FE514C1CCD000EF7690 /* crypto_box.h */,
- 4DD01FE614C1CCD000EF7690 /* crypto_box_curve25519xsalsa20poly1305.h */,
- 4DD01FE714C1CCD000EF7690 /* crypto_core.h */,
- 4DD01FE814C1CCD000EF7690 /* crypto_core_hsalsa20.h */,
- 4DD01FE914C1CCD000EF7690 /* crypto_core_salsa20.h */,
- 4DD01FEA14C1CCD000EF7690 /* crypto_onetimeauth.h */,
- 4DD01FEB14C1CCD000EF7690 /* crypto_onetimeauth_poly1305.h */,
- 4DD01FEC14C1CCD000EF7690 /* crypto_scalarmult.h */,
- 4DD01FED14C1CCD000EF7690 /* crypto_scalarmult_curve25519.h */,
- 4DD01FEE14C1CCD000EF7690 /* crypto_secretbox.h */,
- 4DD01FEF14C1CCD000EF7690 /* crypto_secretbox_xsalsa20poly1305.h */,
- 4DD01FF014C1CCD000EF7690 /* crypto_stream.h */,
- 4DD01FF114C1CCD000EF7690 /* crypto_stream_salsa20.h */,
- 4DD01FF214C1CCD000EF7690 /* crypto_stream_xsalsa20.h */,
- 4DD01FF314C1CCD000EF7690 /* crypto_verify_16.h */,
- 4DD01FF414C1CCD000EF7690 /* crypto_verify_32.h */,
- 4DD01FF514C1CCD000EF7690 /* randombytes.h */,
- );
- path = include;
- sourceTree = "<group>";
- };
- 4DD01FF614C1CCD000EF7690 /* randombytes */ = {
- isa = PBXGroup;
- children = (
- 4DD01FF714C1CCD000EF7690 /* devurandom.c */,
- 4DD01FF814C1CCD000EF7690 /* devurandom.h */,
- );
- path = randombytes;
- sourceTree = "<group>";
- };
- 4DD3186C1829AB35000D3933 /* DACircularProgress */ = {
- isa = PBXGroup;
- children = (
- 4DD3186D1829AB35000D3933 /* DACircularProgressView.h */,
- 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */,
- );
- name = DACircularProgress;
- path = Vendor/DACircularProgress;
- sourceTree = "<group>";
- };
- 4DE93ECA1664F66000954B1D /* MWPhotoBrowser */ = {
- isa = PBXGroup;
- children = (
- CE3014001EBB2F0D00068754 /* UIImage+MWPhotoBrowser.h */,
- CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */,
- 4D8B811B18D38B4F0079014F /* MWCaptionView.h */,
- 4D8B811C18D38B4F0079014F /* MWCaptionView.m */,
- 4D8B811D18D38B4F0079014F /* MWCommon.h */,
- 4D8B811E18D38B4F0079014F /* MWGridCell.h */,
- 4D8B811F18D38B4F0079014F /* MWGridCell.m */,
- 4D8B812018D38B4F0079014F /* MWGridViewController.h */,
- 4D8B812118D38B4F0079014F /* MWGridViewController.m */,
- 4D8B812218D38B4F0079014F /* MWPhoto.h */,
- 4D8B812318D38B4F0079014F /* MWPhoto.m */,
- 4D8B812418D38B4F0079014F /* MWPhotoBrowser-Prefix.pch */,
- 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */,
- 4D8B812618D38B4F0079014F /* MWPhotoBrowser.h */,
- 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */,
- 4D8B812818D38B4F0079014F /* MWPhotoBrowserPrivate.h */,
- 4D8B812918D38B4F0079014F /* MWPhotoProtocol.h */,
- 4D8B812A18D38B4F0079014F /* MWPreprocessor.h */,
- 4D8B812B18D38B4F0079014F /* MWTapDetectingImageView.h */,
- 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */,
- 4D8B812D18D38B4F0079014F /* MWTapDetectingView.h */,
- 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */,
- 4D8B812F18D38B4F0079014F /* MWZoomingScrollView.h */,
- 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */,
- );
- name = MWPhotoBrowser;
- path = Vendor/MWPhotoBrowser;
- sourceTree = "<group>";
- };
- 4DE93EDE1664F66400954B1D /* SDWebImage */ = {
- isa = PBXGroup;
- children = (
- 4D8B816418D38C490079014F /* MKAnnotationView+WebCache.h */,
- 4D8B816518D38C490079014F /* MKAnnotationView+WebCache.m */,
- 4D8B816818D38C490079014F /* NSData+ImageContentType.h */,
- 4D8B816918D38C490079014F /* NSData+ImageContentType.m */,
- 4D8B816A18D38C490079014F /* SDImageCache.h */,
- 4D8B816B18D38C490079014F /* SDImageCache.m */,
- 4D8B816E18D38C490079014F /* SDWebImageCompat.h */,
- 4D8B816F18D38C490079014F /* SDWebImageCompat.m */,
- 4D8B817018D38C490079014F /* SDWebImageDecoder.h */,
- 4D8B817118D38C490079014F /* SDWebImageDecoder.m */,
- 4D8B817218D38C490079014F /* SDWebImageDownloader.h */,
- 4D8B817318D38C490079014F /* SDWebImageDownloader.m */,
- 4D8B817518D38C490079014F /* SDWebImageDownloaderOperation.h */,
- 4D8B817618D38C490079014F /* SDWebImageDownloaderOperation.m */,
- 4D8B817718D38C490079014F /* SDWebImageManager.h */,
- 4D8B817818D38C490079014F /* SDWebImageManager.m */,
- 4D8B817A18D38C490079014F /* SDWebImageOperation.h */,
- 4D8B817B18D38C490079014F /* SDWebImagePrefetcher.h */,
- 4D8B817C18D38C490079014F /* SDWebImagePrefetcher.m */,
- 4D8B817D18D38C490079014F /* UIButton+WebCache.h */,
- 4D8B817E18D38C490079014F /* UIButton+WebCache.m */,
- 4D8B817F18D38C490079014F /* UIImage+GIF.h */,
- 4D8B818018D38C490079014F /* UIImage+GIF.m */,
- 4D8B818118D38C490079014F /* UIImage+MultiFormat.h */,
- 4D8B818218D38C490079014F /* UIImage+MultiFormat.m */,
- 4D8B818318D38C490079014F /* UIImage+WebP.h */,
- 4D8B818418D38C490079014F /* UIImage+WebP.m */,
- 4D690F6D19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.h */,
- 4D690F6E19F1B4AC0007E300 /* UIImageView+HighlightedWebCache.m */,
- 4D8B818518D38C490079014F /* UIImageView+WebCache.h */,
- 4D8B818618D38C490079014F /* UIImageView+WebCache.m */,
- 4D690F6419F1B4A60007E300 /* UIView+WebCacheOperation.h */,
- 4D690F6519F1B4A60007E300 /* UIView+WebCacheOperation.m */,
- );
- name = SDWebImage;
- path = Vendor/SDWebImage;
- sourceTree = "<group>";
- };
- 4DEFAE59166FB79100C150F4 /* PopoverView */ = {
- isa = PBXGroup;
- children = (
- 4D608D5216EC954E00CAC38C /* PopoverView_Configuration.h */,
- 4DEFAE5A166FB79100C150F4 /* PopoverView.h */,
- 4DEFAE5B166FB79100C150F4 /* PopoverView.m */,
- 4DB6413C1829293C008B70A5 /* PopoverViewCompatibility.h */,
- );
- name = PopoverView;
- path = Vendor/PopoverView;
- sourceTree = "<group>";
- };
- 4DF772FF16309982001808D3 /* Resources */ = {
- isa = PBXGroup;
- children = (
- 0A03A1571CAC06FC00B4C74B /* ThreemaWork.xcassets */,
- 4D9E3BFF17F6CE0600B38E90 /* Images.xcassets */,
- 4DBCC0311656DE3D00B3CFFF /* license.html */,
- 2D0CAC392186F6B700571DAD /* bad_passwords.txt */,
- 4D4A972616470EB60038F7D1 /* Sounds */,
- 4D90AF821634719D001BDF83 /* Strings */,
- 4DF7730016309982001808D3 /* Images */,
- CEFFAAB11FA0CAB00039916C /* ThreemaLaunchScreen.storyboard */,
- CEFFAABA1FA0CF710039916C /* ThreemaWorkLaunchScreen.storyboard */,
- );
- path = Resources;
- sourceTree = "<group>";
- };
- 4DF7730016309982001808D3 /* Images */ = {
- isa = PBXGroup;
- children = (
- CE48A56B25386ACB0057EC71 /* SplashScreenThreema2.png */,
- CE48A57125386B6E0057EC71 /* SplashScreenThreemaWork2.png */,
- CE48A56C25386ACC0057EC71 /* WizardBg2.png */,
- CEDB32B423191C9B00E963EB /* Animation */,
- 2D6EC72521B532500065B02C /* ThreemaSafeIntro.png */,
- CE3AB51F23102EA5001AF17C /* Icons.xcassets */,
- );
- path = Images;
- sourceTree = "<group>";
- };
- 4DF773101630A5FF001808D3 /* CocoaAsyncSocket */ = {
- isa = PBXGroup;
- children = (
- 4DF773111630A5FF001808D3 /* GCDAsyncSocket.h */,
- 4DF773121630A5FF001808D3 /* GCDAsyncSocket.m */,
- 4D17BD842317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.h */,
- 4D17BD832317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.m */,
- 4D17BD7C2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.h */,
- 4D17BD742317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.m */,
- );
- name = CocoaAsyncSocket;
- path = ../Vendor/CocoaAsyncSocket;
- sourceTree = "<group>";
- };
- 4DFF8E56193340D300F2CF0D /* SVProgressHUD */ = {
- isa = PBXGroup;
- children = (
- 4DFF8E57193340D300F2CF0D /* SVProgressHUD-Prefix.pch */,
- 4DFF8E58193340D300F2CF0D /* SVProgressHUD.bundle */,
- 4DFF8E59193340D300F2CF0D /* SVProgressHUD.h */,
- 4DFF8E5A193340D300F2CF0D /* SVProgressHUD.m */,
- );
- name = SVProgressHUD;
- path = Vendor/SVProgressHUD;
- sourceTree = "<group>";
- };
- CE02115C1ED5B4500022D04F /* ThreemaCalls */ = {
- isa = PBXGroup;
- children = (
- CE3DB0D8228D908500217B23 /* VoIPCallStateManager.swift */,
- CE3DB101228EAC8E00217B23 /* VoIPCallService.swift */,
- CE3DB0F7228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift */,
- CEF162AF22A7B93E00885A38 /* VoIPCallKitManager.swift */,
- CE3DB104228EDD3C00217B23 /* VoIPCallUserAction.swift */,
- CEC42C92228C48F0004D267B /* VoIPCallConstants.swift */,
- 67D692BC21B80AE3009AE6E2 /* VoIPStats.swift */,
- CE3DB107228EE29E00217B23 /* VoIPCallSender.swift */,
- CEC42C8C228C03E0004D267B /* RTCSessionDescriptionJson.swift */,
- CEFDEB0F247C099E0058C07E /* VoIPCallSdpPatcher.swift */,
- CE4CB4CC24AF3B8E0057954A /* VoIPCallId.swift */,
- CE7E48FE229435EF0097E002 /* Messages */,
- CE02116C1ED5B4750022D04F /* VoIPCallMessageDecoder.h */,
- CE02116D1ED5B4750022D04F /* VoIPCallMessageDecoder.m */,
- 4DF319672546F60D0050155F /* VoIPIceServerSource.swift */,
- );
- name = ThreemaCalls;
- sourceTree = "<group>";
- };
- CE04FD12207CD9A6000CEE26 /* Sender */ = {
- isa = PBXGroup;
- children = (
- CE04FD13207CDA02000CEE26 /* WebMessageQueue.swift */,
- );
- name = Sender;
- sourceTree = "<group>";
- };
- CE0621A621E4EB8300029B3A /* CompanyDirectory */ = {
- isa = PBXGroup;
- children = (
- CE0621AE21E4EBB100029B3A /* CompanyDirectoryViewController.swift */,
- CEA92C90220197770063520A /* CompanyDirectoryCategoryViewController.swift */,
- );
- name = CompanyDirectory;
- sourceTree = "<group>";
- };
- CE0621B421E4F86400029B3A /* CompanyDirectory */ = {
- isa = PBXGroup;
- children = (
- CE0621B521E4F87900029B3A /* CompanyDirectoryContact.swift */,
- );
- name = CompanyDirectory;
- sourceTree = "<group>";
- };
- CE0F2B191FE16000002D9887 /* RSKImageCropper */ = {
- isa = PBXGroup;
- children = (
- CE0F2B1A1FE16000002D9887 /* CGGeometry+RSKImageCropper.m */,
- CE0F2B1B1FE16000002D9887 /* RSKInternalUtility.m */,
- CE0F2B1C1FE16000002D9887 /* RSKTouchView.m */,
- CE0F2B1D1FE16000002D9887 /* RSKImageCropViewController+Protected.h */,
- CE0F2B1E1FE16000002D9887 /* UIApplication+RSKImageCropper.m */,
- CE0F2B1F1FE16000002D9887 /* RSKImageCropViewController.m */,
- CE0F2B201FE16000002D9887 /* UIImage+RSKImageCropper.m */,
- CE0F2B211FE16000002D9887 /* RSKImageScrollView.h */,
- CE0F2B221FE16000002D9887 /* RSKTouchView.h */,
- CE0F2B231FE16000002D9887 /* RSKInternalUtility.h */,
- CE0F2B241FE16000002D9887 /* CGGeometry+RSKImageCropper.h */,
- CE0F2B251FE16000002D9887 /* RSKImageCropperStrings.bundle */,
- CE0F2B261FE16000002D9887 /* UIImage+RSKImageCropper.h */,
- CE0F2B271FE16000002D9887 /* RSKImageCropViewController.h */,
- CE0F2B281FE16000002D9887 /* RSKImageCropper.modulemap */,
- CE0F2B291FE16000002D9887 /* UIApplication+RSKImageCropper.h */,
- CE0F2B2A1FE16000002D9887 /* RSKImageCropper.h */,
- CE0F2B2B1FE16000002D9887 /* RSKImageScrollView.m */,
- );
- name = RSKImageCropper;
- path = Vendor/RSKImageCropper;
- sourceTree = "<group>";
- };
- CE10D8F31EA8FA0300802355 /* PPAssetsActionController */ = {
- isa = PBXGroup;
- children = (
- CE16BCCF1F27948E0029251C /* PPAsset.swift */,
- CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */,
- CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */,
- CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */,
- CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */,
- CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */,
- CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */,
- CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */,
- CE10D8FC1EA8FA0300802355 /* PPOption.swift */,
- CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */,
- CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */,
- CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */,
- );
- name = PPAssetsActionController;
- path = Vendor/PPAssetsActionController;
- sourceTree = "<group>";
- };
- CE1333151F9645000048F454 /* Group */ = {
- isa = PBXGroup;
- children = (
- 4D80F38717A2790D00174711 /* GroupDetailsViewController.h */,
- 4D80F38817A2790D00174711 /* GroupDetailsViewController.m */,
- );
- name = Group;
- sourceTree = "<group>";
- };
- CE16BCE41F2877840029251C /* Call */ = {
- isa = PBXGroup;
- children = (
- CEFEB5EF242CCE8200D094A1 /* mp3 */,
- CEFEB5EE242CCE7600D094A1 /* caf */,
- );
- name = Call;
- sourceTree = "<group>";
- };
- CE3D66DF2271AD4B00720DF1 /* Private */ = {
- isa = PBXGroup;
- children = (
- CE3D66E02271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.h */,
- CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */,
- CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */,
- CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */,
- CE3D66E42271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.h */,
- CE3D66E52271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.h */,
- );
- path = Private;
- sourceTree = "<group>";
- };
- CE3DB0C9228C5F5F00217B23 /* VoIPCall */ = {
- isa = PBXGroup;
- children = (
- );
- name = VoIPCall;
- sourceTree = "<group>";
- };
- CE4CA9991E2629B100F3A560 /* ScreenshotsWithData */ = {
- isa = PBXGroup;
- children = (
- CEFB45311EC0BC7E0097B39A /* SDStatusBarManager */,
- CE7D4B7E221D76FC007FE158 /* MakeScreenshots.swift */,
- CE4CA99C1E2629B100F3A560 /* Info.plist */,
- CE19618D1E26754A009937C3 /* SnapshotHelper.swift */,
- CEFBD1A31E51FB6C00722ED7 /* ScreenshotsWithDataWork-Info.plist */,
- CE7D4B84221D7F02007FE158 /* Screenshots-Bridging-Header.h */,
- );
- path = ScreenshotsWithData;
- sourceTree = "<group>";
- };
- CE5397EF1ED3282D002EB388 /* Call */ = {
- isa = PBXGroup;
- children = (
- CEB7F7C21F5DC14200503071 /* CallStoryboard.storyboard */,
- CE7E4906229537E50097E002 /* CallViewController.swift */,
- );
- name = Call;
- sourceTree = "<group>";
- };
- CE54E54424A1E4090007F2F1 /* ContactDetailCells */ = {
- isa = PBXGroup;
- children = (
- CE54E54124A1E3F50007F2F1 /* ContactSendMessageCell.swift */,
- CE54E53D24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift */,
- CE54E54524A1E5400007F2F1 /* ExportConversationCell.swift */,
- CE54E54824A1E7020007F2F1 /* ContactScanCell.swift */,
- CE54E54B24A1E8490007F2F1 /* ContactSendPictureCell.swift */,
- CE54E54E24A1E93E0007F2F1 /* LinkedContactCell.swift */,
- CE54E55124A1EB5A0007F2F1 /* VerificationLevelCell.swift */,
- CE54E55424A1F4440007F2F1 /* KeyFingerprintCell.swift */,
- CE54E55724A1F6940007F2F1 /* BlockContactCell.swift */,
- CE54E55A24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift */,
- );
- name = ContactDetailCells;
- sourceTree = "<group>";
- };
- CE56FB981F8BDFAA004B41B4 /* MyIdentity */ = {
- isa = PBXGroup;
- children = (
- CE56FBA11F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard */,
- CEAFA2291E8AAC6100FF84FD /* EditProfileViewController.h */,
- CEAFA22A1E8AAC6100FF84FD /* EditProfileViewController.m */,
- 4DCC5E4416542A6D00644D0D /* EnterCodeViewController.h */,
- 4DCC5E4516542A6D00644D0D /* EnterCodeViewController.m */,
- 4D6C847A1651934800657260 /* LinkEmailViewController.h */,
- 4D6C847B1651934800657260 /* LinkEmailViewController.m */,
- 4D6C84F91652F38C00657260 /* LinkMobileNoViewController.h */,
- 4D6C84FA1652F38C00657260 /* LinkMobileNoViewController.m */,
- 4D6638D417E0BBCD00D03144 /* MyIdentityNavigationController.h */,
- 4D6638D517E0BBCD00D03144 /* MyIdentityNavigationController.m */,
- 4D2A411D163D951F0084C172 /* MyIdentityViewController.h */,
- 4D2A411E163D951F0084C172 /* MyIdentityViewController.m */,
- CE174AEC1E96443100D3746E /* ProfilePictureSettingViewController.h */,
- CE174AED1E96443100D3746E /* ProfilePictureSettingViewController.m */,
- 2DC5028E212577EC00B1D317 /* SafeSetupViewController.swift */,
- 2DAD893A215CB1D200B9EA0B /* SafeActivatedViewController.swift */,
- 2DAD8944215CC6F600B9EA0B /* SafeDeactivatedViewController.swift */,
- 2DC9B9592181E3B600747457 /* SafeSetupPasswordViewController.swift */,
- 2D6EC73021B53D5E0065B02C /* SafeIntroViewController.swift */,
- 2D460EB2232F677D005827E4 /* DeleteIdentityViewController.swift */,
- );
- name = MyIdentity;
- sourceTree = "<group>";
- };
- CE5938141F862E0B00EA7FF3 /* Settings */ = {
- isa = PBXGroup;
- children = (
- CE5938291F8675D800EA7FF3 /* SettingsStoryboard.storyboard */,
- CE3BD3821F613BCF0048CDE7 /* CallDiagnostic.storyboard */,
- 4DD10ABF16EE57C1004A10E0 /* AdvancedSettingsViewController.h */,
- 4DD10AC016EE57C1004A10E0 /* AdvancedSettingsViewController.m */,
- CE8C687A23758AC200EFA40A /* AppearanceSettingsViewController.swift */,
- CE3BD3861F613F190048CDE7 /* CallDiagnosticViewController.swift */,
- 4DA6F487168E0C6B00D23AB6 /* ChatSettingsViewController.h */,
- 4DA6F488168E0C6B00D23AB6 /* ChatSettingsViewController.m */,
- CEC5FE9D1F8237CB000FCC4D /* DisplayOrderTableViewController.swift */,
- 4DBCAB1F168F43910047E81C /* FontSizeViewController.h */,
- 4DBCAB20168F43910047E81C /* FontSizeViewController.m */,
- 4DE93F01166507BA00954B1D /* ImageSizeViewController.h */,
- 4DE93F02166507BA00954B1D /* ImageSizeViewController.m */,
- 2DFF7D2B22A66884000DD4FA /* MediaSettingsViewController.swift */,
- CE47F7B823F70045005A0C87 /* GlobalNotificationSettingsViewController.swift */,
- CE18F4901F682E2C004EC6F2 /* PrivacyPolicyViewController.swift */,
- 4D353F601666B398002DD0E0 /* PrivacySettingsViewController.h */,
- 4D353F611666B398002DD0E0 /* PrivacySettingsViewController.m */,
- 4DEB53EB16A97AD20024E6DE /* PushSoundViewController.h */,
- 4DEB53EC16A97AD20024E6DE /* PushSoundViewController.m */,
- 4D6638CE17E0B8FC00D03144 /* SettingsNavigationController.h */,
- 4D6638CF17E0B8FC00D03144 /* SettingsNavigationController.m */,
- CE66FFB323268F8F00338E22 /* SettingsViewController.swift */,
- CE66FFA923267FD100338E22 /* StorageManagementViewController.swift */,
- 2DEC10662397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift */,
- 4D75D4EA17F99A870038A2A5 /* SyncExclusionListViewController.h */,
- 4D75D4EB17F99A870038A2A5 /* SyncExclusionListViewController.m */,
- CEAC91DF244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift */,
- CE5061F9244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift */,
- CE5E6DE6202A1281006796B5 /* ThreemaWebViewController.swift */,
- 4DF3F22416DFEE3000D90681 /* VideoQualityViewController.h */,
- 4DF3F22516DFEE3000D90681 /* VideoQualityViewController.m */,
- CE4100E61EFAAA1B00C633A7 /* VoIPSoundViewController.h */,
- CE4100E71EFAAA1B00C633A7 /* VoIPSoundViewController.m */,
- CE47F7BB23FAB933005A0C87 /* MasterDndDaysViewController.swift */,
- CE4A7BE124091FDC00CD0015 /* ThreemaWorkViewController.swift */,
- CE9F26DF251B7E4800D1FCA8 /* DevModeViewController.swift */,
- );
- name = Settings;
- sourceTree = "<group>";
- };
- CE5E6DEA202B335F006796B5 /* Utils */ = {
- isa = PBXGroup;
- children = (
- 2DE8B4D723570D4F007FC3F0 /* SentryClient.swift */,
- 2D8FDC262225832600C5EBF8 /* HttpClient.swift */,
- CE5E6DEB202B338A006796B5 /* BinUtils.swift */,
- );
- name = Utils;
- sourceTree = "<group>";
- };
- CE5E6DF5202B6A76006796B5 /* ThreemaWeb */ = {
- isa = PBXGroup;
- children = (
- CE5E6E0E202B7076006796B5 /* saltyrtc_task_relayed_data_ffi.h */,
- CED6FBA5201767EC00CD197F /* MsgPack */,
- CE0318DE209C5ED600830E58 /* WebClientSessionStore.swift */,
- );
- name = ThreemaWeb;
- sourceTree = "<group>";
- };
- CE6CFBC7204DAAFD001FCBDD /* Update */ = {
- isa = PBXGroup;
- children = (
- CECD3EB4206D191700C451BA /* WebAlertUpdate.swift */,
- CE46D74720B5C4430097A112 /* WebAvatarUpdate.swift */,
- CE635EBB201B92A70099CAF4 /* WebBatteryStatusUpdate.swift */,
- CE6CFBD0204E97F3001FCBDD /* WebMessageUpdate.swift */,
- CEE31ED3205976F4000B9B78 /* WebReceiverUpdate.swift */,
- CEB88B24206920FB00A1E371 /* WebConversationUpdate.swift */,
- CEB88B39206A32FC00A1E371 /* WebTypingUpdate.swift */,
- CE6CFBC8204DAB15001FCBDD /* WebUpdateContactResponse.swift */,
- CECD3EA4206A854300C451BA /* WebUpdateGroupResponse.swift */,
- CE626F3A20BC01C3004C6D61 /* WebProfileUpdate.swift */,
- CE414D21210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift */,
- CEC4DAE1211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift */,
- CE225BBB2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift */,
- );
- name = Update;
- sourceTree = "<group>";
- };
- CE703D9E20650979008DB924 /* Create */ = {
- isa = PBXGroup;
- children = (
- CE703DA420650A75008DB924 /* WebCreateContactResponse.swift */,
- CE703DAC20654582008DB924 /* WebCreateGroupResponse.swift */,
- CE2A42B12018D73600C314DA /* WebCreateTextMessageResponse.swift */,
- CE04FCFB2077B524000CEE26 /* WebCreateFileMessageResponse.swift */,
- );
- name = Create;
- sourceTree = "<group>";
- };
- CE703DA3206509C3008DB924 /* Create */ = {
- isa = PBXGroup;
- children = (
- CE703D9F206509A5008DB924 /* WebCreateContactRequest.swift */,
- CE703DA8206544F1008DB924 /* WebCreateGroupRequest.swift */,
- CE635EB3201B900E0099CAF4 /* WebCreateTextMessageRequest.swift */,
- CE04FCF0207773CE000CEE26 /* WebCreateFileMessageRequest.swift */,
- );
- name = Create;
- sourceTree = "<group>";
- };
- CE7E48FE229435EF0097E002 /* Messages */ = {
- isa = PBXGroup;
- children = (
- CEC42C8F228C47C2004D267B /* VoIPCallOfferMessage.swift */,
- CEC42C89228BFFA6004D267B /* VoIPCallAnswerMessage.swift */,
- CEC42C85228BF61F004D267B /* VoIPIceCandidatesMessage.swift */,
- CED76E67229420F700681151 /* VoIPCallHangupMessage.swift */,
- CE7E49232296980A0097E002 /* VoIPCallRingingMessage.swift */,
- );
- name = Messages;
- sourceTree = "<group>";
- };
- CE7E4F1C23E2C312009977A5 /* NotificationBanner */ = {
- isa = PBXGroup;
- children = (
- CE7E4F1D23E2C312009977A5 /* FloatingNotificationBanner.swift */,
- CE7E4F1E23E2C312009977A5 /* UIWindow+orientation.swift */,
- CE7E4F1F23E2C312009977A5 /* BannerPositionFrame.swift */,
- CE7E4F2023E2C312009977A5 /* BannerStyle.swift */,
- CE7E4F2123E2C312009977A5 /* StatusBarNotificationBanner.swift */,
- CE7E4F2223E2C312009977A5 /* NotificationBannerUtilities.swift */,
- CE7E4F2323E2C312009977A5 /* BannerColors.swift */,
- CE7E4F2423E2C312009977A5 /* String+heightForConstrainedWidth.swift */,
- CE7E4F2523E2C312009977A5 /* GrowingNotificationBanner.swift */,
- CE7E4F2623E2C312009977A5 /* BannerHapticGenerator.swift */,
- CE7E4F2723E2C312009977A5 /* BaseNotificationBanner.swift */,
- CE7E4F2823E2C312009977A5 /* NotificationBannerQueue.swift */,
- CE7E4F2923E2C312009977A5 /* NotificationBanner.swift */,
- );
- name = NotificationBanner;
- path = Vendor/NotificationBanner;
- sourceTree = "<group>";
- };
- CE825058210B628F005FAA5F /* OrderedDictionary */ = {
- isa = PBXGroup;
- children = (
- CE82505A210B628F005FAA5F /* OrderedDictionary.h */,
- CE825059210B628F005FAA5F /* OrderedDictionary.m */,
- );
- name = OrderedDictionary;
- path = Vendor/OrderedDictionary;
- sourceTree = "<group>";
- };
- CE82A7F62008FD2D00B78C73 /* TTTAttributedLabel */ = {
- isa = PBXGroup;
- children = (
- CE82A7F72008FD2D00B78C73 /* TTTAttributedLabel.h */,
- CE82A7F82008FD2D00B78C73 /* TTTAttributedLabel.m */,
- );
- path = TTTAttributedLabel;
- sourceTree = SOURCE_ROOT;
- };
- CE8A2B111EB38270004973D5 /* DKImagePickerController */ = {
- isa = PBXGroup;
- children = (
- CEB044F91EBA17DD00B06571 /* CustomUI */,
- CE8A2B121EB38270004973D5 /* DKCamera */,
- CE8A2B151EB38270004973D5 /* DKImageManager */,
- CE8A2B1C1EB38270004973D5 /* DKImagePickerController */,
- );
- name = DKImagePickerController;
- path = Vendor/DKImagePickerController;
- sourceTree = "<group>";
- };
- CE8A2B121EB38270004973D5 /* DKCamera */ = {
- isa = PBXGroup;
- children = (
- CE8A2B131EB38270004973D5 /* DKCamera.swift */,
- CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */,
- );
- path = DKCamera;
- sourceTree = "<group>";
- };
- CE8A2B151EB38270004973D5 /* DKImageManager */ = {
- isa = PBXGroup;
- children = (
- CE8A2B161EB38270004973D5 /* Data */,
- CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */,
- );
- path = DKImageManager;
- sourceTree = "<group>";
- };
- CE8A2B161EB38270004973D5 /* Data */ = {
- isa = PBXGroup;
- children = (
- CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */,
- CE8A2B181EB38270004973D5 /* Model */,
- );
- path = Data;
- sourceTree = "<group>";
- };
- CE8A2B181EB38270004973D5 /* Model */ = {
- isa = PBXGroup;
- children = (
- CE8A2B191EB38270004973D5 /* DKAsset.swift */,
- CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */,
- );
- path = Model;
- sourceTree = "<group>";
- };
- CE8A2B1C1EB38270004973D5 /* DKImagePickerController */ = {
- isa = PBXGroup;
- children = (
- CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */,
- CE8A2B1E1EB38270004973D5 /* DKImagePickerController.h */,
- CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */,
- CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */,
- CE8A2B211EB38270004973D5 /* DKImageResource.swift */,
- CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */,
- CE8A2B231EB38270004973D5 /* Info.plist */,
- CE8A2B241EB38270004973D5 /* View */,
- );
- path = DKImagePickerController;
- sourceTree = "<group>";
- };
- CE8A2B241EB38270004973D5 /* View */ = {
- isa = PBXGroup;
- children = (
- CE8A2B251EB38270004973D5 /* Cell */,
- CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */,
- CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */,
- CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */,
- CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */,
- );
- path = View;
- sourceTree = "<group>";
- };
- CE8A2B251EB38270004973D5 /* Cell */ = {
- isa = PBXGroup;
- children = (
- CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */,
- CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */,
- CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */,
- CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */,
- CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */,
- );
- path = Cell;
- sourceTree = "<group>";
- };
- CE92573A2049656E00ACDF98 /* Request */ = {
- isa = PBXGroup;
- children = (
- CE887D7E20401F5800FF5650 /* WebClientInfoRequest.swift */,
- CE887D82204020F100FF5650 /* WebContactDetailRequest.swift */,
- CE92573C2049663E00ACDF98 /* WebConversationsRequest.swift */,
- CE887D862040308600FF5650 /* WebProfileRequest.swift */,
- CE92572F2049452000ACDF98 /* WebReceiversRequest.swift */,
- CE6CFBF42052AF18001FCBDD /* WebMessagesRequest.swift */,
- CE9067D32056CC5E00CED7A8 /* WebAvatarRequest.swift */,
- CE1C4B982056EA7300678D32 /* WebThumbnailRequest.swift */,
- CE703D8B20615D61008DB924 /* WebBlobRequest.swift */,
- CEBBB9E7205922BC00130885 /* WebReadRequest.swift */,
- CE703D8020612DB5008DB924 /* WebAckRequest.swift */,
- CECD3EA8206AA07B00C451BA /* WebGroupSyncRequest.swift */,
- CE225BB72126CB960075B7CC /* WebConnectionAckRequest.swift */,
- CE703DA3206509C3008DB924 /* Create */,
- CEB88B44206A3C4F00A1E371 /* Delete */,
- CEB88B4D206A5E0100A1E371 /* Update */,
- );
- name = Request;
- sourceTree = "<group>";
- };
- CE92573B2049657500ACDF98 /* Response */ = {
- isa = PBXGroup;
- children = (
- CE635EB7201B92620099CAF4 /* WebClientInfoResponse.swift */,
- CE635EBF201F25490099CAF4 /* WebContactDetailResponse.swift */,
- CE635EC3201F2A000099CAF4 /* WebConversationsResponse.swift */,
- CE887D8A2040316900FF5650 /* WebProfileResponse.swift */,
- CE887D8E2040479200FF5650 /* WebReceiversResponse.swift */,
- CE9257402049717B00ACDF98 /* WebMessagesResponse.swift */,
- CE9067DE2056CD0D00CED7A8 /* WebAvatarResponse.swift */,
- CE1C4BA32056EB1400678D32 /* WebThumbnailResponse.swift */,
- CE703D8F20615DCF008DB924 /* WebBlobResponse.swift */,
- CEB88B49206A456900A1E371 /* WebConfirmResponse.swift */,
- CE703D9E20650979008DB924 /* Create */,
- CE6CFBC7204DAAFD001FCBDD /* Update */,
- );
- name = Response;
- sourceTree = "<group>";
- };
- CEA3A5CA20FF7685005AC269 /* NotificationHandler */ = {
- isa = PBXGroup;
- children = (
- CEB34DF220971AF9005B5D6C /* NotificationManager.h */,
- CEB34DF320971AF9005B5D6C /* NotificationManager.m */,
- CEA3A5D220FF76AE005AC269 /* PendingMessagesManager.swift */,
- CEA3A5D620FF775E005AC269 /* PendingMessage.swift */,
- CED3F000218999B500729D83 /* NotificationResponse.swift */,
- E13D95832500EB38007D70DF /* ThreemaPushNotification.swift */,
- );
- name = NotificationHandler;
- sourceTree = "<group>";
- };
- CEAADDE01F8E050900478DFF /* Contacts */ = {
- isa = PBXGroup;
- children = (
- CE0621A621E4EB8300029B3A /* CompanyDirectory */,
- CE3AB52923103192001AF17C /* ContactsNavigationController.h */,
- CE3AB52A23103192001AF17C /* ContactsNavigationController.m */,
- 4D6893791647FEA8000DE62D /* AddContactViewController.h */,
- 4D68937A1647FEA8000DE62D /* AddContactViewController.m */,
- CEB906CA23868BFC00933191 /* ContactDetailsViewController.swift */,
- 0AB4A9691B9D948900B006C5 /* ContactGroupMembershipViewController.h */,
- 0AB4A96A1B9D948900B006C5 /* ContactGroupMembershipViewController.m */,
- 4D9F2F2F1647C0B00030E260 /* ContactPickerViewController.h */,
- 4D9F2F301647C0B00030E260 /* ContactPickerViewController.m */,
- 4DE7096E16414F5900BF99BE /* ContactsViewController.h */,
- 4DE7096F16414F5900BF99BE /* ContactsViewController.m */,
- 4D2C881816A2F05D00C6C4FC /* EditContactViewController.h */,
- 4D2C881916A2F05D00C6C4FC /* EditContactViewController.m */,
- 4D68936F1647ECB8000DE62D /* IdentityVerifiedViewController.h */,
- 4D6893701647ECB8000DE62D /* IdentityVerifiedViewController.m */,
- CE6511FF203192B900239FB6 /* MeContactDetailsViewController.swift */,
- 4D6CF595164573C3003D7DCC /* NewScannedContactViewController.h */,
- 4D6CF596164573C3003D7DCC /* NewScannedContactViewController.m */,
- CE573663249B95130048ACCB /* VerificationViewController.swift */,
- );
- name = Contacts;
- sourceTree = "<group>";
- };
- CEB044F91EBA17DD00B06571 /* CustomUI */ = {
- isa = PBXGroup;
- children = (
- CEB044FE1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift */,
- CEB044FA1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift */,
- CEB045021EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift */,
- );
- path = CustomUI;
- sourceTree = "<group>";
- };
- CEB28AA92354A3C9002D10B5 /* Subclass */ = {
- isa = PBXGroup;
- children = (
- CEB28AAA2354A3F9002D10B5 /* ThreemaQLPreviewController.swift */,
- );
- name = Subclass;
- sourceTree = "<group>";
- };
- CEB637912374084900188924 /* TrustKit */ = {
- isa = PBXGroup;
- children = (
- CEB637922374084900188924 /* TSKTrustKitConfig.h */,
- CEB637932374084900188924 /* Reporting */,
- CEB6379E2374084900188924 /* TSKTrustDecision.h */,
- CEB6379F2374084900188924 /* TSKPinningValidatorResult.h */,
- CEB637A02374084900188924 /* Framework */,
- CEB637A22374084900188924 /* TSKLog.h */,
- CEB637A32374084900188924 /* configuration_utils.m */,
- CEB637A42374084900188924 /* Dependencies */,
- CEB637B72374084900188924 /* parse_configuration.m */,
- CEB637B82374084900188924 /* TrustKit.h */,
- CEB637B92374084900188924 /* TSKPinningValidator.h */,
- CEB637BA2374084900188924 /* TSKTrustKitConfig.m */,
- CEB637BB2374084900188924 /* Swizzling */,
- CEB637C02374084900188924 /* TSKPinningValidatorResult.m */,
- CEB637C12374084900188924 /* TSKPinningValidator_Private.h */,
- CEB637C22374084900188924 /* Pinning */,
- CEB637C82374084900188924 /* configuration_utils.h */,
- CEB637C92374084900188924 /* TSKPinningValidatorCallback.h */,
- CEB637CA2374084900188924 /* TSKPinningValidator.m */,
- CEB637CB2374084900188924 /* TrustKit.m */,
- CEB637CC2374084900188924 /* parse_configuration.h */,
- );
- name = TrustKit;
- path = ../Vendor/TrustKit;
- sourceTree = "<group>";
- };
- CEB637932374084900188924 /* Reporting */ = {
- isa = PBXGroup;
- children = (
- CEB637942374084900188924 /* vendor_identifier.h */,
- CEB637952374084900188924 /* TSKBackgroundReporter.m */,
- CEB637962374084900188924 /* TSKReportsRateLimiter.h */,
- CEB637972374084900188924 /* TSKPinFailureReport.m */,
- CEB637982374084900188924 /* reporting_utils.h */,
- CEB637992374084900188924 /* vendor_identifier.m */,
- CEB6379A2374084900188924 /* TSKPinFailureReport.h */,
- CEB6379B2374084900188924 /* TSKReportsRateLimiter.m */,
- CEB6379C2374084900188924 /* TSKBackgroundReporter.h */,
- CEB6379D2374084900188924 /* reporting_utils.m */,
- );
- path = Reporting;
- sourceTree = "<group>";
- };
- CEB637A02374084900188924 /* Framework */ = {
- isa = PBXGroup;
- children = (
- CEB637A12374084900188924 /* Info.plist */,
- );
- path = Framework;
- sourceTree = "<group>";
- };
- CEB637A42374084900188924 /* Dependencies */ = {
- isa = PBXGroup;
- children = (
- CEB637A52374084900188924 /* domain_registry */,
- CEB637B32374084900188924 /* RSSwizzle */,
- CEB637B62374084900188924 /* README.md */,
- );
- path = Dependencies;
- sourceTree = "<group>";
- };
- CEB637A52374084900188924 /* domain_registry */ = {
- isa = PBXGroup;
- children = (
- CEB637A62374084900188924 /* domain_registry.h */,
- CEB637A72374084900188924 /* registry_tables_genfiles */,
- CEB637A92374084900188924 /* private */,
- );
- path = domain_registry;
- sourceTree = "<group>";
- };
- CEB637A72374084900188924 /* registry_tables_genfiles */ = {
- isa = PBXGroup;
- children = (
- CEB637A82374084900188924 /* registry_tables.h */,
- );
- path = registry_tables_genfiles;
- sourceTree = "<group>";
- };
- CEB637A92374084900188924 /* private */ = {
- isa = PBXGroup;
- children = (
- CEB637AA2374084900188924 /* trie_search.c */,
- CEB637AB2374084900188924 /* tsk_assert.h */,
- CEB637AC2374084900188924 /* string_util.h */,
- CEB637AD2374084900188924 /* trie_search.h */,
- CEB637AE2374084900188924 /* tsk_assert.c */,
- CEB637AF2374084900188924 /* registry_types.h */,
- CEB637B02374084900188924 /* registry_search.c */,
- CEB637B12374084900188924 /* init_registry_tables.c */,
- CEB637B22374084900188924 /* trie_node.h */,
- );
- path = private;
- sourceTree = "<group>";
- };
- CEB637B32374084900188924 /* RSSwizzle */ = {
- isa = PBXGroup;
- children = (
- CEB637B42374084900188924 /* RSSwizzle.h */,
- CEB637B52374084900188924 /* RSSwizzle.m */,
- );
- path = RSSwizzle;
- sourceTree = "<group>";
- };
- CEB637BB2374084900188924 /* Swizzling */ = {
- isa = PBXGroup;
- children = (
- CEB637BC2374084900188924 /* TSKNSURLSessionDelegateProxy.h */,
- CEB637BD2374084900188924 /* TSKNSURLConnectionDelegateProxy.h */,
- CEB637BE2374084900188924 /* TSKNSURLSessionDelegateProxy.m */,
- CEB637BF2374084900188924 /* TSKNSURLConnectionDelegateProxy.m */,
- );
- path = Swizzling;
- sourceTree = "<group>";
- };
- CEB637C22374084900188924 /* Pinning */ = {
- isa = PBXGroup;
- children = (
- CEB637C32374084900188924 /* TSKPublicKeyAlgorithm.h */,
- CEB637C42374084900188924 /* TSKSPKIHashCache.h */,
- CEB637C52374084900188924 /* ssl_pin_verifier.m */,
- CEB637C62374084900188924 /* ssl_pin_verifier.h */,
- CEB637C72374084900188924 /* TSKSPKIHashCache.m */,
- );
- path = Pinning;
- sourceTree = "<group>";
- };
- CEB63E7220AD709100DF1EE2 /* ChunkedDC */ = {
- isa = PBXGroup;
- children = (
- CEB63E7320AD709100DF1EE2 /* ChunkedDc.swift */,
- CEB63E7420AD709100DF1EE2 /* Unchunker.swift */,
- CEB63E7520AD709100DF1EE2 /* Chunker.swift */,
- );
- name = ChunkedDC;
- path = Vendor/ChunkedDC;
- sourceTree = "<group>";
- };
- CEB88B44206A3C4F00A1E371 /* Delete */ = {
- isa = PBXGroup;
- children = (
- CEB88B45206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift */,
- CECD3EAC206BE29300C451BA /* WebDeleteMessageRequest.swift */,
- CECD3EB0206CFD4D00C451BA /* WebDeleteGroupRequest.swift */,
- );
- name = Delete;
- sourceTree = "<group>";
- };
- CEB88B4D206A5E0100A1E371 /* Update */ = {
- isa = PBXGroup;
- children = (
- CE6CFBCC204E948C001FCBDD /* WebUpdateContactRequest.swift */,
- CEB88B4E206A744600A1E371 /* WebUpdateGroupRequest.swift */,
- CE6CFBD4204E9A21001FCBDD /* WebUpdateProfileRequest.swift */,
- CE07C86720B462FC000A1AD2 /* WebUpdateConversationRequest.swift */,
- CE414D1D2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift */,
- CEC4DADD21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift */,
- CE225BBF2126D3200075B7CC /* WebUpdateConnectionAckRequest.swift */,
- );
- name = Update;
- sourceTree = "<group>";
- };
- CEC6E2BB1F176F8F00B23EAE /* JKLLockScreenViewController */ = {
- isa = PBXGroup;
- children = (
- 4A63CCA1256686F000E73381 /* JKLLockScreenNumber.h */,
- 4A63CCA5256686F100E73381 /* JKLLockScreenNumber.m */,
- 4A63CCA3256686F000E73381 /* JKLLockScreenPincodeView.h */,
- 4A63CCA2256686F000E73381 /* JKLLockScreenPincodeView.m */,
- 4A63CCA4256686F000E73381 /* JKLLockScreenViewController.h */,
- 4A63CCA7256686F100E73381 /* JKLLockScreenViewController.m */,
- 4A63CCA6256686F100E73381 /* JKLLockScreenViewController.xib */,
- );
- name = JKLLockScreenViewController;
- sourceTree = "<group>";
- };
- CECB3112231FAAF300C80FF2 /* LockCover */ = {
- isa = PBXGroup;
- children = (
- CECB311A231FAB2F00C80FF2 /* LockCover.xib */,
- CE47F7B023F3F21B005A0C87 /* LockCoverWork.xib */,
- );
- name = LockCover;
- sourceTree = "<group>";
- };
- CED3DDDF1F324668007F7FCA /* MGSwipeTableCell */ = {
- isa = PBXGroup;
- children = (
- CED3DDE01F324668007F7FCA /* MGSwipeButton.h */,
- CED3DDE11F324668007F7FCA /* MGSwipeButton.m */,
- CED3DDE21F324668007F7FCA /* MGSwipeTableCell.h */,
- CED3DDE31F324668007F7FCA /* MGSwipeTableCell.m */,
- );
- name = MGSwipeTableCell;
- path = Vendor/MGSwipeTableCell;
- sourceTree = "<group>";
- };
- CED6FBA5201767EC00CD197F /* MsgPack */ = {
- isa = PBXGroup;
- children = (
- CEB7A75222E1EC24009ADFDF /* WCSessionManager.swift */,
- CEB7A75C22E1ED8B009ADFDF /* WCSession.swift */,
- CEB7A76022E1F003009ADFDF /* WCConnection.swift */,
- CE225BB521256F880075B7CC /* WebConnectionContext.swift */,
- CED6FBAE201791D200CD197F /* WebAbstractMessage.swift */,
- CEA73A0A2024B7FE008BCF89 /* WebMessageObject.swift */,
- CE6CFBBC204D8738001FCBDD /* WebUnreadMessageObject.swift */,
- CEC4DAE52114A927004C7DCF /* WebChunkCache.swift */,
- CEC4DAE9211C5D5D004C7DCF /* WebSequenceNumber.swift */,
- CE04FD12207CD9A6000CEE26 /* Sender */,
- CE92573A2049656E00ACDF98 /* Request */,
- CE92573B2049657500ACDF98 /* Response */,
- );
- name = MsgPack;
- sourceTree = "<group>";
- };
- CEDB32B423191C9B00E963EB /* Animation */ = {
- isa = PBXGroup;
- children = (
- CEBB86D7231F96DB00078CBE /* logoAnimation.gif */,
- CEBB86D9231F96F000078CBE /* logoAnimation_work.gif */,
- );
- name = Animation;
- sourceTree = "<group>";
- };
- CEE018ED1EA9ED1A003DF98E /* SwiftHelper */ = {
- isa = PBXGroup;
- children = (
- CEE018F51EA9ED49003DF98E /* PPAssetsActionHelper.swift */,
- 6725D92F21BEA9EF0058B8C0 /* StdTypeHelper.swift */,
- CE27F0752243954600F86392 /* OEMentionsHelper.swift */,
- CE7E4F0923E094AD009977A5 /* NotificationBannerHelper.swift */,
- );
- name = SwiftHelper;
- sourceTree = "<group>";
- };
- CEE0F44B1E92A58B00008F5B /* ProfilePicture */ = {
- isa = PBXGroup;
- children = (
- CEE0F44C1E92A5FA00008F5B /* ProfilePicture.storyboard */,
- CEE0F4501E92A68D00008F5B /* ProfilePictureNavigationController.h */,
- CEE0F4511E92A68D00008F5B /* ProfilePictureNavigationController.m */,
- CEE0F4551E92A85800008F5B /* PickContactsViewController.h */,
- CEE0F4561E92A85800008F5B /* PickContactsViewController.m */,
- );
- name = ProfilePicture;
- sourceTree = "<group>";
- };
- CEE42A251F8E72BD0050E427 /* Conversations */ = {
- isa = PBXGroup;
- children = (
- 4D6638D117E0B98300D03144 /* ChatNavigationController.h */,
- 4D6638D217E0B98300D03144 /* ChatNavigationController.m */,
- 0A3715791BA99DA000DC9A41 /* ChatTableDataSource.h */,
- 0A37157A1BA99DA000DC9A41 /* ChatTableDataSource.m */,
- 0ABAE1701AB0809800A6A3C4 /* ChatViewControllerCache.h */,
- 0ABAE1711AB0809800A6A3C4 /* ChatViewControllerCache.m */,
- 4D6CF5D21645B083003D7DCC /* ChatViewController.h */,
- 4D6CF5D31645B083003D7DCC /* ChatViewController.m */,
- 4D6CF5AE1645A3F1003D7DCC /* ConversationsViewController.h */,
- 4D6CF5AF1645A3F1003D7DCC /* ConversationsViewController.m */,
- 4D73AFD016A450F30034113B /* MessageDetailsViewController.h */,
- 4D73AFD116A450F30034113B /* MessageDetailsViewController.m */,
- CEB34DEA20921085005B5D6C /* NotificationSettingViewController.swift */,
- CEB34DEE20937533005B5D6C /* DoNotDisturbViewController.swift */,
- CE3D670622733A8100720DF1 /* ThreemaSafariViewController.swift */,
- );
- name = Conversations;
- sourceTree = "<group>";
- };
- CEF3BD5A223BDBFC00898821 /* OEMentions */ = {
- isa = PBXGroup;
- children = (
- CEF3BD5B223BDBFC00898821 /* OEMentions.swift */,
- );
- name = OEMentions;
- path = Vendor/OEMentions;
- sourceTree = "<group>";
- };
- CEFB45311EC0BC7E0097B39A /* SDStatusBarManager */ = {
- isa = PBXGroup;
- children = (
- CEFB45321EC0BC7E0097B39A /* SDStatusBarManager.h */,
- CEFB45331EC0BC7E0097B39A /* SDStatusBarManager.m */,
- CEFB45341EC0BC7E0097B39A /* SDStatusBarOverrider.h */,
- CE0A24C01FB313C400E37E24 /* SDStatusBarOverriderPost11_0.h */,
- CE0A24BF1FB313C400E37E24 /* SDStatusBarOverriderPost11_0.m */,
- CEFB45351EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.h */,
- CEFB45361EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m */,
- CEFB45371EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.h */,
- CEFB45381EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m */,
- CEFB45391EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.h */,
- CEFB453A1EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m */,
- CEFB453B1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.h */,
- CEFB453C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m */,
- CEFB453D1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.h */,
- CEFB453E1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m */,
- CEFB453F1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.h */,
- CEFB45401EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m */,
- CE7D4B80221D7E53007FE158 /* SDStatusBarOverriderPost12_0.h */,
- CE7D4B81221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m */,
- );
- path = SDStatusBarManager;
- sourceTree = "<group>";
- };
- CEFD859924193B3A008CB862 /* MaterialShowcase */ = {
- isa = PBXGroup;
- children = (
- CEFD859A24193B3A008CB862 /* MaterialShowcase+Calculations.swift */,
- CEFD859B24193B3A008CB862 /* MaterialShowcase.h */,
- CEFD859C24193B3A008CB862 /* MaterialShowcaseController.swift */,
- CEFD859D24193B3A008CB862 /* MaterialShowcaseSequence.swift */,
- CEFD859E24193B3A008CB862 /* MaterialShowcase.swift */,
- CEFD859F24193B3A008CB862 /* Utility.swift */,
- CEFD85A024193B3A008CB862 /* MaterialShowcaseInstructionView.swift */,
- );
- name = MaterialShowcase;
- path = Vendor/MaterialShowcase;
- sourceTree = "<group>";
- };
- CEFEB5EE242CCE7600D094A1 /* caf */ = {
- isa = PBXGroup;
- children = (
- CEFEB5E2242CCE6400D094A1 /* threema_alphorn.caf */,
- CEFEB5E3242CCE6500D094A1 /* threema_best.caf */,
- CEFEB5E1242CCE6400D094A1 /* threema_goody.caf */,
- CEFEB5DE242CCE6300D094A1 /* threema_incom.caf */,
- CEFEB5E0242CCE6400D094A1 /* threema_xylo.caf */,
- );
- name = caf;
- sourceTree = "<group>";
- };
- CEFEB5EF242CCE8200D094A1 /* mp3 */ = {
- isa = PBXGroup;
- children = (
- CE5D049D1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 */,
- CEDDF6051EF96D0E00C49480 /* pickup.mp3 */,
- CEDDF6101EF97A4900C49480 /* busy-4x.mp3 */,
- CEB7F7891F57FFEE00503071 /* threema_problem.mp3 */,
- CEB7F78A1F57FFEE00503071 /* threema_pickup.mp3 */,
- CEB7F78B1F57FFEE00503071 /* threema_hangup.mp3 */,
- CE0D8AB82412945F007ACAEB /* silent.mp3 */,
- );
- name = mp3;
- sourceTree = "<group>";
- };
- /* End PBXGroup section */
- /* Begin PBXHeadersBuildPhase section */
- 0A677B7F1C6250C90019B361 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 2D5CE08B22E03BA800DBC53D /* DatabaseContext.h in Headers */,
- 4A63F93A24F7FC9300DD629B /* BlobUploadDelegate.h in Headers */,
- 4D441DD0220B0E8B00572571 /* SDAVAssetExportSession.h in Headers */,
- 0A3864981C633D2800924A29 /* VideoMessage.h in Headers */,
- CEB637CE2374084900188924 /* vendor_identifier.h in Headers */,
- CEB637E22374084900188924 /* trie_search.h in Headers */,
- CEB637F82374084900188924 /* ssl_pin_verifier.h in Headers */,
- CEB637F62374084900188924 /* TSKSPKIHashCache.h in Headers */,
- CEB637FA2374084900188924 /* configuration_utils.h in Headers */,
- 0A38648F1C633D2800924A29 /* FileMessage.h in Headers */,
- 2D55A85123851EAE00613425 /* TestLoggerMock.h in Headers */,
- 0A3864881C633D2800924A29 /* BallotMessage.h in Headers */,
- CEB637F42374084900188924 /* TSKPinningValidator_Private.h in Headers */,
- CEB637F52374084900188924 /* TSKPublicKeyAlgorithm.h in Headers */,
- 4D17BD862317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.h in Headers */,
- CE42BCC92003C3B0001C132F /* ThemedViewController.h in Headers */,
- 4A63CCAB256686F100E73381 /* JKLLockScreenViewController.h in Headers */,
- 2D611F5721AE761100D8DBBA /* ContactRequestPhotoMessage.h in Headers */,
- CEDE4BAB20A5E003008AFF3F /* LastLoadedMessageIndex.h in Headers */,
- 4A63F93624F7FC1600DD629B /* FileMessageSender.h in Headers */,
- 4DC1D6861D77080A0080A60D /* WorkDataFetcher.h in Headers */,
- CEB637EC2374084900188924 /* TrustKit.h in Headers */,
- 0A38649A1C633D2800924A29 /* DocumentManager.h in Headers */,
- 4D17BD812317E0DC00AD52F6 /* GCDAsyncSocketFactory.h in Headers */,
- 0A3864951C633D2800924A29 /* SystemMessage.h in Headers */,
- CEB637D42374084900188924 /* TSKPinFailureReport.h in Headers */,
- 0A3864631C625A8600924A29 /* Constants.h in Headers */,
- CEB637D22374084900188924 /* reporting_utils.h in Headers */,
- 0A38649F1C633D2800924A29 /* MessageFetcher.h in Headers */,
- CEB637D82374084900188924 /* TSKTrustDecision.h in Headers */,
- CEB637DB2374084900188924 /* TSKLog.h in Headers */,
- 0A38648B1C633D2800924A29 /* BaseMessage.h in Headers */,
- 0A3864921C633D2800924A29 /* ImageMessage.h in Headers */,
- 0AC9EF251C99AA8E00555E62 /* MediaConverter.h in Headers */,
- 0A3864CD1C6348F700924A29 /* Colors.h in Headers */,
- CE7B1F1E20458FF200C40AEF /* WorkContactTableDataSource.h in Headers */,
- 2D1D421F238297DD00CAAE19 /* LogFormatterCustom.h in Headers */,
- 2D1D4223238297E900CAAE19 /* FileLoggerCustom.h in Headers */,
- CE8B6B9A1EFD09EE00293643 /* FeatureMask.h in Headers */,
- CE5D04A71EF18A7500C40E25 /* BoxVoIPCallRingingMessage.h in Headers */,
- 0A3864861C633D2800924A29 /* AudioMessage.h in Headers */,
- CEB637E42374084900188924 /* registry_types.h in Headers */,
- CE5397D71ED309DC002EB388 /* BoxVoIPCallHangupMessage.h in Headers */,
- 0A38649D1C633D2800924A29 /* EntityManager.h in Headers */,
- 2D7548342327753400CCB514 /* ExternalStorageInfo.h in Headers */,
- 4DC8A4AC20DCDE1B003E70C8 /* NBRegularExpressionCache.h in Headers */,
- 4D1454DB1D5B81500095A19B /* MessageDraftStore.h in Headers */,
- 4A63CCA02566857C00E73381 /* Reachability.h in Headers */,
- CEB637FE2374084900188924 /* parse_configuration.h in Headers */,
- 0A38648E1C633D2800924A29 /* FileData.h in Headers */,
- CEB637EF2374084900188924 /* TSKNSURLSessionDelegateProxy.h in Headers */,
- CEAFA2181E895A7C00FF84FD /* ContactSetPhotoMessage.h in Headers */,
- CECD3ECB20739DC400C451BA /* NBGeneratedPhoneNumberMetaData.h in Headers */,
- 0A3864931C633D2800924A29 /* LastGroupSyncRequest.h in Headers */,
- CEB637E02374084900188924 /* tsk_assert.h in Headers */,
- CEA3190D21C3F67E00AB109B /* GroupDeletePhotoMessage.h in Headers */,
- 0A3864961C633D2800924A29 /* TextMessage.h in Headers */,
- CEB637E72374084900188924 /* trie_node.h in Headers */,
- CEB637E82374084900188924 /* RSSwizzle.h in Headers */,
- CEDCFE891E8D5272001AA976 /* ContactPhotoSender.h in Headers */,
- 0A03A15D1CAC0B5600B4C74B /* MDMSetup.h in Headers */,
- CEF8D777209B68AF0055F47A /* RequestedConversation.h in Headers */,
- CEBF6E10210789AB003FC0EC /* BackgroundTaskManagerProxy.h in Headers */,
- 4DD937A7203DE0E300C40880 /* PushPayloadDecryptor.h in Headers */,
- 2D1D421C238297DD00CAAE19 /* LogLevelCustom.h in Headers */,
- 0A3864CA1C63456000924A29 /* AppGroup.h in Headers */,
- 0A3864971C633D2800924A29 /* VideoData.h in Headers */,
- 2DEB34A1230D264C007B5DBB /* MyIdentityStore.h in Headers */,
- CE42BCC520037EA6001C132F /* VoIPHelper.h in Headers */,
- CEFB45D41ECB48A10097B39A /* BoxVoIPCallAnswerMessage.h in Headers */,
- 0A38649E1C633D2800924A29 /* ErrorHandler.h in Headers */,
- 0A38648D1C633D2800924A29 /* Conversation.h in Headers */,
- 0A3864641C625A8600924A29 /* ProtocolDefines.h in Headers */,
- 4A2AA6EF24FCF0ED0045A1AB /* UTIConverter.h in Headers */,
- 0A3864891C633D2800924A29 /* BallotChoice.h in Headers */,
- 0A677B851C6250C90019B361 /* ThreemaFramework.h in Headers */,
- 0A3864911C633D2800924A29 /* ImageData.h in Headers */,
- CE56496224C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.h in Headers */,
- 4D17BD7E2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.h in Headers */,
- 0A3864901C633D2800924A29 /* Group.h in Headers */,
- 0A3864991C633D2800924A29 /* DatabaseManager.h in Headers */,
- 0A38648C1C633D2800924A29 /* Contact.h in Headers */,
- 4D1C44DF1EC072A100EDCD02 /* Nonce.h in Headers */,
- CEB637DE2374084900188924 /* registry_tables.h in Headers */,
- CEB637ED2374084900188924 /* TSKPinningValidator.h in Headers */,
- CE01509420A1CF5700DD72B5 /* WebClientSession.h in Headers */,
- 4D578E5F238EF2FC009A0E57 /* IdentityInfoFetcher.h in Headers */,
- CEB637D92374084900188924 /* TSKPinningValidatorResult.h in Headers */,
- CEB637D02374084900188924 /* TSKReportsRateLimiter.h in Headers */,
- 4DC8A4AB20DCDE1B003E70C8 /* NBRegExMatcher.h in Headers */,
- 4DD6143B24EACC6100C3F521 /* TrustedContacts.h in Headers */,
- 2D5D71B922D484B100FFF974 /* ValidationLogger.h in Headers */,
- 0A3864871C633D2800924A29 /* Ballot.h in Headers */,
- CEB637DD2374084900188924 /* domain_registry.h in Headers */,
- CE846F171E9CFD6B0068E8BF /* ContactDeletePhotoMessage.h in Headers */,
- CEB34DBF2091EB74005B5D6C /* PushSetting.h in Headers */,
- 4A63F93724F7FC7500DD629B /* URLSenderItem.h in Headers */,
- 0A38648A1C633D2800924A29 /* BallotResult.h in Headers */,
- CE8495DB1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.h in Headers */,
- 0A3864941C633D2800924A29 /* LocationMessage.h in Headers */,
- 0A38649B1C633D2800924A29 /* EntityCreator.h in Headers */,
- CEB637F02374084900188924 /* TSKNSURLConnectionDelegateProxy.h in Headers */,
- 0A7DF97B1C9FF626002D4DC3 /* LicenseStore.h in Headers */,
- CECD3EC920739DC400C451BA /* NSArray+NBAdditions.h in Headers */,
- CEB637CD2374084900188924 /* TSKTrustKitConfig.h in Headers */,
- CEFB45BE1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.h in Headers */,
- 4DC8A4A420DCDE13003E70C8 /* NBPhoneNumberUtil+ShortNumber.h in Headers */,
- 4A63F93924F7FC8900DD629B /* UploadProgressDelegate.h in Headers */,
- CEB637D62374084900188924 /* TSKBackgroundReporter.h in Headers */,
- 4A63F93824F7FC7F00DD629B /* BlobMessageSender.h in Headers */,
- CEE93D8220A99247002C1304 /* RequestedThumbnail.h in Headers */,
- 0A3864851C633D2800924A29 /* AudioData.h in Headers */,
- CEB637FB2374084900188924 /* TSKPinningValidatorCallback.h in Headers */,
- 4D8E802C24D16A7F00D803FA /* NonceHasher.h in Headers */,
- 0A3864671C625C5200924A29 /* ThreemaFramework-Prefix.pch in Headers */,
- 2D670D4B22A7F78200C3EBBD /* BlobData.h in Headers */,
- 2DDD43F22383C421006C04CC /* UserSettings.h in Headers */,
- 0A38649C1C633D2800924A29 /* EntityFetcher.h in Headers */,
- CED101012090763300D2B7DA /* Tag.h in Headers */,
- 4A63CCA8256686F100E73381 /* JKLLockScreenNumber.h in Headers */,
- CEB637E12374084900188924 /* string_util.h in Headers */,
- 4A63CCAA256686F100E73381 /* JKLLockScreenPincodeView.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXHeadersBuildPhase section */
- /* Begin PBXNativeTarget section */
- 0A677B811C6250C90019B361 /* ThreemaFramework */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0A677B991C6250CA0019B361 /* Build configuration list for PBXNativeTarget "ThreemaFramework" */;
- buildPhases = (
- 0A677B7D1C6250C90019B361 /* Sources */,
- 0A677B7E1C6250C90019B361 /* Frameworks */,
- 0A677B7F1C6250C90019B361 /* Headers */,
- 0A677B801C6250C90019B361 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = ThreemaFramework;
- productName = ThreemaFramework;
- productReference = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */;
- productType = "com.apple.product-type.framework";
- };
- 0A677B8A1C6250CA0019B361 /* ThreemaFrameworkTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0A677B9D1C6250CA0019B361 /* Build configuration list for PBXNativeTarget "ThreemaFrameworkTests" */;
- buildPhases = (
- 0A677B871C6250CA0019B361 /* Sources */,
- 0A677B881C6250CA0019B361 /* Frameworks */,
- 0A677B891C6250CA0019B361 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 0A677B8E1C6250CA0019B361 /* PBXTargetDependency */,
- 0A677B901C6250CA0019B361 /* PBXTargetDependency */,
- );
- name = ThreemaFrameworkTests;
- productName = ThreemaFrameworkTests;
- productReference = 0A677B8B1C6250CA0019B361 /* ThreemaFrameworkTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- 0A688AB519A3A4670013FCE8 /* Threema Tests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0A688AC619A3A4670013FCE8 /* Build configuration list for PBXNativeTarget "Threema Tests" */;
- buildPhases = (
- CE5E6DDF2029FDBF006796B5 /* Run Script */,
- 0A688AB219A3A4670013FCE8 /* Sources */,
- 0A688AB319A3A4670013FCE8 /* Frameworks */,
- 0A688AB419A3A4670013FCE8 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 0A688AC519A3A4670013FCE8 /* PBXTargetDependency */,
- );
- name = "Threema Tests";
- productName = "Threema Tests";
- productReference = 0A688AB619A3A4670013FCE8 /* Threema Tests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- 0A7DF6C11C9FDBDE002D4DC3 /* Threema Work */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0A7DF9421C9FDBDE002D4DC3 /* Build configuration list for PBXNativeTarget "Threema Work" */;
- buildPhases = (
- 2DEDE34625873F2B0095F0C1 /* ShellScript */,
- CEAC91D82449F8580091E53D /* ShellScript */,
- 0A7DF6C91C9FDBDE002D4DC3 /* Sources */,
- 0A7DF7F81C9FDBDE002D4DC3 /* Frameworks */,
- 0A7DF81C1C9FDBDE002D4DC3 /* Resources */,
- 0A7DF93E1C9FDBDE002D4DC3 /* Embed Frameworks */,
- 0A7DF9651C9FDF99002D4DC3 /* Embed App Extensions */,
- );
- buildRules = (
- );
- dependencies = (
- 0A7DF6C21C9FDBDE002D4DC3 /* PBXTargetDependency */,
- 0A7DF6C41C9FDBDE002D4DC3 /* PBXTargetDependency */,
- 0A7DF9641C9FDF99002D4DC3 /* PBXTargetDependency */,
- );
- name = "Threema Work";
- productName = Threema;
- productReference = 0A7DF9461C9FDBDE002D4DC3 /* Threema Work.app */;
- productType = "com.apple.product-type.application";
- };
- 0A7DF94E1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0A7DF95B1C9FDD9B002D4DC3 /* Build configuration list for PBXNativeTarget "ThreemaForWorkShareExtension" */;
- buildPhases = (
- 0A7DF9511C9FDD9B002D4DC3 /* Sources */,
- 0A7DF9551C9FDD9B002D4DC3 /* Frameworks */,
- 0A7DF9561C9FDD9B002D4DC3 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 0A7DF94F1C9FDD9B002D4DC3 /* PBXTargetDependency */,
- );
- name = ThreemaForWorkShareExtension;
- productName = ThreemaShareExtension;
- productReference = 0A7DF95F1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension.appex */;
- productType = "com.apple.product-type.app-extension";
- };
- 0AE4354F1C636AB500E1ECC8 /* ThreemaShareExtension */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 0AE435651C636AB500E1ECC8 /* Build configuration list for PBXNativeTarget "ThreemaShareExtension" */;
- buildPhases = (
- 0AE4354C1C636AB500E1ECC8 /* Sources */,
- 0AE4354D1C636AB500E1ECC8 /* Frameworks */,
- 0AE4354E1C636AB500E1ECC8 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 0AE435861C636D6E00E1ECC8 /* PBXTargetDependency */,
- );
- name = ThreemaShareExtension;
- productName = ThreemaShareExtension;
- productReference = 0AE435501C636AB500E1ECC8 /* ThreemaShareExtension.appex */;
- productType = "com.apple.product-type.app-extension";
- };
- 4D5C4CA11CD79C8500512FE6 /* Threema Work Tests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 4D5C4CC91CD79C8500512FE6 /* Build configuration list for PBXNativeTarget "Threema Work Tests" */;
- buildPhases = (
- 4D5C4CA51CD79C8500512FE6 /* Sources */,
- 4D5C4CBD1CD79C8500512FE6 /* Frameworks */,
- 4D5C4CC21CD79C8500512FE6 /* Resources */,
- 2DF208DF21FF2B1A00BC9C08 /* ShellScript */,
- );
- buildRules = (
- );
- dependencies = (
- 4D5C4CD61CD79C8B00512FE6 /* PBXTargetDependency */,
- );
- name = "Threema Work Tests";
- productName = "Threema Tests";
- productReference = 4D5C4CCD1CD79C8500512FE6 /* Threema Work Tests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- 4DD01F6714C1CCA900EF7690 /* Threema */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 4DD01FA614C1CCA900EF7690 /* Build configuration list for PBXNativeTarget "Threema" */;
- buildPhases = (
- 2D8275122582485000B772B3 /* Run Script */,
- CEAC91D72449F8170091E53D /* ShellScript */,
- 4DD01F6414C1CCA900EF7690 /* Sources */,
- 4DD01F6514C1CCA900EF7690 /* Frameworks */,
- 4DD01F6614C1CCA900EF7690 /* Resources */,
- 0A2A2C351AEE7014004A05BF /* Embed Frameworks */,
- 0A336AD91AFB5316002D9809 /* Embed App Extensions */,
- );
- buildRules = (
- );
- dependencies = (
- 4DBA7E0C163F116900B344DB /* PBXTargetDependency */,
- 0A677B961C6250CA0019B361 /* PBXTargetDependency */,
- 0AE4355A1C636AB500E1ECC8 /* PBXTargetDependency */,
- );
- name = Threema;
- productName = Threema;
- productReference = 4DD01F6814C1CCA900EF7690 /* Threema.app */;
- productType = "com.apple.product-type.application";
- };
- CE4CA9971E2629B000F3A560 /* ScreenshotsWithData */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = CE4CA9A81E2629B100F3A560 /* Build configuration list for PBXNativeTarget "ScreenshotsWithData" */;
- buildPhases = (
- CE4CA9941E2629B000F3A560 /* Sources */,
- CE4CA9951E2629B000F3A560 /* Frameworks */,
- CE4CA9961E2629B000F3A560 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- CE4CA99E1E2629B100F3A560 /* PBXTargetDependency */,
- );
- name = ScreenshotsWithData;
- productName = ThreemaUITests;
- productReference = CE4CA9981E2629B000F3A560 /* ScreenshotsWithData.xctest */;
- productType = "com.apple.product-type.bundle.ui-testing";
- };
- CEFBD1901E51FB6C00722ED7 /* ScreenshotsWithDataWork */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = CEFBD19E1E51FB6C00722ED7 /* Build configuration list for PBXNativeTarget "ScreenshotsWithDataWork" */;
- buildPhases = (
- CEFBD1931E51FB6C00722ED7 /* Sources */,
- CEFBD1971E51FB6C00722ED7 /* Frameworks */,
- CEFBD19C1E51FB6C00722ED7 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- CEFBD1A51E51FB8000722ED7 /* PBXTargetDependency */,
- );
- name = ScreenshotsWithDataWork;
- productName = ThreemaUITests;
- productReference = CEFBD1A21E51FB6C00722ED7 /* ScreenshotsWithDataWork.xctest */;
- productType = "com.apple.product-type.bundle.ui-testing";
- };
- /* End PBXNativeTarget section */
- /* Begin PBXProject section */
- 4DD01F5F14C1CCA900EF7690 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- DefaultBuildSystemTypeForWorkspace = Original;
- LastSwiftUpdateCheck = 1150;
- LastUpgradeCheck = 1020;
- ORGANIZATIONNAME = "Threema GmbH";
- TargetAttributes = {
- 0A677B811C6250C90019B361 = {
- CreatedOnToolsVersion = 7.2;
- DevelopmentTeam = DL5SR3PBJC;
- LastSwiftMigration = 1020;
- };
- 0A677B8A1C6250CA0019B361 = {
- CreatedOnToolsVersion = 7.2;
- TestTargetID = 4DD01F6714C1CCA900EF7690;
- };
- 0A688AB519A3A4670013FCE8 = {
- DevelopmentTeam = DL5SR3PBJC;
- LastSwiftMigration = 1020;
- TestTargetID = 4DD01F6714C1CCA900EF7690;
- };
- 0A7DF6C11C9FDBDE002D4DC3 = {
- DevelopmentTeam = DL5SR3PBJC;
- LastSwiftMigration = 1020;
- SystemCapabilities = {
- com.apple.BackgroundModes = {
- enabled = 1;
- };
- com.apple.DataProtection = {
- enabled = 1;
- };
- com.apple.Push = {
- enabled = 1;
- };
- com.apple.SafariKeychain = {
- enabled = 1;
- };
- };
- };
- 0A7DF94E1C9FDD9B002D4DC3 = {
- DevelopmentTeam = DL5SR3PBJC;
- SystemCapabilities = {
- com.apple.ApplicationGroups.iOS = {
- enabled = 1;
- };
- com.apple.DataProtection = {
- enabled = 1;
- };
- };
- };
- 0AE4354F1C636AB500E1ECC8 = {
- CreatedOnToolsVersion = 7.2;
- DevelopmentTeam = DL5SR3PBJC;
- SystemCapabilities = {
- com.apple.ApplicationGroups.iOS = {
- enabled = 1;
- };
- com.apple.DataProtection = {
- enabled = 1;
- };
- com.apple.Keychain = {
- enabled = 1;
- };
- };
- };
- 4D5C4CA11CD79C8500512FE6 = {
- TestTargetID = 0A7DF6C11C9FDBDE002D4DC3;
- };
- 4DD01F6714C1CCA900EF7690 = {
- DevelopmentTeam = DL5SR3PBJC;
- LastSwiftMigration = 1020;
- SystemCapabilities = {
- com.apple.ApplicationGroups.iOS = {
- enabled = 1;
- };
- com.apple.BackgroundModes = {
- enabled = 1;
- };
- com.apple.DataProtection = {
- enabled = 1;
- };
- com.apple.Keychain = {
- enabled = 1;
- };
- com.apple.Push = {
- enabled = 1;
- };
- com.apple.SafariKeychain = {
- enabled = 1;
- };
- com.apple.iCloud = {
- enabled = 1;
- };
- };
- };
- CE4CA9971E2629B000F3A560 = {
- CreatedOnToolsVersion = 8.2.1;
- LastSwiftMigration = 1020;
- ProvisioningStyle = Automatic;
- TestTargetID = 4DD01F6714C1CCA900EF7690;
- };
- CEFBD1901E51FB6C00722ED7 = {
- ProvisioningStyle = Automatic;
- TestTargetID = 0A7DF6C11C9FDBDE002D4DC3;
- };
- };
- };
- buildConfigurationList = 4DD01F6214C1CCA900EF7690 /* Build configuration list for PBXProject "Threema" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- English,
- en,
- de,
- fr,
- es,
- it,
- pt,
- ru,
- Base,
- "rm-CH",
- nl,
- cs,
- tr,
- "eu-ES",
- gsw,
- );
- mainGroup = 4DD01F5D14C1CCA900EF7690;
- productRefGroup = 4DD01F6914C1CCA900EF7690 /* Products */;
- projectDirPath = "";
- projectReferences = (
- {
- ProductGroup = 4DBA7DFE163F115A00B344DB /* Products */;
- ProjectRef = 4DBA7DFD163F115A00B344DB /* QRCodeEncoderObjectiveCAtGithub.xcodeproj */;
- },
- );
- projectRoot = "";
- targets = (
- 4DD01F6714C1CCA900EF7690 /* Threema */,
- 0A7DF6C11C9FDBDE002D4DC3 /* Threema Work */,
- 0A677B811C6250C90019B361 /* ThreemaFramework */,
- 0A688AB519A3A4670013FCE8 /* Threema Tests */,
- 0A7DF94E1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension */,
- 0A677B8A1C6250CA0019B361 /* ThreemaFrameworkTests */,
- 0AE4354F1C636AB500E1ECC8 /* ThreemaShareExtension */,
- 4D5C4CA11CD79C8500512FE6 /* Threema Work Tests */,
- CE4CA9971E2629B000F3A560 /* ScreenshotsWithData */,
- CEFBD1901E51FB6C00722ED7 /* ScreenshotsWithDataWork */,
- );
- };
- /* End PBXProject section */
- /* Begin PBXReferenceProxy section */
- 4DBA7E07163F115A00B344DB /* libqrencoder.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = libqrencoder.a;
- remoteRef = 4DBA7E06163F115A00B344DB /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- 4DBA7E09163F115A00B344DB /* QRCodeEncoderDemo.app */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.application;
- path = QRCodeEncoderDemo.app;
- remoteRef = 4DBA7E08163F115A00B344DB /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- /* End PBXReferenceProxy section */
- /* Begin PBXResourcesBuildPhase section */
- 0A677B801C6250C90019B361 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4D441DCC220B0E8B00572571 /* LICENSE in Resources */,
- 0A3863FE1C62565C00924A29 /* KKPasscodeLock.bundle in Resources */,
- 0A38645A1C62588D00924A29 /* Localizable.strings in Resources */,
- 4D441DCF220B0E8B00572571 /* SDAVAssetExportSession.podspec in Resources */,
- 0A38643A1C62572700924A29 /* ContactPicker.storyboard in Resources */,
- 4A63CCAD256686F100E73381 /* JKLLockScreenViewController.xib in Resources */,
- CE3AB539231410F2001AF17C /* Symbols.xcassets in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A677B891C6250CA0019B361 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4A21E9092580E3330040C618 /* Bild-7.dng in Resources */,
- 4A21E9122580E3330040C618 /* Bild-7.mrw in Resources */,
- 4A21E90D2580E3330040C618 /* Bild-7.arw in Resources */,
- 4A21E9212580E6630040C618 /* Bild-5-1.png in Resources */,
- 4A21E90E2580E3330040C618 /* Bild-7.raf in Resources */,
- 4A21E90B2580E3330040C618 /* Bild-4.png in Resources */,
- 4A498BAF2580F956002F08F9 /* Bild-1-0.jpg in Resources */,
- 4A21E9152580E3330040C618 /* Bild-7.sr2 in Resources */,
- 4A21E9102580E3330040C618 /* Bild-7.erf in Resources */,
- 4A21E90C2580E3330040C618 /* Bild-7.pef in Resources */,
- 4A498BB02580F956002F08F9 /* Bild-1-1.jpg in Resources */,
- 4A21E91E2580E3330040C618 /* Bild-2.heic in Resources */,
- 4A21E9132580E3330040C618 /* Bild-7.orf in Resources */,
- 4A21E91C2580E3330040C618 /* Bild-7.crw in Resources */,
- 4A21E91D2580E3330040C618 /* Bild-7.dcr in Resources */,
- 4A21E9222580E6630040C618 /* Bild-5-0.png in Resources */,
- 4A21E91B2580E3330040C618 /* Bild-7.raw in Resources */,
- 4A21E90A2580E3330040C618 /* Bild-3.heic in Resources */,
- 4A21E9162580E3330040C618 /* Bild-7.srf in Resources */,
- 4A21E9172580E3330040C618 /* Bild-7.cr2 in Resources */,
- 4A21E9142580E3330040C618 /* Bild-8.png in Resources */,
- 4A21E9192580E3330040C618 /* Bild-6.gif in Resources */,
- 4A21E9112580E3330040C618 /* Bild-7.nef in Resources */,
- 4A21E90F2580E3330040C618 /* Video-1.mp4 in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A688AB419A3A4670013FCE8 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E1A3891C25013CB3000B665F /* PendingMessageNoVoip.plist in Resources */,
- 4A498BAC2580F942002F08F9 /* Bild-1-0.jpg in Resources */,
- 4A498BA82580F3C4002F08F9 /* Video-1.mp4 in Resources */,
- 0A94707819D5BC5F000500C5 /* TemplateIcon2x.png in Resources */,
- 0A688AC019A3A4670013FCE8 /* InfoPlist.strings in Resources */,
- E1A3891B25013CB3000B665F /* PendingMessage.plist in Resources */,
- 4A498BAA2580F3C4002F08F9 /* Video-1-Thumbnail.png in Resources */,
- 2D8908F423027DFA00A9C12A /* SmallVoice.mp3 in Resources */,
- 0A94707719D5BC5F000500C5 /* ballotCreateJasonData.txt in Resources */,
- 0A2CC91919D0092E00175DB4 /* audioAnalyzerTest.m4a in Resources */,
- CEB8D23B257E84A600E360E3 /* Test.pdf in Resources */,
- 0A5357A71B85A82D006B46DC /* ballotCreateJasonDataNoResult.txt in Resources */,
- 2D3EC06922CCE3D800DFD949 /* test_ids.txt in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF81C1C9FDBDE002D4DC3 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0A7DF81D1C9FDBDE002D4DC3 /* InfoPlist.strings in Resources */,
- 0A7DF81F1C9FDBDE002D4DC3 /* MainStoryboard.storyboard in Resources */,
- CEFFAABB1FA0CF710039916C /* ThreemaWorkLaunchScreen.storyboard in Resources */,
- 0A7DF82C1C9FDBDE002D4DC3 /* Localizable.strings in Resources */,
- 0A7DF8301C9FDBDE002D4DC3 /* TTOpenInAppActivity.bundle in Resources */,
- 0A7DF8371C9FDBDE002D4DC3 /* PlayRecordAudioView.xib in Resources */,
- 0A7DF83C1C9FDBDE002D4DC3 /* Ballot.storyboard in Resources */,
- CE3AB52123102EA5001AF17C /* Icons.xcassets in Resources */,
- CEB7F7931F57FFEE00503071 /* threema_hangup.mp3 in Resources */,
- 2D6EC72F21B532500065B02C /* ThreemaSafeIntro.png in Resources */,
- 0A7DF8461C9FDBDE002D4DC3 /* TTOpenInAppActivity.png in Resources */,
- CE48A57025386ACC0057EC71 /* WizardBg2.png in Resources */,
- 0A7DF84E1C9FDBDE002D4DC3 /* Ballot.strings in Resources */,
- CEDDF6121EF97A4900C49480 /* busy-4x.mp3 in Resources */,
- 0A7DF85D1C9FDBDE002D4DC3 /* TTOpenInAppActivity8@2x.png in Resources */,
- CEDDF6071EF96D0E00C49480 /* pickup.mp3 in Resources */,
- 2D0CAC432186F6B700571DAD /* bad_passwords.txt in Resources */,
- 0A7DF8631C9FDBDE002D4DC3 /* CreatePassword.storyboard in Resources */,
- CE47F7C323FBE17A005A0C87 /* TimePickerCell.xib in Resources */,
- CEFEB5E7242CCE6500D094A1 /* threema_xylo.caf in Resources */,
- CE8A2B341EB38270004973D5 /* DKCameraResource.bundle in Resources */,
- CE56FB9E1F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard in Resources */,
- CE47F7B123F3F21C005A0C87 /* LockCoverWork.xib in Resources */,
- 0A7DF8791C9FDBDE002D4DC3 /* synth.caf in Resources */,
- 0A7DF87A1C9FDBDE002D4DC3 /* MWPhotoBrowser.bundle in Resources */,
- CE0F2B481FE191AE002D9887 /* RSKImageCropperStrings.bundle in Resources */,
- 0A7DF8881C9FDBDE002D4DC3 /* license.html in Resources */,
- 0A7DF8921C9FDBDE002D4DC3 /* TTOpenInAppActivity7@2x.png in Resources */,
- 0A7DF8971C9FDBDE002D4DC3 /* QRCodeViewController.xib in Resources */,
- CE0669A41E1D177B00DC4A69 /* UnreadMessageLineCell.xib in Resources */,
- CEBB86DA231F96F000078CBE /* logoAnimation_work.gif in Resources */,
- 0A7DF89E1C9FDBDE002D4DC3 /* bamboo.caf in Resources */,
- 0A7DF89F1C9FDBDE002D4DC3 /* TTOpenInAppActivity7.png in Resources */,
- CE5D049F1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 in Resources */,
- 0A7DF8A41C9FDBDE002D4DC3 /* input.caf in Resources */,
- 0A7DF8AB1C9FDBDE002D4DC3 /* BallotHeaderView.xib in Resources */,
- 0A7DF8B91C9FDBDE002D4DC3 /* pulse.caf in Resources */,
- 0A7DF8C41C9FDBDE002D4DC3 /* TTOpenInAppActivity@2x.png in Resources */,
- CE3BD3841F613BCF0048CDE7 /* CallDiagnostic.storyboard in Resources */,
- CE48A57325386B6E0057EC71 /* SplashScreenThreemaWork2.png in Resources */,
- 4D95F92320B59E78005BC753 /* ProtectedDataUnavailable.storyboard in Resources */,
- 0A7DF8D61C9FDBDE002D4DC3 /* IntroQuestionView.xib in Resources */,
- CE59383D1F86798300EA7FF3 /* SettingsStoryboard.storyboard in Resources */,
- 4A31A2E224AE012E00884144 /* MediaShareStoryboard.storyboard in Resources */,
- 0A232DCF1CA0391C00AA0187 /* License.storyboard in Resources */,
- 0A7DF8E41C9FDBDE002D4DC3 /* CreateGroup.storyboard in Resources */,
- CEB7F7C41F5DC14200503071 /* CallStoryboard.storyboard in Resources */,
- 0A7DF8EE1C9FDBDE002D4DC3 /* drum.caf in Resources */,
- 0A7DF8EF1C9FDBDE002D4DC3 /* glass.caf in Resources */,
- 0A7DF8F01C9FDBDE002D4DC3 /* incoming_message.caf in Resources */,
- 4AC61E30252DBB130086219E /* silent.caf in Resources */,
- 0A7DF8F21C9FDBDE002D4DC3 /* marimba1.caf in Resources */,
- 0A7DF8F31C9FDBDE002D4DC3 /* marimba2.caf in Resources */,
- 0A7DF8F41C9FDBDE002D4DC3 /* music_box.caf in Resources */,
- CEFEB5E5242CCE6500D094A1 /* threema_incom.caf in Resources */,
- CEFEB5E9242CCE6500D094A1 /* threema_goody.caf in Resources */,
- 0A7DF8F51C9FDBDE002D4DC3 /* CreateID.storyboard in Resources */,
- 0A7DF8FB1C9FDBDE002D4DC3 /* received_message.caf in Resources */,
- CEE0F44E1E92A5FA00008F5B /* ProfilePicture.storyboard in Resources */,
- 0A03A1591CAC078200B4C74B /* ThreemaWork.xcassets in Resources */,
- 0A7DF8FD1C9FDBDE002D4DC3 /* scan_success.caf in Resources */,
- 0A7DF8FE1C9FDBDE002D4DC3 /* sent_message.caf in Resources */,
- CEB7F78D1F57FFEE00503071 /* threema_problem.mp3 in Resources */,
- CEFEB5ED242CCE6500D094A1 /* threema_best.caf in Resources */,
- 0A7DF9021C9FDBDE002D4DC3 /* sms.caf in Resources */,
- 0A7DF9031C9FDBDE002D4DC3 /* trill.caf in Resources */,
- 0A7DF9041C9FDBDE002D4DC3 /* whoop.caf in Resources */,
- CE0D8ABA2412945F007ACAEB /* silent.mp3 in Resources */,
- 0A7DF9071C9FDBDE002D4DC3 /* ChatViewSearchHeader.xib in Resources */,
- CEFEB5EB242CCE6500D094A1 /* threema_alphorn.caf in Resources */,
- 0A7DF9111C9FDBDE002D4DC3 /* SVProgressHUD.bundle in Resources */,
- CEB7F7901F57FFEE00503071 /* threema_pickup.mp3 in Resources */,
- 0A7DF91F1C9FDBDE002D4DC3 /* FileMessagePreviewUnsupportedTypeView.xib in Resources */,
- 0A7DF9271C9FDBDE002D4DC3 /* ChatViewHeader.xib in Resources */,
- CE8A2B431EB38270004973D5 /* DKImagePickerController.bundle in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF9561C9FDD9B002D4DC3 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0A7DF9571C9FDD9B002D4DC3 /* ThreemaShareExtension.entitlements in Resources */,
- 0A03A15A1CAC079300B4C74B /* ThreemaWork.xcassets in Resources */,
- 0A7DF9591C9FDD9B002D4DC3 /* Localizable.strings in Resources */,
- 0A7DF95A1C9FDD9B002D4DC3 /* ThreemaShareStoryboard.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0AE4354E1C636AB500E1ECC8 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0AE4356C1C636AE800E1ECC8 /* ThreemaShareExtension.entitlements in Resources */,
- 0A7DF9691C9FE45C002D4DC3 /* ThreemaForWorkShareExtension.entitlements in Resources */,
- 0A11EE971C63A3A200B72CCB /* Images.xcassets in Resources */,
- 0AE435791C636B4E00E1ECC8 /* Localizable.strings in Resources */,
- 0AE4356D1C636AE800E1ECC8 /* ThreemaShareStoryboard.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4D5C4CC21CD79C8500512FE6 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4D5C4CC31CD79C8500512FE6 /* TemplateIcon2x.png in Resources */,
- 4D5C4CC41CD79C8500512FE6 /* InfoPlist.strings in Resources */,
- 4D5C4CC51CD79C8500512FE6 /* ballotCreateJasonData.txt in Resources */,
- 4D5C4CC61CD79C8500512FE6 /* audioAnalyzerTest.m4a in Resources */,
- 4D5C4CC71CD79C8500512FE6 /* ballotCreateJasonDataNoResult.txt in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4DD01F6614C1CCA900EF7690 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4DD01F7714C1CCA900EF7690 /* InfoPlist.strings in Resources */,
- 4DD01F8014C1CCA900EF7690 /* MainStoryboard.storyboard in Resources */,
- 4A31A2E124AE012E00884144 /* MediaShareStoryboard.storyboard in Resources */,
- CEB7F7C31F5DC14200503071 /* CallStoryboard.storyboard in Resources */,
- 4D90AF85163471C2001BDF83 /* Localizable.strings in Resources */,
- CEFEB5EA242CCE6500D094A1 /* threema_alphorn.caf in Resources */,
- 4DCDB5DB19D891D000A0CA27 /* TTOpenInAppActivity.bundle in Resources */,
- 0A786B5F19C09CFD00BCB2E0 /* PlayRecordAudioView.xib in Resources */,
- CE0669A31E1D177B00DC4A69 /* UnreadMessageLineCell.xib in Resources */,
- 0AEBA04519D31A5A002DE2C3 /* Ballot.storyboard in Resources */,
- CEFEB5E6242CCE6500D094A1 /* threema_xylo.caf in Resources */,
- 4D233D8D18FFD3E700A20E3F /* TTOpenInAppActivity.png in Resources */,
- 0A81F57119EB015E00DA1377 /* Ballot.strings in Resources */,
- CEDDF6111EF97A4900C49480 /* busy-4x.mp3 in Resources */,
- 4D990FB819CB7A7B00023551 /* TTOpenInAppActivity8@2x.png in Resources */,
- 2D0CAC412186F6B700571DAD /* bad_passwords.txt in Resources */,
- CEE0F44D1E92A5FA00008F5B /* ProfilePicture.storyboard in Resources */,
- CE48A56F25386ACC0057EC71 /* WizardBg2.png in Resources */,
- 0A23FB1119BF3F1A00337603 /* CreatePassword.storyboard in Resources */,
- CE59383C1F86798200EA7FF3 /* SettingsStoryboard.storyboard in Resources */,
- CEDDF6061EF96D0E00C49480 /* pickup.mp3 in Resources */,
- CEFFAAB21FA0CAB00039916C /* ThreemaLaunchScreen.storyboard in Resources */,
- 4DC142EE17FD8F2D00E0BC33 /* synth.caf in Resources */,
- CEB7F78C1F57FFEE00503071 /* threema_problem.mp3 in Resources */,
- CE0F2B391FE16000002D9887 /* RSKImageCropperStrings.bundle in Resources */,
- 4D8B813518D38B4F0079014F /* MWPhotoBrowser.bundle in Resources */,
- 4DBCC0321656DE3E00B3CFFF /* license.html in Resources */,
- 2D6EC72D21B532500065B02C /* ThreemaSafeIntro.png in Resources */,
- CE3AB52023102EA5001AF17C /* Icons.xcassets in Resources */,
- CECB311B231FAB2F00C80FF2 /* LockCover.xib in Resources */,
- 4D233D8F18FFD3E700A20E3F /* TTOpenInAppActivity7@2x.png in Resources */,
- CE48A56D25386ACC0057EC71 /* SplashScreenThreema2.png in Resources */,
- 4DAD0A4A1A214555001D139C /* QRCodeViewController.xib in Resources */,
- CEB7F7921F57FFEE00503071 /* threema_hangup.mp3 in Resources */,
- CE0D8AB92412945F007ACAEB /* silent.mp3 in Resources */,
- CE47F7C223FBE17A005A0C87 /* TimePickerCell.xib in Resources */,
- 4DC142EB17FD8F2D00E0BC33 /* bamboo.caf in Resources */,
- 4D233D8E18FFD3E700A20E3F /* TTOpenInAppActivity7.png in Resources */,
- CE56FB9D1F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard in Resources */,
- 4DC142EC17FD8F2D00E0BC33 /* input.caf in Resources */,
- 0AC6B3E61A0280DD00D1A77A /* BallotHeaderView.xib in Resources */,
- CEB7F78F1F57FFEE00503071 /* threema_pickup.mp3 in Resources */,
- 4DC142ED17FD8F2D00E0BC33 /* pulse.caf in Resources */,
- 4D233D9018FFD3E700A20E3F /* TTOpenInAppActivity@2x.png in Resources */,
- 0A11EE961C63A39C00B72CCB /* Images.xcassets in Resources */,
- 0AF75A871BFA0FE800210FB3 /* IntroQuestionView.xib in Resources */,
- CE3BD3831F613BCF0048CDE7 /* CallDiagnostic.storyboard in Resources */,
- 0AE10AB91BA15B54009DD83B /* CreateGroup.storyboard in Resources */,
- CE8A2B421EB38270004973D5 /* DKImagePickerController.bundle in Resources */,
- 4DEB53DC16A96F220024E6DE /* drum.caf in Resources */,
- 4DEB53DD16A96F220024E6DE /* glass.caf in Resources */,
- 4DEB53DE16A96F220024E6DE /* incoming_message.caf in Resources */,
- 4DEB53DF16A96F220024E6DE /* marimba1.caf in Resources */,
- 4DEB53E016A96F220024E6DE /* marimba2.caf in Resources */,
- CEFEB5E4242CCE6500D094A1 /* threema_incom.caf in Resources */,
- 4DEB53E116A96F220024E6DE /* music_box.caf in Resources */,
- 0A5ECC9E1BE101C7003B3A84 /* CreateID.storyboard in Resources */,
- 4DEB53E216A96F220024E6DE /* received_message.caf in Resources */,
- 4DEB53E316A96F220024E6DE /* scan_success.caf in Resources */,
- 4DEB53E416A96F220024E6DE /* sent_message.caf in Resources */,
- 4DEB53E516A96F220024E6DE /* sms.caf in Resources */,
- 4DEB53E616A96F220024E6DE /* trill.caf in Resources */,
- 4AC61E2F252DBB130086219E /* silent.caf in Resources */,
- CEFEB5E8242CCE6500D094A1 /* threema_goody.caf in Resources */,
- 4DEB53E716A96F220024E6DE /* whoop.caf in Resources */,
- 0A101F501B6667AE00E9E30B /* ChatViewSearchHeader.xib in Resources */,
- CE8A2B331EB38270004973D5 /* DKCameraResource.bundle in Resources */,
- CEBB86D8231F96DB00078CBE /* logoAnimation.gif in Resources */,
- CEFEB5EC242CCE6500D094A1 /* threema_best.caf in Resources */,
- 4DFF8E5B193340D300F2CF0D /* SVProgressHUD.bundle in Resources */,
- CE5D049E1EF188B200C40E25 /* ringing-tone-ch-fade.mp3 in Resources */,
- 0A868E1E1B45B97600A5B755 /* FileMessagePreviewUnsupportedTypeView.xib in Resources */,
- 0A0EFB981A10C3AA0041A756 /* ChatViewHeader.xib in Resources */,
- 4D95F92120B59E78005BC753 /* ProtectedDataUnavailable.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CE4CA9961E2629B000F3A560 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CEFBD19C1E51FB6C00722ED7 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXResourcesBuildPhase section */
- /* Begin PBXShellScriptBuildPhase section */
- 2D8275122582485000B772B3 /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "",
- );
- name = "Run Script";
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "# Set WebRTC to debug or release version\nif [ \"$COPY_PHASE_STRIP\" = \"NO\" ]\nthen\n ./scripts/build.sh --switch-webrtc-to-debug\nelse\n ./scripts/build.sh --switch-webrtc-to-release\nfi\n";
- };
- 2DEDE34625873F2B0095F0C1 /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- );
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "# Set WebRTC to debug or release version\nif [ \"$COPY_PHASE_STRIP\" = \"NO\" ]\nthen\n ./scripts/build.sh --switch-webrtc-to-debug\nelse\n ./scripts/build.sh --switch-webrtc-to-release\nfi\n";
- };
- 2DF208DF21FF2B1A00BC9C08 /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "$(SRCROOT)/Carthage/Build/iOS/Expecta.framework",
- "$(SRCROOT)/Carthage/Build/iOS/OCHamcrest.framework",
- "$(SRCROOT)/Carthage/Build/iOS/OCMockito.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Specta.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SwiftMsgPack.framework",
- );
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/usr/local/bin/carthage copy-frameworks\n";
- };
- CE5E6DDF2029FDBF006796B5 /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputPaths = (
- "$(SRCROOT)/Carthage/Build/iOS/Expecta.framework",
- "$(SRCROOT)/Carthage/Build/iOS/OCHamcrest.framework",
- "$(SRCROOT)/Carthage/Build/iOS/OCMockito.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Specta.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SwiftProtobuf.framework",
- "$(SRCROOT)/Carthage/Build/iOS/ZipArchive.framework",
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/usr/local/bin/carthage copy-frameworks\n";
- };
- CEAC91D72449F8170091E53D /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "$(SRCROOT)/Carthage/Build/iOS/SwiftMsgPack.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Gzip.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Punycode.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Sentry.framework",
- "$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjack.framework",
- "$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjackSwift.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SnapKit.framework",
- "$(SRCROOT)/Carthage/Build/iOS/MarqueeLabel.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SwiftProtobuf.framework",
- "$(SRCROOT)/Carthage/Build/iOS/ZipArchive.framework",
- "$(SRCROOT)/Carthage/Build/iOS/PromiseKit.framework",
- );
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "rm -rf ${TMPDIR}TemporaryItems/*carthage*\n/usr/local/bin/carthage copy-frameworks\n";
- };
- CEAC91D82449F8580091E53D /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "$(SRCROOT)/Carthage/Build/iOS/SwiftMsgPack.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Gzip.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Punycode.framework",
- "$(SRCROOT)/Carthage/Build/iOS/Sentry.framework",
- "$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjack.framework",
- "$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjackSwift.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SnapKit.framework",
- "$(SRCROOT)/Carthage/Build/iOS/MarqueeLabel.framework",
- "$(SRCROOT)/Carthage/Build/iOS/SwiftProtobuf.framework",
- "$(SRCROOT)/Carthage/Build/iOS/ZipArchive.framework",
- "$(SRCROOT)/Carthage/Build/iOS/PromiseKit.framework",
- );
- outputFileListPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "rm -rf ${TMPDIR}TemporaryItems/*carthage*\n/usr/local/bin/carthage copy-frameworks\n";
- };
- /* End PBXShellScriptBuildPhase section */
- /* Begin PBXSourcesBuildPhase section */
- 0A677B7D1C6250C90019B361 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CE66FF8A232117A800338E22 /* StyleKit.swift in Sources */,
- 0A3864BE1C6343BD00924A29 /* FileMessageSender.m in Sources */,
- 0A38647F1C633D0200924A29 /* LastGroupSyncRequest.m in Sources */,
- CEB637CF2374084900188924 /* TSKBackgroundReporter.m in Sources */,
- 0A3864B51C63439B00924A29 /* GroupSetPhotoMessage.m in Sources */,
- 0A38642C1C62570B00924A29 /* NSData+Base32.m in Sources */,
- 0A3864081C62567600924A29 /* NBPhoneMetaData.m in Sources */,
- 0A3864831C633D0200924A29 /* VideoData.m in Sources */,
- CE42BCCA2003C3B0001C132F /* ThemedViewController.m in Sources */,
- 0A38643C1C62572700924A29 /* PickerGroupCell.m in Sources */,
- 0A3864B71C63439B00924A29 /* GroupRequestSyncMessage.m in Sources */,
- 0A3864841C633D0200924A29 /* VideoMessage.m in Sources */,
- 0A38644C1C62576500924A29 /* MyIdentityStore.m in Sources */,
- 0A38643B1C62572700924A29 /* ContactGroupPickerViewController.m in Sources */,
- 0A3864A91C63439B00924A29 /* BoxTextMessage.m in Sources */,
- CEF7644B1E4C60C200BFE350 /* MessageDecoder.m in Sources */,
- 0A3864301C62570B00924A29 /* Utils.m in Sources */,
- 0A3864331C62571A00924A29 /* AvatarMaker.m in Sources */,
- 0A38640A1C62567600924A29 /* NBPhoneNumberDesc.m in Sources */,
- 4D441DCD220B0E8B00572571 /* SDAVAssetExportSession.m in Sources */,
- 0A38643D1C62572700924A29 /* PickerContactCell.m in Sources */,
- 0A38647E1C633D0200924A29 /* ImageMessage.m in Sources */,
- CEB637FC2374084900188924 /* TSKPinningValidator.m in Sources */,
- CEB637E92374084900188924 /* RSSwizzle.m in Sources */,
- 0A3864721C633D0200924A29 /* AudioMessage.m in Sources */,
- 0A3864791C633D0200924A29 /* Conversation.m in Sources */,
- 4D17BD7D2317E0A600AD52F6 /* GCDAsyncSOCKSProxySocket.m in Sources */,
- 0A3864451C62576500924A29 /* FileMessageDecoder.m in Sources */,
- 0A38646E1C633CC000924A29 /* EntityManager.m in Sources */,
- 4DC8A4AD20DCDE1B003E70C8 /* NBRegExMatcher.m in Sources */,
- 0A3864501C62576500924A29 /* ServerAPIRequest.m in Sources */,
- 4A63CCAC256686F100E73381 /* JKLLockScreenNumber.m in Sources */,
- 0A3864B11C63439B00924A29 /* GroupImageMessage.m in Sources */,
- 0A3864511C62576500924A29 /* ServerConnector.m in Sources */,
- CECD3EC720739DC400C451BA /* NSArray+NBAdditions.m in Sources */,
- 4D578E60238EF2FC009A0E57 /* IdentityInfoFetcher.m in Sources */,
- 0A38640F1C62568A00924A29 /* UIImage+Resize.m in Sources */,
- 0A3864041C62567600924A29 /* NBMetadataHelper.m in Sources */,
- 0A3864AB1C63439B00924A29 /* DeliveryReceiptMessage.m in Sources */,
- 0A1D752C1C88B1F5001F903E /* FLAnimatedImage.m in Sources */,
- 2D1D421D238297DD00CAAE19 /* LogFormatterCustom.m in Sources */,
- CEF8D778209B68AF0055F47A /* RequestedConversation.m in Sources */,
- 2DFF7D2322A6473E000DD4FA /* FileUtility.swift in Sources */,
- CEB637E32374084900188924 /* tsk_assert.c in Sources */,
- 0A3864091C62567600924A29 /* NBPhoneNumber.m in Sources */,
- CEB637D72374084900188924 /* reporting_utils.m in Sources */,
- CE01509720A1CF5700DD72B5 /* WebClientSession.m in Sources */,
- CEB637F92374084900188924 /* TSKSPKIHashCache.m in Sources */,
- 0A3864411C62574200924A29 /* RecentTableDataSource.m in Sources */,
- 0A7DF97C1C9FF626002D4DC3 /* LicenseStore.m in Sources */,
- CEB34DC02091EB74005B5D6C /* PushSetting.m in Sources */,
- 0A38646A1C633CC000924A29 /* DatabaseManager.m in Sources */,
- 0A3863FF1C62567600924A29 /* NBPhoneNumberDefines.m in Sources */,
- 0A1D752D1C88B1F5001F903E /* FLAnimatedImageView.m in Sources */,
- 0A3864691C633C9800924A29 /* ThreemaData.xcmappingmodel in Sources */,
- CEAFA2191E895A7C00FF84FD /* ContactSetPhotoMessage.m in Sources */,
- 0A3864B01C63439B00924A29 /* GroupFileMessage.m in Sources */,
- 0A3864061C62567600924A29 /* NBAsYouTypeFormatter.m in Sources */,
- 0A3864211C6256EF00924A29 /* verify.c in Sources */,
- CEFB45D51ECB48A10097B39A /* BoxVoIPCallAnswerMessage.m in Sources */,
- 0AC9EF261C99AA8E00555E62 /* MediaConverter.m in Sources */,
- 4D1454DC1D5B81500095A19B /* MessageDraftStore.m in Sources */,
- CEB637DF2374084900188924 /* trie_search.c in Sources */,
- 0A3864381C62571A00924A29 /* ThemedNavigationController.m in Sources */,
- 0A3864171C6256EF00924A29 /* core.c in Sources */,
- 0A3864BC1C6343BD00924A29 /* BlobMessageSender.m in Sources */,
- 0A38647B1C633D0200924A29 /* FileMessage.m in Sources */,
- CEB637D52374084900188924 /* TSKReportsRateLimiter.m in Sources */,
- 2DD8F697245017A0009485A2 /* CallsignalingProtocol.swift in Sources */,
- 0A38644A1C62576500924A29 /* JsonUtil.m in Sources */,
- 0A3864201C6256EF00924A29 /* xor.c in Sources */,
- CEB637DC2374084900188924 /* configuration_utils.m in Sources */,
- 2DD8F692245014ED009485A2 /* safe.pb.swift in Sources */,
- CED101022090763300D2B7DA /* Tag.m in Sources */,
- 0A3864311C62570B00924A29 /* UTIConverter.m in Sources */,
- 0A3864111C62569A00924A29 /* NaClCrypto.m in Sources */,
- 0A3864541C62576500924A29 /* TouchIdAuthentication.m in Sources */,
- CE8495DC1ECDC9DE006C3905 /* BoxVoIPCallIceCandidatesMessage.m in Sources */,
- 0A3864C21C6343BD00924A29 /* MessageSender.m in Sources */,
- 0A3864A01C63439B00924A29 /* BoxedMessage.m in Sources */,
- 4D8E802D24D16A7F00D803FA /* NonceHasher.m in Sources */,
- 4A63CCA9256686F100E73381 /* JKLLockScreenPincodeView.m in Sources */,
- 0A3864BF1C6343BD00924A29 /* GroupPhotoSender.m in Sources */,
- 0A38647A1C633D0200924A29 /* FileData.m in Sources */,
- 0A3864C41C6343BD00924A29 /* Reachability.m in Sources */,
- 0A3864A81C63439B00924A29 /* BoxLocationMessage.m in Sources */,
- 0A3864B91C63439B00924A29 /* TypingIndicatorMessage.m in Sources */,
- CEDE4BAC20A5E003008AFF3F /* LastLoadedMessageIndex.m in Sources */,
- 0A3864B41C63439B00924A29 /* GroupRenameMessage.m in Sources */,
- 0A3864261C62570B00924A29 /* BundleUtil.m in Sources */,
- 0A38643F1C62574200924A29 /* ContactTableDataSource.m in Sources */,
- 0A3864121C6256A900924A29 /* after.c in Sources */,
- CE82A81C200D0BA600B78C73 /* TextStyleUtils.m in Sources */,
- 0A3864341C62571A00924A29 /* Colors.m in Sources */,
- 0A3864AD1C63439B00924A29 /* GroupBallotCreateMessage.m in Sources */,
- 0A3864351C62571A00924A29 /* GatewayAvatarMaker.m in Sources */,
- CEBF6E11210789AB003FC0EC /* BackgroundTaskManagerProxy.m in Sources */,
- 0A3864A51C63439B00924A29 /* BoxBallotVoteMessage.m in Sources */,
- CE42BCC620037EA6001C132F /* VoIPHelper.m in Sources */,
- 4A5FA5EE2509386100D13DD2 /* URLSenderItemCreator.swift in Sources */,
- 0A3864AF1C63439B00924A29 /* GroupCreateMessage.m in Sources */,
- CE5397D81ED309DC002EB388 /* BoxVoIPCallHangupMessage.m in Sources */,
- 0A3864C71C6343BD00924A29 /* ValidationLogger.m in Sources */,
- 2DD8F690245014ED009485A2 /* call-signaling.pb.swift in Sources */,
- 2D1D421E238297DD00CAAE19 /* LogManager.swift in Sources */,
- 0A3864AE1C63439B00924A29 /* GroupBallotVoteMessage.m in Sources */,
- 2DD8F691245014ED009485A2 /* d2d.pb.swift in Sources */,
- 0A3864771C633D0200924A29 /* BaseMessage.m in Sources */,
- 0A3864521C62576500924A29 /* SSLCAHelper.m in Sources */,
- 4A5FA5F5250A18B900D13DD2 /* URLSender.swift in Sources */,
- 0A38642A1C62570B00924A29 /* PinnedHTTPSURLLoader.m in Sources */,
- 0A3864461C62576500924A29 /* FileMessageEncoder.m in Sources */,
- 0A3864AC1C63439B00924A29 /* GroupAudioMessage.m in Sources */,
- 0A38641E1C6256EF00924A29 /* xor.c in Sources */,
- 0A38646D1C633CC000924A29 /* EntityFetcher.m in Sources */,
- 0A3864491C62576500924A29 /* GroupProxy.m in Sources */,
- 4DC8A4A520DCDE13003E70C8 /* NBPhoneNumberUtil+ShortNumber.m in Sources */,
- 0A3864A21C63439B00924A29 /* AbstractGroupMessage.m in Sources */,
- 0A38642E1C62570B00924A29 /* NSString+Hex.m in Sources */,
- 0A38642F1C62570B00924A29 /* RectUtil.m in Sources */,
- 4D17BD822317E0DC00AD52F6 /* GCDAsyncSocketFactory.m in Sources */,
- 0A3864191C6256EF00924A29 /* verify.c in Sources */,
- CEE93D8320A99247002C1304 /* RequestedThumbnail.m in Sources */,
- 0A3864A61C63439B00924A29 /* BoxFileMessage.m in Sources */,
- 2DD8F693245014ED009485A2 /* d2m.pb.swift in Sources */,
- 2D1D4222238297E900CAAE19 /* FileLoggerCustom.m in Sources */,
- 0A03A15E1CAC0B5600B4C74B /* MDMSetup.m in Sources */,
- CEE1CA7423E9CD9B00CEDF9F /* WizardBackgroundView.swift in Sources */,
- 0A3864271C62570B00924A29 /* ContactUtil.m in Sources */,
- 2D670D4322A7EA4F00C3EBBD /* EntityDestroyer.swift in Sources */,
- 4A63CCAE256686F100E73381 /* JKLLockScreenViewController.m in Sources */,
- CEB637F22374084900188924 /* TSKNSURLConnectionDelegateProxy.m in Sources */,
- 0A3863FC1C62565000924A29 /* KKPasscodeViewController.m in Sources */,
- 0A38641B1C6256EF00924A29 /* smult.c in Sources */,
- 0A3864BA1C63439B00924A29 /* UnknownTypeMessage.m in Sources */,
- 0A3864421C62576500924A29 /* BallotMessageDecoder.m in Sources */,
- 0A38640E1C62568A00924A29 /* UIImage+Mask.m in Sources */,
- 0A3864321C62571A00924A29 /* ActivityIndicatorProxy.m in Sources */,
- CEB637D32374084900188924 /* vendor_identifier.m in Sources */,
- 0A3864431C62576500924A29 /* BallotMessageEncoder.m in Sources */,
- 0A38644B1C62576500924A29 /* MessageProcessorProxy.m in Sources */,
- 0A3864A11C63439B00924A29 /* AbstractMessage.m in Sources */,
- 2D611F5B21AE76C300D8DBBA /* ContactRequestPhotoMessage.m in Sources */,
- 0A3864AA1C63439B00924A29 /* BoxVideoMessage.m in Sources */,
- 0A38646F1C633CC000924A29 /* ErrorHandler.m in Sources */,
- 0A38640D1C62568A00924A29 /* UIImage+Alpha.m in Sources */,
- 0A3864251C62570B00924A29 /* BlobUtil.m in Sources */,
- CEB637D12374084900188924 /* TSKPinFailureReport.m in Sources */,
- CEB637F32374084900188924 /* TSKPinningValidatorResult.m in Sources */,
- 2D5523E32303DA8600A21671 /* AppSetupState.swift in Sources */,
- 0A3864361C62571A00924A29 /* ModalNavigationController.m in Sources */,
- 0A3864471C62576500924A29 /* ContactStore.m in Sources */,
- 0A3864CB1C63462C00924A29 /* AppGroup.m in Sources */,
- 0A3864551C62576500924A29 /* UserSettings.m in Sources */,
- CEB637FD2374084900188924 /* TrustKit.m in Sources */,
- 0A3864441C62576500924A29 /* BallotManager.m in Sources */,
- 0A3864681C633C9200924A29 /* ThreemaData.xcdatamodeld in Sources */,
- 0A3864701C633CC000924A29 /* MessageFetcher.m in Sources */,
- E182F42C24FFD0850072A8D1 /* Constants.m in Sources */,
- 0A3864821C633D0200924A29 /* TextMessage.m in Sources */,
- 0A3864781C633D0200924A29 /* Contact.m in Sources */,
- 0A3864161C6256EF00924A29 /* core.c in Sources */,
- 2DD16B6F2242719A00AFFC35 /* SafeSetupWork.swift in Sources */,
- 0A38647D1C633D0200924A29 /* ImageData.m in Sources */,
- CEB637E62374084900188924 /* init_registry_tables.c in Sources */,
- 2D5CE08222E03B7000DBC53D /* DatabaseContext.m in Sources */,
- 4DD937A8203DE0E300C40880 /* PushPayloadDecryptor.m in Sources */,
- 0A13009C1C68E45D001DB41C /* UIImage+ColoredImage.m in Sources */,
- 0A3864751C633D0200924A29 /* BallotChoice.m in Sources */,
- CE8B6B9B1EFD09EE00293643 /* FeatureMask.m in Sources */,
- 0A38641F1C6256EF00924A29 /* stream.c in Sources */,
- 0A3864101C62568A00924A29 /* UIImage+RoundedCorner.m in Sources */,
- 4A1C35612502245E00F94480 /* VideoURLSenderItemCreator.swift in Sources */,
- 0A3864151C6256A900924A29 /* keypair.c in Sources */,
- CE846F181E9CFD6B0068E8BF /* ContactDeletePhotoMessage.m in Sources */,
- 0A3864C01C6343BD00924A29 /* MessageForwarder.m in Sources */,
- 0A3864A71C63439B00924A29 /* BoxImageMessage.m in Sources */,
- 2DD8F68F245014ED009485A2 /* common.pb.swift in Sources */,
- 0A38644D1C62576500924A29 /* PermissionChecker.m in Sources */,
- CEB637E52374084900188924 /* registry_search.c in Sources */,
- 0A38640B1C62567600924A29 /* NBPhoneNumberUtil.m in Sources */,
- CE5D04A81EF18A7500C40E25 /* BoxVoIPCallRingingMessage.m in Sources */,
- 2DC50298212594C700B1D317 /* SafeData.swift in Sources */,
- 0A3864281C62570B00924A29 /* CryptoUtils.m in Sources */,
- 0A3864391C62571A00924A29 /* UITextField+Themed.m in Sources */,
- 4DD6143C24EACC6100C3F521 /* TrustedContacts.m in Sources */,
- 0A3864811C633D0200924A29 /* SystemMessage.m in Sources */,
- 0A3864741C633D0200924A29 /* BallotMessage.m in Sources */,
- 2D18B591213EBA71005185AC /* UIAlertTemplate.swift in Sources */,
- 4AA784D4250661FA00882E72 /* ImageURLSenderItemCreator.swift in Sources */,
- 0A3864131C6256A900924A29 /* before.c in Sources */,
- 0A3864761C633D0200924A29 /* BallotResult.m in Sources */,
- 0A3864B31C63439B00924A29 /* GroupLocationMessage.m in Sources */,
- CEB637EE2374084900188924 /* TSKTrustKitConfig.m in Sources */,
- 0A3864B21C63439B00924A29 /* GroupLeaveMessage.m in Sources */,
- 0A38642B1C62570B00924A29 /* NibUtil.m in Sources */,
- CEB637F72374084900188924 /* ssl_pin_verifier.m in Sources */,
- CEA3190E21C3F67E00AB109B /* GroupDeletePhotoMessage.m in Sources */,
- CE56496324C1DA87007DEE6E /* ContactAndWorkContactTableDataSource.m in Sources */,
- 0A3864801C633D0200924A29 /* LocationMessage.m in Sources */,
- 0A3864221C6256EF00924A29 /* verify.c in Sources */,
- 4DC8A4AE20DCDE1B003E70C8 /* NBRegularExpressionCache.m in Sources */,
- 0A3864731C633D0200924A29 /* Ballot.m in Sources */,
- 0A3863FB1C62565000924A29 /* KKPasscodeSettingsViewController.m in Sources */,
- 4A4EB510250F59C4003536D9 /* VideoConversionHelper.swift in Sources */,
- 0A3864071C62567600924A29 /* NBNumberFormat.m in Sources */,
- 0A3864BD1C6343BD00924A29 /* BlobUploader.m in Sources */,
- 0A3864291C62570B00924A29 /* HTTPSURLLoader.m in Sources */,
- 0A3864C61C6343BD00924A29 /* URLSenderItem.m in Sources */,
- 0A3863FA1C62565000924A29 /* KKPasscodeLock.m in Sources */,
- 0A38641C1C6256EF00924A29 /* box.c in Sources */,
- CE535B9425272C0F003495D0 /* SwiftUtils.swift in Sources */,
- 4D17BD852317FBE000AD52F6 /* GCDAsyncHTTPSProxySocket.m in Sources */,
- 4D3B89BF1DE75A00002F2B6D /* QuoteParser.m in Sources */,
- 0A38646C1C633CC000924A29 /* EntityCreator.m in Sources */,
- 0A3864181C6256EF00924A29 /* auth.c in Sources */,
- 0A3863FD1C62565000924A29 /* KKPasscodeGracePeriodViewController.m in Sources */,
- CEFB45BF1ECAF5EE0097B39A /* BoxVoIPCallOfferMessage.m in Sources */,
- 0A3864A31C63439B00924A29 /* BoxAudioMessage.m in Sources */,
- CEB637F12374084900188924 /* TSKNSURLSessionDelegateProxy.m in Sources */,
- 0A3863F31C62563100924A29 /* GCDAsyncSocket.m in Sources */,
- 0A3864241C62570B00924A29 /* BaseMessage+Accessibility.m in Sources */,
- 0A3864C11C6343BD00924A29 /* MessageQueue.m in Sources */,
- 0A3863F91C62565000924A29 /* KKKeychain.m in Sources */,
- 0A3864A41C63439B00924A29 /* BoxBallotCreateMessage.m in Sources */,
- 0A3864531C62576500924A29 /* ThreemaError.m in Sources */,
- 0A3864401C62574200924A29 /* GroupTableDataSource.m in Sources */,
- CEDCFE8A1E8D5272001AA976 /* ContactPhotoSender.m in Sources */,
- E19CA95A2488E98400FEA7B1 /* DateFormatter.swift in Sources */,
- 0A38641A1C6256EF00924A29 /* base.c in Sources */,
- 0A3864711C633D0200924A29 /* AudioData.m in Sources */,
- 0A3864141C6256A900924A29 /* box.c in Sources */,
- 0A3864B81C63439B00924A29 /* GroupVideoMessage.m in Sources */,
- 0A38647C1C633D0200924A29 /* Group.m in Sources */,
- 0A38644E1C62576500924A29 /* PhoneNumberNormalizer.m in Sources */,
- 0A3864371C62571A00924A29 /* ThemedTableViewController.m in Sources */,
- 0A38641D1C6256EF00924A29 /* stream.c in Sources */,
- 4D1C44E01EC072A100EDCD02 /* Nonce.m in Sources */,
- 0A3864231C6256EF00924A29 /* devurandom.c in Sources */,
- 0A38644F1C62576500924A29 /* ServerAPIConnector.m in Sources */,
- 4DC1D6871D77080A0080A60D /* WorkDataFetcher.m in Sources */,
- 0A3864BB1C6343BD00924A29 /* AudioMessageSender.m in Sources */,
- CEB637EB2374084900188924 /* parse_configuration.m in Sources */,
- 0A3864B61C63439B00924A29 /* GroupTextMessage.m in Sources */,
- CE7B1F1F20458FF200C40AEF /* WorkContactTableDataSource.m in Sources */,
- 0A38643E1C62573500924A29 /* ContactNameLabel.m in Sources */,
- 0A38646B1C633CC000924A29 /* DocumentManager.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A677B871C6250CA0019B361 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4A6DAA0D250A83940088C282 /* URLSenderItemCreatorTests.swift in Sources */,
- 4AA784D625066BE700882E72 /* VideoURLSenderItemCreatorTest.swift in Sources */,
- 4A2B487A24FE705B0073E29F /* ImageURLSenderItemCreatorTest.swift in Sources */,
- 4A6DA9E6250A73290088C282 /* UTIConverterTests.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A688AB219A3A4670013FCE8 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E19CA9542488D1C200FEA7B1 /* DateFormatterTests.swift in Sources */,
- 2D09BBB624501E4500AAFAC0 /* CallsignalingProtocolTests.swift in Sources */,
- 0ACDF1BD19B4C8FB006AC645 /* NSBundle+OverrideLanguage.m in Sources */,
- 4A7EC4EE24F6554B009C79E2 /* PhotosRightsHelperTest.swift in Sources */,
- CE19616E1E26465A009937C3 /* ScreenshotJsonParser.m in Sources */,
- 2D5D71C222D4B59A00FFF974 /* EntityDestroyerTests.swift in Sources */,
- 0ACDCA0E19DE623700ACACB6 /* TestObjectFactory.m in Sources */,
- E19CA9582488DD1000FEA7B1 /* DateFormatterTests_fr_CH.swift in Sources */,
- E15F47F624879DC80031834F /* DateFormatterTests_de_DE.swift in Sources */,
- 0A0EFBAC1A135B280041A756 /* DummyDataCreator.m in Sources */,
- 0ACDF1BF19B4C8FB006AC645 /* NSDate+DateSwizzling.m in Sources */,
- CE56491224BC573E007DEE6E /* VoIPCallIdTests.swift in Sources */,
- 0ACDF1C819B58E8D006AC645 /* NSBundle+OverrideObjectForInfoDictionaryKey.m in Sources */,
- 0ACDF1C019B4C8FB006AC645 /* NSLocale+OverrideLocale.m in Sources */,
- E10D940924FFE90900334F12 /* ThreemaPushNotificationTests.swift in Sources */,
- CE3DB0D2228C61AB00217B23 /* VoIPCallTests.swift in Sources */,
- 4A7EC4F124F65593009C79E2 /* PhotosRightsHelperMock.swift in Sources */,
- 2DB51C0F2123057900946C20 /* HttpClientUploadSafeTests.swift in Sources */,
- E19CA9562488D93100FEA7B1 /* DateFormatterTests_en_US.swift in Sources */,
- CE19616D1E26465A009937C3 /* ScreenshotJsonImporter.m in Sources */,
- 2DE8BC6322097CE200CAA4E9 /* SafeConfigManagerMock.swift in Sources */,
- 0ACDF1C219B4C8FB006AC645 /* NSObject+Swizzling.m in Sources */,
- 2DE1BEA8210EDC730058D7FF /* SafeTests.swift in Sources */,
- 4A7EC4F224F6566D009C79E2 /* PhotosRightsHelper.swift in Sources */,
- 2D8BB2EF236B08CB0035B2CC /* ValidationLoggerMock.swift in Sources */,
- 2D55A84F23851E9300613425 /* TestLoggerMock.m in Sources */,
- 2DB51C1821230B3E00946C20 /* HttpClientDownloadSafeTests.swift in Sources */,
- 0ACDF1C519B4CB73006AC645 /* TestLocale.m in Sources */,
- 2D8BB2ED236B051D0035B2CC /* PendingMessagesManagerTests.swift in Sources */,
- 0ACDF1D519B98C13006AC645 /* TestUtil.m in Sources */,
- 4D15554022523B4F005E763A /* IDNSafetyHelperTests.swift in Sources */,
- E13D958A25012994007D70DF /* PendingMessageTests.swift in Sources */,
- 2DD5E80D22C33095008EFA6D /* DbLoadTests.swift in Sources */,
- CEB28A642350A3F6002D10B5 /* WebTest.swift in Sources */,
- 2D0401B5223698BA0011E04F /* MDMSetupMock.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF6C91C9FDBDE002D4DC3 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CEF464CC2421F6D700055977 /* ChatAnimatedGifMessageCell.swift in Sources */,
- 4A3655B824B5E34000C82312 /* MainCollectionViewController.swift in Sources */,
- CE7E4F3B23E2C313009977A5 /* GrowingNotificationBanner.swift in Sources */,
- CE54E55C24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift in Sources */,
- 4A3655B224B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift in Sources */,
- CE54E53F24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift in Sources */,
- 2D5B8FB321BF8E9700788B2E /* salsa20.c in Sources */,
- CE54E54724A1E5400007F2F1 /* ExportConversationCell.swift in Sources */,
- CE8A2B551EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */,
- 0A7DF6CB1C9FDBDE002D4DC3 /* DeleteContactAction.m in Sources */,
- CE703D9220615DCF008DB924 /* WebBlobResponse.swift in Sources */,
- 0A7DF6CC1C9FDBDE002D4DC3 /* UIImage+GIF.m in Sources */,
- CEB88B27206920FB00A1E371 /* WebConversationUpdate.swift in Sources */,
- 2D460EB4232F677D005827E4 /* DeleteIdentityViewController.swift in Sources */,
- 0A7DF6CE1C9FDBDE002D4DC3 /* LinkIDCountryPickerRowView.m in Sources */,
- CE8A2B581EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */,
- CE18F4921F682E2C004EC6F2 /* PrivacyPolicyViewController.swift in Sources */,
- CE10D9191EA8FA0300802355 /* PPOption.swift in Sources */,
- 0A7DF6D01C9FDBDE002D4DC3 /* main.m in Sources */,
- 0A7DF6D11C9FDBDE002D4DC3 /* UIImageView+WebCache.m in Sources */,
- 0A7DF6D21C9FDBDE002D4DC3 /* QBPlasticPopupMenu.m in Sources */,
- CEFD85AD24193B3B008CB862 /* MaterialShowcaseInstructionView.swift in Sources */,
- CE04FCF3207773CE000CEE26 /* WebCreateFileMessageRequest.swift in Sources */,
- CEF464D72425089200055977 /* ChatSystemMessageCell.swift in Sources */,
- 0A7DF6D31C9FDBDE002D4DC3 /* MWGridCell.m in Sources */,
- 0A7DF6D41C9FDBDE002D4DC3 /* AudioRecorder.m in Sources */,
- 0A7DF6D51C9FDBDE002D4DC3 /* MediaBrowserVideo.m in Sources */,
- 0A7DF6D61C9FDBDE002D4DC3 /* AppDelegate.m in Sources */,
- CE887D8120401F5800FF5650 /* WebClientInfoRequest.swift in Sources */,
- 0A7DF6D71C9FDBDE002D4DC3 /* BallotMatrixLabelView.m in Sources */,
- 0A7DF6D81C9FDBDE002D4DC3 /* BallotVoteViewController.m in Sources */,
- 0A7DF6D91C9FDBDE002D4DC3 /* HPTextViewInternal.m in Sources */,
- CEC42C94228C48F0004D267B /* VoIPCallConstants.swift in Sources */,
- CE10D90A1EA8FA0300802355 /* PPAssetsActionController.swift in Sources */,
- 0A7DF6DA1C9FDBDE002D4DC3 /* ChatAudioMessageCell.m in Sources */,
- CE7E49252296980A0097E002 /* VoIPCallRingingMessage.swift in Sources */,
- 4DCA09121DE77B0300E2D8D9 /* QuoteView.m in Sources */,
- 0A7DF6DB1C9FDBDE002D4DC3 /* ChatNavigationController.m in Sources */,
- CE165D8D20232058006D10E5 /* ShareTextActivityItemProvider.m in Sources */,
- 0A7DF6DC1C9FDBDE002D4DC3 /* SplitViewController.m in Sources */,
- 0A7DF6DD1C9FDBDE002D4DC3 /* ChatDeleteAction.m in Sources */,
- 0A7DF6E01C9FDBDE002D4DC3 /* PlayRecordAudioViewController.m in Sources */,
- 2DF30FA4217DC94000093371 /* SafeViewController.swift in Sources */,
- 2D629EC42191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift in Sources */,
- CEB7A75422E1EC24009ADFDF /* WCSessionManager.swift in Sources */,
- 0A7DF6E11C9FDBDE002D4DC3 /* MainTabBarController.m in Sources */,
- 2DEC10682397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift in Sources */,
- CEFD85A324193B3B008CB862 /* MaterialShowcase+Calculations.swift in Sources */,
- 0A7DF6E21C9FDBDE002D4DC3 /* SyncContactsViewController.m in Sources */,
- 4A31A2E724AE276300884144 /* MediaPreviewItem.swift in Sources */,
- CE8B6C811F0AA55600293643 /* ImageUtils.m in Sources */,
- 4A31A2E424AE012E00884144 /* MediaPreviewViewController.swift in Sources */,
- 0A7DF6E61C9FDBDE002D4DC3 /* QRScannerViewController.m in Sources */,
- 0A7DF6E71C9FDBDE002D4DC3 /* FullscreenImageViewController.m in Sources */,
- 0A7DF6E81C9FDBDE002D4DC3 /* ChatViewControllerCache.m in Sources */,
- CEC4DAE4211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift in Sources */,
- CEB63E8520AD709100DF1EE2 /* Chunker.swift in Sources */,
- 2DF30FA8217DC94800093371 /* SafeSetupViewController.swift in Sources */,
- CE635EC6201F2A000099CAF4 /* WebConversationsResponse.swift in Sources */,
- CE2A42B42018D73600C314DA /* WebCreateTextMessageResponse.swift in Sources */,
- CE54E55324A1EB5A0007F2F1 /* VerificationLevelCell.swift in Sources */,
- 0A7DF6EB1C9FDBDE002D4DC3 /* ChatViewHeader.m in Sources */,
- 0A7DF6ED1C9FDBDE002D4DC3 /* MotionEntropyCollector.m in Sources */,
- CE0F2B461FE191A4002D9887 /* UIImage+RSKImageCropper.m in Sources */,
- 0A7DF6EF1C9FDBDE002D4DC3 /* HairlineView.m in Sources */,
- 0A7DF6F01C9FDBDE002D4DC3 /* ShareController.m in Sources */,
- CE8A2B5B1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */,
- 0A7DF6F71C9FDBDE002D4DC3 /* NonFirstResponderActionSheet.m in Sources */,
- CE3D66F02271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */,
- 0A7DF6F81C9FDBDE002D4DC3 /* BallotVoteTableCell.m in Sources */,
- 0A7DF6FA1C9FDBDE002D4DC3 /* StatusNavigationBar.m in Sources */,
- CEC42C87228BF61F004D267B /* VoIPIceCandidatesMessage.swift in Sources */,
- CE3DB106228EDD3C00217B23 /* VoIPCallUserAction.swift in Sources */,
- 0A7DF6FB1C9FDBDE002D4DC3 /* BallotCreateTableCell.m in Sources */,
- CEF162B122A7B93E00885A38 /* VoIPCallKitManager.swift in Sources */,
- 2D84777E21BEC7D7009EB43B /* scrypt.c in Sources */,
- CE82505D210B6290005FAA5F /* OrderedDictionary.m in Sources */,
- CE66FFB523268F8F00338E22 /* SettingsViewController.swift in Sources */,
- 0A7DF6FD1C9FDBDE002D4DC3 /* ConfirmIDViewController.m in Sources */,
- 4AED220524D97E3D00F897A6 /* PhotosAccessHelper.swift in Sources */,
- 0A7DF6FE1C9FDBDE002D4DC3 /* BallotCreateDetailViewController.m in Sources */,
- CE7E4F2B23E2C313009977A5 /* FloatingNotificationBanner.swift in Sources */,
- 0A7DF6FF1C9FDBDE002D4DC3 /* DetailDisclosureView.m in Sources */,
- 0A7DF7001C9FDBDE002D4DC3 /* RevocationKeyHandler.m in Sources */,
- CEB34DED20921085005B5D6C /* NotificationSettingViewController.swift in Sources */,
- 0A7DF7021C9FDBDE002D4DC3 /* SendMediaAction.m in Sources */,
- 0A7DF7041C9FDBDE002D4DC3 /* BallotSelectTableViewController.m in Sources */,
- 0A7DF7051C9FDBDE002D4DC3 /* MWTapDetectingImageView.m in Sources */,
- CE225BC22126D3200075B7CC /* WebUpdateConnectionAckRequest.swift in Sources */,
- 0A7DF7061C9FDBDE002D4DC3 /* PointOfInterest.m in Sources */,
- CE8B6BCC1F00F08C00293643 /* FeatureMaskChecker.m in Sources */,
- 0A7DF7071C9FDBDE002D4DC3 /* ForwardURLActivity.m in Sources */,
- CE174AEF1E96443100D3746E /* ProfilePictureSettingViewController.m in Sources */,
- 0A7DF7081C9FDBDE002D4DC3 /* BallotResultMatrixCell.m in Sources */,
- CEFD85AB24193B3B008CB862 /* Utility.swift in Sources */,
- 0A7DF7091C9FDBDE002D4DC3 /* BallotCreateViewController.m in Sources */,
- CE6CFBCB204DAB15001FCBDD /* WebUpdateContactResponse.swift in Sources */,
- 4DC41CC621442D9C00BB75CD /* WebConnectionContext.swift in Sources */,
- CEC4DAE82114A927004C7DCF /* WebChunkCache.swift in Sources */,
- CED3DDE81F324668007F7FCA /* MGSwipeTableCell.m in Sources */,
- 0A7DF70A1C9FDBDE002D4DC3 /* BallotListTableCell.m in Sources */,
- 0A7DF70C1C9FDBDE002D4DC3 /* MyIdentityViewController.m in Sources */,
- 0A7DF70D1C9FDBDE002D4DC3 /* AudioTrackAnalyzer.m in Sources */,
- CE82A8022008FD2D00B78C73 /* TTTAttributedLabel.m in Sources */,
- CE8A2B5E1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */,
- 0A232DD21CA03A2C00AA0187 /* EnterLicenseViewController.m in Sources */,
- 0A7DF7101C9FDBDE002D4DC3 /* ContactsViewController.m in Sources */,
- 0A7DF7111C9FDBDE002D4DC3 /* FileCaptionView.m in Sources */,
- CE54E55924A1F6940007F2F1 /* BlockContactCell.swift in Sources */,
- CECD3EA7206A854300C451BA /* WebUpdateGroupResponse.swift in Sources */,
- CE66FF982322373500338E22 /* ThreemaQRCodeGenerator.swift in Sources */,
- CE47F7BD23FAB933005A0C87 /* MasterDndDaysViewController.swift in Sources */,
- 0A7DF7131C9FDBDE002D4DC3 /* ContactCell.m in Sources */,
- 0A7DF7141C9FDBDE002D4DC3 /* NewMessageToaster.m in Sources */,
- CE10D91C1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */,
- CEB88B3C206A32FC00A1E371 /* WebTypingUpdate.swift in Sources */,
- CE54E54324A1E3F50007F2F1 /* ContactSendMessageCell.swift in Sources */,
- CE8A2B641EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */,
- 0ACA7C171CF2E8FB001025C0 /* PhotoCaptionView.m in Sources */,
- 0A7DF7151C9FDBDE002D4DC3 /* RandomSeedViewController.m in Sources */,
- 0A7DF7161C9FDBDE002D4DC3 /* QBPopupMenuItemView.m in Sources */,
- 0A7DF7181C9FDBDE002D4DC3 /* ChatBallotMessageCell.m in Sources */,
- CE703DAB206544F1008DB924 /* WebCreateGroupRequest.swift in Sources */,
- 4D20C7EF1CDB55E500018CAA /* BrandingUtils.m in Sources */,
- CEF464C8241FADEC00055977 /* ForwardMultipleURLActivity.m in Sources */,
- CE7E4908229537E50097E002 /* CallViewController.swift in Sources */,
- CE10D9041EA8FA0300802355 /* PPAssetManager.swift in Sources */,
- 0A7DF71B1C9FDBDE002D4DC3 /* SDWebImageCompat.m in Sources */,
- 0A7DF71C1C9FDBDE002D4DC3 /* UIImage+WebP.m in Sources */,
- 0A7DF71D1C9FDBDE002D4DC3 /* LazyAccessibilityLabel.m in Sources */,
- 0A7DF71E1C9FDBDE002D4DC3 /* MWCaptionView.m in Sources */,
- 0A7DF7201C9FDBDE002D4DC3 /* BallotResultViewController.m in Sources */,
- 0A7DF7221C9FDBDE002D4DC3 /* ContactGroupMembershipViewController.m in Sources */,
- CE8B6BB91F00EF2500293643 /* UIImage+MWPhotoBrowser.m in Sources */,
- 0A7DF7231C9FDBDE002D4DC3 /* ForwardTextActivity.m in Sources */,
- CEA3A5D520FF76AE005AC269 /* PendingMessagesManager.swift in Sources */,
- 0A7DF7251C9FDBDE002D4DC3 /* MediaBrowserPhoto.m in Sources */,
- 0A7DF7261C9FDBDE002D4DC3 /* QBPopupMenu.m in Sources */,
- 2D6EC73321B53D5E0065B02C /* SafeIntroViewController.swift in Sources */,
- CE7E4F3D23E2C313009977A5 /* BannerHapticGenerator.swift in Sources */,
- 0A7DF7281C9FDBDE002D4DC3 /* ProgressLabel.m in Sources */,
- 0A7DF7291C9FDBDE002D4DC3 /* CreatePasswordTrigger.m in Sources */,
- CE635EBE201B92A70099CAF4 /* WebBatteryStatusUpdate.swift in Sources */,
- 0A7DF72A1C9FDBDE002D4DC3 /* NewScannedContactViewController.m in Sources */,
- CEBBB9EA205922BC00130885 /* WebReadRequest.swift in Sources */,
- 0A7DF72C1C9FDBDE002D4DC3 /* ConversationsViewController.m in Sources */,
- CEB88B51206A744600A1E371 /* WebUpdateGroupRequest.swift in Sources */,
- 0A7DF72D1C9FDBDE002D4DC3 /* ConversationCell.m in Sources */,
- CE0621B721E4F87900029B3A /* CompanyDirectoryContact.swift in Sources */,
- 0A7DF72E1C9FDBDE002D4DC3 /* SDWebImageManager.m in Sources */,
- 0A7DF72F1C9FDBDE002D4DC3 /* ChatBar.m in Sources */,
- CE3DB103228EAC8E00217B23 /* VoIPCallService.swift in Sources */,
- CECD3EAB206AA07B00C451BA /* WebGroupSyncRequest.swift in Sources */,
- CEFD85B2241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift in Sources */,
- CE8A2B4F1EB38270004973D5 /* DKPopoverViewController.swift in Sources */,
- 0A7DF7301C9FDBDE002D4DC3 /* ChatMessageCell.m in Sources */,
- 0A7DF7311C9FDBDE002D4DC3 /* ChatFileMessageCell.m in Sources */,
- CEA3A5D920FF775E005AC269 /* PendingMessage.swift in Sources */,
- 0A7DF7321C9FDBDE002D4DC3 /* ChatViewController.m in Sources */,
- 2DF30FA6217DC94400093371 /* SafeServerViewController.swift in Sources */,
- CE10D9101EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */,
- CE3DB0DA228D908500217B23 /* VoIPCallStateManager.swift in Sources */,
- CEC42C8B228BFFA6004D267B /* VoIPCallAnswerMessage.swift in Sources */,
- 2D72EE2721CA94F600A197DC /* SafeConfigManager.swift in Sources */,
- CE10D9131EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */,
- CEF0B7052199CF9700D29638 /* NotificationResponse.swift in Sources */,
- 0A7DF7341C9FDBDE002D4DC3 /* ContactPickerViewController.m in Sources */,
- CEB044FC1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift in Sources */,
- CE46D74A20B5C4430097A112 /* WebAvatarUpdate.swift in Sources */,
- 0A7DF7381C9FDBDE002D4DC3 /* SDWebImageDownloaderOperation.m in Sources */,
- CE4100E91EFAAA1B00C633A7 /* VoIPSoundViewController.m in Sources */,
- CE1125DD21C10EDB000C4F20 /* StdTypeHelper.swift in Sources */,
- 0A7DF73B1C9FDBDE002D4DC3 /* EditableAvatarView.m in Sources */,
- CE626F3D20BC01C3004C6D61 /* WebProfileUpdate.swift in Sources */,
- CE887D8D2040316900FF5650 /* WebProfileResponse.swift in Sources */,
- CE6CFBD3204E97F3001FCBDD /* WebMessageUpdate.swift in Sources */,
- 0A7DF73C1C9FDBDE002D4DC3 /* IdentityVerifiedViewController.m in Sources */,
- CE8A2B6A1EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */,
- 0A7DF73D1C9FDBDE002D4DC3 /* SDWebImageDecoder.m in Sources */,
- CED6FBB1201791D200CD197F /* WebAbstractMessage.swift in Sources */,
- 0A7DF73E1C9FDBDE002D4DC3 /* UIButton+WebCache.m in Sources */,
- 4A5E4016256BDA5600CE9FE6 /* CopyLabel.swift in Sources */,
- CE703D8320612DB5008DB924 /* WebAckRequest.swift in Sources */,
- 4A4DE74F24C090BB006CC131 /* ImagePreviewItem.swift in Sources */,
- 2D84777A21BEC7CD009EB43B /* pbkdf2.c in Sources */,
- 0A7DF73F1C9FDBDE002D4DC3 /* ContactGroupCell.m in Sources */,
- 0A7DF7401C9FDBDE002D4DC3 /* FileMessagePreviewUnsupportedTypeView.m in Sources */,
- 0A7DF7411C9FDBDE002D4DC3 /* ScanIdentityController.mm in Sources */,
- 0A7DF7421C9FDBDE002D4DC3 /* AddContactViewController.m in Sources */,
- CEFD85A924193B3B008CB862 /* MaterialShowcase.swift in Sources */,
- 4A31A2E024AE012E00884144 /* MediaShareOptionsViewController.swift in Sources */,
- CE54E55024A1E93E0007F2F1 /* LinkedContactCell.swift in Sources */,
- CE7E4F3123E2C313009977A5 /* BannerStyle.swift in Sources */,
- 0A7DF7431C9FDBDE002D4DC3 /* MBProgressHUD.m in Sources */,
- 0A7DF7441C9FDBDE002D4DC3 /* SDWebImageDownloader.m in Sources */,
- 0A7DF7461C9FDBDE002D4DC3 /* MKNumberBadgeView.m in Sources */,
- 0A7DF7481C9FDBDE002D4DC3 /* QBPopupMenuPagenatorView.m in Sources */,
- 0A7DF7491C9FDBDE002D4DC3 /* CustomResponderTextView.m in Sources */,
- CEE0F4581E92A85800008F5B /* PickContactsViewController.m in Sources */,
- 0A7DF74D1C9FDBDE002D4DC3 /* MWPhoto.m in Sources */,
- CE8A2B611EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */,
- CE1C4BA62056EB1400678D32 /* WebThumbnailResponse.swift in Sources */,
- CE5E6DEE202B338A006796B5 /* BinUtils.swift in Sources */,
- 0A7DF7501C9FDBDE002D4DC3 /* EditGroupViewController.m in Sources */,
- CE8A2B3A1EB38270004973D5 /* DKAsset.swift in Sources */,
- 0A7DF7511C9FDBDE002D4DC3 /* RecordingMeterGraph.m in Sources */,
- 0A7DF7521C9FDBDE002D4DC3 /* DocumentPicker.m in Sources */,
- CE04FD16207CDA02000CEE26 /* WebMessageQueue.swift in Sources */,
- 2D84778221BEC7E7009EB43B /* Scrypt.c in Sources */,
- CE9067E12056CD0D00CED7A8 /* WebAvatarResponse.swift in Sources */,
- CEE0F4531E92A68D00008F5B /* ProfilePictureNavigationController.m in Sources */,
- 0A7DF7531C9FDBDE002D4DC3 /* UIImageView+HighlightedWebCache.m in Sources */,
- CE1C4B9B2056EA7300678D32 /* WebThumbnailRequest.swift in Sources */,
- 0A7DF7541C9FDBDE002D4DC3 /* MoveFingerView.m in Sources */,
- 0A7DF7551C9FDBDE002D4DC3 /* BallotListTableViewController.m in Sources */,
- CEA92C992201A13E0063520A /* CompanyDirectoryCategoryViewController.swift in Sources */,
- 0A7DF7561C9FDBDE002D4DC3 /* FullScreenImageTransitionAnimator.m in Sources */,
- CE225BBE2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift in Sources */,
- CE635EBA201B92620099CAF4 /* WebClientInfoResponse.swift in Sources */,
- 0A7DF7571C9FDBDE002D4DC3 /* ResizingLabel.m in Sources */,
- 4A3642ED24A0EE1D00B7C277 /* ZipFileActivityItemProvider.swift in Sources */,
- 0A7DF7581C9FDBDE002D4DC3 /* LinkEmailViewController.m in Sources */,
- 0A7DF7591C9FDBDE002D4DC3 /* CaptionView.m in Sources */,
- 0A7DF75D1C9FDBDE002D4DC3 /* SettingsNavigationController.m in Sources */,
- 2D84777C21BEC7D2009EB43B /* sha256.c in Sources */,
- CE8A2B671EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */,
- 2D8FDC282225832600C5EBF8 /* HttpClient.swift in Sources */,
- CE4CB4CE24AF3B8E0057954A /* VoIPCallId.swift in Sources */,
- CE651202203192BA00239FB6 /* MeContactDetailsViewController.swift in Sources */,
- 0A7DF75E1C9FDBDE002D4DC3 /* ActivityUtil.m in Sources */,
- 2DEF4A7921746845004E1E06 /* SafeStore.swift in Sources */,
- CEB28AAC2354A3F9002D10B5 /* ThreemaQLPreviewController.swift in Sources */,
- 0A7DF7601C9FDBDE002D4DC3 /* QBPopupMenuOverlayView.m in Sources */,
- 4DF993191D8AFEBB0058CA0E /* NSString+Emoji.m in Sources */,
- 0A7DF7621C9FDBDE002D4DC3 /* LinkMobileNoViewController.m in Sources */,
- 4A4DE74C24C090A9006CC131 /* VideoPreviewItem.swift in Sources */,
- CE0F2B3E1FE19191002D9887 /* RSKInternalUtility.m in Sources */,
- CEFDEB11247C099E0058C07E /* VoIPCallSdpPatcher.swift in Sources */,
- CEC4DAEC211C5D5D004C7DCF /* WebSequenceNumber.swift in Sources */,
- 0A7DF7641C9FDBDE002D4DC3 /* UIView+WebCacheOperation.m in Sources */,
- CE6CFBD7204E9A21001FCBDD /* WebUpdateProfileRequest.swift in Sources */,
- CE225BBA2126CB960075B7CC /* WebConnectionAckRequest.swift in Sources */,
- CE8C687C23758AC200EFA40A /* AppearanceSettingsViewController.swift in Sources */,
- CEE018F71EA9ED49003DF98E /* PPAssetsActionHelper.swift in Sources */,
- CE6CFBBF204D8738001FCBDD /* WebUnreadMessageObject.swift in Sources */,
- CEFD85A524193B3B008CB862 /* MaterialShowcaseController.swift in Sources */,
- 0A7DF7661C9FDBDE002D4DC3 /* EnterCodeViewController.m in Sources */,
- 0A7DF7671C9FDBDE002D4DC3 /* LicenseViewController.m in Sources */,
- 0A7DF7681C9FDBDE002D4DC3 /* PageContentViewController.m in Sources */,
- 0A7DF76A1C9FDBDE002D4DC3 /* SupportViewController.m in Sources */,
- 0A7DF76B1C9FDBDE002D4DC3 /* ErrorNotificationHandler.m in Sources */,
- 0A7DF76D1C9FDBDE002D4DC3 /* TypingIndicatorManager.m in Sources */,
- CE414D1521071BF00084F476 /* BackgroundTaskManager.swift in Sources */,
- 0A4A7C301CED8749002B7AF7 /* UILabel+Markup.m in Sources */,
- CEB34DF120937533005B5D6C /* DoNotDisturbViewController.swift in Sources */,
- 0A7DF76F1C9FDBDE002D4DC3 /* PlayRecordAudioView.m in Sources */,
- CE7E4F3F23E2C313009977A5 /* BaseNotificationBanner.swift in Sources */,
- 0A7DF7711C9FDBDE002D4DC3 /* FileMessagePreview.m in Sources */,
- 4A4DE74924C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift in Sources */,
- 0A7DF7721C9FDBDE002D4DC3 /* ChatViewControllerAction.m in Sources */,
- 0A7DF7741C9FDBDE002D4DC3 /* SplashViewController.m in Sources */,
- 0A7DF7751C9FDBDE002D4DC3 /* ChatBlobMessageCell.m in Sources */,
- 0A7DF7761C9FDBDE002D4DC3 /* AnimatedNavigationController.m in Sources */,
- 0A7DF7791C9FDBDE002D4DC3 /* LinkIDViewController.m in Sources */,
- CE6CFBF72052AF18001FCBDD /* WebMessagesRequest.swift in Sources */,
- 0A7DF77A1C9FDBDE002D4DC3 /* QBPopupMenuItem.m in Sources */,
- 4AA8D7B42566CF3B00950AE5 /* RoundedRectLabel.swift in Sources */,
- 2D84778021BEC7E2009EB43B /* hmac.c in Sources */,
- 0A7DF77C1C9FDBDE002D4DC3 /* ChatTableDataSource.m in Sources */,
- E13D95852500EB38007D70DF /* ThreemaPushNotification.swift in Sources */,
- CE47F7BA23F70045005A0C87 /* GlobalNotificationSettingsViewController.swift in Sources */,
- 4DE0B1FC22522BB4001CEDE4 /* IDNSafetyHelper.swift in Sources */,
- CE3AB52C23103192001AF17C /* ContactsNavigationController.m in Sources */,
- CE703D8E20615D61008DB924 /* WebBlobRequest.swift in Sources */,
- CE165D9920232425006D10E5 /* ShareUrlActivityItemProvider.m in Sources */,
- CEB63E7F20AD709100DF1EE2 /* ChunkedDc.swift in Sources */,
- CE635EC2201F25490099CAF4 /* WebContactDetailResponse.swift in Sources */,
- CE8A2B4C1EB38270004973D5 /* DKImageResource.swift in Sources */,
- CE3DB0F9228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift in Sources */,
- CEB88B48206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift in Sources */,
- CE703DAF20654582008DB924 /* WebCreateGroupResponse.swift in Sources */,
- 0A7DF77D1C9FDBDE002D4DC3 /* BlobMessageLoader.m in Sources */,
- 2D84777621BEC668009EB43B /* SetupButton.swift in Sources */,
- CE0621BA21E635C300029B3A /* CompanyDirectoryCell.swift in Sources */,
- 0A7DF77E1C9FDBDE002D4DC3 /* ChatTextMessageCell.m in Sources */,
- 0A7DF7811C9FDBDE002D4DC3 /* URLHandler.m in Sources */,
- CE8A2B371EB38270004973D5 /* DKGroupDataManager.swift in Sources */,
- 0A7DF7831C9FDBDE002D4DC3 /* HPGrowingTextView.m in Sources */,
- 0A7DF7841C9FDBDE002D4DC3 /* SSLabel.m in Sources */,
- 2DFF7D2D22A66885000DD4FA /* MediaSettingsViewController.swift in Sources */,
- CE414D202107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift in Sources */,
- 0A7DF7871C9FDBDE002D4DC3 /* ImageSizeViewController.m in Sources */,
- 0A7DF7881C9FDBDE002D4DC3 /* PreviewImageViewController.m in Sources */,
- 0A7DF7891C9FDBDE002D4DC3 /* MWTapDetectingView.m in Sources */,
- 4DB720071D649EC800091C44 /* PreviewActionNavigationController.m in Sources */,
- 0A7DF78A1C9FDBDE002D4DC3 /* PrivacySettingsViewController.m in Sources */,
- CE0F2B441FE191A0002D9887 /* RSKImageCropViewController.m in Sources */,
- 0A7DF78D1C9FDBDE002D4DC3 /* PickGroupMembersViewController.m in Sources */,
- CE7E4F3323E2C313009977A5 /* StatusBarNotificationBanner.swift in Sources */,
- 0A7DF78E1C9FDBDE002D4DC3 /* RestoreIdentityViewController.m in Sources */,
- 0A7DF7901C9FDBDE002D4DC3 /* SDNetworkActivityIndicator.m in Sources */,
- 0A7DF7911C9FDBDE002D4DC3 /* MessageActivityItem.m in Sources */,
- 0A7DF7921C9FDBDE002D4DC3 /* PreviewLocationViewController.m in Sources */,
- 0A7DF7941C9FDBDE002D4DC3 /* DACircularProgressView.m in Sources */,
- CEF3BD5D223BDBFC00898821 /* OEMentions.swift in Sources */,
- 0A7DF7961C9FDBDE002D4DC3 /* ChatLocationMessageCell.m in Sources */,
- CEE93D9920AB1EE8002C1304 /* ThreemaWebSettingCell.swift in Sources */,
- 0A7DF7971C9FDBDE002D4DC3 /* LocationViewController.m in Sources */,
- CE3DB109228EE29E00217B23 /* VoIPCallSender.swift in Sources */,
- CE47F7C023FBD90C005A0C87 /* TimePickerCell.swift in Sources */,
- 0A7DF7981C9FDBDE002D4DC3 /* CreateGroupCell.m in Sources */,
- 2DC9B95C2181E3B600747457 /* SafeSetupPasswordViewController.swift in Sources */,
- 0A7DF79A1C9FDBDE002D4DC3 /* TTOpenInAppActivity.m in Sources */,
- 0A7DF79B1C9FDBDE002D4DC3 /* ParallaxPageViewController.m in Sources */,
- CE6CFBCF204E948C001FCBDD /* WebUpdateContactRequest.swift in Sources */,
- 0A7DF79C1C9FDBDE002D4DC3 /* SyncExclusionListViewController.m in Sources */,
- CEB045041EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift in Sources */,
- 4A31A2DE24AE012E00884144 /* ThumbnailCollectionViewController.swift in Sources */,
- 0A7DF79E1C9FDBDE002D4DC3 /* BackupPasswordViewController.m in Sources */,
- 0A7DF79F1C9FDBDE002D4DC3 /* MoreView.m in Sources */,
- 0A7DF7A01C9FDBDE002D4DC3 /* BackupPasswordVerifyViewController.m in Sources */,
- CE8A2B461EB38270004973D5 /* DKImagePickerController.swift in Sources */,
- CEDE4BA120A5AD62008AFF3F /* WebClientSessionCell.swift in Sources */,
- CE3BD3881F613F190048CDE7 /* CallDiagnosticViewController.swift in Sources */,
- CE9067D62056CC5E00CED7A8 /* WebAvatarRequest.swift in Sources */,
- CE10D91F1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */,
- CE66FFAB23267FD100338E22 /* StorageManagementViewController.swift in Sources */,
- 0A7DF7A11C9FDBDE002D4DC3 /* ChatViewSearchHeader.m in Sources */,
- CE54E55624A1F4440007F2F1 /* KeyFingerprintCell.swift in Sources */,
- CE9257322049452000ACDF98 /* WebReceiversRequest.swift in Sources */,
- 0A7DF7A21C9FDBDE002D4DC3 /* PoiTableViewCell.m in Sources */,
- CE7E4F2D23E2C313009977A5 /* UIWindow+orientation.swift in Sources */,
- CE27F0772243954600F86392 /* OEMentionsHelper.swift in Sources */,
- 0A7DF7A31C9FDBDE002D4DC3 /* Animations.m in Sources */,
- CE5E6DE9202A1281006796B5 /* ThreemaWebViewController.swift in Sources */,
- CEB045001EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift in Sources */,
- CEC42C8E228C03E0004D267B /* RTCSessionDescriptionJson.swift in Sources */,
- CE0F2B401FE19194002D9887 /* RSKTouchView.m in Sources */,
- CE887D912040479200FF5650 /* WebReceiversResponse.swift in Sources */,
- 0A7DF7A51C9FDBDE002D4DC3 /* QRCodeGenerator.mm in Sources */,
- 0A7DF7A61C9FDBDE002D4DC3 /* SZTextView.m in Sources */,
- 0A7DF7A71C9FDBDE002D4DC3 /* BackupIdentityViewController.m in Sources */,
- 0A7DF7A91C9FDBDE002D4DC3 /* MediaBrowserFile.m in Sources */,
- CE3D670822733A8100720DF1 /* ThreemaSafariViewController.swift in Sources */,
- 2DF30FAA217DC95100093371 /* SafeDeactivatedViewController.swift in Sources */,
- 4D95F92720B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift in Sources */,
- 0A7DF7AA1C9FDBDE002D4DC3 /* PopoverView.m in Sources */,
- CE0621B021E4EBB100029B3A /* CompanyDirectoryViewController.swift in Sources */,
- 0A7DF7AB1C9FDBDE002D4DC3 /* InviteController.m in Sources */,
- CE703DA720650A75008DB924 /* WebCreateContactResponse.swift in Sources */,
- CE414D24210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift in Sources */,
- CE3D66F22271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */,
- CEB88B4C206A456900A1E371 /* WebConfirmResponse.swift in Sources */,
- 0A7DF7AC1C9FDBDE002D4DC3 /* BallotDispatcher.m in Sources */,
- CECD3EB3206CFD4D00C451BA /* WebDeleteGroupRequest.swift in Sources */,
- 0A7DF7AD1C9FDBDE002D4DC3 /* DeleteConversationAction.m in Sources */,
- 0A7DF7AE1C9FDBDE002D4DC3 /* SVProgressHUD.m in Sources */,
- 0A7DF7B01C9FDBDE002D4DC3 /* MWZoomingScrollView.m in Sources */,
- 4DC2AE301DBF649A000A231B /* AddThreemaChannelController.m in Sources */,
- CE703DA2206509A5008DB924 /* WebCreateContactRequest.swift in Sources */,
- 0A7DF7B21C9FDBDE002D4DC3 /* SlaveScrollView.m in Sources */,
- 0A7DF7B31C9FDBDE002D4DC3 /* QRCodeViewController.m in Sources */,
- 4A2A4C7024D14AE60030162F /* MediaPreviewFlowLayout.swift in Sources */,
- CE92573F2049663E00ACDF98 /* WebConversationsRequest.swift in Sources */,
- CEFCFA7D2469421900E3ABD9 /* ChatBlobTextMessageCell.swift in Sources */,
- CE8A2B6D1EB38270004973D5 /* DKPermissionView.swift in Sources */,
- 0A7DF7B41C9FDBDE002D4DC3 /* ChatVideoMessageCell.m in Sources */,
- CE5061FB244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift in Sources */,
- 0A7DF7B51C9FDBDE002D4DC3 /* VideoMessageLoader.m in Sources */,
- 0A7DF7B61C9FDBDE002D4DC3 /* SDWebImagePrefetcher.m in Sources */,
- CEA73A0D2024B7FE008BCF89 /* WebMessageObject.swift in Sources */,
- CE887D85204020F100FF5650 /* WebContactDetailRequest.swift in Sources */,
- 0A7DF7B81C9FDBDE002D4DC3 /* CreateGroupNavigationController.m in Sources */,
- 0A7DF7B91C9FDBDE002D4DC3 /* ScrollViewContent.m in Sources */,
- CE0F2B4A1FE191B9002D9887 /* RSKImageScrollView.m in Sources */,
- 0A7DF7BA1C9FDBDE002D4DC3 /* IdentityBackupStore.m in Sources */,
- 2DF30F9B217DC91B00093371 /* SafeJsonParser.swift in Sources */,
- CE16BCD11F27948E0029251C /* PPAsset.swift in Sources */,
- 0A7DF7BB1C9FDBDE002D4DC3 /* CachedCellHeight.m in Sources */,
- CE10D9071EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */,
- CEB7A75E22E1ED8B009ADFDF /* WCSession.swift in Sources */,
- 2DC271F7217703D400F269CB /* SafeManager.swift in Sources */,
- 0A7DF7BC1C9FDBDE002D4DC3 /* GroupMessageProcessor.m in Sources */,
- 0A7DF7BD1C9FDBDE002D4DC3 /* ModalPresenter.m in Sources */,
- CED3DDE51F324668007F7FCA /* MGSwipeButton.m in Sources */,
- 0A7DF7BE1C9FDBDE002D4DC3 /* PortraitNavigationController.m in Sources */,
- 0A7DF7BF1C9FDBDE002D4DC3 /* ChatSettingsViewController.m in Sources */,
- 4A3642EF24A0EE1D00B7C277 /* ZipFileContainer.swift in Sources */,
- 4DB439731DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */,
- 2D79F16A219D637C002D709D /* KeyboardResizeCenterY.swift in Sources */,
- 0A7DF7C11C9FDBDE002D4DC3 /* IntroQuestionView.m in Sources */,
- 0A7DF7C31C9FDBDE002D4DC3 /* SendLocationAction.m in Sources */,
- CEE6187A239512AC00E10C59 /* ChatFileAudioMessageCell.swift in Sources */,
- 0A7DF7C41C9FDBDE002D4DC3 /* FontSizeViewController.m in Sources */,
- CE10D90D1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */,
- CE8A2B3D1EB38270004973D5 /* DKAssetGroup.swift in Sources */,
- CE8A2B491EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */,
- 0A7DF7C71C9FDBDE002D4DC3 /* MWPhotoBrowser.m in Sources */,
- 4A4DE74524C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift in Sources */,
- CE7E4F4323E2C313009977A5 /* NotificationBanner.swift in Sources */,
- 0A7DF7C81C9FDBDE002D4DC3 /* AnimGifMessageLoader.m in Sources */,
- 0A7DF7C91C9FDBDE002D4DC3 /* QRCodeActivity.m in Sources */,
- CEE31ED6205976F4000B9B78 /* WebReceiverUpdate.swift in Sources */,
- CEC47E51238FCCBD001690C4 /* ChatFileVideoMessageCell.swift in Sources */,
- CE4100EE1EFAABB000C633A7 /* VoIPSounds.m in Sources */,
- 0A7DF7CA1C9FDBDE002D4DC3 /* EditContactViewController.m in Sources */,
- CE54E54A24A1E7020007F2F1 /* ContactScanCell.swift in Sources */,
- 2D6B848521A3F22A00165867 /* RestoreOptionDataViewController.swift in Sources */,
- 0A7DF7CB1C9FDBDE002D4DC3 /* MessageDetailsViewController.m in Sources */,
- 0A7DF7CC1C9FDBDE002D4DC3 /* MKAnnotationView+WebCache.m in Sources */,
- CE7E4F0B23E094AD009977A5 /* NotificationBannerHelper.swift in Sources */,
- CE0318E1209C5ED600830E58 /* WebClientSessionStore.swift in Sources */,
- CE7FA1371E72B626003E6ED5 /* MessageProcessor.m in Sources */,
- CE3D66EE2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */,
- CEFD85A724193B3B008CB862 /* MaterialShowcaseSequence.swift in Sources */,
- 0A7DF7CF1C9FDBDE002D4DC3 /* BallotHeaderView.m in Sources */,
- CEB906CC23868BFC00933191 /* ContactDetailsViewController.swift in Sources */,
- 2D84777821BEC6A2009EB43B /* SetupTextField.swift in Sources */,
- 4A3655AE24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift in Sources */,
- CEC4DAE021148612004C7DCF /* WebUpdateConnectionInfoRequest.swift in Sources */,
- 0A7DF7D11C9FDBDE002D4DC3 /* ImageMessageLoader.m in Sources */,
- 2DF30FA2217DC93B00093371 /* RestoreSafePasswordViewController.swift in Sources */,
- CE0F2B421FE1919B002D9887 /* UIApplication+RSKImageCropper.m in Sources */,
- CE7923B8209870AF003BDBD3 /* DoNotDisturbCell.swift in Sources */,
- 0A7DF7D21C9FDBDE002D4DC3 /* MWGridViewController.m in Sources */,
- CE7E4F2F23E2C313009977A5 /* BannerPositionFrame.swift in Sources */,
- CEB34DF620971AF9005B5D6C /* NotificationManager.m in Sources */,
- CE1125DB21C10E14000C4F20 /* VoIPStats.swift in Sources */,
- 2DF30F9D217DC92500093371 /* SafeApiService.swift in Sources */,
- 2DEF4A782174683D004E1E06 /* SafeActivatedViewController.swift in Sources */,
- 2DA14F262358828300E97D76 /* SentryClient.swift in Sources */,
- 0A7DF7D31C9FDBDE002D4DC3 /* SDImageCache.m in Sources */,
- CEB63E8220AD709100DF1EE2 /* Unchunker.swift in Sources */,
- 0A7DF7D41C9FDBDE002D4DC3 /* PushSounds.m in Sources */,
- CE54E54D24A1E8490007F2F1 /* ContactSendPictureCell.swift in Sources */,
- CE0621B321E4F35200029B3A /* CompanyDirectoryContactCell.swift in Sources */,
- CECD3EAF206BE29300C451BA /* WebDeleteMessageRequest.swift in Sources */,
- 0A7DF7D51C9FDBDE002D4DC3 /* PushSoundViewController.m in Sources */,
- CE6511F2202C946C00239FB6 /* UIFont+Traits.m in Sources */,
- 4AED21F924D94D0700F897A6 /* PhotosRightsHelper.swift in Sources */,
- CE9F993021DE66D400AABCAE /* AlbumManager.swift in Sources */,
- CEB7A76222E1F003009ADFDF /* WCConnection.swift in Sources */,
- 0A7DF7D71C9FDBDE002D4DC3 /* VideoQualityViewController.m in Sources */,
- CE74929B1E1E46F00017D1C4 /* UnreadMessageLine.m in Sources */,
- CE887D892040308600FF5650 /* WebProfileRequest.swift in Sources */,
- 0A7DF7D91C9FDBDE002D4DC3 /* PageView.m in Sources */,
- 0A7DF7DA1C9FDBDE002D4DC3 /* AdvancedSettingsViewController.m in Sources */,
- CE9F26E1251B7E4E00D1FCA8 /* DevModeViewController.swift in Sources */,
- CEC5FE9F1F8237CB000FCC4D /* DisplayOrderTableViewController.swift in Sources */,
- 0A7DF7DC1C9FDBDE002D4DC3 /* GroupPhotoCell.m in Sources */,
- CEAFA22C1E8AAC6100FF84FD /* EditProfileViewController.m in Sources */,
- CE8B6C5F1F0A851000293643 /* GroupCloneCell.m in Sources */,
- 0A7DF7DD1C9FDBDE002D4DC3 /* UserReminder.m in Sources */,
- CE8A2B311EB38270004973D5 /* DKCamera.swift in Sources */,
- CE7E4F3923E2C313009977A5 /* String+heightForConstrainedWidth.swift in Sources */,
- 0A7DF7DE1C9FDBDE002D4DC3 /* ScanBackupController.mm in Sources */,
- CE7DC3031F38BC1400A18DEF /* ConversationUtils.m in Sources */,
- CECD3EB7206D191700C451BA /* WebAlertUpdate.swift in Sources */,
- 0A7DF7E01C9FDBDE002D4DC3 /* GroupSyncCell.m in Sources */,
- CE8A2B401EB38270004973D5 /* DKImageManager.swift in Sources */,
- 2DF30F9F217DC93100093371 /* RestoreSafeViewController.swift in Sources */,
- 2DDB9A122158FEAE009D105A /* RestoreSafeForgotIdViewController.swift in Sources */,
- 2D40B77E21A5486F001D9E0B /* IntroQuestionViewHelper.swift in Sources */,
- CE8B6B701EFBEB8A00293643 /* VoIPCallMessageDecoder.m in Sources */,
- 0A7DF7E21C9FDBDE002D4DC3 /* CompletedIDViewController.m in Sources */,
- 4A3642F124A0EE1D00B7C277 /* ConversationExporter.swift in Sources */,
- CE7E4F3723E2C313009977A5 /* BannerColors.swift in Sources */,
- 0A7DF7E41C9FDBDE002D4DC3 /* ChatContactCell.m in Sources */,
- 0A7DF7E61C9FDBDE002D4DC3 /* BallotResultMatrixView.m in Sources */,
- 0A7DF7E71C9FDBDE002D4DC3 /* GroupDetailsViewController.m in Sources */,
- 0A7DF7E81C9FDBDE002D4DC3 /* VideoCaptionView.m in Sources */,
- CE9257432049717B00ACDF98 /* WebMessagesResponse.swift in Sources */,
- CEC47E4A238D671A001690C4 /* ChatFileImageMessageCell.swift in Sources */,
- CE573665249B95130048ACCB /* VerificationViewController.swift in Sources */,
- 0A7DF7E91C9FDBDE002D4DC3 /* RootSquareMean.m in Sources */,
- 0A7DF7EA1C9FDBDE002D4DC3 /* ChatSectionHeaderView.m in Sources */,
- 0A7DF7EB1C9FDBDE002D4DC3 /* ContactGroupPhotoLoader.m in Sources */,
- 0A7DF7EC1C9FDBDE002D4DC3 /* GroupMemberCell.m in Sources */,
- CE07C86A20B462FC000A1AD2 /* WebUpdateConversationRequest.swift in Sources */,
- CE7E4F3523E2C313009977A5 /* NotificationBannerUtilities.swift in Sources */,
- CE10D9161EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */,
- CE8B6C7E1F0AA53700293643 /* ChatCallMessageCell.m in Sources */,
- CE7E4F4123E2C313009977A5 /* NotificationBannerQueue.swift in Sources */,
- CE0669A01E1CF77500DC4A69 /* UnreadMessageLineCell.m in Sources */,
- CE635EB6201B900E0099CAF4 /* WebCreateTextMessageRequest.swift in Sources */,
- 0A7DF7EF1C9FDBDE002D4DC3 /* PickNicknameViewController.m in Sources */,
- 0A7DF7F11C9FDBDE002D4DC3 /* NSData+ImageContentType.m in Sources */,
- 0A7DF7F21C9FDBDE002D4DC3 /* AddMemberCell.m in Sources */,
- CEAC91E1244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift in Sources */,
- 4A3655B524B5E32000C82312 /* ThumbnailCollectionViewCell.swift in Sources */,
- 0A7DF7F31C9FDBDE002D4DC3 /* UIImage+MultiFormat.m in Sources */,
- 0A7DF7F41C9FDBDE002D4DC3 /* GroupCell.m in Sources */,
- CE0F2B3C1FE1918D002D9887 /* CGGeometry+RSKImageCropper.m in Sources */,
- 4A5E4012256BD29500CE9FE6 /* XQueryComponents.swift in Sources */,
- 0A7DF7F51C9FDBDE002D4DC3 /* HighlightButton.m in Sources */,
- CE04FCFE2077B524000CEE26 /* WebCreateFileMessageResponse.swift in Sources */,
- 0A7DF7F61C9FDBDE002D4DC3 /* MyIdentityNavigationController.m in Sources */,
- CEC42C91228C47C2004D267B /* VoIPCallOfferMessage.swift in Sources */,
- CED76E69229420F700681151 /* VoIPCallHangupMessage.swift in Sources */,
- 0A7DF7F71C9FDBDE002D4DC3 /* IDCreationPageViewController.m in Sources */,
- 4D36FF8D25471E1100107FDB /* VoIPIceServerSource.swift in Sources */,
- CE10D9221EA8FA0300802355 /* PPVideoViewCell.swift in Sources */,
- 2DC17A4F216F17EF0036151A /* RestoreOptionBackupViewController.swift in Sources */,
- CEF464CF2422498200055977 /* ChatImageMessageCell.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0A7DF9511C9FDD9B002D4DC3 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0A7DF9521C9FDD9B002D4DC3 /* SenderItemManager.m in Sources */,
- 0A7DF9531C9FDD9B002D4DC3 /* ProgressViewController.m in Sources */,
- 0A7DF9541C9FDD9B002D4DC3 /* RootNavigationController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 0AE4354C1C636AB500E1ECC8 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0AF1BA081C6DECAF00ADBDCD /* SenderItemManager.m in Sources */,
- 0AE4356F1C636AE800E1ECC8 /* ProgressViewController.m in Sources */,
- 0AE4356E1C636AE800E1ECC8 /* RootNavigationController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4D5C4CA51CD79C8500512FE6 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4D5C4CA61CD79C8500512FE6 /* NSBundle+OverrideLanguage.m in Sources */,
- CEFBD18F1E51F45500722ED7 /* ScreenshotJsonParser.m in Sources */,
- 4D5C4CA81CD79C8500512FE6 /* TestObjectFactory.m in Sources */,
- 2DF208D721FF270500BC9C08 /* MdmSetupTests.m in Sources */,
- 4D5C4CAA1CD79C8500512FE6 /* DummyDataCreator.m in Sources */,
- 4D5C4CAB1CD79C8500512FE6 /* NSDate+DateSwizzling.m in Sources */,
- 4D5C4CAC1CD79C8500512FE6 /* NSBundle+OverrideObjectForInfoDictionaryKey.m in Sources */,
- 4D5C4CAF1CD79C8500512FE6 /* NSLocale+OverrideLocale.m in Sources */,
- CEFBD1881E51F44E00722ED7 /* ScreenshotJsonImporter.m in Sources */,
- 4D5C4CB51CD79C8500512FE6 /* NSObject+Swizzling.m in Sources */,
- 4D5C4CB81CD79C8500512FE6 /* TestLocale.m in Sources */,
- 4D5C4CB91CD79C8500512FE6 /* TestUtil.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 4DD01F6414C1CCA900EF7690 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CE7E4F3A23E2C313009977A5 /* GrowingNotificationBanner.swift in Sources */,
- CE8A2B541EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */,
- 0AD29D701C086986002E43B3 /* DeleteContactAction.m in Sources */,
- CE703D9020615DCF008DB924 /* WebBlobResponse.swift in Sources */,
- CEF464D62425089200055977 /* ChatSystemMessageCell.swift in Sources */,
- 0A6E628A1B25E5C0003DDB5A /* UIImage+GIF.m in Sources */,
- CEB88B25206920FB00A1E371 /* WebConversationUpdate.swift in Sources */,
- 2D460EB3232F677D005827E4 /* DeleteIdentityViewController.swift in Sources */,
- 0A8FB0801BF0DAC9001A90A7 /* LinkIDCountryPickerRowView.m in Sources */,
- CE8A2B571EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */,
- CE18F4911F682E2C004EC6F2 /* PrivacyPolicyViewController.swift in Sources */,
- CE10D9181EA8FA0300802355 /* PPOption.swift in Sources */,
- CE225BB621256F880075B7CC /* WebConnectionContext.swift in Sources */,
- CE54E53E24A1E2DB0007F2F1 /* ContactThreemaCallCell.swift in Sources */,
- 4A3642EE24A0EE1D00B7C277 /* ZipFileContainer.swift in Sources */,
- 4DD01F7914C1CCA900EF7690 /* main.m in Sources */,
- 0A6E628E1B25E5C0003DDB5A /* UIImageView+WebCache.m in Sources */,
- 0A50CFD91C49153A00991088 /* QBPlasticPopupMenu.m in Sources */,
- CE04FCF1207773CE000CEE26 /* WebCreateFileMessageRequest.swift in Sources */,
- 2DCF125F2153DC7100E465E6 /* RestoreSafePasswordViewController.swift in Sources */,
- 4D8B813218D38B4F0079014F /* MWGridCell.m in Sources */,
- 0AA860F41A64040D00AC1BE1 /* AudioRecorder.m in Sources */,
- 0A0C55B31A1A26820014F5E0 /* MediaBrowserVideo.m in Sources */,
- CE887D7F20401F5800FF5650 /* WebClientInfoRequest.swift in Sources */,
- 4DD01F7D14C1CCA900EF7690 /* AppDelegate.m in Sources */,
- 0A182B0819FA29D000D1A6EF /* BallotMatrixLabelView.m in Sources */,
- CEC42C93228C48F0004D267B /* VoIPCallConstants.swift in Sources */,
- CE54E55524A1F4440007F2F1 /* KeyFingerprintCell.swift in Sources */,
- 0AA2D48419E2D68F0048D54F /* BallotVoteViewController.m in Sources */,
- 4A3642F024A0EE1D00B7C277 /* ConversationExporter.swift in Sources */,
- 4D6638EA17E0C26300D03144 /* HPTextViewInternal.m in Sources */,
- 4A31A2E324AE012E00884144 /* MediaPreviewViewController.swift in Sources */,
- CE10D9091EA8FA0300802355 /* PPAssetsActionController.swift in Sources */,
- CE7E49242296980A0097E002 /* VoIPCallRingingMessage.swift in Sources */,
- 4D70B4371934BB6D003FA7F0 /* ChatAudioMessageCell.m in Sources */,
- 4DCA09111DE77B0300E2D8D9 /* QuoteView.m in Sources */,
- CE165D8B20232058006D10E5 /* ShareTextActivityItemProvider.m in Sources */,
- 4D6638D317E0B98300D03144 /* ChatNavigationController.m in Sources */,
- 0A5456731AA8A4980050B49F /* SplitViewController.m in Sources */,
- CE54E54924A1E7020007F2F1 /* ContactScanCell.swift in Sources */,
- 0A5357B71B8B630B006B46DC /* ChatDeleteAction.m in Sources */,
- 0AB19F1719C6AC55005EA074 /* PlayRecordAudioViewController.m in Sources */,
- CE8B6C801F0AA55600293643 /* ImageUtils.m in Sources */,
- CEB7A75322E1EC24009ADFDF /* WCSessionManager.swift in Sources */,
- CEFCFA7C2469421900E3ABD9 /* ChatBlobTextMessageCell.swift in Sources */,
- 2DE1BED1210EEDDD0058D7FF /* hmac.c in Sources */,
- 2DEC10672397AFDD00921AC0 /* StorageManagementOlderThanViewController.swift in Sources */,
- 0A5456761AA9D1AE0050B49F /* MainTabBarController.m in Sources */,
- 0A9B6B4B1BE78BF3009EE9C1 /* SyncContactsViewController.m in Sources */,
- 4D5040B418F7DD58006DBFCC /* QRScannerViewController.m in Sources */,
- CEC4DAE2211488A9004C7DCF /* WebUpdateConnectionInfoResponse.swift in Sources */,
- CEB63E8320AD709100DF1EE2 /* Chunker.swift in Sources */,
- 0A50D1C31B99772C0049C3C3 /* FullscreenImageViewController.m in Sources */,
- CE635EC4201F2A000099CAF4 /* WebConversationsResponse.swift in Sources */,
- CE2A42B22018D73600C314DA /* WebCreateTextMessageResponse.swift in Sources */,
- 0ABAE1721AB0809800A6A3C4 /* ChatViewControllerCache.m in Sources */,
- CEFD85A624193B3B008CB862 /* MaterialShowcaseSequence.swift in Sources */,
- 0A0EFBA11A10C5720041A756 /* ChatViewHeader.m in Sources */,
- CE0F2B381FE16000002D9887 /* UIImage+RSKImageCropper.m in Sources */,
- 4D6128051A72D73800AA8821 /* MotionEntropyCollector.m in Sources */,
- 2DC271F5217703D400F269CB /* SafeManager.swift in Sources */,
- 4D1A7F491A169BD100386317 /* HairlineView.m in Sources */,
- 4D228ECB18F67EFB0059BDE7 /* ShareController.m in Sources */,
- CE8A2B5A1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */,
- CE8B6BA51EFD0AE000293643 /* FeatureMaskChecker.m in Sources */,
- CE3D66EF2271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */,
- CEC42C86228BF61F004D267B /* VoIPIceCandidatesMessage.swift in Sources */,
- CEF464CB2421F6D700055977 /* ChatAnimatedGifMessageCell.swift in Sources */,
- CE3DB105228EDD3C00217B23 /* VoIPCallUserAction.swift in Sources */,
- 2DC17A4D216F17EF0036151A /* RestoreOptionBackupViewController.swift in Sources */,
- CEF764461E4C5B5600BFE350 /* MessageProcessor.m in Sources */,
- 4DB4566119489B42008219E7 /* NonFirstResponderActionSheet.m in Sources */,
- CE82505B210B6290005FAA5F /* OrderedDictionary.m in Sources */,
- CEF162B022A7B93E00885A38 /* VoIPCallKitManager.swift in Sources */,
- 0AA2D48719E2E1A60048D54F /* BallotVoteTableCell.m in Sources */,
- 2D40B77C21A5486F001D9E0B /* IntroQuestionViewHelper.swift in Sources */,
- CE66FFB423268F8F00338E22 /* SettingsViewController.swift in Sources */,
- 2DDB9A112158FEAE009D105A /* RestoreSafeForgotIdViewController.swift in Sources */,
- CE7E4F2A23E2C313009977A5 /* FloatingNotificationBanner.swift in Sources */,
- CE4100E81EFAAA1B00C633A7 /* VoIPSoundViewController.m in Sources */,
- 4D0495451632A72200A0042D /* StatusNavigationBar.m in Sources */,
- 0AEBA04B19D31C1D002DE2C3 /* BallotCreateTableCell.m in Sources */,
- CEB34DEB20921085005B5D6C /* NotificationSettingViewController.swift in Sources */,
- 0A9B6B3F1BE78B3B009EE9C1 /* ConfirmIDViewController.m in Sources */,
- 2DA91F03216602CA00F476F5 /* SetupButton.swift in Sources */,
- 0AC6B3F91A03E59100D1A77A /* BallotCreateDetailViewController.m in Sources */,
- 0AC6B3F61A02DFE100D1A77A /* DetailDisclosureView.m in Sources */,
- 0A09D5E81A9E1DE0000F922D /* RevocationKeyHandler.m in Sources */,
- 0A5357BB1B8B66E2006B46DC /* SendMediaAction.m in Sources */,
- 0AEDFB221A0410B5007EFFC8 /* BallotSelectTableViewController.m in Sources */,
- 4D8B813718D38B4F0079014F /* MWTapDetectingImageView.m in Sources */,
- 4A3655AD24B5E31200C82312 /* VideoPreviewCollectionViewCell.swift in Sources */,
- 4D37D1C9193F67E40094682B /* PointOfInterest.m in Sources */,
- CE6CFBC9204DAB15001FCBDD /* WebUpdateContactResponse.swift in Sources */,
- CEC4DAE62114A927004C7DCF /* WebChunkCache.swift in Sources */,
- CE174AEE1E96443100D3746E /* ProfilePictureSettingViewController.m in Sources */,
- 0A6959511A6CF71A002FF905 /* ForwardURLActivity.m in Sources */,
- 0A535E7A19FE464100C5DA04 /* BallotResultMatrixCell.m in Sources */,
- CED3DDE71F324668007F7FCA /* MGSwipeTableCell.m in Sources */,
- 0AEBA04819D31BC8002DE2C3 /* BallotCreateViewController.m in Sources */,
- CE82A8002008FD2D00B78C73 /* TTTAttributedLabel.m in Sources */,
- 0AEDFB2B1A041793007EFFC8 /* BallotListTableCell.m in Sources */,
- 4D2A411F163D951F0084C172 /* MyIdentityViewController.m in Sources */,
- CE8A2B5D1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */,
- 0A2CC90E19CE1C4D00175DB4 /* AudioTrackAnalyzer.m in Sources */,
- CE225BC02126D3200075B7CC /* WebUpdateConnectionAckRequest.swift in Sources */,
- CECD3EA5206A854300C451BA /* WebUpdateGroupResponse.swift in Sources */,
- CE54E55824A1F6940007F2F1 /* BlockContactCell.swift in Sources */,
- CE66FF972322373500338E22 /* ThreemaQRCodeGenerator.swift in Sources */,
- CE47F7BC23FAB933005A0C87 /* MasterDndDaysViewController.swift in Sources */,
- 0A03A15F1CAD1AFD00B4C74B /* EnterLicenseViewController.m in Sources */,
- 4DE7097016414F5900BF99BE /* ContactsViewController.m in Sources */,
- 0A788E231C917CB20032C566 /* FileCaptionView.m in Sources */,
- CEB88B3A206A32FC00A1E371 /* WebTypingUpdate.swift in Sources */,
- 4DE7097316414FE000BF99BE /* ContactCell.m in Sources */,
- CE10D91B1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */,
- CEFD85A824193B3B008CB862 /* MaterialShowcase.swift in Sources */,
- CE8A2B631EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */,
- 4D70B3A619348247003FA7F0 /* NewMessageToaster.m in Sources */,
- CE703DA9206544F1008DB924 /* WebCreateGroupRequest.swift in Sources */,
- 2DAD8945215CC6F600B9EA0B /* SafeDeactivatedViewController.swift in Sources */,
- CE7E4907229537E50097E002 /* CallViewController.swift in Sources */,
- 0ACA7C161CF2E8FB001025C0 /* PhotoCaptionView.m in Sources */,
- 0A5312AF1BEB968100E3038B /* RandomSeedViewController.m in Sources */,
- 0A50CFDF1C49153A00991088 /* QBPopupMenuItemView.m in Sources */,
- 0AF47E7A19E2B3D600A2E84E /* ChatBallotMessageCell.m in Sources */,
- 2DA56F57211C1D6600BA3C41 /* SafeStore.swift in Sources */,
- 4A31A2E624AE276300884144 /* MediaPreviewItem.swift in Sources */,
- 2DAD893B215CB1D200B9EA0B /* SafeActivatedViewController.swift in Sources */,
- 4D20C7EE1CDB55E500018CAA /* BrandingUtils.m in Sources */,
- CE10D9031EA8FA0300802355 /* PPAssetManager.swift in Sources */,
- 0A6E62831B25E5C0003DDB5A /* SDWebImageCompat.m in Sources */,
- 0A6E628C1B25E5C0003DDB5A /* UIImage+WebP.m in Sources */,
- 0A774A611C20086900D662FE /* LazyAccessibilityLabel.m in Sources */,
- 4A5E4011256BD29500CE9FE6 /* XQueryComponents.swift in Sources */,
- 4D8B813118D38B4F0079014F /* MWCaptionView.m in Sources */,
- CEA3A5D320FF76AE005AC269 /* PendingMessagesManager.swift in Sources */,
- CE7E4F3C23E2C313009977A5 /* BannerHapticGenerator.swift in Sources */,
- 0A8C879A19E6D8CB00AD8150 /* BallotResultViewController.m in Sources */,
- 0AB4A96B1B9D948900B006C5 /* ContactGroupMembershipViewController.m in Sources */,
- 0A6959571A6D0103002FF905 /* ForwardTextActivity.m in Sources */,
- 0A280B041A1F557900060BF7 /* MediaBrowserPhoto.m in Sources */,
- CE54E55B24A1FBBE0007F2F1 /* ProfilePictureRecipientCell.swift in Sources */,
- 0A50CFDB1C49153A00991088 /* QBPopupMenu.m in Sources */,
- CE635EBC201B92A70099CAF4 /* WebBatteryStatusUpdate.swift in Sources */,
- 0AA26DF61C0F2B0C0019F6EC /* ProgressLabel.m in Sources */,
- CE0621B621E4F87900029B3A /* CompanyDirectoryContact.swift in Sources */,
- CEBBB9E8205922BC00130885 /* WebReadRequest.swift in Sources */,
- 0A23FB0F19BED36600337603 /* CreatePasswordTrigger.m in Sources */,
- 4AA8D7B22566CF2F00950AE5 /* RoundedRectLabel.swift in Sources */,
- CE3DB102228EAC8E00217B23 /* VoIPCallService.swift in Sources */,
- CEB88B4F206A744600A1E371 /* WebUpdateGroupRequest.swift in Sources */,
- 4D6CF597164573C3003D7DCC /* NewScannedContactViewController.m in Sources */,
- CE225BB82126CB960075B7CC /* WebConnectionAckRequest.swift in Sources */,
- 4D6CF5B01645A3F1003D7DCC /* ConversationsViewController.m in Sources */,
- CECD3EA9206AA07B00C451BA /* WebGroupSyncRequest.swift in Sources */,
- 4D6CF5C91645A5CA003D7DCC /* ConversationCell.m in Sources */,
- CEF464C7241FADEC00055977 /* ForwardMultipleURLActivity.m in Sources */,
- 0A6E62871B25E5C0003DDB5A /* SDWebImageManager.m in Sources */,
- CE3DB0D9228D908500217B23 /* VoIPCallStateManager.swift in Sources */,
- CEC42C8A228BFFA6004D267B /* VoIPCallAnswerMessage.swift in Sources */,
- 2D72EE2621CA94F600A197DC /* SafeConfigManager.swift in Sources */,
- CE54E54224A1E3F50007F2F1 /* ContactSendMessageCell.swift in Sources */,
- CE8A2B4E1EB38270004973D5 /* DKPopoverViewController.swift in Sources */,
- CEA3A5D720FF775E005AC269 /* PendingMessage.swift in Sources */,
- 4D6CF5D41645B084003D7DCC /* ChatBar.m in Sources */,
- 4D6CF5D51645B084003D7DCC /* ChatMessageCell.m in Sources */,
- 0A6E629F1B298698003DDB5A /* ChatFileMessageCell.m in Sources */,
- 2DE1BED3210EEDDD0058D7FF /* sha256.c in Sources */,
- CED3F001218999B500729D83 /* NotificationResponse.swift in Sources */,
- CE10D90F1EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */,
- 4D6CF5D61645B084003D7DCC /* ChatViewController.m in Sources */,
- CE10D9121EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */,
- 4D9F2F311647C0B00030E260 /* ContactPickerViewController.m in Sources */,
- CE46D74820B5C4430097A112 /* WebAvatarUpdate.swift in Sources */,
- CEB044FB1EBA17DD00B06571 /* CustomGroupDetailImageCell.swift in Sources */,
- 6725D93021BEA9EF0058B8C0 /* StdTypeHelper.swift in Sources */,
- CE54E55224A1EB5A0007F2F1 /* VerificationLevelCell.swift in Sources */,
- 0A6E62861B25E5C0003DDB5A /* SDWebImageDownloaderOperation.m in Sources */,
- CE626F3B20BC01C3004C6D61 /* WebProfileUpdate.swift in Sources */,
- CE887D8B2040316900FF5650 /* WebProfileResponse.swift in Sources */,
- CE6CFBD1204E97F3001FCBDD /* WebMessageUpdate.swift in Sources */,
- 0AE10AC21BA172F6009DD83B /* EditableAvatarView.m in Sources */,
- CE8A2B691EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */,
- 4D6893711647ECB8000DE62D /* IdentityVerifiedViewController.m in Sources */,
- CED6FBAF201791D200CD197F /* WebAbstractMessage.swift in Sources */,
- 0A6E62841B25E5C0003DDB5A /* SDWebImageDecoder.m in Sources */,
- CE703D8120612DB5008DB924 /* WebAckRequest.swift in Sources */,
- 0A6E62891B25E5C0003DDB5A /* UIButton+WebCache.m in Sources */,
- CE7E4F3023E2C313009977A5 /* BannerStyle.swift in Sources */,
- 0AB4A96F1B9DC75D00B006C5 /* ContactGroupCell.m in Sources */,
- 4AED220424D97E3D00F897A6 /* PhotosAccessHelper.swift in Sources */,
- 0A868E271B45BB7900A5B755 /* FileMessagePreviewUnsupportedTypeView.m in Sources */,
- 4D6893741647F698000DE62D /* ScanIdentityController.mm in Sources */,
- 4D68937B1647FEA8000DE62D /* AddContactViewController.m in Sources */,
- 4D68937F16480D79000DE62D /* MBProgressHUD.m in Sources */,
- 0A6E62851B25E5C0003DDB5A /* SDWebImageDownloader.m in Sources */,
- 4D736B4216487C2A00D70AD9 /* MKNumberBadgeView.m in Sources */,
- 0A50CFE31C49153A00991088 /* QBPopupMenuPagenatorView.m in Sources */,
- 4D8DC638164EC1AF00A80455 /* CustomResponderTextView.m in Sources */,
- CEE0F4571E92A85800008F5B /* PickContactsViewController.m in Sources */,
- 4D8B813418D38B4F0079014F /* MWPhoto.m in Sources */,
- CE8A2B601EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */,
- CEFD85AC24193B3B008CB862 /* MaterialShowcaseInstructionView.swift in Sources */,
- 2DC9B95A2181E3B600747457 /* SafeSetupPasswordViewController.swift in Sources */,
- CE5061FA244EF3DF0051DFEF /* ThreemaVideoCallQualityViewController.swift in Sources */,
- 4A95B8FF256BD8E600C3D938 /* CopyLabel.swift in Sources */,
- 4A3655B424B5E32000C82312 /* ThumbnailCollectionViewCell.swift in Sources */,
- CE1C4BA42056EB1400678D32 /* WebThumbnailResponse.swift in Sources */,
- CE5E6DEC202B338A006796B5 /* BinUtils.swift in Sources */,
- CE8A2B391EB38270004973D5 /* DKAsset.swift in Sources */,
- 0AE10ABE1BA160C7009DD83B /* EditGroupViewController.m in Sources */,
- 0A73E6C619CB1F8C0021475D /* RecordingMeterGraph.m in Sources */,
- CE04FD14207CDA02000CEE26 /* WebMessageQueue.swift in Sources */,
- 4A4DE74824C08FCE006CC131 /* MediaPreviewCarouselContainerView.swift in Sources */,
- CE9067DF2056CD0D00CED7A8 /* WebAvatarResponse.swift in Sources */,
- CEE0F4521E92A68D00008F5B /* ProfilePictureNavigationController.m in Sources */,
- CEA92C91220197770063520A /* CompanyDirectoryCategoryViewController.swift in Sources */,
- 0AFF744B1B58DD4B008E08DB /* DocumentPicker.m in Sources */,
- CE1C4B992056EA7300678D32 /* WebThumbnailRequest.swift in Sources */,
- CE4100ED1EFAABB000C633A7 /* VoIPSounds.m in Sources */,
- 0A6E628D1B25E5C0003DDB5A /* UIImageView+HighlightedWebCache.m in Sources */,
- 4DB0A00316503FD20027691C /* MoveFingerView.m in Sources */,
- CE635EB8201B92620099CAF4 /* WebClientInfoResponse.swift in Sources */,
- 0A0EFBA71A1206130041A756 /* BallotListTableViewController.m in Sources */,
- 0A50D1D21B99BE320049C3C3 /* FullScreenImageTransitionAnimator.m in Sources */,
- 0AEDFB541A10A2CA007EFFC8 /* ResizingLabel.m in Sources */,
- 2D8FDC272225832600C5EBF8 /* HttpClient.swift in Sources */,
- 4D6C847C1651934800657260 /* LinkEmailViewController.m in Sources */,
- 0A788E271C9187E30032C566 /* CaptionView.m in Sources */,
- CE651200203192BA00239FB6 /* MeContactDetailsViewController.swift in Sources */,
- CE8A2B661EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */,
- 4D6638D017E0B8FC00D03144 /* SettingsNavigationController.m in Sources */,
- CEB28AAB2354A3F9002D10B5 /* ThreemaQLPreviewController.swift in Sources */,
- 4DF319682546F60D0050155F /* VoIPIceServerSource.swift in Sources */,
- 0A7B592B1B3D41FF00EB5520 /* ActivityUtil.m in Sources */,
- 0A50CFE11C49153A00991088 /* QBPopupMenuOverlayView.m in Sources */,
- 4DF993181D8AFEBB0058CA0E /* NSString+Emoji.m in Sources */,
- CEC4DAEA211C5D5D004C7DCF /* WebSequenceNumber.swift in Sources */,
- CE0F2B341FE16000002D9887 /* RSKInternalUtility.m in Sources */,
- CE6CFBD5204E9A21001FCBDD /* WebUpdateProfileRequest.swift in Sources */,
- 4D6C84FB1652F38C00657260 /* LinkMobileNoViewController.m in Sources */,
- 4A3655B724B5E34000C82312 /* MainCollectionViewController.swift in Sources */,
- CE8C687B23758AC200EFA40A /* AppearanceSettingsViewController.swift in Sources */,
- 0A6E628F1B25E5C0003DDB5A /* UIView+WebCacheOperation.m in Sources */,
- CEFD85A224193B3B008CB862 /* MaterialShowcase+Calculations.swift in Sources */,
- CE6CFBBD204D8738001FCBDD /* WebUnreadMessageObject.swift in Sources */,
- CEE018F61EA9ED49003DF98E /* PPAssetsActionHelper.swift in Sources */,
- 4DCC5E4616542A6D00644D0D /* EnterCodeViewController.m in Sources */,
- 4DBCC0301656DBEB00B3CFFF /* LicenseViewController.m in Sources */,
- 2D79F168219D637C002D709D /* KeyboardResizeCenterY.swift in Sources */,
- CE0211771ED5B4750022D04F /* VoIPCallMessageDecoder.m in Sources */,
- 0A9B6B531BE78D67009EE9C1 /* PageContentViewController.m in Sources */,
- 2D6EC73121B53D5E0065B02C /* SafeIntroViewController.swift in Sources */,
- 4DBCC0561656EEFA00B3CFFF /* SupportViewController.m in Sources */,
- CE414D1321071BF00084F476 /* BackgroundTaskManager.swift in Sources */,
- 0ADCEA221B0DF9D8006BD786 /* ErrorNotificationHandler.m in Sources */,
- CE7E4F3E23E2C313009977A5 /* BaseNotificationBanner.swift in Sources */,
- 2DE1BED0210EEDDD0058D7FF /* Scrypt.c in Sources */,
- CEB34DEF20937533005B5D6C /* DoNotDisturbViewController.swift in Sources */,
- 4DBB0F4F1660D78800452638 /* TypingIndicatorManager.m in Sources */,
- 0A4A7C2F1CED8749002B7AF7 /* UILabel+Markup.m in Sources */,
- 4A2A4C6E24D14AE10030162F /* MediaPreviewFlowLayout.swift in Sources */,
- 0AB19F1A19C6ADA1005EA074 /* PlayRecordAudioView.m in Sources */,
- 0A531CDB1B32E65A00C402B2 /* FileMessagePreview.m in Sources */,
- 0A5357BF1B8B673F006B46DC /* ChatViewControllerAction.m in Sources */,
- 0A5ECCDC1BE1FCC9003B3A84 /* SplashViewController.m in Sources */,
- 0A6E62A31B29AD58003DDB5A /* ChatBlobMessageCell.m in Sources */,
- 0AB4A9671B9D87FC00B006C5 /* AnimatedNavigationController.m in Sources */,
- 4A31A2DF24AE012E00884144 /* MediaShareOptionsViewController.swift in Sources */,
- CE6CFBF52052AF18001FCBDD /* WebMessagesRequest.swift in Sources */,
- CE47F7B923F70045005A0C87 /* GlobalNotificationSettingsViewController.swift in Sources */,
- 4DE0B1FB22522BB4001CEDE4 /* IDNSafetyHelper.swift in Sources */,
- CE3AB52B23103192001AF17C /* ContactsNavigationController.m in Sources */,
- CEFD85A424193B3B008CB862 /* MaterialShowcaseController.swift in Sources */,
- 2DC5029C2125AEBB00B1D317 /* SafeViewController.swift in Sources */,
- CE703D8C20615D61008DB924 /* WebBlobRequest.swift in Sources */,
- CE165D9720232425006D10E5 /* ShareUrlActivityItemProvider.m in Sources */,
- CE3DB0F8228DB91C00217B23 /* VoIPCallPeerConnectionClient.swift in Sources */,
- CEB63E7D20AD709100DF1EE2 /* ChunkedDc.swift in Sources */,
- CE635EC0201F25490099CAF4 /* WebContactDetailResponse.swift in Sources */,
- 0A9B6B471BE78BBA009EE9C1 /* LinkIDViewController.m in Sources */,
- CEB88B46206A3C7E00A1E371 /* WebCleanReceiverConversationRequest.swift in Sources */,
- CE0621B921E635C300029B3A /* CompanyDirectoryCell.swift in Sources */,
- CE703DAD20654582008DB924 /* WebCreateGroupResponse.swift in Sources */,
- 0A50CFDD1C49153A00991088 /* QBPopupMenuItem.m in Sources */,
- CE8A2B4B1EB38270004973D5 /* DKImageResource.swift in Sources */,
- 0A37157B1BA99DA000DC9A41 /* ChatTableDataSource.m in Sources */,
- 0AACF27E1B45535C00783F59 /* BlobMessageLoader.m in Sources */,
- CE225BBC2126CC600075B7CC /* WebConnectionAckUpdateResponse.swift in Sources */,
- 4DF4F2C916641C4200A48DA7 /* ChatTextMessageCell.m in Sources */,
- CE4CB4CD24AF3B8E0057954A /* VoIPCallId.swift in Sources */,
- 2DFF7D2C22A66884000DD4FA /* MediaSettingsViewController.swift in Sources */,
- CE4A7BE224091FDC00CD0015 /* ThreemaWorkViewController.swift in Sources */,
- 0A4B0D4C1BFF70B7008BD496 /* URLHandler.m in Sources */,
- CE8A2B361EB38270004973D5 /* DKGroupDataManager.swift in Sources */,
- 2DA56F59211C1F0500BA3C41 /* SafeJsonParser.swift in Sources */,
- CE414D1E2107533A0084F476 /* WebUpdateConnectionDisconnectRequest.swift in Sources */,
- 4D6638E917E0C26300D03144 /* HPGrowingTextView.m in Sources */,
- 2D629EC22191CF670023316B /* RestoreSafeForgotIdChooseViewController.swift in Sources */,
- 4D8B81AC18D3B4E30079014F /* SSLabel.m in Sources */,
- 4DE93F03166507BA00954B1D /* ImageSizeViewController.m in Sources */,
- CE7E4F3223E2C313009977A5 /* StatusBarNotificationBanner.swift in Sources */,
- 2DE1BED4210EEDDD0058D7FF /* salsa20.c in Sources */,
- 4DA592861666846300DCF674 /* PreviewImageViewController.m in Sources */,
- CE573664249B95130048ACCB /* VerificationViewController.swift in Sources */,
- CE0F2B371FE16000002D9887 /* RSKImageCropViewController.m in Sources */,
- CEFD85AA24193B3B008CB862 /* Utility.swift in Sources */,
- 4D8B813818D38B4F0079014F /* MWTapDetectingView.m in Sources */,
- 4DB720061D649EC800091C44 /* PreviewActionNavigationController.m in Sources */,
- CEF3BD5C223BDBFC00898821 /* OEMentions.swift in Sources */,
- 4D353F621666B398002DD0E0 /* PrivacySettingsViewController.m in Sources */,
- 0AE10AC61BA1B0DF009DD83B /* PickGroupMembersViewController.m in Sources */,
- 0A8A67B41BE363A100F0B5A2 /* RestoreIdentityViewController.m in Sources */,
- 4D226010166775F2003C5691 /* SDNetworkActivityIndicator.m in Sources */,
- CE3DB108228EE29E00217B23 /* VoIPCallSender.swift in Sources */,
- 0AA8610D1A66BDB400AC1BE1 /* MessageActivityItem.m in Sources */,
- CE47F7BF23FBD90B005A0C87 /* TimePickerCell.swift in Sources */,
- 4D22601316677A15003C5691 /* PreviewLocationViewController.m in Sources */,
- CEE93D9720AB1EE8002C1304 /* ThreemaWebSettingCell.swift in Sources */,
- 2DC5028F212577EC00B1D317 /* SafeSetupViewController.swift in Sources */,
- 4DD3186F1829AB35000D3933 /* DACircularProgressView.m in Sources */,
- 4D226024166790DF003C5691 /* ChatLocationMessageCell.m in Sources */,
- 4D2260271667A25B003C5691 /* LocationViewController.m in Sources */,
- CE6CFBCD204E948C001FCBDD /* WebUpdateContactRequest.swift in Sources */,
- 0AE10ACA1BA1D06A009DD83B /* CreateGroupCell.m in Sources */,
- 4D233D8C18FFD3E700A20E3F /* TTOpenInAppActivity.m in Sources */,
- 0A9B6B691BE9E70D009EE9C1 /* ParallaxPageViewController.m in Sources */,
- CEAC91E0244DE1C60091E53D /* ThreemaCallsSettingsViewController.swift in Sources */,
- CEB045031EBA18CF00B06571 /* CustomGroupDetailVideoCell.swift in Sources */,
- 4D75D4EC17F99A870038A2A5 /* SyncExclusionListViewController.m in Sources */,
- CE66FFAA23267FD100338E22 /* StorageManagementViewController.swift in Sources */,
- 4D776C71166D00BA007A4C32 /* BackupPasswordViewController.m in Sources */,
- CEDE4B9F20A5AD62008AFF3F /* WebClientSessionCell.swift in Sources */,
- CE27F0762243954600F86392 /* OEMentionsHelper.swift in Sources */,
- CE7E4F2C23E2C313009977A5 /* UIWindow+orientation.swift in Sources */,
- 2DE1BED5210EEDDD0058D7FF /* pbkdf2.c in Sources */,
- 4AED21F824D94D0700F897A6 /* PhotosRightsHelper.swift in Sources */,
- CE3BD3871F613F190048CDE7 /* CallDiagnosticViewController.swift in Sources */,
- CE9067D42056CC5E00CED7A8 /* WebAvatarRequest.swift in Sources */,
- 4A3655B124B5E31A00C82312 /* ImagePreviewCollectionViewCell.swift in Sources */,
- 0A8FB08E1BF33698001A90A7 /* MoreView.m in Sources */,
- CEC42C8D228C03E0004D267B /* RTCSessionDescriptionJson.swift in Sources */,
- CE8A2B451EB38270004973D5 /* DKImagePickerController.swift in Sources */,
- CE9257302049452000ACDF98 /* WebReceiversRequest.swift in Sources */,
- CE10D91E1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */,
- 4D776C74166D0327007A4C32 /* BackupPasswordVerifyViewController.m in Sources */,
- CE5E6DE7202A1281006796B5 /* ThreemaWebViewController.swift in Sources */,
- 0A101F5A1B6669F400E9E30B /* ChatViewSearchHeader.m in Sources */,
- CE3D670722733A8100720DF1 /* ThreemaSafariViewController.swift in Sources */,
- 4D37D1D6193F75260094682B /* PoiTableViewCell.m in Sources */,
- 2DB25E35212D46410072C51E /* SafeApiService.swift in Sources */,
- CE0F2B351FE16000002D9887 /* RSKTouchView.m in Sources */,
- CE0621AF21E4EBB100029B3A /* CompanyDirectoryViewController.swift in Sources */,
- CE887D8F2040479200FF5650 /* WebReceiversResponse.swift in Sources */,
- 0AC6B3F31A02CFC400D1A77A /* Animations.m in Sources */,
- CEB044FF1EBA184700B06571 /* ThreemaImagePickerControllerDefaultUIDelegate.swift in Sources */,
- CE3D66F12271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */,
- 4D776C77166D0851007A4C32 /* QRCodeGenerator.mm in Sources */,
- 4D95F92520B5A06C005BC753 /* ProtectedDataUnavailableViewController.swift in Sources */,
- 4D7C73B41A16BCC900C6C574 /* SZTextView.m in Sources */,
- 2DA8A5FA21636DA50089EEC2 /* SetupTextField.swift in Sources */,
- CE703DA520650A75008DB924 /* WebCreateContactResponse.swift in Sources */,
- CE414D22210756190084F476 /* WebUpdateConnectionDisconnectResponse.swift in Sources */,
- CEB88B4A206A456900A1E371 /* WebConfirmResponse.swift in Sources */,
- 4D776C7D166D0BFD007A4C32 /* BackupIdentityViewController.m in Sources */,
- CECD3EB1206CFD4D00C451BA /* WebDeleteGroupRequest.swift in Sources */,
- 0A788E191C916FD50032C566 /* MediaBrowserFile.m in Sources */,
- 4DEFAE5C166FB79100C150F4 /* PopoverView.m in Sources */,
- 4DA05171166FD3D70090F24D /* InviteController.m in Sources */,
- 0AA2D48A19E2EEE50048D54F /* BallotDispatcher.m in Sources */,
- CE703DA0206509A5008DB924 /* WebCreateContactRequest.swift in Sources */,
- 0A5357CC1B94921B006B46DC /* DeleteConversationAction.m in Sources */,
- 4DFF8E5C193340D300F2CF0D /* SVProgressHUD.m in Sources */,
- 4A4DE74424C08FB0006CC131 /* MediaPreviewCarouselAccessibilityElement.swift in Sources */,
- CE92573D2049663E00ACDF98 /* WebConversationsRequest.swift in Sources */,
- 4D8B813918D38B4F0079014F /* MWZoomingScrollView.m in Sources */,
- 4DC2AE2F1DBF649A000A231B /* AddThreemaChannelController.m in Sources */,
- 4A4DE74E24C090BB006CC131 /* ImagePreviewItem.swift in Sources */,
- 0A535E8F19FEA24200C5DA04 /* SlaveScrollView.m in Sources */,
- CEA73A0B2024B7FE008BCF89 /* WebMessageObject.swift in Sources */,
- CE8A2B6C1EB38270004973D5 /* DKPermissionView.swift in Sources */,
- CE887D83204020F100FF5650 /* WebContactDetailRequest.swift in Sources */,
- 4DAD0A491A214555001D139C /* QRCodeViewController.m in Sources */,
- CE0F2B3A1FE16000002D9887 /* RSKImageScrollView.m in Sources */,
- 4DD551291689D14900B19DF8 /* ChatVideoMessageCell.m in Sources */,
- 4DD5512C1689DF3900B19DF8 /* VideoMessageLoader.m in Sources */,
- E13D95842500EB38007D70DF /* ThreemaPushNotification.swift in Sources */,
- CEB7A75D22E1ED8B009ADFDF /* WCSession.swift in Sources */,
- 0A6E62881B25E5C0003DDB5A /* SDWebImagePrefetcher.m in Sources */,
- 0A3715741BA2E4F000DC9A41 /* CreateGroupNavigationController.m in Sources */,
- 0AEDFB3E1A0A211C007EFFC8 /* ScrollViewContent.m in Sources */,
- 4D91E84B19E6D56A0092ABF6 /* IdentityBackupStore.m in Sources */,
- CE16BCD01F27948E0029251C /* PPAsset.swift in Sources */,
- CE10D9061EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */,
- 4DCA7FFD195AEB1A0068F801 /* CachedCellHeight.m in Sources */,
- 0A2FD3931A6EC7D40052D52B /* GroupMessageProcessor.m in Sources */,
- 0ABAE17E1AB2F5C300A6A3C4 /* ModalPresenter.m in Sources */,
- CEE61879239512AC00E10C59 /* ChatFileAudioMessageCell.swift in Sources */,
- CED3DDE41F324668007F7FCA /* MGSwipeButton.m in Sources */,
- 4DC16F27168CCCC300AD243E /* PortraitNavigationController.m in Sources */,
- 4DA6F489168E0C6B00D23AB6 /* ChatSettingsViewController.m in Sources */,
- 4DB439721DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */,
- 0AF75A841BFA0FC400210FB3 /* IntroQuestionView.m in Sources */,
- 4A4DE74B24C090A9006CC131 /* VideoPreviewItem.swift in Sources */,
- CE7E4F4223E2C313009977A5 /* NotificationBanner.swift in Sources */,
- 0A5357C31B8DAB8A006B46DC /* SendLocationAction.m in Sources */,
- CE10D90C1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */,
- CEFD85B1241A64EB008CB862 /* ChatContactInfoSystemMessageCell.swift in Sources */,
- CEC47E50238FCCBD001690C4 /* ChatFileVideoMessageCell.swift in Sources */,
- CE8A2B3C1EB38270004973D5 /* DKAssetGroup.swift in Sources */,
- CEF464CE2422498200055977 /* ChatImageMessageCell.swift in Sources */,
- CEE31ED4205976F4000B9B78 /* WebReceiverUpdate.swift in Sources */,
- 4DBCAB21168F43910047E81C /* FontSizeViewController.m in Sources */,
- CE8A2B481EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */,
- CE3D66ED2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */,
- CE7E4F0A23E094AD009977A5 /* NotificationBannerHelper.swift in Sources */,
- 4D8B813618D38B4F0079014F /* MWPhotoBrowser.m in Sources */,
- 0A23B0341C88388A0015D542 /* AnimGifMessageLoader.m in Sources */,
- CE0318DF209C5ED600830E58 /* WebClientSessionStore.swift in Sources */,
- 4DAD0A341A214005001D139C /* QRCodeActivity.m in Sources */,
- 2D6B848321A3F22A00165867 /* RestoreOptionDataViewController.swift in Sources */,
- CEB906CB23868BFC00933191 /* ContactDetailsViewController.swift in Sources */,
- 2DFEF8B9212AC48E00CAD36E /* SafeServerViewController.swift in Sources */,
- 4D2C881A16A2F05D00C6C4FC /* EditContactViewController.m in Sources */,
- 67D692BD21B80AE3009AE6E2 /* VoIPStats.swift in Sources */,
- 2DE1BED2210EEDDD0058D7FF /* scrypt.c in Sources */,
- 4D73AFD216A450F30034113B /* MessageDetailsViewController.m in Sources */,
- CE54E54C24A1E8490007F2F1 /* ContactSendPictureCell.swift in Sources */,
- 0A6E62801B25E5C0003DDB5A /* MKAnnotationView+WebCache.m in Sources */,
- CEC4DADE21148612004C7DCF /* WebUpdateConnectionInfoRequest.swift in Sources */,
- CE7E4F2E23E2C313009977A5 /* BannerPositionFrame.swift in Sources */,
- CE0F2B361FE16000002D9887 /* UIApplication+RSKImageCropper.m in Sources */,
- CE7923B6209870AF003BDBD3 /* DoNotDisturbCell.swift in Sources */,
- 0AC6B3EF1A0284BF00D1A77A /* BallotHeaderView.m in Sources */,
- CEB34DF420971AF9005B5D6C /* NotificationManager.m in Sources */,
- 2DA14F252358828300E97D76 /* SentryClient.swift in Sources */,
- CE0621B221E4F35200029B3A /* CompanyDirectoryContactCell.swift in Sources */,
- CEB63E8020AD709100DF1EE2 /* Unchunker.swift in Sources */,
- 4D01EC6016A8106B00FA3D90 /* ImageMessageLoader.m in Sources */,
- CEFDEB10247C099E0058C07E /* VoIPCallSdpPatcher.swift in Sources */,
- CE9F992F21DE66D400AABCAE /* AlbumManager.swift in Sources */,
- CECD3EAD206BE29300C451BA /* WebDeleteMessageRequest.swift in Sources */,
- 4D8B813318D38B4F0079014F /* MWGridViewController.m in Sources */,
- CE6511F0202C946C00239FB6 /* UIFont+Traits.m in Sources */,
- CEB7A76122E1F003009ADFDF /* WCConnection.swift in Sources */,
- 0A6E62821B25E5C0003DDB5A /* SDImageCache.m in Sources */,
- 4DEB53EA16A9753E0024E6DE /* PushSounds.m in Sources */,
- 4DEB53ED16A97AD30024E6DE /* PushSoundViewController.m in Sources */,
- 2DE1EC0D213FEFB900EEEB0C /* RestoreSafeViewController.swift in Sources */,
- CE54E54624A1E5400007F2F1 /* ExportConversationCell.swift in Sources */,
- 4DF3F22616DFEE3000D90681 /* VideoQualityViewController.m in Sources */,
- CE887D872040308600FF5650 /* WebProfileRequest.swift in Sources */,
- CE74929A1E1E46F00017D1C4 /* UnreadMessageLine.m in Sources */,
- 4A31A2DD24AE012E00884144 /* ThumbnailCollectionViewController.swift in Sources */,
- CEC5FE9E1F8237CB000FCC4D /* DisplayOrderTableViewController.swift in Sources */,
- 0A9B6B6D1BE9E77D009EE9C1 /* PageView.m in Sources */,
- 4DD10AC116EE57C1004A10E0 /* AdvancedSettingsViewController.m in Sources */,
- 4D78719317FF00070099075C /* GroupPhotoCell.m in Sources */,
- CE7E4F3823E2C313009977A5 /* String+heightForConstrainedWidth.swift in Sources */,
- CEAFA22B1E8AAC6100FF84FD /* EditProfileViewController.m in Sources */,
- 4D233C9E16F0E7EB00181EDD /* UserReminder.m in Sources */,
- CE54E54F24A1E93E0007F2F1 /* LinkedContactCell.swift in Sources */,
- CE8B6C5E1F0A851000293643 /* GroupCloneCell.m in Sources */,
- CE8A2B301EB38270004973D5 /* DKCamera.swift in Sources */,
- 4D7F81E51702305C00070F63 /* ScanBackupController.mm in Sources */,
- CECD3EB5206D191700C451BA /* WebAlertUpdate.swift in Sources */,
- 0AFBEE9B1C4678960063449F /* GroupSyncCell.m in Sources */,
- CE7DC3021F38BC1400A18DEF /* ConversationUtils.m in Sources */,
- CE8A2B3F1EB38270004973D5 /* DKImageManager.swift in Sources */,
- 0A9B6B4F1BE78C3F009EE9C1 /* CompletedIDViewController.m in Sources */,
- 4A3642EC24A0EE1D00B7C277 /* ZipFileActivityItemProvider.swift in Sources */,
- CE7E4F3623E2C313009977A5 /* BannerColors.swift in Sources */,
- 4DD9BAF517A185C90082D60B /* ChatContactCell.m in Sources */,
- 0A1CC4CE19F11BBD00E3AF1E /* BallotResultMatrixView.m in Sources */,
- 4D80F38917A2790D00174711 /* GroupDetailsViewController.m in Sources */,
- 0A0C55BF1A1A8DE00014F5E0 /* VideoCaptionView.m in Sources */,
- 0A2CC91F19D0566C00175DB4 /* RootSquareMean.m in Sources */,
- CEC47E49238D671A001690C4 /* ChatFileImageMessageCell.swift in Sources */,
- CE9257412049717B00ACDF98 /* WebMessagesResponse.swift in Sources */,
- 0A9991D11BB285EB00235677 /* ChatSectionHeaderView.m in Sources */,
- CE3014021EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m in Sources */,
- 4D78719017FEF7DF0099075C /* ContactGroupPhotoLoader.m in Sources */,
- 4D80F38C17A279EC00174711 /* GroupMemberCell.m in Sources */,
- CE7E4F3423E2C313009977A5 /* NotificationBannerUtilities.swift in Sources */,
- CE07C86820B462FC000A1AD2 /* WebUpdateConversationRequest.swift in Sources */,
- CE10D9151EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */,
- CE8B6C761F0AA53700293643 /* ChatCallMessageCell.m in Sources */,
- CE7E4F4023E2C313009977A5 /* NotificationBannerQueue.swift in Sources */,
- CE06699F1E1CF77500DC4A69 /* UnreadMessageLineCell.m in Sources */,
- CE635EB4201B900E0099CAF4 /* WebCreateTextMessageRequest.swift in Sources */,
- 0A9B6B431BE78B79009EE9C1 /* PickNicknameViewController.m in Sources */,
- 0A6E62811B25E5C0003DDB5A /* NSData+ImageContentType.m in Sources */,
- 4D37E6721962E56A008C1CA8 /* AddMemberCell.m in Sources */,
- 0A6E628B1B25E5C0003DDB5A /* UIImage+MultiFormat.m in Sources */,
- 0A5357C81B942D77006B46DC /* GroupCell.m in Sources */,
- CE0F2B331FE16000002D9887 /* CGGeometry+RSKImageCropper.m in Sources */,
- 4D5CCF431950774900EA17B9 /* HighlightButton.m in Sources */,
- CE04FCFC2077B524000CEE26 /* WebCreateFileMessageResponse.swift in Sources */,
- CEC42C90228C47C2004D267B /* VoIPCallOfferMessage.swift in Sources */,
- 4D6638D617E0BBCD00D03144 /* MyIdentityNavigationController.m in Sources */,
- CED76E68229420F700681151 /* VoIPCallHangupMessage.swift in Sources */,
- CE9F26E0251B7E4800D1FCA8 /* DevModeViewController.swift in Sources */,
- 0A8FB08A1BF32229001A90A7 /* IDCreationPageViewController.m in Sources */,
- CE10D9211EA8FA0300802355 /* PPVideoViewCell.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CE4CA9941E2629B000F3A560 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CEFB45451EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m in Sources */,
- CEFB45491EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m in Sources */,
- CE7D4B7F221D76FC007FE158 /* MakeScreenshots.swift in Sources */,
- CEFB45471EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m in Sources */,
- CE7D4B86221D9135007FE158 /* PPAssetManager.swift in Sources */,
- CE19618E1E26754A009937C3 /* SnapshotHelper.swift in Sources */,
- CEFB45411EC0BC7E0097B39A /* SDStatusBarManager.m in Sources */,
- CEFB454B1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m in Sources */,
- CEFB454D1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m in Sources */,
- CE7D4B82221D7E54007FE158 /* SDStatusBarOverriderPost12_0.m in Sources */,
- CE0A24C11FB313C500E37E24 /* SDStatusBarOverriderPost11_0.m in Sources */,
- CEFB45431EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CEFBD1931E51FB6C00722ED7 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CEFB454A1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_0.m in Sources */,
- CEFB45441EC0BC7E0097B39A /* SDStatusBarOverriderPost10_0.m in Sources */,
- CEFB454C1EC0BC7E0097B39A /* SDStatusBarOverriderPost9_3.m in Sources */,
- CEFB45461EC0BC7E0097B39A /* SDStatusBarOverriderPost10_3.m in Sources */,
- CEFBD1951E51FB6C00722ED7 /* SnapshotHelper.swift in Sources */,
- CE7D4B85221D9135007FE158 /* PPAssetManager.swift in Sources */,
- CEFB454E1EC0BC7E0097B39A /* SDStatusBarOverriderPre8_3.m in Sources */,
- CE7D4B83221D7E91007FE158 /* SDStatusBarOverriderPost12_0.m in Sources */,
- CE6DE4BD22200F2400979018 /* MakeScreenshots.swift in Sources */,
- CEFB45481EC0BC7E0097B39A /* SDStatusBarOverriderPost8_3.m in Sources */,
- CEFB45421EC0BC7E0097B39A /* SDStatusBarManager.m in Sources */,
- CE337CBF1FBB59DF002265DC /* SDStatusBarOverriderPost11_0.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXSourcesBuildPhase section */
- /* Begin PBXTargetDependency section */
- 0A677B8E1C6250CA0019B361 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A677B811C6250C90019B361 /* ThreemaFramework */;
- targetProxy = 0A677B8D1C6250CA0019B361 /* PBXContainerItemProxy */;
- };
- 0A677B901C6250CA0019B361 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 4DD01F6714C1CCA900EF7690 /* Threema */;
- targetProxy = 0A677B8F1C6250CA0019B361 /* PBXContainerItemProxy */;
- };
- 0A677B961C6250CA0019B361 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A677B811C6250C90019B361 /* ThreemaFramework */;
- targetProxy = 0A677B951C6250CA0019B361 /* PBXContainerItemProxy */;
- };
- 0A688AC519A3A4670013FCE8 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 4DD01F6714C1CCA900EF7690 /* Threema */;
- targetProxy = 0A688AC419A3A4670013FCE8 /* PBXContainerItemProxy */;
- };
- 0A7DF6C21C9FDBDE002D4DC3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = qrencoder;
- targetProxy = 0A7DF6C31C9FDBDE002D4DC3 /* PBXContainerItemProxy */;
- };
- 0A7DF6C41C9FDBDE002D4DC3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A677B811C6250C90019B361 /* ThreemaFramework */;
- targetProxy = 0A7DF6C51C9FDBDE002D4DC3 /* PBXContainerItemProxy */;
- };
- 0A7DF94F1C9FDD9B002D4DC3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A677B811C6250C90019B361 /* ThreemaFramework */;
- targetProxy = 0A7DF9501C9FDD9B002D4DC3 /* PBXContainerItemProxy */;
- };
- 0A7DF9641C9FDF99002D4DC3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A7DF94E1C9FDD9B002D4DC3 /* ThreemaForWorkShareExtension */;
- targetProxy = 0A7DF9631C9FDF99002D4DC3 /* PBXContainerItemProxy */;
- };
- 0AE4355A1C636AB500E1ECC8 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0AE4354F1C636AB500E1ECC8 /* ThreemaShareExtension */;
- targetProxy = 0AE435591C636AB500E1ECC8 /* PBXContainerItemProxy */;
- };
- 0AE435861C636D6E00E1ECC8 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A677B811C6250C90019B361 /* ThreemaFramework */;
- targetProxy = 0AE435851C636D6E00E1ECC8 /* PBXContainerItemProxy */;
- };
- 4D5C4CD61CD79C8B00512FE6 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A7DF6C11C9FDBDE002D4DC3 /* Threema Work */;
- targetProxy = 4D5C4CD51CD79C8B00512FE6 /* PBXContainerItemProxy */;
- };
- 4DBA7E0C163F116900B344DB /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = qrencoder;
- targetProxy = 4DBA7E0B163F116900B344DB /* PBXContainerItemProxy */;
- };
- CE4CA99E1E2629B100F3A560 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 4DD01F6714C1CCA900EF7690 /* Threema */;
- targetProxy = CE4CA99D1E2629B100F3A560 /* PBXContainerItemProxy */;
- };
- CEFBD1A51E51FB8000722ED7 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 0A7DF6C11C9FDBDE002D4DC3 /* Threema Work */;
- targetProxy = CEFBD1A41E51FB8000722ED7 /* PBXContainerItemProxy */;
- };
- /* End PBXTargetDependency section */
- /* Begin PBXVariantGroup section */
- 0A23FB1319BF3F1A00337603 /* CreatePassword.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- CE245FDF1E43777200FEFE0C /* Base */,
- CE245FE11E43777B00FEFE0C /* de */,
- CE245FE21E43777E00FEFE0C /* fr */,
- CE245FE31E43778200FEFE0C /* es */,
- CE245FE41E43778500FEFE0C /* it */,
- CE245FE51E43778800FEFE0C /* pt */,
- CE245FE61E43778E00FEFE0C /* ru */,
- CE245FE71E43779100FEFE0C /* rm-CH */,
- CE6AE2DA1E437E4800A3E3C1 /* nl */,
- CE611B151F98DF7C0040DB3A /* en */,
- CE8EC72A23EC131C003C7D08 /* cs */,
- CEFCFA622463E51500E3ABD9 /* tr */,
- CEFCFA6B2463E7D500E3ABD9 /* eu-ES */,
- );
- name = CreatePassword.storyboard;
- sourceTree = "<group>";
- };
- 0A38645C1C62588D00924A29 /* Localizable.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 0A38645B1C62588D00924A29 /* en */,
- 0A38645D1C62589000924A29 /* de */,
- 0A38645E1C62589400924A29 /* fr */,
- 0A38645F1C62589600924A29 /* es */,
- 0A3864601C62589700924A29 /* it */,
- 0A3864611C62589900924A29 /* pt */,
- 0A3864621C62589A00924A29 /* ru */,
- 4D399FB21DD38DD9003B6E4A /* rm-CH */,
- CE6AE2D81E437E4800A3E3C1 /* nl */,
- CE8EC72F23EC131E003C7D08 /* cs */,
- CEFCFA672463E51900E3ABD9 /* tr */,
- CEFCFA702463E7D700E3ABD9 /* eu-ES */,
- );
- name = Localizable.strings;
- sourceTree = "<group>";
- };
- 0A688ABE19A3A4670013FCE8 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 0A688ABF19A3A4670013FCE8 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "<group>";
- };
- 0A81F57319EB015E00DA1377 /* Ballot.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 0A81F57219EB015E00DA1377 /* en */,
- 0A81F57419EB017900DA1377 /* de */,
- 0A81F57519EB017A00DA1377 /* fr */,
- 0A81F57619EB017C00DA1377 /* es */,
- 0A81F57719EB018100DA1377 /* it */,
- 0A81F57819EB018200DA1377 /* pt */,
- 0A0EFBA81A1223BF0041A756 /* ru */,
- 4D399FB11DD38DD9003B6E4A /* rm-CH */,
- CE6AE2D71E437E4800A3E3C1 /* nl */,
- CE8EC72E23EC131D003C7D08 /* cs */,
- CEFCFA662463E51800E3ABD9 /* tr */,
- CEFCFA6F2463E7D700E3ABD9 /* eu-ES */,
- );
- name = Ballot.strings;
- path = Strings;
- sourceTree = "<group>";
- };
- 0AE4357B1C636B4E00E1ECC8 /* Localizable.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 0AE4357A1C636B4E00E1ECC8 /* en */,
- 0AE4357C1C636B5100E1ECC8 /* de */,
- 0AE4357D1C636B5500E1ECC8 /* fr */,
- 0AE4357E1C636B5700E1ECC8 /* es */,
- 0AE4357F1C636B5900E1ECC8 /* it */,
- 0AE435801C636B5B00E1ECC8 /* pt */,
- 0AE435811C636B5C00E1ECC8 /* ru */,
- 4D399FB41DD38DD9003B6E4A /* rm-CH */,
- CE6AE2DC1E437E4800A3E3C1 /* nl */,
- CE8EC73123EC131E003C7D08 /* cs */,
- CEFCFA692463E51900E3ABD9 /* tr */,
- CEFCFA722463E7D800E3ABD9 /* eu-ES */,
- );
- name = Localizable.strings;
- sourceTree = "<group>";
- };
- 4D90AF87163471C2001BDF83 /* Localizable.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 4D90AF86163471C2001BDF83 /* en */,
- 4D7ABF82165AE41D006470F4 /* de */,
- 4D4179D81726F8CC0089FC97 /* fr */,
- 4D5E07AC196C20F700D14CAF /* es */,
- 4DCA086019702E5E001A1E3A /* it */,
- 4DDC630B1987BE6000D8887B /* pt */,
- 4D0D907119F272B500198483 /* ru */,
- 4D399FAA1DD38DD9003B6E4A /* rm-CH */,
- CE6AE2D61E437E4700A3E3C1 /* nl */,
- CE8EC72D23EC131D003C7D08 /* cs */,
- CEFCFA652463E51800E3ABD9 /* tr */,
- CEFCFA6E2463E7D700E3ABD9 /* eu-ES */,
- );
- name = Localizable.strings;
- path = Strings;
- sourceTree = "<group>";
- };
- 4DD01F7514C1CCA900EF7690 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 4DD01F7614C1CCA900EF7690 /* en */,
- 4D7ABF84165AE41F006470F4 /* de */,
- 4D4179DA1726F8CE0089FC97 /* fr */,
- 4D5E07AE196C20F900D14CAF /* es */,
- 4DCA086219702E60001A1E3A /* it */,
- 4DDC630D1987BE6200D8887B /* pt */,
- 0A4B0D541C02F652008BD496 /* ru */,
- 4D399FB31DD38DD9003B6E4A /* rm-CH */,
- CE6AE2DB1E437E4800A3E3C1 /* nl */,
- CE8EC73023EC131E003C7D08 /* cs */,
- CEFCFA682463E51900E3ABD9 /* tr */,
- CEFCFA712463E7D700E3ABD9 /* eu-ES */,
- );
- name = InfoPlist.strings;
- sourceTree = "<group>";
- };
- 4DD01F7E14C1CCA900EF7690 /* MainStoryboard.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- CE245FD41E4376A200FEFE0C /* rm-CH */,
- CE245FD51E4376A900FEFE0C /* ru */,
- CE245FD61E4376AF00FEFE0C /* pt */,
- CE245FD71E4376B500FEFE0C /* it */,
- CE245FD81E4376BC00FEFE0C /* es */,
- CE245FD91E4376EB00FEFE0C /* fr */,
- CE245FDB1E43770600FEFE0C /* Base */,
- CE6AE2D91E437E4800A3E3C1 /* nl */,
- CE10DFD81F28B1C5006782C8 /* de */,
- 4D6A7FFF209B659D00784B4F /* en */,
- CE8EC72923EC131B003C7D08 /* cs */,
- CEFCFA612463E51500E3ABD9 /* tr */,
- CEFCFA6A2463E7D500E3ABD9 /* eu-ES */,
- );
- name = MainStoryboard.storyboard;
- sourceTree = "<group>";
- };
- CE56FBA11F8BEA5F004B41B4 /* MyIdentityStoryboard.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- CE56FBA01F8BEA5F004B41B4 /* Base */,
- CE56FBA51F8BEA6B004B41B4 /* de */,
- CE56FBA71F8BEA6C004B41B4 /* fr */,
- CE56FBA91F8BEA6E004B41B4 /* es */,
- CE56FBAB1F8BEA6F004B41B4 /* it */,
- CE56FBAD1F8BEA71004B41B4 /* pt */,
- CE56FBAF1F8BEA72004B41B4 /* ru */,
- CE56FBB11F8BEA74004B41B4 /* rm-CH */,
- CE56FBB31F8BEA75004B41B4 /* nl */,
- CE3427981FD5C59100A4D857 /* en */,
- CE8EC72B23EC131D003C7D08 /* cs */,
- CEFCFA632463E51600E3ABD9 /* tr */,
- CEFCFA6C2463E7D600E3ABD9 /* eu-ES */,
- );
- name = MyIdentityStoryboard.storyboard;
- sourceTree = "<group>";
- };
- CE5938291F8675D800EA7FF3 /* SettingsStoryboard.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- CE5938281F8675D800EA7FF3 /* Base */,
- CE59382D1F8675E800EA7FF3 /* de */,
- CE59382F1F8675ED00EA7FF3 /* fr */,
- CE5938311F8675F000EA7FF3 /* es */,
- CE5938331F8675F300EA7FF3 /* it */,
- CE5938351F8675F600EA7FF3 /* pt */,
- CE5938371F8675F900EA7FF3 /* ru */,
- CE5938391F8675FB00EA7FF3 /* rm-CH */,
- CE59383B1F8675FE00EA7FF3 /* nl */,
- CEB94CA32010DF0700072859 /* en */,
- CE8EC72C23EC131D003C7D08 /* cs */,
- CEFCFA642463E51700E3ABD9 /* tr */,
- CEFCFA6D2463E7D600E3ABD9 /* eu-ES */,
- );
- name = SettingsStoryboard.storyboard;
- sourceTree = "<group>";
- };
- /* End PBXVariantGroup section */
- /* Begin XCBuildConfiguration section */
- 0A677B9A1C6250CA0019B361 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- APPLICATION_EXTENSION_API_ONLY = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_BITCODE = NO;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "ThreemaFramework/ThreemaFramework-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = ThreemaFramework/Info.plist;
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MODULEMAP_PRIVATE_FILE = "";
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- MOMC_SUPPRESS_INVERSE_TRANSIENT_ERROR = NO;
- MTL_ENABLE_DEBUG_INFO = YES;
- OTHER_LDFLAGS = "";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFramework;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- SUPPORTS_MACCATALYST = NO;
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
- 0A677B9B1C6250CA0019B361 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- ALWAYS_SEARCH_USER_PATHS = NO;
- APPLICATION_EXTENSION_API_ONLY = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_BITCODE = NO;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "ThreemaFramework/ThreemaFramework-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaFramework/Info.plist;
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MODULEMAP_PRIVATE_FILE = "";
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- MOMC_SUPPRESS_INVERSE_TRANSIENT_ERROR = NO;
- MTL_ENABLE_DEBUG_INFO = NO;
- OTHER_LDFLAGS = "";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFramework;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SUPPORTS_MACCATALYST = NO;
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = AdHoc;
- };
- 0A677B9C1C6250CA0019B361 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- ALWAYS_SEARCH_USER_PATHS = NO;
- APPLICATION_EXTENSION_API_ONLY = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_BITCODE = NO;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "ThreemaFramework/ThreemaFramework-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaFramework/Info.plist;
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MODULEMAP_PRIVATE_FILE = "";
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- MOMC_SUPPRESS_INVERSE_TRANSIENT_ERROR = NO;
- MTL_ENABLE_DEBUG_INFO = NO;
- OTHER_LDFLAGS = "";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFramework;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SUPPORTS_MACCATALYST = NO;
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = AppStore;
- };
- 0A677B9E1C6250CA0019B361 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = ThreemaFrameworkTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFrameworkTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- };
- name = Debug;
- };
- 0A677B9F1C6250CA0019B361 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaFrameworkTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFrameworkTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- VALIDATE_PRODUCT = YES;
- };
- name = AdHoc;
- };
- 0A677BA01C6250CA0019B361 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaFrameworkTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFrameworkTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- VALIDATE_PRODUCT = YES;
- };
- name = AppStore;
- };
- 0A688AC719A3A4670013FCE8 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
- DEFINES_MODULE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- "$(PROJECT_DIR)/WebRTC",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SWIFT_OBJC_BRIDGING_HEADER = "Threema Tests/Threema Tests-Bridging-Header.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- WRAPPER_EXTENSION = xctest;
- };
- name = Debug;
- };
- 0A688AC819A3A4670013FCE8 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
- DEFINES_MODULE = NO;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- "$(PROJECT_DIR)/WebRTC",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "Threema Tests/Threema Tests-Bridging-Header.h";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = AdHoc;
- };
- 0A688AC919A3A4670013FCE8 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
- DEFINES_MODULE = NO;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- "$(PROJECT_DIR)/WebRTC",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "Threema Tests/Threema Tests-Bridging-Header.h";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = AppStore;
- };
- 0A7DF9431C9FDBDE002D4DC3 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/ThreemaForWork.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CURRENT_PROJECT_VERSION = "";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "ThreemaForWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "-D DEBUG";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "4d689ed1-d1dc-499a-9800-0e0274f3f2d1";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work Development";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "Threema-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- 0A7DF9441C9FDBDE002D4DC3 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/ThreemaForWork.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = YES;
- CURRENT_PROJECT_VERSION = "";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "ThreemaForWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "91b1c9ca-b2bd-47f7-8d9c-0019cf5618dc";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work App Store";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "Threema-Swift.h";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = AdHoc;
- };
- 0A7DF9451C9FDBDE002D4DC3 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/ThreemaForWork.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = YES;
- CURRENT_PROJECT_VERSION = "";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "ThreemaForWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "92afb1ee-4fa5-41e7-a92f-16c9dc555a97";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work App Store";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "Threema-Swift.h";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = AppStore;
- };
- 0A7DF95C1C9FDD9B002D4DC3 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaForWorkShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = "ThreemaShareExtension/ThreemaForWorkShareExtension-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "06394fae-1e2e-4f87-8844-cd81973cd5df";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work ShareExtension Development";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 0A7DF95D1C9FDD9B002D4DC3 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaForWorkShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = "ThreemaShareExtension/ThreemaForWorkShareExtension-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "63bd9a8c-b4d4-44fa-8834-ff25bcce4cce";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work ShareExtension App Store";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = AdHoc;
- };
- 0A7DF95E1C9FDD9B002D4DC3 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaForWorkShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = "ThreemaShareExtension/ThreemaForWorkShareExtension-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "2dbff8f5-3ca8-499b-b356-799f5ecd875f";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work ShareExtension App Store";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = AppStore;
- };
- 0AE4355C1C636AB500E1ECC8 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = ThreemaShareExtension/ThreemaShareExtensionInfo.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "1d7c9e44-22b3-4789-8212-e05d6641dfc1";
- PROVISIONING_PROFILE_SPECIFIER = "ThreemaShareExtension Development Profile";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 0AE4355D1C636AB500E1ECC8 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaShareExtension/ThreemaShareExtensionInfo.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "822e4b9c-f864-4855-b678-f54414b50606";
- PROVISIONING_PROFILE_SPECIFIER = "ThreemaShareExtension Ad Hoc";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = AdHoc;
- };
- 0AE4355E1C636AB500E1ECC8 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = ThreemaShareExtension/ThreemaShareExtensionInfo.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "3db12eb8-ef88-40cd-bd79-c5bbf4541d3f";
- PROVISIONING_PROFILE_SPECIFIER = "ThreemaShareExtension App Store Profile";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = AppStore;
- };
- 4D5C4CCA1CD79C8500512FE6 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Carthage/Build/iOS";
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Work Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema Work.app/Threema Work";
- WRAPPER_EXTENSION = xctest;
- };
- name = Debug;
- };
- 4D5C4CCB1CD79C8500512FE6 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Carthage/Build/iOS";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Work Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SDKROOT = iphoneos;
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema Work.app/Threema Work";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = AdHoc;
- };
- 4D5C4CCC1CD79C8500512FE6 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Carthage/Build/iOS";
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Work Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SDKROOT = iphoneos;
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema Work.app/Threema Work";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = AppStore;
- };
- 4D651AA41659A28C0015837C /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUILD_NUMBER = 2587;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_ENABLE_MODULES = NO;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution";
- COPY_PHASE_STRIP = YES;
- COREDATA_VERSION = 29;
- DEFINES_MODULE = NO;
- ENABLE_BITCODE = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DD_LOG_LEVEL=0b0100011";
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IBC_WARNINGS = YES;
- IBSC_WARNINGS = NO;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- VERSION_NUMBER = 4.6.3;
- };
- name = AppStore;
- };
- 4D651AA51659A28C0015837C /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/Threema.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = YES;
- CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "Threema/Threema-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- ONLY_ACTIVE_ARCH = NO;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "Threema App Store Profile";
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(PROJECT_NAME)-Swift.h";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = AppStore;
- };
- 4DD01FA414C1CCA900EF7690 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUILD_NUMBER = 2587;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_ENABLE_MODULES = NO;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- COREDATA_VERSION = 29;
- DEFINES_MODULE = NO;
- ENABLE_BITCODE = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IBC_WARNINGS = YES;
- IBSC_WARNINGS = NO;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- ONLY_ACTIVE_ARCH = YES;
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- VERSION_NUMBER = 4.6.3;
- };
- name = Debug;
- };
- 4DD01FA514C1CCA900EF7690 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUILD_NUMBER = 2587;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_ENABLE_MODULES = NO;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution";
- COPY_PHASE_STRIP = YES;
- COREDATA_VERSION = 29;
- DEFINES_MODULE = NO;
- ENABLE_BITCODE = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DD_LOG_LEVEL=0b0100011";
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IBC_WARNINGS = YES;
- IBSC_WARNINGS = NO;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- VERSION_NUMBER = 4.6.3;
- };
- name = AdHoc;
- };
- 4DD01FA714C1CCA900EF7690 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/Threema.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "Threema/Threema-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "-D DEBUG";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "6310a8b0-0de2-4bb1-bc30-4e77d5c05c2e";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Development Profile";
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(PROJECT_NAME)-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- 4DD01FA814C1CCA900EF7690 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/Threema.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Threema GmbH (DL5SR3PBJC)";
- COPY_PHASE_STRIP = YES;
- CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "Threema/Threema-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "243b9118-98b6-4c7a-af75-db029c62a667";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Ad Hoc Profile";
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(PROJECT_NAME)-Swift.h";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = AdHoc;
- };
- CE4CA99F1E2629B100F3A560 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = ScreenshotsWithData/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithData;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TEST_TARGET_NAME = Threema;
- };
- name = Debug;
- };
- CE4CA9A01E2629B100F3A560 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = ScreenshotsWithData/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithData;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_VERSION = 5.0;
- TEST_TARGET_NAME = Threema;
- VALIDATE_PRODUCT = YES;
- };
- name = AdHoc;
- };
- CE4CA9A11E2629B100F3A560 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = ScreenshotsWithData/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithData;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_VERSION = 5.0;
- TEST_TARGET_NAME = Threema;
- VALIDATE_PRODUCT = YES;
- };
- name = AppStore;
- };
- CE6916422200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUILD_NUMBER = 2587;
- CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
- CLANG_ENABLE_MODULES = NO;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- COREDATA_VERSION = 29;
- DEFINES_MODULE = NO;
- ENABLE_BITCODE = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IBC_WARNINGS = YES;
- IBSC_WARNINGS = NO;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- ONLY_ACTIVE_ARCH = YES;
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- VERSION_NUMBER = 4.6.3;
- };
- name = "Debug Sandbox";
- };
- CE6916432200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/Threema.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "Threema/Threema-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "-D DEBUG";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "6310a8b0-0de2-4bb1-bc30-4e77d5c05c2e";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Development Profile";
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(PROJECT_NAME)-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = "Debug Sandbox";
- };
- CE6916442200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- APPLICATION_EXTENSION_API_ONLY = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_BITCODE = NO;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "ThreemaFramework/ThreemaFramework-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = "ThreemaFramework/Info-Sandbox.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MODULEMAP_PRIVATE_FILE = "";
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- MOMC_SUPPRESS_INVERSE_TRANSIENT_ERROR = NO;
- MTL_ENABLE_DEBUG_INFO = YES;
- OTHER_LDFLAGS = "";
- OTHER_SWIFT_FLAGS = "";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFramework;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- SUPPORTS_MACCATALYST = NO;
- SWIFT_INCLUDE_PATHS = "";
- SWIFT_OBJC_BRIDGING_HEADER = "";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_PRECOMPILE_BRIDGING_HEADER = YES;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = "Debug Sandbox";
- };
- CE6916452200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_ENABLE_MODULES = YES;
- CODE_SIGN_ENTITLEMENTS = Threema/ThreemaForWork.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CURRENT_PROJECT_VERSION = "";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Vendor/SDWebImage",
- "$(PROJECT_DIR)/WebRTC",
- "$(PROJECT_DIR)/ThreemaFramework",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "$(inherited)",
- "USE_RE2=1",
- "USE_STD_MAP=1",
- "CONFIGURATION_$(CONFIGURATION)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- HEADER_SEARCH_PATHS = (
- Vendor,
- Vendor/QRCodeEncoder/QRCodeEncoderObjectiveCAtGithub,
- Vendor/libphonenumber/Classes,
- Vendor/OHAttributedLabel/Source,
- );
- INFOPLIST_FILE = "ThreemaForWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks $(PLATFORM_DIR)/Developer/Library/Frameworks";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/SaltyRTC",
- );
- MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS = YES;
- OTHER_LDFLAGS = "-ObjC";
- OTHER_SWIFT_FLAGS = "-D DEBUG";
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "4d689ed1-d1dc-499a-9800-0e0274f3f2d1";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work Development";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/Threema/Threema-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "Threema-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = "Debug Sandbox";
- };
- CE6916462200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEFINES_MODULE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- "$(PROJECT_DIR)/WebRTC",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SWIFT_OBJC_BRIDGING_HEADER = "Threema Tests/Threema Tests-Bridging-Header.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- WRAPPER_EXTENSION = xctest;
- };
- name = "Debug Sandbox";
- };
- CE6916472200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = ThreemaFrameworkTests/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ThreemaFrameworkTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema.app/Threema";
- };
- name = "Debug Sandbox";
- };
- CE6916482200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- BUILD_NUMBER = "$(BUILD_NUMBER)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "Apple Distribution";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "Threema/Threema-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = ThreemaShareExtension/ThreemaShareExtensionInfo.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "1d7c9e44-22b3-4789-8212-e05d6641dfc1";
- PROVISIONING_PROFILE_SPECIFIER = "ThreemaShareExtension Development Profile";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Debug Sandbox";
- };
- CE6916492200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_ENTITLEMENTS = ThreemaShareExtension/ThreemaForWorkShareExtension.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = DL5SR3PBJC;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_PREFIX_HEADER = "Threema/ThreemaForWork-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- INFOPLIST_FILE = "ThreemaShareExtension/ThreemaForWorkShareExtension-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.work.iapp.ThreemaShareExtension;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "06394fae-1e2e-4f87-8844-cd81973cd5df";
- PROVISIONING_PROFILE_SPECIFIER = "Threema Work ShareExtension Development";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Debug Sandbox";
- };
- CE69164A2200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Threema Tests/Threema Tests-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = "Threema Tests/Threema Work Tests-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- PRODUCT_BUNDLE_IDENTIFIER = "ch.threema.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- SWIFT_VERSION = 5.0;
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Threema Work.app/Threema Work";
- WRAPPER_EXTENSION = xctest;
- };
- name = "Debug Sandbox";
- };
- CE69164B2200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = ScreenshotsWithData/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithData;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- TEST_TARGET_NAME = Threema;
- };
- name = "Debug Sandbox";
- };
- CE69164C2200568F00056335 /* Debug Sandbox */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = "ScreenshotsWithDataWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithDataWork;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_SWIFT3_OBJC_INFERENCE = On;
- SWIFT_VERSION = 4.0;
- TEST_TARGET_NAME = "Threema Work";
- };
- name = "Debug Sandbox";
- };
- CEFBD19F1E51FB6C00722ED7 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = "ScreenshotsWithDataWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithDataWork;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_SWIFT3_OBJC_INFERENCE = On;
- SWIFT_VERSION = 4.0;
- TEST_TARGET_NAME = "Threema Work";
- };
- name = Debug;
- };
- CEFBD1A01E51FB6C00722ED7 /* AdHoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = "ScreenshotsWithDataWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithDataWork;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_SWIFT3_OBJC_INFERENCE = On;
- SWIFT_VERSION = 4.0;
- TEST_TARGET_NAME = "Threema Work";
- VALIDATE_PRODUCT = YES;
- };
- name = AdHoc;
- };
- CEFBD1A11E51FB6C00722ED7 /* AppStore */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEFINES_MODULE = YES;
- DEVELOPMENT_TEAM = "";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- HEADER_SEARCH_PATHS = "";
- INFOPLIST_FILE = "ScreenshotsWithDataWork-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 10.2;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = ch.threema.ScreenshotsWithDataWork;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SDKROOT = iphoneos;
- SWIFT_OBJC_BRIDGING_HEADER = "$PROJECT_DIR/ScreenshotsWithData/Screenshots-Bridging-Header.h";
- SWIFT_OBJC_INTERFACE_HEADER_NAME = "ScreenshotsWithData-Swift.h";
- SWIFT_SWIFT3_OBJC_INFERENCE = On;
- SWIFT_VERSION = 4.0;
- TEST_TARGET_NAME = "Threema Work";
- VALIDATE_PRODUCT = YES;
- };
- name = AppStore;
- };
- /* End XCBuildConfiguration section */
- /* Begin XCConfigurationList section */
- 0A677B991C6250CA0019B361 /* Build configuration list for PBXNativeTarget "ThreemaFramework" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0A677B9A1C6250CA0019B361 /* Debug */,
- CE6916442200568F00056335 /* Debug Sandbox */,
- 0A677B9B1C6250CA0019B361 /* AdHoc */,
- 0A677B9C1C6250CA0019B361 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 0A677B9D1C6250CA0019B361 /* Build configuration list for PBXNativeTarget "ThreemaFrameworkTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0A677B9E1C6250CA0019B361 /* Debug */,
- CE6916472200568F00056335 /* Debug Sandbox */,
- 0A677B9F1C6250CA0019B361 /* AdHoc */,
- 0A677BA01C6250CA0019B361 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 0A688AC619A3A4670013FCE8 /* Build configuration list for PBXNativeTarget "Threema Tests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0A688AC719A3A4670013FCE8 /* Debug */,
- CE6916462200568F00056335 /* Debug Sandbox */,
- 0A688AC819A3A4670013FCE8 /* AdHoc */,
- 0A688AC919A3A4670013FCE8 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 0A7DF9421C9FDBDE002D4DC3 /* Build configuration list for PBXNativeTarget "Threema Work" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0A7DF9431C9FDBDE002D4DC3 /* Debug */,
- CE6916452200568F00056335 /* Debug Sandbox */,
- 0A7DF9441C9FDBDE002D4DC3 /* AdHoc */,
- 0A7DF9451C9FDBDE002D4DC3 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 0A7DF95B1C9FDD9B002D4DC3 /* Build configuration list for PBXNativeTarget "ThreemaForWorkShareExtension" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0A7DF95C1C9FDD9B002D4DC3 /* Debug */,
- CE6916492200568F00056335 /* Debug Sandbox */,
- 0A7DF95D1C9FDD9B002D4DC3 /* AdHoc */,
- 0A7DF95E1C9FDD9B002D4DC3 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 0AE435651C636AB500E1ECC8 /* Build configuration list for PBXNativeTarget "ThreemaShareExtension" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 0AE4355C1C636AB500E1ECC8 /* Debug */,
- CE6916482200568F00056335 /* Debug Sandbox */,
- 0AE4355D1C636AB500E1ECC8 /* AdHoc */,
- 0AE4355E1C636AB500E1ECC8 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 4D5C4CC91CD79C8500512FE6 /* Build configuration list for PBXNativeTarget "Threema Work Tests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 4D5C4CCA1CD79C8500512FE6 /* Debug */,
- CE69164A2200568F00056335 /* Debug Sandbox */,
- 4D5C4CCB1CD79C8500512FE6 /* AdHoc */,
- 4D5C4CCC1CD79C8500512FE6 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 4DD01F6214C1CCA900EF7690 /* Build configuration list for PBXProject "Threema" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 4DD01FA414C1CCA900EF7690 /* Debug */,
- CE6916422200568F00056335 /* Debug Sandbox */,
- 4DD01FA514C1CCA900EF7690 /* AdHoc */,
- 4D651AA41659A28C0015837C /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- 4DD01FA614C1CCA900EF7690 /* Build configuration list for PBXNativeTarget "Threema" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 4DD01FA714C1CCA900EF7690 /* Debug */,
- CE6916432200568F00056335 /* Debug Sandbox */,
- 4DD01FA814C1CCA900EF7690 /* AdHoc */,
- 4D651AA51659A28C0015837C /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- CE4CA9A81E2629B100F3A560 /* Build configuration list for PBXNativeTarget "ScreenshotsWithData" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- CE4CA99F1E2629B100F3A560 /* Debug */,
- CE69164B2200568F00056335 /* Debug Sandbox */,
- CE4CA9A01E2629B100F3A560 /* AdHoc */,
- CE4CA9A11E2629B100F3A560 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- CEFBD19E1E51FB6C00722ED7 /* Build configuration list for PBXNativeTarget "ScreenshotsWithDataWork" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- CEFBD19F1E51FB6C00722ED7 /* Debug */,
- CE69164C2200568F00056335 /* Debug Sandbox */,
- CEFBD1A01E51FB6C00722ED7 /* AdHoc */,
- CEFBD1A11E51FB6C00722ED7 /* AppStore */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = AppStore;
- };
- /* End XCConfigurationList section */
- /* Begin XCVersionGroup section */
- 4D086E81164468A600EC75BF /* ThreemaData.xcdatamodeld */ = {
- isa = XCVersionGroup;
- children = (
- CEFEB5DB242B56B800D094A1 /* ThreemaDataV29.xcdatamodel */,
- CEE9D84E23CF630600C15220 /* ThreemaDataV28.xcdatamodel */,
- CE5635B722F86CF100DCAABF /* ThreemaDataV27.xcdatamodel */,
- 2DA01B5522C25928007928A9 /* ThreemaDataV26.xcdatamodel */,
- CE222423216E2C1B00C6DFBB /* ThreemaDataV25.xcdatamodel */,
- CE4F73D320343BC900C64484 /* ThreemaDataV24.xcdatamodel */,
- CEAFA2241E89697900FF84FD /* ThreemaDataV23.xcdatamodel */,
- 0A6E62901B2857A2003DDB5A /* ThreemaDataV22.xcdatamodel */,
- 0A2FD39D1A7693840052D52B /* ThreemaDataV21.xcdatamodel */,
- 0A00FEC81A287A7B00DD1A57 /* ThreemaDataV20.xcdatamodel */,
- 0A0EFBB01A13FAB00041A756 /* ThreemaDataV19.xcdatamodel */,
- 0A0B19F319D97A7D0046774F /* ThreemaDataV18.xcdatamodel */,
- 4D7EF7421923B5F000286B48 /* ThreemaDataV16.xcdatamodel */,
- 4D70B4211934B67E003FA7F0 /* ThreemaDataV17.xcdatamodel */,
- 4D82F245183B703D00987EEE /* ThreemaDataV14.xcdatamodel */,
- 4D4CFC96191BAE6B006264BE /* ThreemaDataV15.xcdatamodel */,
- 4DC2A65417A143D700A5CD27 /* ThreemaDataV11.xcdatamodel */,
- 4D78718817FEF33B0099075C /* ThreemaDataV12.xcdatamodel */,
- 4D4C546A1806988100D904AA /* ThreemaDataV13.xcdatamodel */,
- 4DD5511D1689CA2F00B19DF8 /* ThreemaDataV8.xcdatamodel */,
- 4D01EC5D16A80BE900FA3D90 /* ThreemaDataV9.xcdatamodel */,
- 4D342ABB173D1C0000B3239D /* ThreemaDataV10.xcdatamodel */,
- 4D25744A166A26D100E5E36C /* ThreemaDataV6.xcdatamodel */,
- 4DA202191677FD34007FEEB6 /* ThreemaDataV7.xcdatamodel */,
- 4D22600A16676EA5003C5691 /* ThreemaDataV4.xcdatamodel */,
- 4D22601E16678C8E003C5691 /* ThreemaDataV5.xcdatamodel */,
- 4DE93EC71664F12D00954B1D /* ThreemaDataV3.xcdatamodel */,
- 4D2476451663CB8F009111D3 /* ThreemaDataV2.xcdatamodel */,
- 4D086E82164468A600EC75BF /* ThreemaData.xcdatamodel */,
- );
- currentVersion = CEFEB5DB242B56B800D094A1 /* ThreemaDataV29.xcdatamodel */;
- path = ThreemaData.xcdatamodeld;
- sourceTree = SOURCE_ROOT;
- versionGroupType = wrapper.xcdatamodel;
- };
- /* End XCVersionGroup section */
- };
- rootObject = 4DD01F5F14C1CCA900EF7690 /* Project object */;
- }
|