isaacand isaac
68a95f53f2
Various improvements
2026-04-24 23:21:05 +04:00
Isaacand Isaac
bbfd1ddca0
Merge commit '532a3ae3e1e6220268535100f7aeb7b2eb2918d0'
2026-04-17 09:09:55 +02:00
ad85ef6517
Postbox → TelegramEngine refactor: wave 1
...
Drop direct `import Postbox` from four leaf consumer submodules, routing
data access through TelegramEngine/TelegramCore. Behavior-preserving.
Consumers migrated:
- ChatInterfaceState
- ChatSendMessageActionUI
- ContactListUI
- DrawingUI
TelegramCore additions (typealiases + one EngineData item):
- EngineMemoryBuffer, EnginePostboxDecoder, EnginePostboxEncoder,
EngineAdaptedPostboxDecoder (narrow utility aliases for coding support)
- EngineData.Item.Configuration.ContactsSettings
Six planned modules were abandoned in wave 1 with reasons recorded in
the plan: ActionSheetPeerItem, ChatListSearchRecentPeersNode,
DirectMediaImageCache, FetchManagerImpl, GalleryData, ICloudResources.
Each either has a public API that leaks `Postbox`/`Account`/`MediaBox`
(banned umbrella-type aliases) or cascades into out-of-wave modules.
CLAUDE.md now records the wave rules, typealias cheat sheet, and the
wave-selection guidance learned from this pass.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-16 23:16:45 +02:00
Ilya Laktyushin
532a3ae3e1
Various fixes
2026-04-16 21:45:26 +02:00
Isaacand Isaac
0b878e4d24
Various improvements
2026-03-28 00:52:16 +08:00
Ilya Laktyushin
e3c84fce71
Various fixes
2026-02-27 14:34:18 +04:00
Ilya Laktyushin
189d25c32e
Update API
2026-02-10 12:58:04 +04:00
Ilya Laktyushin
f781dbd25f
Update API
2025-12-15 15:45:34 +04:00
Isaacand Isaac
1d06c3f058
Bot forums v2
2025-09-05 15:25:50 +02:00
Ilya Laktyushin
144516eae5
Various improvements
2025-08-26 21:14:46 +04:00
Ilya Laktyushin
cb1f5058a7
Update API
2025-08-25 17:23:25 +04:00
Mikhail Filimonov
6b65571ca1
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2025-08-21 09:18:50 +01:00
Mikhail Filimonov
fc535df5d2
- fix syntax
2025-08-21 09:18:43 +01:00
Isaacand Isaac
ee749050f0
Bot forums
2025-08-19 17:24:33 +02:00
Mikhail Filimonov
261e95cb8c
- ProfileTabsOrder Engine item
2025-08-14 11:57:13 +01:00
Mikhail Filimonov
68c08c67b3
- BotLinkedForum dataItem
2025-08-13 10:43:10 +01:00
Isaacand Isaac
905a46e6cc
Update API
2025-08-11 16:54:32 +02:00
Isaacand Isaac
e315e6da6e
Global search
2025-07-27 15:01:53 +02:00
Ilya Laktyushin
8862492480
Update API
2025-06-28 17:38:45 +02:00
Isaacand Isaac
06eaf81fa9
[WIP] Post suggestion
2025-06-17 13:55:44 +04:00
Isaacand Isaac
0d56fcc294
Monoforums
2025-05-27 02:59:05 +08:00
Isaacand Isaac
f681453bd0
Update API
2025-05-17 00:34:35 +08:00
Isaacand Isaac
09c49d47d9
[WIP] Monoforums
2025-05-16 21:03:00 +08:00
Isaacand Isaac
b752a49432
Update API
2025-05-15 00:54:50 +08:00
Isaacand Isaac
22ea05b3aa
[WIP] Monoforums
2025-05-05 22:18:39 +02:00
Ilya Laktyushin
9b062fd5b8
Update API
2025-04-24 12:49:22 +04:00
Isaacand Isaac
cb83bc1b67
Conference calls
2025-04-08 15:58:03 +04:00
Ilya Laktyushin
f720277d29
Various improvements
2025-03-23 03:56:44 +04:00
Mikhail Filimonov
52b44764f4
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2025-03-17 11:35:12 +04:00
Ilya Laktyushin
fed338985d
Various improvements
2025-03-14 13:35:44 +04:00
Isaacand Isaac
bb015f2bfa
Various improvements
2025-03-13 00:34:59 +01:00
Mikhail Filimonov
05c05c62ec
- macos fixes
2025-03-07 18:42:10 +04:00
Mikhail Filimonov
84a17115fa
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
...
# Conflicts:
# .gitignore
2025-02-25 12:59:17 +04:00
Mikhail Filimonov
7d60fe85e6
settings
2025-02-25 12:58:14 +04:00
Ilya Laktyushin
b2351194d4
Various fixes
2025-02-24 17:11:08 +04:00
Mikhail Filimonov
39e8c7bb2e
macos and other stuff
2025-02-17 12:41:04 +02:00
Isaacand Isaac
18db7a1a58
Add reaction privacy
2025-01-31 21:06:17 +04:00
Mikhail Filimonov
d596e18260
improvements
2025-01-21 21:04:45 +04:00
Ilya Laktyushin
4ffb0e697e
Update API
2025-01-18 21:28:00 +04:00
Ilya Laktyushin
6e850130fd
Update API [skip ci]
2024-12-26 07:27:14 +04:00
Isaacand Isaac
b47b03a9de
API
2024-11-26 16:48:06 +04:00
Ilya Laktyushin
ef4d0adbb9
Various improvements
2024-11-08 20:22:19 +01:00
Ilya Laktyushin
85b6a8ffe9
Update API [skip ci]
2024-11-08 15:45:48 +01:00
Ilya Laktyushin
3d03fc94c6
Various improvements
2024-10-25 19:09:31 +04:00
Mikhail Filimonov
4293bf79c9
macos related changes
2024-09-24 15:11:59 -03:00
Isaacand Isaac
272a5df7ac
Update API
2024-08-26 23:23:57 +08:00
Isaacand Isaac
2086a5696c
Store default stars reaction anonymity globally
2024-08-16 22:17:02 +08:00
Ilya Laktyushin
af4062ac2a
Various improvements
2024-08-12 01:32:28 +02:00
Ilya Laktyushin
dc68eab568
Merge branch 'master' into stars-subscriptions
2024-07-30 11:29:42 +02:00
Ilya Laktyushin
24cb5668a6
Various improvements
2024-07-26 21:41:03 +02:00