isaacand isaac
68a95f53f2
Various improvements
2026-04-24 23:21:05 +04:00
Ilya Laktyushin
96b1432434
Various improvements
2026-04-24 04:55:22 +02:00
3559ee9f1d
TelegramApi: regenerate SecretApiLayer*.swift via SwiftTL
...
Replaces the hand-written layer 8/46/73/101/144 files with SwiftTL
output and adds the previously-unpublished layers 17/20/23/45/66/143.
Per-layer struct names (SecretApi8, SecretApi46, ...) and public
enum case signatures are unchanged for the consumers.
The regenerated cumulative snapshots now include every constructor
declared in secret_scheme.tl, including decryptedMessageActionTyping
(layer 17) which the hand-written files had elided. Switch statements
over DecryptedMessageAction in ProcessSecretChatIncomingDecryptedOperations
gain the missing case alongside .decryptedMessageActionNoop (both are
no-ops in the consumer-side state-machine).
BUILD uses glob("Sources/**/*.swift") so no BUILD update required.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 23:02:42 +04:00
Isaacand Isaac
8edaa79eda
Merge commit '23c4d9474868a4a694a44fd11f84f914c13fb259'
2026-04-19 23:54:22 +02:00
Ilya Laktyushin
1fa0c7991c
Various fixes
2026-04-17 11:06:56 +02:00
Isaacand Isaac
bbfd1ddca0
Merge commit '532a3ae3e1e6220268535100f7aeb7b2eb2918d0'
2026-04-17 09:09:55 +02:00
Ilya Laktyushin
532a3ae3e1
Various fixes
2026-04-16 21:45:26 +02:00
Isaacand Isaac
bf21bca206
Merge commit '31e3a7dc79a91d78d9dda66945f81c9fc3d62b8e'
...
# Conflicts:
# submodules/TelegramCore/Sources/PendingMessages/PendingMessageUploadedContent.swift
# submodules/TelegramCore/Sources/TelegramEngine/Messages/Polls.swift
# submodules/TelegramCore/Sources/TelegramEngine/Messages/Translate.swift
2026-04-16 17:52:38 +02:00
Ilya Laktyushin
0df319742a
Update API
2026-04-16 01:18:22 +02:00
Isaacand Isaac
0095bfad39
Temp
2026-04-15 13:18:46 +02:00
Isaacand Isaac
d575824ab4
Various improvements
2026-04-10 14:30:23 +02:00
Isaacand Isaac
001a5ed5b1
Merge commit 'b3d4c97da45b8932dbbfdde498138bf6fb152f27'
2026-03-30 19:59:16 +08:00
Isaacand Isaac
c73bceb797
Cleanup
2026-03-30 19:59:03 +08:00
Ilya Laktyushin
f3c18e1436
Various improvements
2026-03-29 22:18:19 +02:00
Ilya Laktyushin
8d7b84caac
Various fixes
2026-03-29 18:49:14 +02:00
Isaacand Isaac
0b878e4d24
Various improvements
2026-03-28 00:52:16 +08:00
Isaacand Isaac
8dd7b4c8e7
Temp
2026-03-27 19:30:03 +08:00
Isaacand Isaac
911ebd07ab
Update
2026-03-27 19:23:09 +08:00
Isaacand Isaac
2907ddbe46
Unseen polls
2026-03-27 18:30:01 +08:00
Mikhail Filimonov
7354bea3e6
pass iscreator
2026-03-23 10:45:34 +01:00
Ilya Laktyushin
5ed2f0ad1e
Various fixes
2026-03-23 00:17:18 +01:00
Ilya Laktyushin
c165cbe434
Update API
2026-03-22 18:41:53 +01:00
Ilya Laktyushin
6519b5c84d
[WIP] Polls
2026-03-17 11:12:58 +01:00
Ilya Laktyushin
2b9d97b944
Update API
2026-03-17 00:04:50 +01:00
Ilya Laktyushin
b1a190f87a
[WIP] Polls
2026-03-16 18:07:12 +01:00
Ilya Laktyushin
b64d4a23fe
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2026-03-16 13:42:14 +01:00
Ilya Laktyushin
3a311f75bd
Update API
2026-03-16 13:37:36 +01:00
Isaacand Isaac
72fbe5d7a7
Various improvements
2026-03-13 14:54:44 +01:00
Mikhail Filimonov
a824d97804
api update
2026-03-13 10:40:03 +01:00
Mikhail Filimonov
a02f811c2a
polls
2026-03-11 17:41:41 +00:00
Ilya Laktyushin
c68337ef70
Update API
2026-03-08 08:49:21 +01:00
Ilya Laktyushin
e3c84fce71
Various fixes
2026-02-27 14:34:18 +04:00
Ilya Laktyushin
9fe004a7ec
Various improvements
2026-02-25 02:08:33 +04:00
Isaacand Isaac
e36e44ed72
Temp
2026-02-24 11:11:50 +01:00
Isaacand Isaac
4f517ed01f
Temp
2026-02-24 10:56:22 +01:00
Ilya Laktyushin
589e46f52d
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2026-02-17 10:42:35 +04:00
Ilya Laktyushin
9c16af25c0
Update API
2026-02-17 10:25:42 +04:00
Isaacand Isaac
26cc304ca0
Fix bg
2026-02-17 10:19:02 +04:00
Ilya Laktyushin
189d25c32e
Update API
2026-02-10 12:58:04 +04:00
Ilya Laktyushin
96bb624b2d
Merge branch 'formatted-date-api'
2026-02-06 14:25:09 +04:00
Ilya Laktyushin
aa21a14c7d
Update API [skip ci]
2026-02-06 13:35:20 +04:00
Ilya Laktyushin
e17c7d9859
Update API
2026-02-05 17:27:47 +04:00
Ilya Laktyushin
cbe98a3fc6
Various improvements
2026-01-31 07:08:06 +04:00
Isaacand Isaac
962a9ae83a
Various improvements
2026-01-30 22:20:50 +08:00
Ilya Laktyushin
206bb40479
Update API
2026-01-22 21:21:24 +04:00
Ilya Laktyushin
ea9d8db1d3
Update API [skip ci]
2026-01-20 14:54:15 +04:00
50c5cc9616
Refactor constructor use sites for types 560-579 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:40:53 +08:00
bb7e1ae300
Refactor constructor use sites for types 540-559 to struct pattern
...
Migrated Api.phone.*, Api.photos.*, Api.stats.*, Api.premium.* constructors
to use struct-wrapped enum pattern with --struct-count=560.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:28:21 +08:00
6746305b4b
Refactor constructor use sites for types 500-519 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:06:07 +08:00
b1f723fbe8
Refactor constructor use sites for types 480-499 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 23:47:18 +08:00