Commit Graph

389 Commits

Author SHA1 Message Date
Andrea Cavalli 0bfef9e46f Merge remote-tracking branch 'td/master' 2022-09-22 01:07:13 +02:00
levlam ee381ecbb5 Avoid force_reuse even for message photos. 2022-09-20 00:26:22 +03:00
levlam ce1292ea32 Allow to always reuse photos from inputMessagePhoto. 2022-09-15 16:08:19 +03:00
levlam e087521b01 Fix compilation error. 2022-09-14 19:02:49 +03:00
levlam ce9175a00b Always use "must be non-empty". 2022-09-10 22:48:34 +03:00
levlam c5040d9fcd Locally move sticker set to top. 2022-09-04 21:35:11 +03:00
Andrea Cavalli 10bd3f0afc Fix merge 2022-08-29 00:58:09 +02:00
Andrea Cavalli 6bddb57999 Merge remote-tracking branch 'td/master'
# Conflicts:
#	td/telegram/PollManager.cpp
#	td/telegram/VideoNotesManager.cpp
2022-08-29 00:41:56 +02:00
levlam 96cca84a60 Remove source from next_utf8_unsafe. 2022-08-19 16:37:44 +03:00
levlam a8b3573a00 Always pass non-null pointer to next_utf8_unsafe. 2022-08-19 16:19:58 +03:00
levlam 04b98aa385 Use OptionManager directly if possible. 2022-08-18 17:00:18 +03:00
levlam 3318ffdb20 Proxy all option-related requests through G. 2022-08-17 16:11:13 +03:00
levlam f0a89c3dbe Remove process_input_caption in favor of get_formatted_text. 2022-08-15 16:26:51 +03:00
levlam b1e43bfbd5 Pass FormattedText to get_first_url. 2022-08-15 15:55:48 +03:00
Andrea Cavalli 70ad9c53c5 Merge remote-tracking branch 'td/master' 2022-08-13 22:56:08 +02:00
levlam a045e8a528 Avoid expected error logging. 2022-08-08 16:42:26 +03:00
levlam 2867fe3637 Improve get_message_content_file_ids implementation. 2022-08-05 22:59:39 +03:00
levlam 3c863517ba Return messageAnimatedEmoji for single custom emoji. 2022-08-05 17:58:16 +03:00
levlam 33623f9818 Remove unused can_delete_old parameter. 2022-08-03 21:38:03 +03:00
levlam a67155a145 Add source to get_message_content. 2022-08-01 14:45:44 +03:00
levlam 2c9e1767dd Ignore empty entities loaded from database. 2022-07-31 00:34:30 +03:00
levlam e40fbde299 Check currency amounts received from server. 2022-07-30 03:58:46 +03:00
levlam a5da79327d Preload and check all custom emoji in secret chats. 2022-07-27 23:47:16 +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 6383e7f1b1 Improve remove_unallowed_entities. 2022-07-27 20:35:40 +03:00
levlam 97ab564e07 Prepare for removing premium custom emoji if have no premium. 2022-07-22 18:11:55 +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 a81740892d Add messageGiftedPremium.sticker. 2022-07-22 15:01:44 +03:00
Andrea Cavalli cd4a07a7c7 Merge remote-tracking branch 'td/master' 2022-07-22 13:09:22 +02:00
levlam 61fe5d0df5 Register GiftPremium messages. 2022-07-22 13:30:24 +03:00
levlam da7d302dec Increase MessageUnsupported version to reload messages with custom emoji. 2022-07-22 12:15:21 +03:00
levlam 52214f37bc Don't warn when server deletes a custom emoji entity. 2022-07-21 14:10:26 +03:00
levlam ba3f24ed8d Rename stickerTypeEmoji to stickerTypeCustomEmoji. 2022-07-19 14:51:29 +03:00
levlam fd6684ab9d Disallow sending, adding to favorite and recent for emoji stickers. 2022-07-18 14:51:37 +03:00
levlam 1f2e8d7c57 Check voice_messages_forbidden for private chats before sending messages. 2022-07-17 17:15:48 +03:00
levlam ea8f81187e Support documentAttributeCustomEmoji. 2022-07-14 17:11:36 +03:00
levlam b8bd39dc6f Fix PaymentSuccessful comparison. 2022-07-14 00:13:52 +03:00
levlam c01dd0d461 Increase MessageUnsupported version. 2022-07-12 22:50:28 +03:00
Andrea Cavalli 277513ce18 Merge remote-tracking branch 'td/master' 2022-07-03 23:48:22 +02:00
levlam 4f7113395b Add td_api::messageGiftedPremium. 2022-07-01 15:28:22 +03:00
levlam dd89d46a27 Unify message media type variable names. 2022-07-01 15:04:11 +03:00
levlam e38615b71e Update layer to 144. 2022-07-01 14:33:59 +03:00
Andrea Cavalli 377050ced3 Merge remote-tracking branch 'td/master' 2022-06-29 23:33:12 +02:00
levlam 32bac7bd24 Move Promise to tdutils. 2022-06-27 13:30:18 +03:00
Andrea Cavalli a116cc9b19 Merge remote-tracking branch 'td/master' 2022-06-21 18:38:28 +02:00
levlam f48fd19e98 Fix is_premium flag. 2022-06-07 17:21:45 +03:00
Andrea Cavalli 115338851e Merge remote-tracking branch 'td/master' 2022-06-07 00:21:42 +02:00
levlam 157878f47e Fix reply_in_dialog_id. 2022-06-06 18:01:44 +03:00
levlam fc2a95cac6 Avoid expected error logging. 2022-06-06 17:44:38 +03:00