Commit graph

  • 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
  • ec24ec7dbb Tighten wave-1 spec: clarify engine typealias rules Isaac 2026-04-16 18:24:13 +02:00
  • 5d40b8ca33 Add design: Postbox → TelegramEngine refactor, wave 1 Isaac 2026-04-16 18:22:52 +02:00
  • bf21bca206 Merge commit '31e3a7dc79' Isaac 2026-04-16 17:52:38 +02:00
  • 31e3a7dc79 Fix build Ilya Laktyushin 2026-04-16 02:36:03 +02:00
  • 8aa421e08b Fix build Ilya Laktyushin 2026-04-16 02:00:16 +02:00
  • 8b7e294fc6 Fix build Ilya Laktyushin 2026-04-16 01:41:31 +02:00
  • 0df319742a Update API Ilya Laktyushin 2026-04-16 01:18:22 +02:00
  • efb1110987 Fix build Ilya Laktyushin 2026-04-16 00:20:06 +02:00
  • 352d9f24e8 Fix build Ilya Laktyushin 2026-04-16 00:03:09 +02:00
  • 701d27c0a9 Fix build Ilya Laktyushin 2026-04-15 23:50:11 +02:00
  • 8f1e024aef Various fixes Ilya Laktyushin 2026-04-15 23:12:53 +02:00
  • 0095bfad39 Temp Isaac 2026-04-15 13:18:46 +02:00
  • a4e9b0468e Merge commit '314f02d36d' Isaac 2026-04-14 15:34:04 +02:00
  • 2de1052c3d Cleanup Isaac 2026-04-14 15:33:58 +02:00
  • 976c2de599 Temp Isaac 2026-04-14 15:33:19 +02:00
  • 430ea53ed8 Add per-character glyph rects to InteractiveTextNodeLine and implement reveal animation Isaac 2026-04-14 15:31:49 +02:00
  • 9fb219645b Add design spec for character rects in InteractiveTextNodeLine Isaac 2026-04-14 11:24:54 +02:00
  • 314f02d36d Various fixes Ilya Laktyushin 2026-04-14 04:53:01 +02:00
  • 64aa306cf9 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios Ilya Laktyushin 2026-04-14 03:34:28 +02:00
  • 22df2dbdb9 Various fixes Ilya Laktyushin 2026-04-14 03:33:34 +02:00
  • 6927ab57f4
    Merge 4a6fa6c460 into be6c32ef9c ///THEMDM 2026-04-13 14:40:38 +00:00
  • 378fc1c02a
    Create SECURITY.md for security policy menlear368-commits 2026-04-12 23:13:52 +07:00
  • ae8dd288d1
    Merge 2d10d36774 into be6c32ef9c Vladislav Kibenko 2026-04-12 18:01:20 +07:00
  • d3a279a9a2
    Fixed the bug where tapping the send button while inline text prediction has uncommitted text messes up the message Rahul Roy 2026-04-11 02:40:47 +09:00