Commit Graph

906 Commits

Author SHA1 Message Date
Andrea Cavalli b8d144cfd2 Merge remote-tracking branch 'td/master' 2021-11-29 14:05:43 +01: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
Andrea Cavalli a248d81e5b Merge remote-tracking branch 'td/master' 2021-11-16 00:42:28 +01: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 e9695d2fcc Add struct AffectedHistory. 2021-11-11 21:13:03 +03:00
levlam f22d96ac9c Unify AffectedHistory handling. 2021-11-11 20:55:49 +03:00
levlam b731414d42 Init some fields just in case. 2021-11-11 17:39:09 +03:00
levlam a3e9a0be1f Move get_dialog_event_log to separate file. 2021-11-09 16:54:49 +03:00
levlam 4f1e5db8cd Simplify message deletion. 2021-11-09 10:19:04 +03:00
Andrea Cavalli 79b4ff0934 Merge remote-tracking branch 'td/master' 2021-11-07 13:46:42 +01:00
levlam 911c5fc32b Fix MessagesManager closing. 2021-11-07 15:20:15 +03:00
Andrea Cavalli 9c9772868b Merge remote-tracking branch 'td/master' 2021-11-05 16:11:03 +01:00
levlam 46486bd82e Init disable_web_page_preview for incoming messages. 2021-11-04 00:21:27 +03:00
levlam 5a82af3f7f Add MessagesDbDialogCalendarQuery. 2021-11-01 13:50:45 +03:00
levlam 13c76b349d Add td_api::getChatMessageCalendar. 2021-10-30 03:34:49 +03:00
Andrea Cavalli 9b0d54de26 Merge remote-tracking branch 'td/master' 2021-10-29 00:31:20 +02:00
levlam 00a349656d Unify td/telegram/include order. 2021-10-27 17:32:09 +03:00
levlam 93f2436f0e Use Delete..OnServer instead of Delete..FromServer. 2021-10-27 15:38:09 +03:00
levlam 8916cacd21 Improve log event name. 2021-10-27 15:27:09 +03:00
levlam 8d458f3038 Add chatJoinRequestsInfo with user identifiers. 2021-10-26 20:51:06 +03:00
levlam d019d89d39 Add td_api::deleteChatMessagesByDate. 2021-10-25 20:39:22 +03:00
levlam c24501f2d9 Reduce "this" usages. 2021-10-23 21:17:00 +03:00
Andrea Cavalli f11254bdcb Merge remote-tracking branch 'td/master' 2021-10-21 17:09:27 +02:00
levlam 9f44816a62 Minor improvements. 2021-10-21 12:51:16 +03:00
Andrea Cavalli 98244d1346 Merge remote-tracking branch 'td/master' 2021-10-20 02:21:14 +02:00
levlam 64bc1ad7f0 Don't store all created message random IDs. 2021-10-20 01:50:58 +03:00
levlam 1915dec1ae Add MessagesManager::generate_new_random_id. 2021-10-20 01:36:00 +03:00
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
Andrea Cavalli 982b994332 Merge remote-tracking branch 'td/master' 2021-10-16 18:25:57 +02:00
levlam cf77428fab Add td_api::getChatSparseMessagePositions. 2021-10-15 17:40:30 +03:00
levlam c69293e1cc Rename voice chats to video chats. 2021-10-14 15:44:21 +03:00
levlam 34d77c7feb Fix drop of pending_join_request_count. 2021-10-14 00:34:28 +03:00
levlam 0f6247f856 Nullify pending_join_request_count if have no enough rights. 2021-10-12 19:39:03 +03:00
levlam e49ae700b6 Add chat.pending_join_request_count. 2021-10-12 18:11:17 +03:00
levlam dbc7ffcca5 Force unread count recalculation after each loaded chat list slice. 2021-10-11 10:03:34 +03:00
levlam 4d8abe394e Fix continuation of chat list loading. 2021-10-11 01:23:17 +03:00
levlam 628a490e2a Use request promise in getBlockedMessageSenders. 2021-10-09 22:05:23 +03:00
levlam 3b794126d8 Avoid G usage in lambda promises. 2021-10-07 15:28:52 +03:00
Andrea Cavalli 4e70729edb Merge remote-tracking branch 'td/master' 2021-10-07 00:51:58 +02:00
levlam e18901953a Don't capture td in lambda Promise in MessagesManager. 2021-10-06 23:10:57 +03:00
levlam 557c5d1d4c Use request promise in searchChatRecentLocationMessages. 2021-10-06 14:22:42 +03:00
Andrea Cavalli 65f4b8ba57 Merge remote-tracking branch 'td/master' 2021-10-04 00:06:53 +02:00