Commit Graph

1096 Commits

Author SHA1 Message Date
Andrea Cavalli 0bfef9e46f Merge remote-tracking branch 'td/master' 2022-09-22 01:07:13 +02:00
levlam 23fe3994bf Don't unload messages from the last media album. 2022-09-21 17:44:25 +03:00
levlam bb6fc999f8 Add on_message_notification_changed function. 2022-09-19 16:19:59 +03:00
levlam 618bface99 Save voice message to database when it is recognized. 2022-09-19 11:15:13 +03:00
levlam 8d0cb5b82d Return is_content_changed from update_message_content. 2022-09-19 01:12:20 +03:00
levlam 51403c883c Avoid usage of send_update_message_content with dialog_id. 2022-09-19 00:29:31 +03:00
levlam 91c54cc748 Move send_update_message_content out of update_message_content. 2022-09-19 00:24:15 +03:00
levlam 30b961aebf Sort reactions returned in getMessageAvailableReactions. 2022-09-13 19:19:35 +03:00
levlam 55ec944266 Pass all chosen reactions to send_message_reaction. 2022-09-09 16:21:00 +03:00
levlam 6b2f6b4204 Split setMessageReaction to addMessageReaction and removeMessageReaction. 2022-09-09 15:56:45 +03:00
levlam 4ae5b9a533 Consistently use is_active_reaction. 2022-09-08 21:04:23 +03:00
levlam 148f1bf794 Update get_message_available_reactions. 2022-09-08 20:04:32 +03:00
levlam c6d5bbb151 Remove class AvailableReaction. 2022-09-08 17:45:19 +03:00
levlam 9bd566702e Add source to MessagesManager::fix_new_dialog. 2022-09-07 20:02:44 +03:00
levlam 4fdac24cc5 Add setMessageReaction.update_recent_reactions. 2022-09-05 22:04:50 +03:00
levlam 16ba2ebfb8 Add messageSendOptions.update_order_of_installed_sticker_sets. 2022-09-04 01:14:25 +03:00
levlam c662b81a3d Return ChatReactions from MessagesManager::get_message_active_reactions. 2022-09-02 18:59:15 +03:00
levlam c65af3ac6e Improve field name. 2022-08-31 11:11:37 +03:00
levlam 0b8e143056 Add class ChatAvailableReactions. 2022-08-30 11:45:27 +03:00
levlam 408a6a9d74 Remove failed to load chats from chat filters. 2022-08-30 01:18:20 +03:00
levlam d110b0f5bc Add MessagesManager::load_dialog_filter_dialogs function. 2022-08-29 22:43:36 +03:00
levlam 9f564e48d4 Improve MessageForwardInfo logging. 2022-08-29 07:10:50 +03: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 57d7a2b10c Remove unknown pinned secret chats if failed to load them. 2022-08-27 23:12:50 +03:00
levlam 0ed8f95cec Make distribution of dialog unloads uniform instead of normal. 2022-08-27 11:19:00 +03:00
levlam b359a09464 Add message.can_report_reactions. 2022-08-23 16:44:20 +03:00
levlam 8c5833b009 Delete yet unsent message if receive messageEmpty for the sent message. 2022-08-21 10:08:09 +03:00
levlam acbc2cebf4 Process request result in MessagesManager actor context. 2022-08-21 07:24:53 +03:00
levlam 092499a7c6 Use WaitFreeHashSet where appropriate. 2022-08-21 00:20:57 +03:00
levlam f99327ca50 Add more CHECK logging. 2022-08-19 00:00:32 +03:00
levlam 04b98aa385 Use OptionManager directly if possible. 2022-08-18 17:00:18 +03:00
Andrea Cavalli 70ad9c53c5 Merge remote-tracking branch 'td/master' 2022-08-13 22:56:08 +02:00
levlam 17a18e8def Always use send_closure_later to keep relative message order. 2022-08-10 16:25:17 +03:00
levlam bb2034ae36 Update layer to 145. 2022-08-08 23:00:06 +03:00
levlam 8e5d85eb11 Add error logging. 2022-08-08 19:52:29 +03:00
levlam d04527d10e Avoid expected error logging. 2022-08-08 13:19:11 +03:00
levlam 515bd488fb Use WaitFreeHashMap for dialogs. 2022-08-04 17:38:33 +03:00
levlam 699b421824 Use full variable names for unique_ptr<Dialog>. 2022-08-04 16:30:14 +03:00
levlam 898c5c5cf3 Improve error message. 2022-08-02 19:35:35 +03:00
levlam 3f1e0a9317 Add explicit limit on the number of saved auth notifications. 2022-08-01 01:39:09 +03:00
Andrea Cavalli cd4a07a7c7 Merge remote-tracking branch 'td/master' 2022-07-22 13:09:22 +02:00
levlam 0f87447ffc Asynchronously destroy some big data storages. 2022-07-20 13:40:14 +03:00
levlam ddb572b830 Add more debug for have_full_history. 2022-07-15 17:03:40 +03:00
Andrea Cavalli 277513ce18 Merge remote-tracking branch 'td/master' 2022-07-03 23:48:22 +02:00
levlam 8537b3d495 Move MultiTimeout to MultiTimeout.h. 2022-07-02 23:32:18 +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
levlam 638b4346ca Remove separate MessagesManager::on_update_scheduled_message_id. 2022-06-23 17:05:43 +03:00
Andrea Cavalli a116cc9b19 Merge remote-tracking branch 'td/master' 2022-06-21 18:38:28 +02:00
levlam 80df1e2968 Add notificationTypeNewMessage.show_preview. 2022-06-16 18:54:50 +03:00