Isaac
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
Isaac
5e4cbec07a
Refactor constructor use sites for types 460-479 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 23:36:22 +08:00
Isaac
9b71eb0f8f
Refactor constructor use sites for types 340-359 to struct pattern
...
Updates TelegramCore to work with --struct-count=360. This batch includes
story types, update types, user types, theme types, and various other
constructors in the 340-359 type range.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 22:21:57 +08:00
Isaac
42b89bbb90
Refactor constructor use sites for types 260-279 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 14:34:07 +08:00
Isaac
3e5775b48e
Refactor constructor use sites for types 210-220 to struct pattern
...
Types refactored:
- myBoost, nearestDc, notificationSound*, notifyForumTopic, notifyPeer
- outboxReadDate, page, pageBlock*, pageCaption, pageListItem*
Files modified (8):
- ApiUtils/InstantPage.swift (33 constructors)
- ApiUtils/TelegramPeerNotificationSettings.swift (2 constructors)
- ForumChannels.swift (1 constructor)
- State/AccountStateManagementUtils.swift (2 constructors)
- State/ChannelBoost.swift (1 constructor)
- State/UpdatesApiUtils.swift (1 constructor)
- TelegramEngine/Messages/MessageReadStats.swift (1 constructor)
- TelegramEngine/Peers/NotificationExceptionsList.swift (1 constructor)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 01:15:19 +08:00
Isaac
8696bb0c2a
Fix constructors
2026-01-16 15:40:50 +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
6b2c0f9c53
Refactor constructor use sites for types 100-119 to struct pattern
...
Migrated 22 constructors: fileHash, folder, folderPeer, forumTopic,
forumTopicDeleted, foundStory, game, geoPoint, geoPointAddress,
globalPrivacySettings, groupCall, groupCallDiscarded, groupCallDonor,
groupCallMessage, groupCallParticipant, groupCallParticipantVideo,
groupCallParticipantVideoSourceGroup, groupCallStreamChannel,
highScore, importedContact, inlineBotSwitchPM, inlineBotWebView
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 02:41:47 +08:00
Isaac
f468cea13c
Update API
2025-10-15 17:06:40 +08:00
Ilya Laktyushin
7dfd3b1d87
Various improvements
2025-09-26 01:30:15 +04:00
Isaac
3e6c432511
Cherry-pick group call messages
2025-09-12 11:06:40 +02:00
Isaac
1d06c3f058
Bot forums v2
2025-09-05 15:25:50 +02:00
Isaac
826c48a4dc
Bot updates
2025-08-15 13:35:06 +02:00
Isaac
c42b2bd9c0
Various improvements
2025-06-11 13:37:58 +08:00
Isaac
e2bc739c7f
Monoforums
2025-05-27 13:13:53 +08:00
Isaac
5cdce4b21a
Support monoforum reactions
2025-05-24 22:42:26 +08:00
Isaac
77e21b4047
Monoforums
2025-05-23 18:04:36 +08:00
Isaac
9633013275
Monoforums
2025-05-23 15:56:01 +08:00
Isaac
f681453bd0
Update API
2025-05-17 00:34:35 +08:00
Isaac
09c49d47d9
[WIP] Monoforums
2025-05-16 21:03:00 +08:00
Isaac
1a56afcb48
[WIP] Monoforums
2025-05-16 01:02:25 +08:00
Isaac
28f246749f
[WIP] Monoforums
2025-05-06 17:00:11 +02:00
Isaac
383ab9e479
Various improvements
2025-03-07 17:52:50 +01:00
Ilya Laktyushin
cce393a28a
Merge commit 'b909d1bea021e1c9c86626981a189d715dfffad5'
2024-02-06 17:33:38 +04:00
Isaac
51fcc024d6
Various improvements
2024-02-06 00:06:31 +04:00
Isaac
4bd4884887
Saved messages view as chats
2024-01-28 18:59:00 +01:00
Ilya Laktyushin
669151da80
Various improvements
2024-01-26 01:53:43 +04:00
Isaac
6a89f938db
[WIP] Saved messages
2024-01-06 00:43:58 +04:00
Isaac
4b16494e20
[WIP] Saved messages
2023-12-28 00:20:23 +04:00
Isaac
5391858644
Add index reset option
2023-12-23 23:12:52 +04:00
Isaac
0ad61d8d63
[WIP] Saved messages
2023-12-23 00:47:22 +04:00
Isaac
628e794bfd
Add remote topic search
2023-12-17 22:44:14 +04:00
Isaac
b34a495945
[WIP] Saved messages
2023-12-12 14:05:58 +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
f3ee06dd32
Stories
2023-07-07 02:03:11 +04:00
Mike Renoir
ac995575e7
macos 10.12
2022-11-29 14:53:53 +04:00
Ali
e525215e50
Workaround for General topic
2022-11-28 13:00:32 +04:00
Ilya Laktyushin
5d25b32ac4
Various improvements
2022-11-22 02:03:51 +04:00
Ilya Laktyushin
09e79fc38c
Merge branches 'master' and 'master' of gitlab.com:peter-iakovlev/telegram-ios
2022-11-18 20:00:22 +04:00
Ilya Laktyushin
d1ef404d37
Emoji search improvements
2022-11-18 20:00:13 +04:00
Ali
dd37aa9684
Fix general hide/unhide
2022-11-18 19:44:48 +04:00
Ilya Laktyushin
37e752c78f
Various forum improvements
2022-11-15 22:29:09 +04:00
Ali
c44c842ae3
Fix pinned topics
2022-11-10 02:21:45 +04:00
Ali
45e50a68d7
Topic improvements
2022-11-08 11:14:41 +04:00
Ali
3fde9cf033
Update API
2022-11-05 00:18:06 +04:00
Ali
fa95906962
Support multiple pinned threads
2022-11-04 19:15:25 +04:00
Ali
f1864a43b9
Topic improvements
2022-11-04 16:55:23 +04:00
Ali
93a7f7ece8
[WIP] Topics
2022-10-23 18:03:26 +04:00
Ali
3ec3cce9c1
[WIP] Topics
2022-10-23 00:22:27 +04:00