isaac
8408e0ae19
Postbox -> TelegramEngine waves 27-36
...
Consumer-sweep, facade-addition, and Peer→EnginePeer migrations:
- Wave 27: preferencesView consumer sweep
- Wave 28: resourceData consumer sweep
- Wave 29: resourceStatus consumer sweep
- Wave 30: _asStatus() bridge cleanup
- Wave 31: unused-import sweep re-run
- Wave 32: resourceStatus residue sweep
- Wave 33: loadedPeerWithId consumer sweep
- Wave 34: FoundPeer.peer Peer -> EnginePeer
- Wave 35: SendAsPeer.peer Peer -> EnginePeer
- Wave 36: ContactListPeer.peer Peer -> EnginePeer
Also includes per-wave specs, implementation plans, outcome logs, and
a CLAUDE.md wave-counter update.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 11:24:13 +04:00
isaac
7919556375
Postbox -> TelegramEngine wave 20: shortLivedResourceCachePathPrefix consumer sweep
...
22 call sites across 16 consumer modules migrated to the wave-19 facade:
context.account.postbox.mediaBox.shortLivedResourceCachePathPrefix(resource.id)
->
context.engine.resources.shortLivedResourceCachePathPrefix(id: EngineMediaResource.Id(resource.id))
ItemListStickerPackItem additionally drops the wave-18 `let rawResource` intermediate.
Skipped: MediaEditorComposerEntity.swift:245 (uses local `postbox:` init-param,
not `context.account.postbox`; needs its own wave). No modules become Postbox-free
this wave — each still has other Postbox usage.
2026-04-21 02:27:39 +04:00
Ilya Laktyushin
b138b9f549
Stickers & emoji search pagination
2026-04-19 18:32:40 +02:00
Isaac
d147c63b68
Refactoring
2026-04-07 11:31:22 +02:00
Isaac
8422b48216
Glass gallery
2026-01-27 21:04:08 +08:00
Isaac
b9b38e5fbf
Various improvements
2025-10-11 00:56:21 +08:00
Ilya Laktyushin
4657ac752d
Various improvements
2025-09-27 01:27:56 +04:00
Ilya Laktyushin
cb523192d5
Various improvements
2025-09-17 20:58:42 +04:00
Isaac
5b15e139fd
Fix reaction selection glitches
...
(cherry picked from commit 7d5185ed4d )
2025-07-09 17:48:15 +04:00
Isaac
a23deded22
Cleanup
2025-06-28 19:48:34 +02:00
Isaac
1cd1c1e0b3
Merge branch 'temp-ppp'
...
# Conflicts:
# submodules/TelegramUI/Sources/AccountContext.swift
2025-03-14 15:37:17 +01:00
Isaac
daaa6a7e2e
IOSurface experiment
2025-03-14 15:34:16 +01:00
Isaac
383ab9e479
Various improvements
2025-03-07 17:52:50 +01:00
Isaac
faa765b601
Various optimizations
2025-03-04 14:13:07 +01:00
Isaac
6c4070eb52
Serialization update
2025-02-14 19:11:58 +04:00
Isaac
d9957ecf4e
Custom vibrance effect
2024-12-23 21:43:25 +08:00
Ilya Laktyushin
c4013c3df6
Various improvements
2024-11-29 00:28:50 +04:00
Isaac
113733d92d
Fix reaction search
2024-09-03 21:23:13 +08:00
Isaac
bdfe639f3e
Various improvements
2024-08-20 18:16:59 +08:00
Isaac
03ee1379b2
Adjust stars animation
2024-08-12 12:20:02 +04:00
Isaac
6e13876636
Star reactions
2024-08-09 16:55:53 +04:00
Isaac
1655f69f08
Adjust star size
2024-08-06 16:17:58 +04:00
Isaac
3ff98fd2a8
[WIP] Star reactions
2024-08-06 15:00:29 +04:00
Isaac
d820ad65e1
Stars reactions
2024-08-02 21:15:11 +08:00
Isaac
05372b578c
[WIP] Stars reactions
2024-07-30 23:44:19 +08:00
Isaac
8af8de7096
Reaction experiments
2024-06-28 19:36:15 +02:00
Isaac
47555ae97d
Update localization
2024-06-17 21:16:22 +04:00
Isaac
9a075fa39e
Refactoring
2024-06-12 23:04:04 +04:00
Isaac
667aa0349a
[WIP] Edit message preview
2024-05-26 18:59:44 +04:00
Isaac
fe788ed9ea
Message preview and effect improvements
2024-05-21 00:02:55 +04:00
Isaac
5545bdd978
Improvements
2024-05-17 18:12:37 +04:00
Isaac
feb80f5922
Fix emoji search indication
2024-05-14 15:56:32 +04:00
Isaac
7ef63a81df
[WIP] Message effects
2024-05-10 20:57:12 +04:00
Isaac
16faaa4575
[WIP] Send message effects
2024-05-03 22:56:50 +04:00
Isaac
be5bec8680
Merge commit ' e7df32ca3d'
...
# Conflicts:
# submodules/TelegramUI/Sources/Chat/ChatControllerLoadDisplayNode.swift
2024-04-30 23:41:16 +04:00
Isaac
e0c2800e8f
[WIP] Message context menu
2024-04-30 23:40:55 +04:00
Ilya Laktyushin
2b6a8e202e
Various fixes
2024-04-30 12:58:20 +04:00
Isaac
8e043a3a7d
Various improvements
2024-04-23 12:57:38 +04:00
Ilya Laktyushin
fce792b02f
[WIP] Stickers editor
2024-04-11 18:00:26 +04:00
Ilya Laktyushin
a50a537774
Fix sticker emoji selection
2024-04-08 15:37:36 +04:00
Ilya Laktyushin
0598c49a89
Various improvements
2024-04-06 15:01:03 +04:00
Isaac
efae3b90a7
Support Xcode 15.3
2024-04-02 19:16:00 +04:00
Ilya Laktyushin
f81856351a
Various improvements
2024-03-28 13:23:23 +04:00
Ilya Laktyushin
6906df0243
[WIP] Stickers editor
2024-03-15 10:55:40 +04:00
Ilya Laktyushin
3bdcb7f223
[WIP] Sticker editor
2024-03-09 03:19:31 +04:00
Ilya Laktyushin
cce393a28a
Merge commit ' b909d1bea0'
2024-02-06 17:33:38 +04:00
Ilya Laktyushin
b4b90b090c
Group boosts
2024-02-05 16:18:02 +04:00
Isaac
953e1598f7
[WIP] Release changes
2024-01-26 15:33:01 +01:00
Isaac
0cab0ca678
[WIP] Saved messages
2024-01-23 17:52:21 +01:00
Isaac
d1493c4abd
[WIP] Tags
2024-01-19 22:23:10 +04:00