3042 Commits

Author SHA1 Message Date
John Preston 5fb7992b04 Improve effect initial auto-play. 2024-05-30 21:35:05 +04:00
John Preston 144109db05 Show effect preview before sending. 2024-05-30 21:35:05 +04:00
John Preston d1106e5ae6 Check effects availability in all SendMenu-s. 2024-05-30 21:35:05 +04:00
John Preston 92133e7f50 Show effect animation with correct geometry. 2024-05-30 21:35:05 +04:00
John Preston a19e71324b Implement basic effect animation. 2024-05-30 21:35:05 +04:00
John Preston f762634036 Support effects API, show icon in info. 2024-05-30 21:35:05 +04:00
John Preston f8188f360a Update API scheme to layer 180. 2024-05-30 21:35:05 +04:00
John Preston d6e827e982 Fix loading of chat preview messages. 2024-05-30 17:02:02 +04:00
John Preston aee62c7591 Fix migrated history in chat preview. 2024-05-28 21:42:00 +04:00
John Preston f223ae7eee Implement chats preview, show from unread. 2024-05-28 21:42:00 +04:00
AlexeyZavar 57b2c69ce6 Merge tag 'v5.0.2' into dev
# Conflicts:
#	Telegram/Resources/winrc/Telegram.rc
#	Telegram/Resources/winrc/Updater.rc
#	Telegram/SourceFiles/core/version.h
#	Telegram/lib_ui
#	snap/snapcraft.yaml
2024-05-25 02:26:39 +03:00
John Preston 000911546b Fix usernames drop on min user being received. 2024-05-24 14:50:00 +04:00
John Preston 39c1da6642 Attempt to fix jump to unread in some cases. 2024-05-24 12:55:48 +04:00
23rd bc11c66777 Added ability to hide single sponsored message to premium users. 2024-05-14 17:19:39 +03:00
AlexeyZavar eeb5e5a206 Merge tag 'v5.0.1' into dev
# Conflicts:
#	Telegram/Resources/winrc/Telegram.rc
#	Telegram/Resources/winrc/Updater.rc
#	Telegram/SourceFiles/core/version.h
#	Telegram/SourceFiles/info/profile/info_profile_actions.cpp
#	Telegram/lib_ui
#	snap/snapcraft.yaml
2024-05-04 21:49:27 +03:00
John Preston 9c77346f36 Fix build with Xcode and GCC. 2024-05-02 14:11:20 +04:00
23rd 6becaaa953 Slightly improved view style of giveaway results in dialogs list. 2024-05-02 04:09:25 +03:00
John Preston bb6fd4bc4d Update scheme, new sticker categories. 2024-05-01 12:47:20 +04:00
John Preston b9b7d9e337 Implement live location view. 2024-05-01 12:47:20 +04:00
John Preston a272807a99 Remove "Create poll" button in Replies chat.
Fixes #27817.
2024-04-26 20:12:29 +04:00
23rd e6c22ec1ca Added api support for custom emoji in polls. 2024-04-26 20:12:29 +04:00
John Preston b3ae843f0e Update API scheme to layer 179. 2024-04-26 20:12:29 +04:00
23rd 612b81ee87 Fixed allowed reactions for channel posts in linked chats. 2024-04-26 20:12:29 +04:00
John Preston 3da51b1bc9 Fix crash on quit in sponsored messages. 2024-04-24 16:37:27 +04:00
John Preston 17b7db6219 Request 64 frequent contacts instead of 32. 2024-04-24 16:37:27 +04:00
John Preston 56bce70558 Fix "long time ago" for users who blocked me. 2024-04-23 21:47:57 +04:00
John Preston 6f328b2ef8 Fix inline query draft applying. 2024-04-23 19:17:41 +04:00
John Preston 63f66a1369 Show "Boost" button in boost group links. 2024-04-23 19:13:47 +04:00
John Preston 2ab8bb13c5 Fix links preview. 2024-04-23 19:13:47 +04:00
23rd f43f99cff2 Added initial api support of stickerset attribute in web pages. 2024-04-23 19:13:47 +04:00
John Preston a3b8397361 Close chat/media if thrown out by admin. 2024-04-23 19:13:47 +04:00
John Preston 4fb03e532c Optimize stories list generation. 2024-04-23 19:13:47 +04:00
John Preston 9036e9e8e3 Show pinned icon in stories. 2024-04-23 19:13:47 +04:00
John Preston 468d8b04d6 Implement stories pin-to-top. 2024-04-23 19:13:47 +04:00
John Preston 4b98ab1246 Fix build with simplified ads. 2024-04-23 19:13:46 +04:00
John Preston d33e3dc13a Rename Story::pinned to Story::inProfile. 2024-04-23 19:13:46 +04:00
23rd 225c0e0af3 Added initial api support of reactions limit in channels and groups. 2024-04-23 19:13:46 +04:00
23rd 72b274a2bf Added support of simplified constructor for MTP sponsored message. 2024-04-23 19:13:46 +04:00
John Preston ac15990b48 Update API scheme to layer178, ads broke build. 2024-04-23 19:13:46 +04:00
John Preston 2a6ff9203b Implement basic recent search results. 2024-04-23 19:13:46 +04:00
John Preston 2e0529bd9a Add data component for RecentPeers. 2024-04-23 19:13:46 +04:00
John Preston 4cdd939028 Cache topPeers locally. 2024-04-23 19:13:46 +04:00
John Preston c11f4efc5c Support disabling top peers completely. 2024-04-23 19:13:46 +04:00
John Preston 19ae76d8de Top peers context menu. 2024-04-23 19:13:46 +04:00
John Preston 18598f8dca Initial version of top peers. 2024-04-23 19:13:45 +04:00
AlexeyZavar 1c85a81f1f feat: hide messages from blocked users
Co-authored-by: Ilya Fedin <fedin-ilja2010@ya.ru>
2024-04-19 00:05:00 +03:00
AlexeyZavar 7cc14bda52 chore: remove upload boost
Increasing chunks size, `kMaxUploadPerSession`, etc. don't change the speed, only if slows down.
Maybe changing `kAcceptAsFastIfTotalAtLeast` could give a boost. Didn't check.

In some circumstances, speed could be worse than on the AyuGram `v4.16` with boost, but it's rare.
But the upload speed is good, so upload boost removed.
2024-04-17 04:06:49 +03:00
AlexeyZavar c55cab3b1a fix: hideAllChats
Co-authored-by: c0re100 <corehusky@gmail.com>
2024-04-17 03:05:05 +03:00
AlexeyZavar fe1babe437 Merge tag 'v4.16.8' into dev
# Conflicts:
#	Telegram/Resources/winrc/Telegram.rc
#	Telegram/Resources/winrc/Updater.rc
#	Telegram/SourceFiles/core/version.h
#	Telegram/lib_ui
#	snap/snapcraft.yaml
2024-04-17 02:41:49 +03:00
John Preston 49c9e08b6c Enforce video/audio extension by mime type. 2024-04-16 20:14:01 +04:00