3027 Commits

Author SHA1 Message Date
John Preston 1aa7b725ee Always choose Original if it's downloaded. 2026-05-18 12:19:58 +04:00
23rd 1167523f4a [thanos] Pre-captured snapshots before batch destruction via event. 2026-05-18 10:36:52 +03:00
23rd e75dba5c80 [thanos] Added GPU-accelerated particle dissolution effect for messages. 2026-05-18 10:36:52 +03:00
23rd 763fce3326 Added support to document view display of sanitized SVG preview. 2026-05-18 10:36:52 +03:00
23rd 9964958210 Respected per-peer auto-download overrides at decision points. 2026-05-14 18:27:01 +03:00
23rd 508cea20da Persisted per-peer auto-download overrides via version 3 stream. 2026-05-14 18:27:01 +03:00
23rd 08525fb920 Added per-peer override storage to Data::AutoDownload::Full. 2026-05-14 18:27:01 +03:00
23rd f7d342285c Fixed mute state update for forum topics with unknown notify settings. 2026-05-14 18:27:00 +03:00
Sergey A. Osokin 229df27d16 Fix unused variable warnings. 2026-05-13 21:20:44 +04:00
John Preston 9e2aeaea1c Initialize TON balance correctly. 2026-05-12 10:18:51 +04:00
John Preston 745d0ea574 Better balance check in TON stake. 2026-05-11 17:32:57 +04:00
23rd bfbb8d672a Fixed lost caption on forwarded polls after send confirmation. 2026-05-11 13:17:16 +04:00
John Preston 82f3b8817c Show gift offer payment as "Gift Offer". 2026-05-07 17:31:42 +04:00
John Preston 4a9f584d48 Store recent inline bot per-account. 2026-05-07 16:53:27 +04:00
John Preston d47fa68732 Put service messages in correct sublists. 2026-05-06 17:44:18 +04:00
John Preston be90ed8ef3 Show bot as non-forum if no topics. 2026-05-06 13:46:28 +04:00
John Preston 9b277c728f Remove unread tracking in Saved Messages sublists.
Fixes #30658.
2026-05-06 12:05:57 +04:00
John Preston 8cc02feb62 Don't show subsection tabs if no bot topics. 2026-05-06 11:18:28 +04:00
John Preston f187e7d353 Open new post comments from "Discussion started". 2026-05-05 15:23:30 +04:00
23rd 9baeaa35d4 [poll-create] Renamed FT entry to Fragment. 2026-05-05 10:45:46 +04:00
John Preston d410bd6c68 Support top peers for guest bots. 2026-05-05 10:45:45 +04:00
John Preston ef9a976923 Allow to remove installed styles. 2026-05-05 10:45:45 +04:00
John Preston 49db372296 Update cached reactions on remove. 2026-05-05 10:45:45 +04:00
John Preston 553ecdd5f7 Delete reactions from menu / list. 2026-05-05 10:45:45 +04:00
John Preston bff17504bc Update API scheme on layer 225. 2026-05-05 10:45:45 +04:00
John Preston 22c8b5b72c Update API scheme on layer 225. Restrict reactions. 2026-05-05 10:45:44 +04:00
John Preston 497b2a45bc Make nice custom style tone preview and links. 2026-05-05 10:45:44 +04:00
John Preston d96b73ca00 Update API scheme on layer 225. Show toasts. 2026-05-05 10:45:44 +04:00
John Preston dc0c7ec806 Update API scheme on layer 225. Edit tone icon. 2026-05-05 10:45:44 +04:00
John Preston 3cc2192791 Initial cloud tones support. 2026-05-05 10:45:44 +04:00
John Preston ffe5f1ac00 Support guest chat bot messages. 2026-05-05 10:45:43 +04:00
John Preston 9636dbe71a Update API scheme on layer 225. 2026-05-05 10:45:43 +04:00
23rd 2359bd9844 [poll-view] Improved handle of poll vote restriction. 2026-05-05 10:45:43 +04:00
23rd 9e2f782df1 Added poll vote restriction info to context menu. 2026-05-05 10:45:43 +04:00
23rd 1773f264eb Added poll stats action and dialog with API-backed chart loading. 2026-05-05 10:45:43 +04:00
23rd 3ce201593c Added country-based poll restrictions with selectable allowed countries 2026-05-05 10:45:43 +04:00
23rd acd10b1e1d Added subscriber-only poll restrictions in creation flow and MTProto flags 2026-05-05 10:45:43 +04:00
John Preston a01ddad67b Update API scheme to layer 225. 2026-05-05 10:45:43 +04:00
John Preston 9eda44ca31 Improve checks for video frame sizes. 2026-05-01 00:15:20 +07:00
23rd 22888284cb Added cover document of single-cover sticker sets when empty. 2026-04-28 18:16:19 +07:00
Ireina c4b761cce0 fix: keep source avatar when forwarded source is inaccessible 2026-04-26 20:12:08 +03:00
AlexeyZavar cc56552cb0 fix: userpic suggestion when using wide messages 2026-04-26 20:12:07 +03:00
John Preston 25da303693 Show forwarded info for forwarded audio files 2026-04-26 10:44:40 +07:00
AlexeyZavar 0825ea0160 Merge tag 'v6.7.8' into dev
# Conflicts:
#	.github/workflows/mac_packaged.yml
#	Telegram/Resources/winrc/Telegram.rc
#	Telegram/Resources/winrc/Updater.rc
#	Telegram/SourceFiles/api/api_chat_invite.h
#	Telegram/SourceFiles/boxes/language_box.cpp
#	Telegram/SourceFiles/boxes/send_files_box.h
#	Telegram/SourceFiles/boxes/sticker_set_box.cpp
#	Telegram/SourceFiles/core/version.h
#	Telegram/SourceFiles/data/data_types.h
#	Telegram/SourceFiles/history/history_item.cpp
#	Telegram/SourceFiles/history/history_widget.cpp
#	Telegram/SourceFiles/history/view/history_view_chat_section.cpp
#	Telegram/SourceFiles/history/view/history_view_message.cpp
#	Telegram/SourceFiles/history/view/history_view_translate_bar.cpp
#	Telegram/SourceFiles/history/view/history_view_translate_tracker.cpp
#	Telegram/SourceFiles/platform/mac/main_window_mac.mm
#	Telegram/SourceFiles/settings/sections/settings_main.cpp
#	Telegram/lib_ui
#	snap/snapcraft.yaml
2026-04-24 20:47:17 +03:00
23rd 3cd2246a51 Replaced unread voice dot indicator with svg.
Related commit: f4cbbb251f.
2026-04-23 22:51:01 +03:00
23rd bba4eba3d5 Added ability to manage owned custom emoji packs from sticker set box. 2026-04-23 21:09:43 +03:00
John Preston eac7141ce7 Use photo as video thumbnail in webpage. 2026-04-20 10:54:47 +07:00
John Preston 02f0d7bb8a Don't set empty good thumbnail.
Image(QImage&&) for isNull() sets a fully transparent QImage.
This leads to uninitialized memory QImages in prepared thumbnails,
because we allocate QImage and start painting thumbnail parts in it.
2026-04-19 23:06:43 +07:00
John Preston 9878ee6fa7 Improve work on original video quality. 2026-04-19 22:19:47 +07:00
cumdev1337 827ec824d1 Bring back original video quality option 2026-04-19 17:03:38 +07:00