Commit Graph
30 Commits
Author SHA1 Message Date
isaac 4107263747 Postbox refactor waves 358-426
Squashed range bf01b4c..a66739c (70 commits) covering 69 waves of the
Postbox -> TelegramEngine consumer migration plus a few BUILD-dep
followups.

Notable additions to TelegramCore in this range:
- Engine typealiases: EngineRawPeerPresence, EngineRawValueBoxKey,
  EngineSimpleDictionary, EngineRawPeerView, EngineRawPostboxViewKey,
  EngineRawPreferencesView, EngineRawMessageHistoryView (+ entry/attrs/
  read-state), EngineMessageIdNamespaces, EngineHistoryViewInputAnchor,
  EngineRawUnreadMessageCountsItem, EngineRawMessageHistorySavedMessages
  IndexView, EngineRawChatInterfaceStateView, EngineRawOrderedItemList
  View, EngineRawMessageHistoryThreadIndexView, EngineRawCombinedRead
  StateView, EngineRawMessageHistoryThreadInfoView, EngineRawBasicPeer
  View, EngineRawCachedPeerDataView, EngineMessageHistoryThreadData,
  EngineViewUpdateType, EngineInitialMessageHistoryData,
  EnginePeerGroupId, EngineChatLocationInput, EngineHistoryViewInputTag.
- Engine data items: Peer.CachedData, ItemCollections.InstalledPackInfos,
  ItemCollections.InstalledPackIds.
- Engine facade: TelegramEngine.ItemCollections.allItems(namespace:).
- Free function: engineAreMediaArraysEqual forwarder.

Net effect: 65+ consumer modules drop "import Postbox"; 131 files
changed (+1386 / -1493). Build green at HEAD.
2026-05-07 07:36:30 +02:00
Ilya Laktyushin 72c58813a8 Various improvements 2025-08-01 23:25:24 +02:00
Ilya Laktyushin a05b846703 Various improvements 2025-06-29 11:13:07 +02:00
Ilya Laktyushin 8862492480 Update API 2025-06-28 17:38:45 +02:00
Isaac b56a0143f3 Stars 2025-06-24 13:02:37 +02:00
Ilya Laktyushin 0a56b5bfa7 Various improvements 2025-06-20 00:16:21 +02:00
Ilya Laktyushin 2adffc2ebc Various fixes 2025-03-01 20:29:28 +04:00
Ilya Laktyushin 37c91f89c5 Various improvements 2024-11-07 16:32:33 +01:00
Ilya Laktyushin 30e4041149 Various improvements 2024-10-28 18:21:47 +04:00
Ilya Laktyushin 4806840989 Hashtag search improvements 2024-10-23 15:53:21 +04:00
Ilya Laktyushin e27bb3a220 Various improvements 2024-09-01 16:03:17 +04:00
Ilya Laktyushin df311bb022 Stars subscriptions 2024-08-06 22:40:17 +02:00
Ilya Laktyushin b564eff46c Stars subscriptions 2024-08-02 15:51:05 +02:00
Ilya Laktyushin cf28e1b651 Stars subscriptions 2024-08-02 12:34:08 +02:00
Ilya Laktyushin 6054069e60 Various fixes 2024-07-13 18:46:42 +04:00
Ilya Laktyushin 4216ee3933 Various improvements 2024-07-13 18:13:58 +04:00
Ilya Laktyushin a28ec1d157 Update API 2024-07-01 20:23:26 +04:00
Ilya Laktyushin 5659120fa9 Various fixes 2024-06-28 01:59:26 +04:00
Ilya Laktyushin d09c539298 Various fixes 2024-06-28 00:01:40 +04:00
Ilya Laktyushin e47b5a89ef Paid media improvements 2024-06-24 04:06:57 +04:00
Ilya Laktyushin 63d380a534 Paid media improvements 2024-06-23 04:50:08 +04:00
Ilya Laktyushin d02046973f Various fixes 2024-06-22 22:16:43 +04:00
Ilya Laktyushin 7eee1436e7 Paid media improvements 2024-06-22 13:40:06 +04:00
Ilya Laktyushin 3b1d57f3cc Update API 2024-06-22 01:29:00 +04:00
Ilya Laktyushin 86b58a67b8 Paid media improvements 2024-06-22 00:55:35 +04:00
Ilya Laktyushin b5b052ff7d Paid media improvements 2024-06-22 00:05:21 +04:00
Ilya Laktyushin d050cf8ce9 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2024-06-15 18:51:57 +04:00
Ilya Laktyushin 1ae20bd685 Various improvements 2024-06-15 18:41:19 +04:00
Isaac 9a075fa39e Refactoring 2024-06-12 23:04:04 +04:00
Ilya Laktyushin 4b785835ee Various improvements 2024-05-27 13:38:47 +04:00