Commit Graph

945 Commits

Author SHA1 Message Date
Andrea Cavalli d325cea988 Merge remote-tracking branch 'tdlib/master' 2021-12-30 16:02:31 +01:00
levlam ed766a4d2f Add flag messageSendOptions.protect_content. 2021-12-28 18:19:19 +03:00
Andrea Cavalli 7a3cf7ad57 Merge remote-tracking branch 'td/master' 2021-12-25 00:25:15 +01:00
levlam 160ab905f1 Fix handling of min-channels in recent repliers. 2021-12-22 20:15:18 +03:00
Andrea Cavalli 27898cfb16 Merge remote-tracking branch 'td/master' 2021-12-21 19:58:06 +01:00
levlam cbc6d25a44 Replace user_id with member_id in chatEventLog. 2021-12-21 14:53:22 +03:00
levlam 4e29d0e232 Rename message_ttl_setting to message_ttl. 2021-12-21 14:06:15 +03:00
levlam 81cebe39eb Improve naming of selected message sender in a chat. 2021-12-21 13:49:26 +03:00
levlam 27a42b88c8 Save need_drop_default_send_message_as_dialog_id between restarts. 2021-12-20 22:54:20 +03:00
Andrea Cavalli 388c9e6cdd Merge remote-tracking branch 'td/master' 2021-12-20 18:40:17 +01:00
levlam 3f28ce86d6 Postpone drop of default message sender until the chat is opened. 2021-12-20 20:23:26 +03:00
Andrea Cavalli 3440f2c07e Merge remote-tracking branch 'td/master' 2021-12-20 16:51:07 +01:00
levlam 0ab05735c0 Silence expected warnings. 2021-12-18 23:15:06 +03:00
Andrea Cavalli f211df073e Merge remote-tracking branch 'td/master' 2021-12-16 16:36:15 +01:00
levlam fe6c61f2ea Workaround bogus C4753 MSVC warning. 2021-12-15 20:36:23 +03:00
Andrea Cavalli 3d913fcb2e Merge remote-tracking branch 'td/master' 2021-12-14 20:25:59 +01:00
levlam 9102a20665 Unload messages more often. 2021-12-13 15:32:46 +03:00
levlam c510c4602c Skip recently sent messages in find_unloadable_messages. 2021-12-13 15:20:09 +03:00
Andrea Cavalli bcc6636f3a Merge remote-tracking branch 'td/master' 2021-12-07 22:05:52 +01:00
levlam 831ca4b975 Rename allow_saving_content to has_private_content. 2021-12-06 21:43:55 +03:00
Andrea Cavalli 32224f0b5a Merge remote-tracking branch 'td/master' 2021-12-05 15:03:03 +01:00
levlam 227fb48fbf Add MessagesManager::delete_newer_server_messages_at_the_end. 2021-12-05 00:12:59 +03:00
levlam fb9bb3cd69 Save and load lists of created public channels. 2021-12-03 20:10:30 +03:00
levlam 93af4377b7 Store created public broadcasts in MessagesManager. 2021-12-03 12:28:33 +03:00
levlam 5512700b77 Immediately reload *Full after invalidation in opened chats. 2021-12-01 23:31:10 +03:00
Andrea Cavalli b8d144cfd2 Merge remote-tracking branch 'td/master' 2021-11-29 14:05:43 +01:00
levlam 8a9506c1de Add MessagesManager::can_save_message. 2021-11-26 17:21:21 +03:00
levlam 4084b30a52 Keep initial sender when resending messages if possible. 2021-11-25 17:01:54 +03:00
levlam baf4310807 Explicitly pass send_as chat. 2021-11-25 15:49:51 +03:00
levlam c1a5d4b76b Add message.can_be_saved. 2021-11-25 13:47:54 +03:00
levlam 10159fbdf1 Add toggleChatAllowSavingContent. 2021-11-25 11:44:51 +03:00
levlam d381323f56 Add chat.allow_saving_content flag. 2021-11-24 20:03:38 +03:00
levlam acc43bb0b5 Allow typings by chats and rename updateUserChatAction to updateChatAction. 2021-11-23 14:29:49 +03:00
levlam 0e96d23e41 Rename hide_distance to has_outgoing_messages. 2021-11-23 12:10:49 +03:00
levlam 46b8aeab97 Make DialogActionBar fields private. 2021-11-23 12:05:32 +03:00
levlam c7e641aca8 Replace empty action bars with nullptr. 2021-11-23 09:35:38 +03:00
levlam 6c1429f74c Move fix_dialog_action_bar to DialogActionBar.cpp. 2021-11-23 07:45:32 +03:00
levlam 6b1833a259 Move DialogActionBar to a separate header. 2021-11-23 00:24:18 +03:00
levlam f4d62f9ca4 Add struct DialogActionBar. 2021-11-22 22:39:59 +03:00
levlam d160a77222 Add separate flag for need_repair_action_bar. 2021-11-22 20:13:55 +03:00
levlam d7d9e50e50 Remove legacy know_can_report_spam flag. 2021-11-22 17:59:55 +03:00
levlam 04be7955a7 Add MessagesManager::get_message_sender. 2021-11-19 17:12:22 +03:00
levlam 6941a4500a Support deletion from database messages by sender_dialog_id. 2021-11-19 16:00:21 +03:00
levlam 5232774d89 Replace deleteChatMessagesFromUser with deleteChatMessagesBySender. 2021-11-19 15:48:05 +03:00
Andrea Cavalli a248d81e5b Merge remote-tracking branch 'td/master' 2021-11-16 00:42:28 +01:00
levlam 423e82ae2b Add td_api::setChatDefaultMessageSender. 2021-11-15 17:08:37 +03:00
levlam a56c34c4dd Move get_message_sender_object to MessageSender.cpp. 2021-11-15 01:18:47 +03:00
Andrea Cavalli 48e3660d2c Merge remote-tracking branch 'td/master' 2021-11-14 22:46:37 +01:00
levlam 108fca1e6e Add getChatAvailableMessageSenders. 2021-11-12 17:11:01 +03:00
levlam fe8e521a41 Add chat.default_sender_id. 2021-11-12 16:15:19 +03:00