Build ChatListUI

This commit is contained in:
Ali 2020-02-22 15:38:54 +04:00
parent f57d6b6168
commit 5380b12805
1510 changed files with 643 additions and 309 deletions

View File

@ -124,6 +124,8 @@ swift_library(
"//submodules/SyncCore:SyncCore", "//submodules/SyncCore:SyncCore",
"//submodules/TelegramCore:TelegramCore", "//submodules/TelegramCore:TelegramCore",
"//submodules/AccountContext:AccountContext", "//submodules/AccountContext:AccountContext",
"//submodules/lottie-ios:Lottie",
"//submodules/ChatListUI:ChatListUI",
], ],
) )

View File

@ -87,7 +87,7 @@ swift_library(
"//submodules/rlottie:RLottieBinding", "//submodules/rlottie:RLottieBinding",
"//submodules/AnimatedStickerNode:AnimatedStickerNode", "//submodules/AnimatedStickerNode:AnimatedStickerNode",
"//submodules/WalletUI:WalletUI", "//submodules/WalletUI:WalletUI",
"//submodules/ffmpeg:FFMpeg", "//submodules/FFMpegBinding:FFMpegBinding",
], ],
) )

View File

@ -0,0 +1,10 @@
def unique_directories(paths):
result = []
for path in paths:
index = path.rfind("/")
if index != -1:
directory = path[:index]
if not directory in result:
result.append(directory)
return result

View File

@ -4,14 +4,18 @@ objc_library(
module_name = "AppBundle", module_name = "AppBundle",
enable_modules = True, enable_modules = True,
srcs = glob([ srcs = glob([
"Source/AppBundle/*.m", "Sources/**/*.m",
"Sources/**/*.h",
]), ]),
hdrs = glob([ hdrs = glob([
"Source/AppBundle/*.h", "PublicHeaders/**/*.h",
]), ]),
includes = [
"PublicHeaders",
],
sdk_frameworks = [ sdk_frameworks = [
"Foundation", "Foundation",
"UIKit", "UIKit",
], ],
visibility = [ visibility = [
"//visibility:public", "//visibility:public",

View File

@ -1,12 +1,6 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
//! Project version number for AppBundle.
FOUNDATION_EXPORT double AppBundleVersionNumber;
//! Project version string for AppBundle.
FOUNDATION_EXPORT const unsigned char AppBundleVersionString[];
NSBundle * _Nonnull getAppBundle(void); NSBundle * _Nonnull getAppBundle(void);
@interface UIImage (AppBundle) @interface UIImage (AppBundle)

View File

@ -1,4 +1,4 @@
#import "AppBundle.h" #import <AppBundle/AppBundle.h>
NSBundle * _Nonnull getAppBundle() { NSBundle * _Nonnull getAppBundle() {
NSBundle *bundle = [NSBundle mainBundle]; NSBundle *bundle = [NSBundle mainBundle];

View File

@ -0,0 +1,22 @@
objc_library(
name = "FFMpegBinding",
module_name = "FFMpegBinding",
enable_modules = True,
srcs = glob([
"Sources/**/*.m",
"Sources/**/*.h",
]),
hdrs = glob([
"Public/**/*.h",
]),
includes = [
"Public",
],
deps = [
"//submodules/ffmpeg:ffmpeg",
],
visibility = [
"//visibility:public",
]
)

View File

@ -1,6 +1,6 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <FFMpeg/FFMpegAVSampleFormat.h> #import <FFMpegBinding/FFMpegAVSampleFormat.h>
NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_BEGIN

View File

@ -0,0 +1,12 @@
#import <UIKit/UIKit.h>
#import <FFMpegBinding/FFMpegGlobals.h>
#import <FFMpegBinding/FFMpegAVCodecContext.h>
#import <FFMpegBinding/FFMpegAVIOContext.h>
#import <FFMpegBinding/FFMpegAVFormatContext.h>
#import <FFMpegBinding/FFMpegAVSampleFormat.h>
#import <FFMpegBinding/FFMpegSWResample.h>
#import <FFMpegBinding/FFMpegAVFrame.h>
#import <FFMpegBinding/FFMpegPacket.h>
#import <FFMpegBinding/FFMpegAVCodec.h>
#import <FFMpegBinding/FFMpegRemuxer.h>

View File

@ -1,6 +1,6 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <FFMpeg/FFMpegAVSampleFormat.h> #import <FFMpegBinding/FFMpegAVSampleFormat.h>
NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_BEGIN

View File

@ -1,4 +1,4 @@
#import "FFMpegAVCodec.h" #import <FFMpegBinding/FFMpegAVCodec.h>
#import "libavcodec/avcodec.h" #import "libavcodec/avcodec.h"

View File

@ -1,7 +1,7 @@
#import "FFMpegAVCodecContext.h" #import <FFMpegBinding/FFMpegAVCodecContext.h>
#import "FFMpegAVFrame.h" #import <FFMpegBinding/FFMpegAVFrame.h>
#import "FFMpegAVCodec.h" #import <FFMpegBinding/FFMpegAVCodec.h>
#import "libavcodec/avcodec.h" #import "libavcodec/avcodec.h"

View File

@ -1,8 +1,8 @@
#import "FFMpegAVFormatContext.h" #import <FFMpegBinding/FFMpegAVFormatContext.h>
#import "FFMpegAVIOContext.h" #import <FFMpegBinding/FFMpegAVIOContext.h>
#import "FFMpegPacket.h" #import <FFMpegBinding/FFMpegPacket.h>
#import "FFMpegAVCodecContext.h" #import <FFMpegBinding/FFMpegAVCodecContext.h>
#import "libavformat/avformat.h" #import "libavformat/avformat.h"

View File

@ -1,4 +1,4 @@
#import "FFMpegAVFrame.h" #import <FFMpegBinding/FFMpegAVFrame.h>
#import "libavformat/avformat.h" #import "libavformat/avformat.h"

View File

@ -1,4 +1,4 @@
#import "FFMpegAVIOContext.h" #import <FFMpegBinding/FFMpegAVIOContext.h>
#import "libavformat/avformat.h" #import "libavformat/avformat.h"

View File

@ -1,4 +1,4 @@
#import "FFMpegGlobals.h" #import <FFMpegBinding/FFMpegGlobals.h>
#import "libavformat/avformat.h" #import "libavformat/avformat.h"

View File

@ -1,6 +1,6 @@
#import "FFMpegPacket.h" #import <FFMpegBinding/FFMpegPacket.h>
#import "FFMpegAVCodecContext.h" #import <FFMpegBinding/FFMpegAVCodecContext.h>
#import "libavformat/avformat.h" #import "libavformat/avformat.h"

View File

@ -1,6 +1,6 @@
#import "FFMpegRemuxer.h" #import <FFMpegBinding/FFMpegRemuxer.h>
#import "FFMpegAVIOContext.h" #import <FFMpegBinding/FFMpegAVIOContext.h>
#include "libavutil/timestamp.h" #include "libavutil/timestamp.h"
#include "libavformat/avformat.h" #include "libavformat/avformat.h"

View File

@ -1,6 +1,6 @@
#import "FFMpegSWResample.h" #import <FFMpegBinding/FFMpegSWResample.h>
#import "FFMpegAVFrame.h" #import <FFMpegBinding/FFMpegAVFrame.h>
#import "libavcodec/avcodec.h" #import "libavcodec/avcodec.h"
#import "libswresample/swresample.h" #import "libswresample/swresample.h"

View File

@ -3,6 +3,8 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <FastBlur/ApplyScreenshotEffect.h>
void imageFastBlur(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels); void imageFastBlur(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels);
void telegramFastBlurMore(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels); void telegramFastBlurMore(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels);
void stickerThumbnailAlphaBlur(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels); void stickerThumbnailAlphaBlur(int imageWidth, int imageHeight, int imageStride, void * _Nonnull pixels);

View File

@ -1,12 +0,0 @@
#import <UIKit/UIKit.h>
//! Project version number for ImageBlur.
FOUNDATION_EXPORT double ImageBlurVersionNumber;
//! Project version string for ImageBlur.
FOUNDATION_EXPORT const unsigned char ImageBlurVersionString[];
#import <ImageBlur/FastBlur.h>
#import <ImageBlur/ApplyScreenshotEffect.h>

View File

@ -0,0 +1,44 @@
filegroup(
name = "LegacyComponentsResources",
srcs = glob([
"LegacyComponentsResources.bundle/**/*",
], exclude = ["Resources/LegacyComponentsResources.bundle/**/.*"]),
)
objc_library(
name = "LegacyComponents",
enable_modules = True,
module_name = "LegacyComponents",
srcs = glob([
"Sources/*.m",
"Sources/*.mm",
"Sources/*.c",
"Sources/*.cpp",
]),
hdrs = glob([
"PublicHeaders/**/*.h",
]),
copts = [
"-Isubmodules/LegacyComponents/PublicHeaders/LegacyComponents",
],
includes = [
"PublicHeaders",
],
deps = [
"//submodules/SSignalKit/SSignalKit:SSignalKit",
"//submodules/AppBundle:AppBundle",
],
sdk_frameworks = [
"Foundation",
"UIKIt",
"QuickLook",
"CoreMotion",
],
weak_sdk_frameworks = [
"Vision",
],
visibility = [
"//visibility:public",
],
)

View File

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>

View File

@ -0,0 +1,309 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <LegacyComponents/ASActor.h>
#import <LegacyComponents/ASHandle.h>
#import <LegacyComponents/ASQueue.h>
#import <LegacyComponents/ASWatcher.h>
#import <LegacyComponents/AVURLAsset+TGMediaItem.h>
#import <LegacyComponents/ActionStage.h>
#import <LegacyComponents/Freedom.h>
#import <LegacyComponents/FreedomUIKit.h>
#import <LegacyComponents/HPGrowingTextView.h>
#import <LegacyComponents/HPTextViewInternal.h>
#import <LegacyComponents/JNWSpringAnimation.h>
#import <LegacyComponents/LegacyComponents.h>
#import <LegacyComponents/LegacyComponentsAccessChecker.h>
#import <LegacyComponents/LegacyComponentsContext.h>
#import <LegacyComponents/LegacyComponentsGlobals.h>
#import <LegacyComponents/LegacyHTTPRequestOperation.h>
#import <LegacyComponents/NSInputStream+TL.h>
#import <LegacyComponents/NSObject+TGLock.h>
#import <LegacyComponents/PGCamera.h>
#import <LegacyComponents/PGCameraCaptureSession.h>
#import <LegacyComponents/PGCameraDeviceAngleSampler.h>
#import <LegacyComponents/PGCameraMomentSegment.h>
#import <LegacyComponents/PGCameraMomentSession.h>
#import <LegacyComponents/PGCameraMovieWriter.h>
#import <LegacyComponents/PGCameraShotMetadata.h>
#import <LegacyComponents/PGCameraVolumeButtonHandler.h>
#import <LegacyComponents/PGPhotoEditorValues.h>
#import <LegacyComponents/POPAnimatableProperty.h>
#import <LegacyComponents/POPAnimation.h>
#import <LegacyComponents/POPAnimationEvent.h>
#import <LegacyComponents/POPAnimationTracer.h>
#import <LegacyComponents/POPBasicAnimation.h>
#import <LegacyComponents/POPCustomAnimation.h>
#import <LegacyComponents/POPDecayAnimation.h>
#import <LegacyComponents/POPGeometry.h>
#import <LegacyComponents/POPPropertyAnimation.h>
#import <LegacyComponents/POPSpringAnimation.h>
#import <LegacyComponents/PSCoding.h>
#import <LegacyComponents/PSData.h>
#import <LegacyComponents/PSKeyValueCoder.h>
#import <LegacyComponents/PSKeyValueDecoder.h>
#import <LegacyComponents/PSKeyValueEncoder.h>
#import <LegacyComponents/PSKeyValueReader.h>
#import <LegacyComponents/PSKeyValueStore.h>
#import <LegacyComponents/PSKeyValueWriter.h>
#import <LegacyComponents/PSLMDBKeyValueCursor.h>
#import <LegacyComponents/PSLMDBKeyValueReaderWriter.h>
#import <LegacyComponents/PSLMDBKeyValueStore.h>
#import <LegacyComponents/PSLMDBTable.h>
#import <LegacyComponents/RMPhoneFormat.h>
#import <LegacyComponents/SGraphListNode.h>
#import <LegacyComponents/SGraphNode.h>
#import <LegacyComponents/SGraphObjectNode.h>
#import <LegacyComponents/TGActionMediaAttachment.h>
#import <LegacyComponents/TGAlphacode.h>
#import <LegacyComponents/TGAnimationBlockDelegate.h>
#import <LegacyComponents/TGAttachmentCameraView.h>
#import <LegacyComponents/TGAttachmentCarouselItemView.h>
#import <LegacyComponents/TGAudioMediaAttachment.h>
#import <LegacyComponents/TGAudioWaveform.h>
#import <LegacyComponents/TGAuthorSignatureMediaAttachment.h>
#import <LegacyComponents/TGBackdropView.h>
#import <LegacyComponents/TGBotComandInfo.h>
#import <LegacyComponents/TGBotContextResultAttachment.h>
#import <LegacyComponents/TGBotInfo.h>
#import <LegacyComponents/TGBotReplyMarkup.h>
#import <LegacyComponents/TGBotReplyMarkupButton.h>
#import <LegacyComponents/TGBotReplyMarkupRow.h>
#import <LegacyComponents/TGCache.h>
#import <LegacyComponents/TGCameraCapturedPhoto.h>
#import <LegacyComponents/TGCameraCapturedVideo.h>
#import <LegacyComponents/TGCameraController.h>
#import <LegacyComponents/TGCameraFlashActiveView.h>
#import <LegacyComponents/TGCameraFlashControl.h>
#import <LegacyComponents/TGCameraFlipButton.h>
#import <LegacyComponents/TGCameraInterfaceAssets.h>
#import <LegacyComponents/TGCameraMainPhoneView.h>
#import <LegacyComponents/TGCameraMainTabletView.h>
#import <LegacyComponents/TGCameraMainView.h>
#import <LegacyComponents/TGCameraModeControl.h>
#import <LegacyComponents/TGCameraPhotoPreviewController.h>
#import <LegacyComponents/TGCameraPreviewView.h>
#import <LegacyComponents/TGCameraSegmentsView.h>
#import <LegacyComponents/TGCameraShutterButton.h>
#import <LegacyComponents/TGCameraTimeCodeView.h>
#import <LegacyComponents/TGCameraZoomView.h>
#import <LegacyComponents/TGChannelAdminRights.h>
#import <LegacyComponents/TGChannelBannedRights.h>
#import <LegacyComponents/TGCheckButtonView.h>
#import <LegacyComponents/TGClipboardGalleryMixin.h>
#import <LegacyComponents/TGClipboardGalleryPhotoItem.h>
#import <LegacyComponents/TGClipboardMenu.h>
#import <LegacyComponents/TGContactMediaAttachment.h>
#import <LegacyComponents/TGConversation.h>
#import <LegacyComponents/TGDataResource.h>
#import <LegacyComponents/TGDatabaseMessageDraft.h>
#import <LegacyComponents/TGDateUtils.h>
#import <LegacyComponents/TGDocumentAttributeAnimated.h>
#import <LegacyComponents/TGDocumentAttributeAudio.h>
#import <LegacyComponents/TGDocumentAttributeFilename.h>
#import <LegacyComponents/TGDocumentAttributeImageSize.h>
#import <LegacyComponents/TGDocumentAttributeSticker.h>
#import <LegacyComponents/TGDocumentAttributeVideo.h>
#import <LegacyComponents/TGDocumentMediaAttachment.h>
#import <LegacyComponents/TGDoubleTapGestureRecognizer.h>
#import <LegacyComponents/TGEmbedPIPButton.h>
#import <LegacyComponents/TGEmbedPIPPullArrowView.h>
#import <LegacyComponents/TGEmbedPlayerControls.h>
#import <LegacyComponents/TGEmbedPlayerState.h>
#import <LegacyComponents/TGEmbedPlayerView.h>
#import <LegacyComponents/TGFont.h>
#import <LegacyComponents/TGForwardedMessageMediaAttachment.h>
#import <LegacyComponents/TGFullscreenContainerView.h>
#import <LegacyComponents/TGGameMediaAttachment.h>
#import <LegacyComponents/TGGifConverter.h>
#import <LegacyComponents/TGGradientLabel.h>
#import <LegacyComponents/TGHacks.h>
#import <LegacyComponents/TGIconSwitchView.h>
#import <LegacyComponents/TGImageBlur.h>
#import <LegacyComponents/TGImageDataSource.h>
#import <LegacyComponents/TGImageInfo.h>
#import <LegacyComponents/TGImageLuminanceMap.h>
#import <LegacyComponents/TGImageManager.h>
#import <LegacyComponents/TGImageManagerTask.h>
#import <LegacyComponents/TGImageMediaAttachment.h>
#import <LegacyComponents/TGImagePickerController.h>
#import <LegacyComponents/TGImageUtils.h>
#import <LegacyComponents/TGImageView.h>
#import <LegacyComponents/TGInputTextTag.h>
#import <LegacyComponents/TGInstantPage.h>
#import <LegacyComponents/TGInvoiceMediaAttachment.h>
#import <LegacyComponents/TGItemMenuSheetPreviewView.h>
#import <LegacyComponents/TGItemPreviewController.h>
#import <LegacyComponents/TGItemPreviewView.h>
#import <LegacyComponents/TGKeyCommand.h>
#import <LegacyComponents/TGKeyCommandController.h>
#import <LegacyComponents/TGLabel.h>
#import <LegacyComponents/TGLegacyCameraController.h>
#import <LegacyComponents/TGLetteredAvatarView.h>
#import <LegacyComponents/TGListsTableView.h>
#import <LegacyComponents/TGLiveUploadInterface.h>
#import <LegacyComponents/TGLocalMessageMetaMediaAttachment.h>
#import <LegacyComponents/TGLocalization.h>
#import <LegacyComponents/TGLocationLiveElapsedView.h>
#import <LegacyComponents/TGLocationLiveSessionItemView.h>
#import <LegacyComponents/TGLocationMapViewController.h>
#import <LegacyComponents/TGLocationMediaAttachment.h>
#import <LegacyComponents/TGLocationPickerController.h>
#import <LegacyComponents/TGLocationPulseView.h>
#import <LegacyComponents/TGLocationVenue.h>
#import <LegacyComponents/TGLocationViewController.h>
#import <LegacyComponents/TGLocationWavesView.h>
#import <LegacyComponents/TGMediaAsset.h>
#import <LegacyComponents/TGMediaAssetFetchResult.h>
#import <LegacyComponents/TGMediaAssetFetchResultChange.h>
#import <LegacyComponents/TGMediaAssetGroup.h>
#import <LegacyComponents/TGMediaAssetImageSignals.h>
#import <LegacyComponents/TGMediaAssetMoment.h>
#import <LegacyComponents/TGMediaAssetMomentList.h>
#import <LegacyComponents/TGMediaAssetsController.h>
#import <LegacyComponents/TGMediaAssetsLibrary.h>
#import <LegacyComponents/TGMediaAssetsModernLibrary.h>
#import <LegacyComponents/TGMediaAssetsUtils.h>
#import <LegacyComponents/TGMediaAttachment.h>
#import <LegacyComponents/TGMediaAvatarEditorTransition.h>
#import <LegacyComponents/TGMediaAvatarMenuMixin.h>
#import <LegacyComponents/TGMediaEditingContext.h>
#import <LegacyComponents/TGMediaOriginInfo.h>
#import <LegacyComponents/TGMediaPickerGalleryInterfaceView.h>
#import <LegacyComponents/TGMediaPickerGalleryModel.h>
#import <LegacyComponents/TGMediaSelectionContext.h>
#import <LegacyComponents/TGMediaVideoConverter.h>
#import <LegacyComponents/TGMemoryImageCache.h>
#import <LegacyComponents/TGMenuSheetButtonItemView.h>
#import <LegacyComponents/TGMenuSheetCollectionView.h>
#import <LegacyComponents/TGMenuSheetController.h>
#import <LegacyComponents/TGMenuSheetItemView.h>
#import <LegacyComponents/TGMenuSheetTitleItemView.h>
#import <LegacyComponents/TGMenuSheetView.h>
#import <LegacyComponents/TGMenuView.h>
#import <LegacyComponents/TGMessage.h>
#import <LegacyComponents/TGMessageEntitiesAttachment.h>
#import <LegacyComponents/TGMessageEntity.h>
#import <LegacyComponents/TGMessageEntityBold.h>
#import <LegacyComponents/TGMessageEntityBotCommand.h>
#import <LegacyComponents/TGMessageEntityCashtag.h>
#import <LegacyComponents/TGMessageEntityCode.h>
#import <LegacyComponents/TGMessageEntityEmail.h>
#import <LegacyComponents/TGMessageEntityHashtag.h>
#import <LegacyComponents/TGMessageEntityItalic.h>
#import <LegacyComponents/TGMessageEntityMention.h>
#import <LegacyComponents/TGMessageEntityMentionName.h>
#import <LegacyComponents/TGMessageEntityPhone.h>
#import <LegacyComponents/TGMessageEntityPre.h>
#import <LegacyComponents/TGMessageEntityTextUrl.h>
#import <LegacyComponents/TGMessageEntityUrl.h>
#import <LegacyComponents/TGMessageGroup.h>
#import <LegacyComponents/TGMessageHole.h>
#import <LegacyComponents/TGMessageImageViewOverlayView.h>
#import <LegacyComponents/TGMessageViewCountContentProperty.h>
#import <LegacyComponents/TGModernBackToolbarButton.h>
#import <LegacyComponents/TGModernButton.h>
#import <LegacyComponents/TGModernCache.h>
#import <LegacyComponents/TGModernConversationAlphacodeAssociatedPanel.h>
#import <LegacyComponents/TGModernConversationAssociatedInputPanel.h>
#import <LegacyComponents/TGModernConversationHashtagsAssociatedPanel.h>
#import <LegacyComponents/TGModernConversationInputMicButton.h>
#import <LegacyComponents/TGModernConversationMentionsAssociatedPanel.h>
#import <LegacyComponents/TGModernConversationTitleActivityIndicator.h>
#import <LegacyComponents/TGModernGalleryContainerView.h>
#import <LegacyComponents/TGModernGalleryController.h>
#import <LegacyComponents/TGModernGalleryDefaultFooterAccessoryView.h>
#import <LegacyComponents/TGModernGalleryDefaultFooterView.h>
#import <LegacyComponents/TGModernGalleryDefaultHeaderView.h>
#import <LegacyComponents/TGModernGalleryDefaultInterfaceView.h>
#import <LegacyComponents/TGModernGalleryEditableItem.h>
#import <LegacyComponents/TGModernGalleryEditableItemView.h>
#import <LegacyComponents/TGModernGalleryEmbeddedStickersHeaderView.h>
#import <LegacyComponents/TGModernGalleryImageItem.h>
#import <LegacyComponents/TGModernGalleryImageItemContainerView.h>
#import <LegacyComponents/TGModernGalleryImageItemImageView.h>
#import <LegacyComponents/TGModernGalleryImageItemView.h>
#import <LegacyComponents/TGModernGalleryInterfaceView.h>
#import <LegacyComponents/TGModernGalleryItem.h>
#import <LegacyComponents/TGModernGalleryItemView.h>
#import <LegacyComponents/TGModernGalleryModel.h>
#import <LegacyComponents/TGModernGalleryScrollView.h>
#import <LegacyComponents/TGModernGallerySelectableItem.h>
#import <LegacyComponents/TGModernGalleryTransitionView.h>
#import <LegacyComponents/TGModernGalleryVideoView.h>
#import <LegacyComponents/TGModernGalleryView.h>
#import <LegacyComponents/TGModernGalleryZoomableItemView.h>
#import <LegacyComponents/TGModernGalleryZoomableItemViewContent.h>
#import <LegacyComponents/TGModernGalleryZoomableScrollView.h>
#import <LegacyComponents/TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.h>
#import <LegacyComponents/TGModernToolbarButton.h>
#import <LegacyComponents/TGNavigationBar.h>
#import <LegacyComponents/TGNavigationController.h>
#import <LegacyComponents/TGObserverProxy.h>
#import <LegacyComponents/TGOverlayController.h>
#import <LegacyComponents/TGOverlayControllerWindow.h>
#import <LegacyComponents/TGPIPAblePlayerView.h>
#import <LegacyComponents/TGPaintShader.h>
#import <LegacyComponents/TGPaintUndoManager.h>
#import <LegacyComponents/TGPaintUtils.h>
#import <LegacyComponents/TGPaintingData.h>
#import <LegacyComponents/TGPassportAttachMenu.h>
#import <LegacyComponents/TGPassportICloud.h>
#import <LegacyComponents/TGPassportMRZ.h>
#import <LegacyComponents/TGPassportOCR.h>
#import <LegacyComponents/TGPassportScanController.h>
#import <LegacyComponents/TGPeerIdAdapter.h>
#import <LegacyComponents/TGPhoneUtils.h>
#import <LegacyComponents/TGPhotoEditorAnimation.h>
#import <LegacyComponents/TGPhotoEditorButton.h>
#import <LegacyComponents/TGPhotoEditorController.h>
#import <LegacyComponents/TGPhotoEditorInterfaceAssets.h>
#import <LegacyComponents/TGPhotoEditorSliderView.h>
#import <LegacyComponents/TGPhotoEditorToolView.h>
#import <LegacyComponents/TGPhotoEditorUtils.h>
#import <LegacyComponents/TGPhotoMaskPosition.h>
#import <LegacyComponents/TGPhotoPaintEntity.h>
#import <LegacyComponents/TGPhotoPaintStickerEntity.h>
#import <LegacyComponents/TGPhotoToolbarView.h>
#import <LegacyComponents/TGPhotoVideoEditor.h>
#import <LegacyComponents/TGPluralization.h>
#import <LegacyComponents/TGProgressSpinnerView.h>
#import <LegacyComponents/TGProgressWindow.h>
#import <LegacyComponents/TGProxyWindow.h>
#import <LegacyComponents/TGRTLScreenEdgePanGestureRecognizer.h>
#import <LegacyComponents/TGRemoteImageView.h>
#import <LegacyComponents/TGReplyMarkupAttachment.h>
#import <LegacyComponents/TGReplyMessageMediaAttachment.h>
#import <LegacyComponents/TGSearchBar.h>
#import <LegacyComponents/TGSearchDisplayMixin.h>
#import <LegacyComponents/TGStaticBackdropAreaData.h>
#import <LegacyComponents/TGStaticBackdropImageData.h>
#import <LegacyComponents/TGStickerAssociation.h>
#import <LegacyComponents/TGStickerKeyboardTabPanel.h>
#import <LegacyComponents/TGStickerPack.h>
#import <LegacyComponents/TGStickerPackReference.h>
#import <LegacyComponents/TGStringUtils.h>
#import <LegacyComponents/TGSuggestionContext.h>
#import <LegacyComponents/TGTextCheckingResult.h>
#import <LegacyComponents/TGTimerTarget.h>
#import <LegacyComponents/TGToolbarButton.h>
#import <LegacyComponents/TGTooltipView.h>
#import <LegacyComponents/TGUnsupportedMediaAttachment.h>
#import <LegacyComponents/TGUser.h>
#import <LegacyComponents/TGViaUserAttachment.h>
#import <LegacyComponents/TGVideoEditAdjustments.h>
#import <LegacyComponents/TGVideoInfo.h>
#import <LegacyComponents/TGVideoMediaAttachment.h>
#import <LegacyComponents/TGVideoMessageCaptureController.h>
#import <LegacyComponents/TGViewController+TGRecursiveEnumeration.h>
#import <LegacyComponents/TGViewController.h>
#import <LegacyComponents/TGWeakDelegate.h>
#import <LegacyComponents/TGWebDocument.h>
#import <LegacyComponents/TGWebPageMediaAttachment.h>
#import <LegacyComponents/UICollectionView+Utils.h>
#import <LegacyComponents/UIControl+HitTestEdgeInsets.h>
#import <LegacyComponents/UIDevice+PlatformInfo.h>
#import <LegacyComponents/UIImage+TG.h>
#import <LegacyComponents/UIImage+TGMediaEditableItem.h>
#import <LegacyComponents/UIScrollView+TGHacks.h>
#import <LegacyComponents/lmdb.h>

Some files were not shown because too many files have changed in this diff Show More