Commit Graph

7344 Commits

Author SHA1 Message Date
levlam a8a9df74fe Improve listing of files to be formatted. 2022-01-27 15:37:42 +03:00
levlam 1fdfd036bb Use get_dialog_active_reactions if appropriate. 2022-01-27 15:25:41 +03:00
levlam f00e7aae59 Fix empty reaction in setMessageReaction. 2022-01-27 14:19:51 +03:00
levlam 4e4d7c1e83 Fix inputGroupCallStream flags. 2022-01-27 01:59:36 +03:00
levlam 6ebb83a194 Improve class names and documentation. 2022-01-27 01:52:21 +03:00
levlam 81a3544cc8 Drop main auth key if receive 401 for temporary auth key with an error different from AUTH_KEY_PERM_EMPTY and SESSION_PASSWORD_NEEDED. 2022-01-26 21:50:42 +03:00
levlam fd4b9a5a79 Handle missing updateMessageReactions in response to getMessagesReactions as a message without reactions. 2022-01-26 20:06:27 +03:00
levlam f9c6fb14f6 Relaod message reactions if failed to set reaction. 2022-01-26 18:48:46 +03:00
levlam 79f1890613 Use td_api::StickerType instead of td_api::StickerFormat. 2022-01-26 17:53:38 +03:00
levlam eaf859409e Check MIME-type of received stickers. 2022-01-26 17:30:57 +03:00
levlam 262d63564d Fix misprint. 2022-01-26 17:25:55 +03:00
levlam 97e0288363 Check that reaction is among available reactions before set it locally. 2022-01-26 16:51:47 +03:00
levlam ba5c326ba8 Support sending big reactions. 2022-01-26 16:41:41 +03:00
levlam 1901eafe8a Add td_api::getMessageAvailableReactions. 2022-01-26 15:25:03 +03:00
levlam 6a288e2516 Hide reactions if they are disabled in the chat. 2022-01-26 13:49:17 +03:00
levlam 5edc92dd72 Update recent reaction choosers in setMessageReaction. 2022-01-26 12:50:41 +03:00
levlam bad018bc32 Sort message reactions by the number of choosers. 2022-01-26 12:01:14 +03:00
levlam 9eb3a9a403 Remove chosen reaction when it is again. 2022-01-26 11:02:20 +03:00
levlam 893b9c4b6f Update file size limit for WEBM sticker set thumbnails. 2022-01-26 10:20:39 +03:00
levlam d908117489 Add internal option "reactions_uniq_max". 2022-01-25 22:53:51 +03:00
levlam 74ac1f664b Disallow big encrypted stickers in secret chats. 2022-01-25 21:52:15 +03:00
levlam 75e5a0b3fe Allow webm stickers in secret chats. 2022-01-25 21:38:25 +03:00
levlam a972252a46 Support creation of WEBM sticker packs. 2022-01-25 16:56:10 +03:00
levlam e2d1824edc Add stickerFormatWebpMask. 2022-01-25 15:27:06 +03:00
levlam d6bb83dc0e Support WEBM stickers. 2022-01-25 14:58:04 +03:00
levlam 0d2b1c2072 Update layer to 138. 2022-01-25 12:36:30 +03:00
levlam 3aa4ffd0da Ignore video attribute for animated stickers. 2022-01-24 19:06:31 +03:00
levlam 2e7205d391 tg_cli: improve get_delimiter. 2022-01-24 18:22:57 +03:00
levlam 4c4b609448 Reload full dialog info if failed to set available reactions. 2022-01-24 17:51:39 +03:00
levlam 6860a7855b tg_cli: autosplit. 2022-01-24 17:40:16 +03:00
levlam 6001485409 Save reactions between restarts. 2022-01-24 16:43:38 +03:00
levlam 5daf033e0d Use int64 for max_sticker_file_size. 2022-01-23 16:18:33 +03:00
levlam 8c83b66d40 Add get_min_message_sender_object. 2022-01-22 23:17:41 +03:00
levlam ce19ad822b Add td_api::setMessageReaction. 2022-01-21 20:39:55 +03:00
levlam ebb78d3c1b Add td_api::getMessageChosenReactions. 2022-01-21 16:46:16 +03:00
levlam 05a069d221 Use MessageSender for recent reaction choosers. 2022-01-21 13:15:27 +03:00
levlam 7c4d333a77 Support updateMessageReactions. 2022-01-21 11:53:18 +03:00
levlam 739d2b292d Add MessageReactions. 2022-01-20 22:54:34 +03:00
levlam aed0fc247d Improve setChatAvailableReactions.available_reactions documentation. 2022-01-19 21:13:53 +03:00
levlam 4a2cace483 Keep only active reactions. 2022-01-19 20:35:49 +03:00
levlam 5f14c85a33 Send updateChatAvailableReactions updates when the list of active reactions changes. 2022-01-19 20:04:59 +03:00
levlam facb8f754a Move list of active reactions to MessagesManager. 2022-01-19 18:59:48 +03:00
levlam 4e657b73ab Return all reactions as available in private chats. 2022-01-19 18:10:16 +03:00
levlam 305f2e87e1 Improve logging. 2022-01-19 15:00:11 +03:00
levlam 06a67030a0 Use reload_dialog_info_full instead of get_dialog_info_full to guarantee that the data will be reloaded. 2022-01-19 14:37:07 +03:00
levlam 99586edf26 Add updateReaction. 2022-01-19 14:14:21 +03:00
levlam 4e172fc5c8 Add expected_format to on_get_sticker_document. 2022-01-18 19:28:32 +03:00
levlam be2678ce94 Add enum StickerFormat. 2022-01-18 19:20:43 +03:00
levlam 1441de578b Don't treat messages sent to secret chats as copied, because media files can be needed to be reuploaded anyway. Relative order of forwarded to secret chats media will be kept now, but ordering with forwarded text messages can still be broken. 2022-01-17 16:07:54 +03:00
levlam 90e130f03c Don't use implicitly namespace td in set with position tests. 2022-01-16 22:34:38 +03:00