diff --git a/.gitignore b/.gitignore
index bfc3d5081..c667fdda1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,6 +25,7 @@
*.opendb
*.VC.db
*.aps
+*.xcodeproj
/Win32/
ipch/
diff --git a/Telegram/Emoji.plist b/Telegram/Emoji.plist
deleted file mode 100644
index 334dab57b..000000000
--- a/Telegram/Emoji.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- CFBundleExecutable
- MetaEmoji
- CFBundleGetInfoString
- MetaEmoji compiler
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundlePackageType
- APPL
- CFBundleSignature
- ????
- NOTE
-
- NSPrincipalClass
- NSApplication
-
-
diff --git a/Telegram/Lang.plist b/Telegram/Lang.plist
deleted file mode 100644
index 1cc0b7a2f..000000000
--- a/Telegram/Lang.plist
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
- CFBundleExecutable
- MetaLang
- CFBundleGetInfoString
- MetaLang compiler
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundlePackageType
- APPL
- CFBundleSignature
- ????
- NSPrincipalClass
- NSApplication
-
-
diff --git a/Telegram/MetaEmoji.xcodeproj/project.pbxproj b/Telegram/MetaEmoji.xcodeproj/project.pbxproj
deleted file mode 100644
index 7cc0ad8a8..000000000
--- a/Telegram/MetaEmoji.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,552 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXAggregateTarget section */
- D93715D85BD26B270C3CC80B /* Preprocess */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaEmoji" */;
- buildPhases = (
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */,
- );
- dependencies = (
- );
- name = Preprocess;
- productName = "Qt Preprocess";
- };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 07D795491B5544B200DE9598 /* qtpcre */; };
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0785004C1CCA847400168DBB /* libqtfreetype.a */; };
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DBF506D10449BFABD45B82DA /* Qt5PrintSupport */; };
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */; };
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DFD7912080BC557230093752 /* ApplicationServices.framework */; };
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8F500B5166907B6D9A7C3E3D /* qico */; };
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9742F24EE18EA44D52824F1E /* CoreServices.framework */; };
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 31120EDB269DFF13E1D49847 /* qicns */; };
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DCEFD9167C239650120B0145 /* qtga */; };
- 83425F7776C9E52C29BE0E6F /* memain.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 3AC2626B26B65AA88F06BFB5 /* memain.cpp */; settings = {ATTRIBUTES = (); }; };
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; };
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; };
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D6193B79CECC9DD0142D1200 /* qtharfbuzzng */; };
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 04391BE7A8B9D811E255100A /* Qt5Gui */; };
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8CF51323544B886B8F4A2232 /* qwbmp */; };
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D3D1BE0BEA3AEE0551AD39AC /* qdds */; };
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 5A80A1907B6CFFB524C1E57D /* Qt5Core */; };
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */; };
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F2453BA07315EB9F34F1CD57 /* qtiff */; };
- C4F1177BDAACCF1E50ACCED9 /* moc_genemoji.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 93E4BE1A02365B73BAF00B73 /* moc_genemoji.cpp */; settings = {ATTRIBUTES = (); }; };
- C5357D951917482510CE3E54 /* genemoji.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1F47C130E1F45B4A5A91DB5E /* genemoji.cpp */; settings = {ATTRIBUTES = (); }; };
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D53D8E6A188E05078A114294 /* qcocoa */; };
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */; };
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; };
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = FCC237CA5AD60B9BA4447615 /* Foundation.framework */; };
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = ADC6308023253CEA51F86E21 /* qwebp */; };
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */; };
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9DFF62A901D70814B8A323D4 /* Carbon.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 0708466E1954218200B5AE3A /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = D93715D85BD26B270C3CC80B;
- remoteInfo = "Qt Preprocess";
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 04391BE7A8B9D811E255100A /* Qt5Gui */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Gui; path = "$(QT_PATH)/lib/libQt5Gui$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 07D795491B5544B200DE9598 /* qtpcre */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtpcre; path = "$(QT_PATH)/lib/libqtpcre$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 0785004C1CCA847400168DBB /* libqtfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtfreetype.a; path = "$(QT_PATH)/lib/libqtfreetype$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 1F47C130E1F45B4A5A91DB5E /* genemoji.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = genemoji.cpp; path = SourceFiles/_other/genemoji.cpp; sourceTree = ""; };
- 31120EDB269DFF13E1D49847 /* qicns */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qicns; path = "$(QT_PATH)/plugins/imageformats/libqicns$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 3AC2626B26B65AA88F06BFB5 /* memain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = memain.cpp; path = SourceFiles/_other/memain.cpp; sourceTree = ""; };
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Widgets; path = "$(QT_PATH)/lib/libQt5Widgets$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = ""; };
- 58308B26DE991A86E8589883 /* genemoji.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = genemoji.h; path = SourceFiles/_other/genemoji.h; sourceTree = ""; };
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Core; path = "$(QT_PATH)/lib/libQt5Core$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 83D37373949868693FB7816D /* qmng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qmng; path = "$(QT_PATH)/plugins/imageformats/libqmng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 8CF51323544B886B8F4A2232 /* qwbmp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwbmp; path = "$(QT_PATH)/plugins/imageformats/libqwbmp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = ""; };
- 8F500B5166907B6D9A7C3E3D /* qico */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qico; path = "$(QT_PATH)/plugins/imageformats/libqico$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 93E4BE1A02365B73BAF00B73 /* moc_genemoji.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_genemoji.cpp; path = GeneratedFiles/Debug/moc_genemoji.cpp; sourceTree = ""; };
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = ""; };
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; };
- A1A67BEAA744704B29168D39 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; };
- ADC6308023253CEA51F86E21 /* qwebp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwebp; path = "$(QT_PATH)/plugins/imageformats/libqwebp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
- C3345709A0BD182590087379 /* MetaEmoji.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MetaEmoji.app; sourceTree = BUILT_PRODUCTS_DIR; };
- D3D1BE0BEA3AEE0551AD39AC /* qdds */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qdds; path = "$(QT_PATH)/plugins/imageformats/libqdds$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; };
- D53D8E6A188E05078A114294 /* qcocoa */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qcocoa; path = "$(QT_PATH)/plugins/platforms/libqcocoa$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtharfbuzzng; path = "$(QT_PATH)/lib/libqtharfbuzzng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PrintSupport; path = "$(QT_PATH)/lib/libQt5PrintSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DCEFD9167C239650120B0145 /* qtga */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtga; path = "$(QT_PATH)/plugins/imageformats/libqtga$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DFD7912080BC557230093752 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = ""; };
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PlatformSupport; path = "$(QT_PATH)/lib/libQt5PlatformSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- E981470FA003A8DCE3C52E59 /* memain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = memain.h; path = SourceFiles/_other/memain.h; sourceTree = ""; };
- F0681BC551FC8A2B132FC646 /* qjp2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qjp2; path = "$(QT_PATH)/plugins/imageformats/libqjp2$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- F2453BA07315EB9F34F1CD57 /* qtiff */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtiff; path = "$(QT_PATH)/plugins/imageformats/libqtiff$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- D1C883685E82D5676953459A /* Link Binary With Libraries */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */,
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */,
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */,
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */,
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */,
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */,
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */,
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */,
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */,
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */,
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */,
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */,
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */,
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */,
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */,
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */,
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */,
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */,
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */,
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */,
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */,
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */,
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */,
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */,
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */,
- );
- name = "Link Binary With Libraries";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 25B08E2869634E9BCBA333A2 /* Generated Sources */ = {
- isa = PBXGroup;
- children = (
- D0B536A85E53302E4F66CE23 /* GeneratedFiles */,
- );
- name = "Generated Sources";
- sourceTree = "";
- };
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */ = {
- isa = PBXGroup;
- children = (
- 73F2E45FDEB381A085D37A49 /* SourceFiles */,
- );
- name = Sources;
- sourceTree = "";
- };
- 31562E815E3DF5B1A777D3EF /* _other */ = {
- isa = PBXGroup;
- children = (
- 3AC2626B26B65AA88F06BFB5 /* memain.cpp */,
- 1F47C130E1F45B4A5A91DB5E /* genemoji.cpp */,
- E981470FA003A8DCE3C52E59 /* memain.h */,
- 58308B26DE991A86E8589883 /* genemoji.h */,
- );
- name = _other;
- sourceTree = "";
- };
- 73F2E45FDEB381A085D37A49 /* SourceFiles */ = {
- isa = PBXGroup;
- children = (
- 31562E815E3DF5B1A777D3EF /* _other */,
- );
- name = SourceFiles;
- sourceTree = "";
- };
- 801973D3334D0FCA849CF485 /* Debug */ = {
- isa = PBXGroup;
- children = (
- 93E4BE1A02365B73BAF00B73 /* moc_genemoji.cpp */,
- );
- name = Debug;
- sourceTree = "";
- };
- AF39DD055C3EF8226FBE929D /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 07D795491B5544B200DE9598 /* qtpcre */,
- 0785004C1CCA847400168DBB /* libqtfreetype.a */,
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */,
- DFD7912080BC557230093752 /* ApplicationServices.framework */,
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */,
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */,
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */,
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */,
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */,
- D53D8E6A188E05078A114294 /* qcocoa */,
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */,
- A1A67BEAA744704B29168D39 /* IOKit.framework */,
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */,
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */,
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */,
- D3D1BE0BEA3AEE0551AD39AC /* qdds */,
- 31120EDB269DFF13E1D49847 /* qicns */,
- 8F500B5166907B6D9A7C3E3D /* qico */,
- F0681BC551FC8A2B132FC646 /* qjp2 */,
- 83D37373949868693FB7816D /* qmng */,
- DCEFD9167C239650120B0145 /* qtga */,
- F2453BA07315EB9F34F1CD57 /* qtiff */,
- 8CF51323544B886B8F4A2232 /* qwbmp */,
- ADC6308023253CEA51F86E21 /* qwebp */,
- 04391BE7A8B9D811E255100A /* Qt5Gui */,
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */,
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- D0B536A85E53302E4F66CE23 /* GeneratedFiles */ = {
- isa = PBXGroup;
- children = (
- 801973D3334D0FCA849CF485 /* Debug */,
- );
- name = GeneratedFiles;
- sourceTree = "";
- };
- E8C543AB96796ECAA2E65C57 /* MetaEmoji */ = {
- isa = PBXGroup;
- children = (
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */,
- 25B08E2869634E9BCBA333A2 /* Generated Sources */,
- AF39DD055C3EF8226FBE929D /* Frameworks */,
- FE0A091FDBFB3E9C31B7A1BD /* Products */,
- );
- name = MetaEmoji;
- sourceTree = "";
- };
- FE0A091FDBFB3E9C31B7A1BD /* Products */ = {
- isa = PBXGroup;
- children = (
- C3345709A0BD182590087379 /* MetaEmoji.app */,
- );
- name = Products;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- E4122523B1AB28431125160A /* MetaEmoji */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaEmoji" */;
- buildPhases = (
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */,
- D1C883685E82D5676953459A /* Link Binary With Libraries */,
- );
- buildRules = (
- );
- dependencies = (
- 8F9AEC020DB94B2A3918B1FE /* PBXTargetDependency */,
- );
- name = MetaEmoji;
- productInstallPath = ../Mac/DebugEmoji/;
- productName = MetaEmoji;
- productReference = C3345709A0BD182590087379 /* MetaEmoji.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 6DB9C3763D02B1415CD9D565 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0700;
- };
- buildConfigurationList = DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "MetaEmoji" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 1;
- knownRegions = (
- en,
- );
- mainGroup = E8C543AB96796ECAA2E65C57 /* MetaEmoji */;
- productRefGroup = FE0A091FDBFB3E9C31B7A1BD /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- E4122523B1AB28431125160A /* MetaEmoji */,
- D93715D85BD26B270C3CC80B /* Preprocess */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- name = "Qt Preprocessors";
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "make -C . -f MetaEmoji.xcodeproj/qt_preprocess.mak";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 83425F7776C9E52C29BE0E6F /* memain.cpp in Compile Sources */,
- C5357D951917482510CE3E54 /* genemoji.cpp in Compile Sources */,
- C4F1177BDAACCF1E50ACCED9 /* moc_genemoji.cpp in Compile Sources */,
- );
- name = "Compile Sources";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- 8F9AEC020DB94B2A3918B1FE /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = D93715D85BD26B270C3CC80B /* Preprocess */;
- targetProxy = 0708466E1954218200B5AE3A /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 339EE1B2CC4FC24589A0EA95 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = NO;
- CLANG_WARN_CONSTANT_CONVERSION = NO;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = NO;
- CLANG_WARN_INT_CONVERSION = NO;
- CLANG_WARN_UNREACHABLE_CODE = NO;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)Emoji$(EFFECTIVE_PLATFORM_NAME)";
- COPY_PHASE_STRIP = YES;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Emoji.plist;
- INSTALL_DIR = ../Mac/ReleaseEmoji/;
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = ./../Mac/ReleaseIntermediateEmoji/;
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- );
- PRODUCT_NAME = MetaEmoji;
- QT_LIBRARY_SUFFIX = "";
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ./../Mac;
- };
- name = Release;
- };
- 3AA6C32AC930069E80220CF1 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = NO;
- CLANG_WARN_CONSTANT_CONVERSION = NO;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = NO;
- CLANG_WARN_INT_CONVERSION = NO;
- CLANG_WARN_UNREACHABLE_CODE = NO;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)Emoji$(EFFECTIVE_PLATFORM_NAME)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Emoji.plist;
- INSTALL_DIR = ../Mac/DebugEmoji/;
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = ./../Mac/DebugIntermediateEmoji/;
- ONLY_ACTIVE_ARCH = YES;
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- );
- PRODUCT_NAME = MetaEmoji;
- QT_LIBRARY_SUFFIX = _debug;
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ./../Mac;
- };
- name = Debug;
- };
- 6666AA5E688052234F6758D8 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = YES;
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = MetaEmoji;
- QT_LIBRARY_SUFFIX = "";
- SDKROOT = macosx;
- };
- name = Release;
- };
- 77418F46922677BB04ED38DD /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = MetaEmoji;
- QT_LIBRARY_SUFFIX = _debug;
- SDKROOT = macosx;
- };
- name = Debug;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaEmoji" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 77418F46922677BB04ED38DD /* Debug */,
- 6666AA5E688052234F6758D8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "MetaEmoji" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3AA6C32AC930069E80220CF1 /* Debug */,
- 339EE1B2CC4FC24589A0EA95 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 6DB9C3763D02B1415CD9D565 /* Project object */;
-}
diff --git a/Telegram/MetaEmoji.xcodeproj/qt_preprocess.mak b/Telegram/MetaEmoji.xcodeproj/qt_preprocess.mak
deleted file mode 100644
index 123cbe2af..000000000
--- a/Telegram/MetaEmoji.xcodeproj/qt_preprocess.mak
+++ /dev/null
@@ -1,66 +0,0 @@
-#############################################################################
-# Makefile for building: ../Mac/DebugEmoji/MetaEmoji.app/Contents/MacOS/MetaEmoji
-# Initially generated by qmake
-#############################################################################
-
-MAKEFILE = project.pbxproj
-
-QT_VER = 5.6.0
-QT_DIR = /usr/local/tdesktop/Qt-$(QT_VER)
-QT_MOC = $(QT_DIR)/bin/moc
-LEX = flex
-LEXFLAGS =
-YACC = yacc
-YACCFLAGS = -d
-DEFINES = -D_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -D__APPLE__ -D__GNUC__=4
-INCPATH = -I$(QT_DIR)/mkspecs/macx-clang\
- -I$(QT_DIR)/include/QtGui/$(QT_VER)/QtGui\
- -I$(QT_DIR)/include/QtCore/$(QT_VER)/QtCore\
- -I$(QT_VER)/include\
- -IGeneratedFiles/Debug\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1/backward\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/5.1/include\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
-DEL_FILE = rm -f
-MOVE = mv -f
-MOC_FILE = $(QT_MOC) $(DEFINES) $(INCPATH)
-
-IMAGES =
-PARSERS =
-preprocess: $(PARSERS) compilers
-clean preprocess_clean: parser_clean compiler_clean
-
-parser_clean:
-mocclean: compiler_moc_header_clean compiler_moc_source_clean
-
-mocables: compiler_moc_header_make_all compiler_moc_source_make_all
-
-check: first
-
-compilers: GeneratedFiles/Debug/moc_genemoji.cpp
-compiler_objective_c_make_all:
-compiler_objective_c_clean:
-compiler_rcc_make_all:
-compiler_rcc_clean:
-compiler_moc_header_make_all: GeneratedFiles/Debug/moc_genemoji.cpp
-compiler_moc_header_clean:
- -$(DEL_FILE) GeneratedFiles/Debug/moc_genemoji.cpp
-GeneratedFiles/Debug/moc_genemoji.cpp: SourceFiles/_other/genemoji.h
- $(MOC_FILE) SourceFiles/_other/genemoji.h -o GeneratedFiles/Debug/moc_genemoji.cpp
-
-compiler_moc_source_make_all:
-compiler_moc_source_clean:
-compiler_rez_source_make_all:
-compiler_rez_source_clean:
-compiler_yacc_decl_make_all:
-compiler_yacc_decl_clean:
-compiler_yacc_impl_make_all:
-compiler_yacc_impl_clean:
-compiler_lex_make_all:
-compiler_lex_clean:
-compiler_clean: compiler_moc_header_clean
-
diff --git a/Telegram/MetaLang.xcodeproj/project.pbxproj b/Telegram/MetaLang.xcodeproj/project.pbxproj
deleted file mode 100644
index d36ec46e9..000000000
--- a/Telegram/MetaLang.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,586 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXAggregateTarget section */
- 9BBFDCA776106924C40572AD /* Preprocess */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaLang" */;
- buildPhases = (
- 07C3AF44194CCD360016CFF1 /* ShellScript */,
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */,
- );
- dependencies = (
- );
- name = Preprocess;
- productName = "Qt Preprocess";
- };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0785004C1CCA847400168DBB /* libqtfreetype.a */; };
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 07D795491B5544B200DE9598 /* qtpcre */; };
- 0E4EEB1BFC9FA7662AD934C6 /* moc_genlang.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 680437016D61255E7F889A94 /* moc_genlang.cpp */; settings = {ATTRIBUTES = (); }; };
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DBF506D10449BFABD45B82DA /* Qt5PrintSupport */; };
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */; };
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DFD7912080BC557230093752 /* ApplicationServices.framework */; };
- 34D95ABDC12C1841CEF3B2E3 /* genlang.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 669AB12AE74AC219B4669D79 /* genlang.cpp */; settings = {ATTRIBUTES = (); }; };
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8F500B5166907B6D9A7C3E3D /* qico */; };
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9742F24EE18EA44D52824F1E /* CoreServices.framework */; };
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 31120EDB269DFF13E1D49847 /* qicns */; };
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DCEFD9167C239650120B0145 /* qtga */; };
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; };
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; };
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D6193B79CECC9DD0142D1200 /* qtharfbuzzng */; };
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 04391BE7A8B9D811E255100A /* Qt5Gui */; };
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8CF51323544B886B8F4A2232 /* qwbmp */; };
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D3D1BE0BEA3AEE0551AD39AC /* qdds */; };
- B89F16FD30F4E782CC231D7B /* mlmain.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A83296E7180A28ABB0FD85D2 /* mlmain.cpp */; settings = {ATTRIBUTES = (); }; };
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 5A80A1907B6CFFB524C1E57D /* Qt5Core */; };
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */; };
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F2453BA07315EB9F34F1CD57 /* qtiff */; };
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D53D8E6A188E05078A114294 /* qcocoa */; };
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */; };
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; };
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = FCC237CA5AD60B9BA4447615 /* Foundation.framework */; };
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = ADC6308023253CEA51F86E21 /* qwebp */; };
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */; };
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9DFF62A901D70814B8A323D4 /* Carbon.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 0746FEA1193CD5E500F5C3FD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9BBFDCA776106924C40572AD;
- remoteInfo = "Qt Preprocess";
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 04391BE7A8B9D811E255100A /* Qt5Gui */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Gui; path = "$(QT_PATH)/lib/libQt5Gui$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 0785004C1CCA847400168DBB /* libqtfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtfreetype.a; path = "$(QT_PATH)/lib/libqtfreetype$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 07D795491B5544B200DE9598 /* qtpcre */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtpcre; path = "$(QT_PATH)/lib/libqtpcre$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 31120EDB269DFF13E1D49847 /* qicns */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qicns; path = "$(QT_PATH)/plugins/imageformats/libqicns$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Widgets; path = "$(QT_PATH)/lib/libQt5Widgets$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = ""; };
- 54D6D1A7260739988F6FC406 /* genlang.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = genlang.h; path = SourceFiles/_other/genlang.h; sourceTree = ""; };
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Core; path = "$(QT_PATH)/lib/libQt5Core$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 669AB12AE74AC219B4669D79 /* genlang.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = genlang.cpp; path = SourceFiles/_other/genlang.cpp; sourceTree = ""; };
- 680437016D61255E7F889A94 /* moc_genlang.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_genlang.cpp; path = GeneratedFiles/Debug/moc_genlang.cpp; sourceTree = ""; };
- 83D37373949868693FB7816D /* qmng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qmng; path = "$(QT_PATH)/plugins/imageformats/libqmng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 83FFCB79DDEB015B4A5CB301 /* MetaLang.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MetaLang.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 8CF51323544B886B8F4A2232 /* qwbmp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwbmp; path = "$(QT_PATH)/plugins/imageformats/libqwbmp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = ""; };
- 8F500B5166907B6D9A7C3E3D /* qico */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qico; path = "$(QT_PATH)/plugins/imageformats/libqico$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = ""; };
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; };
- A1A67BEAA744704B29168D39 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; };
- A83296E7180A28ABB0FD85D2 /* mlmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mlmain.cpp; path = SourceFiles/_other/mlmain.cpp; sourceTree = ""; };
- ADC6308023253CEA51F86E21 /* qwebp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwebp; path = "$(QT_PATH)/plugins/imageformats/libqwebp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
- D3D1BE0BEA3AEE0551AD39AC /* qdds */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qdds; path = "$(QT_PATH)/plugins/imageformats/libqdds$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; };
- D53D8E6A188E05078A114294 /* qcocoa */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qcocoa; path = "$(QT_PATH)/plugins/platforms/libqcocoa$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtharfbuzzng; path = "$(QT_PATH)/lib/libqtharfbuzzng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D7D645CBFF3B86CF39CEF3DA /* mlmain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mlmain.h; path = SourceFiles/_other/mlmain.h; sourceTree = ""; };
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PrintSupport; path = "$(QT_PATH)/lib/libQt5PrintSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DCEFD9167C239650120B0145 /* qtga */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtga; path = "$(QT_PATH)/plugins/imageformats/libqtga$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DFD7912080BC557230093752 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = ""; };
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PlatformSupport; path = "$(QT_PATH)/lib/libQt5PlatformSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- F0681BC551FC8A2B132FC646 /* qjp2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qjp2; path = "$(QT_PATH)/plugins/imageformats/libqjp2$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- F2453BA07315EB9F34F1CD57 /* qtiff */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtiff; path = "$(QT_PATH)/plugins/imageformats/libqtiff$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- D1C883685E82D5676953459A /* Link Binary With Libraries */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */,
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */,
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */,
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */,
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */,
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */,
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */,
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */,
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */,
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */,
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */,
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */,
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */,
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */,
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */,
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */,
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */,
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */,
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */,
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */,
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */,
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */,
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */,
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */,
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */,
- );
- name = "Link Binary With Libraries";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 25B08E2869634E9BCBA333A2 /* Generated Sources */ = {
- isa = PBXGroup;
- children = (
- D0B536A85E53302E4F66CE23 /* GeneratedFiles */,
- );
- name = "Generated Sources";
- sourceTree = "";
- };
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */ = {
- isa = PBXGroup;
- children = (
- 73F2E45FDEB381A085D37A49 /* SourceFiles */,
- );
- name = Sources;
- sourceTree = "";
- };
- 31562E815E3DF5B1A777D3EF /* _other */ = {
- isa = PBXGroup;
- children = (
- A83296E7180A28ABB0FD85D2 /* mlmain.cpp */,
- 669AB12AE74AC219B4669D79 /* genlang.cpp */,
- D7D645CBFF3B86CF39CEF3DA /* mlmain.h */,
- 54D6D1A7260739988F6FC406 /* genlang.h */,
- );
- name = _other;
- sourceTree = "";
- };
- 73F2E45FDEB381A085D37A49 /* SourceFiles */ = {
- isa = PBXGroup;
- children = (
- 31562E815E3DF5B1A777D3EF /* _other */,
- );
- name = SourceFiles;
- sourceTree = "";
- };
- 801973D3334D0FCA849CF485 /* Debug */ = {
- isa = PBXGroup;
- children = (
- 680437016D61255E7F889A94 /* moc_genlang.cpp */,
- );
- name = Debug;
- sourceTree = "";
- };
- AF39DD055C3EF8226FBE929D /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 07D795491B5544B200DE9598 /* qtpcre */,
- 0785004C1CCA847400168DBB /* libqtfreetype.a */,
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */,
- DFD7912080BC557230093752 /* ApplicationServices.framework */,
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */,
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */,
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */,
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */,
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */,
- D53D8E6A188E05078A114294 /* qcocoa */,
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */,
- A1A67BEAA744704B29168D39 /* IOKit.framework */,
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */,
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */,
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */,
- D3D1BE0BEA3AEE0551AD39AC /* qdds */,
- 31120EDB269DFF13E1D49847 /* qicns */,
- 8F500B5166907B6D9A7C3E3D /* qico */,
- F0681BC551FC8A2B132FC646 /* qjp2 */,
- 83D37373949868693FB7816D /* qmng */,
- DCEFD9167C239650120B0145 /* qtga */,
- F2453BA07315EB9F34F1CD57 /* qtiff */,
- 8CF51323544B886B8F4A2232 /* qwbmp */,
- ADC6308023253CEA51F86E21 /* qwebp */,
- 04391BE7A8B9D811E255100A /* Qt5Gui */,
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */,
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- D0B536A85E53302E4F66CE23 /* GeneratedFiles */ = {
- isa = PBXGroup;
- children = (
- 801973D3334D0FCA849CF485 /* Debug */,
- );
- name = GeneratedFiles;
- sourceTree = "";
- };
- E8C543AB96796ECAA2E65C57 /* MetaLang */ = {
- isa = PBXGroup;
- children = (
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */,
- 25B08E2869634E9BCBA333A2 /* Generated Sources */,
- AF39DD055C3EF8226FBE929D /* Frameworks */,
- FE0A091FDBFB3E9C31B7A1BD /* Products */,
- );
- name = MetaLang;
- sourceTree = "";
- };
- FE0A091FDBFB3E9C31B7A1BD /* Products */ = {
- isa = PBXGroup;
- children = (
- 83FFCB79DDEB015B4A5CB301 /* MetaLang.app */,
- );
- name = Products;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 6FFA5F0FB08CCD004808E1F3 /* MetaLang */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaLang" */;
- buildPhases = (
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */,
- D1C883685E82D5676953459A /* Link Binary With Libraries */,
- );
- buildRules = (
- );
- dependencies = (
- 076DA1F6C10E47842EC316F3 /* PBXTargetDependency */,
- );
- name = MetaLang;
- productInstallPath = ../Mac/DebugLang/;
- productName = MetaLang;
- productReference = 83FFCB79DDEB015B4A5CB301 /* MetaLang.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 6DB9C3763D02B1415CD9D565 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0700;
- };
- buildConfigurationList = DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "MetaLang" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 1;
- knownRegions = (
- en,
- );
- mainGroup = E8C543AB96796ECAA2E65C57 /* MetaLang */;
- productRefGroup = FE0A091FDBFB3E9C31B7A1BD /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 6FFA5F0FB08CCD004808E1F3 /* MetaLang */,
- 9BBFDCA776106924C40572AD /* Preprocess */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 07C3AF44194CCD360016CFF1 /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "mkdir -p ./GeneratedFiles/Debug";
- };
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- name = "Qt Preprocessors";
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "make -C . -f MetaLang.xcodeproj/qt_preprocess.mak";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- B89F16FD30F4E782CC231D7B /* mlmain.cpp in Compile Sources */,
- 34D95ABDC12C1841CEF3B2E3 /* genlang.cpp in Compile Sources */,
- 0E4EEB1BFC9FA7662AD934C6 /* moc_genlang.cpp in Compile Sources */,
- );
- name = "Compile Sources";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- 076DA1F6C10E47842EC316F3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 9BBFDCA776106924C40572AD /* Preprocess */;
- targetProxy = 0746FEA1193CD5E500F5C3FD /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 339EE1B2CC4FC24589A0EA95 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)Lang$(EFFECTIVE_PLATFORM_NAME)";
- COPY_PHASE_STRIP = YES;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = 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;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Lang.plist;
- INSTALL_DIR = ../Mac/ReleaseLang/;
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = ./../Mac/ReleaseIntermediateLang;
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- );
- PRODUCT_NAME = MetaLang;
- QT_LIBRARY_SUFFIX = "";
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ./../Mac;
- };
- name = Release;
- };
- 3AA6C32AC930069E80220CF1 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)Lang$(EFFECTIVE_PLATFORM_NAME)";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = 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;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Lang.plist;
- INSTALL_DIR = ../Mac/DebugLang/;
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = ./../Mac/DebugIntermediateLang;
- ONLY_ACTIVE_ARCH = YES;
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- );
- PRODUCT_NAME = MetaLang;
- QT_LIBRARY_SUFFIX = _debug;
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ./../Mac;
- };
- name = Debug;
- };
- 6666AA5E688052234F6758D8 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = YES;
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INSTALL_DIR = ../Mac/ReleaseLang/;
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = MetaLang;
- QT_LIBRARY_SUFFIX = "";
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- };
- name = Release;
- };
- 77418F46922677BB04ED38DD /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- HEADER_SEARCH_PATHS = (
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INSTALL_DIR = ../Mac/DebugLang/;
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = MetaLang;
- QT_LIBRARY_SUFFIX = _debug;
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- };
- name = Debug;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "MetaLang" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 77418F46922677BB04ED38DD /* Debug */,
- 6666AA5E688052234F6758D8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "MetaLang" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3AA6C32AC930069E80220CF1 /* Debug */,
- 339EE1B2CC4FC24589A0EA95 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 6DB9C3763D02B1415CD9D565 /* Project object */;
-}
diff --git a/Telegram/MetaLang.xcodeproj/qt_preprocess.mak b/Telegram/MetaLang.xcodeproj/qt_preprocess.mak
deleted file mode 100644
index 57c8c2ebd..000000000
--- a/Telegram/MetaLang.xcodeproj/qt_preprocess.mak
+++ /dev/null
@@ -1,66 +0,0 @@
-#############################################################################
-# Makefile for building: ../Mac/DebugLang/MetaLang.app/Contents/MacOS/MetaLang
-# Initially generated by qmake
-#############################################################################
-
-MAKEFILE = project.pbxproj
-
-QT_VER = 5.6.0
-QT_DIR = /usr/local/tdesktop/Qt-$(QT_VER)
-QT_MOC = $(QT_DIR)/bin/moc
-LEX = flex
-LEXFLAGS =
-YACC = yacc
-YACCFLAGS = -d
-DEFINES = -D_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -D__APPLE__ -D__GNUC__=4
-INCPATH = -I$(QT_DIR)/mkspecs/macx-clang\
- -I$(QT_DIR)/include/QtGui/$(QT_VER)/QtGui\
- -I$(QT_DIR)/include/QtCore/$(QT_VER)/QtCore\
- -I$(QT_VER)/include\
- -IGeneratedFiles/Debug\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1/backward\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/5.1/include\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
-DEL_FILE = rm -f
-MOVE = mv -f
-MOC_FILE = $(QT_MOC) $(DEFINES) $(INCPATH)
-
-IMAGES =
-PARSERS =
-preprocess: $(PARSERS) compilers
-clean preprocess_clean: parser_clean compiler_clean
-
-parser_clean:
-mocclean: compiler_moc_header_clean compiler_moc_source_clean
-
-mocables: compiler_moc_header_make_all compiler_moc_source_make_all
-
-check: first
-
-compilers: GeneratedFiles/Debug/moc_genlang.cpp
-compiler_objective_c_make_all:
-compiler_objective_c_clean:
-compiler_rcc_make_all:
-compiler_rcc_clean:
-compiler_moc_header_make_all: GeneratedFiles/Debug/moc_genlang.cpp
-compiler_moc_header_clean:
- -$(DEL_FILE) GeneratedFiles/Debug/moc_genlang.cpp
-GeneratedFiles/Debug/moc_genlang.cpp: SourceFiles/_other/genlang.h
- $(MOC_FILE) SourceFiles/_other/genlang.h -o GeneratedFiles/Debug/moc_genlang.cpp
-
-compiler_moc_source_make_all:
-compiler_moc_source_clean:
-compiler_rez_source_make_all:
-compiler_rez_source_clean:
-compiler_yacc_decl_make_all:
-compiler_yacc_decl_clean:
-compiler_yacc_impl_make_all:
-compiler_yacc_impl_clean:
-compiler_lex_make_all:
-compiler_lex_clean:
-compiler_clean: compiler_moc_header_clean
-
diff --git a/Telegram/Packer.plist b/Telegram/Packer.plist
deleted file mode 100644
index 8022f7ae8..000000000
--- a/Telegram/Packer.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- CFBundleExecutable
- Packer
- CFBundleGetInfoString
- Update packer utility for tdesktop
- CFBundleIconFile
-
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundlePackageType
- APPL
- CFBundleSignature
- ????
- NOTE
-
- NSPrincipalClass
- NSApplication
-
-
diff --git a/Telegram/Packer.xcodeproj/project.pbxproj b/Telegram/Packer.xcodeproj/project.pbxproj
deleted file mode 100644
index 3887357c3..000000000
--- a/Telegram/Packer.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,584 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXAggregateTarget section */
- 6E977D353048DB44129F752B /* Preprocess */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "Packer" */;
- buildPhases = (
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */,
- );
- dependencies = (
- );
- name = Preprocess;
- productName = "Qt Preprocess";
- };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 07D795491B5544B200DE9598 /* qtpcre */; };
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0785004C1CCA847400168DBB /* libqtfreetype.a */; };
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DBF506D10449BFABD45B82DA /* Qt5PrintSupport */; };
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */; };
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DFD7912080BC557230093752 /* ApplicationServices.framework */; };
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8F500B5166907B6D9A7C3E3D /* qico */; };
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9742F24EE18EA44D52824F1E /* CoreServices.framework */; };
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 31120EDB269DFF13E1D49847 /* qicns */; };
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DCEFD9167C239650120B0145 /* qtga */; };
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; };
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; };
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D6193B79CECC9DD0142D1200 /* qtharfbuzzng */; };
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 04391BE7A8B9D811E255100A /* Qt5Gui */; };
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8CF51323544B886B8F4A2232 /* qwbmp */; };
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D3D1BE0BEA3AEE0551AD39AC /* qdds */; };
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 5A80A1907B6CFFB524C1E57D /* Qt5Core */; };
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */; };
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F2453BA07315EB9F34F1CD57 /* qtiff */; };
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D53D8E6A188E05078A114294 /* qcocoa */; };
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */; };
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; };
- EAA05789DF6EBAD24D3EFF96 /* packer.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = E3790AE49DBDB3F5EFA42FE1 /* packer.cpp */; settings = {ATTRIBUTES = (); }; };
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = FCC237CA5AD60B9BA4447615 /* Foundation.framework */; };
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = ADC6308023253CEA51F86E21 /* qwebp */; };
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */; };
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9DFF62A901D70814B8A323D4 /* Carbon.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 072AB35C1955F39D00328D9B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 6E977D353048DB44129F752B;
- remoteInfo = "Qt Preprocess";
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 04391BE7A8B9D811E255100A /* Qt5Gui */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Gui; path = "$(QT_PATH)/lib/libQt5Gui$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 07D795491B5544B200DE9598 /* qtpcre */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtpcre; path = "$(QT_PATH)/lib/libqtpcre$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 0785004C1CCA847400168DBB /* libqtfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtfreetype.a; path = "$(QT_PATH)/lib/libqtfreetype$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 31120EDB269DFF13E1D49847 /* qicns */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qicns; path = "$(QT_PATH)/plugins/imageformats/libqicns$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Widgets; path = "$(QT_PATH)/lib/libQt5Widgets$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = ""; };
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Core; path = "$(QT_PATH)/lib/libQt5Core$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 5AA25EFD83BC060B26945285 /* packer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packer.h; path = SourceFiles/_other/packer.h; sourceTree = ""; };
- 83D37373949868693FB7816D /* qmng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qmng; path = "$(QT_PATH)/plugins/imageformats/libqmng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 8CF51323544B886B8F4A2232 /* qwbmp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwbmp; path = "$(QT_PATH)/plugins/imageformats/libqwbmp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = ""; };
- 8F500B5166907B6D9A7C3E3D /* qico */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qico; path = "$(QT_PATH)/plugins/imageformats/libqico$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = ""; };
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; };
- A1A67BEAA744704B29168D39 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; };
- A5588D4B50885E2A9CAA5505 /* Packer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Packer.app; sourceTree = BUILT_PRODUCTS_DIR; };
- ADC6308023253CEA51F86E21 /* qwebp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qwebp; path = "$(QT_PATH)/plugins/imageformats/libqwebp$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
- D3D1BE0BEA3AEE0551AD39AC /* qdds */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qdds; path = "$(QT_PATH)/plugins/imageformats/libqdds$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; };
- D53D8E6A188E05078A114294 /* qcocoa */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qcocoa; path = "$(QT_PATH)/plugins/platforms/libqcocoa$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtharfbuzzng; path = "$(QT_PATH)/lib/libqtharfbuzzng$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PrintSupport; path = "$(QT_PATH)/lib/libQt5PrintSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DCEFD9167C239650120B0145 /* qtga */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtga; path = "$(QT_PATH)/plugins/imageformats/libqtga$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- DFD7912080BC557230093752 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = ""; };
- E3790AE49DBDB3F5EFA42FE1 /* packer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packer.cpp; path = SourceFiles/_other/packer.cpp; sourceTree = ""; };
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5PlatformSupport; path = "$(QT_PATH)/lib/libQt5PlatformSupport$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- F0681BC551FC8A2B132FC646 /* qjp2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qjp2; path = "$(QT_PATH)/plugins/imageformats/libqjp2$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- F2453BA07315EB9F34F1CD57 /* qtiff */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtiff; path = "$(QT_PATH)/plugins/imageformats/libqtiff$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- D1C883685E82D5676953459A /* Link Binary With Libraries */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */,
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */,
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */,
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */,
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */,
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */,
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */,
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */,
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */,
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */,
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */,
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */,
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */,
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */,
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */,
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */,
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */,
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */,
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */,
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */,
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */,
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */,
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */,
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */,
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */,
- );
- name = "Link Binary With Libraries";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */ = {
- isa = PBXGroup;
- children = (
- 73F2E45FDEB381A085D37A49 /* SourceFiles */,
- );
- name = Sources;
- sourceTree = "";
- };
- 31562E815E3DF5B1A777D3EF /* _other */ = {
- isa = PBXGroup;
- children = (
- E3790AE49DBDB3F5EFA42FE1 /* packer.cpp */,
- 5AA25EFD83BC060B26945285 /* packer.h */,
- );
- name = _other;
- sourceTree = "";
- };
- 73F2E45FDEB381A085D37A49 /* SourceFiles */ = {
- isa = PBXGroup;
- children = (
- 31562E815E3DF5B1A777D3EF /* _other */,
- );
- name = SourceFiles;
- sourceTree = "";
- };
- AF39DD055C3EF8226FBE929D /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 07D795491B5544B200DE9598 /* qtpcre */,
- 0785004C1CCA847400168DBB /* libqtfreetype.a */,
- AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */,
- DFD7912080BC557230093752 /* ApplicationServices.framework */,
- 9742F24EE18EA44D52824F1E /* CoreServices.framework */,
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */,
- FCC237CA5AD60B9BA4447615 /* Foundation.framework */,
- D4B32C2222F82AC56BADEB21 /* OpenGL.framework */,
- 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */,
- D53D8E6A188E05078A114294 /* qcocoa */,
- 9DFF62A901D70814B8A323D4 /* Carbon.framework */,
- A1A67BEAA744704B29168D39 /* IOKit.framework */,
- DBF506D10449BFABD45B82DA /* Qt5PrintSupport */,
- E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */,
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */,
- D3D1BE0BEA3AEE0551AD39AC /* qdds */,
- 31120EDB269DFF13E1D49847 /* qicns */,
- 8F500B5166907B6D9A7C3E3D /* qico */,
- F0681BC551FC8A2B132FC646 /* qjp2 */,
- 83D37373949868693FB7816D /* qmng */,
- DCEFD9167C239650120B0145 /* qtga */,
- F2453BA07315EB9F34F1CD57 /* qtiff */,
- 8CF51323544B886B8F4A2232 /* qwbmp */,
- ADC6308023253CEA51F86E21 /* qwebp */,
- 04391BE7A8B9D811E255100A /* Qt5Gui */,
- D6193B79CECC9DD0142D1200 /* qtharfbuzzng */,
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- E8C543AB96796ECAA2E65C57 /* Packer */ = {
- isa = PBXGroup;
- children = (
- 2EB56BE3C2D93CDAB0C52E67 /* Sources */,
- AF39DD055C3EF8226FBE929D /* Frameworks */,
- FE0A091FDBFB3E9C31B7A1BD /* Products */,
- );
- name = Packer;
- sourceTree = "";
- };
- FE0A091FDBFB3E9C31B7A1BD /* Products */ = {
- isa = PBXGroup;
- children = (
- A5588D4B50885E2A9CAA5505 /* Packer.app */,
- );
- name = Products;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- FD92333211119EF3CA40F70D /* Packer */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "Packer" */;
- buildPhases = (
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */,
- D1C883685E82D5676953459A /* Link Binary With Libraries */,
- );
- buildRules = (
- );
- dependencies = (
- A7CD3B627B093BF0A5BBA9AE /* PBXTargetDependency */,
- );
- name = Packer;
- productInstallPath = ../Mac/DebugPacker/;
- productName = Packer;
- productReference = A5588D4B50885E2A9CAA5505 /* Packer.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 6DB9C3763D02B1415CD9D565 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0700;
- };
- buildConfigurationList = DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "Packer" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 1;
- knownRegions = (
- en,
- );
- mainGroup = E8C543AB96796ECAA2E65C57 /* Packer */;
- productRefGroup = FE0A091FDBFB3E9C31B7A1BD /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- FD92333211119EF3CA40F70D /* Packer */,
- 6E977D353048DB44129F752B /* Preprocess */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- name = "Qt Preprocessors";
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "make -C . -f Packer.xcodeproj/qt_preprocess.mak";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- F7E50F631C51CD5B5DC0BC43 /* Compile Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- EAA05789DF6EBAD24D3EFF96 /* packer.cpp in Compile Sources */,
- );
- name = "Compile Sources";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- A7CD3B627B093BF0A5BBA9AE /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 6E977D353048DB44129F752B /* Preprocess */;
- targetProxy = 072AB35C1955F39D00328D9B /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 339EE1B2CC4FC24589A0EA95 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = YES;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = 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;
- HEADER_SEARCH_PATHS = (
- /usr/local/include,
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Packer.plist;
- INSTALL_DIR = "../Mac/$(CONFIGURATION)";
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)IntermediatePacker/";
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-lcrypto",
- "-lssl",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- "-llzma",
- );
- PRODUCT_NAME = Packer;
- QT_LIBRARY_SUFFIX = "";
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ../Mac;
- };
- name = Release;
- };
- 3AA6C32AC930069E80220CF1 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DYLIB_COMPATIBILITY_VERSION = 1.0;
- DYLIB_CURRENT_VERSION = 1.0.0;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = "";
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- GCC_WARN_64_TO_32_BIT_CONVERSION = 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;
- HEADER_SEARCH_PATHS = (
- /usr/local/include,
- "$(QT_PATH)/include",
- "$(QT_PATH)/include/QtGui",
- "$(QT_PATH)/include/QtCore",
- GeneratedFiles/Debug,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers,
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers,
- "$(QT_PATH)/mkspecs/macx-clang",
- );
- INFOPLIST_FILE = Packer.plist;
- INSTALL_DIR = "../Mac/$(CONFIGURATION)";
- LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++";
- LIBRARY_SEARCH_PATHS = (
- /System/Library/Frameworks/,
- "$(QT_PATH)/lib",
- "$(QT_PATH)/plugins/platforms",
- "$(QT_PATH)/plugins/imageformats",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- OBJROOT = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)IntermediatePacker/";
- ONLY_ACTIVE_ARCH = YES;
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- );
- OTHER_LDFLAGS = (
- "-headerpad_max_install_names",
- "-stdlib=libc++",
- "-lcrypto",
- "-lssl",
- "-L$(QT_PATH)/lib",
- "-L$(QT_PATH)/plugins/platforms",
- "-lcups",
- "-L$(QT_PATH)/plugins/imageformats",
- "-lz",
- "-lm",
- "-llzma",
- );
- PRODUCT_NAME = Packer;
- QT_LIBRARY_SUFFIX = _debug;
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- SYMROOT = ../Mac;
- };
- name = Debug;
- };
- 6666AA5E688052234F6758D8 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = YES;
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(QT_PATH)/lib",
- );
- OBJROOT = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)IntermediatePacker";
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- "-I./../../Libraries/openssl-xcode/include",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- "-I./../../Libraries/openssl-xcode/include",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = Packer;
- QT_LIBRARY_SUFFIX = "";
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- };
- name = Release;
- };
- 77418F46922677BB04ED38DD /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(QT_PATH)/lib",
- );
- OBJROOT = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)IntermediatePacker";
- OTHER_CFLAGS = (
- "-pipe",
- "-g",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- "-I./../../Libraries/openssl-xcode/include",
- );
- OTHER_CPLUSPLUSFLAGS = (
- "-pipe",
- "-g",
- "-std=c++11",
- "-stdlib=libc++",
- "-Wall",
- "-W",
- "-fPIE",
- "-D_DEBUG",
- "-DQT_GUI_LIB",
- "-DQT_CORE_LIB",
- "-I./../../Libraries/openssl-xcode/include",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.tdesktop.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = Packer;
- QT_LIBRARY_SUFFIX = _debug;
- QT_PATH = "/usr/local/tdesktop/Qt-5.6.0";
- SDKROOT = macosx;
- };
- name = Debug;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "Packer" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 77418F46922677BB04ED38DD /* Debug */,
- 6666AA5E688052234F6758D8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "Packer" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3AA6C32AC930069E80220CF1 /* Debug */,
- 339EE1B2CC4FC24589A0EA95 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 6DB9C3763D02B1415CD9D565 /* Project object */;
-}
diff --git a/Telegram/Packer.xcodeproj/qt_preprocess.mak b/Telegram/Packer.xcodeproj/qt_preprocess.mak
deleted file mode 100644
index 7d47f2c67..000000000
--- a/Telegram/Packer.xcodeproj/qt_preprocess.mak
+++ /dev/null
@@ -1,62 +0,0 @@
-#############################################################################
-# Makefile for building: ../Mac/DebugPacker/Packer.app/Contents/MacOS/Packer
-# Initially generated by qmake
-#############################################################################
-
-MAKEFILE = project.pbxproj
-
-QT_VER = 5.6.0
-QT_DIR = /usr/local/tdesktop/Qt-$(QT_VER)
-QT_MOC = $(QT_DIR)/bin/moc
-LEX = flex
-LEXFLAGS =
-YACC = yacc
-YACCFLAGS = -d
-DEFINES = -D_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -D__APPLE__ -D__GNUC__=4
-INCPATH = -I$(QT_DIR)/mkspecs/macx-clang\
- -I$(QT_DIR)/include/QtGui/$(QT_VER)/QtGui\
- -I$(QT_DIR)/include/QtCore/$(QT_VER)/QtCore\
- -I$(QT_VER)/include\
- -IGeneratedFiles/Debug\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1/backward\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AGL.framework/Headers\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/5.1/include\
- -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
-DEL_FILE = rm -f
-MOVE = mv -f
-MOC_FILE = $(QT_MOC) $(DEFINES) $(INCPATH)
-
-IMAGES =
-PARSERS =
-preprocess: $(PARSERS) compilers
-clean preprocess_clean: parser_clean compiler_clean
-
-parser_clean:
-mocclean: compiler_moc_header_clean compiler_moc_source_clean
-
-mocables: compiler_moc_header_make_all compiler_moc_source_make_all
-
-check: first
-
-compilers:
-compiler_objective_c_make_all:
-compiler_objective_c_clean:
-compiler_rcc_make_all:
-compiler_rcc_clean:
-compiler_moc_header_make_all:
-compiler_moc_header_clean:
-compiler_moc_source_make_all:
-compiler_moc_source_clean:
-compiler_rez_source_make_all:
-compiler_rez_source_clean:
-compiler_yacc_decl_make_all:
-compiler_yacc_decl_clean:
-compiler_yacc_impl_make_all:
-compiler_yacc_impl_clean:
-compiler_lex_make_all:
-compiler_lex_clean:
-compiler_clean:
-
diff --git a/Telegram/Patches/gyp.diff b/Telegram/Patches/gyp.diff
new file mode 100644
index 000000000..fda8468e2
--- /dev/null
+++ b/Telegram/Patches/gyp.diff
@@ -0,0 +1,42 @@
+diff --git a/pylib/gyp/generator/xcode.py b/pylib/gyp/generator/xcode.py
+index 0e3fb93..0679660 100644
+--- a/pylib/gyp/generator/xcode.py
++++ b/pylib/gyp/generator/xcode.py
+@@ -72,6 +72,10 @@ generator_additional_non_configuration_keys = [
+ 'ios_app_extension',
+ 'ios_watch_app',
+ 'ios_watchkit_extension',
++
++ 'mac_sandbox', # sandbox support
++ 'mac_sandbox_development_team',
++
+ 'mac_bundle',
+ 'mac_bundle_resources',
+ 'mac_framework_headers',
+@@ -761,6 +765,26 @@ def GenerateOutput(target_list, target_dicts, data, params):
+ xcode_targets[qualified_target] = xct
+ xcode_target_to_target_dict[xct] = spec
+
++ # sandbox support
++ is_sandbox = int(spec.get('mac_sandbox', 0))
++ if is_sandbox:
++ dev_team = spec.get('mac_sandbox_development_team', '%%ERROR%%')
++ assert dev_team != '%%ERROR%%', (
++ 'mac_sandbox must be accompanied by mac_sandbox_development_team (target "%s")' %
++ target_name)
++ try:
++ tmp = pbxp._properties['attributes']['TargetAttributes']
++ except KeyError:
++ pbxp._properties['attributes']['TargetAttributes'] = {}
++ pbxp._properties['attributes']['TargetAttributes'][xct] = {
++ 'DevelopmentTeam': dev_team,
++ 'SystemCapabilities': {
++ 'com.apple.Sandbox': {
++ 'enabled': 1,
++ },
++ },
++ }
++
+ spec_actions = spec.get('actions', [])
+ spec_rules = spec.get('rules', [])
+
diff --git a/Telegram/Resources/langs/ko.lproj/Localizable.strings b/Telegram/Resources/langs/ko.lproj/Localizable.strings
new file mode 100644
index 000000000..affee91bc
--- /dev/null
+++ b/Telegram/Resources/langs/ko.lproj/Localizable.strings
@@ -0,0 +1,17 @@
+/*
+This file is part of Telegram Desktop,
+the official desktop version of Telegram messaging app, see https://telegram.org
+
+Telegram Desktop is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+It is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+Full license: https://github.com/telegramdesktop/tdesktop/blob/master/LICENSE
+Copyright (c) 2014 John Preston, https://desktop.telegram.org
+*/
diff --git a/Telegram/SourceFiles/_other/genlang.cpp b/Telegram/SourceFiles/_other/genlang.cpp
index f8924fadb..17cb66065 100644
--- a/Telegram/SourceFiles/_other/genlang.cpp
+++ b/Telegram/SourceFiles/_other/genlang.cpp
@@ -27,14 +27,7 @@ Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
#endif
#ifdef Q_OS_MAC
-Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
-Q_IMPORT_PLUGIN(QDDSPlugin)
-Q_IMPORT_PLUGIN(QICNSPlugin)
-Q_IMPORT_PLUGIN(QICOPlugin)
-Q_IMPORT_PLUGIN(QTgaPlugin)
-Q_IMPORT_PLUGIN(QTiffPlugin)
-Q_IMPORT_PLUGIN(QWbmpPlugin)
-Q_IMPORT_PLUGIN(QWebpPlugin)
+//Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
#endif
typedef unsigned int uint32;
diff --git a/Telegram/SourceFiles/_other/packer.cpp b/Telegram/SourceFiles/_other/packer.cpp
index 08f17ccb5..95acbaea3 100644
--- a/Telegram/SourceFiles/_other/packer.cpp
+++ b/Telegram/SourceFiles/_other/packer.cpp
@@ -23,14 +23,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#include
#ifdef Q_OS_MAC
-Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
-Q_IMPORT_PLUGIN(QDDSPlugin)
-Q_IMPORT_PLUGIN(QICNSPlugin)
-Q_IMPORT_PLUGIN(QICOPlugin)
-Q_IMPORT_PLUGIN(QTgaPlugin)
-Q_IMPORT_PLUGIN(QTiffPlugin)
-Q_IMPORT_PLUGIN(QWbmpPlugin)
-Q_IMPORT_PLUGIN(QWebpPlugin)
+//Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
#endif
bool AlphaChannel = false;
diff --git a/Telegram/SourceFiles/app.cpp b/Telegram/SourceFiles/app.cpp
index 7bdfb5c8c..4e9b78386 100644
--- a/Telegram/SourceFiles/app.cpp
+++ b/Telegram/SourceFiles/app.cpp
@@ -21,9 +21,9 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#include "stdafx.h"
#include "app.h"
-#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0)
+#ifdef OS_MAC_OLD
#include
-#endif
+#endif // OS_MAC_OLD
#include "styles/style_overview.h"
#include "styles/style_mediaview.h"
@@ -350,8 +350,13 @@ namespace {
// {fulltype} is in "{type}-{tag}-{tag}-{tag}" format
// if we find "all" tag we return the restriction string
- QStringList typeTags = fullRestriction.mid(0, fullTypeEnd).split('-').mid(1);
- if (typeTags.contains(qsl("all"))) {
+ auto typeTags = fullRestriction.mid(0, fullTypeEnd).split('-').mid(1);
+#ifndef OS_MAC_STORE
+ auto restrictionApplies = typeTags.contains(qsl("all"));
+#else // OS_MAC_STORE
+ auto restrictionApplies = typeTags.contains(qsl("all")) || typeTags.contains(qsl("ios"));
+#endif // OS_MAC_STORE
+ if (restrictionApplies) {
return fullRestriction.midRef(fullTypeEnd + 1).trimmed().toString();
}
return QString();
@@ -2390,9 +2395,9 @@ namespace {
}
{
QImageReader reader(&buffer, *format);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)
+#ifndef OS_MAC_OLD
reader.setAutoTransform(true);
-#endif
+#endif // OS_MAC_OLD
if (animated) *animated = reader.supportsAnimation() && reader.imageCount() > 1;
QByteArray fmt = reader.format();
if (!fmt.isEmpty()) *format = fmt;
@@ -2405,7 +2410,7 @@ namespace {
buffer.seek(0);
QString fmt = QString::fromUtf8(*format).toLower();
if (fmt == "jpg" || fmt == "jpeg") {
-#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0)
+#ifdef OS_MAC_OLD
ExifData *exifData = exif_data_new_from_data((const uchar*)(data.constData()), data.size());
if (exifData) {
ExifByteOrder byteOrder = exif_data_get_byte_order(exifData);
@@ -2426,7 +2431,7 @@ namespace {
}
exif_data_free(exifData);
}
-#endif
+#endif // OS_MAC_OLD
} else if (opaque && result.hasAlphaChannel()) {
QImage solid(result.width(), result.height(), QImage::Format_ARGB32_Premultiplied);
solid.fill(st::white->c);
diff --git a/Telegram/SourceFiles/application.cpp b/Telegram/SourceFiles/application.cpp
index 04422b048..5b24b53d8 100644
--- a/Telegram/SourceFiles/application.cpp
+++ b/Telegram/SourceFiles/application.cpp
@@ -94,7 +94,12 @@ Application::Application(int &argc, char **argv) : QApplication(argc, argv) {
QByteArray d(QFile::encodeName(QDir(cWorkingDir()).absolutePath()));
char h[33] = { 0 };
hashMd5Hex(d.constData(), d.size(), h);
+#ifndef OS_MAC_STORE
_localServerName = psServerPrefix() + h + '-' + cGUIDStr();
+#else // OS_MAC_STORE
+ h[4] = 0; // use only first 4 chars
+ _localServerName = psServerPrefix() + h;
+#endif // OS_MAC_STORE
connect(&_localSocket, SIGNAL(connected()), this, SLOT(socketConnected()));
connect(&_localSocket, SIGNAL(disconnected()), this, SLOT(socketDisconnected()));
diff --git a/Telegram/SourceFiles/codegen/style/generator.cpp b/Telegram/SourceFiles/codegen/style/generator.cpp
index 286cd7cfc..4dbd47fc1 100644
--- a/Telegram/SourceFiles/codegen/style/generator.cpp
+++ b/Telegram/SourceFiles/codegen/style/generator.cpp
@@ -664,7 +664,7 @@ bool Generator::writeIconValues() {
if (maskData.isEmpty()) {
return false;
}
- source_->stream() << "const uchar iconMask" << i.value() << "Data[] = " << stringToBinaryArray(maskData.toStdString()) << ";\n";
+ source_->stream() << "const uchar iconMask" << i.value() << "Data[] = " << stringToBinaryArray(std::string(maskData.constData(), maskData.size())) << ";\n";
source_->stream() << "IconMask iconMask" << i.value() << "(iconMask" << i.value() << "Data);\n\n";
}
return true;
diff --git a/Telegram/SourceFiles/config.h b/Telegram/SourceFiles/config.h
index 6defe6349..ab0ac7de7 100644
--- a/Telegram/SourceFiles/config.h
+++ b/Telegram/SourceFiles/config.h
@@ -185,14 +185,22 @@ inline bool isServiceUser(uint64 id) {
#ifdef Q_OS_WIN
inline const GUID &cGUID() {
+#ifndef OS_MAC_STORE
static const GUID gGuid = { 0x87a94ab0, 0xe370, 0x4cde, { 0x98, 0xd3, 0xac, 0xc1, 0x10, 0xc5, 0x96, 0x7d } };
+#else // OS_MAC_STORE
+ static const GUID gGuid = { 0xe51fb841, 0x8c0b, 0x4ef9, { 0x9e, 0x9e, 0x5a, 0x0, 0x78, 0x56, 0x76, 0x27 } };
+#endif // OS_MAC_STORE
return gGuid;
}
#endif
inline const char *cGUIDStr() {
+#ifndef OS_MAC_STORE
static const char *gGuidStr = "{87A94AB0-E370-4cde-98D3-ACC110C5967D}";
+#else // OS_MAC_STORE
+ static const char *gGuidStr = "{E51FB841-8C0B-4EF9-9E9E-5A0078567627}";
+#endif // OS_MAC_STORE
return gGuidStr;
}
diff --git a/Telegram/SourceFiles/core/basic_types.h b/Telegram/SourceFiles/core/basic_types.h
index e89b6255e..b22743c36 100644
--- a/Telegram/SourceFiles/core/basic_types.h
+++ b/Telegram/SourceFiles/core/basic_types.h
@@ -168,6 +168,8 @@ template char(&ArraySizeHelper(T(&array)[N]))[N];
// For QFlags<> declared in private section of a class we need to declare
// operators from Q_DECLARE_OPERATORS_FOR_FLAGS as friend functions.
+#ifndef OS_MAC_OLD
+
#define Q_DECLARE_FRIEND_INCOMPATIBLE_FLAGS(Flags) \
friend Q_DECL_CONSTEXPR QIncompatibleFlag operator|(Flags::enum_type f1, int f2) Q_DECL_NOTHROW;
@@ -176,6 +178,18 @@ friend Q_DECL_CONSTEXPR QFlags operator|(Flags::enum_type f1,
friend Q_DECL_CONSTEXPR QFlags operator|(Flags::enum_type f1, QFlags f2) Q_DECL_NOTHROW; \
Q_DECLARE_FRIEND_INCOMPATIBLE_FLAGS(Flags)
+#else // OS_MAC_OLD
+
+#define Q_DECLARE_FRIEND_INCOMPATIBLE_FLAGS(Flags) \
+friend Q_DECL_CONSTEXPR QIncompatibleFlag operator|(Flags::enum_type f1, int f2);
+
+#define Q_DECLARE_FRIEND_OPERATORS_FOR_FLAGS(Flags) \
+friend Q_DECL_CONSTEXPR QFlags operator|(Flags::enum_type f1, Flags::enum_type f2); \
+friend Q_DECL_CONSTEXPR QFlags operator|(Flags::enum_type f1, QFlags f2); \
+Q_DECLARE_FRIEND_INCOMPATIBLE_FLAGS(Flags)
+
+#endif // OS_MAC_OLD
+
// using for_const instead of plain range-based for loop to ensure usage of const_iterator
// it is important for the copy-on-write Qt containers
// if you have "QVector v" then "for (T * const p : v)" will still call QVector::detach(),
@@ -212,7 +226,11 @@ public:
}
constexpr char operator[](std::size_t n) const {
return (n < _size) ? _str[n] :
+#ifndef OS_MAC_OLD
throw std::out_of_range("");
+#else // OS_MAC_OLD
+ throw std::exception();
+#endif // OS_MAC_OLD
}
constexpr std::size_t size() const { return _size; }
const char *c_str() const { return _str; }
@@ -250,6 +268,11 @@ typedef double float64;
using std::string;
using std::exception;
+#ifdef OS_MAC_OLD
+namespace std {
+using nullptr_t = decltype(nullptr);
+}
+#endif // OS_MAC_OLD
// we copy some parts of C++11/14/17 std:: library, because on OS X 10.6+
// version we can use C++11/14/17, but we can not use its library :(
@@ -915,7 +938,7 @@ public:
template
void makeIfNull(Args&&... args) {
if (isNull()) {
- reset(new T(std::forward(args)...));
+ reset(new T(std_::forward(args)...));
}
};
diff --git a/Telegram/SourceFiles/core/qthelp_regex.h b/Telegram/SourceFiles/core/qthelp_regex.h
index 6ecd20a4f..899e88b17 100644
--- a/Telegram/SourceFiles/core/qthelp_regex.h
+++ b/Telegram/SourceFiles/core/qthelp_regex.h
@@ -52,8 +52,10 @@ enum class RegExOption {
InvertedGreediness = QRegularExpression::InvertedGreedinessOption,
DontCapture = QRegularExpression::DontCaptureOption,
UseUnicodeProperties = QRegularExpression::UseUnicodePropertiesOption,
+#ifndef OS_MAC_OLD
OptimizeOnFirstUsage = QRegularExpression::OptimizeOnFirstUsageOption,
DontAutomaticallyOptimize = QRegularExpression::DontAutomaticallyOptimizeOption,
+#endif // OS_MAC_OLD
};
Q_DECLARE_FLAGS(RegExOptions, RegExOption);
Q_DECLARE_OPERATORS_FOR_FLAGS(RegExOptions);
@@ -65,7 +67,11 @@ inline RegularExpressionMatch regex_match(const QString &string, const QString &
inline RegularExpressionMatch regex_match(const QString &string, const QStringRef &subjectRef, RegExOptions options = 0) {
auto qtOptions = QRegularExpression::PatternOptions(static_cast(options));
+#ifndef OS_MAC_OLD
return RegularExpressionMatch(QRegularExpression(string, qtOptions).match(subjectRef));
+#else // OS_MAC_OLD
+ return RegularExpressionMatch(QRegularExpression(string, qtOptions).match(subjectRef.toString()));
+#endif // OS_MAC_OLD
}
} // namespace qthelp
diff --git a/Telegram/SourceFiles/core/vector_of_moveable.h b/Telegram/SourceFiles/core/vector_of_moveable.h
index 6119a9678..8328b8668 100644
--- a/Telegram/SourceFiles/core/vector_of_moveable.h
+++ b/Telegram/SourceFiles/core/vector_of_moveable.h
@@ -143,7 +143,11 @@ public:
}
inline const T &at(int index) const {
if (index < 0 || index >= _size) {
+#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0)
+ throw std::exception();
+#else // QT_VERSION < 5.5.0
throw std::out_of_range("");
+#endif // QT_VERSION < 5.5.0
}
return data()[index];
}
diff --git a/Telegram/SourceFiles/history.cpp b/Telegram/SourceFiles/history.cpp
index 2e55c9000..60892aea2 100644
--- a/Telegram/SourceFiles/history.cpp
+++ b/Telegram/SourceFiles/history.cpp
@@ -6041,9 +6041,9 @@ void LocationManager::onFinished(QNetworkReply *reply) {
{
QBuffer buffer(&data);
QImageReader reader(&buffer);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)
+#ifndef OS_MAC_OLD
reader.setAutoTransform(true);
-#endif
+#endif // OS_MAC_OLD
thumb = QPixmap::fromImageReader(&reader, Qt::ColorOnly);
format = reader.format();
thumb.setDevicePixelRatio(cRetinaFactor());
diff --git a/Telegram/SourceFiles/historywidget.cpp b/Telegram/SourceFiles/historywidget.cpp
index ccfb1b5b4..4230b4be1 100644
--- a/Telegram/SourceFiles/historywidget.cpp
+++ b/Telegram/SourceFiles/historywidget.cpp
@@ -48,6 +48,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#include "window/chat_background.h"
#include "observer_peer.h"
#include "playerwidget.h"
+#include "core/qthelp_regex.h"
namespace {
@@ -2967,9 +2968,8 @@ EntitiesInText entitiesFromTextTags(const FlatTextarea::TagList &tags) {
auto mentionStart = qstr("mention://user.");
for_const (auto &tag, tags) {
if (tag.id.startsWith(mentionStart)) {
- auto match = QRegularExpression("^(\\d+\\.\\d+)(/|$)").match(tag.id.midRef(mentionStart.size()));
- if (match.hasMatch()) {
- result.push_back(EntityInText(EntityInTextMentionName, tag.offset, tag.length, match.captured(1)));
+ if (auto match = qthelp::regex_match("^(\\d+\\.\\d+)(/|$)", tag.id.midRef(mentionStart.size()))) {
+ result.push_back(EntityInText(EntityInTextMentionName, tag.offset, tag.length, match->captured(1)));
}
}
}
@@ -8114,7 +8114,12 @@ void HistoryWidget::updatePreview() {
updateMouseTracking();
if (_previewData->pendingTill) {
_previewTitle.setText(st::msgServiceNameFont, lang(lng_preview_loading), _textNameOptions);
- _previewDescription.setText(st::msgFont, textClean(_previewLinks.splitRef(' ').at(0).toString()), _textDlgOptions);
+#ifndef OS_MAC_OLD
+ auto linkText = _previewLinks.splitRef(' ').at(0).toString();
+#else // OS_MAC_OLD
+ auto linkText = _previewLinks.split(' ').at(0);
+#endif // OS_MAC_OLD
+ _previewDescription.setText(st::msgFont, textClean(linkText), _textDlgOptions);
int32 t = (_previewData->pendingTill - unixtime()) * 1000;
if (t <= 0) t = 1;
diff --git a/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp b/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp
index af11f174f..af03a20f0 100644
--- a/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp
+++ b/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp
@@ -173,9 +173,13 @@ ClickHandlerPtr ItemBase::getResultContentUrlHandler() const {
}
QString ItemBase::getResultThumbLetter() const {
- QVector parts = _result->_url.splitRef('/');
+#ifndef OS_MAC_OLD
+ auto parts = _result->_url.splitRef('/');
+#else // OS_MAC_OLD
+ auto parts = _result->_url.split('/');
+#endif // OS_MAC_OLD
if (!parts.isEmpty()) {
- QStringRef domain = parts.at(0);
+ auto domain = parts.at(0);
if (parts.size() > 2 && domain.endsWith(':') && parts.at(1).isEmpty()) { // http:// and others
domain = parts.at(2);
}
diff --git a/Telegram/SourceFiles/localstorage.cpp b/Telegram/SourceFiles/localstorage.cpp
index 7dc2cf020..3cceb24e4 100644
--- a/Telegram/SourceFiles/localstorage.cpp
+++ b/Telegram/SourceFiles/localstorage.cpp
@@ -3623,9 +3623,9 @@ namespace Local {
QImage img;
QBuffer buf(&pngData);
QImageReader reader(&buf);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)
+#ifndef OS_MAC_OLD
reader.setAutoTransform(true);
-#endif
+#endif // OS_MAC_OLD
if (reader.read(&img)) {
App::initBackground(id, img, true);
return true;
diff --git a/Telegram/SourceFiles/media/media_audio.cpp b/Telegram/SourceFiles/media/media_audio.cpp
index f16d9de2a..8a3854e08 100644
--- a/Telegram/SourceFiles/media/media_audio.cpp
+++ b/Telegram/SourceFiles/media/media_audio.cpp
@@ -31,6 +31,8 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#define AL_ALEXT_PROTOTYPES
#include
+#include
+
extern "C" {
#ifdef Q_OS_MAC
#include
diff --git a/Telegram/SourceFiles/media/media_clip_qtgif.cpp b/Telegram/SourceFiles/media/media_clip_qtgif.cpp
index b5209d0cc..6ab82b1e2 100644
--- a/Telegram/SourceFiles/media/media_clip_qtgif.cpp
+++ b/Telegram/SourceFiles/media/media_clip_qtgif.cpp
@@ -118,9 +118,9 @@ bool QtGifReaderImplementation::jumpToStart() {
delete _reader;
initDevice();
_reader = new QImageReader(_device);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)
+#ifndef OS_MAC_OLD
_reader->setAutoTransform(true);
-#endif
+#endif // OS_MAC_OLD
if (!_reader->canRead() || !_reader->supportsAnimation()) {
return false;
}
diff --git a/Telegram/SourceFiles/overview/overview_layout.cpp b/Telegram/SourceFiles/overview/overview_layout.cpp
index 242d7a473..752546ac0 100644
--- a/Telegram/SourceFiles/overview/overview_layout.cpp
+++ b/Telegram/SourceFiles/overview/overview_layout.cpp
@@ -984,9 +984,14 @@ Link::Link(HistoryMedia *media, HistoryItem *parent) : ItemBase(parent) {
if (_page) {
_title = _page->title;
}
- QVector parts = mainUrl.splitRef('/');
+
+#ifndef OS_MAC_OLD
+ auto parts = mainUrl.splitRef('/');
+#else // OS_MAC_OLD
+ auto parts = mainUrl.split('/');
+#endif // OS_MAC_OLD
if (!parts.isEmpty()) {
- QStringRef domain = parts.at(0);
+ auto domain = parts.at(0);
if (parts.size() > 2 && domain.endsWith(':') && parts.at(1).isEmpty()) { // http:// and others
domain = parts.at(2);
}
diff --git a/Telegram/SourceFiles/pspecific_mac.h b/Telegram/SourceFiles/pspecific_mac.h
index e62729e9a..b77374387 100644
--- a/Telegram/SourceFiles/pspecific_mac.h
+++ b/Telegram/SourceFiles/pspecific_mac.h
@@ -20,7 +20,11 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#include "pspecific_mac_p.h"
inline QString psServerPrefix() {
+#ifndef OS_MAC_STORE
return qsl("/tmp/");
+#else // OS_MAC_STORE
+ return objc_documentsPath();
+#endif // OS_MAC_STORE
}
inline void psCheckLocalSocket(const QString &serverName) {
QFile address(serverName);
diff --git a/Telegram/SourceFiles/pspecific_mac_p.h b/Telegram/SourceFiles/pspecific_mac_p.h
index 174aae7b6..f128ebe91 100644
--- a/Telegram/SourceFiles/pspecific_mac_p.h
+++ b/Telegram/SourceFiles/pspecific_mac_p.h
@@ -79,6 +79,7 @@ void objc_deleteDir(const QString &dir);
double objc_appkitVersion();
+QString objc_documentsPath();
QString objc_appDataPath();
QString objc_downloadPath();
QString objc_currentCountry();
@@ -88,6 +89,7 @@ QByteArray objc_downloadPathBookmark(const QString &path);
QByteArray objc_pathBookmark(const QString &path);
void objc_downloadPathEnableAccess(const QByteArray &bookmark);
+class objc_FileBookmarkData;
class objc_FileBookmark {
public:
objc_FileBookmark(const QByteArray &bookmark);
@@ -100,4 +102,7 @@ public:
~objc_FileBookmark();
+private:
+ objc_FileBookmarkData *data = nullptr;
+
};
diff --git a/Telegram/SourceFiles/pspecific_mac_p.mm b/Telegram/SourceFiles/pspecific_mac_p.mm
index 2fc1b06f8..fd0022457 100644
--- a/Telegram/SourceFiles/pspecific_mac_p.mm
+++ b/Telegram/SourceFiles/pspecific_mac_p.mm
@@ -22,6 +22,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#include "mainwidget.h"
#include "application.h"
#include "playerwidget.h"
+#include "localstorage.h"
#include "lang.h"
@@ -849,6 +850,9 @@ void objc_openFile(const QString &f, bool openwith) {
alwaysRect.origin.y = selectorFrame.origin.y - alwaysRect.size.height - st::macAlwaysThisAppTop;
[button setFrame:alwaysRect];
[button setAutoresizingMask:NSViewMinXMargin|NSViewMaxXMargin];
+#ifdef OS_MAC_STORE
+ [button setHidden:YES];
+#endif // OS_MAC_STORE
NSTextField *goodLabel = [[NSTextField alloc] init];
[goodLabel setStringValue:QNSString(lng_mac_this_app_can_open(lt_file, objcString(name))).s()];
[goodLabel setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
@@ -1012,7 +1016,12 @@ bool objc_execUpdater() {
}
void objc_execTelegram(const QString &crashreport) {
+#ifndef OS_MAC_STORE
_execUpdater(NO, crashreport);
+#else // OS_MAC_STORE
+ NSDictionary *conf = [NSDictionary dictionaryWithObject:[NSArray array] forKey:NSWorkspaceLaunchConfigurationArguments];
+ [[NSWorkspace sharedWorkspace] launchApplicationAtURL:[NSURL fileURLWithPath:QNSString(cExeDir() + cExeName()).s()] options:NSWorkspaceLaunchAsync | NSWorkspaceLaunchNewInstance configuration:conf error:0];
+#endif // OS_MAC_STORE
}
void objc_activateProgram(WId winId) {
@@ -1050,6 +1059,14 @@ double objc_appkitVersion() {
return NSAppKitVersionNumber;
}
+QString objc_documentsPath() {
+ NSURL *url = [[NSFileManager defaultManager] URLForDirectory:NSDocumentDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:YES error:nil];
+ if (url) {
+ return QString::fromUtf8([[url path] fileSystemRepresentation]) + '/';
+ }
+ return QString();
+}
+
QString objc_appDataPath() {
NSURL *url = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:YES error:nil];
if (url) {
@@ -1086,37 +1103,152 @@ QString objc_convertFileUrl(const QString &url) {
}
QByteArray objc_downloadPathBookmark(const QString &path) {
+#ifndef OS_MAC_STORE
return QByteArray();
+#else // OS_MAC_STORE
+ NSURL *url = [NSURL fileURLWithPath:[NSString stringWithUTF8String:path.toUtf8().constData()] isDirectory:YES];
+ if (!url) return QByteArray();
+
+ NSError *error = nil;
+ NSData *data = [url bookmarkDataWithOptions:NSURLBookmarkCreationWithSecurityScope includingResourceValuesForKeys:nil relativeToURL:nil error:&error];
+ return data ? QByteArray::fromNSData(data) : QByteArray();
+#endif // OS_MAC_STORE
}
QByteArray objc_pathBookmark(const QString &path) {
+#ifndef OS_MAC_STORE
return QByteArray();
+#else // OS_MAC_STORE
+ NSURL *url = [NSURL fileURLWithPath:[NSString stringWithUTF8String:path.toUtf8().constData()]];
+ if (!url) return QByteArray();
+
+ NSError *error = nil;
+ NSData *data = [url bookmarkDataWithOptions:(NSURLBookmarkCreationWithSecurityScope | NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess) includingResourceValuesForKeys:nil relativeToURL:nil error:&error];
+ return data ? QByteArray::fromNSData(data) : QByteArray();
+#endif // OS_MAC_STORE
}
void objc_downloadPathEnableAccess(const QByteArray &bookmark) {
+#ifdef OS_MAC_STORE
+ if (bookmark.isEmpty()) return;
+
+ BOOL isStale = NO;
+ NSError *error = nil;
+ NSURL *url = [NSURL URLByResolvingBookmarkData:bookmark.toNSData() options:NSURLBookmarkResolutionWithSecurityScope relativeToURL:nil bookmarkDataIsStale:&isStale error:&error];
+ if (!url) return;
+
+ if ([url startAccessingSecurityScopedResource]) {
+ if (_downloadPathUrl) {
+ [_downloadPathUrl stopAccessingSecurityScopedResource];
+ }
+ _downloadPathUrl = url;
+
+ cSetDownloadPath(objcString([_downloadPathUrl path]) + '/');
+ if (isStale) {
+ NSData *data = [_downloadPathUrl bookmarkDataWithOptions:NSURLBookmarkCreationWithSecurityScope includingResourceValuesForKeys:nil relativeToURL:nil error:&error];
+ if (data) {
+ cSetDownloadPathBookmark(QByteArray::fromNSData(data));
+ Local::writeUserSettings();
+ }
+ }
+ }
+#endif // OS_MAC_STORE
}
+#ifdef OS_MAC_STORE
+namespace {
+ QMutex _bookmarksMutex;
+}
+
+class objc_FileBookmarkData {
+public:
+ ~objc_FileBookmarkData() {
+ if (url) [url release];
+ }
+ NSURL *url = nil;
+ QString name;
+ QByteArray bookmark;
+ int counter = 0;
+};
+#endif // OS_MAC_STORE
+
objc_FileBookmark::objc_FileBookmark(const QByteArray &bookmark) {
+#ifdef OS_MAC_STORE
+ if (bookmark.isEmpty()) return;
+
+ BOOL isStale = NO;
+ NSError *error = nil;
+ NSURL *url = [NSURL URLByResolvingBookmarkData:bookmark.toNSData() options:NSURLBookmarkResolutionWithSecurityScope relativeToURL:nil bookmarkDataIsStale:&isStale error:&error];
+ if (!url) return;
+
+ if ([url startAccessingSecurityScopedResource]) {
+ data = new objc_FileBookmarkData();
+ data->url = [url retain];
+ data->name = objcString([url path]);
+ data->bookmark = bookmark;
+ [url stopAccessingSecurityScopedResource];
+ }
+#endif // OS_MAC_STORE
}
bool objc_FileBookmark::valid() const {
- return true;
+ if (enable()) {
+ disable();
+ return true;
+ }
+ return false;
}
bool objc_FileBookmark::enable() const {
+#ifndef OS_MAC_STORE
return true;
+#else // OS_MAC_STORE
+ if (!data) return false;
+
+ QMutexLocker lock(&_bookmarksMutex);
+ if (data->counter > 0 || [data->url startAccessingSecurityScopedResource] == YES) {
+ ++data->counter;
+ return true;
+ }
+ return false;
+#endif // OS_MAC_STORE
}
void objc_FileBookmark::disable() const {
+#ifdef OS_MAC_STORE
+ if (!data) return;
+
+ QMutexLocker lock(&_bookmarksMutex);
+ if (data->counter > 0) {
+ --data->counter;
+ if (!data->counter) {
+ [data->url stopAccessingSecurityScopedResource];
+ }
+ }
+#endif // OS_MAC_STORE
}
const QString &objc_FileBookmark::name(const QString &original) const {
+#ifndef OS_MAC_STORE
return original;
+#else // OS_MAC_STORE
+ return (data && !data->name.isEmpty()) ? data->name : original;
+#endif // OS_MAC_STORE
}
QByteArray objc_FileBookmark::bookmark() const {
+#ifndef OS_MAC_STORE
return QByteArray();
+#else // OS_MAC_STORE
+ return data ? data->bookmark : QByteArray();
+#endif // OS_MAC_STORE
}
objc_FileBookmark::~objc_FileBookmark() {
+#ifdef OS_MAC_STORE
+ if (data && data->counter > 0) {
+ LOG(("Did not disable() bookmark, counter: %1").arg(data->counter));
+ [data->url stopAccessingSecurityScopedResource];
+ }
+#endif // OS_MAC_STORE
}
diff --git a/Telegram/SourceFiles/settings.cpp b/Telegram/SourceFiles/settings.cpp
index 8b1e9ff71..a9ab6f89a 100644
--- a/Telegram/SourceFiles/settings.cpp
+++ b/Telegram/SourceFiles/settings.cpp
@@ -136,12 +136,14 @@ bool gAutoPlayGif = true;
void settingsParseArgs(int argc, char *argv[]) {
#ifdef Q_OS_MAC
+#ifndef OS_MAC_OLD
if (QSysInfo::macVersion() >= QSysInfo::MV_10_11) {
gIsElCapitan = true;
- } else if (QSysInfo::macVersion() < QSysInfo::MV_10_8) {
- gPlatform = dbipMacOld;
}
-#endif
+#else // OS_MAC_OLD
+ gPlatform = dbipMacOld;
+#endif // OS_MAC_OLD
+#endif // Q_OS_MAC
switch (cPlatform()) {
case dbipWindows:
@@ -150,7 +152,11 @@ void settingsParseArgs(int argc, char *argv[]) {
break;
case dbipMac:
gUpdateURL = QUrl(qsl("http://tdesktop.com/mac/tupdates/current"));
+#ifndef OS_MAC_STORE
gPlatformString = qsl("MacOS");
+#else // OS_MAC_STORE
+ gPlatformString = qsl("MacAppStore");
+#endif // OS_MAC_STORE
break;
case dbipMacOld:
gUpdateURL = QUrl(qsl("http://tdesktop.com/mac32/tupdates/current"));
diff --git a/Telegram/SourceFiles/settings/settings_general_widget.cpp b/Telegram/SourceFiles/settings/settings_general_widget.cpp
index 80516272f..60b2a15e2 100644
--- a/Telegram/SourceFiles/settings/settings_general_widget.cpp
+++ b/Telegram/SourceFiles/settings/settings_general_widget.cpp
@@ -286,7 +286,7 @@ void GeneralWidget::onUpdateAutomatically() {
#endif // TDESKTOP_DISABLE_AUTOUPDATE
void GeneralWidget::onEnableTrayIcon() {
- if ((!_enableTrayIcon->checked() || cPlatform() != dbipWindows) && !_enableTaskbarIcon->checked()) {
+ if ((!_enableTrayIcon->checked() || cPlatform() != dbipWindows) && _enableTaskbarIcon && !_enableTaskbarIcon->checked()) {
_enableTaskbarIcon->setChecked(true);
} else {
updateWorkmode();
@@ -302,7 +302,7 @@ void GeneralWidget::onEnableTaskbarIcon() {
}
void GeneralWidget::updateWorkmode() {
- DBIWorkMode newMode = (_enableTrayIcon->checked() && _enableTaskbarIcon->checked()) ? dbiwmWindowAndTray : (_enableTrayIcon->checked() ? dbiwmTrayOnly : dbiwmWindowOnly);
+ DBIWorkMode newMode = (_enableTrayIcon->checked() && (!_enableTaskbarIcon || _enableTaskbarIcon->checked())) ? dbiwmWindowAndTray : (_enableTrayIcon->checked() ? dbiwmTrayOnly : dbiwmWindowOnly);
if (cWorkMode() != newMode && (newMode == dbiwmWindowAndTray || newMode == dbiwmTrayOnly)) {
cSetSeenTrayTooltip(false);
}
diff --git a/Telegram/SourceFiles/shortcuts.cpp b/Telegram/SourceFiles/shortcuts.cpp
index 89b8facc3..b8f45cbd8 100644
--- a/Telegram/SourceFiles/shortcuts.cpp
+++ b/Telegram/SourceFiles/shortcuts.cpp
@@ -253,6 +253,22 @@ struct DataStruct {
t_assert(DataPtr == nullptr);
DataPtr = this;
+ if (autoRepeatCommands.isEmpty()) {
+ autoRepeatCommands.insert(qsl("media_previous"));
+ autoRepeatCommands.insert(qsl("media_next"));
+ autoRepeatCommands.insert(qsl("next_chat"));
+ autoRepeatCommands.insert(qsl("previous_chat"));
+ }
+
+ if (mediaCommands.isEmpty()) {
+ mediaCommands.insert(qsl("media_play"));
+ mediaCommands.insert(qsl("media_playpause"));
+ mediaCommands.insert(qsl("media_play"));
+ mediaCommands.insert(qsl("media_stop"));
+ mediaCommands.insert(qsl("media_previous"));
+ mediaCommands.insert(qsl("media_next"));
+ }
+
#define DeclareAlias(keys, command) setShortcut(qsl(keys), qsl(#command))
#define DeclareCommand(keys, command) createCommand(qsl(#command), ShortcutCommands::command); DeclareAlias(keys, command)
@@ -305,22 +321,9 @@ struct DataStruct {
QMap handlers;
QSet mediaShortcuts;
+ QSet autoRepeatCommands;
+ QSet mediaCommands;
- QSet autoRepeatCommands = {
- qsl("media_previous"),
- qsl("media_next"),
- qsl("next_chat"),
- qsl("previous_chat"),
- };
-
- QSet mediaCommands = {
- qsl("media_play"),
- qsl("media_pause"),
- qsl("media_playpause"),
- qsl("media_stop"),
- qsl("media_previous"),
- qsl("media_next")
- };
};
namespace {
diff --git a/Telegram/SourceFiles/stdafx.cpp b/Telegram/SourceFiles/stdafx.cpp
index 0cef37654..680dd0cd3 100644
--- a/Telegram/SourceFiles/stdafx.cpp
+++ b/Telegram/SourceFiles/stdafx.cpp
@@ -30,12 +30,6 @@ Q_IMPORT_PLUGIN(QWebpPlugin)
#elif defined Q_OS_MAC // Q_OS_WIN
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
-Q_IMPORT_PLUGIN(QDDSPlugin)
-Q_IMPORT_PLUGIN(QICNSPlugin)
-Q_IMPORT_PLUGIN(QICOPlugin)
-Q_IMPORT_PLUGIN(QTgaPlugin)
-Q_IMPORT_PLUGIN(QTiffPlugin)
-Q_IMPORT_PLUGIN(QWbmpPlugin)
Q_IMPORT_PLUGIN(QWebpPlugin)
#elif defined Q_OS_LINUX // Q_OS_LINUX
Q_IMPORT_PLUGIN(QComposePlatformInputContextPlugin)
diff --git a/Telegram/SourceFiles/stdafx.h b/Telegram/SourceFiles/stdafx.h
index 58d0d38d1..d4c7ed621 100644
--- a/Telegram/SourceFiles/stdafx.h
+++ b/Telegram/SourceFiles/stdafx.h
@@ -45,6 +45,14 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
#pragma clang diagnostic pop
#endif // __clang__
+#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0)
+#define OS_MAC_OLD
+#endif // QT_VERSION < 5.5.0
+
+#ifdef OS_MAC_STORE
+#define MAC_USE_BREAKPAD
+#endif // OS_MAC_STORE
+
#include
#include
diff --git a/Telegram/SourceFiles/structs.cpp b/Telegram/SourceFiles/structs.cpp
index ace06622a..29e3623cf 100644
--- a/Telegram/SourceFiles/structs.cpp
+++ b/Telegram/SourceFiles/structs.cpp
@@ -798,6 +798,22 @@ void PhotoCancelClickHandler::onClickImpl() const {
}
}
+QString joinList(const QStringList &list, const QString &sep) {
+ QString result;
+ if (list.isEmpty()) return result;
+
+ int32 l = list.size(), s = sep.size() * (l - 1);
+ for (int32 i = 0; i < l; ++i) {
+ s += list.at(i).size();
+ }
+ result.reserve(s);
+ result.append(list.at(0));
+ for (int32 i = 1; i < l; ++i) {
+ result.append(sep).append(list.at(i));
+ }
+ return result;
+}
+
QString saveFileName(const QString &title, const QString &filter, const QString &prefix, QString name, bool savingAs, const QDir &dir) {
#ifdef Q_OS_WIN
name = name.replace(QRegularExpression(qsl("[\\\\\\/\\:\\*\\?\\\"\\<\\>\\|]")), qsl("_"));
@@ -832,9 +848,9 @@ QString saveFileName(const QString &title, const QString &filter, const QString
QRegularExpressionMatch m = QRegularExpression(qsl(" \\*\\.") + ext + qsl("[\\)\\s]"), QRegularExpression::CaseInsensitiveOption).match(first);
if (m.hasMatch() && m.capturedStart() > start + 3) {
int32 oldpos = m.capturedStart(), oldend = m.capturedEnd();
- fil = first.mid(0, start + 3) + ext + qsl(" *.") + first.mid(start + 3, oldpos - start - 3) + first.mid(oldend - 1) + sep + filters.mid(1).join(sep);
+ fil = first.mid(0, start + 3) + ext + qsl(" *.") + first.mid(start + 3, oldpos - start - 3) + first.mid(oldend - 1) + sep + joinList(filters.mid(1), sep);
} else {
- fil = first.mid(0, start + 3) + ext + qsl(" *.") + first.mid(start + 3) + sep + filters.mid(1).join(sep);
+ fil = first.mid(0, start + 3) + ext + qsl(" *.") + first.mid(start + 3) + sep + joinList(filters.mid(1), sep);
}
}
} else {
diff --git a/Telegram/SourceFiles/structs.h b/Telegram/SourceFiles/structs.h
index 2a88d23c8..3fc4cec2e 100644
--- a/Telegram/SourceFiles/structs.h
+++ b/Telegram/SourceFiles/structs.h
@@ -1417,7 +1417,13 @@ inline bool operator<(const LocationCoords &a, const LocationCoords &b) {
return (a.lat < b.lat) || ((a.lat == b.lat) && (a.lon < b.lon));
}
inline uint qHash(const LocationCoords &t, uint seed = 0) {
+#ifndef OS_MAC_OLD
return qHash(QtPrivate::QHashCombine().operator()(qHash(t.lat), t.lon), seed);
+#else // OS_MAC_OLD
+ uint h1 = qHash(t.lat, seed);
+ uint h2 = qHash(t.lon, seed);
+ return ((h1 << 16) | (h1 >> 16)) ^ h2 ^ seed;
+#endif // OS_MAC_OLD
}
struct LocationData {
diff --git a/Telegram/SourceFiles/ui/images.cpp b/Telegram/SourceFiles/ui/images.cpp
index a9aa79389..25e919959 100644
--- a/Telegram/SourceFiles/ui/images.cpp
+++ b/Telegram/SourceFiles/ui/images.cpp
@@ -644,9 +644,9 @@ void Image::restore() const {
QBuffer buffer(&_saved);
QImageReader reader(&buffer, _format);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)
+#ifndef OS_MAC_OLD
reader.setAutoTransform(true);
-#endif
+#endif // OS_MAC_OLD
_data = QPixmap::fromImageReader(&reader, Qt::ColorOnly);
if (!_data.isNull()) {
diff --git a/Telegram/SourceFiles/ui/style/style_core.cpp b/Telegram/SourceFiles/ui/style/style_core.cpp
index 3d490d63a..d56b9714c 100644
--- a/Telegram/SourceFiles/ui/style/style_core.cpp
+++ b/Telegram/SourceFiles/ui/style/style_core.cpp
@@ -106,7 +106,11 @@ namespace internal {
QImage createCircleMask(int size, const QColor &bg, const QColor &fg) {
int realSize = size * cIntRetinaFactor();
+#ifndef OS_MAC_OLD
auto result = QImage(realSize, realSize, QImage::Format::Format_Grayscale8);
+#else // OS_MAC_OLD
+ auto result = QImage(realSize, realSize, QImage::Format::Format_RGB32);
+#endif // OS_MAC_OLD
{
QPainter pcircle(&result);
pcircle.setRenderHint(QPainter::HighQualityAntialiasing, true);
diff --git a/Telegram/SourceFiles/ui/twidget.cpp b/Telegram/SourceFiles/ui/twidget.cpp
index 160f875bb..2bfac39d8 100644
--- a/Telegram/SourceFiles/ui/twidget.cpp
+++ b/Telegram/SourceFiles/ui/twidget.cpp
@@ -123,7 +123,17 @@ void ToggleableShadow::paintEvent(QPaintEvent *e) {
void sendSynteticMouseEvent(QWidget *widget, QEvent::Type type, Qt::MouseButton button, const QPoint &globalPoint) {
if (auto windowHandle = widget->window()->windowHandle()) {
auto localPoint = windowHandle->mapFromGlobal(globalPoint);
- QMouseEvent ev(type, localPoint, localPoint, globalPoint, button, QGuiApplication::mouseButtons() | button, QGuiApplication::keyboardModifiers(), Qt::MouseEventSynthesizedByApplication);
+ QMouseEvent ev(type
+ , localPoint
+ , localPoint
+ , globalPoint
+ , button
+ , QGuiApplication::mouseButtons() | button
+ , QGuiApplication::keyboardModifiers()
+#ifndef OS_MAC_OLD
+ , Qt::MouseEventSynthesizedByApplication
+#endif // OS_MAC_OLD
+ );
ev.setTimestamp(getms());
QGuiApplication::sendEvent(windowHandle, &ev);
}
diff --git a/Telegram/Telegram.plist b/Telegram/Telegram.plist
index 2840ee8f3..f4272eaf2 100644
--- a/Telegram/Telegram.plist
+++ b/Telegram/Telegram.plist
@@ -3,7 +3,7 @@
CFBundleExecutable
- Telegram
+ $(PRODUCT_NAME)
CFBundleGetInfoString
Telegram Desktop messaging app
CFBundleIdentifier
@@ -11,7 +11,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- $(TDESKTOP_VERSION)
+ $(CURRENT_PROJECT_VERSION)
CFBundleSignature
????
CFBundleURLTypes
@@ -20,15 +20,19 @@
CFBundleTypeRole
Viewer
CFBundleURLIconFile
- AppIcon.icns
+ Icon.icns
CFBundleURLName
- com.tdesktop.Telegram
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleURLSchemes
tg
+ CFBundleVersion
+ $(CURRENT_PROJECT_VERSION)
+ LSApplicationCategoryType
+ public.app-category.social-networking
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NOTE
diff --git a/Telegram/Telegram.xcodeproj/project.pbxproj b/Telegram/Telegram.xcodeproj/project.pbxproj
deleted file mode 100644
index 7e1327f41..000000000
--- a/Telegram/Telegram.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,2983 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXAggregateTarget section */
- 07AA07135D01069052F55A12 /* Preprocess */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "Telegram" */;
- buildPhases = (
- 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */,
- );
- dependencies = (
- 07C3AF42194CCC510016CFF1 /* PBXTargetDependency */,
- );
- name = Preprocess;
- productName = "Qt Preprocess";
- };
- 07C3AF39194CCC310016CFF1 /* Meta Compile */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = 07C3AF3D194CCC310016CFF1 /* Build configuration list for PBXAggregateTarget "Meta Compile" */;
- buildPhases = (
- 07C3AF3B194CCC310016CFF1 /* Meta Lang */,
- 07D1ED8F1D60E15800980D3B /* Generate styles */,
- 07D1ED901D60E16A00980D3B /* Generate numbers */,
- );
- dependencies = (
- 07D1ED921D60E22A00980D3B /* PBXTargetDependency */,
- 07D1ED8A1D60E13300980D3B /* PBXTargetDependency */,
- 07D1ED8E1D60E13A00980D3B /* PBXTargetDependency */,
- 07D1ED8C1D60E13600980D3B /* PBXTargetDependency */,
- );
- name = "Meta Compile";
- productName = "Qt Preprocess";
- };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
- 0250AB6761AC71A2E3155EEA /* moc_introphone.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1B4A65B84270FF2FED008EB6 /* moc_introphone.cpp */; settings = {ATTRIBUTES = (); }; };
- 02F93BF511880983D3C57B84 /* dialogswidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = E466873F01ABA1E55E914489 /* dialogswidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 03270F718426CFE84729079E /* flattextarea.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5C7FD422BBEDA858D7237AE9 /* flattextarea.cpp */; settings = {ATTRIBUTES = (); }; };
- 06EABCC49D2EEE4076322BE7 /* moc_facade.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 924D4939FD169BB4B8AEB1C9 /* moc_facade.cpp */; settings = {ATTRIBUTES = (); }; };
- 0702E9A51CB8D2A8007A7495 /* serialize_common.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0702E9A11CB8D2A8007A7495 /* serialize_common.cpp */; };
- 0702E9A61CB8D2A8007A7495 /* serialize_document.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0702E9A31CB8D2A8007A7495 /* serialize_document.cpp */; };
- 07080BCF1A43588C00741A51 /* lang_auto.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07080BCD1A43588C00741A51 /* lang_auto.cpp */; };
- 07080BD21A436A5000741A51 /* lang.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07080BD01A436A5000741A51 /* lang.cpp */; };
- 0710C9FE1B0B9376001B4272 /* stickersetbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0710C9FC1B0B9376001B4272 /* stickersetbox.cpp */; };
- 0710CA051B0B9404001B4272 /* moc_stickersetbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0710CA041B0B9404001B4272 /* moc_stickersetbox.cpp */; };
- 07129D6A1C16D230002DC495 /* auth_key.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07129D691C16D230002DC495 /* auth_key.cpp */; };
- 07129D6E1C16D245002DC495 /* facades.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07129D6C1C16D245002DC495 /* facades.cpp */; };
- 0716C9281D05893900797B22 /* all_files.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9251D05893900797B22 /* all_files.style */; };
- 0716C9291D05893900797B22 /* basic_types.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9261D05893900797B22 /* basic_types.style */; };
- 0716C92A1D05893900797B22 /* basic.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9271D05893900797B22 /* basic.style */; };
- 0716C94A1D0589A700797B22 /* profile_actions_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C92D1D0589A700797B22 /* profile_actions_widget.cpp */; };
- 0716C94B1D0589A700797B22 /* profile_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C92F1D0589A700797B22 /* profile_block_widget.cpp */; };
- 0716C94C1D0589A700797B22 /* profile_cover_drop_area.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9311D0589A700797B22 /* profile_cover_drop_area.cpp */; };
- 0716C94D1D0589A700797B22 /* profile_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9331D0589A700797B22 /* profile_cover.cpp */; };
- 0716C94E1D0589A700797B22 /* profile_fixed_bar.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9351D0589A700797B22 /* profile_fixed_bar.cpp */; };
- 0716C94F1D0589A700797B22 /* profile_info_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9371D0589A700797B22 /* profile_info_widget.cpp */; };
- 0716C9501D0589A700797B22 /* profile_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9391D0589A700797B22 /* profile_inner_widget.cpp */; };
- 0716C9511D0589A700797B22 /* profile_invite_link_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93B1D0589A700797B22 /* profile_invite_link_widget.cpp */; };
- 0716C9521D0589A700797B22 /* profile_members_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93D1D0589A700797B22 /* profile_members_widget.cpp */; };
- 0716C9531D0589A700797B22 /* profile_section_memento.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93F1D0589A700797B22 /* profile_section_memento.cpp */; };
- 0716C9541D0589A700797B22 /* profile_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9411D0589A700797B22 /* profile_settings_widget.cpp */; };
- 0716C9551D0589A700797B22 /* profile_shared_media_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9431D0589A700797B22 /* profile_shared_media_widget.cpp */; };
- 0716C9561D0589A700797B22 /* profile_userpic_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9451D0589A700797B22 /* profile_userpic_button.cpp */; };
- 0716C9571D0589A700797B22 /* profile_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9471D0589A700797B22 /* profile_widget.cpp */; };
- 0716C9581D0589A700797B22 /* profile.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9491D0589A700797B22 /* profile.style */; };
- 0716C95A1D0589B600797B22 /* overview.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9591D0589B600797B22 /* overview.style */; };
- 0716C95D1D058C1B00797B22 /* report_box.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C95B1D058C1B00797B22 /* report_box.cpp */; };
- 0716C9601D058C6600797B22 /* style_profile.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C95E1D058C6600797B22 /* style_profile.cpp */; };
- 0716C9701D058C8600797B22 /* moc_profile_actions_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9631D058C8600797B22 /* moc_profile_actions_widget.cpp */; };
- 0716C9711D058C8600797B22 /* moc_profile_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9641D058C8600797B22 /* moc_profile_block_widget.cpp */; };
- 0716C9721D058C8600797B22 /* moc_profile_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9651D058C8600797B22 /* moc_profile_cover.cpp */; };
- 0716C9731D058C8600797B22 /* moc_profile_fixed_bar.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9661D058C8600797B22 /* moc_profile_fixed_bar.cpp */; };
- 0716C9741D058C8600797B22 /* moc_profile_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9671D058C8600797B22 /* moc_profile_inner_widget.cpp */; };
- 0716C9751D058C8600797B22 /* moc_profile_members_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9681D058C8600797B22 /* moc_profile_members_widget.cpp */; };
- 0716C9761D058C8600797B22 /* moc_profile_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9691D058C8600797B22 /* moc_profile_settings_widget.cpp */; };
- 0716C9771D058C8600797B22 /* moc_profile_shared_media_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96A1D058C8600797B22 /* moc_profile_shared_media_widget.cpp */; };
- 0716C9781D058C8600797B22 /* moc_profile_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96B1D058C8600797B22 /* moc_profile_widget.cpp */; };
- 0716C97A1D058C8600797B22 /* moc_report_box.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96D1D058C8600797B22 /* moc_report_box.cpp */; };
- 0716C9801D058F2400797B22 /* section_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C97C1D058F2400797B22 /* section_widget.cpp */; };
- 0716C9811D058F2400797B22 /* slide_animation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C97E1D058F2400797B22 /* slide_animation.cpp */; };
- 0716C9831D05931400797B22 /* moc_section_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9821D05931400797B22 /* moc_section_widget.cpp */; };
- 0716C9881D0594C000797B22 /* left_outline_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9841D0594C000797B22 /* left_outline_button.cpp */; };
- 0716C9891D0594C000797B22 /* round_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9861D0594C000797B22 /* round_button.cpp */; };
- 0716C98C1D05950F00797B22 /* observer_peer.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C98A1D05950F00797B22 /* observer_peer.cpp */; };
- 0716C9901D05954900797B22 /* observer.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C98D1D05954900797B22 /* observer.cpp */; };
- 0716C9991D08225000797B22 /* dialogs_row.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9971D08225000797B22 /* dialogs_row.cpp */; };
- 0716C99A1D08225000797B22 /* dialogs.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9981D08225000797B22 /* dialogs.style */; };
- 0716C9A01D08251C00797B22 /* style_dialogs.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C99C1D08251C00797B22 /* style_dialogs.cpp */; };
- 0716C9A11D08251C00797B22 /* style_history.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C99E1D08251C00797B22 /* style_history.cpp */; };
- 0716C9A51D08256C00797B22 /* data_drafts.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9A31D08256C00797B22 /* data_drafts.cpp */; };
- 0716C9A71D08258A00797B22 /* history.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9A61D08258A00797B22 /* history.style */; };
- 0716C9AA1D0825A800797B22 /* history_down_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9A81D0825A800797B22 /* history_down_button.cpp */; };
- 071AD8D21C5E8E6D008C9E90 /* zip.c in Compile Sources */ = {isa = PBXBuildFile; fileRef = 071AD8D11C5E8E6D008C9E90 /* zip.c */; };
- 071AD8F81C5E99D6008C9E90 /* ioapi.c in Compile Sources */ = {isa = PBXBuildFile; fileRef = 071AD8F71C5E99D6008C9E90 /* ioapi.c */; };
- 0732E4A9199E262300D50FE7 /* overviewwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0732E4A7199E262300D50FE7 /* overviewwidget.cpp */; };
- 0732E4AC199E268A00D50FE7 /* moc_overviewwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0732E4AB199E268A00D50FE7 /* moc_overviewwidget.cpp */; };
- 074756191A1372C600CA07F7 /* moc_basic_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 074756181A1372C600CA07F7 /* moc_basic_types.cpp */; };
- 0747FF7E1CC6435100096FC3 /* style_basic_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0747FF7A1CC6435100096FC3 /* style_basic_types.cpp */; };
- 0747FF7F1CC6435100096FC3 /* style_basic.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0747FF7C1CC6435100096FC3 /* style_basic.cpp */; };
- 0747FF851CC6458B00096FC3 /* numbers.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0747FF831CC6458B00096FC3 /* numbers.cpp */; };
- 074968D01A44D14C00394F46 /* languagebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 074968CE1A44D14C00394F46 /* languagebox.cpp */; };
- 074968D21A44D1DF00394F46 /* moc_languagebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 074968D11A44D1DF00394F46 /* moc_languagebox.cpp */; };
- 0749CE69194D723400345D61 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 07C3AF24194335ED0016CFF1 /* Images.xcassets */; };
- 074FCB8E19D36851004C6EB2 /* popupmenu.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 074FCB8C19D36851004C6EB2 /* popupmenu.cpp */; };
- 074FCB9119D36E60004C6EB2 /* moc_popupmenu.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 074FCB9019D36E60004C6EB2 /* moc_popupmenu.cpp */; };
- 0752F8701C2C84470026D0BC /* layout.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0752F86E1C2C84470026D0BC /* layout.cpp */; };
- 0752F8731C2C89220026D0BC /* VideoDecodeAcceleration.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0752F8721C2C89220026D0BC /* VideoDecodeAcceleration.framework */; };
- 0752F8751C2C89F40026D0BC /* VideoToolbox.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0752F8741C2C89F40026D0BC /* VideoToolbox.framework */; };
- 07539B1D1A1416AF00083EFC /* moc_history.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07539B1C1A1416AF00083EFC /* moc_history.cpp */; };
- 0755AEDD1AD12A80004D738A /* moc_abstractbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0755AEDA1AD12A80004D738A /* moc_abstractbox.cpp */; };
- 0755AEDE1AD12A80004D738A /* moc_intropwdcheck.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0755AEDB1AD12A80004D738A /* moc_intropwdcheck.cpp */; };
- 0755AEDF1AD12A80004D738A /* moc_sessionsbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0755AEDC1AD12A80004D738A /* moc_sessionsbox.cpp */; };
- 075CDF6A1D09E2BA009EA100 /* history_service_layout.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 075CDF681D09E2BA009EA100 /* history_service_layout.cpp */; };
- 075CDF6E1D09E2D0009EA100 /* data_abstract_structure.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 075CDF6C1D09E2D0009EA100 /* data_abstract_structure.cpp */; };
- 075FEBEC1C82336D0003ECA3 /* shortcuts.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 075FEBEA1C82336D0003ECA3 /* shortcuts.cpp */; };
- 0764D55A1ABAD6F900FBFEED /* apiwrap.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0764D5581ABAD6F900FBFEED /* apiwrap.cpp */; };
- 0764D55D1ABAD71B00FBFEED /* moc_apiwrap.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0764D55C1ABAD71B00FBFEED /* moc_apiwrap.cpp */; };
- 076B1C4D1CBFBF59002C0BC2 /* text_block.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C491CBFBF59002C0BC2 /* text_block.cpp */; };
- 076B1C4E1CBFBF59002C0BC2 /* text_entity.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C4B1CBFBF59002C0BC2 /* text_entity.cpp */; };
- 076B1C541CBFC6F2002C0BC2 /* click_handler_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C501CBFC6F2002C0BC2 /* click_handler_types.cpp */; };
- 076B1C551CBFC6F2002C0BC2 /* click_handler.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C521CBFC6F2002C0BC2 /* click_handler.cpp */; };
- 076B1C5B1CBFC8F1002C0BC2 /* top_bar_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C591CBFC8F1002C0BC2 /* top_bar_widget.cpp */; };
- 076B1C5F1CBFC98F002C0BC2 /* overview_layout.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C5D1CBFC98F002C0BC2 /* overview_layout.cpp */; };
- 076B1C631CBFCC53002C0BC2 /* moc_top_bar_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076B1C621CBFCC53002C0BC2 /* moc_top_bar_widget.cpp */; };
- 076C51D41CE205120038F22A /* field_autocomplete.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076C51D21CE205120038F22A /* field_autocomplete.cpp */; };
- 076C51D71CE2069F0038F22A /* moc_field_autocomplete.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 076C51D61CE2069F0038F22A /* moc_field_autocomplete.cpp */; };
- 077A4AF71CA41C38002188D2 /* connection_abstract.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AEC1CA41C38002188D2 /* connection_abstract.cpp */; };
- 077A4AF81CA41C38002188D2 /* connection_auto.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AEE1CA41C38002188D2 /* connection_auto.cpp */; };
- 077A4AF91CA41C38002188D2 /* connection_http.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AF01CA41C38002188D2 /* connection_http.cpp */; };
- 077A4AFA1CA41C38002188D2 /* connection_tcp.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AF21CA41C38002188D2 /* connection_tcp.cpp */; };
- 077A4AFC1CA41C38002188D2 /* rsa_public_key.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AF51CA41C38002188D2 /* rsa_public_key.cpp */; };
- 077A4B031CA41EE2002188D2 /* moc_connection_abstract.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4AFF1CA41EE2002188D2 /* moc_connection_abstract.cpp */; };
- 077A4B041CA41EE2002188D2 /* moc_connection_auto.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4B001CA41EE2002188D2 /* moc_connection_auto.cpp */; };
- 077A4B051CA41EE2002188D2 /* moc_connection_http.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4B011CA41EE2002188D2 /* moc_connection_http.cpp */; };
- 077A4B061CA41EE2002188D2 /* moc_connection_tcp.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 077A4B021CA41EE2002188D2 /* moc_connection_tcp.cpp */; };
- 078500341CC94D1900168DBB /* style_core_color.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0785002C1CC94D1900168DBB /* style_core_color.cpp */; };
- 078500351CC94D1900168DBB /* style_core_font.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0785002E1CC94D1900168DBB /* style_core_font.cpp */; };
- 078500361CC94D1900168DBB /* style_core_icon.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 078500301CC94D1900168DBB /* style_core_icon.cpp */; };
- 078500371CC94D1900168DBB /* style_core_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 078500321CC94D1900168DBB /* style_core_types.cpp */; };
- 0785003A1CC94D9600168DBB /* style_overview.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 078500381CC94D9600168DBB /* style_overview.cpp */; };
- 0785004D1CCA847400168DBB /* libqtfreetype.a in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 0785004C1CCA847400168DBB /* libqtfreetype.a */; };
- 078A2FCA1A811C5900CCC7A0 /* moc_backgroundbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 078A2FC91A811C5900CCC7A0 /* moc_backgroundbox.cpp */; };
- 078A2FCD1A811CA600CCC7A0 /* backgroundbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 078A2FCB1A811CA600CCC7A0 /* backgroundbox.cpp */; };
- 079B51411D4935C0002FB6AF /* style_boxes.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 079B513F1D4935C0002FB6AF /* style_boxes.cpp */; };
- 079B51461D4B636C002FB6AF /* qthelp_url.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 079B51441D4B636C002FB6AF /* qthelp_url.cpp */; };
- 079B514A1D4B6398002FB6AF /* boxes.style in Resources */ = {isa = PBXBuildFile; fileRef = 079B51471D4B6398002FB6AF /* boxes.style */; };
- 079B514B1D4B6398002FB6AF /* confirmphonebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 079B51481D4B6398002FB6AF /* confirmphonebox.cpp */; };
- 079B514D1D4B6423002FB6AF /* moc_confirmphonebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 079B514C1D4B6423002FB6AF /* moc_confirmphonebox.cpp */; };
- 07A69332199277BA0099CB9F /* mediaview.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07A69330199277BA0099CB9F /* mediaview.cpp */; };
- 07A6933519927B160099CB9F /* moc_mediaview.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07A6933419927B160099CB9F /* moc_mediaview.cpp */; };
- 07AF95F41AFD03B90060B057 /* qrc_telegram_emojis.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07AF95F21AFD03B90060B057 /* qrc_telegram_emojis.cpp */; };
- 07AF95F51AFD03B90060B057 /* qrc_telegram_mac.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07AF95F31AFD03B90060B057 /* qrc_telegram_mac.cpp */; };
- 07B604321B46A0EC00CA29FE /* playerwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B604301B46A0EC00CA29FE /* playerwidget.cpp */; };
- 07B604351B46A20900CA29FE /* moc_playerwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B604341B46A20900CA29FE /* moc_playerwidget.cpp */; };
- 07B773751D73786A00169745 /* settings_advanced_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7735A1D73786A00169745 /* settings_advanced_widget.cpp */; };
- 07B773761D73786A00169745 /* settings_background_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7735C1D73786A00169745 /* settings_background_widget.cpp */; };
- 07B773771D73786A00169745 /* settings_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7735E1D73786A00169745 /* settings_block_widget.cpp */; };
- 07B773781D73786A00169745 /* settings_chat_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773601D73786A00169745 /* settings_chat_settings_widget.cpp */; };
- 07B773791D73786A00169745 /* settings_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773621D73786A00169745 /* settings_cover.cpp */; };
- 07B7737A1D73786A00169745 /* settings_fixed_bar.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773641D73786A00169745 /* settings_fixed_bar.cpp */; };
- 07B7737B1D73786A00169745 /* settings_general_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773661D73786A00169745 /* settings_general_widget.cpp */; };
- 07B7737C1D73786A00169745 /* settings_info_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773681D73786A00169745 /* settings_info_widget.cpp */; };
- 07B7737D1D73786A00169745 /* settings_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7736A1D73786A00169745 /* settings_inner_widget.cpp */; };
- 07B7737E1D73786A00169745 /* settings_notifications_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7736C1D73786A00169745 /* settings_notifications_widget.cpp */; };
- 07B7737F1D73786A00169745 /* settings_privacy_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7736E1D73786A00169745 /* settings_privacy_widget.cpp */; };
- 07B773801D73786A00169745 /* settings_scale_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773701D73786A00169745 /* settings_scale_widget.cpp */; };
- 07B773811D73786A00169745 /* settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773721D73786A00169745 /* settings_widget.cpp */; };
- 07B773821D73786A00169745 /* settings.style in Resources */ = {isa = PBXBuildFile; fileRef = 07B773741D73786A00169745 /* settings.style */; };
- 07B773851D737A7000169745 /* style_settings.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773831D737A7000169745 /* style_settings.cpp */; };
- 07B773911D737A8F00169745 /* moc_settings_advanced_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773861D737A8F00169745 /* moc_settings_advanced_widget.cpp */; };
- 07B773921D737A8F00169745 /* moc_settings_background_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773871D737A8F00169745 /* moc_settings_background_widget.cpp */; };
- 07B773931D737A8F00169745 /* moc_settings_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773881D737A8F00169745 /* moc_settings_block_widget.cpp */; };
- 07B773941D737A8F00169745 /* moc_settings_chat_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773891D737A8F00169745 /* moc_settings_chat_settings_widget.cpp */; };
- 07B773951D737A8F00169745 /* moc_settings_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738A1D737A8F00169745 /* moc_settings_cover.cpp */; };
- 07B773961D737A8F00169745 /* moc_settings_general_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738B1D737A8F00169745 /* moc_settings_general_widget.cpp */; };
- 07B773971D737A8F00169745 /* moc_settings_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738C1D737A8F00169745 /* moc_settings_inner_widget.cpp */; };
- 07B773981D737A8F00169745 /* moc_settings_notifications_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738D1D737A8F00169745 /* moc_settings_notifications_widget.cpp */; };
- 07B773991D737A8F00169745 /* moc_settings_privacy_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738E1D737A8F00169745 /* moc_settings_privacy_widget.cpp */; };
- 07B7739A1D737A8F00169745 /* moc_settings_scale_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7738F1D737A8F00169745 /* moc_settings_scale_widget.cpp */; };
- 07B7739B1D737A8F00169745 /* moc_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773901D737A8F00169745 /* moc_settings_widget.cpp */; };
- 07B7739F1D737DE800169745 /* chat_background.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B7739D1D737DE800169745 /* chat_background.cpp */; };
- 07B773A21D737DFE00169745 /* localstoragebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773A01D737DFE00169745 /* localstoragebox.cpp */; };
- 07B773A41D737E1800169745 /* moc_localstoragebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B773A31D737E1800169745 /* moc_localstoragebox.cpp */; };
- 07B817091CB9A235006F7869 /* dialogs_indexed_list.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B817021CB9A235006F7869 /* dialogs_indexed_list.cpp */; };
- 07B8170A1CB9A235006F7869 /* dialogs_layout.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B817041CB9A235006F7869 /* dialogs_layout.cpp */; };
- 07B8170B1CB9A235006F7869 /* dialogs_list.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07B817061CB9A235006F7869 /* dialogs_list.cpp */; };
- 07BE850F1A2093C9008ACB9F /* localstorage.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07BE850D1A2093C9008ACB9F /* localstorage.cpp */; };
- 07BE85121A20961F008ACB9F /* moc_localstorage.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07BE85111A20961F008ACB9F /* moc_localstorage.cpp */; };
- 07C7596F1B1F7E0000662169 /* autoupdater.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C7596D1B1F7E0000662169 /* autoupdater.cpp */; };
- 07C759721B1F7E2800662169 /* moc_autoupdater.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C759711B1F7E2800662169 /* moc_autoupdater.cpp */; };
- 07C8FE011CB66D97007A8702 /* inline_bot_layout_internal.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FDF91CB66D97007A8702 /* inline_bot_layout_internal.cpp */; };
- 07C8FE021CB66D97007A8702 /* inline_bot_layout_item.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FDFB1CB66D97007A8702 /* inline_bot_layout_item.cpp */; };
- 07C8FE031CB66D97007A8702 /* inline_bot_result.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FDFD1CB66D97007A8702 /* inline_bot_result.cpp */; };
- 07C8FE041CB66D97007A8702 /* inline_bot_send_data.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FDFF1CB66D97007A8702 /* inline_bot_send_data.cpp */; };
- 07C8FE0E1CB80890007A8702 /* toast_manager.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FE081CB80890007A8702 /* toast_manager.cpp */; };
- 07C8FE0F1CB80890007A8702 /* toast_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FE0A1CB80890007A8702 /* toast_widget.cpp */; };
- 07C8FE101CB80890007A8702 /* toast.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FE0C1CB80890007A8702 /* toast.cpp */; };
- 07C8FE121CB80915007A8702 /* moc_toast_manager.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07C8FE111CB80915007A8702 /* moc_toast_manager.cpp */; };
- 07CAACD81AEA64F00058E508 /* AudioUnit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 07CAACD71AEA64F00058E508 /* AudioUnit.framework */; };
- 07D7034B19B8755A00C4EED2 /* media_audio.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D7034919B8755A00C4EED2 /* media_audio.cpp */; };
- 07D703BB19B88FB900C4EED2 /* moc_media_audio.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D703BA19B88FB900C4EED2 /* moc_media_audio.cpp */; };
- 07D7954A1B5544B200DE9598 /* qtpcre in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 07D795491B5544B200DE9598 /* qtpcre */; };
- 07D7EABA1A597DD000838BA2 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 07D7EABC1A597DD000838BA2 /* Localizable.strings */; };
- 07D8509419F5C97E00623D75 /* core_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D8509219F5C97E00623D75 /* core_types.cpp */; };
- 07D8509519F5C97E00623D75 /* scheme_auto.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D8509319F5C97E00623D75 /* scheme_auto.cpp */; };
- 07D8509919F8320900623D75 /* usernamebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D8509719F8320900623D75 /* usernamebox.cpp */; };
- 07D8510819F8340A00623D75 /* moc_usernamebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07D8510719F8340A00623D75 /* moc_usernamebox.cpp */; };
- 07DB67471AD07C4F00A51329 /* structs.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DB67451AD07C4F00A51329 /* structs.cpp */; };
- 07DB674D1AD07C9200A51329 /* abstractbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DB67491AD07C9200A51329 /* abstractbox.cpp */; };
- 07DB674E1AD07C9200A51329 /* sessionsbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DB674B1AD07C9200A51329 /* sessionsbox.cpp */; };
- 07DB67511AD07CB800A51329 /* intropwdcheck.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DB674F1AD07CB800A51329 /* intropwdcheck.cpp */; };
- 07DE92A01AA4923300A18F6F /* passcodewidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE929F1AA4923200A18F6F /* passcodewidget.cpp */; };
- 07DE92A71AA4925B00A18F6F /* autolockbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE92A31AA4925B00A18F6F /* autolockbox.cpp */; };
- 07DE92A81AA4925B00A18F6F /* passcodebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE92A51AA4925B00A18F6F /* passcodebox.cpp */; };
- 07DE92AA1AA4928200A18F6F /* moc_autolockbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE92A91AA4928200A18F6F /* moc_autolockbox.cpp */; };
- 07DE92AD1AA4928B00A18F6F /* moc_passcodebox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE92AB1AA4928B00A18F6F /* moc_passcodebox.cpp */; };
- 07DE92AE1AA4928B00A18F6F /* moc_passcodewidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07DE92AC1AA4928B00A18F6F /* moc_passcodewidget.cpp */; };
- 07E102CC1D3E4B7F00BD33B1 /* media_audio_ffmpeg_loader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102BC1D3E4B7F00BD33B1 /* media_audio_ffmpeg_loader.cpp */; };
- 07E102CD1D3E4B7F00BD33B1 /* media_audio_loader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102BE1D3E4B7F00BD33B1 /* media_audio_loader.cpp */; };
- 07E102CE1D3E4B7F00BD33B1 /* media_audio_loaders.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102C01D3E4B7F00BD33B1 /* media_audio_loaders.cpp */; };
- 07E102CF1D3E4B7F00BD33B1 /* media_child_ffmpeg_loader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102C21D3E4B7F00BD33B1 /* media_child_ffmpeg_loader.cpp */; };
- 07E102D01D3E4B7F00BD33B1 /* media_clip_ffmpeg.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102C41D3E4B7F00BD33B1 /* media_clip_ffmpeg.cpp */; };
- 07E102D11D3E4B7F00BD33B1 /* media_clip_implementation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102C61D3E4B7F00BD33B1 /* media_clip_implementation.cpp */; };
- 07E102D21D3E4B7F00BD33B1 /* media_clip_qtgif.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102C81D3E4B7F00BD33B1 /* media_clip_qtgif.cpp */; };
- 07E102D31D3E4B7F00BD33B1 /* media_clip_reader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102CA1D3E4B7F00BD33B1 /* media_clip_reader.cpp */; };
- 07E102D61D3E4BE800BD33B1 /* style_mediaview.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102D41D3E4BE800BD33B1 /* style_mediaview.cpp */; };
- 07E102D91D3E4CB800BD33B1 /* style_widgets.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102D71D3E4CB800BD33B1 /* style_widgets.cpp */; };
- 07E102DF1D3E4DE800BD33B1 /* moc_media_audio_loaders.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102DA1D3E4DE800BD33B1 /* moc_media_audio_loaders.cpp */; };
- 07E102E01D3E4DE800BD33B1 /* moc_media_clip_controller.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102DB1D3E4DE800BD33B1 /* moc_media_clip_controller.cpp */; };
- 07E102E11D3E4DE800BD33B1 /* moc_media_clip_playback.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102DC1D3E4DE800BD33B1 /* moc_media_clip_playback.cpp */; };
- 07E102E21D3E4DE800BD33B1 /* moc_media_clip_reader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102DD1D3E4DE800BD33B1 /* moc_media_clip_reader.cpp */; };
- 07E102E31D3E4DE800BD33B1 /* moc_media_clip_volume_controller.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102DE1D3E4DE800BD33B1 /* moc_media_clip_volume_controller.cpp */; };
- 07E102EB1D3E4E3B00BD33B1 /* media_clip_controller.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102E41D3E4E3B00BD33B1 /* media_clip_controller.cpp */; };
- 07E102EC1D3E4E3B00BD33B1 /* media_clip_playback.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102E61D3E4E3B00BD33B1 /* media_clip_playback.cpp */; };
- 07E102ED1D3E4E3B00BD33B1 /* media_clip_volume_controller.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102E81D3E4E3B00BD33B1 /* media_clip_volume_controller.cpp */; };
- 07E102EE1D3E4E3B00BD33B1 /* mediaview.style in Resources */ = {isa = PBXBuildFile; fileRef = 07E102EA1D3E4E3B00BD33B1 /* mediaview.style */; };
- 07E102F31D3E4E7F00BD33B1 /* fade_animation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102F11D3E4E7F00BD33B1 /* fade_animation.cpp */; };
- 07E102F71D3E4E8C00BD33B1 /* label_simple.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102F41D3E4E8C00BD33B1 /* label_simple.cpp */; };
- 07E102F81D3E4E8C00BD33B1 /* widgets.style in Resources */ = {isa = PBXBuildFile; fileRef = 07E102F61D3E4E8C00BD33B1 /* widgets.style */; };
- 07E102FB1D3E4E9900BD33B1 /* icon_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E102F91D3E4E9900BD33B1 /* icon_button.cpp */; };
- 07E1B1911D12DB3F00722BC7 /* main_window_mac.mm in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E1B1901D12DB3F00722BC7 /* main_window_mac.mm */; };
- 07E1B1931D12DED700722BC7 /* moc_main_window_mac.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E1B1921D12DED700722BC7 /* moc_main_window_mac.cpp */; };
- 07E1B1961D12DFD200722BC7 /* main_window.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E1B1941D12DFD200722BC7 /* main_window.cpp */; };
- 07E1B1AA1D18479500722BC7 /* inner_dropdown.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E1B1A81D18479500722BC7 /* inner_dropdown.cpp */; };
- 07E1B1AD1D1847C400722BC7 /* moc_inner_dropdown.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E1B1AC1D1847C400722BC7 /* moc_inner_dropdown.cpp */; };
- 07E373941CBBC11000934F77 /* peer_avatar_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07E373921CBBC11000934F77 /* peer_avatar_button.cpp */; };
- 0CB7DE9A54CC9BF86FB7B5CA /* facade.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6D50D70712776D7ED3B00E5C /* facade.cpp */; settings = {ATTRIBUTES = (); }; };
- 0F7872E39EA570249D420912 /* moc_introwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A37C7E516201B0264A4CDA38 /* moc_introwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 113AA97DEE7847C7D2DCFF71 /* logs.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 974DB34EEB8F83B91614C0B0 /* logs.cpp */; settings = {ATTRIBUTES = (); }; };
- 1299DDAE203A7EDFED9F5D6B /* main.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5271C394C1E7646D117CE67E /* main.cpp */; settings = {ATTRIBUTES = (); }; };
- 15364689D2AB5A30E87A689F /* Security.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 205259EEEE2BADA5E64741E3 /* Security.framework */; };
- 19A66ECD6EE2F8356F27D32D /* layerwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5A9B4C6C59856143F3D0DE53 /* layerwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 1A681B886F50EE30FBE62B4B /* Qt5PrintSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DBF506D10449BFABD45B82DA /* Qt5PrintSupport */; };
- 1BB705CDB741E2B7450201A5 /* Cocoa.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = AEA456A2F75ED9F5CDA7BCBE /* Cocoa.framework */; };
- 1BD711B4C358EA7D727BF358 /* moc_flatcheckbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 58E05D0B8B104D83F43F9859 /* moc_flatcheckbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 1DF53374E3B6A31661548D08 /* historywidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A83D2C19F756D3371E5999A8 /* historywidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 26A81090DC8B5BCF7278FDFF /* qrc_telegram.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = D6FF6676816C4E374D374060 /* qrc_telegram.cpp */; settings = {ATTRIBUTES = (); }; };
- 298BFAB73BF182297584F96F /* contactsbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8C800AAC9549E6E9E7046BED /* contactsbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 2A500B102B7CE80F3EB6E13E /* moc_file_download.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5591A965D1DC024FBDB40151 /* moc_file_download.cpp */; settings = {ATTRIBUTES = (); }; };
- 2EF5D0AC9A18F9FE9B8A1ACA /* moc_introsignup.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 58A7114F60E7D09E73283983 /* moc_introsignup.cpp */; settings = {ATTRIBUTES = (); }; };
- 328FD74542F6E2C873EE4D4B /* ApplicationServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DFD7912080BC557230093752 /* ApplicationServices.framework */; };
- 352349751855EF76DECA4D60 /* moc_historywidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 2C99425D7670941EAF07B453 /* moc_historywidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 35A1A39F8EAB37889EB3D397 /* CoreAudio.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BEF9DFDA6822604126A7E233 /* CoreAudio.framework */; };
- 37A3C6C782A0E4BC7B09536B /* langloaderplain.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = AF5776B0652744978B7DF6D3 /* langloaderplain.cpp */; settings = {ATTRIBUTES = (); }; };
- 3AA6E7264581F82856FB37F7 /* text.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 135FD3715BFDC50AD7B00E04 /* text.cpp */; settings = {ATTRIBUTES = (); }; };
- 3ABE4F9B2264F770D944106D /* emojibox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0ECF1EB9BF3786A16731F685 /* emojibox.cpp */; settings = {ATTRIBUTES = (); }; };
- 3F6EB1F5B98E704960FEA686 /* moc_scrollarea.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8918F4B71ED5FC138AFD3F70 /* moc_scrollarea.cpp */; settings = {ATTRIBUTES = (); }; };
- 4078D5D614EB3ECF7F1848C7 /* basic_types.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 7D075A915E8739C1B6BC5F43 /* basic_types.cpp */; settings = {ATTRIBUTES = (); }; };
- 4426AF526AAD86D6F73CE36F /* addcontactbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 7CA6945B22800A0F30B75DA5 /* addcontactbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 48D8FC93AA8FF5D184649F49 /* localimageloader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5A7F88F9C7F08D3DDE6EEF6B /* localimageloader.cpp */; settings = {ATTRIBUTES = (); }; };
- 496FD9CEEB508016AFB9F928 /* qico in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8F500B5166907B6D9A7C3E3D /* qico */; };
- 4978DE680549639AE9AA9CA6 /* introsignup.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A9FF4818C6775109B3DBFA18 /* introsignup.cpp */; settings = {ATTRIBUTES = (); }; };
- 49C3C1BF153F7FC078A25CE4 /* moc_downloadpathbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6532A0DC7EFE446967682E83 /* moc_downloadpathbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 4B0036C794BEA27AF9419768 /* moc_layerwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1FE45A67215BEA2434F588E8 /* moc_layerwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 4BF3F8D0797BC8A0C1FAD13C /* introphone.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 61C679D8B4B332026BD34200 /* introphone.cpp */; settings = {ATTRIBUTES = (); }; };
- 4EB68D0C8182BCE33529C421 /* AudioToolbox.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 3C44131FDCFEF4396B9EA2BA /* AudioToolbox.framework */; };
- 4F27F5F76AA3F78C8CA27339 /* moc_introcode.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8B98A212C068D6CC7CE73CAA /* moc_introcode.cpp */; settings = {ATTRIBUTES = (); }; };
- 4FEA8F51B7BC7CAC71347A1A /* connectionbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 51355181C0E6689B0B764543 /* connectionbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 5058CB9D7BFFCE9F404A3700 /* Qt5Network in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 6700DD555BF1C0FC338FB959 /* Qt5Network */; };
- 565F748438E6CE0148C54AFE /* moc_flatinput.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1E5EEB5782B6357057356F9E /* moc_flatinput.cpp */; settings = {ATTRIBUTES = (); }; };
- 5CE57D44510AB2A11886AB52 /* title.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 2BB2A1BB8DB0993F78F4E3C7 /* title.cpp */; settings = {ATTRIBUTES = (); }; };
- 5FC914F652D1B16FDA8F0634 /* moc_contactsbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 26083D8E535AFF927591E1A5 /* moc_contactsbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 60CB4898955209B665E7B07D /* moc_twidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 55A654A2EE8554FF062742B8 /* moc_twidget.cpp */; settings = {ATTRIBUTES = (); }; };
- 668DDDA0C55405E7FCFD6CA5 /* CoreServices.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9742F24EE18EA44D52824F1E /* CoreServices.framework */; };
- 68FFEB7CA30BF0149161B809 /* mainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = CA56ACFB53D87637192CC9B2 /* mainwindow.cpp */; settings = {ATTRIBUTES = (); }; };
- 6A8BC88AB464B92706EFE6FF /* moc_countryinput.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9D9F4744B2F9FF22569D4535 /* moc_countryinput.cpp */; settings = {ATTRIBUTES = (); }; };
- 6C79FBC5CFA36AC3EA6ABBD4 /* moc_dropdown.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = AC9B5F6FB4B984C8D76F7AE2 /* moc_dropdown.cpp */; settings = {ATTRIBUTES = (); }; };
- 6E4DB0CBEF415196AFD4149F /* fileuploader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9B36BB8C5B8CA7B07F3F35F0 /* fileuploader.cpp */; settings = {ATTRIBUTES = (); }; };
- 6EF5A4ECC0EF19EA016EBA3E /* dropdown.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 710C982FC773400941B3AFBC /* dropdown.cpp */; settings = {ATTRIBUTES = (); }; };
- 700925F3B2C6163D38140CEA /* history.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 26B83A58EE268598E703875D /* history.cpp */; settings = {ATTRIBUTES = (); }; };
- 7062978F12EEA525893A5E6F /* moc_aboutbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9A69B711DE4B9C89BA803750 /* moc_aboutbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 74343521EECC740F777DAFE6 /* pspecific_mac.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = F4EECA1187A744AEF5165243 /* pspecific_mac.cpp */; settings = {ATTRIBUTES = (); }; };
- 77B998AC22A13EF3DDEE07AC /* photocropbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = E908A6C86F93FA27DF70866C /* photocropbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 77DA1217B595B799FB72CDDA /* flatinput.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9AB1479D7D63386FD2046620 /* flatinput.cpp */; settings = {ATTRIBUTES = (); }; };
- 7BEFA1D273AD62772AA33D73 /* app.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 06E379415713F34B83F99C35 /* app.cpp */; settings = {ATTRIBUTES = (); }; };
- 7C2B2DEE467A4C4679F1C3C9 /* filedialog.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = DE4C0E3685DDAE58F9397B13 /* filedialog.cpp */; settings = {ATTRIBUTES = (); }; };
- 7CA5405B8503BFFC60932D2B /* qicns in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 31120EDB269DFF13E1D49847 /* qicns */; };
- 7F76437B577F737145996DC3 /* qtga in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = DCEFD9167C239650120B0145 /* qtga */; };
- 822C2860FBFAF3EAE42C5A3F /* moc_fileuploader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 3D54A9F3266BB8739520E3FB /* moc_fileuploader.cpp */; settings = {ATTRIBUTES = (); }; };
- 832C50BFD7D09AF042A51D4F /* flatbutton.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = F1A04BDB750C2AE652797B04 /* flatbutton.cpp */; settings = {ATTRIBUTES = (); }; };
- 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; };
- 8883FF366F2623E89D90A9E6 /* qgenericbearer in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9A55B8F7C143D66AD9EAE304 /* qgenericbearer */; };
- 8B22E794EFF0EAFF964A3043 /* introstart.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C34459FA465B57DF4DB80D12 /* introstart.cpp */; settings = {ATTRIBUTES = (); }; };
- 8B71D1C7BB9DCEE6511219C2 /* moc_flatlabel.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 2181F5E34DE0A4B2F811E2E2 /* moc_flatlabel.cpp */; settings = {ATTRIBUTES = (); }; };
- 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; };
- 8D33FE22B9BBADC7FA46C15B /* qtharfbuzzng in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D6193B79CECC9DD0142D1200 /* qtharfbuzzng */; };
- 8E26A0653012B8E8C3E865EC /* application.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C20F9DD8C7B031B8E20D5653 /* application.cpp */; settings = {ATTRIBUTES = (); }; };
- 8F65F0D95B1F0CEB859F2FB3 /* boxshadow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 08A7682548FB7E671FF03822 /* boxshadow.cpp */; settings = {ATTRIBUTES = (); }; };
- 8F6F5D7F82036331E8C6DAE6 /* moc_connection.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B714EA71A09A832FAA846A0A /* moc_connection.cpp */; settings = {ATTRIBUTES = (); }; };
- 90085DF442550A0845D5AF37 /* style_core.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 420A06A32B66D250142B4B6D /* style_core.cpp */; settings = {ATTRIBUTES = (); }; };
- 9357E7B12AD6D88B157ACA05 /* introcode.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A0090709DE1B155085362C36 /* introcode.cpp */; settings = {ATTRIBUTES = (); }; };
- 9809A3AF1946D51ACB41D716 /* moc_photocropbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = AF61D864B8C444ADD4E1B391 /* moc_photocropbox.cpp */; settings = {ATTRIBUTES = (); }; };
- 98E4F55DB5D8E64AB9F08C83 /* moc_localimageloader.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1D7899ACAA9F973CADFA34C1 /* moc_localimageloader.cpp */; settings = {ATTRIBUTES = (); }; };
- 99F0A9B2AFE5ABDCBFC04510 /* rpc_sender.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 89F92B278CA31C393E245056 /* rpc_sender.cpp */; settings = {ATTRIBUTES = (); }; };
- 9A0D5DDC7816FC2538EB6A96 /* moc_mainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6B46A0EE3C3B9D3B5A24946E /* moc_mainwindow.cpp */; settings = {ATTRIBUTES = (); }; };
- 9A523F51135FD4E2464673A6 /* moc_session.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 63AF8520023B4EA40306CB03 /* moc_session.cpp */; settings = {ATTRIBUTES = (); }; };
- 9D294F23E02CFDF22C288382 /* moc_emojibox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0C0DC15EB416789673526AA5 /* moc_emojibox.cpp */; settings = {ATTRIBUTES = (); }; };
- 9F33AC0693BC81B27D8F518D /* Qt5Gui in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 04391BE7A8B9D811E255100A /* Qt5Gui */; };
- A0A6B97F7DBEC81004EC9461 /* confirmbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6610564B876E47D289A596DB /* confirmbox.cpp */; settings = {ATTRIBUTES = (); }; };
- A24E4B5B683764E07683ECEC /* moc_mainwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 3A220FD1AE5AD9FE3DC073A4 /* moc_mainwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- A297B1E3CE33CC501DFEDB6E /* session.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0FBED3C6654EA3753EB39831 /* session.cpp */; settings = {ATTRIBUTES = (); }; };
- A3F8F2284013928A02AE5C38 /* qwbmp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8CF51323544B886B8F4A2232 /* qwbmp */; };
- A9563D9C9FD0D76FAAF1CA96 /* qdds in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D3D1BE0BEA3AEE0551AD39AC /* qdds */; };
- AC6C131416AEC557C854BA70 /* moc_photosendbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9E0704DE8650D7952DC6B7AE /* moc_photosendbox.cpp */; settings = {ATTRIBUTES = (); }; };
- ADE99904299B99EB6135E8D9 /* scrollarea.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6E1859D714E4471E053D90C9 /* scrollarea.cpp */; settings = {ATTRIBUTES = (); }; };
- B0B88EFE444C0DE673389418 /* moc_flatbutton.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C9FFCCE4FCB845744636795F /* moc_flatbutton.cpp */; settings = {ATTRIBUTES = (); }; };
- B2F5B08BFFBBE7E37D3863BB /* moc_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 46292F489228B60010794CE4 /* moc_button.cpp */; settings = {ATTRIBUTES = (); }; };
- B460F624007324313696BE86 /* QuartzCore.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 7EC00404ACD5AB0E97726B0E /* QuartzCore.framework */; };
- B6346B66B0A2228A91D8A5D9 /* dcenter.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 315C7FACB4A9E18AA95486CA /* dcenter.cpp */; settings = {ATTRIBUTES = (); }; };
- B780F9E21269259B90A1F32A /* moc_dcenter.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 2C540BAEABD7F9B5FA11008E /* moc_dcenter.cpp */; settings = {ATTRIBUTES = (); }; };
- B78304F135DEF1F7A68393A6 /* CoreMedia.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 547CCADBD1CC5050167EF948 /* CoreMedia.framework */; };
- B8CA3E1E11A7E0E7DF9E1CDE /* file_download.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 01D6341DC31FE5997F7BB159 /* file_download.cpp */; settings = {ATTRIBUTES = (); }; };
- B8DA82DA1B195A933A0805E7 /* sysbuttons.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6B90F69947805586A6FAE80E /* sysbuttons.cpp */; settings = {ATTRIBUTES = (); }; };
- B91D13BCC3963CB9C12D24A4 /* flatcheckbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = AF4585F593B1C9D0D4FD061C /* flatcheckbox.cpp */; settings = {ATTRIBUTES = (); }; };
- B9ADD90C014EA3FBE351DF03 /* Qt5Core in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 5A80A1907B6CFFB524C1E57D /* Qt5Core */; };
- BA41D511A9BBCA09365DF88C /* downloadpathbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8DF456E9A416E4C3C2D6946C /* downloadpathbox.cpp */; settings = {ATTRIBUTES = (); }; };
- BE6AB9DF1C4880624131C669 /* Qt5Widgets in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */; };
- C03447C9A7D9FF73463B8BB5 /* countryinput.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 3E329D4547CC23585307FA32 /* countryinput.cpp */; settings = {ATTRIBUTES = (); }; };
- C06DDE378A7AC1FA9E6FF69A /* qtiff in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F2453BA07315EB9F34F1CD57 /* qtiff */; };
- C1F9D5CA8AF3AD8EBC9D7310 /* moc_application.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = E181C525E21A16F2D4396CA7 /* moc_application.cpp */; settings = {ATTRIBUTES = (); }; };
- C329997D36D34D568CE16C9A /* moc_animation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = A1479F94376F9732B57C69DB /* moc_animation.cpp */; settings = {ATTRIBUTES = (); }; };
- CCA737EE379CDB10CC9A0F23 /* AVFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 21F907AB8D19BD779147A085 /* AVFoundation.framework */; };
- CDB0266A8B7CB20A95266BCD /* emoji_config.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B3062303CE8F4EB9325CB3DC /* emoji_config.cpp */; settings = {ATTRIBUTES = (); }; };
- D0EECF370C58DDCACBC71BAD /* CoreWLAN.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F26998DF735BCE5F975508ED /* CoreWLAN.framework */; };
- D1FA8AF31837B51C762A9D4D /* qcocoa in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D53D8E6A188E05078A114294 /* qcocoa */; };
- D1FC601FC2F9F3E33F3A14E9 /* animation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = D3FE9C29B6A61D7C3C4B731B /* animation.cpp */; settings = {ATTRIBUTES = (); }; };
- D22929A2B8C5281567FCACDC /* Qt5PlatformSupport in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = E7B2F248E3F7970788F35BF5 /* Qt5PlatformSupport */; };
- D4639595C3BCF2A39D88DF6E /* SystemConfiguration.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = FF5BDAB0076F3391B219EA52 /* SystemConfiguration.framework */; };
- D6874C00733283846ACA9AB2 /* moc_confirmbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = CE7FFE194127BD789A2C877A /* moc_confirmbox.cpp */; settings = {ATTRIBUTES = (); }; };
- D7EF8F129FCCE9AB3F3F081F /* button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 4D55B83DFDFE3D492CDBD27A /* button.cpp */; settings = {ATTRIBUTES = (); }; };
- D846C6F212B438DC2FD5FF71 /* moc_dialogswidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 3B3ED09AB00290D78CF1181B /* moc_dialogswidget.cpp */; settings = {ATTRIBUTES = (); }; };
- D87463318C8E5211C8C8670A /* stdafx.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5A5431331A13AA7B07414240 /* stdafx.cpp */; settings = {ATTRIBUTES = (); }; };
- DE6A34CA3A5561888FA01AF1 /* flatlabel.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 763ED3C6815ED6C89E352652 /* flatlabel.cpp */; settings = {ATTRIBUTES = (); }; };
- DF259E9677CC63AF8754032B /* connection.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B8D9AFA42E8633154A9817A2 /* connection.cpp */; settings = {ATTRIBUTES = (); }; };
- DF36EA42D67ED39E58CB7DF9 /* settings.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8A28F7789408AA839F48A5F2 /* settings.cpp */; settings = {ATTRIBUTES = (); }; };
- E3194392BD6D0726F75FA72E /* mainwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 047DAFB0A7DE92C63033A43C /* mainwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- E3D7A5CA24541D5DB69D6606 /* images.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6A510365F9F6367ECB0DB065 /* images.cpp */; settings = {ATTRIBUTES = (); }; };
- E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; };
- E8B28580819B882A5964561A /* moc_addcontactbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 81780025807318AEA3B8A6FF /* moc_addcontactbox.cpp */; settings = {ATTRIBUTES = (); }; };
- E8D95529CED88F18818C9A8B /* introwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0771C4C94B623FC34BF62983 /* introwidget.cpp */; settings = {ATTRIBUTES = (); }; };
- E97B3CFAB59B49BACFFC5F7C /* moc_title.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1080B6D395843B8F76A2E45E /* moc_title.cpp */; settings = {ATTRIBUTES = (); }; };
- EBE29731916DB43BF49FE7A4 /* aboutbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C194EDD00F76216057D48A5C /* aboutbox.cpp */; settings = {ATTRIBUTES = (); }; };
- ED2557A57C6782721DC494AF /* moc_connectionbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = FEC58F9D8A0963E5A9D4BE6F /* moc_connectionbox.cpp */; settings = {ATTRIBUTES = (); }; };
- F26454630C80841CBDCFE1CA /* Foundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = FCC237CA5AD60B9BA4447615 /* Foundation.framework */; };
- F278C423357CA99797EA30AB /* photosendbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = D1C9C77F1318F5A55C9BF289 /* photosendbox.cpp */; settings = {ATTRIBUTES = (); }; };
- F2A75ACAC9DF6A3F4E5711E7 /* AppKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 723F90793B2C195E2CCB2233 /* AppKit.framework */; };
- F4D3747C3A03B25EDC9057BB /* qwebp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = ADC6308023253CEA51F86E21 /* qwebp */; };
- F8B465CE34D8DF87AAE95913 /* CoreFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */; };
- F8ED42CF8679BF83227DAFC4 /* Carbon.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 9DFF62A901D70814B8A323D4 /* Carbon.framework */; };
- FA603B17F803E8D6B55C2F2B /* pspecific_mac_p.mm in Compile Sources */ = {isa = PBXBuildFile; fileRef = 73737DC91E390C4AB18FB595 /* pspecific_mac_p.mm */; settings = {ATTRIBUTES = (); }; };
- FCC949FEA178F9F5D7478027 /* moc_flattextarea.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = D12A6BD8EE80B8B308E481AD /* moc_flattextarea.cpp */; settings = {ATTRIBUTES = (); }; };
- FCE6518C548DF7BC82228A4A /* twidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = BB1602EA641643DE565005B1 /* twidget.cpp */; settings = {ATTRIBUTES = (); }; };
- FD2FE0C564A7389A2E609EC7 /* moc_sysbuttons.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B88236FC554B694F618D848C /* moc_sysbuttons.cpp */; settings = {ATTRIBUTES = (); }; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 07084688195445A700B5AE3A /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 07084684195445A600B5AE3A /* Updater.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 07084678195445A600B5AE3A;
- remoteInfo = Updater;
- };
- 0747FF1F1CC63E7E00096FC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0747FF1B1CC63E7E00096FC3 /* codegen_style.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 0747FE5A1CC62B8500096FC3;
- remoteInfo = codegen_style;
- };
- 0747FF2B1CC63E9900096FC3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0747FF271CC63E9900096FC3 /* codegen_numbers.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 0747FEE61CC63AD900096FC3;
- remoteInfo = codegen_numbers;
- };
- 07C3AF22194335970016CFF1 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 07AA07135D01069052F55A12;
- remoteInfo = "Qt Preprocess";
- };
- 07C3AF41194CCC510016CFF1 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 07C3AF39194CCC310016CFF1;
- remoteInfo = "Meta Compile";
- };
- 07D1ED861D60E11D00980D3B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 07D1ED811D60E11D00980D3B /* MetaLang.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 83FFCB79DDEB015B4A5CB301;
- remoteInfo = MetaLang;
- };
- 07D1ED891D60E13300980D3B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 07D1ED811D60E11D00980D3B /* MetaLang.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 6FFA5F0FB08CCD004808E1F3;
- remoteInfo = MetaLang;
- };
- 07D1ED8B1D60E13600980D3B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0747FF271CC63E9900096FC3 /* codegen_numbers.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 0747FEE51CC63AD900096FC3;
- remoteInfo = codegen_numbers;
- };
- 07D1ED8D1D60E13A00980D3B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0747FF1B1CC63E7E00096FC3 /* codegen_style.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 0747FE591CC62B8500096FC3;
- remoteInfo = codegen_style;
- };
- 07D1ED911D60E22A00980D3B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 07D1ED811D60E11D00980D3B /* MetaLang.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 9BBFDCA776106924C40572AD;
- remoteInfo = Preprocess;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 01D6341DC31FE5997F7BB159 /* file_download.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_download.cpp; path = SourceFiles/mtproto/file_download.cpp; sourceTree = ""; };
- 032C1BF3E727B450A4851D48 /* emojibox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = emojibox.h; path = SourceFiles/boxes/emojibox.h; sourceTree = ""; };
- 04391BE7A8B9D811E255100A /* Qt5Gui */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Gui; path = "(QT_PATH)/lib/libQt5Gui$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 047DAFB0A7DE92C63033A43C /* mainwidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mainwidget.cpp; path = SourceFiles/mainwidget.cpp; sourceTree = ""; };
- 06E379415713F34B83F99C35 /* app.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = app.cpp; path = SourceFiles/app.cpp; sourceTree = ""; };
- 0702E9A11CB8D2A8007A7495 /* serialize_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serialize_common.cpp; path = SourceFiles/serialize/serialize_common.cpp; sourceTree = SOURCE_ROOT; };
- 0702E9A21CB8D2A8007A7495 /* serialize_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serialize_common.h; path = SourceFiles/serialize/serialize_common.h; sourceTree = SOURCE_ROOT; };
- 0702E9A31CB8D2A8007A7495 /* serialize_document.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serialize_document.cpp; path = SourceFiles/serialize/serialize_document.cpp; sourceTree = SOURCE_ROOT; };
- 0702E9A41CB8D2A8007A7495 /* serialize_document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serialize_document.h; path = SourceFiles/serialize/serialize_document.h; sourceTree = SOURCE_ROOT; };
- 07055CC3194EE85B0008DEF6 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = "./../../Libraries/openssl-xcode/libcrypto.a"; sourceTree = ""; };
- 07080BCB1A4357F300741A51 /* lang.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang.strings; path = Resources/langs/lang.strings; sourceTree = SOURCE_ROOT; };
- 07080BCD1A43588C00741A51 /* lang_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lang_auto.cpp; path = GeneratedFiles/lang_auto.cpp; sourceTree = SOURCE_ROOT; };
- 07080BCE1A43588C00741A51 /* lang_auto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lang_auto.h; path = GeneratedFiles/lang_auto.h; sourceTree = SOURCE_ROOT; };
- 07080BD01A436A5000741A51 /* lang.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lang.cpp; path = SourceFiles/lang.cpp; sourceTree = SOURCE_ROOT; };
- 07080BD11A436A5000741A51 /* lang.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lang.h; path = SourceFiles/lang.h; sourceTree = SOURCE_ROOT; };
- 07084684195445A600B5AE3A /* Updater.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = Updater.xcodeproj; sourceTree = SOURCE_ROOT; };
- 0710C9FC1B0B9376001B4272 /* stickersetbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stickersetbox.cpp; path = SourceFiles/boxes/stickersetbox.cpp; sourceTree = SOURCE_ROOT; };
- 0710C9FD1B0B9376001B4272 /* stickersetbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stickersetbox.h; path = SourceFiles/boxes/stickersetbox.h; sourceTree = SOURCE_ROOT; };
- 0710CA041B0B9404001B4272 /* moc_stickersetbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_stickersetbox.cpp; path = GeneratedFiles/Debug/moc_stickersetbox.cpp; sourceTree = SOURCE_ROOT; };
- 07129D691C16D230002DC495 /* auth_key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = auth_key.cpp; path = SourceFiles/mtproto/auth_key.cpp; sourceTree = SOURCE_ROOT; };
- 07129D6C1C16D245002DC495 /* facades.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = facades.cpp; path = SourceFiles/facades.cpp; sourceTree = SOURCE_ROOT; };
- 07129D6D1C16D245002DC495 /* facades.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = facades.h; path = SourceFiles/facades.h; sourceTree = SOURCE_ROOT; };
- 0716C9251D05893900797B22 /* all_files.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = all_files.style; path = Resources/all_files.style; sourceTree = SOURCE_ROOT; };
- 0716C9261D05893900797B22 /* basic_types.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic_types.style; path = Resources/basic_types.style; sourceTree = SOURCE_ROOT; };
- 0716C9271D05893900797B22 /* basic.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic.style; path = Resources/basic.style; sourceTree = SOURCE_ROOT; };
- 0716C92D1D0589A700797B22 /* profile_actions_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_actions_widget.cpp; path = SourceFiles/profile/profile_actions_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C92E1D0589A700797B22 /* profile_actions_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_actions_widget.h; path = SourceFiles/profile/profile_actions_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C92F1D0589A700797B22 /* profile_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_block_widget.cpp; path = SourceFiles/profile/profile_block_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9301D0589A700797B22 /* profile_block_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_block_widget.h; path = SourceFiles/profile/profile_block_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C9311D0589A700797B22 /* profile_cover_drop_area.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_cover_drop_area.cpp; path = SourceFiles/profile/profile_cover_drop_area.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9321D0589A700797B22 /* profile_cover_drop_area.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_cover_drop_area.h; path = SourceFiles/profile/profile_cover_drop_area.h; sourceTree = SOURCE_ROOT; };
- 0716C9331D0589A700797B22 /* profile_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_cover.cpp; path = SourceFiles/profile/profile_cover.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9341D0589A700797B22 /* profile_cover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_cover.h; path = SourceFiles/profile/profile_cover.h; sourceTree = SOURCE_ROOT; };
- 0716C9351D0589A700797B22 /* profile_fixed_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_fixed_bar.cpp; path = SourceFiles/profile/profile_fixed_bar.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9361D0589A700797B22 /* profile_fixed_bar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_fixed_bar.h; path = SourceFiles/profile/profile_fixed_bar.h; sourceTree = SOURCE_ROOT; };
- 0716C9371D0589A700797B22 /* profile_info_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_info_widget.cpp; path = SourceFiles/profile/profile_info_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9381D0589A700797B22 /* profile_info_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_info_widget.h; path = SourceFiles/profile/profile_info_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C9391D0589A700797B22 /* profile_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_inner_widget.cpp; path = SourceFiles/profile/profile_inner_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C93A1D0589A700797B22 /* profile_inner_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_inner_widget.h; path = SourceFiles/profile/profile_inner_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C93B1D0589A700797B22 /* profile_invite_link_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_invite_link_widget.cpp; path = SourceFiles/profile/profile_invite_link_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C93C1D0589A700797B22 /* profile_invite_link_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_invite_link_widget.h; path = SourceFiles/profile/profile_invite_link_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C93D1D0589A700797B22 /* profile_members_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_members_widget.cpp; path = SourceFiles/profile/profile_members_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C93E1D0589A700797B22 /* profile_members_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_members_widget.h; path = SourceFiles/profile/profile_members_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C93F1D0589A700797B22 /* profile_section_memento.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_section_memento.cpp; path = SourceFiles/profile/profile_section_memento.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9401D0589A700797B22 /* profile_section_memento.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_section_memento.h; path = SourceFiles/profile/profile_section_memento.h; sourceTree = SOURCE_ROOT; };
- 0716C9411D0589A700797B22 /* profile_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_settings_widget.cpp; path = SourceFiles/profile/profile_settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9421D0589A700797B22 /* profile_settings_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_settings_widget.h; path = SourceFiles/profile/profile_settings_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C9431D0589A700797B22 /* profile_shared_media_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_shared_media_widget.cpp; path = SourceFiles/profile/profile_shared_media_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9441D0589A700797B22 /* profile_shared_media_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_shared_media_widget.h; path = SourceFiles/profile/profile_shared_media_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C9451D0589A700797B22 /* profile_userpic_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_userpic_button.cpp; path = SourceFiles/profile/profile_userpic_button.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9461D0589A700797B22 /* profile_userpic_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_userpic_button.h; path = SourceFiles/profile/profile_userpic_button.h; sourceTree = SOURCE_ROOT; };
- 0716C9471D0589A700797B22 /* profile_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_widget.cpp; path = SourceFiles/profile/profile_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9481D0589A700797B22 /* profile_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_widget.h; path = SourceFiles/profile/profile_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C9491D0589A700797B22 /* profile.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = profile.style; path = SourceFiles/profile/profile.style; sourceTree = SOURCE_ROOT; };
- 0716C9591D0589B600797B22 /* overview.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.style; path = SourceFiles/overview/overview.style; sourceTree = SOURCE_ROOT; };
- 0716C95B1D058C1B00797B22 /* report_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = report_box.cpp; path = SourceFiles/boxes/report_box.cpp; sourceTree = SOURCE_ROOT; };
- 0716C95C1D058C1B00797B22 /* report_box.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = report_box.h; path = SourceFiles/boxes/report_box.h; sourceTree = SOURCE_ROOT; };
- 0716C95E1D058C6600797B22 /* style_profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_profile.cpp; path = GeneratedFiles/styles/style_profile.cpp; sourceTree = SOURCE_ROOT; };
- 0716C95F1D058C6600797B22 /* style_profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_profile.h; path = GeneratedFiles/styles/style_profile.h; sourceTree = SOURCE_ROOT; };
- 0716C9631D058C8600797B22 /* moc_profile_actions_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_actions_widget.cpp; path = GeneratedFiles/Debug/moc_profile_actions_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9641D058C8600797B22 /* moc_profile_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_block_widget.cpp; path = GeneratedFiles/Debug/moc_profile_block_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9651D058C8600797B22 /* moc_profile_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_cover.cpp; path = GeneratedFiles/Debug/moc_profile_cover.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9661D058C8600797B22 /* moc_profile_fixed_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_fixed_bar.cpp; path = GeneratedFiles/Debug/moc_profile_fixed_bar.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9671D058C8600797B22 /* moc_profile_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_inner_widget.cpp; path = GeneratedFiles/Debug/moc_profile_inner_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9681D058C8600797B22 /* moc_profile_members_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_members_widget.cpp; path = GeneratedFiles/Debug/moc_profile_members_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9691D058C8600797B22 /* moc_profile_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_settings_widget.cpp; path = GeneratedFiles/Debug/moc_profile_settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C96A1D058C8600797B22 /* moc_profile_shared_media_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_shared_media_widget.cpp; path = GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C96B1D058C8600797B22 /* moc_profile_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_widget.cpp; path = GeneratedFiles/Debug/moc_profile_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C96D1D058C8600797B22 /* moc_report_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_report_box.cpp; path = GeneratedFiles/Debug/moc_report_box.cpp; sourceTree = SOURCE_ROOT; };
- 0716C97B1D058F2400797B22 /* section_memento.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = section_memento.h; path = SourceFiles/window/section_memento.h; sourceTree = SOURCE_ROOT; };
- 0716C97C1D058F2400797B22 /* section_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = section_widget.cpp; path = SourceFiles/window/section_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C97D1D058F2400797B22 /* section_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = section_widget.h; path = SourceFiles/window/section_widget.h; sourceTree = SOURCE_ROOT; };
- 0716C97E1D058F2400797B22 /* slide_animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = slide_animation.cpp; path = SourceFiles/window/slide_animation.cpp; sourceTree = SOURCE_ROOT; };
- 0716C97F1D058F2400797B22 /* slide_animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = slide_animation.h; path = SourceFiles/window/slide_animation.h; sourceTree = SOURCE_ROOT; };
- 0716C9821D05931400797B22 /* moc_section_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_section_widget.cpp; path = GeneratedFiles/Debug/moc_section_widget.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9841D0594C000797B22 /* left_outline_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = left_outline_button.cpp; path = SourceFiles/ui/buttons/left_outline_button.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9851D0594C000797B22 /* left_outline_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = left_outline_button.h; path = SourceFiles/ui/buttons/left_outline_button.h; sourceTree = SOURCE_ROOT; };
- 0716C9861D0594C000797B22 /* round_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = round_button.cpp; path = SourceFiles/ui/buttons/round_button.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9871D0594C000797B22 /* round_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = round_button.h; path = SourceFiles/ui/buttons/round_button.h; sourceTree = SOURCE_ROOT; };
- 0716C98A1D05950F00797B22 /* observer_peer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = observer_peer.cpp; path = SourceFiles/observer_peer.cpp; sourceTree = SOURCE_ROOT; };
- 0716C98B1D05950F00797B22 /* observer_peer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = observer_peer.h; path = SourceFiles/observer_peer.h; sourceTree = SOURCE_ROOT; };
- 0716C98D1D05954900797B22 /* observer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = observer.cpp; path = SourceFiles/core/observer.cpp; sourceTree = SOURCE_ROOT; };
- 0716C98E1D05954900797B22 /* observer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = observer.h; path = SourceFiles/core/observer.h; sourceTree = SOURCE_ROOT; };
- 0716C98F1D05954900797B22 /* vector_of_moveable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vector_of_moveable.h; path = SourceFiles/core/vector_of_moveable.h; sourceTree = SOURCE_ROOT; };
- 0716C9971D08225000797B22 /* dialogs_row.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogs_row.cpp; path = SourceFiles/dialogs/dialogs_row.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9981D08225000797B22 /* dialogs.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dialogs.style; path = SourceFiles/dialogs/dialogs.style; sourceTree = SOURCE_ROOT; };
- 0716C99C1D08251C00797B22 /* style_dialogs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_dialogs.cpp; path = GeneratedFiles/styles/style_dialogs.cpp; sourceTree = SOURCE_ROOT; };
- 0716C99D1D08251C00797B22 /* style_dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_dialogs.h; path = GeneratedFiles/styles/style_dialogs.h; sourceTree = SOURCE_ROOT; };
- 0716C99E1D08251C00797B22 /* style_history.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_history.cpp; path = GeneratedFiles/styles/style_history.cpp; sourceTree = SOURCE_ROOT; };
- 0716C99F1D08251C00797B22 /* style_history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_history.h; path = GeneratedFiles/styles/style_history.h; sourceTree = SOURCE_ROOT; };
- 0716C9A31D08256C00797B22 /* data_drafts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = data_drafts.cpp; path = SourceFiles/data/data_drafts.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9A41D08256C00797B22 /* data_drafts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = data_drafts.h; path = SourceFiles/data/data_drafts.h; sourceTree = SOURCE_ROOT; };
- 0716C9A61D08258A00797B22 /* history.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = history.style; path = SourceFiles/history/history.style; sourceTree = SOURCE_ROOT; };
- 0716C9A81D0825A800797B22 /* history_down_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = history_down_button.cpp; path = SourceFiles/ui/buttons/history_down_button.cpp; sourceTree = SOURCE_ROOT; };
- 0716C9A91D0825A800797B22 /* history_down_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = history_down_button.h; path = SourceFiles/ui/buttons/history_down_button.h; sourceTree = SOURCE_ROOT; };
- 071AD86B1C5E8536008C9E90 /* crypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = ThirdParty/minizip/crypt.h; sourceTree = SOURCE_ROOT; };
- 071AD86C1C5E8536008C9E90 /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ioapi.h; path = ThirdParty/minizip/ioapi.h; sourceTree = SOURCE_ROOT; };
- 071AD86E1C5E8536008C9E90 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip.h; path = ThirdParty/minizip/zip.h; sourceTree = SOURCE_ROOT; };
- 071AD8D11C5E8E6D008C9E90 /* zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zip.c; path = ThirdParty/minizip/zip.c; sourceTree = SOURCE_ROOT; };
- 071AD8F71C5E99D6008C9E90 /* ioapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ioapi.c; path = ThirdParty/minizip/ioapi.c; sourceTree = SOURCE_ROOT; };
- 072E117A1A56EB9400A87ACC /* lang_pt_BR.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_pt_BR.strings; path = Resources/langs/lang_pt_BR.strings; sourceTree = SOURCE_ROOT; };
- 0732E4A7199E262300D50FE7 /* overviewwidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overviewwidget.cpp; path = SourceFiles/overviewwidget.cpp; sourceTree = SOURCE_ROOT; };
- 0732E4A8199E262300D50FE7 /* overviewwidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overviewwidget.h; path = SourceFiles/overviewwidget.h; sourceTree = SOURCE_ROOT; };
- 0732E4AB199E268A00D50FE7 /* moc_overviewwidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_overviewwidget.cpp; path = GeneratedFiles/Debug/moc_overviewwidget.cpp; sourceTree = SOURCE_ROOT; };
- 074756181A1372C600CA07F7 /* moc_basic_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_basic_types.cpp; path = GeneratedFiles/Debug/moc_basic_types.cpp; sourceTree = SOURCE_ROOT; };
- 0747FF1B1CC63E7E00096FC3 /* codegen_style.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codegen_style.xcodeproj; path = build/xcode/codegen_style/codegen_style.xcodeproj; sourceTree = SOURCE_ROOT; };
- 0747FF271CC63E9900096FC3 /* codegen_numbers.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codegen_numbers.xcodeproj; path = build/xcode/codegen_numbers/codegen_numbers.xcodeproj; sourceTree = SOURCE_ROOT; };
- 0747FF7A1CC6435100096FC3 /* style_basic_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_basic_types.cpp; path = GeneratedFiles/styles/style_basic_types.cpp; sourceTree = SOURCE_ROOT; };
- 0747FF7B1CC6435100096FC3 /* style_basic_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_basic_types.h; path = GeneratedFiles/styles/style_basic_types.h; sourceTree = SOURCE_ROOT; };
- 0747FF7C1CC6435100096FC3 /* style_basic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_basic.cpp; path = GeneratedFiles/styles/style_basic.cpp; sourceTree = SOURCE_ROOT; };
- 0747FF7D1CC6435100096FC3 /* style_basic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_basic.h; path = GeneratedFiles/styles/style_basic.h; sourceTree = SOURCE_ROOT; };
- 0747FF811CC644FF00096FC3 /* numbers.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = numbers.txt; path = Resources/numbers.txt; sourceTree = SOURCE_ROOT; };
- 0747FF831CC6458B00096FC3 /* numbers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = numbers.cpp; path = GeneratedFiles/numbers.cpp; sourceTree = SOURCE_ROOT; };
- 0747FF841CC6458B00096FC3 /* numbers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = GeneratedFiles/numbers.h; sourceTree = SOURCE_ROOT; };
- 074968CC1A44D13400394F46 /* lang_it.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_it.strings; path = Resources/langs/lang_it.strings; sourceTree = SOURCE_ROOT; };
- 074968CE1A44D14C00394F46 /* languagebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = languagebox.cpp; path = SourceFiles/boxes/languagebox.cpp; sourceTree = SOURCE_ROOT; };
- 074968CF1A44D14C00394F46 /* languagebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = languagebox.h; path = SourceFiles/boxes/languagebox.h; sourceTree = SOURCE_ROOT; };
- 074968D11A44D1DF00394F46 /* moc_languagebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_languagebox.cpp; path = GeneratedFiles/Debug/moc_languagebox.cpp; sourceTree = SOURCE_ROOT; };
- 074FCB8C19D36851004C6EB2 /* popupmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = popupmenu.cpp; path = SourceFiles/ui/popupmenu.cpp; sourceTree = SOURCE_ROOT; };
- 074FCB8D19D36851004C6EB2 /* popupmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = popupmenu.h; path = SourceFiles/ui/popupmenu.h; sourceTree = SOURCE_ROOT; };
- 074FCB9019D36E60004C6EB2 /* moc_popupmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_popupmenu.cpp; path = GeneratedFiles/Debug/moc_popupmenu.cpp; sourceTree = SOURCE_ROOT; };
- 0752F86E1C2C84470026D0BC /* layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = layout.cpp; path = SourceFiles/layout.cpp; sourceTree = SOURCE_ROOT; };
- 0752F86F1C2C84470026D0BC /* layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = layout.h; path = SourceFiles/layout.h; sourceTree = SOURCE_ROOT; };
- 0752F8721C2C89220026D0BC /* VideoDecodeAcceleration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoDecodeAcceleration.framework; path = System/Library/Frameworks/VideoDecodeAcceleration.framework; sourceTree = SDKROOT; };
- 0752F8741C2C89F40026D0BC /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
- 07539B1C1A1416AF00083EFC /* moc_history.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_history.cpp; path = GeneratedFiles/Debug/moc_history.cpp; sourceTree = SOURCE_ROOT; };
- 0755AEDA1AD12A80004D738A /* moc_abstractbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_abstractbox.cpp; path = GeneratedFiles/Debug/moc_abstractbox.cpp; sourceTree = SOURCE_ROOT; };
- 0755AEDB1AD12A80004D738A /* moc_intropwdcheck.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_intropwdcheck.cpp; path = GeneratedFiles/Debug/moc_intropwdcheck.cpp; sourceTree = SOURCE_ROOT; };
- 0755AEDC1AD12A80004D738A /* moc_sessionsbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_sessionsbox.cpp; path = GeneratedFiles/Debug/moc_sessionsbox.cpp; sourceTree = SOURCE_ROOT; };
- 075CDF681D09E2BA009EA100 /* history_service_layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = history_service_layout.cpp; path = SourceFiles/history/history_service_layout.cpp; sourceTree = SOURCE_ROOT; };
- 075CDF691D09E2BA009EA100 /* history_service_layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = history_service_layout.h; path = SourceFiles/history/history_service_layout.h; sourceTree = SOURCE_ROOT; };
- 075CDF6C1D09E2D0009EA100 /* data_abstract_structure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = data_abstract_structure.cpp; path = SourceFiles/data/data_abstract_structure.cpp; sourceTree = SOURCE_ROOT; };
- 075CDF6D1D09E2D0009EA100 /* data_abstract_structure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = data_abstract_structure.h; path = SourceFiles/data/data_abstract_structure.h; sourceTree = SOURCE_ROOT; };
- 075F99A91A45EEF200915C72 /* lang_es.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_es.strings; path = Resources/langs/lang_es.strings; sourceTree = SOURCE_ROOT; };
- 075FEBEA1C82336D0003ECA3 /* shortcuts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = shortcuts.cpp; path = SourceFiles/shortcuts.cpp; sourceTree = SOURCE_ROOT; };
- 075FEBEB1C82336D0003ECA3 /* shortcuts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = shortcuts.h; path = SourceFiles/shortcuts.h; sourceTree = SOURCE_ROOT; };
- 0764D5581ABAD6F900FBFEED /* apiwrap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = apiwrap.cpp; path = SourceFiles/apiwrap.cpp; sourceTree = SOURCE_ROOT; };
- 0764D5591ABAD6F900FBFEED /* apiwrap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = apiwrap.h; path = SourceFiles/apiwrap.h; sourceTree = SOURCE_ROOT; };
- 0764D55C1ABAD71B00FBFEED /* moc_apiwrap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_apiwrap.cpp; path = GeneratedFiles/Debug/moc_apiwrap.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C491CBFBF59002C0BC2 /* text_block.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text_block.cpp; path = SourceFiles/ui/text/text_block.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C4A1CBFBF59002C0BC2 /* text_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = text_block.h; path = SourceFiles/ui/text/text_block.h; sourceTree = SOURCE_ROOT; };
- 076B1C4B1CBFBF59002C0BC2 /* text_entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text_entity.cpp; path = SourceFiles/ui/text/text_entity.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C4C1CBFBF59002C0BC2 /* text_entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = text_entity.h; path = SourceFiles/ui/text/text_entity.h; sourceTree = SOURCE_ROOT; };
- 076B1C501CBFC6F2002C0BC2 /* click_handler_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = click_handler_types.cpp; path = SourceFiles/core/click_handler_types.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C511CBFC6F2002C0BC2 /* click_handler_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = click_handler_types.h; path = SourceFiles/core/click_handler_types.h; sourceTree = SOURCE_ROOT; };
- 076B1C521CBFC6F2002C0BC2 /* click_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = click_handler.cpp; path = SourceFiles/core/click_handler.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C531CBFC6F2002C0BC2 /* click_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = click_handler.h; path = SourceFiles/core/click_handler.h; sourceTree = SOURCE_ROOT; };
- 076B1C571CBFC8D9002C0BC2 /* history_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = history_common.h; path = SourceFiles/history/history_common.h; sourceTree = SOURCE_ROOT; };
- 076B1C591CBFC8F1002C0BC2 /* top_bar_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = top_bar_widget.cpp; path = SourceFiles/window/top_bar_widget.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C5A1CBFC8F1002C0BC2 /* top_bar_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = top_bar_widget.h; path = SourceFiles/window/top_bar_widget.h; sourceTree = SOURCE_ROOT; };
- 076B1C5D1CBFC98F002C0BC2 /* overview_layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overview_layout.cpp; path = SourceFiles/overview/overview_layout.cpp; sourceTree = SOURCE_ROOT; };
- 076B1C5E1CBFC98F002C0BC2 /* overview_layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overview_layout.h; path = SourceFiles/overview/overview_layout.h; sourceTree = SOURCE_ROOT; };
- 076B1C621CBFCC53002C0BC2 /* moc_top_bar_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_top_bar_widget.cpp; path = GeneratedFiles/Debug/moc_top_bar_widget.cpp; sourceTree = SOURCE_ROOT; };
- 076C51D21CE205120038F22A /* field_autocomplete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = field_autocomplete.cpp; path = SourceFiles/history/field_autocomplete.cpp; sourceTree = SOURCE_ROOT; };
- 076C51D31CE205120038F22A /* field_autocomplete.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = field_autocomplete.h; path = SourceFiles/history/field_autocomplete.h; sourceTree = SOURCE_ROOT; };
- 076C51D61CE2069F0038F22A /* moc_field_autocomplete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_field_autocomplete.cpp; path = GeneratedFiles/Debug/moc_field_autocomplete.cpp; sourceTree = SOURCE_ROOT; };
- 0771C4C94B623FC34BF62983 /* introwidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = introwidget.cpp; path = SourceFiles/intro/introwidget.cpp; sourceTree = ""; };
- 077A4AEC1CA41C38002188D2 /* connection_abstract.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection_abstract.cpp; path = SourceFiles/mtproto/connection_abstract.cpp; sourceTree = SOURCE_ROOT; };
- 077A4AED1CA41C38002188D2 /* connection_abstract.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = connection_abstract.h; path = SourceFiles/mtproto/connection_abstract.h; sourceTree = SOURCE_ROOT; };
- 077A4AEE1CA41C38002188D2 /* connection_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection_auto.cpp; path = SourceFiles/mtproto/connection_auto.cpp; sourceTree = SOURCE_ROOT; };
- 077A4AEF1CA41C38002188D2 /* connection_auto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = connection_auto.h; path = SourceFiles/mtproto/connection_auto.h; sourceTree = SOURCE_ROOT; };
- 077A4AF01CA41C38002188D2 /* connection_http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection_http.cpp; path = SourceFiles/mtproto/connection_http.cpp; sourceTree = SOURCE_ROOT; };
- 077A4AF11CA41C38002188D2 /* connection_http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = connection_http.h; path = SourceFiles/mtproto/connection_http.h; sourceTree = SOURCE_ROOT; };
- 077A4AF21CA41C38002188D2 /* connection_tcp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection_tcp.cpp; path = SourceFiles/mtproto/connection_tcp.cpp; sourceTree = SOURCE_ROOT; };
- 077A4AF31CA41C38002188D2 /* connection_tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = connection_tcp.h; path = SourceFiles/mtproto/connection_tcp.h; sourceTree = SOURCE_ROOT; };
- 077A4AF41CA41C38002188D2 /* generate.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = generate.py; path = SourceFiles/mtproto/generate.py; sourceTree = SOURCE_ROOT; };
- 077A4AF51CA41C38002188D2 /* rsa_public_key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rsa_public_key.cpp; path = SourceFiles/mtproto/rsa_public_key.cpp; sourceTree = SOURCE_ROOT; };
- 077A4AF61CA41C38002188D2 /* scheme.tl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = scheme.tl; path = SourceFiles/mtproto/scheme.tl; sourceTree = SOURCE_ROOT; };
- 077A4AFF1CA41EE2002188D2 /* moc_connection_abstract.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_connection_abstract.cpp; path = GeneratedFiles/Debug/moc_connection_abstract.cpp; sourceTree = SOURCE_ROOT; };
- 077A4B001CA41EE2002188D2 /* moc_connection_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_connection_auto.cpp; path = GeneratedFiles/Debug/moc_connection_auto.cpp; sourceTree = SOURCE_ROOT; };
- 077A4B011CA41EE2002188D2 /* moc_connection_http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_connection_http.cpp; path = GeneratedFiles/Debug/moc_connection_http.cpp; sourceTree = SOURCE_ROOT; };
- 077A4B021CA41EE2002188D2 /* moc_connection_tcp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_connection_tcp.cpp; path = GeneratedFiles/Debug/moc_connection_tcp.cpp; sourceTree = SOURCE_ROOT; };
- 0785002C1CC94D1900168DBB /* style_core_color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_core_color.cpp; path = SourceFiles/ui/style/style_core_color.cpp; sourceTree = SOURCE_ROOT; };
- 0785002D1CC94D1900168DBB /* style_core_color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_core_color.h; path = SourceFiles/ui/style/style_core_color.h; sourceTree = SOURCE_ROOT; };
- 0785002E1CC94D1900168DBB /* style_core_font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_core_font.cpp; path = SourceFiles/ui/style/style_core_font.cpp; sourceTree = SOURCE_ROOT; };
- 0785002F1CC94D1900168DBB /* style_core_font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_core_font.h; path = SourceFiles/ui/style/style_core_font.h; sourceTree = SOURCE_ROOT; };
- 078500301CC94D1900168DBB /* style_core_icon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_core_icon.cpp; path = SourceFiles/ui/style/style_core_icon.cpp; sourceTree = SOURCE_ROOT; };
- 078500311CC94D1900168DBB /* style_core_icon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_core_icon.h; path = SourceFiles/ui/style/style_core_icon.h; sourceTree = SOURCE_ROOT; };
- 078500321CC94D1900168DBB /* style_core_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_core_types.cpp; path = SourceFiles/ui/style/style_core_types.cpp; sourceTree = SOURCE_ROOT; };
- 078500331CC94D1900168DBB /* style_core_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_core_types.h; path = SourceFiles/ui/style/style_core_types.h; sourceTree = SOURCE_ROOT; };
- 078500381CC94D9600168DBB /* style_overview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_overview.cpp; path = GeneratedFiles/styles/style_overview.cpp; sourceTree = SOURCE_ROOT; };
- 078500391CC94D9600168DBB /* style_overview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_overview.h; path = GeneratedFiles/styles/style_overview.h; sourceTree = SOURCE_ROOT; };
- 0785004C1CCA847400168DBB /* libqtfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtfreetype.a; path = "$(QT_PATH)/lib/libqtfreetype$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 078A2FC91A811C5900CCC7A0 /* moc_backgroundbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_backgroundbox.cpp; path = GeneratedFiles/Debug/moc_backgroundbox.cpp; sourceTree = SOURCE_ROOT; };
- 078A2FCB1A811CA600CCC7A0 /* backgroundbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = backgroundbox.cpp; path = SourceFiles/boxes/backgroundbox.cpp; sourceTree = SOURCE_ROOT; };
- 078A2FCC1A811CA600CCC7A0 /* backgroundbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = backgroundbox.h; path = SourceFiles/boxes/backgroundbox.h; sourceTree = SOURCE_ROOT; };
- 078DD0241A48DD9E00DD14CC /* lang_de.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_de.strings; path = Resources/langs/lang_de.strings; sourceTree = SOURCE_ROOT; };
- 078DD0251A48DD9E00DD14CC /* lang_nl.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_nl.strings; path = Resources/langs/lang_nl.strings; sourceTree = SOURCE_ROOT; };
- 079B513F1D4935C0002FB6AF /* style_boxes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_boxes.cpp; path = GeneratedFiles/styles/style_boxes.cpp; sourceTree = SOURCE_ROOT; };
- 079B51401D4935C0002FB6AF /* style_boxes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_boxes.h; path = GeneratedFiles/styles/style_boxes.h; sourceTree = SOURCE_ROOT; };
- 079B51431D4B636C002FB6AF /* qthelp_regex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qthelp_regex.h; path = SourceFiles/core/qthelp_regex.h; sourceTree = SOURCE_ROOT; };
- 079B51441D4B636C002FB6AF /* qthelp_url.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = qthelp_url.cpp; path = SourceFiles/core/qthelp_url.cpp; sourceTree = SOURCE_ROOT; };
- 079B51451D4B636C002FB6AF /* qthelp_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qthelp_url.h; path = SourceFiles/core/qthelp_url.h; sourceTree = SOURCE_ROOT; };
- 079B51471D4B6398002FB6AF /* boxes.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = boxes.style; path = SourceFiles/boxes/boxes.style; sourceTree = SOURCE_ROOT; };
- 079B51481D4B6398002FB6AF /* confirmphonebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = confirmphonebox.cpp; path = SourceFiles/boxes/confirmphonebox.cpp; sourceTree = SOURCE_ROOT; };
- 079B51491D4B6398002FB6AF /* confirmphonebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = confirmphonebox.h; path = SourceFiles/boxes/confirmphonebox.h; sourceTree = SOURCE_ROOT; };
- 079B514C1D4B6423002FB6AF /* moc_confirmphonebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_confirmphonebox.cpp; path = GeneratedFiles/Debug/moc_confirmphonebox.cpp; sourceTree = SOURCE_ROOT; };
- 07A190511A723E0A004287AE /* lang_ko.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lang_ko.strings; path = Resources/langs/lang_ko.strings; sourceTree = SOURCE_ROOT; };
- 07A69330199277BA0099CB9F /* mediaview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mediaview.cpp; path = SourceFiles/mediaview.cpp; sourceTree = SOURCE_ROOT; };
- 07A69331199277BA0099CB9F /* mediaview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mediaview.h; path = SourceFiles/mediaview.h; sourceTree = SOURCE_ROOT; };
- 07A6933419927B160099CB9F /* moc_mediaview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_mediaview.cpp; path = GeneratedFiles/Debug/moc_mediaview.cpp; sourceTree = SOURCE_ROOT; };
- 07AF95F21AFD03B90060B057 /* qrc_telegram_emojis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = qrc_telegram_emojis.cpp; path = GeneratedFiles/qrc_telegram_emojis.cpp; sourceTree = SOURCE_ROOT; };
- 07AF95F31AFD03B90060B057 /* qrc_telegram_mac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = qrc_telegram_mac.cpp; path = GeneratedFiles/qrc_telegram_mac.cpp; sourceTree = SOURCE_ROOT; };
- 07AF95F71AFD03C80060B057 /* telegram_emojis.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = telegram_emojis.qrc; path = Resources/telegram_emojis.qrc; sourceTree = SOURCE_ROOT; };
- 07AF95F81AFD03C80060B057 /* telegram_mac.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = telegram_mac.qrc; path = Resources/telegram_mac.qrc; sourceTree = SOURCE_ROOT; };
- 07B604301B46A0EC00CA29FE /* playerwidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = playerwidget.cpp; path = SourceFiles/playerwidget.cpp; sourceTree = SOURCE_ROOT; };
- 07B604311B46A0EC00CA29FE /* playerwidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = playerwidget.h; path = SourceFiles/playerwidget.h; sourceTree = SOURCE_ROOT; };
- 07B604341B46A20900CA29FE /* moc_playerwidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_playerwidget.cpp; path = GeneratedFiles/Debug/moc_playerwidget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7735A1D73786A00169745 /* settings_advanced_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_advanced_widget.cpp; path = SourceFiles/settings/settings_advanced_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7735B1D73786A00169745 /* settings_advanced_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_advanced_widget.h; path = SourceFiles/settings/settings_advanced_widget.h; sourceTree = SOURCE_ROOT; };
- 07B7735C1D73786A00169745 /* settings_background_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_background_widget.cpp; path = SourceFiles/settings/settings_background_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7735D1D73786A00169745 /* settings_background_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_background_widget.h; path = SourceFiles/settings/settings_background_widget.h; sourceTree = SOURCE_ROOT; };
- 07B7735E1D73786A00169745 /* settings_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_block_widget.cpp; path = SourceFiles/settings/settings_block_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7735F1D73786A00169745 /* settings_block_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_block_widget.h; path = SourceFiles/settings/settings_block_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773601D73786A00169745 /* settings_chat_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_chat_settings_widget.cpp; path = SourceFiles/settings/settings_chat_settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773611D73786A00169745 /* settings_chat_settings_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_chat_settings_widget.h; path = SourceFiles/settings/settings_chat_settings_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773621D73786A00169745 /* settings_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_cover.cpp; path = SourceFiles/settings/settings_cover.cpp; sourceTree = SOURCE_ROOT; };
- 07B773631D73786A00169745 /* settings_cover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_cover.h; path = SourceFiles/settings/settings_cover.h; sourceTree = SOURCE_ROOT; };
- 07B773641D73786A00169745 /* settings_fixed_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_fixed_bar.cpp; path = SourceFiles/settings/settings_fixed_bar.cpp; sourceTree = SOURCE_ROOT; };
- 07B773651D73786A00169745 /* settings_fixed_bar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_fixed_bar.h; path = SourceFiles/settings/settings_fixed_bar.h; sourceTree = SOURCE_ROOT; };
- 07B773661D73786A00169745 /* settings_general_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_general_widget.cpp; path = SourceFiles/settings/settings_general_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773671D73786A00169745 /* settings_general_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_general_widget.h; path = SourceFiles/settings/settings_general_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773681D73786A00169745 /* settings_info_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_info_widget.cpp; path = SourceFiles/settings/settings_info_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773691D73786A00169745 /* settings_info_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_info_widget.h; path = SourceFiles/settings/settings_info_widget.h; sourceTree = SOURCE_ROOT; };
- 07B7736A1D73786A00169745 /* settings_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_inner_widget.cpp; path = SourceFiles/settings/settings_inner_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7736B1D73786A00169745 /* settings_inner_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_inner_widget.h; path = SourceFiles/settings/settings_inner_widget.h; sourceTree = SOURCE_ROOT; };
- 07B7736C1D73786A00169745 /* settings_notifications_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_notifications_widget.cpp; path = SourceFiles/settings/settings_notifications_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7736D1D73786A00169745 /* settings_notifications_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_notifications_widget.h; path = SourceFiles/settings/settings_notifications_widget.h; sourceTree = SOURCE_ROOT; };
- 07B7736E1D73786A00169745 /* settings_privacy_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_privacy_widget.cpp; path = SourceFiles/settings/settings_privacy_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7736F1D73786A00169745 /* settings_privacy_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_privacy_widget.h; path = SourceFiles/settings/settings_privacy_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773701D73786A00169745 /* settings_scale_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_scale_widget.cpp; path = SourceFiles/settings/settings_scale_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773711D73786A00169745 /* settings_scale_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_scale_widget.h; path = SourceFiles/settings/settings_scale_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773721D73786A00169745 /* settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings_widget.cpp; path = SourceFiles/settings/settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773731D73786A00169745 /* settings_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings_widget.h; path = SourceFiles/settings/settings_widget.h; sourceTree = SOURCE_ROOT; };
- 07B773741D73786A00169745 /* settings.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = settings.style; path = SourceFiles/settings/settings.style; sourceTree = SOURCE_ROOT; };
- 07B773831D737A7000169745 /* style_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_settings.cpp; path = GeneratedFiles/styles/style_settings.cpp; sourceTree = SOURCE_ROOT; };
- 07B773841D737A7000169745 /* style_settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_settings.h; path = GeneratedFiles/styles/style_settings.h; sourceTree = SOURCE_ROOT; };
- 07B773861D737A8F00169745 /* moc_settings_advanced_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_advanced_widget.cpp; path = GeneratedFiles/Debug/moc_settings_advanced_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773871D737A8F00169745 /* moc_settings_background_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_background_widget.cpp; path = GeneratedFiles/Debug/moc_settings_background_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773881D737A8F00169745 /* moc_settings_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_block_widget.cpp; path = GeneratedFiles/Debug/moc_settings_block_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773891D737A8F00169745 /* moc_settings_chat_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_chat_settings_widget.cpp; path = GeneratedFiles/Debug/moc_settings_chat_settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738A1D737A8F00169745 /* moc_settings_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_cover.cpp; path = GeneratedFiles/Debug/moc_settings_cover.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738B1D737A8F00169745 /* moc_settings_general_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_general_widget.cpp; path = GeneratedFiles/Debug/moc_settings_general_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738C1D737A8F00169745 /* moc_settings_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_inner_widget.cpp; path = GeneratedFiles/Debug/moc_settings_inner_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738D1D737A8F00169745 /* moc_settings_notifications_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_notifications_widget.cpp; path = GeneratedFiles/Debug/moc_settings_notifications_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738E1D737A8F00169745 /* moc_settings_privacy_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_privacy_widget.cpp; path = GeneratedFiles/Debug/moc_settings_privacy_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7738F1D737A8F00169745 /* moc_settings_scale_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_scale_widget.cpp; path = GeneratedFiles/Debug/moc_settings_scale_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B773901D737A8F00169745 /* moc_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_settings_widget.cpp; path = GeneratedFiles/Debug/moc_settings_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07B7739C1D737C6D00169745 /* lambda_wrap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lambda_wrap.h; path = SourceFiles/core/lambda_wrap.h; sourceTree = SOURCE_ROOT; };
- 07B7739D1D737DE800169745 /* chat_background.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = chat_background.cpp; path = SourceFiles/window/chat_background.cpp; sourceTree = SOURCE_ROOT; };
- 07B7739E1D737DE800169745 /* chat_background.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = chat_background.h; path = SourceFiles/window/chat_background.h; sourceTree = SOURCE_ROOT; };
- 07B773A01D737DFE00169745 /* localstoragebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = localstoragebox.cpp; path = SourceFiles/boxes/localstoragebox.cpp; sourceTree = SOURCE_ROOT; };
- 07B773A11D737DFE00169745 /* localstoragebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = localstoragebox.h; path = SourceFiles/boxes/localstoragebox.h; sourceTree = SOURCE_ROOT; };
- 07B773A31D737E1800169745 /* moc_localstoragebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_localstoragebox.cpp; path = GeneratedFiles/Debug/moc_localstoragebox.cpp; sourceTree = SOURCE_ROOT; };
- 07B817011CB9A235006F7869 /* dialogs_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogs_common.h; path = SourceFiles/dialogs/dialogs_common.h; sourceTree = SOURCE_ROOT; };
- 07B817021CB9A235006F7869 /* dialogs_indexed_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogs_indexed_list.cpp; path = SourceFiles/dialogs/dialogs_indexed_list.cpp; sourceTree = SOURCE_ROOT; };
- 07B817031CB9A235006F7869 /* dialogs_indexed_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogs_indexed_list.h; path = SourceFiles/dialogs/dialogs_indexed_list.h; sourceTree = SOURCE_ROOT; };
- 07B817041CB9A235006F7869 /* dialogs_layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogs_layout.cpp; path = SourceFiles/dialogs/dialogs_layout.cpp; sourceTree = SOURCE_ROOT; };
- 07B817051CB9A235006F7869 /* dialogs_layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogs_layout.h; path = SourceFiles/dialogs/dialogs_layout.h; sourceTree = SOURCE_ROOT; };
- 07B817061CB9A235006F7869 /* dialogs_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogs_list.cpp; path = SourceFiles/dialogs/dialogs_list.cpp; sourceTree = SOURCE_ROOT; };
- 07B817071CB9A235006F7869 /* dialogs_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogs_list.h; path = SourceFiles/dialogs/dialogs_list.h; sourceTree = SOURCE_ROOT; };
- 07B817081CB9A235006F7869 /* dialogs_row.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogs_row.h; path = SourceFiles/dialogs/dialogs_row.h; sourceTree = SOURCE_ROOT; };
- 07BE850D1A2093C9008ACB9F /* localstorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = localstorage.cpp; path = SourceFiles/localstorage.cpp; sourceTree = SOURCE_ROOT; };
- 07BE850E1A2093C9008ACB9F /* localstorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = localstorage.h; path = SourceFiles/localstorage.h; sourceTree = SOURCE_ROOT; };
- 07BE85111A20961F008ACB9F /* moc_localstorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_localstorage.cpp; path = GeneratedFiles/Debug/moc_localstorage.cpp; sourceTree = SOURCE_ROOT; };
- 07C3AF24194335ED0016CFF1 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Telegram/Images.xcassets; sourceTree = SOURCE_ROOT; };
- 07C3AF27194336B90016CFF1 /* pspecific_mac_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pspecific_mac_p.h; path = SourceFiles/pspecific_mac_p.h; sourceTree = SOURCE_ROOT; };
- 07C7596D1B1F7E0000662169 /* autoupdater.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = autoupdater.cpp; path = SourceFiles/autoupdater.cpp; sourceTree = SOURCE_ROOT; };
- 07C7596E1B1F7E0000662169 /* autoupdater.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = autoupdater.h; path = SourceFiles/autoupdater.h; sourceTree = SOURCE_ROOT; };
- 07C759711B1F7E2800662169 /* moc_autoupdater.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_autoupdater.cpp; path = GeneratedFiles/Debug/moc_autoupdater.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FDF91CB66D97007A8702 /* inline_bot_layout_internal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inline_bot_layout_internal.cpp; path = SourceFiles/inline_bots/inline_bot_layout_internal.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FDFA1CB66D97007A8702 /* inline_bot_layout_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inline_bot_layout_internal.h; path = SourceFiles/inline_bots/inline_bot_layout_internal.h; sourceTree = SOURCE_ROOT; };
- 07C8FDFB1CB66D97007A8702 /* inline_bot_layout_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inline_bot_layout_item.cpp; path = SourceFiles/inline_bots/inline_bot_layout_item.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FDFC1CB66D97007A8702 /* inline_bot_layout_item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inline_bot_layout_item.h; path = SourceFiles/inline_bots/inline_bot_layout_item.h; sourceTree = SOURCE_ROOT; };
- 07C8FDFD1CB66D97007A8702 /* inline_bot_result.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inline_bot_result.cpp; path = SourceFiles/inline_bots/inline_bot_result.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FDFE1CB66D97007A8702 /* inline_bot_result.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inline_bot_result.h; path = SourceFiles/inline_bots/inline_bot_result.h; sourceTree = SOURCE_ROOT; };
- 07C8FDFF1CB66D97007A8702 /* inline_bot_send_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inline_bot_send_data.cpp; path = SourceFiles/inline_bots/inline_bot_send_data.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FE001CB66D97007A8702 /* inline_bot_send_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inline_bot_send_data.h; path = SourceFiles/inline_bots/inline_bot_send_data.h; sourceTree = SOURCE_ROOT; };
- 07C8FE081CB80890007A8702 /* toast_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = toast_manager.cpp; path = SourceFiles/ui/toast/toast_manager.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FE091CB80890007A8702 /* toast_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = toast_manager.h; path = SourceFiles/ui/toast/toast_manager.h; sourceTree = SOURCE_ROOT; };
- 07C8FE0A1CB80890007A8702 /* toast_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = toast_widget.cpp; path = SourceFiles/ui/toast/toast_widget.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FE0B1CB80890007A8702 /* toast_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = toast_widget.h; path = SourceFiles/ui/toast/toast_widget.h; sourceTree = SOURCE_ROOT; };
- 07C8FE0C1CB80890007A8702 /* toast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = toast.cpp; path = SourceFiles/ui/toast/toast.cpp; sourceTree = SOURCE_ROOT; };
- 07C8FE0D1CB80890007A8702 /* toast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = toast.h; path = SourceFiles/ui/toast/toast.h; sourceTree = SOURCE_ROOT; };
- 07C8FE111CB80915007A8702 /* moc_toast_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_toast_manager.cpp; path = GeneratedFiles/Debug/moc_toast_manager.cpp; sourceTree = SOURCE_ROOT; };
- 07CAACD71AEA64F00058E508 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
- 07D1ED811D60E11D00980D3B /* MetaLang.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = MetaLang.xcodeproj; sourceTree = SOURCE_ROOT; };
- 07D518D41CD0E27600F5FF59 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = SourceFiles/core/version.h; sourceTree = SOURCE_ROOT; };
- 07D7034919B8755A00C4EED2 /* media_audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_audio.cpp; path = SourceFiles/media/media_audio.cpp; sourceTree = SOURCE_ROOT; };
- 07D7034A19B8755A00C4EED2 /* media_audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_audio.h; path = SourceFiles/media/media_audio.h; sourceTree = SOURCE_ROOT; };
- 07D703BA19B88FB900C4EED2 /* moc_media_audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_audio.cpp; path = GeneratedFiles/Debug/moc_media_audio.cpp; sourceTree = SOURCE_ROOT; };
- 07D795491B5544B200DE9598 /* qtpcre */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtpcre; path = "$(QT_PATH)/lib/libqtpcre$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 07D7EABB1A597DD000838BA2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Resources/langs/en.lproj/Localizable.strings; sourceTree = ""; };
- 07D7EABD1A597DD200838BA2 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Resources/langs/es.lproj/Localizable.strings; sourceTree = ""; };
- 07D7EABE1A597DD300838BA2 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = Resources/langs/de.lproj/Localizable.strings; sourceTree = ""; };
- 07D7EABF1A597DD400838BA2 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = Resources/langs/nl.lproj/Localizable.strings; sourceTree = ""; };
- 07D7EAC01A597DD500838BA2 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = Resources/langs/it.lproj/Localizable.strings; sourceTree = ""; };
- 07D7EAC11A597DD600838BA2 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "Resources/langs/pt-BR.lproj/Localizable.strings"; sourceTree = ""; };
- 07D8509219F5C97E00623D75 /* core_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = core_types.cpp; path = SourceFiles/mtproto/core_types.cpp; sourceTree = SOURCE_ROOT; };
- 07D8509319F5C97E00623D75 /* scheme_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scheme_auto.cpp; path = SourceFiles/mtproto/scheme_auto.cpp; sourceTree = SOURCE_ROOT; };
- 07D8509719F8320900623D75 /* usernamebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = usernamebox.cpp; path = SourceFiles/boxes/usernamebox.cpp; sourceTree = SOURCE_ROOT; };
- 07D8509819F8320900623D75 /* usernamebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = usernamebox.h; path = SourceFiles/boxes/usernamebox.h; sourceTree = SOURCE_ROOT; };
- 07D8510719F8340A00623D75 /* moc_usernamebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_usernamebox.cpp; path = GeneratedFiles/Debug/moc_usernamebox.cpp; sourceTree = SOURCE_ROOT; };
- 07DB67451AD07C4F00A51329 /* structs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = structs.cpp; path = SourceFiles/structs.cpp; sourceTree = SOURCE_ROOT; };
- 07DB67461AD07C4F00A51329 /* structs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = structs.h; path = SourceFiles/structs.h; sourceTree = SOURCE_ROOT; };
- 07DB67491AD07C9200A51329 /* abstractbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = abstractbox.cpp; path = SourceFiles/boxes/abstractbox.cpp; sourceTree = SOURCE_ROOT; };
- 07DB674A1AD07C9200A51329 /* abstractbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = abstractbox.h; path = SourceFiles/boxes/abstractbox.h; sourceTree = SOURCE_ROOT; };
- 07DB674B1AD07C9200A51329 /* sessionsbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sessionsbox.cpp; path = SourceFiles/boxes/sessionsbox.cpp; sourceTree = SOURCE_ROOT; };
- 07DB674C1AD07C9200A51329 /* sessionsbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sessionsbox.h; path = SourceFiles/boxes/sessionsbox.h; sourceTree = SOURCE_ROOT; };
- 07DB674F1AD07CB800A51329 /* intropwdcheck.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = intropwdcheck.cpp; path = SourceFiles/intro/intropwdcheck.cpp; sourceTree = SOURCE_ROOT; };
- 07DB67501AD07CB800A51329 /* intropwdcheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intropwdcheck.h; path = SourceFiles/intro/intropwdcheck.h; sourceTree = SOURCE_ROOT; };
- 07DE929F1AA4923200A18F6F /* passcodewidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = passcodewidget.cpp; path = SourceFiles/passcodewidget.cpp; sourceTree = SOURCE_ROOT; };
- 07DE92A21AA4924400A18F6F /* passcodewidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = passcodewidget.h; path = SourceFiles/passcodewidget.h; sourceTree = SOURCE_ROOT; };
- 07DE92A31AA4925B00A18F6F /* autolockbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = autolockbox.cpp; path = SourceFiles/boxes/autolockbox.cpp; sourceTree = SOURCE_ROOT; };
- 07DE92A41AA4925B00A18F6F /* autolockbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = autolockbox.h; path = SourceFiles/boxes/autolockbox.h; sourceTree = SOURCE_ROOT; };
- 07DE92A51AA4925B00A18F6F /* passcodebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = passcodebox.cpp; path = SourceFiles/boxes/passcodebox.cpp; sourceTree = SOURCE_ROOT; };
- 07DE92A61AA4925B00A18F6F /* passcodebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = passcodebox.h; path = SourceFiles/boxes/passcodebox.h; sourceTree = SOURCE_ROOT; };
- 07DE92A91AA4928200A18F6F /* moc_autolockbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_autolockbox.cpp; path = GeneratedFiles/Debug/moc_autolockbox.cpp; sourceTree = SOURCE_ROOT; };
- 07DE92AB1AA4928B00A18F6F /* moc_passcodebox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_passcodebox.cpp; path = GeneratedFiles/Debug/moc_passcodebox.cpp; sourceTree = SOURCE_ROOT; };
- 07DE92AC1AA4928B00A18F6F /* moc_passcodewidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_passcodewidget.cpp; path = GeneratedFiles/Debug/moc_passcodewidget.cpp; sourceTree = SOURCE_ROOT; };
- 07E102BC1D3E4B7F00BD33B1 /* media_audio_ffmpeg_loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_audio_ffmpeg_loader.cpp; path = SourceFiles/media/media_audio_ffmpeg_loader.cpp; sourceTree = SOURCE_ROOT; };
- 07E102BD1D3E4B7F00BD33B1 /* media_audio_ffmpeg_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_audio_ffmpeg_loader.h; path = SourceFiles/media/media_audio_ffmpeg_loader.h; sourceTree = SOURCE_ROOT; };
- 07E102BE1D3E4B7F00BD33B1 /* media_audio_loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_audio_loader.cpp; path = SourceFiles/media/media_audio_loader.cpp; sourceTree = SOURCE_ROOT; };
- 07E102BF1D3E4B7F00BD33B1 /* media_audio_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_audio_loader.h; path = SourceFiles/media/media_audio_loader.h; sourceTree = SOURCE_ROOT; };
- 07E102C01D3E4B7F00BD33B1 /* media_audio_loaders.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_audio_loaders.cpp; path = SourceFiles/media/media_audio_loaders.cpp; sourceTree = SOURCE_ROOT; };
- 07E102C11D3E4B7F00BD33B1 /* media_audio_loaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_audio_loaders.h; path = SourceFiles/media/media_audio_loaders.h; sourceTree = SOURCE_ROOT; };
- 07E102C21D3E4B7F00BD33B1 /* media_child_ffmpeg_loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_child_ffmpeg_loader.cpp; path = SourceFiles/media/media_child_ffmpeg_loader.cpp; sourceTree = SOURCE_ROOT; };
- 07E102C31D3E4B7F00BD33B1 /* media_child_ffmpeg_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_child_ffmpeg_loader.h; path = SourceFiles/media/media_child_ffmpeg_loader.h; sourceTree = SOURCE_ROOT; };
- 07E102C41D3E4B7F00BD33B1 /* media_clip_ffmpeg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_ffmpeg.cpp; path = SourceFiles/media/media_clip_ffmpeg.cpp; sourceTree = SOURCE_ROOT; };
- 07E102C51D3E4B7F00BD33B1 /* media_clip_ffmpeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_ffmpeg.h; path = SourceFiles/media/media_clip_ffmpeg.h; sourceTree = SOURCE_ROOT; };
- 07E102C61D3E4B7F00BD33B1 /* media_clip_implementation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_implementation.cpp; path = SourceFiles/media/media_clip_implementation.cpp; sourceTree = SOURCE_ROOT; };
- 07E102C71D3E4B7F00BD33B1 /* media_clip_implementation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_implementation.h; path = SourceFiles/media/media_clip_implementation.h; sourceTree = SOURCE_ROOT; };
- 07E102C81D3E4B7F00BD33B1 /* media_clip_qtgif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_qtgif.cpp; path = SourceFiles/media/media_clip_qtgif.cpp; sourceTree = SOURCE_ROOT; };
- 07E102C91D3E4B7F00BD33B1 /* media_clip_qtgif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_qtgif.h; path = SourceFiles/media/media_clip_qtgif.h; sourceTree = SOURCE_ROOT; };
- 07E102CA1D3E4B7F00BD33B1 /* media_clip_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_reader.cpp; path = SourceFiles/media/media_clip_reader.cpp; sourceTree = SOURCE_ROOT; };
- 07E102CB1D3E4B7F00BD33B1 /* media_clip_reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_reader.h; path = SourceFiles/media/media_clip_reader.h; sourceTree = SOURCE_ROOT; };
- 07E102D41D3E4BE800BD33B1 /* style_mediaview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_mediaview.cpp; path = GeneratedFiles/styles/style_mediaview.cpp; sourceTree = SOURCE_ROOT; };
- 07E102D51D3E4BE800BD33B1 /* style_mediaview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_mediaview.h; path = GeneratedFiles/styles/style_mediaview.h; sourceTree = SOURCE_ROOT; };
- 07E102D71D3E4CB800BD33B1 /* style_widgets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_widgets.cpp; path = GeneratedFiles/styles/style_widgets.cpp; sourceTree = SOURCE_ROOT; };
- 07E102D81D3E4CB800BD33B1 /* style_widgets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_widgets.h; path = GeneratedFiles/styles/style_widgets.h; sourceTree = SOURCE_ROOT; };
- 07E102DA1D3E4DE800BD33B1 /* moc_media_audio_loaders.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_audio_loaders.cpp; path = GeneratedFiles/Debug/moc_media_audio_loaders.cpp; sourceTree = SOURCE_ROOT; };
- 07E102DB1D3E4DE800BD33B1 /* moc_media_clip_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_clip_controller.cpp; path = GeneratedFiles/Debug/moc_media_clip_controller.cpp; sourceTree = SOURCE_ROOT; };
- 07E102DC1D3E4DE800BD33B1 /* moc_media_clip_playback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_clip_playback.cpp; path = GeneratedFiles/Debug/moc_media_clip_playback.cpp; sourceTree = SOURCE_ROOT; };
- 07E102DD1D3E4DE800BD33B1 /* moc_media_clip_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_clip_reader.cpp; path = GeneratedFiles/Debug/moc_media_clip_reader.cpp; sourceTree = SOURCE_ROOT; };
- 07E102DE1D3E4DE800BD33B1 /* moc_media_clip_volume_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_media_clip_volume_controller.cpp; path = GeneratedFiles/Debug/moc_media_clip_volume_controller.cpp; sourceTree = SOURCE_ROOT; };
- 07E102E41D3E4E3B00BD33B1 /* media_clip_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_controller.cpp; path = SourceFiles/media/view/media_clip_controller.cpp; sourceTree = SOURCE_ROOT; };
- 07E102E51D3E4E3B00BD33B1 /* media_clip_controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_controller.h; path = SourceFiles/media/view/media_clip_controller.h; sourceTree = SOURCE_ROOT; };
- 07E102E61D3E4E3B00BD33B1 /* media_clip_playback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_playback.cpp; path = SourceFiles/media/view/media_clip_playback.cpp; sourceTree = SOURCE_ROOT; };
- 07E102E71D3E4E3B00BD33B1 /* media_clip_playback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_playback.h; path = SourceFiles/media/view/media_clip_playback.h; sourceTree = SOURCE_ROOT; };
- 07E102E81D3E4E3B00BD33B1 /* media_clip_volume_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_clip_volume_controller.cpp; path = SourceFiles/media/view/media_clip_volume_controller.cpp; sourceTree = SOURCE_ROOT; };
- 07E102E91D3E4E3B00BD33B1 /* media_clip_volume_controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media_clip_volume_controller.h; path = SourceFiles/media/view/media_clip_volume_controller.h; sourceTree = SOURCE_ROOT; };
- 07E102EA1D3E4E3B00BD33B1 /* mediaview.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = mediaview.style; path = SourceFiles/media/view/mediaview.style; sourceTree = SOURCE_ROOT; };
- 07E102F11D3E4E7F00BD33B1 /* fade_animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fade_animation.cpp; path = SourceFiles/ui/effects/fade_animation.cpp; sourceTree = SOURCE_ROOT; };
- 07E102F21D3E4E7F00BD33B1 /* fade_animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fade_animation.h; path = SourceFiles/ui/effects/fade_animation.h; sourceTree = SOURCE_ROOT; };
- 07E102F41D3E4E8C00BD33B1 /* label_simple.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = label_simple.cpp; path = SourceFiles/ui/widgets/label_simple.cpp; sourceTree = SOURCE_ROOT; };
- 07E102F51D3E4E8C00BD33B1 /* label_simple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = label_simple.h; path = SourceFiles/ui/widgets/label_simple.h; sourceTree = SOURCE_ROOT; };
- 07E102F61D3E4E8C00BD33B1 /* widgets.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = widgets.style; path = SourceFiles/ui/widgets/widgets.style; sourceTree = SOURCE_ROOT; };
- 07E102F91D3E4E9900BD33B1 /* icon_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = icon_button.cpp; path = SourceFiles/ui/buttons/icon_button.cpp; sourceTree = SOURCE_ROOT; };
- 07E102FA1D3E4E9900BD33B1 /* icon_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = icon_button.h; path = SourceFiles/ui/buttons/icon_button.h; sourceTree = SOURCE_ROOT; };
- 07E1B1781D12DAF100722BC7 /* platform_main_window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_main_window.h; path = SourceFiles/platform/platform_main_window.h; sourceTree = SOURCE_ROOT; };
- 07E1B1791D12DB0700722BC7 /* main_window_win.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main_window_win.cpp; path = SourceFiles/platform/win/main_window_win.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B17A1D12DB0700722BC7 /* main_window_win.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_window_win.h; path = SourceFiles/platform/win/main_window_win.h; sourceTree = SOURCE_ROOT; };
- 07E1B17B1D12DB0700722BC7 /* windows_app_user_model_id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = windows_app_user_model_id.cpp; path = SourceFiles/platform/win/windows_app_user_model_id.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B17C1D12DB0700722BC7 /* windows_app_user_model_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = windows_app_user_model_id.h; path = SourceFiles/platform/win/windows_app_user_model_id.h; sourceTree = SOURCE_ROOT; };
- 07E1B17D1D12DB0700722BC7 /* windows_dlls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = windows_dlls.cpp; path = SourceFiles/platform/win/windows_dlls.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B17E1D12DB0700722BC7 /* windows_dlls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = windows_dlls.h; path = SourceFiles/platform/win/windows_dlls.h; sourceTree = SOURCE_ROOT; };
- 07E1B17F1D12DB0700722BC7 /* windows_event_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = windows_event_filter.cpp; path = SourceFiles/platform/win/windows_event_filter.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B1801D12DB0700722BC7 /* windows_event_filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = windows_event_filter.h; path = SourceFiles/platform/win/windows_event_filter.h; sourceTree = SOURCE_ROOT; };
- 07E1B1811D12DB0700722BC7 /* windows_toasts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = windows_toasts.cpp; path = SourceFiles/platform/win/windows_toasts.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B1821D12DB0700722BC7 /* windows_toasts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = windows_toasts.h; path = SourceFiles/platform/win/windows_toasts.h; sourceTree = SOURCE_ROOT; };
- 07E1B1891D12DB2900722BC7 /* main_window_winrt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main_window_winrt.cpp; path = SourceFiles/platform/winrt/main_window_winrt.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B18A1D12DB2900722BC7 /* main_window_winrt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_window_winrt.h; path = SourceFiles/platform/winrt/main_window_winrt.h; sourceTree = SOURCE_ROOT; };
- 07E1B18C1D12DB3500722BC7 /* main_window_linux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main_window_linux.cpp; path = SourceFiles/platform/linux/main_window_linux.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B18D1D12DB3500722BC7 /* main_window_linux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_window_linux.h; path = SourceFiles/platform/linux/main_window_linux.h; sourceTree = SOURCE_ROOT; };
- 07E1B18F1D12DB3F00722BC7 /* main_window_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_window_mac.h; path = SourceFiles/platform/mac/main_window_mac.h; sourceTree = SOURCE_ROOT; };
- 07E1B1901D12DB3F00722BC7 /* main_window_mac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = main_window_mac.mm; path = SourceFiles/platform/mac/main_window_mac.mm; sourceTree = SOURCE_ROOT; };
- 07E1B1921D12DED700722BC7 /* moc_main_window_mac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_main_window_mac.cpp; path = GeneratedFiles/Debug/moc_main_window_mac.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B1941D12DFD200722BC7 /* main_window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main_window.cpp; path = SourceFiles/window/main_window.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B1951D12DFD200722BC7 /* main_window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_window.h; path = SourceFiles/window/main_window.h; sourceTree = SOURCE_ROOT; };
- 07E1B1A81D18479500722BC7 /* inner_dropdown.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inner_dropdown.cpp; path = SourceFiles/ui/inner_dropdown.cpp; sourceTree = SOURCE_ROOT; };
- 07E1B1A91D18479500722BC7 /* inner_dropdown.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inner_dropdown.h; path = SourceFiles/ui/inner_dropdown.h; sourceTree = SOURCE_ROOT; };
- 07E1B1AC1D1847C400722BC7 /* moc_inner_dropdown.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_inner_dropdown.cpp; path = GeneratedFiles/Debug/moc_inner_dropdown.cpp; sourceTree = SOURCE_ROOT; };
- 07E373921CBBC11000934F77 /* peer_avatar_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = peer_avatar_button.cpp; path = SourceFiles/ui/buttons/peer_avatar_button.cpp; sourceTree = SOURCE_ROOT; };
- 07E373931CBBC11000934F77 /* peer_avatar_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = peer_avatar_button.h; path = SourceFiles/ui/buttons/peer_avatar_button.h; sourceTree = SOURCE_ROOT; };
- 08A7682548FB7E671FF03822 /* boxshadow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = boxshadow.cpp; path = SourceFiles/ui/boxshadow.cpp; sourceTree = ""; };
- 098EA7CE256AAFAE4A17EB77 /* introcode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = introcode.h; path = SourceFiles/intro/introcode.h; sourceTree = ""; };
- 09FD01F2BD652EB838A296D8 /* application.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = application.h; path = SourceFiles/application.h; sourceTree = ""; };
- 0BDE09020E45EFA57DCB2E25 /* photosendbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = photosendbox.h; path = SourceFiles/boxes/photosendbox.h; sourceTree = ""; };
- 0C0DC15EB416789673526AA5 /* moc_emojibox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_emojibox.cpp; path = GeneratedFiles/Debug/moc_emojibox.cpp; sourceTree = ""; };
- 0CAA815FFFEDCD84808E11F5 /* logs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = logs.h; path = SourceFiles/logs.h; sourceTree = ""; };
- 0ECF1EB9BF3786A16731F685 /* emojibox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = emojibox.cpp; path = SourceFiles/boxes/emojibox.cpp; sourceTree = ""; };
- 0F8FFD87AEBAC448568570DC /* images.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = images.h; path = SourceFiles/ui/images.h; sourceTree = ""; };
- 0FBED3C6654EA3753EB39831 /* session.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = session.cpp; path = SourceFiles/mtproto/session.cpp; sourceTree = ""; };
- 0FC38EE7F29EF895925A2C49 /* style_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = style_core.h; path = SourceFiles/ui/style/style_core.h; sourceTree = ""; };
- 1080B6D395843B8F76A2E45E /* moc_title.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_title.cpp; path = GeneratedFiles/Debug/moc_title.cpp; sourceTree = ""; };
- 120EBCD9A37DB9A36BFE58C0 /* contactsbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = contactsbox.h; path = SourceFiles/boxes/contactsbox.h; sourceTree = ""; };
- 1292B92B4848460640F6A391 /* telegram.qrc */ = {isa = PBXFileReference; lastKnownFileType = text; name = telegram.qrc; path = Resources/telegram.qrc; sourceTree = ""; };
- 135FD3715BFDC50AD7B00E04 /* text.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = text.cpp; path = SourceFiles/ui/text/text.cpp; sourceTree = ""; };
- 143405635D04698F421A12EA /* aboutbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aboutbox.h; path = SourceFiles/boxes/aboutbox.h; sourceTree = ""; };
- 14437BFDCD58FF1742EF1B35 /* photocropbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = photocropbox.h; path = SourceFiles/boxes/photocropbox.h; sourceTree = ""; };
- 152B8D1BCECEB7B0C77E073C /* introwidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = introwidget.h; path = SourceFiles/intro/introwidget.h; sourceTree = ""; };
- 186D09F4CB713AD4B8BDD260 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = ""; };
- 19618554524B8D928F13940D /* emoji_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = emoji_config.h; path = SourceFiles/ui/emoji_config.h; sourceTree = ""; };
- 1A4C47331E186344291B8178 /* dropdown.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dropdown.h; path = SourceFiles/dropdown.h; sourceTree = ""; };
- 1B4A65B84270FF2FED008EB6 /* moc_introphone.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_introphone.cpp; path = GeneratedFiles/Debug/moc_introphone.cpp; sourceTree = ""; };
- 1D7899ACAA9F973CADFA34C1 /* moc_localimageloader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_localimageloader.cpp; path = GeneratedFiles/Debug/moc_localimageloader.cpp; sourceTree = ""; };
- 1DC02F674A7192FF8BE391A7 /* basic_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = basic_types.h; path = SourceFiles/core/basic_types.h; sourceTree = ""; };
- 1DEFC0760BB9340529F582F7 /* confirmbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = confirmbox.h; path = SourceFiles/boxes/confirmbox.h; sourceTree = ""; };
- 1E5EEB5782B6357057356F9E /* moc_flatinput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_flatinput.cpp; path = GeneratedFiles/Debug/moc_flatinput.cpp; sourceTree = ""; };
- 1FE45A67215BEA2434F588E8 /* moc_layerwidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_layerwidget.cpp; path = GeneratedFiles/Debug/moc_layerwidget.cpp; sourceTree = ""; };
- 205259EEEE2BADA5E64741E3 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = ""; };
- 206B4F5CBD5354BCE19FF32F /* countries.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = countries.h; path = SourceFiles/countries.h; sourceTree = ""; };
- 2181F5E34DE0A4B2F811E2E2 /* moc_flatlabel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_flatlabel.cpp; path = GeneratedFiles/Debug/moc_flatlabel.cpp; sourceTree = ""; };
- 21F907AB8D19BD779147A085 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = /System/Library/Frameworks/AVFoundation.framework; sourceTree = ""; };
- 24F7D3E789E91B10E422C116 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = config.h; path = SourceFiles/config.h; sourceTree = ""; };
- 25CA12A22B83B0B038C5B5DE /* langloaderplain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = langloaderplain.h; path = SourceFiles/langloaderplain.h; sourceTree = ""; };
- 26083D8E535AFF927591E1A5 /* moc_contactsbox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_contactsbox.cpp; path = GeneratedFiles/Debug/moc_contactsbox.cpp; sourceTree = ""; };
- 26B83A58EE268598E703875D /* history.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = history.cpp; path = SourceFiles/history.cpp; sourceTree = ""; };
- 27E7471A4EC90E84353AA16F /* core_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = core_types.h; path = SourceFiles/mtproto/core_types.h; sourceTree = ""; };
- 2BB2A1BB8DB0993F78F4E3C7 /* title.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = title.cpp; path = SourceFiles/title.cpp; sourceTree = ""; };
- 2C540BAEABD7F9B5FA11008E /* moc_dcenter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_dcenter.cpp; path = GeneratedFiles/Debug/moc_dcenter.cpp; sourceTree = ""; };
- 2C99425D7670941EAF07B453 /* moc_historywidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_historywidget.cpp; path = GeneratedFiles/Debug/moc_historywidget.cpp; sourceTree = ""; };
- 2EA58EF6CDF368B0132BAEB9 /* settings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = settings.h; path = SourceFiles/settings.h; sourceTree = ""; };
- 301BB513F2F5D447B3BF22DF /* mainwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mainwindow.h; path = SourceFiles/mainwindow.h; sourceTree = ""; };
- 31120EDB269DFF13E1D49847 /* qicns */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qicns; path = "$(QT_PATH)/plugins/imageformats/libqicns$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 315C7FACB4A9E18AA95486CA /* dcenter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dcenter.cpp; path = SourceFiles/mtproto/dcenter.cpp; sourceTree = ""; };
- 34E1DF19219C52D7DB20224A /* flatlabel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = flatlabel.h; path = SourceFiles/ui/flatlabel.h; sourceTree = ""; };
- 36BDA5D01BED543A92886669 /* Telegram.pro */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telegram.pro; sourceTree = ""; };
- 36F718DC72345A84987DB0F6 /* flatbutton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = flatbutton.h; path = SourceFiles/ui/flatbutton.h; sourceTree = ""; };
- 3A220FD1AE5AD9FE3DC073A4 /* moc_mainwidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_mainwidget.cpp; path = GeneratedFiles/Debug/moc_mainwidget.cpp; sourceTree = ""; };
- 3B3ED09AB00290D78CF1181B /* moc_dialogswidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_dialogswidget.cpp; path = GeneratedFiles/Debug/moc_dialogswidget.cpp; sourceTree = ""; };
- 3BBB805F6180E363BF89151A /* qtaudio_coreaudio */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = qtaudio_coreaudio; path = "$(QT_PATH)/plugins/audio/libqtaudio_coreaudio$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 3BE70E2A82DC2BF402165ED5 /* sysbuttons.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sysbuttons.h; path = SourceFiles/sysbuttons.h; sourceTree = ""; };
- 3C44131FDCFEF4396B9EA2BA /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = ""; };
- 3D54A9F3266BB8739520E3FB /* moc_fileuploader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_fileuploader.cpp; path = GeneratedFiles/Debug/moc_fileuploader.cpp; sourceTree = ""; };
- 3E329D4547CC23585307FA32 /* countryinput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = countryinput.cpp; path = SourceFiles/ui/countryinput.cpp; sourceTree = ""; };
- 420A06A32B66D250142B4B6D /* style_core.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = style_core.cpp; path = SourceFiles/ui/style/style_core.cpp; sourceTree = ""; };
- 4604687EBA85611C9E8A9CDF /* button.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = button.h; path = SourceFiles/ui/button.h; sourceTree = ""; };
- 46292F489228B60010794CE4 /* moc_button.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_button.cpp; path = GeneratedFiles/Debug/moc_button.cpp; sourceTree = ""; };
- 4689C06178B60B84E7F3A3B7 /* Qt5Widgets */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Widgets; path = "$(QT_PATH)/lib/libQt5Widgets$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 4AF15B5A0A43EB62D6DAF211 /* libexif.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libexif.a; path = "../../Libraries/libexif-0.6.20/libexif/.libs/libexif.a"; sourceTree = ""; };
- 4D1099F2D3696E8A0E17D37D /* session.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = session.h; path = SourceFiles/mtproto/session.h; sourceTree = ""; };
- 4D504A849F15EB58E53A4E5F /* title.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = title.h; path = SourceFiles/title.h; sourceTree = ""; };
- 4D55B83DFDFE3D492CDBD27A /* button.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = button.cpp; path = SourceFiles/ui/button.cpp; sourceTree = ""; };
- 4D765E1B1EA6C757220C63E7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = ""; };
- 4E4D06EC4D2C82C7D6E079A2 /* flatinput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = flatinput.h; path = SourceFiles/ui/flatinput.h; sourceTree = ""; };
- 5059175BDCEC77B7246DE1B9 /* flatcheckbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = flatcheckbox.h; path = SourceFiles/ui/flatcheckbox.h; sourceTree = ""; };
- 507CCEEC4CBA3E3BD6EEDED1 /* twidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = twidget.h; path = SourceFiles/ui/twidget.h; sourceTree = ""; };
- 51355181C0E6689B0B764543 /* connectionbox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = connectionbox.cpp; path = SourceFiles/boxes/connectionbox.cpp; sourceTree = ""; };
- 5271C394C1E7646D117CE67E /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = SourceFiles/main.cpp; sourceTree = ""; };
- 547CCADBD1CC5050167EF948 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = /System/Library/Frameworks/CoreMedia.framework; sourceTree = ""; };
- 5591A965D1DC024FBDB40151 /* moc_file_download.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_file_download.cpp; path = GeneratedFiles/Debug/moc_file_download.cpp; sourceTree = ""; };
- 55A654A2EE8554FF062742B8 /* moc_twidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_twidget.cpp; path = GeneratedFiles/Debug/moc_twidget.cpp; sourceTree = ""; };
- 55B4A93DD455EED91C899A8E /* dialogswidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dialogswidget.h; path = SourceFiles/dialogswidget.h; sourceTree = ""; };
- 58A7114F60E7D09E73283983 /* moc_introsignup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_introsignup.cpp; path = GeneratedFiles/Debug/moc_introsignup.cpp; sourceTree = ""; };
- 58E05D0B8B104D83F43F9859 /* moc_flatcheckbox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_flatcheckbox.cpp; path = GeneratedFiles/Debug/moc_flatcheckbox.cpp; sourceTree = ""; };
- 59E514973BA9BF6599252DDC /* flattextarea.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = flattextarea.h; path = SourceFiles/ui/flattextarea.h; sourceTree = ""; };
- 5A5431331A13AA7B07414240 /* stdafx.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = stdafx.cpp; path = SourceFiles/stdafx.cpp; sourceTree = ""; };
- 5A7F88F9C7F08D3DDE6EEF6B /* localimageloader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = localimageloader.cpp; path = SourceFiles/localimageloader.cpp; sourceTree = ""; };
- 5A80A1907B6CFFB524C1E57D /* Qt5Core */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Core; path = "$(QT_PATH)/lib/libQt5Core$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 5A9B4C6C59856143F3D0DE53 /* layerwidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = layerwidget.cpp; path = SourceFiles/layerwidget.cpp; sourceTree = ""; };
- 5C7FD422BBEDA858D7237AE9 /* flattextarea.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = flattextarea.cpp; path = SourceFiles/ui/flattextarea.cpp; sourceTree = ""; };
- 6011DDB120E1B2D4803E129A /* stdafx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = stdafx.h; path = SourceFiles/stdafx.h; sourceTree = ""; };
- 61C679D8B4B332026BD34200 /* introphone.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = introphone.cpp; path = SourceFiles/intro/introphone.cpp; sourceTree = ""; };
- 62807F13DBD204D0716143AD /* Telegram.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Telegram.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 63AF8520023B4EA40306CB03 /* moc_session.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_session.cpp; path = GeneratedFiles/Debug/moc_session.cpp; sourceTree = ""; };
- 6532A0DC7EFE446967682E83 /* moc_downloadpathbox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_downloadpathbox.cpp; path = GeneratedFiles/Debug/moc_downloadpathbox.cpp; sourceTree = ""; };
- 6610564B876E47D289A596DB /* confirmbox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = confirmbox.cpp; path = SourceFiles/boxes/confirmbox.cpp; sourceTree = ""; };
- 6700DD555BF1C0FC338FB959 /* Qt5Network */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = Qt5Network; path = "$(QT_PATH)/lib/libQt5Network$(QT_LIBRARY_SUFFIX).a"; sourceTree = ""; };
- 6868ADA9E9A9801B2BA92B97 /* countryinput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = countryinput.h; path = SourceFiles/ui/countryinput.h; sourceTree = ""; };
- 6A510365F9F6367ECB0DB065 /* images.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = images.cpp; path = SourceFiles/ui/images.cpp; sourceTree = ""; };
- 6B46A0EE3C3B9D3B5A24946E /* moc_mainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_mainwindow.cpp; path = GeneratedFiles/Debug/moc_mainwindow.cpp; sourceTree = ""; };
- 6B90F69947805586A6FAE80E /* sysbuttons.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sysbuttons.cpp; path = SourceFiles/sysbuttons.cpp; sourceTree = ""; };
- 6C86B6E6AB1857B735B720D6 /* layerwidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = layerwidget.h; path = SourceFiles/layerwidget.h; sourceTree = ""; };
- 6D50D70712776D7ED3B00E5C /* facade.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = facade.cpp; path = SourceFiles/mtproto/facade.cpp; sourceTree = ""; };
- 6E1859D714E4471E053D90C9 /* scrollarea.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = scrollarea.cpp; path = SourceFiles/ui/scrollarea.cpp; sourceTree = ""; };
- 6E8FD0ED1B60D43929944CD2 /* text.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = text.h; path = SourceFiles/ui/text/text.h; sourceTree = ""; };
- 710C982FC773400941B3AFBC /* dropdown.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dropdown.cpp; path = SourceFiles/dropdown.cpp; sourceTree = ""; };
- 723F90793B2C195E2CCB2233 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
- 73737DC91E390C4AB18FB595 /* pspecific_mac_p.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = pspecific_mac_p.mm; path = SourceFiles/pspecific_mac_p.mm; sourceTree = "