30 Commits
Author SHA1 Message Date
Ilya Laktyushin ea090a6858 Various improvements 2026-04-28 23:53:26 +02:00
Ilya Laktyushin adc0d5ba6e Various improvements 2026-04-26 01:22:29 +02:00
Ilya Laktyushin 6df5f10973 Fix build 2026-04-25 18:35:36 +02:00
Ilya Laktyushin 5f7bcb7746 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2026-04-25 17:41:48 +02:00
Ilya Laktyushin 9c15b8c27d Various improvements 2026-04-25 17:32:26 +02:00
isaacandClaude Opus 4.7 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 f41630083a Various improvements 2026-04-24 03:16:14 +02:00
Ilya Laktyushin dbd40fe7d3 Various improvements 2026-04-22 23:03:51 +02:00
Ilya Laktyushin ed55943a44 Various improvements 2026-03-27 01:13:38 +01:00
Ilya Laktyushin 6519b5c84d [WIP] Polls 2026-03-17 11:12:58 +01:00
Ilya Laktyushin 2bba31bcdf Alerts 2025-12-22 23:28:04 +04:00
Isaac c880397eca Stories 2025-10-26 22:05:58 +04:00
Isaac fcdfd8e00f Updates 2025-10-24 20:09:32 +04:00
Isaac cd3c27fcc2 Various improvements 2025-06-06 15:13:43 +08:00
Isaac 69feac4d97 Various improvements 2025-06-03 23:07:46 +08:00
Isaac 7b72c1a034 Monoforums 2025-05-29 00:23:43 +08:00
Ilya Laktyushin c353a04323 Various fixes 2025-05-23 11:17:09 +02:00
Ilya Laktyushin 81e11d6d36 Various improvements 2025-05-20 22:30:48 +02:00
Ilya Laktyushin dc68eab568 Merge branch 'master' into stars-subscriptions 2024-07-30 11:29:42 +02:00
Isaac 649b7e4ee6 Various improvements 2024-07-12 13:37:14 +04:00
Isaac 9a075fa39e Refactoring 2024-06-12 23:04:04 +04:00
Isaac dc9138e435 Update localization [skip ci] 2024-04-26 23:51:57 +04:00
Isaac 4556fe57a6 Channel member improvements 2024-04-26 19:16:33 +04:00
Isaac 3b719ede86 Update localization 2024-04-23 13:37:42 +04:00
Isaac 924c101bef Allow banning users who left the chat 2024-04-22 23:18:42 +04:00
Isaac 59f4ec2cdd Chat moderation improvements 2024-04-22 20:50:06 +04:00
Isaac e2a3decea3 Various improvements 2024-04-19 17:16:12 +04:00
Ilya Laktyushin 6e42f96c19 Various improvements 2024-04-19 11:15:18 +04:00
Isaac 2d65b3d90b Moderation sheet improvements 2024-04-19 00:00:04 +04:00
Isaac 5123b841c3 - custom poll emoji input
- avatars in forward info
- ban user sheet
2024-04-16 23:42:39 +04:00