loop-uh
0fd5d76a67
Merge upstream v7.3.1
...
Слияние с tdesktop от 64ca5475f2 до тега v7.3.1 (7.2.10 beta, 7.3, 7.3.1).
- Версия 7.3.1 (7003001), BetaChannel 0, комментарий ZaStoGram сохранён.
- Обновлятор: оригинал убрал пакеты v1 (RSA), а наш Packer и Forgejo
выпускают именно их. v1 оставлен как UnpackUpdateV1 рядом с v2 и
использует новые проверенные распаковку и извлечение файлов.
- mtproto: исправления импорта авторизации из оригинала перенесены в нашу
структуру RequestRegistry; пути include новых файлов кошелька
приведены к нашей раскладке mtproto/.
- prepare.py: стадии оригинала (ucrt64, ffmpeg 8, openssl 3.5, libheif,
Rust, wallet-engine) с нашими skip-debug и patches_extra.
- lib_ui, lib_lottie: форки слиты с версиями из v7.3.1.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 21:43:47 +03:00
..
business
Clear directly-deleted local photos from cache.
2026-08-14 13:27:51 +04:00
components
Merge upstream v7.3.1
2026-10-15 21:43:47 +03:00
notify
Added missing const to local references in some files.
2026-08-12 13:36:02 +03:00
raw
Fix Russian bounds
2025-12-01 11:30:47 +04:00
stickers
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
data_abstract_sparse_ids.h
Start stories overview in profile / My Stories.
2023-07-20 07:20:10 +04:00
data_abstract_structure.cpp
Moved NeverFreedPointer to lib_base.
2023-01-09 12:51:32 +03:00
data_abstract_structure.h
data_ai_compose_tones.cpp
Allow to remove installed styles.
2026-05-05 10:45:45 +04:00
data_ai_compose_tones.h
Allow to remove installed styles.
2026-05-05 10:45:45 +04:00
data_audio_msg_id.cpp
Update API scheme on layer 160: Duration.
2023-07-20 07:20:10 +04:00
data_audio_msg_id.h
Added ability to change playback speed for long audio files.
2021-09-01 01:23:20 +03:00
data_authorization.h
Added initial struct data for unreviewed authorizations.
2025-08-30 23:19:40 +03:00
data_auto_download.cpp
Added helpers for enabling and disabling auto-download by source.
2026-08-05 11:38:37 +04:00
data_auto_download.h
Added helpers for enabling and disabling auto-download by source.
2026-08-05 11:38:37 +04:00
data_birthday.cpp
Fix some regressions in accessibility commit.
2026-02-28 19:07:12 +04:00
data_birthday.h
Add lableing to birthday in profile action
2026-02-28 06:41:25 +04:00
data_boosts.h
Added support of prepaid giveaway with credits.
2024-09-06 21:57:46 +04:00
data_bot_app.cpp
Implement opening of t.me/bot/app-s.
2023-03-07 08:42:29 +03:00
data_bot_app.h
Handle new 'web_app_setup_settings_button' event.
2023-10-26 14:08:40 +04:00
data_changes.cpp
Allow editing my rank / other ranks.
2026-02-28 19:07:08 +04:00
data_changes.h
Added compose stash storage to history.
2026-10-08 20:00:58 +03:00
data_channel.cpp
Add welcome messages editing section for groups.
2026-08-10 18:42:47 +04:00
data_channel.h
Add welcome messages editing section for groups.
2026-08-10 18:42:47 +04:00
data_channel_admins.cpp
Nice tag badge click handler in groups.
2026-02-28 19:07:10 +04:00
data_channel_admins.h
Nice tag badge click handler in groups.
2026-02-28 19:07:10 +04:00
data_channel_earn.h
Replaced Data::EarnHistoryEntry with Data::CreditsHistoryEntry.
2025-07-01 19:33:25 +04:00
data_chat.cpp
Add manage-welcome-messages admin right
2026-08-13 14:52:31 +04:00
data_chat.h
Add welcome messages editing section for groups.
2026-08-10 18:42:47 +04:00
data_chat_filters.cpp
Generalize the "joined community" service message.
2026-07-10 14:04:27 +04:00
data_chat_filters.h
Improve monoforum opening.
2025-06-04 10:00:21 +04:00
data_chat_participant_status.cpp
[img-editor] Added audio track to composed animation export.
2026-10-08 20:01:06 +03:00
data_chat_participant_status.h
Add manage-welcome-messages admin right
2026-08-13 14:52:31 +04:00
data_cloud_file.cpp
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
data_cloud_file.h
Reimplement file open confirmations.
2024-04-15 12:07:27 +04:00
data_cloud_themes.cpp
Improve readability in color-adjusted themes.
2026-10-08 22:00:56 +04:00
data_cloud_themes.h
Added refresh of applied chat theme on themes list reload.
2026-07-10 14:04:25 +04:00
data_community.cpp
Fix crash in community grouping toggle with pinned chats.
2026-07-16 14:00:41 +04:00
data_community.h
Fix crash in community grouping toggle with pinned chats.
2026-07-16 14:00:41 +04:00
data_compose_stash.h
Added compose stash storage to history.
2026-10-08 20:00:58 +03:00
data_credits.h
Show sender messages on unique gift detail covers
2026-08-16 08:44:32 +04:00
data_credits_earn.h
Update API scheme on layer 206.
2025-06-27 21:29:34 +04:00
data_document.cpp
Merge upstream v7.3.1
2026-10-15 21:43:47 +03:00
data_document.h
Merge upstream v7.3.1
2026-10-15 21:43:47 +03:00
data_document_media.cpp
[ttl-media] Fixed ttl media saving to download folder.
2026-09-01 17:45:03 +03:00
data_document_media.h
Revert "Don't stream videos when external player is used"
2026-03-10 12:40:17 +04:00
data_document_resolver.cpp
[ai] Expose open predicates to the hand-off helper
2026-07-30 09:56:22 +04:00
data_document_resolver.h
[ai] Expose open predicates to the hand-off helper
2026-07-30 09:56:22 +04:00
data_download_manager.cpp
Fix crash resolving downloads after clearing all.
2026-09-23 13:03:57 +04:00
data_download_manager.h
Fixed use-after-free with several downloads per message.
2026-08-26 23:25:37 +04:00
data_drafts.cpp
Improve rich messages serialization.
2026-07-02 17:48:58 +04:00
data_drafts.h
Add welcome messages editing section for groups.
2026-08-10 18:42:47 +04:00
data_emoji_statuses.cpp
Added getter of automatic clear time to emoji statuses.
2026-08-27 09:52:20 +04:00
data_emoji_statuses.h
Added getter of automatic clear time to emoji statuses.
2026-08-27 09:52:20 +04:00
data_file_click_handler.cpp
[ttl-media] Fixed ttl media saving to download folder.
2026-09-01 17:45:03 +03:00
data_file_click_handler.h
Fix adding downloaded files to Downloads.
2023-08-18 19:25:25 +02:00
data_file_origin.cpp
Handle community dialog in file reference accumulator
2026-07-10 14:04:28 +04:00
data_file_origin.h
Support rich messages drafts.
2026-07-02 17:48:57 +04:00
data_flags.h
data_folder.cpp
Restructure mtproto ownership
2026-07-08 00:07:46 +03:00
data_folder.h
Show saved messages sublists in profile.
2023-12-31 19:42:23 +04:00
data_forum.cpp
Added compose stash storage to history.
2026-10-08 20:00:58 +03:00
data_forum.h
Added support of unread poll votes to corner button from history widget.
2026-03-28 10:29:12 +03:00
data_forum_icons.cpp
Remove unused variables
2023-12-31 22:03:57 +00:00
data_forum_icons.h
Animate topic icons only twice in topics list.
2022-11-07 14:32:06 +04:00
data_forum_topic.cpp
Center topic icons in the collapsed chat list
2026-10-01 18:53:18 +04:00
data_forum_topic.h
Added support of unread poll votes to corner button from history widget.
2026-03-28 10:29:12 +03:00
data_game.cpp
Save Data::Session* in GameData.
2021-10-11 21:53:18 +04:00
data_game.h
Implement opening of t.me/bot/app-s.
2023-03-07 08:42:29 +03:00
data_group_call.cpp
Fix GCC 15 -Wrange-loop-construct
2026-03-03 12:16:32 +04:00
data_group_call.h
Fixed use-after-free in the group call bar content.
2026-08-26 23:25:37 +04:00
data_groups.cpp
Slightly improved box to edit caption of grouped file.
2025-06-03 17:55:18 +03:00
data_groups.h
Divide groupId of scheduled / normal messages.
2023-04-24 22:31:38 +04:00
data_histories.cpp
Animate incoming Gram transfer cards when they are read
2026-10-08 22:24:49 +04:00
data_histories.h
Animate incoming Gram transfer cards when they are read
2026-10-08 22:24:49 +04:00
data_history_messages.cpp
[chat] Append sponsored messages in modern chat view.
2026-08-18 11:17:57 +04:00
data_history_messages.h
[chat] Resolve reviewed follow-ups: restriction bar, access errors, perf.
2026-08-18 11:17:57 +04:00
data_lastseen_status.h
Strict validity check for local lastseen.
2024-11-01 18:22:57 +04:00
data_location.cpp
Allow editing business location in Settings.
2024-07-19 11:56:34 +02:00
data_location.h
Allow editing business location in Settings.
2024-07-19 11:56:34 +02:00
data_media_preload.cpp
Revert "Don't stream videos when external player is used"
2026-03-10 12:40:17 +04:00
data_media_preload.h
Не запрашивать куски за концом файла при загрузке через туннель
2026-09-25 17:34:08 +03:00
data_media_rotation.cpp
Allow rotating content in media viewer.
2020-02-05 19:37:39 +04:00
data_media_rotation.h
Allow rotating content in media viewer.
2020-02-05 19:37:39 +04:00
data_media_types.cpp
[ttl-media] Fixed ttl media saving to download folder.
2026-09-01 17:45:03 +03:00
data_media_types.h
[img-editor] Added fallback to link pill for excluded messages.
2026-10-08 20:05:44 +03:00
data_message_reaction_id.cpp
Support hashtags with mentions.
2024-10-25 18:14:44 +04:00
data_message_reaction_id.h
Update cached reactions on remove.
2026-05-05 10:45:45 +04:00
data_message_reactions.cpp
Merge upstream dev through b033e513f4
2026-08-22 11:23:33 +03:00
data_message_reactions.h
Update cached reactions on remove.
2026-05-05 10:45:45 +04:00
data_messages.cpp
Replaced qMin, qMax and qAbs with std::min, std::max and std::abs.
2026-09-14 18:03:15 +03:00
data_messages.h
FullMsgId rely on PeerId instead of ChannelId.
2021-12-22 10:11:57 +00:00
data_msg_id.h
Add welcome messages editing section for groups.
2026-08-10 18:42:47 +04:00
data_passkey_deserialize.cpp
Added initial implementation of deserialization data for passkeys.
2025-12-05 18:15:53 +04:00
data_passkey_deserialize.h
Added dummy files for credential data of passkeys.
2025-12-05 18:15:53 +04:00
data_peer.cpp
Merge upstream dev through 64ca5475f2
2026-09-25 14:38:13 +03:00
data_peer.h
Reach unloaded pins on thread keys and updates
2026-09-24 22:22:15 +04:00
data_peer_bot_command.cpp
Added ephemeral messages data component with receive and send support.
2026-07-10 14:04:28 +04:00
data_peer_bot_command.h
Added ephemeral messages data component with receive and send support.
2026-07-10 14:04:28 +04:00
data_peer_bot_commands.cpp
Fix bug in ChatBotCommands::update when commands empty ( #28631 )
2024-11-14 11:35:57 +04:00
data_peer_bot_commands.h
Replaced int botStatus with a type-safe Data::BotStatus enum class.
2026-03-30 13:42:23 +03:00
data_peer_colors.h
Added initial data structures for profile colors.
2025-10-28 13:53:39 +03:00
data_peer_common.h
Show star rating preview.
2025-08-01 16:13:27 +04:00
data_peer_id.cpp
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
data_peer_id.h
Use operator<=> for some simplest data types.
2022-11-01 19:25:36 +04:00
data_peer_values.cpp
Add more localized bot username suffixes.
2026-10-08 22:24:49 +04:00
data_peer_values.h
Show new bot status from username suffix.
2026-10-08 22:23:57 +04:00
data_photo.cpp
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
data_photo.h
Merge upstream dev through b033e513f4
2026-08-22 11:23:33 +03:00
data_photo_media.cpp
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
data_photo_media.h
Fixed indents in some files.
2023-12-16 20:25:01 +00:00
data_poll.cpp
[poll-view] Fixed answer media dropped for pending webpage.
2026-08-18 07:53:49 +03:00
data_poll.h
[poll-view] Fixed answer media dropped for pending webpage.
2026-08-18 07:53:49 +03:00
data_poll_messages.cpp
[poll-shared] Added Polls section.
2026-03-28 10:29:08 +03:00
data_poll_messages.h
[poll-shared] Added Polls section.
2026-03-28 10:29:08 +03:00
data_premium_limits.cpp
Support server-provided limits for rich messages.
2026-06-09 14:28:11 +04:00
data_premium_limits.h
Support server-provided limits for rich messages.
2026-06-09 14:28:11 +04:00
data_premium_subscription_option.h
Show correct price per year in 2year premium.
2025-11-06 22:54:43 +04:00
data_pts_waiter.cpp
Replaced qMin, qMax and qAbs with std::min, std::max and std::abs.
2026-09-14 18:03:15 +03:00
data_pts_waiter.h
Move updates handling MainWidget -> Api::Updates.
2020-06-23 21:53:39 +04:00
data_replies_list.cpp
Added missing const to local references in some files.
2026-08-12 13:36:02 +03:00
data_replies_list.h
Open new post comments from "Discussion started".
2026-05-05 15:23:30 +04:00
data_reply_preview.cpp
Show nice replies with quotes.
2023-10-26 14:08:41 +04:00
data_reply_preview.h
Support spoilers in reply previews / pinned bar.
2022-12-30 14:06:20 +04:00
data_report.h
Added api support for reports with server options.
2024-10-04 10:06:21 +04:00
data_saved_messages.cpp
Added compose stash storage to history.
2026-10-08 20:00:58 +03:00
data_saved_messages.h
Fixed stale pinned Saved Messages sublists on clear that subsection.
2026-03-15 08:05:54 +03:00
data_saved_music.cpp
Support correct shared music loading.
2026-08-14 16:23:44 +04:00
data_saved_music.h
Support correct shared music loading.
2026-08-14 16:23:44 +04:00
data_saved_sublist.cpp
Stop a failing GPU effect from taking the client down
2026-07-27 23:05:14 +03:00
data_saved_sublist.h
Removed unused private fields.
2026-04-09 12:36:51 +03:00
data_search_calendar.cpp
Added reuse of loaded calendar page for neighbour months.
2026-09-01 17:46:47 +03:00
data_search_calendar.h
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
data_search_controller.cpp
Allow round video messages in topic shared media.
2026-09-25 18:31:08 +04:00
data_search_controller.h
Filter-out non-forwardable music files.
2026-08-14 16:23:44 +04:00
data_send_action.cpp
Update API scheme on layer 148: Drafts in topics.
2022-11-01 19:25:38 +04:00
data_send_action.h
Fix typing animation in chats list updates.
2025-10-22 12:18:12 +04:00
data_session.cpp
Merge upstream v7.3.1
2026-10-15 21:43:47 +03:00
data_session.h
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
data_shared_media.cpp
Allow round video messages in topic shared media.
2026-09-25 18:31:08 +04:00
data_shared_media.h
Allow round video messages in topic shared media.
2026-09-25 18:31:08 +04:00
data_sparse_ids.cpp
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
data_sparse_ids.h
Support saved music playlist.
2025-08-31 20:53:11 +04:00
data_star_gift.cpp
Allow filtering resale gifts by-stars-only.
2026-03-25 13:08:49 +07:00
data_star_gift.h
Allow filtering resale gifts by-stars-only.
2026-03-25 13:08:49 +07:00
data_statistics.h
Split statistics data to lists and td_ui parts.
2026-08-18 07:53:56 +03:00
data_statistics_chart.cpp
Fixed display of bottom captions in chart view with long date strings.
2023-12-16 20:25:01 +00:00
data_statistics_chart.h
Excluded cases of divisions by zero in dates from statistics charts.
2025-01-06 20:40:17 +03:00
data_statistics_lists.h
Split statistics data to lists and td_ui parts.
2026-08-18 07:53:56 +03:00
data_stories.cpp
Merge upstream dev through b033e513f4
2026-08-22 11:23:33 +03:00
data_stories.h
Fix C5038 in data_stories: order _snapshotWriteTimer after _pollingViewsTimer
2026-06-30 20:27:38 +03:00
data_stories_ids.cpp
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
data_stories_ids.h
Allow loading stories in different albums.
2025-07-31 22:20:18 +04:00
data_story.cpp
Allow saving any story (even forbidden); document in README
2026-06-28 16:10:12 +03:00
data_story.h
Update API scheme on layer 217.
2025-11-15 11:59:19 +04:00
data_streaming.cpp
Revert "Avoid using streaming loader with external video player"
2026-03-10 12:40:17 +04:00
data_streaming.h
Revert "Avoid using streaming loader with external video player"
2026-03-10 12:40:17 +04:00
data_subscriptions.h
Update API scheme on layer 198.
2025-01-22 22:13:27 +04:00
data_thread.cpp
Generalize the "joined community" service message.
2026-07-10 14:04:27 +04:00
data_thread.h
Added support of notifications for poll votes.
2026-03-30 10:19:14 +03:00
data_todo_list.cpp
Fix warnings.
2026-04-17 22:04:20 +07:00
data_todo_list.h
Block forwarded todo lists.
2025-07-01 13:01:29 +04:00
data_types.cpp
Fix #30300 undefined behaviors.
2026-09-23 13:26:41 +04:00
data_types.h
Merge upstream dev through 64ca5475f2
2026-09-25 14:38:13 +03:00
data_unread_value.cpp
Moved out value notification settings for filters to separated file.
2024-11-11 10:18:00 +03:00
data_unread_value.h
Moved out value notification settings for filters to separated file.
2024-11-11 10:18:00 +03:00
data_user.cpp
Adapt wallet address discovery to optional owners
2026-10-08 22:24:48 +04:00
data_user.h
Adapt wallet address discovery to optional owners
2026-10-08 22:24:48 +04:00
data_user_names.cpp
Added ability to toggle editable username for owned bots.
2025-10-10 09:27:00 +04:00
data_user_names.h
Implement collectible username / phone info boxes.
2024-04-02 22:56:21 +04:00
data_user_photos.cpp
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
data_user_photos.h
Added initial support of fallback user photo to storage module.
2022-12-26 14:24:07 +04:00
data_wall_paper.cpp
Fix build without QT_IMPLICIT_QCHAR_CONSTRUCTION
2024-10-12 19:54:34 +04:00
data_wall_paper.h
Allow setting channel wallpaper.
2023-12-22 07:35:02 -04:00
data_web_page.cpp
Allow GIFs in GroupedMedia grids.
2026-08-04 11:50:39 +03:00
data_web_page.h
Mark IV links in shared links section.
2026-06-08 23:24:46 +04:00