levlam
|
07b7faf66c
|
Reduce run time of some tests.
|
2022-07-28 00:15:18 +03:00 |
|
levlam
|
a5da79327d
|
Preload and check all custom emoji in secret chats.
|
2022-07-27 23:47:16 +03:00 |
|
levlam
|
36c6b84ec8
|
Add remove_premium_custom_emoji_entities.
|
2022-07-27 23:36:44 +03:00 |
|
levlam
|
e601012e9f
|
Remove known premium emoji from secret chat messages from non-premium users.
|
2022-07-27 21:52:42 +03:00 |
|
levlam
|
84202b5554
|
Add limit on the total number of entities in secret chat messages.
|
2022-07-27 21:28:43 +03:00 |
|
levlam
|
af607bf611
|
Support spoiler and custom emoji entities in secret chats.
|
2022-07-27 21:10:18 +03:00 |
|
levlam
|
6383e7f1b1
|
Improve remove_unallowed_entities.
|
2022-07-27 20:35:40 +03:00 |
|
levlam
|
e3ae8957bb
|
Support addemoji links.
|
2022-07-27 19:58:58 +03:00 |
|
levlam
|
6283dce8b7
|
Remove superflous inline specifiers.
|
2022-07-27 11:41:16 +03:00 |
|
levlam
|
99b39069a4
|
Document limit on the number of identifiers allowed in getCustomEmojiStickers.
|
2022-07-26 20:05:48 +03:00 |
|
levlam
|
7cdf1a05bb
|
Update custom emoji once a day.
|
2022-07-26 19:29:37 +03:00 |
|
levlam
|
59a27e3b15
|
Get from the server only unknown custom emoji.
|
2022-07-26 18:48:18 +03:00 |
|
levlam
|
9c6f457715
|
Explicitly define _GNU_SOURCE.
|
2022-07-26 10:33:25 +03:00 |
|
levlam
|
e96a1995a2
|
Load custom emoji from database,
|
2022-07-25 23:04:53 +03:00 |
|
levlam
|
f20f015caa
|
Save custom emoji to database.
|
2022-07-25 21:18:43 +03:00 |
|
levlam
|
8331941754
|
Support multiple saved credentials.
|
2022-07-25 19:08:50 +03:00 |
|
levlam
|
262ea91d9a
|
Drop via_bot from forwarded Audio.
|
2022-07-25 16:28:46 +03:00 |
|
levlam
|
366fd53a92
|
Add class td_api::SpeechRecognitionResult.
|
2022-07-25 13:47:06 +03:00 |
|
levlam
|
d4b59bda87
|
Add internalLinkTypeRestorePurchases.
|
2022-07-25 12:06:32 +03:00 |
|
levlam
|
4e9c7ffbf2
|
Return custom emoji from in-memory cache if possible.
|
2022-07-24 19:54:15 +03:00 |
|
levlam
|
bcf2580e09
|
Add discount_percentage.
|
2022-07-24 16:18:20 +03:00 |
|
levlam
|
8183e062ab
|
Handle installed sticker sets of incorrect type in the database.
|
2022-07-24 15:03:54 +03:00 |
|
levlam
|
40b5b586e6
|
Add sticker_type to getStickers.
|
2022-07-24 14:53:48 +03:00 |
|
levlam
|
99ae4ada88
|
Access arrays with pre-casted sticker type.
|
2022-07-24 14:01:58 +03:00 |
|
levlam
|
a63642c8bf
|
Avoid broken server copy for some quizes.
|
2022-07-24 12:54:49 +03:00 |
|
levlam
|
6c98bec686
|
Ensure that poll is removed from being_closed_polls_ after request is completed.
|
2022-07-24 12:19:51 +03:00 |
|
levlam
|
3afbce24b3
|
Disable getStorageStatisticsFast for bots to reduce disk usage in the main thread.
|
2022-07-23 23:50:28 +03:00 |
|
levlam
|
2729d44f71
|
Move DownloadManagerImpl::*_impl functions to private section.
|
2022-07-23 17:19:18 +03:00 |
|
levlam
|
07cc51c1d5
|
Add check that download manager database isn't loaded recursively.
|
2022-07-23 17:16:21 +03:00 |
|
levlam
|
698b34709f
|
Make DownloadManager::add_file asynchronous.
|
2022-07-23 17:11:25 +03:00 |
|
levlam
|
ec19eaad65
|
Call FileReferenceManager::get_file_search_text through DownloadManagerCallback.
|
2022-07-23 17:01:27 +03:00 |
|
levlam
|
061aac58db
|
Make DownloadManager interface mostly asynchronous.
|
2022-07-23 16:41:03 +03:00 |
|
levlam
|
d55869eedb
|
Minor improvements.
|
2022-07-23 14:53:32 +03:00 |
|
levlam
|
206becbb9f
|
Safely traverse map.
|
2022-07-23 14:52:42 +03:00 |
|
levlam
|
03de62b29f
|
Check data validness before initing InlineKeyboardButton.
|
2022-07-23 13:04:25 +03:00 |
|
levlam
|
1ff1059de8
|
Fix warning.
|
2022-07-23 12:59:21 +03:00 |
|
levlam
|
ad8693801f
|
Fix another compilation error.
|
2022-07-23 12:15:54 +03:00 |
|
levlam
|
8efe57fb6b
|
Fix ForwardMessagesLogEvent.
|
2022-07-23 12:06:14 +03:00 |
|
levlam
|
c6fc1bb98e
|
Fix compilation error with old compilers.
|
2022-07-23 12:04:15 +03:00 |
|
levlam
|
3506bc94dc
|
Check messageMediaPoll validness for just sent messages.
|
2022-07-23 11:32:08 +03:00 |
|
levlam
|
36a57c3584
|
Remove unneeded FlatHashTable copy constructors.
|
2022-07-23 11:13:17 +03:00 |
|
levlam
|
bc83832e03
|
Avoid copying when adding users/chats to binlog.
|
2022-07-23 11:00:46 +03:00 |
|
levlam
|
4cf1e02479
|
Add multiarg version of Scheduler::destroy_on_scheduler.
|
2022-07-22 21:21:30 +03:00 |
|
levlam
|
f26a33b3d3
|
Implement StickersManager::is_premium_custom_emoji.
|
2022-07-22 19:06:39 +03:00 |
|
levlam
|
d361d6e8a1
|
Add StickersManager::get_custom_emoji_id.
|
2022-07-22 18:27:12 +03:00 |
|
levlam
|
97ab564e07
|
Prepare for removing premium custom emoji if have no premium.
|
2022-07-22 18:11:55 +03:00 |
|
levlam
|
680cce2f6d
|
Remove spoiler and custom emoji entities for messages sent to secret chats.
|
2022-07-22 17:21:58 +03:00 |
|
levlam
|
833dfcc9db
|
Remove spoiler and custom emoji entities from messages forwarded to secret chats.
|
2022-07-22 16:47:58 +03:00 |
|
levlam
|
03773d01fd
|
Disallow emoji stickers in secret chats.
|
2022-07-22 16:11:33 +03:00 |
|
levlam
|
813867eb66
|
Improve special sticker set loading.
|
2022-07-22 15:40:24 +03:00 |
|