Commit graph

  • 9c15b8c27d Various improvements Ilya Laktyushin 2026-04-25 17:32:26 +02:00
  • 6b7a23867c Postbox -> TelegramEngine wave 45 isaac 2026-04-25 00:02:22 +04:00
  • de21dedbe3 Fix offsets isaac 2026-04-24 23:42:53 +04:00
  • 4e192fda4d Fix reply panel animation isaac 2026-04-24 23:24:20 +04:00
  • bd6523bb34 docs: log wave 44 outcome isaac 2026-04-24 23:12:32 +04:00
  • c0acc09cb1 Postbox -> TelegramEngine wave 44 isaac 2026-04-24 23:08:33 +04:00
  • 68a95f53f2 Various improvements isaac 2026-04-24 22:53:55 +04:00
  • 6c2f370a8f Fix fast-send morph starting position isaac 2026-04-24 22:45:15 +04:00
  • 493f3103b3 Postbox -> TelegramEngine waves 37-43 + wave 44 design/plan (squashed) isaac 2026-04-24 23:19:43 +04:00
  • e51fef57d8 Add swift svg isaac 2026-04-24 13:09:33 +04:00
  • ce64d84013 docs: wave 37 design — peerTokenTitle peer parameter Peer → EnginePeer isaac 2026-04-24 11:29:25 +04:00
  • f5cb1391aa Merge commit '96b1432434' isaac 2026-04-24 11:24:47 +04:00
  • 97f8c53814 Various improvements isaac 2026-04-24 11:18:31 +04:00
  • 8408e0ae19 Postbox -> TelegramEngine waves 27-36 isaac 2026-04-22 21:06:25 +04:00
  • 9187fbb6db docs: reorganize CLAUDE.md — extract wave history and verbose guidance to log isaac 2026-04-22 03:05:10 +04:00
  • 96b1432434 Various improvements Ilya Laktyushin 2026-04-24 04:55:22 +02:00
  • f41630083a Various improvements Ilya Laktyushin 2026-04-24 03:16:14 +02:00
  • 32b2ede5aa Fix data image sharing Ilya Laktyushin 2026-04-23 01:48:48 +02:00
  • e3bf0cd30c Various fixes Ilya Laktyushin 2026-04-23 01:26:13 +02:00
  • 7d3a497db6 Fix build Ilya Laktyushin 2026-04-23 00:07:09 +02:00
  • 1fe13a7630 Fix build Ilya Laktyushin 2026-04-22 23:51:28 +02:00
  • 11af61f32e Fix build Ilya Laktyushin 2026-04-22 23:34:39 +02:00
  • dbd40fe7d3 Various improvements Ilya Laktyushin 2026-04-22 23:03:51 +02:00
  • 1dd23f6641 Bump version isaac 2026-04-22 03:04:50 +04:00
  • f77eafacff Merge commit 'f185b602ea' isaac 2026-04-22 00:32:48 +04:00
  • 524c29cbe3 Various improvements isaac 2026-04-22 00:32:34 +04:00
  • 59dc46e0f5 docs: TextStyleEditScreen caret-tracking plan isaac 2026-04-21 23:58:07 +04:00
  • bf74b055cf docs: TextStyleEditScreen caret-tracking spec isaac 2026-04-21 23:55:09 +04:00
  • 2dd07ef8cc TelegramApi: regenerate Api*/SecretApiLayer*.swift with safe flag unwrap isaac 2026-04-21 23:44:35 +04:00
  • 90b2ba0bd4 SwiftTL: avoid trap when flags field fails to parse isaac 2026-04-21 23:44:26 +04:00
  • f185b602ea ap update Mikhail Filimonov 2026-04-21 20:29:39 +01:00
  • 3559ee9f1d TelegramApi: regenerate SecretApiLayer*.swift via SwiftTL isaac 2026-04-21 23:02:42 +04:00
  • e7956e0e70 Cleanup isaac 2026-04-21 22:04:58 +04:00
  • da1629328f Fix resample isaac 2026-04-21 22:04:47 +04:00
  • 4464802051 Remove deprecated MTInputStream methods isaac 2026-04-21 21:10:33 +04:00
  • 2516f0005d CLAUDE.md: record full Make.py build command isaac 2026-04-21 16:05:12 +04:00
  • 57bfe559ea SwiftTL: main.swift branches on ParsedSchema isaac 2026-04-21 15:56:05 +04:00
  • 803bf23269 SwiftTL: add CodeGenerator.generateLayered for per-layer output isaac 2026-04-21 15:49:45 +04:00
  • 10054efd81 SwiftTL: add Resolver.resolveLayeredTypes isaac 2026-04-21 15:40:59 +04:00
  • dba8a67bcb SwiftTL: add ParsedSchema + layered schema parsing isaac 2026-04-21 15:31:13 +04:00
  • 248c69a6d0 SwiftTL: plan for layered schema generation isaac 2026-04-21 15:25:19 +04:00
  • bb29084392 SwiftTL: thread apiPrefix, drop dead CLI flags and LegacyOrderParser isaac 2026-04-21 15:24:14 +04:00
  • 365d44f03a Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios Mikhail Filimonov 2026-04-21 12:11:20 +01:00
  • fe6836ab02 flag Mikhail Filimonov 2026-04-21 12:11:11 +01:00
  • 25ddc21780 Update API isaac 2026-04-21 15:09:07 +04:00
  • 9ed75ca048 Fix build isaac 2026-04-21 15:08:45 +04:00
  • afe119a73f SwiftTL: design for optional layered schema generation isaac 2026-04-21 14:47:17 +04:00
  • a7e9375d55 Fix sticker display isaac 2026-04-21 14:00:16 +04:00
  • 615becca7a Update tgcalls isaac 2026-04-21 13:59:36 +04:00
  • 1ef7b9732e CLAUDE.md: add TelegramEngine.Resources facade inventory + wave-shape-G recipe isaac 2026-04-21 13:23:48 +04:00
  • fa68639b25 Postbox -> TelegramEngine wave 26: resourceRangesStatus + removeCachedResources facades + sweep isaac 2026-04-21 04:18:03 +04:00
  • 939873f6f4 Postbox -> TelegramEngine wave 25: copyResourceData facades + consumer sweep isaac 2026-04-21 04:09:42 +04:00
  • a0ba3fa29c Postbox -> TelegramEngine wave 24: moveResourceData facades + consumer sweep isaac 2026-04-21 04:04:08 +04:00
  • d78fe8e8b8 Postbox -> TelegramEngine wave 23: cancelInteractiveResourceFetch facade + consumer sweep isaac 2026-04-21 03:57:46 +04:00
  • 4879d89a92 Postbox -> TelegramEngine wave 22: storeResourceData facade + consumer sweep isaac 2026-04-21 03:51:11 +04:00
  • 53f023ea52 Postbox -> TelegramEngine wave 21: completedResourcePath facade + consumer sweep isaac 2026-04-21 03:19:30 +04:00
  • 7919556375 Postbox -> TelegramEngine wave 20: shortLivedResourceCachePathPrefix consumer sweep isaac 2026-04-21 02:27:39 +04:00
  • 7c53c9babd Postbox -> TelegramEngine wave 19: add shortLivedResourceCachePathPrefix facade isaac 2026-04-20 22:30:33 +02:00
  • a86376c25e Postbox -> TelegramEngine wave 18: ItemListStickerPackItem mixed-shape migration isaac 2026-04-20 22:22:42 +02:00
  • 9b06909edd Postbox -> TelegramEngine wave 17: ItemListAvatarAndNameInfoItem stateManager: collapse isaac 2026-04-20 21:46:02 +02:00
  • 8215c057cf CLAUDE.md: add public-Postbox-type inventory lesson to wave-selection guidance isaac 2026-04-20 21:39:15 +02:00
  • 8e7014a7ed CLAUDE.md: append wave 16a/16b outcome isaac 2026-04-20 21:31:34 +02:00
  • a5432e44a8 Postbox -> TelegramEngine wave 16b: ItemListPeerItem.Context engine: collapse isaac 2026-04-20 21:30:19 +02:00
  • 3bb22d503c Postbox -> TelegramEngine wave 16a: move EngineMessageHistoryThread to TelegramCore isaac 2026-04-20 21:26:32 +02:00
  • a053909b87 Fix crash isaac 2026-04-20 21:06:20 +02:00
  • 46566e7155 Postbox -> TelegramEngine wave 15: SelectablePeerNode stateManager collapse isaac 2026-04-20 20:37:41 +02:00
  • b20cd3502b Postbox -> TelegramEngine waves 11-14: stateManager collapse + BUILD-dep sweep isaac 2026-04-20 20:26:58 +02:00
  • 3716f59e7d Cleanup isaac 2026-04-20 18:55:27 +02:00
  • 0fd2765908 DecryptMatch: pure-Python port of fastlane match decrypt.rb isaac 2026-04-20 18:45:34 +02:00
  • 34c2c8c8a4 Postbox -> TelegramEngine wave 10: StorageFileListPanelComponent drop Isaac 2026-04-20 01:46:18 +02:00
  • 1a432362a3 Postbox -> TelegramEngine wave 9: StorageUsageScreen preferences-view rewrite Isaac 2026-04-20 01:11:50 +02:00
  • 635d392484 Postbox -> TelegramEngine wave 8: StorageUsageScreen domain-type migration Isaac 2026-04-20 00:39:19 +02:00
  • b2ba4b5878 Postbox -> TelegramEngine wave 7: last TelegramEngine.* facade leaks Isaac 2026-04-20 00:25:28 +02:00
  • 31012e7cf9 CLAUDE.md: update wave-6 commit SHA references after squash Isaac 2026-04-19 23:55:25 +02:00
  • 8edaa79eda Merge commit '23c4d94748' Isaac 2026-04-19 23:54:22 +02:00
  • 7b2b74e79b Postbox -> TelegramEngine wave 6: unused import Postbox batch sweep Isaac 2026-04-19 23:46:13 +02:00
  • c99adbbe0b Postbox -> TelegramEngine wave 5: uploadSecureIdFile + SecureId context Isaac 2026-04-19 23:45:59 +02:00
  • b989b160c0 Postbox -> TelegramEngine wave 4: TelegramEngine.Stickers.uploadSticker Isaac 2026-04-19 23:45:48 +02:00
  • 4ae15b42a7 Postbox -> TelegramEngine wave 3: MediaBox fetch/status/data facades + SaveToCameraRoll Isaac 2026-04-19 23:45:34 +02:00
  • 791bb62148 Display/ListView: snap-scroll to pinned item + synchronous history transactions Isaac 2026-04-18 15:50:04 +02:00
  • 684796144c TextProcessing: style create/edit/delete, AI previews, and integration Isaac 2026-04-18 15:49:56 +02:00
  • d01bbc6529 TelegramCore: edit/delete AI text styles + AI webpage attribute Isaac 2026-04-18 15:49:31 +02:00
  • b8e985b939 TelegramApi: regenerate schema for AI-compose tone + webpage attribute Isaac 2026-04-18 15:49:25 +02:00
  • 4bd54b9771 Display/ListView: pin first pinToEdgeWithInset item to bottom edge Isaac 2026-04-19 23:45:13 +02:00
  • 23c4d94748 Various fixes Ilya Laktyushin 2026-04-19 21:50:24 +02:00
  • 1670677a92 Various fixes Ilya Laktyushin 2026-04-19 21:48:47 +02:00
  • b138b9f549 Stickers & emoji search pagination Ilya Laktyushin 2026-04-19 18:32:40 +02:00
  • c9b76c9294 Various fixes Ilya Laktyushin 2026-04-19 14:17:48 +02:00
  • d88a29b378 Various improvements Ilya Laktyushin 2026-04-18 08:41:08 +02:00
  • 1fa0c7991c Various fixes Ilya Laktyushin 2026-04-17 11:06:56 +02:00
  • bedbc8de6d CLAUDE.md: record wave-2 outcome and update wave-selection guidance Isaac 2026-04-17 09:43:48 +02:00
  • bbfd1ddca0 Merge commit '532a3ae3e1' Isaac 2026-04-17 09:09:55 +02:00
  • f84e94f507 MediaResource → EngineMediaResource refactor: wave 2 Isaac 2026-04-17 09:07:54 +02:00
  • adc275af27 Fix base64 Isaac 2026-04-17 09:06:14 +02:00
  • 75ec477248 PresentationDataUtils: drop direct Postbox dependency Isaac 2026-04-16 23:55:52 +02:00
  • ef0974de6d PromptUI: drop unused Postbox dependency Isaac 2026-04-16 23:55:48 +02:00
  • 10e40b974c StickerPeekUI: drop unused Postbox dependency Isaac 2026-04-16 23:37:44 +02:00
  • ad85ef6517 Postbox → TelegramEngine refactor: wave 1 Isaac 2026-04-16 23:16:45 +02:00
  • 532a3ae3e1 Various fixes Ilya Laktyushin 2026-04-16 21:45:26 +02:00
  • 40112d3cff Add implementation plan: Postbox → TelegramEngine wave 1 Isaac 2026-04-16 18:32:51 +02:00