ZaStoGram_desktop/Telegram/SourceFiles/api
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 8575223c2b Merge remote-tracking branch 'upstream/dev' into dev
Upstream 7.0.6 with WebAuthn/passkey transports, the sticker creator and
image editor work, the thanos collapse-gap fixes and the split of the big
style files.

Conflicts kept our side by default, upstream taken where it fixes things:
- version files: upstream 7.0.6 numbers, our ZaStoGram naming and the
  stable-only comments;
- emoji_list_widget repaintCustom: upstream's guard that only remembers a
  set id when a section really matched, driving our animation scheduler;
- intro_qr: our retry timer next to upstream's stopped/restart handling,
  and the shown flag resets when the step is left;
- boxes.style: took upstream's split, moved our proxy settings metrics to
  connection_box.style;
- .agents/ stays out of version control.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 14:26:28 +03:00
..
api_attached_stickers.cpp Detach ComposeControls from SessionController. 2023-05-17 15:51:52 +04:00
api_attached_stickers.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_authorizations.cpp Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
api_authorizations.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_blocked_peers.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_blocked_peers.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_bot.cpp Fix inline bot callback operation lifecycle races 2026-07-21 23:17:34 +03:00
api_bot.h Fix inline bot callback operation lifecycle races 2026-07-21 23:17:34 +03:00
api_bot_callback_state.cpp Fix inline bot callback operation lifecycle races 2026-07-21 23:17:34 +03:00
api_bot_callback_state.h Fix inline bot callback operation lifecycle races 2026-07-21 23:17:34 +03:00
api_chat_filters.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
api_chat_filters.h Allow disabling animations in folder emoji. 2024-12-31 15:41:13 +04:00
api_chat_filters_remove_manager.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_chat_filters_remove_manager.h Use base::weak_qptr / base::make_weak. 2025-07-23 11:40:59 +04:00
api_chat_invite.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
api_chat_invite.h Update API scheme to layer 226. Guard-bots. 2026-06-09 14:27:37 +04:00
api_chat_invite.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
api_chat_links.cpp Simple promo box for Telegram Business. 2024-04-01 22:44:23 +04:00
api_chat_links.h Initial chat links edition implementation. 2024-04-01 22:44:21 +04:00
api_chat_participants.cpp Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_chat_participants.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_cloud_password.cpp rpl::type_erased() -> rpl::type_erased. 2025-12-10 14:27:05 +04:00
api_cloud_password.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_common.cpp Rename SuggestPostOptions to SuggestOptions. 2025-12-05 20:11:53 +04:00
api_common.h Pass force_file to send video as file. 2026-02-13 11:56:46 +04:00
api_communities.cpp Support bots as community linked peers 2026-07-10 14:04:30 +04:00
api_communities.h Fix communities sender include after upstream merge 2026-07-14 19:26:32 +03:00
api_compose_with_ai.cpp Added in-place AI apply helpers and binding option. 2026-05-26 21:44:44 +03:00
api_compose_with_ai.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_confirm_phone.cpp Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
api_confirm_phone.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_credits.cpp Added optional limit parameter to credits history request. 2026-05-27 13:56:41 +03:00
api_credits.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_credits_history_entry.cpp Show gift offer payment as "Gift Offer". 2026-05-07 17:31:42 +04:00
api_credits_history_entry.h Replaced Data::EarnHistoryEntry with Data::CreditsHistoryEntry. 2025-07-01 19:33:25 +04:00
api_earn.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_earn.h Fixed button for currency withdrawal from bots. 2025-05-07 10:28:54 +03:00
api_editing.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
api_editing.h Initial attempt to send articles. 2026-06-09 14:28:10 +04:00
api_filter_updates.h Added initial implementation of filter for MTP updates. 2024-06-30 21:16:07 +04:00
api_global_privacy.cpp Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
api_global_privacy.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_hash.cpp Request and cache featured emoji sets. 2022-07-26 20:12:13 +03:00
api_hash.h Request and cache featured emoji sets. 2022-07-26 20:12:13 +03:00
api_invite_links.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_invite_links.h Added ability to edit invite links with subscription. 2024-08-14 18:17:50 +02:00
api_media.cpp Fixed attached stickers flag for uploaded documents. 2026-07-17 17:48:07 +03:00
api_media.h Allow sending media with spoilers. 2022-12-26 14:24:05 +04:00
api_messages_search.cpp Added support of search in section of pinned messages. 2026-04-10 15:06:20 +03:00
api_messages_search.h Added support of search in section of pinned messages. 2026-04-10 15:06:20 +03:00
api_messages_search_merged.cpp Fixed compose search list freeze by resetting merged search state flags. 2026-03-12 12:59:49 +04:00
api_messages_search_merged.h Added ability to provide top msg id to api message search class. 2025-01-18 01:10:28 +03:00
api_peer_colors.cpp Added ability to retrieve required boost level for peer colors to api. 2025-10-28 13:53:40 +03:00
api_peer_colors.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_peer_photo.cpp Fix MTProto instance includes 2026-07-08 17:51:16 +03:00
api_peer_photo.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_peer_search.cpp Update API scheme layer on 227. 2026-06-09 14:28:09 +04:00
api_peer_search.h Support sponsored peers in search results. 2025-03-26 07:13:15 +04:00
api_polls.cpp Restricted ephemeral sending to immediate text with explaining toasts. 2026-07-10 14:04:28 +04:00
api_polls.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_premium.cpp Improve giveaway prices display. 2026-03-25 13:08:50 +07:00
api_premium.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_premium_option.cpp Improve giveaway prices display. 2026-03-25 13:08:50 +07:00
api_premium_option.h Improve giveaway prices display. 2026-03-25 13:08:50 +07:00
api_reactions_notify_settings.cpp Added api support of notify settings for reactions and poll votes. 2026-03-30 10:19:14 +03:00
api_reactions_notify_settings.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_read_metrics.cpp Better post views tracking. 2026-03-25 13:08:49 +07:00
api_read_metrics.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_report.cpp Added ephemeral message actions and restrictions to context menus. 2026-07-10 14:04:28 +04:00
api_report.h Added ephemeral message actions and restrictions to context menus. 2026-07-10 14:04:28 +04:00
api_ringtones.cpp Fix MTProto instance includes 2026-07-08 17:51:16 +03:00
api_ringtones.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_self_destruct.cpp Added api support for global TTL settings. 2022-11-29 17:41:20 +03:00
api_self_destruct.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_send_progress.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_send_progress.h Simplify SendProgressManager::done prototype. 2022-11-11 11:44:03 +04:00
api_sending.cpp Added ephemeral flag to command-caption media. 2026-07-16 08:04:45 +03:00
api_sending.h Initial location sending on Windows. 2024-07-19 11:20:53 +02:00
api_sensitive_content.cpp Support age verification for sensitive media. 2025-07-23 11:40:37 +04:00
api_sensitive_content.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_single_message_search.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_single_message_search.h Extract username from t.me/username searches. 2019-08-09 11:50:49 +01:00
api_statistics.cpp Fix channel stats initial UI toggles. 2026-06-17 17:02:47 +04:00
api_statistics.h Removed unused private fields. 2026-04-09 12:36:51 +03:00
api_statistics_data_deserialize.cpp Moved out deserialization of MTP statistical graph to separated file. 2024-06-30 21:16:07 +04:00
api_statistics_data_deserialize.h Moved out deserialization of MTP statistical graph to separated file. 2024-06-30 21:16:07 +04:00
api_statistics_sender.cpp Moved out StatisticsRequestSender to separated file. 2024-06-30 21:16:07 +04:00
api_statistics_sender.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_stickers_creator.cpp Fix more MTProto instance includes 2026-07-08 18:12:23 +03:00
api_stickers_creator.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_suggest_post.cpp Implement disabling/enabling sharing. 2026-02-28 19:07:09 +04:00
api_suggest_post.h Support adding an offer to existing message. 2025-06-27 21:29:35 +04:00
api_text_entities.cpp Improve internal wrapped URLs processing. 2026-06-09 14:27:37 +04:00
api_text_entities.h Update API scheme to layer 196. 2024-12-25 11:09:35 +04:00
api_todo_lists.cpp Restricted ephemeral sending to immediate text with explaining toasts. 2026-07-10 14:04:28 +04:00
api_todo_lists.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_toggling_media.cpp Full upgradable variants preview. 2025-12-05 20:11:54 +04:00
api_toggling_media.h Detach ComposeControls from SessionController. 2023-05-17 15:51:52 +04:00
api_transcribes.cpp Removed premium section on first rate-limited summary click. 2026-04-06 13:15:34 +03:00
api_transcribes.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_unread_things.cpp Added support of unread poll votes to corner button from history widget. 2026-03-28 10:29:12 +03:00
api_unread_things.h Added support of unread poll votes to corner button from history widget. 2026-03-28 10:29:12 +03:00
api_updates.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-14 18:46:38 +03:00
api_updates.h Added logs of source path when an unknown deleted message is re-added. 2026-06-22 11:51:49 +03:00
api_user_names.cpp Guard empty replies when loading usernames 2026-07-10 14:04:30 +04:00
api_user_names.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_user_privacy.cpp Rewrite settings_premium to new builder pattern 2026-01-28 11:55:20 +04:00
api_user_privacy.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_views.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
api_views.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_websites.cpp Support all cases for BoostBox. 2023-09-22 09:43:32 +04:00
api_websites.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
api_who_reacted.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
api_who_reacted.h Show forward original date in context menu. 2024-12-17 21:17:14 +04:00