mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Squashes 79 sequential refactor waves into a single commit. Highlights: - Drop `import Postbox` (and matching `//submodules/Postbox` BUILD deps) from a wide swath of consumer files: ChatList, ChatMessage*BubbleContentNode subclasses, ListMessageNode/ListMessageItem, GalleryData, ChatHistorySearchContainerNode, ChatPanelInterfaceInteraction, ChatControllerInteraction, ChatMessageStickerItemNode, ChatMessageReplyInfoNode, ChatMessageInstantVideoItemNode, ChatPresentationInterfaceState, BrowserMarkdown/Readability, MediaResources, LocalMediaResources, ICloudResources, FetchManager, ShareController, OpenChatMessage, GalleryController, GroupStickerSearchContainerNode, GroupStickerPackCurrentItem, ChatPinnedMessageTitlePanelNode, OverlayAudioPlayerController, PresentationThemeSettings, StatisticsUI/StoryIconNode, TextFormat/StringWithAppliedEntities, GalleryUI/VideoAdComponent, StickerPackPreviewUI, WallpaperPreviewMedia, WallpaperResources, YoutubeEmbedImplementation, InstantPageExternalMediaResource, PlatformRestrictionMatching, TelegramUIDeclareEncodables, ChatListNode/ChatListSearchContainerNode. - Add `TelegramEngine` facades: `Themes.wallpapers`, `Themes.themes`, `AccountData.addAppLogEvent`. - Add `EngineMessageHistoryEntryLocation` wrapper. - Add `EngineRaw*` escape-hatch typealiases (`EngineRawMessage`, `EngineRawPeer`, `EngineRawMedia`, `EngineRawMediaResource`, `EngineRawMediaResourceData`, `EngineRawItemCollectionItem`, `EngineRawItemCollectionInfo`) and `engineDeclareEncodable` forwarder. - Drop unused `account:`/`postbox:`/`network:` parameters from several public functions and delete the dead overloads/types/functions left over: `automaticThemeShouldSwitchNow`, `cancelFreeMediaFileInteractiveFetch`, `legacyEnqueueVideoMessage`, `TelegramMediaFileReference`, plus assorted dead public TelegramCore/AccountContext SecureId entry points. - Delete entire dead modules: `LegacyDataImport`, `TonBinding`, `SpotlightSupport`, `SvgRendering`, third-party `AppCenter`/`VectorPlus`/`SwiftColor`/`SwiftSVG`. - Drop orphan `//submodules/Postbox` BUILD deps across 3 cleanup rounds. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AccountState.swift | ||
| AccountStateManagementUtils.swift | ||
| AccountStateManager.swift | ||
| AccountTaskManager.swift | ||
| AccountViewTracker.swift | ||
| AppChangelog.swift | ||
| AppChangelogState.swift | ||
| AppConfiguration.swift | ||
| ApplyUpdateMessage.swift | ||
| AppUpdate.swift | ||
| AvailableMessageEffects.swift | ||
| AvailableReactions.swift | ||
| CachedSentMediaReferences.swift | ||
| CallSessionManager.swift | ||
| ChannelBoost.swift | ||
| ChannelState.swift | ||
| ChatHistoryPreloadManager.swift | ||
| CloudChatRemoveMessagesOperation.swift | ||
| ConferenceCallE2EContext.swift | ||
| ContactSyncManager.swift | ||
| EmojiSearchCategories.swift | ||
| Fetch.swift | ||
| FetchChatList.swift | ||
| FetchSecretFileResource.swift | ||
| ForumChannelState.swift | ||
| HistoryViewStateValidation.swift | ||
| Holes.swift | ||
| InitializeAccountAfterLogin.swift | ||
| ManagedAccountPresence.swift | ||
| ManagedAnimatedEmojiUpdates.swift | ||
| ManagedAppConfigurationUpdates.swift | ||
| ManagedAutodownloadSettingsUpdates.swift | ||
| ManagedAutoremoveMessageOperations.swift | ||
| ManagedChatListHoles.swift | ||
| ManagedCloudChatRemoveMessagesOperations.swift | ||
| ManagedConfigurationUpdates.swift | ||
| ManagedConsumePersonalMessagesActions.swift | ||
| ManagedEmojiGameUpdates.swift | ||
| ManagedGlobalNotificationSettings.swift | ||
| ManagedLocalInputActivities.swift | ||
| ManagedLocalizationUpdatesOperations.swift | ||
| ManagedMessageHistoryHoles.swift | ||
| ManagedNotificationSettingsBehaviors.swift | ||
| ManagedPeerColorUpdates.swift | ||
| ManagedPeerTimestampAttributeOperations.swift | ||
| ManagedPendingPeerNotificationSettings.swift | ||
| ManagedPremiumPromoConfigurationUpdates.swift | ||
| ManagedProxyInfoUpdates.swift | ||
| ManagedRecentStickers.swift | ||
| ManagedSecretChatOutgoingOperations.swift | ||
| ManagedServiceViews.swift | ||
| ManagedSynchronizeAppLogEventsOperations.swift | ||
| ManagedSynchronizeChatInputStateOperations.swift | ||
| ManagedSynchronizeConsumeMessageContentsOperations.swift | ||
| ManagedSynchronizeEmojiKeywordsOperations.swift | ||
| ManagedSynchronizeGroupedPeersOperations.swift | ||
| ManagedSynchronizeGroupMessageStats.swift | ||
| ManagedSynchronizeInstalledStickerPacksOperations.swift | ||
| ManagedSynchronizeMarkAllUnseenPersonalMessagesOperations.swift | ||
| ManagedSynchronizeMarkFeaturedStickerPacksAsSeenOperations.swift | ||
| ManagedSynchronizePeerReadStates.swift | ||
| ManagedSynchronizePeerStoriesOperations.swift | ||
| ManagedSynchronizePinnedChatsOperations.swift | ||
| ManagedSynchronizeRecentlyUsedMediaOperations.swift | ||
| ManagedSynchronizeSavedGifsOperations.swift | ||
| ManagedSynchronizeSavedStickersOperations.swift | ||
| ManagedSynchronizeViewStoriesOperations.swift | ||
| ManagedVoipConfigurationUpdates.swift | ||
| MessageMediaPreuploadManager.swift | ||
| MessageReactions.swift | ||
| PaidMessages.swift | ||
| PeerInputActivity.swift | ||
| PeerInputActivityManager.swift | ||
| PendingMessageManager.swift | ||
| PremiumRequiredToContact.swift | ||
| ProcessSecretChatIncomingDecryptedOperations.swift | ||
| ProcessSecretChatIncomingEncryptedOperations.swift | ||
| ResetState.swift | ||
| SavedMessageTags.swift | ||
| Serialization.swift | ||
| StickerManagement.swift | ||
| SynchronizeAppLogEventsOperation.swift | ||
| SynchronizeAutosaveItemOperations.swift | ||
| SynchronizeChatInputStateOperation.swift | ||
| SynchronizeConsumeMessageContentsOperation.swift | ||
| SynchronizeEmojiKeywordsOperation.swift | ||
| SynchronizeGroupedPeersOperation.swift | ||
| SynchronizeInstalledStickerPacksOperation.swift | ||
| SynchronizeLocalizationUpdatesOperation.swift | ||
| SynchronizeMarkAllUnseenPersonalMessagesOperation.swift | ||
| SynchronizePeerReadState.swift | ||
| SynchronizeRecentlyUsedMediaOperations.swift | ||
| SynchronizeSavedGifsOperation.swift | ||
| SynchronizeSavedStickersOperation.swift | ||
| UnauthorizedAccountStateManager.swift | ||
| UpdateGroup.swift | ||
| UpdateMessageService.swift | ||
| UpdatesApiUtils.swift | ||
| UserLimitsConfiguration.swift | ||