Commit graph

96 commits

Author SHA1 Message Date
Ilya Laktyushin
622f9d970a Various fixes 2026-05-31 17:35:32 +02:00
Ilya Laktyushin
91eb779ae2 Merge commit 'c64653ed37' 2026-05-14 12:45:26 +02:00
isaac
b20cd3502b Postbox -> TelegramEngine waves 11-14: stateManager collapse + BUILD-dep sweep
Wave 11: ActionSheetPeerItem de-Postboxed. Revisits wave-1 abandonment.
`postbox: Postbox, network: Network` init params collapse to
`stateManager: AccountStateManager`; avatar setPeer call routes via
`item.stateManager.postbox` / `.network`. Module never names Postbox.
Sole caller (ShareController.swift:1146) migrated in place.

Wave 12: HorizontalPeerItem de-Postboxed (same pattern). Ripples the
collapse up into ChatListSearchRecentPeersNode's public init
(`postbox:/network:` -> `stateManager:`). That module still imports
Postbox for PostboxViewKey/UnreadMessageCountsView internals but its
public surface simplifies. 3 external caller sites migrated.

Wave 13: AttachmentTextInputPanelNode minor cleanup. Module was already
Postbox-free at source level (wave 6) but carried a dead BUILD dep and
had 2 raw `peerId?.namespace == Namespaces.Peer.SecretChat` checks.
Both now use existing `PeerId.isSecretChat` extension in TelegramCore.

Wave 14: BUILD-dep sweep mirroring wave 6's source sweep. 98 modules
had `//submodules/Postbox:Postbox` (or `//submodules/Postbox`) BUILD
deps despite no source file importing Postbox since wave 6. Single
iteration, zero restores -- Bazel Swift requires source-level `import`
for symbol resolution, so redundant BUILD deps are pure metadata.

Net: 110 files, +116/-149. Build verified green (debug_sim_arm64).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 20:26:58 +02:00
Ilya Laktyushin
ed55943a44 Various improvements 2026-03-27 01:13:38 +01:00
Isaac
bc7858ad2b AI editing 2026-03-20 18:23:45 +01:00
Ilya Laktyushin
dca6b5f145 Various improvements 2026-03-12 13:51:27 +01:00
Ilya Laktyushin
e3c84fce71 Various fixes 2026-02-27 14:34:18 +04:00
Ilya Laktyushin
b3aef93435 Various improvements 2026-02-03 21:58:41 +04:00
Ilya Laktyushin
2ba1f6183e Various fixes 2026-02-03 15:27:06 +04:00
Ilya Laktyushin
0d12dd29ad Various improvements 2026-01-25 22:17:49 +04:00
Ilya Laktyushin
0d82876099 Various fixes 2025-12-29 15:46:09 +04:00
Isaac
4a13c3830a Glass 2025-12-26 20:29:30 +08:00
Isaac
0c3530d8a8 Glass 2025-12-10 00:16:36 +08:00
Ilya Laktyushin
6bc1fe1939 Various improvements 2025-12-01 19:54:58 +04:00
Ilya Laktyushin
0915a42e64 Various improvements 2025-10-16 05:30:06 +04:00
Ilya Laktyushin
0ae39dca5a Fix chat translation 2025-07-09 09:08:24 +02:00
Ilya Laktyushin
9af928467b Various improvements 2025-06-29 19:38:11 +02:00
Ilya Laktyushin
8b5d475378 Various improvements 2025-06-29 19:18:18 +02:00
Ilya Laktyushin
8862492480 Update API 2025-06-28 17:38:45 +02:00
Isaac
109fa6b537 [Temp] 2025-05-20 17:25:39 +08:00
Ilya Laktyushin
e788bb7801 Fix translation 2025-05-06 15:26:36 +04:00
Ilya Laktyushin
da164c2332 Various fixes 2025-05-02 17:03:23 +04:00
Ilya Laktyushin
c5081979f0 Various fixes 2025-04-29 02:27:17 +04:00
Ilya Laktyushin
999f8c8032 Various fixes 2025-04-24 14:49:17 +04:00
Isaac
de6836fa5d Various improvements 2024-11-05 15:33:17 +01:00
Ilya Laktyushin
04b25d7152 Various improvements 2024-10-22 14:09:47 +04:00
Ilya Laktyushin
0eb7a9b0d4 Various improvements 2024-10-11 18:34:44 +04:00
Isaac
ca5b6c0f0b [WIP] Video chat UI 2024-09-10 19:33:13 +08:00
Isaac
81cbb58312 Various improvements 2024-07-27 00:04:05 +08:00
Isaac
42a6f6e8bc Bot previews 2024-07-24 01:56:34 +08:00
Isaac
9a075fa39e Refactoring 2024-06-12 23:04:04 +04:00
Ilya Laktyushin
bb543f49ea Add story editing from stories grid 2024-05-07 00:33:45 +04:00
Ilya Laktyushin
6a9ce9ab6e Fix message translation in comments 2024-05-07 00:23:22 +04:00
Ilya Laktyushin
63e45b4bbb Add support for poll translation 2024-05-03 13:43:42 +04:00
Isaac
18a6a3c2a9 Fix build 2024-05-02 22:10:26 +04:00
Ilya Laktyushin
914dbc46f6 Recent actions improvements 2024-04-23 12:01:28 +04:00
Ilya Laktyushin
d4c13120f8 Various fixes 2024-04-10 13:59:21 +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
Isaac
8446fd3ab1 Business fixes 2024-02-28 19:22:43 +04:00
Ali
0051d8977e Fix build 2023-10-27 16:23:32 +04:00
Ali
af8474aca5 [WIP] Quotes and link previews 2023-10-18 01:11:23 +04:00
Ilya Laktyushin
40c2c1b620 Various fixes 2023-08-12 19:49:16 +02:00
Ilya Laktyushin
cd66f78799 Various improvements 2023-08-10 23:47:34 +02:00
Ilya Laktyushin
74faad7a03 Various improvements 2023-08-05 15:32:12 +02:00
Ilya Laktyushin
a628f1a293 Various fixes 2023-08-01 16:13:33 +02:00
Ilya Laktyushin
8805c0b7bd Story locations 2023-07-31 20:19:11 +02:00
Ali
1272e80e29 Text selection in story captions 2023-07-29 16:09:03 +04:00
Ilya Laktyushin
6fdd2ebf0d Various fixes 2023-07-19 22:16:13 +02:00
Ilya Laktyushin
a375a49dfd Various fixes 2023-04-23 20:28:51 +04:00