Commit graph

76 commits

Author SHA1 Message Date
Ilya Laktyushin
73d25e7be3 Various improvements 2026-04-28 14:31:17 +02:00
isaac
493f3103b3 Postbox -> TelegramEngine waves 37-43 + wave 44 design/plan (squashed)
Squashes 20 commits — the implementation and outcome commits of
waves 37 through 43 plus wave 44's spec and implementation-plan
docs — into a single commit. Per-wave lessons remain recorded in
docs/superpowers/postbox-refactor-log.md. The unrelated "Add swift
svg" commit is preserved separately outside this squash.

Wave 37 — peerTokenTitle: peer Peer → EnginePeer (1 file)
Wave 38 — canSendMessagesToPeer: peer Peer → EnginePeer (12 files)
Wave 39 — AccountContext.makePeerInfoController: peer Peer → EnginePeer (52 files)
Wave 40 — makeChatQrCodeScreen + makeChatRecentActionsController bundle (8 files)
Wave 41 — RenderedChannelParticipant.peer: Peer → EnginePeer (28 files)
Wave 42 — PeerInfoScreenData.peer: Peer? → EnginePeer? (17 files)
Wave 43 — PeerInfoScreen 6 helpers: peer Peer? → EnginePeer? (12 files)
Wave 44 — RenderedChannelParticipant.peers design doc + implementation plan
         (impl and outcome land in subsequent commits, not part of squash)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 23:19:43 +04:00
Ilya Laktyushin
96b1432434 Various improvements 2026-04-24 04:55:22 +02:00
Isaac
af6e5f258e Merge commit '90f110a311'
# Conflicts:
#	Telegram/Telegram-iOS/en.lproj/Localizable.strings
#	submodules/ChatPresentationInterfaceState/Sources/ChatPresentationInterfaceState.swift
2026-03-20 18:55:29 +01:00
Isaac
bc7858ad2b AI editing 2026-03-20 18:23:45 +01:00
Ilya Laktyushin
c32f645f5e [WIP] Polls 2026-03-17 16:32:49 +01:00
Isaac
bb23c6f653 Various improvements 2026-03-06 18:13:48 +01:00
Ilya Laktyushin
d9d1210c1d Various improvements 2026-02-19 21:53:26 +04:00
Isaac
26cc304ca0 Fix bg 2026-02-17 10:19:02 +04:00
Isaac
dde740bfe8 Various improvements 2026-02-11 22:04:54 +04:00
Isaac
ca6fdc1629 Glass 2026-01-25 00:31:18 +08:00
Isaac
cd436e8210 Glass 2025-12-01 22:13:33 +08:00
Isaac
b5c3d6f34f Various improvements 2025-06-05 19:09:18 +08:00
Isaac
69feac4d97 Various improvements 2025-06-03 23:07:46 +08:00
Isaac
db34a7c175 Monoforums 2025-05-28 17:05:37 +08:00
Isaac
8d65fb3495 Monoforums 2025-05-27 23:37:35 +08:00
Isaac
4c3ad04015 Refactor chat controller data management 2025-05-22 02:29:14 +08:00
Isaac
cbb09e4780 [WIP] Monoforums 2025-05-05 18:02:50 +02:00
Ilya Laktyushin
5956d5142f Various improvements 2025-03-21 18:41:49 +04:00
Ilya Laktyushin
fed338985d Various improvements 2025-03-14 13:35:44 +04:00
Isaac
1fb93ab298 Various improvements 2025-02-25 14:46:07 +00:00
Ilya Laktyushin
2f2a27f0d2 Various improvements [skip ci] 2025-02-12 22:15:02 +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
Ilya Laktyushin
5451053195 Various improvements 2024-12-22 17:16:14 +04:00
Ilya Laktyushin
fdb4b80e27 Various improvements 2024-12-06 09:31:49 +04:00
Ilya Laktyushin
4b537a4cd5 Various improvements 2024-10-26 01:25:07 +04:00
Ilya Laktyushin
0eb7a9b0d4 Various improvements 2024-10-11 18:34:44 +04:00
Ilya Laktyushin
23fa85770d Various fixes 2024-09-26 20:38:11 +04:00
Isaac
2f177e9a48 Group call optimizations 2024-06-14 23:03:36 +04:00
Isaac
ef12bf9ce6 Chat links and other features 2024-03-23 00:00:08 +04:00
Ilya Laktyushin
a2b6e41fd2 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2024-03-20 17:35:07 +04:00
Ilya Laktyushin
7772e257b2 Various improvements 2024-03-20 17:21:16 +04:00
Isaac
bd8514ff20 Premium features 2024-03-19 14:20:31 +04:00
Isaac
2a2d468fd9 Add back changes 2024-03-15 16:13:38 +04:00
Isaac
50339b3c4c [WIP] Business 2024-02-23 23:12:28 +04:00
Isaac
46881c65ca [WIP] Business 2024-02-16 22:52:01 +04:00
Ilya Laktyushin
0fce018dbf Group boosts 2024-02-07 01:16:12 +04:00
Ilya Laktyushin
cce393a28a Merge commit 'b909d1bea0' 2024-02-06 17:33:38 +04:00
Isaac
bd4a534097 Various improvements 2024-02-02 14:32:13 +01:00
Isaac
d4f7440703 Saved message improvements 2024-01-29 21:23:19 +01:00
Ilya Laktyushin
669151da80 Various improvements 2024-01-26 01:53:43 +04:00
Isaac
a4d773bd07 Merge commit 'e8ff9f603a'
# Conflicts:
#	submodules/TelegramCore/Sources/TelegramEngine/Data/PeersData.swift
#	submodules/TelegramUI/BUILD
2024-01-12 22:44:08 +04:00
Isaac
eeba8a7db1 Privacy settings 2024-01-12 22:42:18 +04:00
Ilya Laktyushin
d44b531a58 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2024-01-12 11:16:39 +04:00
Ilya Laktyushin
d3faf52a4c Video message recording improvements 2024-01-12 11:16:22 +04:00
Isaac
5e4a9cff28 [WIP] Saved tags 2024-01-10 00:45:01 +04:00
Isaac
0ad61d8d63 [WIP] Saved messages 2023-12-23 00:47:22 +04:00
Isaac
b34a495945 [WIP] Saved messages 2023-12-12 14:05:58 +04:00
Ali
165b23570b Refactoring [skip ci] 2023-11-16 19:37:07 +04:00