Commit Graph
31 Commits
Author SHA1 Message Date
isaacandisaac b8ee5493d9 Postbox refactor waves 427-437: combinedView → engine.data migrations
Squashed batch of 14 consumer-side migrations from Postbox
combinedView/subscribe patterns to TelegramEngine.data.subscribe /
.get, plus two engine-data-item additions.

- Wave 427: DataAndStorageSettingsController preferences subscribe
- Wave 428: SaveIncomingMediaController inner preferences subscribe
- Wave 429: SaveIncomingMediaController top-level preferences subscribe
- Wave 430 (reverted + retried as 430-retry):
    initial TabBarChatListFilterController globalNotifications attempt
    landed and was reverted; replaced by ChatControllerContentData
    messageAndTopic collapse via additive Messages.MessageCount
    handleThreads/namespace parameter
- Wave 431: ChatControllerContentData savedMessagesPeer collapse via
    new Peer.MainPeer(id:) engine data item
- Wave 432 (+ followup): 6 messageHistoryThreadInfo sites to
    Messages.ThreadInfo
- Wave 433: ChatListController cachedPeerData → engine.data.get
- Wave 434: 8 orderedItemList sites to Collections.Featured*Packs
- Wave 435: StorageUsageExceptionsScreen preferences combinedView
- Wave 436: FeaturedStickersScreen 2 itemCollectionInfos sites
- Wave 437: extends Messages.PeerUnreadCount with handleThreads
    parameter + migrates AccountContext unreadCount site
2026-05-20 00:18:15 +08:00
isaacandisaac 511a58e51a Sticker pack improvements 2026-04-28 16:56:02 +04:00
Ilya Laktyushin b138b9f549 Stickers & emoji search pagination 2026-04-19 18:32:40 +02:00
Ilya Laktyushin d9d1210c1d Various improvements 2026-02-19 21:53:26 +04:00
IsaacandIsaac 2db08cde89 Glass 2026-01-13 19:21:49 +04:00
IsaacandIsaac 5a8bd1d98d Temp 2025-09-16 10:11:54 +04:00
IsaacandIsaac faa765b601 Various optimizations 2025-03-04 14:13:07 +01:00
IsaacandIsaac 894e0e4705 Various improvements 2025-02-27 12:23:14 +01:00
IsaacandIsaac 6c4070eb52 Serialization update 2025-02-14 19:11:58 +04:00
Ilya Laktyushin 5451053195 Various improvements 2024-12-22 17:16:14 +04:00
Ilya Laktyushin 2c3bd7570b Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2024-11-29 00:28:59 +04:00
Ilya Laktyushin c4013c3df6 Various improvements 2024-11-29 00:28:50 +04:00
IsaacandIsaac 931e34e1bd Temp 2024-11-27 17:37:21 +04:00
Ilya Laktyushin 8120dde68c Various improvements 2024-07-25 00:54:36 +02:00
Ilya Laktyushin b4415c251b Various fixes 2024-07-21 00:29:07 +04:00
Ilya Laktyushin ad35281263 Various improvements 2024-07-17 15:06:34 +04:00
Ilya Laktyushin e4d9d2e53a Various improvements 2024-07-16 17:39:42 +04:00
Ilya Laktyushin 49e5ac7e59 Various improvements 2024-07-16 05:57:44 +04:00
Ilya Laktyushin 4216ee3933 Various improvements 2024-07-13 18:13:58 +04:00
Ilya Laktyushin b5b052ff7d Paid media improvements 2024-06-22 00:05:21 +04:00
Ilya Laktyushin ad3bed0a9f Various improvements 2024-06-17 21:15:41 +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
IsaacandIsaac 9a075fa39e Refactoring 2024-06-12 23:04:04 +04:00
Ilya Laktyushin 5470ba80ec Various improvements 2024-06-07 09:51:45 +04:00
IsaacandIsaac 8e043a3a7d Various improvements 2024-04-23 12:57:38 +04:00
Ilya Laktyushin 2d357afd12 [WIP] Stickers editor 2024-04-11 14:15:37 +04:00
Ilya Laktyushin ee2b7be5e2 [WIP] Stickers editor 2024-04-06 19:53:19 +04:00
IsaacandIsaac efae3b90a7 Support Xcode 15.3 2024-04-02 19:16:00 +04:00
Ilya Laktyushin daa9347ef6 [WIP] Stickers editor 2024-03-14 18:03:12 +04:00
Ilya Laktyushin 8b1bd1dec0 Various improvements 2024-03-12 17:43:21 +04:00