levlam
|
739d2b292d
|
Add MessageReactions.
|
2022-01-20 22:54:34 +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
|
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
|
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
|
8339a5818e
|
Add td_api::translateMessage.
|
2022-01-14 22:28:28 +03:00 |
|
levlam
|
7974571615
|
Add more close_flag checks.
|
2022-01-13 17:28:10 +03:00 |
|
levlam
|
e89b3eeb9b
|
Improve log messages.
|
2022-01-10 16:18:54 +03:00 |
|
levlam
|
b0ad4e5e62
|
Add td_api::setChatAvailableReactions.
|
2022-01-05 16:23:35 +03:00 |
|
levlam
|
3becacf304
|
Add chat.available_reactions and updateChatAvailableReactions.
|
2022-01-04 16:33:57 +03:00 |
|
KnorpelSenf
|
789b9c0a55
|
Fix much typos
|
2022-01-25 16:07:36 +03:00 |
|
levlam
|
fa8feefed7
|
Reduce total timeout limit to 2 for messages.setTyping.
|
2022-01-03 08:57:11 +03:00 |
|
levlam
|
c075ad7b00
|
Don't keep setTyping query reference for bots.
|
2022-01-03 08:01:26 +03:00 |
|
levlam
|
8085779cdc
|
Update copyright year.
|
2022-01-01 03:35:39 +03:00 |
|
levlam
|
ed766a4d2f
|
Add flag messageSendOptions.protect_content.
|
2021-12-28 18:19:19 +03:00 |
|
levlam
|
20a460aeb3
|
Update layer to 136.
|
2021-12-28 17:19:18 +03:00 |
|
levlam
|
a81ab8abba
|
Remove viewSponsoredMessage in favor of viewMessages.
|
2021-12-27 18:17:02 +03:00 |
|
levlam
|
aca4cd3b3f
|
Ignore invalid last_database_server_dialog_date_ instead of trying to repair it.
|
2021-12-25 02:10:06 +03:00 |
|
levlam
|
b24c188ac0
|
Drop definitely incorrect folder.last_database_server_dialog_date_.
|
2021-12-24 23:18:40 +03:00 |
|
levlam
|
9cf4851c5b
|
Ignore dialog dates with 0 date.
|
2021-12-24 22:59:05 +03:00 |
|
levlam
|
e71f9f6d75
|
Remove unneeded includes.
|
2021-12-22 21:07:42 +03:00 |
|
levlam
|
9221df532c
|
Move MinChannel and MessageReplyInfo storers to hpp.
|
2021-12-22 20:29:54 +03:00 |
|
levlam
|
160ab905f1
|
Fix handling of min-channels in recent repliers.
|
2021-12-22 20:15:18 +03:00 |
|
levlam
|
7b84f42e87
|
Ensure that is_channel_post is false for non-broadcast messages.
|
2021-12-22 14:43:34 +03:00 |
|
levlam
|
d6df315769
|
Avoid new clang warning bitwise-instead-of-logical.
|
2021-12-21 16:59:16 +03: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
|
ae91e885a1
|
Improve logging.
|
2021-12-21 03:26:07 +03:00 |
|
levlam
|
27a42b88c8
|
Save need_drop_default_send_message_as_dialog_id between restarts.
|
2021-12-20 22:54:20 +03:00 |
|
levlam
|
40c74a5d0a
|
Suppress expected warning.
|
2021-12-20 20:55:47 +03:00 |
|
levlam
|
3f28ce86d6
|
Postpone drop of default message sender until the chat is opened.
|
2021-12-20 20:23:26 +03:00 |
|
levlam
|
2b9a5741b2
|
Ensure that there are at most 3 recent pending join requests.
|
2021-12-20 15:42:28 +03:00 |
|
levlam
|
0ab05735c0
|
Silence expected warnings.
|
2021-12-18 23:15:06 +03:00 |
|
levlam
|
b060536ae3
|
Return Result<...> from get_input_user.
|
2021-12-16 22:46:03 +03:00 |
|
levlam
|
745ecb1826
|
Expect no access to a chat only if this is not a private chat.
|
2021-12-16 17:45:52 +03:00 |
|
levlam
|
fe6c61f2ea
|
Workaround bogus C4753 MSVC warning.
|
2021-12-15 20:36:23 +03:00 |
|
levlam
|
fdcb109870
|
Fix warning.
|
2021-12-14 13:52:51 +03:00 |
|
levlam
|
2832f7a527
|
Return available message senders in the order of decreasing member count.
|
2021-12-13 21:13:17 +03: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 |
|
levlam
|
9a4b932f17
|
Fix setChatDefaultMessageSender in private chats.
|
2021-12-13 14:50:56 +03:00 |
|
levlam
|
6bd7e04875
|
Ensure that online member count is reasonable.
|
2021-12-10 17:30:38 +03:00 |
|
levlam
|
0a01b97921
|
Improve conditions for calls to on_get_channel_error.
|
2021-12-10 16:25:14 +03:00 |
|
levlam
|
5a76413990
|
Minor improvements.
|
2021-12-10 00:07:59 +03:00 |
|
levlam
|
129601b6c1
|
Add "channel_bot_user_id" option.
|
2021-12-09 16:36:27 +03:00 |
|
levlam
|
0e850e7c10
|
Don't warn about unsupported messages in an album.
|
2021-12-09 15:33:23 +03:00 |
|
levlam
|
229fd5b715
|
Remove non-working searchMessagesFilterCall and searchMessagesFilterMissedCall.
|
2021-12-09 15:15:28 +03:00 |
|
levlam
|
6eb6c12d37
|
Ensure that chat ID is valid in search_dialog_messages.
|
2021-12-08 21:29:46 +03:00 |
|
levlam
|
6411606fe6
|
Fix MessagesManager::can_get_message_viewers.
|
2021-12-08 20:16:47 +03:00 |
|
levlam
|
831ca4b975
|
Rename allow_saving_content to has_private_content.
|
2021-12-06 21:43:55 +03:00 |
|
levlam
|
fb9bb3cd69
|
Save and load lists of created public channels.
|
2021-12-03 20:10:30 +03:00 |
|
levlam
|
03baffcd1f
|
Combine GetCreatedPublicChannels queries.
|
2021-12-03 15:40:39 +03:00 |
|
levlam
|
5e6628d5f9
|
Use list of created public channels to locally create list of available message senders.
|
2021-12-03 14:16:45 +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 |
|
levlam
|
ab153e306a
|
Allow to search for messages from inaccessible chats.
|
2021-11-30 15:07:14 +03:00 |
|
levlam
|
1c3d5df646
|
Check conditions for last_database_message_id updating only after last_new_message_id is inited.
|
2021-11-30 10:03:12 +03:00 |
|
levlam
|
5c33801bc7
|
Fix message resending.
|
2021-11-29 22:17:48 +03:00 |
|
levlam
|
4d9268c302
|
Early check for dialog_id correctness.
|
2021-11-29 22:13:06 +03: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
|
6f835c12ee
|
Add messageSendingStateFailed.need_another_sender.
|
2021-11-25 16:55:03 +03:00 |
|
levlam
|
5845917498
|
Reload full dialog info after receiving SEND_AS_PEER_INVALID.
|
2021-11-25 16:14:17 +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
|
07a2932154
|
Disallow forwarding from chats with restricted content saving.
|
2021-11-24 20:13:09 +03:00 |
|
levlam
|
52d67ae167
|
Reload chat info if receive CHAT_FORWARDS_RESTRICTED.
|
2021-11-24 20:09:32 +03:00 |
|
levlam
|
d381323f56
|
Add chat.allow_saving_content flag.
|
2021-11-24 20:03:38 +03:00 |
|
levlam
|
a761e41196
|
Cancel pending chat action after default send message as has changed.
|
2021-11-23 14:47:02 +03:00 |
|
levlam
|
acc43bb0b5
|
Allow typings by chats and rename updateUserChatAction to updateChatAction.
|
2021-11-23 14:29:49 +03:00 |
|
levlam
|
2eb5f1195c
|
Add chatActionBarJoinRequest.
|
2021-11-23 13:06:38 +03:00 |
|
levlam
|
11b13021d2
|
Improve condition for changed forward_info warning.
|
2021-11-22 17:31:55 +03:00 |
|
levlam
|
f644dedcfa
|
Replace private forward name before forwarding.
|
2021-11-22 11:17:28 +03:00 |
|
levlam
|
e4df8d9458
|
Use get_message_sender.
|
2021-11-19 17:31:10 +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 |
|
levlam
|
9b5bc5f4f3
|
Use hash in GetStickerSetQuery.
|
2021-11-19 13:56:12 +03:00 |
|
levlam
|
4c462789f1
|
Disable chat actions for file uploads as chats.
|
2021-11-16 09:30:12 +03:00 |
|
levlam
|
a72d1c2639
|
Use InvokeAfter for setChatDefaultMessageSender.
|
2021-11-15 23:29:39 +03:00 |
|
levlam
|
423e82ae2b
|
Add td_api::setChatDefaultMessageSender.
|
2021-11-15 17:08:37 +03: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 |
|
levlam
|
ae987f2211
|
Add inlineKeyboardButtonTypeUser.
|
2021-11-10 17:14:00 +03:00 |
|
levlam
|
6ace4fdf36
|
Update layer to 135.
|
2021-11-09 19:07:55 +03:00 |
|
levlam
|
9f6b3699c6
|
Add is_dialog_opened.
|
2021-12-07 12:32:23 +03:00 |
|
levlam
|
858078d89f
|
Fix on_get_history.
|
2021-12-05 01:02:22 +03:00 |
|
levlam
|
a116185e83
|
Ensure that all messages after last_added_message_id are connected.
|
2021-12-05 00:22:56 +03:00 |
|
levlam
|
227fb48fbf
|
Add MessagesManager::delete_newer_server_messages_at_the_end.
|
2021-12-05 00:12:59 +03:00 |
|
levlam
|
340e0f0b85
|
Fix has/have spelling.
|
2021-12-02 14:15:37 +03:00 |
|
levlam
|
923dd11fd8
|
Return back logging on folder_ptr == nullptr.
|
2021-11-30 00:39:10 +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
|
be30321801
|
Add DialogActionBar storer and parser.
|
2021-11-23 11:41:35 +03:00 |
|
levlam
|
c7e641aca8
|
Replace empty action bars with nullptr.
|
2021-11-23 09:35:38 +03:00 |
|
levlam
|
8fd9d89ec3
|
Move DialogActionBar modifiers to DialogActionBar.cpp.
|
2021-11-23 09:27:30 +03:00 |
|