 isaacandisaac
|
4107263747
|
Postbox refactor waves 358-426
Squashed range bf01b4c..a66739c (70 commits) covering 69 waves of the
Postbox -> TelegramEngine consumer migration plus a few BUILD-dep
followups.
Notable additions to TelegramCore in this range:
- Engine typealiases: EngineRawPeerPresence, EngineRawValueBoxKey,
EngineSimpleDictionary, EngineRawPeerView, EngineRawPostboxViewKey,
EngineRawPreferencesView, EngineRawMessageHistoryView (+ entry/attrs/
read-state), EngineMessageIdNamespaces, EngineHistoryViewInputAnchor,
EngineRawUnreadMessageCountsItem, EngineRawMessageHistorySavedMessages
IndexView, EngineRawChatInterfaceStateView, EngineRawOrderedItemList
View, EngineRawMessageHistoryThreadIndexView, EngineRawCombinedRead
StateView, EngineRawMessageHistoryThreadInfoView, EngineRawBasicPeer
View, EngineRawCachedPeerDataView, EngineMessageHistoryThreadData,
EngineViewUpdateType, EngineInitialMessageHistoryData,
EnginePeerGroupId, EngineChatLocationInput, EngineHistoryViewInputTag.
- Engine data items: Peer.CachedData, ItemCollections.InstalledPackInfos,
ItemCollections.InstalledPackIds.
- Engine facade: TelegramEngine.ItemCollections.allItems(namespace:).
- Free function: engineAreMediaArraysEqual forwarder.
Net effect: 65+ consumer modules drop "import Postbox"; 131 files
changed (+1386 / -1493). Build green at HEAD.
|
2026-05-07 07:36:30 +02:00 |
|
Ilya Laktyushin
|
92c350b559
|
Fix external text sharing
|
2026-04-28 21:18:02 +02:00 |
|
Ilya Laktyushin
|
73d25e7be3
|
Various improvements
|
2026-04-28 14:31:17 +02:00 |
|
 
|
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 |
|
Ilya Laktyushin
|
ceceec2e94
|
Various fixes
|
2026-03-28 23:42:30 +01:00 |
|
Ilya Laktyushin
|
5a1ea16354
|
Various improvements
|
2025-07-20 02:49:04 +01:00 |
|
 IsaacandIsaac
|
fd324106e3
|
Various improvements
|
2025-06-27 09:58:46 +02:00 |
|
 IsaacandIsaac
|
3910ecdca2
|
Monoforums
|
2025-05-23 23:03:52 +08:00 |
|
 IsaacandIsaac
|
f1d0f694f5
|
[WIP] Monoforums
|
2025-05-21 00:23:48 +08:00 |
|
 IsaacandIsaac
|
09c49d47d9
|
[WIP] Monoforums
|
2025-05-16 21:03:00 +08:00 |
|
 IsaacandIsaac
|
1a56afcb48
|
[WIP] Monoforums
|
2025-05-16 01:02:25 +08:00 |
|
 IsaacandIsaac
|
28f246749f
|
[WIP] Monoforums
|
2025-05-06 17:00:11 +02:00 |
|
Ilya Laktyushin
|
5f44db6b7b
|
Various fixes
|
2024-12-28 18:46:12 +04:00 |
|
Ilya Laktyushin
|
d2b5476293
|
[WIP] Story collage
|
2024-11-27 18:41:03 +04:00 |
|
Ilya Laktyushin
|
85b6a8ffe9
|
Update API [skip ci]
|
2024-11-08 15:45:48 +01:00 |
|
Ilya Laktyushin
|
39598deb04
|
Add reply action in gallery
|
2024-07-03 21:43:18 +04:00 |
|
Ilya Laktyushin
|
ffbc7921cf
|
Web app improvements
|
2024-06-28 23:41:21 +04:00 |
|
Ilya Laktyushin
|
2b6a8e202e
|
Various fixes
|
2024-04-30 12:58:20 +04:00 |
|
 IsaacandIsaac
|
fa0929ef95
|
- reaction count limit API
- my profile stories improvements
- recommended channels
|
2024-04-05 22:51:46 +04:00 |
|
Ilya Laktyushin
|
7772e257b2
|
Various improvements
|
2024-03-20 17:21:16 +04:00 |
|
Ilya Laktyushin
|
3de2b437b2
|
Fix external bot start when chat is opened
|
2024-03-07 19:18:08 +04:00 |
|
 IsaacandIsaac
|
8479dd4a6e
|
Saved messges improvements
|
2024-01-29 12:12:41 +01:00 |
|
 IsaacandIsaac
|
4bd4884887
|
Saved messages view as chats
|
2024-01-28 18:59:00 +01:00 |
|
 IsaacandIsaac
|
d8e5ff4f58
|
Various improvements
|
2023-12-28 19:55:39 +04:00 |
|
 IsaacandIsaac
|
7c0d5519bf
|
Various improvements
|
2023-12-28 16:55:12 +04:00 |
|
 IsaacandIsaac
|
0ad61d8d63
|
[WIP] Saved messages
|
2023-12-23 00:47:22 +04:00 |
|
Ilya Laktyushin
|
3314a18165
|
Various improvements
|
2023-12-17 19:30:38 +04:00 |
|
 IsaacandIsaac
|
b34a495945
|
[WIP] Saved messages
|
2023-12-12 14:05:58 +04:00 |
|
 AliandAli
|
4f23fa6e09
|
Channel reactions
|
2023-11-07 17:58:36 +04:00 |
|
 AliandAli
|
2a02a41ac2
|
Precise quote support
|
2023-11-04 01:20:34 +04:00 |
|
 AliandAli
|
bc3bdcd623
|
Support view as messages api
|
2023-11-04 00:36:52 +04:00 |
|
 AliandAli
|
25624f2ce1
|
Various improvements
|
2023-10-25 23:57:58 +04:00 |
|
 AliandAli
|
af8474aca5
|
[WIP] Quotes and link previews
|
2023-10-18 01:11:23 +04:00 |
|
 AliandAli
|
627009f32e
|
[WIP] Quotes
|
2023-10-11 00:40:43 +04:00 |
|
Ilya Laktyushin
|
fa64a4931a
|
Fix web app launch
|
2023-08-15 18:55:47 +02:00 |
|
Ilya Laktyushin
|
779e90dffe
|
Various fixes
|
2023-08-11 17:21:19 +02:00 |
|
Ilya Laktyushin
|
0d69b86b92
|
Various fixes
|
2023-07-10 20:04:23 +02:00 |
|
 AliandAli
|
9ed09e2f1a
|
Chat navigation from story screen
|
2023-07-03 16:35:00 +02:00 |
|
 AliandAli
|
b64aa1445c
|
[WIP] Stories
|
2023-06-16 22:42:48 +03:00 |
|
 AliandAli
|
7dd76ef329
|
[WIP] Stories
|
2023-04-28 20:20:46 +04:00 |
|
Ilya Laktyushin
|
2851f4f838
|
Bot app fixes
|
2023-04-22 18:04:14 +04:00 |
|
Ilya Laktyushin
|
8d7566afec
|
Bot app improvements
|
2023-04-09 04:50:07 +04:00 |
|
Ilya Laktyushin
|
53d1cb856a
|
Bot apps implementation
|
2023-02-28 23:25:35 +04:00 |
|
 AliandAli
|
3b93037be9
|
General UI bug fixes
|
2022-11-24 23:55:40 +04:00 |
|
 AliandAli
|
80a7324668
|
Forum improvements
|
2022-11-22 19:50:50 +04:00 |
|
 AliandAli
|
554cd0e6fe
|
Topic improvements + interval ads
|
2022-10-29 00:26:57 +04:00 |
|
 AliandAli
|
93a7f7ece8
|
[WIP] Topics
|
2022-10-23 18:03:26 +04:00 |
|
 AliandAli
|
e0746fa0c2
|
[WIP] Topics
|
2022-10-22 22:15:33 +04:00 |
|
Ilya Laktyushin
|
3532108c30
|
Various improvements
|
2022-10-22 00:26:00 +03:00 |
|