Isaac
e68bdc05ca
Refactor Api types 150-179 to use struct-wrapped constructors
...
- Update pattern matches to use struct-based extraction for inputPeer*,
inputMedia*, inputReplyTo*, inputSticker*, inputPhoto, inputUser, etc.
- Wrap constructor calls with .init() for struct-wrapped enum cases
- 47 TelegramCore source files modified
- 5 TelegramApi files regenerated with --struct-count=180
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 15:18:11 +08:00
Isaac
33a0d9e62c
Refactor Api types 120-149 to use struct-wrapped constructors
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 03:00:59 +08:00
Isaac
a78b2c0db2
Refactor Api types 70-89 to use struct-wrapped constructors
...
Types refactored:
- 70-79: contactStatus, dataJSON, dcOption, defaultHistoryTTL, dialog,
dialogFolder, dialogFilter, dialogFilterChatlist, dialogFilterSuggested,
dialogPeer, dialogPeerFolder, disallowedGiftsSettings, document, documentEmpty
- 80-89: documentAttribute* (Audio, CustomEmoji, Filename, ImageSize, Sticker, Video),
draftMessage, draftMessageEmpty, emailVerification* (Apple, Code, Google),
emailVerifyPurposeLoginSetup, emoji* (Group, GroupGreeting, GroupPremium,
Keyword, KeywordDeleted, KeywordsDifference, Language, List, Status,
StatusCollectible), inputEmojiStatusCollectible
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 02:12:20 +08:00
Isaac
e79e1b2cf9
Update API
2025-06-29 18:22:00 +02:00
Isaac
3ed857bfc3
Various improvements
2025-06-29 18:15:50 +02:00
Isaac
faa765b601
Various optimizations
2025-03-04 14:13:07 +01:00
Isaac
6c4070eb52
Serialization update
2025-02-14 19:11:58 +04:00
Ilya Laktyushin
d6964efa67
Various improvements
2025-01-21 01:15:01 +04:00
Ilya Laktyushin
b6f8cce7ea
Update API [skip ci]
2025-01-10 15:22:27 +04:00
Ilya Laktyushin
2c3bd7570b
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2024-11-29 00:28:59 +04:00
Ilya Laktyushin
c4013c3df6
Various improvements
2024-11-29 00:28:50 +04:00
Isaac
931e34e1bd
Temp
2024-11-27 17:37:21 +04:00
Ilya Laktyushin
bd1cbdae5a
Various improvements
2024-10-29 13:46:22 +04:00
Isaac
923587b0da
[WIP] Dynamic video streaming
2024-09-18 01:04:29 +08:00
Ilya Laktyushin
3e448e833e
Story covers
2024-07-19 17:43:17 +04:00
Ilya Laktyushin
d23c90ea7d
Fix build
2024-07-16 16:47:42 +04:00
Isaac
16faaa4575
[WIP] Send message effects
2024-05-03 22:56:50 +04:00
Isaac
8e043a3a7d
Various improvements
2024-04-23 12:57:38 +04:00
Ilya Laktyushin
094341b520
Improve sticker and emoji search
2024-04-10 18:26:59 +04:00
Ilya Laktyushin
3e3b04e495
[WIP] Stickers editor
2024-04-10 17:37:37 +04:00
Ilya Laktyushin
a4accf138a
[WIP] Stickers editor
2024-04-09 07:23:03 +04:00
Ilya Laktyushin
a51c65e268
[WIP] Stickers editor
2024-04-07 18:39:05 +04:00
Ilya Laktyushin
a6b5f0f96e
[WIP] Stickers editor
2024-04-06 23:08:44 +04:00
Ilya Laktyushin
ee2b7be5e2
[WIP] Stickers editor
2024-04-06 19:53:19 +04:00
Ilya Laktyushin
75dbdec6f6
Various fixes
2024-03-27 18:00:49 +04:00
Ilya Laktyushin
b261e67c34
Various improvements
2024-03-19 14:49:20 +04:00
Ilya Laktyushin
6906df0243
[WIP] Stickers editor
2024-03-15 10:55:40 +04:00
Ilya Laktyushin
8b1bd1dec0
Various improvements
2024-03-12 17:43:21 +04:00
Ilya Laktyushin
3bdcb7f223
[WIP] Sticker editor
2024-03-09 03:19:31 +04:00
Ilya Laktyushin
64eaaae4fd
Various improvements
2024-02-29 01:36:56 +04:00
Ilya Laktyushin
f4893a6792
Group boosts
2024-02-09 16:20:06 +04:00
Isaac
47660fcf2b
Merge commit '3e58b7ca1d87c33bc02174f3b1be2e3ceb1cd963'
2024-02-02 14:32:16 +01:00
Isaac
bd4a534097
Various improvements
2024-02-02 14:32:13 +01:00
Ilya Laktyushin
b6036d5eb8
Search installed emoji packs
2024-02-01 04:47:38 +04:00
Isaac
4594df516e
Saved message tags improvements
2024-01-29 11:57:26 +01:00
Isaac
0cab0ca678
[WIP] Saved messages
2024-01-23 17:52:21 +01:00
Isaac
6a89f938db
[WIP] Saved messages
2024-01-06 00:43:58 +04:00
Isaac
fb517e49c9
[WIP] Privacy update
2024-01-05 10:55:59 +04:00
Isaac
21866185a8
Various improvements
2023-12-21 23:36:38 +04:00
Isaac
09e025e985
[WIP] Channel appearance
2023-12-15 22:59:33 +04:00
Ali
dcfc993fa4
Search by sticker pack name
2023-11-07 17:58:50 +04:00
Ali
bc3bdcd623
Support view as messages api
2023-11-04 00:36:52 +04:00
Ali
c45607ffd6
Refactor url handling
2023-10-20 21:51:45 +04:00
Ali
77a5857a25
Sharing refactoring
2023-08-15 23:57:04 +04:00
Ali
f72f2e3c60
Update API
2023-05-17 15:03:31 +04:00
Ali
8477cf454c
Update API
2023-05-15 18:43:14 +04:00
Ali
6a548e11a6
Refactoring [skip ci]
2023-04-19 23:47:38 +04:00
Ilya Laktyushin
688b88a37e
Improve emoji search
2023-03-29 17:19:08 +04:00
Ilya Laktyushin
f8ab3d037e
Various fixes
2023-02-21 20:07:36 +04:00
Ilya Laktyushin
c60d85373b
Update API
2023-02-10 14:12:55 +04:00