Commit Graph

7401 Commits

Author SHA1 Message Date
levlam b75d190e81 Use get_message_sender_dialog_id in toggle_message_sender_is_blocked. 2021-11-15 14:00:30 +03:00
levlam 1a291847d7 Improve get_message_sender_dialog_id. 2021-11-15 13:31:07 +03:00
levlam 21c8c752be Add get_message_sender_dialog_ids. 2021-11-15 12:52:40 +03:00
levlam 5987ca69ff Move get_message_sender_dialog_id to MessageSender.cpp. 2021-11-15 12:07:52 +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 e52508bdc1 Add source to PhotoSizeSource::get_type. 2021-11-14 10:47:02 +03:00
levlam 6dd7c73765 Add source to store_sticker_set. 2021-11-14 10:19:03 +03:00
levlam 43855f0ce4 Improve error message. 2021-11-14 10:07:04 +03:00
levlam ed56a75b8a Check sticker pointer before use. 2021-11-14 09:05:33 +03:00
levlam 5e70be9d36 Improve CHECK. 2021-11-13 23:50:18 +03:00
levlam 60907279fd Add missing checks for close_flag in Timeout callbacks. 2021-11-13 22:37:41 +03:00
levlam 85c30e5dd2 Add check that RequestHandler sends at most one request. 2021-11-12 14:47:51 +03:00
levlam 4762983803 Inline Td::send. 2021-11-12 14:39:04 +03:00
levlam c29b096e79 Move logic out of ImportContactsQuery. 2021-11-12 07:37:53 +03:00
levlam 8db8f170f1 Add do_import_contacts. 2021-11-11 21:57:09 +03:00
levlam f78f3407f8 Simplify DeletePhoneCallHistoryQuery. 2021-11-11 21:34:27 +03: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 712197ad6d Mark some constructors as noexcept. 2021-11-10 21:55:50 +03:00
levlam 6238f0fc89 Minor improvements. 2021-11-10 21:09:28 +03:00
levlam 5a02af8c72 Use const reference if range-based for if appropriate. 2021-11-10 20:39:35 +03:00
levlam 2392cc7631 Fix some uses after move. 2021-11-10 20:05:41 +03:00
Trumeet 33c689aacc Add missing 'struct' keywords for tdc headers
Some structs do not have typedef aliases, but their references forget to put 'struct' keywords when referencing them, so they cause compiling issues.

This commit adds the missing 'struct' keywords so TDLib C headers could compile successfully.
2021-11-10 19:21:04 +03:00
levlam 96382d5621 Output no_color only if there was a color. 2021-11-10 19:06:12 +03:00
levlam 00cea653bf Improve includes. 2021-11-09 19:02:01 +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
levlam 544ec92aa9 Ensure that RequestActor function isn't run while closing. 2021-11-08 19:17:36 +03:00
levlam 244986ae7d Crash if tryibg to create a NetActor while closing. 2021-11-08 19:07:55 +03:00
levlam 9f5a1567f0 Ignore CHANNEL_PRIVATE errors for GetChannelDifferenceQuery after restart. 2021-11-08 17:24:27 +03:00
levlam b0eca77c9a Improve logging. 2021-11-08 17:11:35 +03:00
levlam 6de2763fac Remove duplicate logging before net queries. 2021-11-08 16:41:16 +03:00
levlam 2f1821a6c4 Improve RequestActor td_ private field name. 2021-11-08 15:26:22 +03:00
levlam 616b0e6d6f Improve ResultHandler/NetActor td_ private field name. 2021-11-08 15:20:38 +03:00
levlam 776635e8c5 Simplify result handling. 2021-11-08 14:35:40 +03:00
levlam 5578ecc6b8 Remove NetQuery id from ResultHandler and NetActor. 2021-11-08 14:19:57 +03:00
levlam 365965d1fb Improve documentation. 2021-11-08 13:28:44 +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
levlam 1bd9e0f622 Fix editChatInviteLink. 2021-11-07 04:18:41 +03:00
levlam 8c3d9a7710 Move benchmarks out of namespace td. 2021-11-06 23:45:02 +03:00
Andrea Cavalli 9c9772868b Merge remote-tracking branch 'td/master' 2021-11-05 16:11:03 +01:00
levlam eb346f5573 Return both first and last error from mkpath. 2021-11-05 10:10:11 +03:00
levlam 7d41d9eaa5 Update version to 1.7.9. 2021-11-05 03:34:52 +03:00
levlam b7cf2e578d Save reference to UpdatesManager in promise. 2021-11-05 03:31:48 +03:00
levlam 8bc413742d Simplify field name. 2021-11-04 13:13:52 +03:00
levlam e57e938e56 Improve documentation. 2021-11-04 13:01:20 +03:00
levlam ca7947cf44 Minor improvements. 2021-11-04 12:46:08 +03:00