Commit Graph
60 Commits
Author SHA1 Message Date
IsaacIsaacClaude Opus 4.5
68d60d34dc Refactor Api types 43-52 to use struct-wrapped constructors
Also adds -warnings-as-errors to TelegramCore Package.swift

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 00:33:37 +08:00
IsaacIsaacClaude Opus 4.5
94cb9d3228 Refactor Api types 3-12 to use struct-wrapped constructors
Types refactored:
- AttachMenuBotIconColor, AttachMenuBots, AttachMenuBotsBot
- AuctionBidLevel, Authorization, AutoDownloadSettings
- AutoSaveException, AutoSaveSettings, AvailableEffect

Updated pattern matching and construction sites in TelegramCore.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 19:11:04 +08:00
IsaacIsaacClaude Opus 4.5
138cc9f51e Refactor Api types 0-2 to use struct-wrapped constructors
- AccountDaysTTL, AttachMenuBot, AttachMenuBotIcon now use Cons_* classes
- Updated use sites in TelegramCore to destructure from wrapper
- Generated Api files with stub functions for faster compilation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 18:59:46 +08:00
Ilya Laktyushin 2cb5122bb3 Various improvements 2025-10-20 22:57:29 +04:00
Ilya Laktyushin d58757ca3c Various improvements 2025-10-16 19:19:50 +04:00
IsaacandIsaac f77609e6fa Various improvements 2025-08-25 22:57:08 +02:00
IsaacandIsaac 709d474929 Update API 2025-08-08 13:24:44 +02:00
IsaacandIsaac b752a49432 Update API 2025-05-15 00:54:50 +08:00
Ilya Laktyushin 5e79ec4b32 Frozen account improvements 2025-03-19 16:40:26 +04:00
Ilya Laktyushin ef3eb05d69 Frozen account improvements 2025-03-19 14:39:39 +04:00
Ilya Laktyushin 8a8ff6fddc Various fixes 2025-03-18 14:55:03 +04:00
Ilya Laktyushin 2454a7a876 Various improvements 2025-03-18 14:39:58 +04:00
Ilya Laktyushin fed338985d Various improvements 2025-03-14 13:35:44 +04:00
Ilya Laktyushin ff34190f92 Update API 2025-03-14 06:04:23 +04:00
Ilya Laktyushin 7a89a58930 Various improvements 2025-02-28 20:09:31 +04:00
Ilya Laktyushin d167aa4b0e Update API [skip ci] 2025-02-18 10:09:58 +04:00
Ilya Laktyushin 2f2a27f0d2 Various improvements [skip ci] 2025-02-12 22:15:02 +04:00
IsaacandIsaac 067c35f545 Fix build 2024-12-19 16:26:41 +08:00
Ilya Laktyushin d776dc0597 Add gift auto save privacy 2024-11-14 05:20:19 +04:00
IsaacandIsaac 05372b578c [WIP] Stars reactions 2024-07-30 23:44:19 +08:00
IsaacandIsaac 4b1b272081 Merge commit '532e873ed0eaf0b7c5b9c77430be2ccde6c9c328'
# Conflicts:
#	submodules/TelegramApi/Sources/Api11.swift
#	submodules/TelegramApi/Sources/Api12.swift
#	submodules/TelegramApi/Sources/Api19.swift
#	submodules/TelegramCore/Sources/TelegramEngine/Peers/UpdateCachedPeerData.swift
2024-03-19 14:21:11 +04:00
IsaacandIsaac bd8514ff20 Premium features 2024-03-19 14:20:31 +04:00
Ilya Laktyushin 8279db283c Update API [skip ci] 2024-03-18 23:53:29 +04:00
IsaacandIsaac 925665b88b Premium users in privacy settings 2024-03-15 19:29:04 +04:00
IsaacandIsaac 6a89f938db [WIP] Saved messages 2024-01-06 00:43:58 +04:00
IsaacandIsaac 09e025e985 [WIP] Channel appearance 2023-12-15 22:59:33 +04:00
Ilya Laktyushin 44b0464161 Update API [skip ci] 2023-12-12 10:25:15 +04:00
IsaacandIsaac 497c7fab1f Update API 2023-11-22 16:42:29 +04:00
Ilya Laktyushin cc2bd5ec92 Stats and recommendations improvements 2023-11-19 19:10:13 +04:00
Ilya Laktyushin 137c3d9101 Update API 2023-10-16 13:20:46 +04:00
AliandAli f4545aaeeb Support updated API 2023-09-05 13:41:05 +04:00
Ilya Laktyushin 41b8e7977d Various fixes 2023-08-07 15:45:37 +02:00
Ilya Laktyushin 74faad7a03 Various improvements 2023-08-05 15:32:12 +02:00
Ilya Laktyushin 75129f6ecb Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2023-07-30 16:34:38 +02:00
Ilya Laktyushin b70586eb28 Story location picking 2023-07-30 15:01:25 +02:00
AliandAli 957490fefc Update API 2023-07-30 13:47:02 +03:00
AliandAli 2e09bfe14f Stories 2023-07-14 23:31:21 +04:00
AliandAli 6f084010d8 Stories 2023-07-13 23:51:40 +04:00
AliandAli f3ee06dd32 Stories 2023-07-07 02:03:11 +04:00
Ilya Laktyushin eeb1c469f3 Camera and editor improvements 2023-05-26 17:32:02 +04:00
Ilya Laktyushin a2d7cfba4f Camera and editor improvements 2023-05-15 15:12:51 +04:00
Ilya Laktyushin 01fb5954df Camera and media editor improvements 2023-05-12 21:14:19 +04:00
Ilya Laktyushin d15c48ff07 Camera and media editor improvements 2023-05-10 17:10:27 +04:00
AliandAli 1ca5546adc [WIP] Stories 2023-05-05 21:08:04 +04:00
AliandAli 6b4cf4b578 Autoremove and forum improvements 2022-11-28 16:15:02 +04:00
AliandAli 60ebcc847a Autoremove improvements 2022-11-27 15:27:05 +04:00
AliandAli 80a7324668 Forum improvements 2022-11-22 19:50:50 +04:00
Mike RenoirandMike Renoir 4f973162cc update layer + multiply usernames for channels and users 2022-10-03 15:03:53 +04:00
Ilya Laktyushin 9a115af042 Various improvements 2022-07-13 12:15:10 +02:00
Ilya Laktyushin f604462390 Various Fixes 2021-11-27 21:48:22 +04:00