levlam
|
f7c01e88e3
|
Add comment.
|
2020-12-29 15:51:12 +03:00 |
|
levlam
|
ccd99ac16a
|
Do not treat empty messages as deleted for bots.
|
2020-12-29 15:44:43 +03:00 |
|
levlam
|
1c150610d0
|
Silence expected warning.
|
2020-12-29 15:32:36 +03:00 |
|
levlam
|
2394ccd29e
|
Decrease max_participant_count to not update it for groups with 5000+ members.
|
2020-12-29 14:41:17 +03:00 |
|
levlam
|
92f9a4c54c
|
tg_cli: add gghs and sgs.
|
2020-12-28 23:35:05 +03:00 |
|
levlam
|
aee5806593
|
Improve error message.
|
2020-12-28 18:57:41 +03:00 |
|
levlam
|
584b5352ca
|
Replace error message on closing.
|
2020-12-28 17:18:17 +03:00 |
|
levlam
|
8139e0d560
|
Update forward_count and thread reply_info only after updateNewMessage is sent.
|
2020-12-28 16:58:50 +03:00 |
|
levlam
|
6af4338f8b
|
Add MessagesManager::update_forward_count.
|
2020-12-28 16:21:39 +03:00 |
|
levlam
|
5f02a34c34
|
Don't hide reply info for yet unsent messages.
|
2020-12-28 15:19:56 +03:00 |
|
levlam
|
2c8cfc561c
|
Add is_speaking flag for recent speakers.
|
2020-12-28 14:19:29 +03:00 |
|
levlam
|
1f9d173afb
|
Automatically check whether group call is still joined.
|
2020-12-28 00:30:27 +03:00 |
|
levlam
|
1d155a8492
|
tg_cli: add get_chat_report_reason.
|
2020-12-26 21:53:39 +03:00 |
|
levlam
|
48f5169101
|
tg_cli: add get_supergroup_members_filter.
|
2020-12-26 21:45:19 +03:00 |
|
levlam
|
f56ea08096
|
tg_cli: add get_user_privacy_setting_rules.
|
2020-12-26 21:32:21 +03:00 |
|
levlam
|
d23e6ad352
|
tg_cli: combine Search* methods.
|
2020-12-26 21:12:09 +03:00 |
|
levlam
|
4de797e4bd
|
tg_cli: use rand_bool everywhere.
|
2020-12-26 21:01:57 +03:00 |
|
levlam
|
6654464360
|
tg_cli: use get_args if possible.
|
2020-12-26 20:58:30 +03:00 |
|
levlam
|
168becf215
|
tg_cli: simplify SearchQuery parsing.
|
2020-12-26 20:47:51 +03:00 |
|
levlam
|
2097d88006
|
tg_cli: use get_args to read integer parameters.
|
2020-12-26 20:26:19 +03:00 |
|
levlam
|
e53ffdb101
|
tg_cli: use get_args to read bool parameters.
|
2020-12-26 19:59:45 +03:00 |
|
levlam
|
48a47618ca
|
tg_cli: add get_args.
|
2020-12-26 19:40:46 +03:00 |
|
levlam
|
77112f53d7
|
tg_cli: add as_limit.
|
2020-12-26 01:25:00 +03:00 |
|
levlam
|
30d912bd4b
|
Set is_pinned flag for last_pinned_message_id.
|
2020-12-26 01:05:24 +03:00 |
|
levlam
|
f4ec6e6cfc
|
tg_cli: add get_search_query.
|
2020-12-26 00:43:38 +03:00 |
|
levlam
|
c8668f224c
|
Update ChannelFull.participant_count when channel.participant_count changes.
|
2020-12-25 18:06:54 +03:00 |
|
levlam
|
ce75097932
|
Increase ChannelFull.participant_count instead of decreasing administrator_count to guarantee that channel has no administrators more than participants.
|
2020-12-25 17:35:41 +03:00 |
|
levlam
|
9ca42ec8da
|
Check message pts before merging files.
|
2020-12-25 16:12:09 +03:00 |
|
levlam
|
b70eb33158
|
Save pts of the last processed message edit.
|
2020-12-25 03:31:12 +03:00 |
|
levlam
|
ebc4e57da7
|
Minor improvements of process_update.
|
2020-12-25 03:19:10 +03:00 |
|
levlam
|
a8377db05d
|
Simplify handling of updateNewChannelMessage and updateEditChannelMessage.
|
2020-12-25 02:56:22 +03:00 |
|
levlam
|
b867a597e8
|
Simplify add_pending_channel_update calls.
|
2020-12-25 02:37:14 +03:00 |
|
levlam
|
ba9837f55e
|
tg_cli: combine emp and empttl.
|
2020-12-25 01:41:56 +03:00 |
|
levlam
|
d191bc49b6
|
Save updates with pts_count == 0 to postpone setting their promises.
|
2020-12-25 01:32:31 +03:00 |
|
levlam
|
4a28b98022
|
Pass promise to add_pending_channel_update.
|
2020-12-25 00:20:21 +03:00 |
|
levlam
|
3dbc996acc
|
Postpone pts updates, which can't be applied right now.
|
2020-12-24 23:32:32 +03:00 |
|
levlam
|
4ea10b3de6
|
Pass promise to MessagesManager::add_pending_update.
|
2020-12-24 21:56:15 +03:00 |
|
Egor Pugin
|
28ce6974ce
|
Remove extra include dir part. (#1336)
|
2020-12-23 10:41:56 +03:00 |
|
levlam
|
887c2dfdf7
|
Properly set promise when ignore pending updates.
|
2020-12-23 02:06:45 +03:00 |
|
levlam
|
b9d1530c78
|
Store all promises for pending qts updates.
|
2020-12-23 01:58:56 +03:00 |
|
levlam
|
3589676550
|
Minor fixes.
|
2020-12-22 15:51:57 +03:00 |
|
levlam
|
b89cb3fbd6
|
Fix misprint.
|
2020-12-22 02:09:08 +03:00 |
|
levlam
|
656a641290
|
Fix sending response to setPollAnser.
|
2020-12-22 01:51:20 +03:00 |
|
levlam
|
7d73126506
|
Add success promise to on_get_updates.
|
2020-12-21 22:06:52 +03:00 |
|
levlam
|
956e70d841
|
Add groupCall.can_be_managed flag.
|
2020-12-21 13:47:19 +03:00 |
|
levlam
|
a640fb2fe0
|
Add to_string method for vector of TL objects.
|
2020-12-21 03:02:20 +03:00 |
|
levlam
|
f11877f6ed
|
Remove null messages from search-like request responses.
|
2020-12-20 14:08:11 +03:00 |
|
levlam
|
c2ac73769f
|
Fix self is_speaking flag.
|
2020-12-20 02:10:02 +03:00 |
|
levlam
|
bbde4f32c6
|
Allow to specify emoji for sent stickers.
|
2020-12-19 14:31:42 +03:00 |
|
levlam
|
905d09d82c
|
Accept non-lowercase end HTML tags.
|
2020-12-19 13:46:22 +03:00 |
|
levlam
|
34cc9092c9
|
Update layer 122.
|
2020-12-18 17:43:23 +03:00 |
|
levlam
|
720a6ac45a
|
Update .clang-format.
|
2020-12-18 17:21:25 +03:00 |
|
levlam
|
3413e38a61
|
Fix can_be_muted flag.
|
2020-12-18 17:08:24 +03:00 |
|
levlam
|
8dd4fe3166
|
Separately apply versioned and unversioned group call updates.
|
2020-12-18 16:23:49 +03:00 |
|
levlam
|
f5a122c65d
|
Allow zero source in setGroupCallParticipantIsSpeaking.
|
2020-12-17 23:12:44 +03:00 |
|
levlam
|
89b6d7faa0
|
tg_cli: use custom call source.
|
2020-12-17 22:55:29 +03:00 |
|
levlam
|
e856788f52
|
Reload group call when chat is opened.
|
2020-12-17 18:38:27 +03:00 |
|
levlam
|
2a50685321
|
Add separate GroupCallManager::on_update_group_call_rights method.
|
2020-12-17 18:27:01 +03:00 |
|
levlam
|
7a6c393b7b
|
Update MIN_SEARCH_PUBLIC_DIALOG_PREFIX_LEN limit.
|
2020-12-17 18:20:28 +03:00 |
|
levlam
|
e89d353b68
|
Add groupCall.need_rejoin flag.
|
2020-12-17 17:49:15 +03:00 |
|
levlam
|
c4d8f301a1
|
Add groupCallParticipant.can_be_muted/can_be_unmuted flags.
|
2020-12-17 02:07:05 +03:00 |
|
levlam
|
bfcc7d17c4
|
Improve GroupCallParticipant updating.
|
2020-12-17 00:37:42 +03:00 |
|
levlam
|
4a3375e617
|
Various group call fixes.
|
2020-12-16 22:49:24 +03:00 |
|
levlam
|
6ebe28cdac
|
Load group call administrators.
|
2020-12-16 20:30:52 +03:00 |
|
levlam
|
0d7c980f9d
|
Fix nullptr dereference during logging.
|
2020-12-16 18:57:34 +03:00 |
|
levlam
|
ca242e754b
|
Keep biggest update list for a given version instead of forced sync.
|
2020-12-16 18:40:51 +03:00 |
|
levlam
|
0e668726bc
|
Update can_unmute_self only if the user is muted.
|
2020-12-16 18:09:32 +03:00 |
|
levlam
|
415a64ff24
|
Allow loading channel participants without bot info.
|
2020-12-16 17:43:34 +03:00 |
|
levlam
|
92327f1fe7
|
Ignore checkGroupCallIsJoined requests first 10 seconds.
|
2020-12-16 17:02:09 +03:00 |
|
levlam
|
d165a87b73
|
Reload group call if rights has changed.
|
2020-12-16 16:38:06 +03:00 |
|
levlam
|
3681da21d8
|
Automatically close unclosed contours.
|
2020-12-16 16:04:27 +03:00 |
|
levlam
|
7fc2e783ed
|
Add groupCall.can_unmute_self.
|
2020-12-16 14:04:07 +03:00 |
|
levlam
|
f50971625f
|
Fix version initialization.
|
2020-12-16 12:53:17 +03:00 |
|
levlam
|
babd4dc35d
|
Add source to on_update_dialog_group_call.
|
2020-12-15 19:25:07 +03:00 |
|
levlam
|
62dc71cbc5
|
Add GroupCallManager::update_group_call_dialog method.
|
2020-12-15 19:20:03 +03:00 |
|
levlam
|
d022dfdb62
|
Add GroupCallManager::can_manage_group_calls method.
|
2020-12-15 18:21:02 +03:00 |
|
levlam
|
f95366a219
|
Leave group call when receive corresponding update.
|
2020-12-15 17:06:11 +03:00 |
|
levlam
|
25d1fde985
|
Add source to send_update_group_call.
|
2020-12-15 16:24:38 +03:00 |
|
levlam
|
0d76d53cd5
|
Process updateGroupCallParticipant even don't need participant list.
|
2020-12-15 16:06:21 +03:00 |
|
levlam
|
adca19d4da
|
Fix group call version initialization.
|
2020-12-15 15:40:52 +03:00 |
|
levlam
|
ecc1669e5a
|
Update recent speakers by received in getGroupCall participants.
|
2020-12-15 15:17:53 +03:00 |
|
levlam
|
1c02363418
|
Update recent speakers by updateGroupParticipants.
|
2020-12-15 14:54:47 +03:00 |
|
levlam
|
db99c9817d
|
Fix group call updating after initialization.
|
2020-12-15 14:32:08 +03:00 |
|
levlam
|
b4e087a2f0
|
Remove users from recent speakers when they leave the call.
|
2020-12-15 14:04:06 +03:00 |
|
levlam
|
42f36d2d66
|
Improve loadGroupCallPartiicpants documentation.
|
2020-12-15 13:40:04 +03:00 |
|
levlam
|
c73fc71744
|
Simplify promo data expires_in handling.
|
2020-12-15 13:28:41 +03:00 |
|
levlam
|
5268f83538
|
Increase chat/channel cache version to reload has_voice_chat flags.
|
2020-12-15 13:10:29 +03:00 |
|
levlam
|
c63da4b241
|
Add group call participants syncronization.
|
2020-12-15 12:41:26 +03:00 |
|
levlam
|
37a17476c7
|
Update is_speaking field for speaking group call participants.
|
2020-12-15 01:42:16 +03:00 |
|
levlam
|
47a00d257b
|
Fix basic group administrator rights.
|
2020-12-14 22:30:58 +03:00 |
|
levlam
|
4b9eabc668
|
Separate message contents for started and ended boice chats.
|
2020-12-14 22:22:20 +03:00 |
|
levlam
|
98241af35a
|
Support voice chats in basic groups.
|
2020-12-14 17:33:02 +03:00 |
|
levlam
|
65d3557f63
|
Add outline support for sticker set thumbnails.
|
2020-12-14 17:16:57 +03:00 |
|
levlam
|
96acefc6c6
|
Update layer 122.
|
2020-12-14 16:52:25 +03:00 |
|
levlam
|
6ca15f18c8
|
Move voice chat-related fields to Dialog.
|
2020-12-14 00:36:44 +03:00 |
|
levlam
|
00eed8928c
|
Move voice chat creation to GroupCallManager.
|
2020-12-13 15:18:33 +03:00 |
|
levlam
|
6fdf68bad4
|
Store DialogId in information about group call.
|
2020-12-13 14:52:07 +03:00 |
|
levlam
|
b015ada0dc
|
Resolve group call participant by source in set_group_call_participant_is_speaking.
|
2020-12-12 15:31:56 +03:00 |
|
levlam
|
84c143580b
|
Process pending group call participant updates after version change.
|
2020-12-12 15:05:22 +03:00 |
|
levlam
|
ab73589165
|
Implement GroupCallManager::on_receive_group_call_version.
|
2020-12-12 14:47:56 +03:00 |
|
levlam
|
7398de2790
|
Apply group call participant updates in the correct order.
|
2020-12-12 14:10:37 +03:00 |
|
levlam
|
841ef6dc7f
|
Simplify GroupCallManager::process_group_call_participants_from_updates.
|
2020-12-12 12:27:43 +03:00 |
|
levlam
|
7fc19c3733
|
Add groupCall.loaded_all_participants flag.
|
2020-12-12 01:00:00 +03:00 |
|
levlam
|
b78af33192
|
Update min_order after loaded group call participants.
|
2020-12-11 23:31:46 +03:00 |
|
levlam
|
d4f3d24142
|
Split GroupCallManager::process_group_call_participants function.
|
2020-12-11 23:04:49 +03:00 |
|
levlam
|
8c3120b5cc
|
Process group call participants returned in getGroupCall.
|
2020-12-11 22:52:53 +03:00 |
|
levlam
|
4a0c42729b
|
Add td_api::loadGroupCallParticipants.
|
2020-12-11 19:47:34 +03:00 |
|
levlam
|
76950e710f
|
Support updateGroupCallParticipants updates.
|
2020-12-11 18:44:03 +03:00 |
|
levlam
|
1fb050a264
|
Add updateGroupCallParticipant.
|
2020-12-11 17:43:23 +03:00 |
|
levlam
|
52c79bae75
|
Update documentation and improve type names.
|
2020-12-09 14:26:22 +03:00 |
|
levlam
|
987f26efdc
|
Add default support for bowling dice.
|
2020-12-09 13:35:27 +03:00 |
|
levlam
|
07735c27e8
|
Add related to voice chats chat log event actions.
|
2020-12-08 20:02:12 +03:00 |
|
levlam
|
707f83e755
|
Add voice_chat_changes chat log event filter.
|
2020-12-08 18:42:31 +03:00 |
|
levlam
|
6e3e129b13
|
Improve group call method and field names.
|
2020-12-08 18:01:06 +03:00 |
|
levlam
|
901d603808
|
Add GroupCallParticipant class.
|
2020-12-08 17:29:25 +03:00 |
|
levlam
|
593a2bfb3e
|
Improve administrator rights name.
|
2020-12-08 03:19:56 +03:00 |
|
levlam
|
5c832cb361
|
Update layer 122.
|
2020-12-08 02:06:20 +03:00 |
|
levlam
|
9e0dba0db4
|
Separate inline query results cache for different chat types.
|
2020-12-08 01:26:40 +03:00 |
|
levlam
|
6a38d219f0
|
Update layer 122. Add updateNewInlineQuery.chat_type (can be sent by the server in the distant future).
|
2020-12-07 23:08:18 +03:00 |
|
levlam
|
a426105129
|
Get speaking user from the server by source.
|
2020-12-07 02:56:13 +03:00 |
|
levlam
|
562742095d
|
Recent speakers fixes.
|
2020-12-07 02:42:44 +03:00 |
|
levlam
|
8dff5ed65b
|
Do not allow to join finished calls.
|
2020-12-07 00:59:53 +03:00 |
|
levlam
|
d4e6c3724d
|
Do not allow to join already joined call.
|
2020-12-07 00:58:54 +03:00 |
|
levlam
|
37f9d6a42d
|
Fix new rights in created chats.
|
2020-12-07 00:47:48 +03:00 |
|
levlam
|
6af2f71ddd
|
Get unknown speaking users from the server by their user_id.
|
2020-12-07 00:38:23 +03:00 |
|
levlam
|
29e4265b37
|
Get and update recent speakers in a separate method.
|
2020-12-06 21:41:56 +03:00 |
|
levlam
|
1d60bf36e6
|
Add GroupCallManager::send_update_group_call.
|
2020-12-06 21:22:55 +03:00 |
|
levlam
|
b0806df48f
|
Remove recent speakers by timeout.
|
2020-12-06 21:18:12 +03:00 |
|
levlam
|
da5132b688
|
Send recent speaker updates with delay.
|
2020-12-06 20:07:23 +03:00 |
|
levlam
|
82a2d9262c
|
Add groupCall.is_joined flag.
|
2020-12-06 14:33:15 +03:00 |
|
levlam
|
1c5db9f809
|
Remove chatActionSpeakingInCall.
|
2020-12-06 10:52:55 +03:00 |
|
levlam
|
91d4b57713
|
Add recent group call speakers.
|
2020-12-06 10:40:26 +03:00 |
|
levlam
|
f3c8ae83c5
|
Update channel when its group call is changed.
|
2020-12-05 21:28:57 +03:00 |
|
levlam
|
bc5a3d2cec
|
Add supergroup.is_voice_chat_empty flag.
|
2020-12-05 19:43:57 +03:00 |
|
levlam
|
c34e7ed6ba
|
Allow multiple move commands in the beginning of vector paths.
|
2020-12-05 17:37:10 +03:00 |
|
levlam
|
fcbc9915bd
|
Try not to update twice message interaction info.
|
2020-12-05 16:23:22 +03:00 |
|
levlam
|
23f1927c07
|
Improve sending speaking in voice chat typings.
|
2020-12-04 17:06:37 +03:00 |
|
levlam
|
fc2215633b
|
Do not create group calls for bots.
|
2020-12-04 12:44:09 +03:00 |
|
levlam
|
eb9abbb9ab
|
Save voice chat channel_id.
|
2020-12-04 12:40:51 +03:00 |
|
levlam
|
49f7a56f11
|
Save joined group call synchronization source.
|
2020-12-04 01:56:27 +03:00 |
|
levlam
|
803e6f20af
|
Improve documentation.
|
2020-12-03 23:20:56 +03:00 |
|
levlam
|
34e05375c1
|
Add GroupCallId class.
|
2020-12-03 19:52:50 +03:00 |
|
levlam
|
2da4316a06
|
Add td_api::getGroupCall.
|
2020-12-03 02:00:46 +03:00 |
|
levlam
|
eeee625803
|
Rename createVoiceChat method.
|
2020-12-03 01:08:20 +03:00 |
|
levlam
|
1da1a14255
|
Represent sticker contours as vector path.
|
2020-12-02 18:45:06 +03:00 |
|
levlam
|
7f9681313a
|
Update layer 122.
|
2020-11-29 15:41:03 +03:00 |
|
levlam
|
3e95f8d9cc
|
Add toggleGroupCallMemberIsMuted method.
|
2020-11-27 17:40:29 +03:00 |
|
levlam
|
1aa5822bf8
|
Add checkGroupCall method.
|
2020-11-27 17:07:12 +03:00 |
|
levlam
|
daf93cd157
|
tg_cli: add as_group_call_id.
|
2020-11-27 15:31:00 +03:00 |
|
levlam
|
f10db772f5
|
Add inviteGroupCallMember method.
|
2020-11-27 15:22:19 +03:00 |
|
levlam
|
1eca39c4ee
|
Add toggleGroupCallMuteNewMembers method.
|
2020-11-27 01:58:36 +03:00 |
|
levlam
|
54cfb02698
|
Add mute_new_members and allowed_change_mute_new_members flags to group call.
|
2020-11-27 01:40:48 +03:00 |
|
levlam
|
de6ac56cf2
|
Fix GroupCallManager destructor.
|
2020-11-26 18:02:18 +03:00 |
|
Arseny Smirnov
|
ab3e695f94
|
Revert "Revert "New test for tdlib. New Promise/Future features (ported from other project)""
This reverts commit 56866524aa .
|
2020-11-26 18:49:51 +04:00 |
|
levlam
|
cbca6ca902
|
Cancel joinGroupCall net query.
|
2020-11-26 17:33:28 +03:00 |
|
levlam
|
162c06d00a
|
Add joinGroupCall method.
|
2020-11-26 14:32:29 +03:00 |
|
levlam
|
32295e2b6e
|
Add missing files.
|
2020-11-26 13:47:20 +03:00 |
|
levlam
|
2f1b857b7e
|
Disallow empty group call identifier in requests.
|
2020-11-26 13:44:48 +03:00 |
|
levlam
|
5cfda1df72
|
Add leaveGroupCall method.
|
2020-11-26 11:37:54 +03:00 |
|
levlam
|
e5bf347ceb
|
Add discardGroupCall.
|
2020-11-26 11:21:26 +03:00 |
|
levlam
|
e1271c7fa5
|
Add createChatGroupCall.
|
2020-11-26 10:56:13 +03:00 |
|
levlam
|
5d6e55e939
|
Add group_call_id to supergroupFullInfo.
|
2020-11-25 23:07:10 +03:00 |
|
levlam
|
cc47f9b63f
|
Support updateGroupCall.
|
2020-11-25 17:04:32 +03:00 |
|
levlam
|
bd75c4b062
|
Add GroupCallManager.
|
2020-11-24 18:22:00 +03:00 |
|
levlam
|
3c9cd41776
|
Add GroupCallId.
|
2020-11-24 17:29:09 +03:00 |
|
levlam
|
ce4054c5d4
|
Add messageGroupCall and messageInviteToGroupCall.
|
2020-11-24 14:33:16 +03:00 |
|
levlam
|
8663c78702
|
Add InputGroupCallId.
|
2020-11-24 10:44:06 +03:00 |
|
levlam
|
3e13b0cd31
|
Add can_manage_calls admin right.
|
2020-11-24 02:43:14 +03:00 |
|
levlam
|
59e0f03b5f
|
Update UpdatesManager::is_acceptable_message.
|
2020-11-24 01:36:20 +03:00 |
|
levlam
|
905aa871e1
|
Add SpeakingInCall chat action.
|
2020-11-23 19:50:03 +03:00 |
|
levlam
|
ccb0a4f63c
|
Update layer to 122.
|
2020-11-23 18:48:55 +03:00 |
|
levlam
|
3ff1f6cec1
|
Add sticker cover to API.
|
2020-11-20 16:22:07 +03:00 |
|
levlam
|
d22dabfdaf
|
Update layer to 121.
|
2020-11-09 23:41:23 +03:00 |
|
levlam
|
eb80924dad
|
Update version to 1.7.0.
|
2020-11-28 17:00:17 +03:00 |
|
levlam
|
e3a31f062e
|
Add can_archive_and_mute_new_chats_from_unknown_users option.
|
2020-11-28 16:39:56 +03:00 |
|
Arseny Smirnov
|
56866524aa
|
Revert "New test for tdlib. New Promise/Future features (ported from other project)"
This reverts commit 0c2b15f2b8 .
|
2020-11-24 15:50:44 +04:00 |
|
Arseny Smirnov
|
0c2b15f2b8
|
New test for tdlib. New Promise/Future features (ported from other project)
|
2020-11-24 15:25:10 +04:00 |
|
levlam
|
dc12edbde1
|
Return back 0 as default next load time.
|
2020-11-23 20:33:35 +03:00 |
|
levlam
|
d24f3c924e
|
Fix StartPlayingGame chat action.
|
2020-11-23 19:18:56 +03:00 |
|
levlam
|
6571a99b45
|
Include ConcurrentScheduler separately.
|
2020-11-23 03:24:36 +03:00 |
|
levlam
|
7dcfb6c4a4
|
Protect LanguagePackManager::tear_down during exit.
|
2020-11-23 02:11:05 +03:00 |
|
levlam
|
52653d6bf1
|
Do not try to attach to JVM after exit.
|
2020-11-23 00:18:01 +03:00 |
|
levlam
|
155c12edea
|
Improve ConcurrentScheduler closing on exit.
|
2020-11-22 23:30:40 +03:00 |
|
levlam
|
6044ee83fb
|
Fix Client_SimpleMulti test on macOS.
|
2020-11-22 16:26:00 +03:00 |
|
levlam
|
5cbf90e4a0
|
Safer work with negative monotonic time.
|
2020-11-21 16:34:39 +03:00 |
|
levlam
|
ea6cdde0c5
|
Fix MSVC 15.3 CE.
|
2020-11-20 02:03:39 +03:00 |
|
levlam
|
d5da47510d
|
Minor fixes.
|
2020-11-20 01:32:58 +03:00 |
|
levlam
|
09b10c0ed1
|
Improve names of statistical classes.
|
2020-11-19 17:57:15 +03:00 |
|
levlam
|
74a960aca1
|
Allow zero sender in searchChatMessages.
|
2020-11-19 14:55:09 +03:00 |
|
levlam
|
ebfe3f3d99
|
Improve new interface documentation.
|
2020-11-18 23:42:26 +03:00 |
|
levlam
|
6f26706da5
|
Fix closing connection on too much dropped packets.
|
2020-11-18 17:49:29 +03:00 |
|
levlam
|
3f33d15879
|
Always adjust part size to keep low number of parts in downloaded files.
|
2020-11-17 02:59:58 +03:00 |
|
levlam
|
52a47b5f70
|
Add small margin for the maximum number of file parts on download.
|
2020-11-17 01:19:27 +03:00 |
|
levlam
|
78e45da6b9
|
Use array instead of std::vector in the generated C++ classes.
|
2020-11-15 19:57:03 +03:00 |
|
levlam
|
f693874c50
|
Improve documentation.
|
2020-11-15 17:38:10 +03:00 |
|
levlam
|
5eea5b7501
|
Rename create_client to create_client_id.
|
2020-11-15 01:13:11 +03:00 |
|
levlam
|
6a9cd72636
|
Don't create client through ClientManager until first request is sent to it.
|
2020-11-12 14:45:18 +03:00 |
|
levlam
|
597c0d2983
|
Add checks that client ID doesn't overflow.
|
2020-11-12 01:19:30 +03:00 |
|
levlam
|
9725780fc6
|
Replace referenced text with anchor name in richTextReference to support nested references.
|
2020-11-11 16:41:30 +03:00 |
|
levlam
|
ea8c57fea3
|
Fix canceling chat actions on timeout.
|
2020-11-09 12:33:40 +03:00 |
|
levlam
|
f9a600c401
|
Minor fixes.
|
2020-11-08 14:00:36 +03:00 |
|
levlam
|
b21d667bdf
|
Fix compilation error.
|
2020-11-08 12:09:27 +03:00 |
|
levlam
|
60edadab90
|
Automatically group forwarded documents and music files.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
0713c913de
|
Remove now unneeded postponed_get_message_requests_.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
00382f825b
|
Get channel difference if it is needed to add messages.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
ed25a03dda
|
Get channel difference before adding discussion message if needed.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
260c15e3e9
|
Add process_discussion_message method.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
8f623e8be7
|
Add early check for another active channel difference.
|
2020-11-08 00:40:12 +03:00 |
|
levlam
|
cb06833eb1
|
Reload full dialog info with a small delay.
|
2020-11-08 00:40:06 +03:00 |
|
levlam
|
da1f073e22
|
Forward messages in two passes.
|
2020-11-06 16:00:56 +03:00 |
|
levlam
|
398c7cfd52
|
Don't drop administrator count in non-admined supergroups.
|
2020-11-06 15:16:30 +03:00 |
|
Sergey Polovko
|
645052bec7
|
Implement hash function for MessageContentType enum. (#1283)
|
2020-11-06 02:05:15 +03:00 |
|
levlam
|
254823d602
|
Fix search inside message threads.
|
2020-11-05 17:46:47 +03:00 |
|
levlam
|
c1de6a7d8d
|
Minor improvements.
GitOrigin-RevId: eb8b201d80405feb6972b2eabc7de30d40aa8b81
|
2020-11-02 00:43:57 +03:00 |
|
levlam
|
301c8b167f
|
Allow passing outdated yet unsent message identifier to getRepliedMessage.
GitOrigin-RevId: b24c47456a3716022de52fe030245e048ff5d053
|
2020-11-01 23:24:29 +03:00 |
|
levlam
|
ab5484fd78
|
Improve logging.
GitOrigin-RevId: 2d3e19395b48d4c6c330a852d559b537ff363b4e
|
2020-11-01 23:22:42 +03:00 |
|
levlam
|
69ae1d4f0c
|
Allow auth.bindTempAuthKey before authorization to check auth_key validness.
GitOrigin-RevId: 7a80d84aef6a9f097c6567ed72bccd9b62f87c2c
|
2020-11-01 21:42:48 +03:00 |
|
levlam
|
3a8931cff0
|
Ping server only if authorized.
GitOrigin-RevId: 02e272e5dd2892fde8df74b968091d14fb96ed54
|
2020-11-01 21:36:42 +03:00 |
|
levlam
|
c8949e264d
|
Allow access to channel if it has linked channel, but we can't check access to it.
GitOrigin-RevId: 897e86d18ad2b3c829c4ac544320fa4ee4ebd31b
|
2020-10-31 19:40:08 +03:00 |
|
levlam
|
ed0bf2c1b3
|
Ignore failed to load chats in getChatFilter.
GitOrigin-RevId: 5c1871080e56576f402917e1ecfbf0c99da0deba
|
2020-10-31 16:43:26 +03:00 |
|
levlam
|
778adce53d
|
Add debug logging.
GitOrigin-RevId: 08ae2a25ae086a2211658239a532e1e19d996a4f
|
2020-10-31 16:33:06 +03:00 |
|
levlam
|
98ff412f7a
|
Use get_channel_full_const in get methods to avoid unneeded getChannelFull requests.
GitOrigin-RevId: 1959c781b6c85667065e38af125a87186746a233
|
2020-10-31 15:47:40 +03:00 |
|
levlam
|
d28a7245ea
|
Make can_get_channel_message_statistics const to prevent unneeded getChannelFull requests.
GitOrigin-RevId: 90121f149dfa5ec6e586b8932b8507dd25614921
|
2020-10-31 15:28:55 +03:00 |
|
levlam
|
e27385e9b8
|
Fix discussion message usage.
GitOrigin-RevId: 52f7c267b29589c751a2acfc5f74dce9950dc801
|
2020-10-31 15:19:36 +03:00 |
|
levlam
|
38d2fb8e94
|
Improve updates order.
GitOrigin-RevId: 5a88973c364be4630a7923190958cda47c697678
|
2020-10-31 14:55:44 +03:00 |
|
levlam
|
ca3315ba06
|
Add MessagesManager::update_reply_count_by_message and update reply_count on message deletion.
GitOrigin-RevId: 2746c056ae021053587c8b16b50a92ed126f89da
|
2020-10-31 13:55:53 +03:00 |
|
levlam
|
dd12a34656
|
Simplify set_dialog_last_pinned_message_id usage.
GitOrigin-RevId: 62c3e3e8b5bd0260bc059ba92b6bc400bb9b3eda
|
2020-10-31 13:13:31 +03:00 |
|
levlam
|
7010c7c6ea
|
Fix dropping pending updates after receiving empty difference.
GitOrigin-RevId: b8a7a2298191123b0e5be818ebae52c52998eab0
|
2020-10-31 12:01:13 +03:00 |
|
levlam
|
a4a28c511b
|
Move logging from ERROR to WARNING.
GitOrigin-RevId: f46e811f84315f014625ea532459fa714432a884
|
2020-10-31 11:58:06 +03:00 |
|
levlam
|
1fcd6b54ed
|
Improve messageProximityAlertTriggered field names.
GitOrigin-RevId: b67708794a18ee954455871cce1084ca047f7f35
|
2020-10-31 01:38:11 +03:00 |
|
levlam
|
0efc6ee617
|
Reload all sticker sets once to drop legacy photo locations.
GitOrigin-RevId: 2ab5e1ba035ea3946a733a06e44cc1f7b327cd36
|
2020-10-31 01:32:18 +03:00 |
|
levlam
|
b433905bb0
|
Increase version to 1.6.10.
GitOrigin-RevId: 5b448003c89f845050293a9fceb6a89cd8399ca7
|
2020-10-30 21:09:08 +03:00 |
|
levlam
|
ed24ba28df
|
Update last pinned message ID after receiving pinned message search results.
GitOrigin-RevId: 5847782e855561c3f17b8f2a3d3a3feb3fc096d9
|
2020-10-30 18:50:45 +03:00 |
|
levlam
|
e97d547edf
|
Add author_signature to message forward origin.
GitOrigin-RevId: df1046ec0a30e2ccf43867d6dcc4558b0212c0c6
|
2020-10-30 18:24:17 +03:00 |
|
levlam
|
e8d97ebbcd
|
Apply users and chats from channels.getDifference before creating the dialog.
GitOrigin-RevId: 5ee65a1b7c199daf38d94a7d93b8adfb6532703d
|
2020-10-30 18:09:57 +03:00 |
|
levlam
|
e5133445d3
|
Increase maximum allowed horizontal accuracy to 1500.
GitOrigin-RevId: a60447f8aa35253f6e04f1cb77d45643bb64c389
|
2020-10-30 17:01:06 +03:00 |
|
levlam
|
3f23a06473
|
Prettify query logging.
GitOrigin-RevId: 1e6e7285dab732e95593119d2e1e3f13f0d8bb15
|
2020-10-30 16:46:57 +03:00 |
|
levlam
|
f42532e9ed
|
Fix CHECK.
GitOrigin-RevId: b6b51f3e78f2f6c8e8a60df6f862ee3ef647e66a
|
2020-10-30 16:21:34 +03:00 |
|
levlam
|
5719636fa2
|
Add temporary reuse_uploaded_photos_by_hash option.
GitOrigin-RevId: 99fc8dae067322c51ad489f50d60979f62fa4213
|
2020-10-30 16:01:43 +03:00 |
|
levlam
|
6f4c4adcc8
|
Improve field names.
GitOrigin-RevId: ded67301be27af1f3b7c8f7e11b2172bb92934c7
|
2020-10-30 15:51:20 +03:00 |
|
levlam
|
979a1997d5
|
Preallocate response string in JSON interface.
GitOrigin-RevId: 73ab96ad95a46469e9afc59f02b48c8932457ef0
|
2020-10-30 01:02:44 +03:00 |
|
levlam
|
86c80e652e
|
Improve field names.
GitOrigin-RevId: 3c30190dc75bd5dc812078f33bbf9dcaaeba1a1a
|
2020-10-29 22:25:58 +03:00 |
|
levlam
|
ef1b2921ae
|
Add td_api::getCallbackQueryMessage.
GitOrigin-RevId: a5ca7eab673e00942b4e2fe7a9c6e17dfb3784f8
|
2020-10-29 01:06:07 +03:00 |
|
levlam
|
0a6ec2ce1c
|
Fix updating last pinned message.
GitOrigin-RevId: 880ef5fa1ef5c0e5ea0746ad8251912ee7ab672f
|
2020-10-28 20:20:11 +03:00 |
|
levlam
|
6572821eff
|
Update last_pinned_message_id by updates only if it is already inited.
GitOrigin-RevId: 28a4acb97a6c1e442bbcaa15239c9bf93fd68e40
|
2020-10-28 15:18:22 +03:00 |
|
levlam
|
3a87d1908f
|
Fix updating message.is_pinned.
GitOrigin-RevId: d00c962f66c04b6977b395ed2c35d2c97c1c51bc
|
2020-10-28 15:14:42 +03:00 |
|
levlam
|
974feddb4a
|
Reload full chat info after pinned message is dropped.
GitOrigin-RevId: 6cbf3d217b5da21f050715ed290cb122d6a4ef2c
|
2020-10-28 14:25:27 +03:00 |
|
levlam
|
a7e1f29f34
|
Fix updating of scheduled messages.
GitOrigin-RevId: 2744c6763bdb1e8fcfbdaa44b6f5f928e8fddbc7
|
2020-10-27 18:55:38 +03:00 |
|
levlam
|
8d2c2e586e
|
Disable message threads in non-root messages in non-linked groups.
GitOrigin-RevId: 71b2b3cdcf413353a76adb9524ddfdf5fe89b972
|
2020-10-27 15:10:56 +03:00 |
|
levlam
|
ecf9ea23ac
|
Remove accuracy from inline result description.
GitOrigin-RevId: 0c6ff5d197d2292c748c260d0afbdb0cd265f2ad
|
2020-10-26 23:12:04 +03:00 |
|
levlam
|
e94e4b8dff
|
tg_cli: add addadmin chat member status.
GitOrigin-RevId: e87588a4f1d3bd484b33aed530cd9f1a25e59ad6
|
2020-10-26 23:11:27 +03:00 |
|
levlam
|
38fe050dba
|
Update layer 120. New live location approaching API.
GitOrigin-RevId: 98e984a3c84deee3552eb01b53963a6a998c7eda
|
2020-10-25 00:49:41 +03:00 |
|
levlam
|
bc2de6e5c0
|
Fix td_api::userFullInfo field order.
GitOrigin-RevId: 420adf21e8be165f4783aa1aca4130fb579fa3c2
|
2020-10-24 16:42:17 +03:00 |
|
levlam
|
a27bf08319
|
Allow to block users using td_api::messageSenderChat.
GitOrigin-RevId: 71be9510975f0dd8354c2cffa829d707f80ee4d3
|
2020-10-24 02:18:11 +03:00 |
|
levlam
|
6006f92e96
|
tg_cli: add smad.
GitOrigin-RevId: 129344085b2f9e54ee33784d6c1c2665215a0329
|
2020-10-23 19:07:42 +03:00 |
|
levlam
|
7c5175b78a
|
Improve error message.
GitOrigin-RevId: dfa935cc2c2f65d61a969c8a455a47145f97b8fb
|
2020-10-23 15:25:46 +03:00 |
|
levlam
|
3eee4654f7
|
Add message to td_api::chatEventMessageUnpinned.
GitOrigin-RevId: f7c90fa7d782eb57288de582094688252f230b43
|
2020-10-23 14:04:00 +03:00 |
|
levlam
|
e37fde1baa
|
tg_cli: add searchMessagesFilterPinned.
GitOrigin-RevId: fd44a076dca80bee685d199c78e98bfa6c25d860
|
2020-10-23 13:42:08 +03:00 |
|
levlam
|
1049ae0630
|
Disallow pinning service messages.
GitOrigin-RevId: 18c23b8dbfe97e60e27fc605a145e11356231c38
|
2020-10-23 02:25:35 +03:00 |
|
levlam
|
65246318bb
|
Allow to pin chat messages only for self in private chats.
GitOrigin-RevId: 57f71b2728a47469ff8f2a53478300dd3c96f658
|
2020-10-23 02:12:32 +03:00 |
|
levlam
|
793e8409de
|
Add td_api::unpinAllChatMessages.
GitOrigin-RevId: ad5aa1cf7ea0f1ee770900f5f58409436029b9a7
|
2020-10-23 01:56:06 +03:00 |
|
levlam
|
313eeeedcc
|
Return back updating of last pinned message ID on new pinned message.
GitOrigin-RevId: 03dfeb882c56815a4c5e66af1280df232f2071f6
|
2020-10-21 14:56:05 +03:00 |
|
levlam
|
35045bf18e
|
Fix get_dialog_pinned_message.
GitOrigin-RevId: 19c58053e7d0d28729f6f7ca341b788df02a091d
|
2020-10-21 02:23:29 +03:00 |
|
levlam
|
e783b0c2ec
|
Enable background animation for slot machines with all reels equal.
GitOrigin-RevId: e6d0097ff049ece01be766d382defde3071a887b
|
2020-10-20 21:40:05 +03:00 |
|
levlam
|
4f7791121f
|
Update pinned message count when message.is_pinned changed.
GitOrigin-RevId: 924aa4f4fdd009d2eb8b6603e10d19566d346444
|
2020-10-20 20:44:46 +03:00 |
|
levlam
|
5442143aba
|
Rename pinned_message_id to last_pinned_message_id.
GitOrigin-RevId: c30148f3559f4ebecd3988c4bddc6cff82da3557
|
2020-10-20 20:28:37 +03:00 |
|
levlam
|
39fdab7b56
|
Remove chat.pinned_message_id field.
GitOrigin-RevId: 2a22d0eff8258e33aa7efd7b6f1daccdbcba95f9
|
2020-10-20 20:22:34 +03:00 |
|
levlam
|
31fbeaa2d0
|
Fix some pinned_message_id usages.
GitOrigin-RevId: 6c1952922e39214504705e6c4fb04474aba68c46
|
2020-10-20 19:58:59 +03:00 |
|
levlam
|
a9b7366296
|
Synchronize chat.pinned_message_id with message.is_pinned changes.
GitOrigin-RevId: 7d5debbdd6d44af3209c75745f49ad4a67b7a523
|
2020-10-20 19:07:11 +03:00 |
|
levlam
|
14f5df397d
|
Support unpinning chat messages.
GitOrigin-RevId: 5cc4f2f5642114fd31c8a2ae71c8fda501dc73f7
|
2020-10-20 15:48:13 +03:00 |
|
levlam
|
01447bb3f3
|
Process Message.is_pinned updates.
GitOrigin-RevId: 5dd3c0545a295c9faf408a3dbf8fb2767e290e34
|
2020-10-20 15:08:36 +03:00 |
|
levlam
|
ec61ef8093
|
Support document and audio albums in push notifications.
GitOrigin-RevId: afeefd5ae91bbcf44dc18ad0815afa9c23cea613
|
2020-10-20 13:21:09 +03:00 |
|
levlam
|
44b9ce89b8
|
Update layer to 120.
GitOrigin-RevId: 6318c68a9df151edc3c198473aeaf895d89fc594
|
2020-10-20 02:48:19 +03:00 |
|
levlam
|
f2f214f46b
|
Add searchMessagesFilterPinned.
GitOrigin-RevId: 322b7b59d91b0de47ac3bbc3734b1f81130fd152
|
2020-10-20 02:41:24 +03:00 |
|
levlam
|
ef09c6c5a9
|
Add message.is_pinned flag.
GitOrigin-RevId: 0449aaa0d12f29d722fbfcf4bad6d85f2212d819
|
2020-10-20 02:08:56 +03:00 |
|
levlam
|
9b8fc4b026
|
Add backward compatibility users for bots for all MessageSender objects.
GitOrigin-RevId: d91537e8d0fbf99d42b5dd05a34d923dd4e1597a
|
2020-10-19 22:15:40 +03:00 |
|
levlam
|
de1e5e0bd4
|
Add new message content type MessageLiveLocationApproached.
GitOrigin-RevId: 6bf5ac6b3320d0b6da9c27bf5258105ccd958396
|
2020-10-19 20:44:09 +03:00 |
|
levlam
|
91cf083c94
|
Add add_message_sender_dependencies function.
GitOrigin-RevId: 70f6ac49b7769d707079956df858e98409704a90
|
2020-10-19 19:17:56 +03:00 |
|
levlam
|
9a3653a017
|
Add {en,dis}ableLiveLocationApproachingNotification methods.
GitOrigin-RevId: d1b92e683a4d663c33a09e8eb42a3aa62d134ef0
|
2020-10-19 18:44:55 +03:00 |
|
levlam
|
827ceb3ee5
|
Add audio, video and video note without duration to shared media.
GitOrigin-RevId: 924a2b8654e1d118b26c6174af3c0ebd327d454f
|
2020-10-19 14:31:18 +03:00 |
|
levlam
|
4b62900c0d
|
Add chatMembersFilterMention.
GitOrigin-RevId: d84138594d1546275e5fea46d9cef42eac69449b
|
2020-10-19 14:06:35 +03:00 |
|
levlam
|
3f143b013a
|
Use class for DialogParticipantsFilter.
GitOrigin-RevId: 56fc4ee7a35412db965c668f6a116ae29074f0a4
|
2020-10-19 01:48:31 +03:00 |
|
levlam
|
80d19432bf
|
Add supergroupMembersFilterMention.
GitOrigin-RevId: 370a3880a371879aaefb41ad520917db3e33d679
|
2020-10-19 01:33:31 +03:00 |
|
levlam
|
27f63e9e2e
|
Replace getBlockedChats with getBlockedMessageSenders.
GitOrigin-RevId: 044f70ab823b8302dddc8b7a128f19514306272a
|
2020-10-18 02:10:58 +03:00 |
|
levlam
|
0834d6164b
|
Replace toggleChatIsBlocked with toggleMessageSenderIsBlocked.
GitOrigin-RevId: cec3ba4ba139593e8cbf9422711e79b4a736b6f3
|
2020-10-18 01:54:32 +03:00 |
|
levlam
|
62fbb88969
|
Rename blockChatFromReplies to blockMessageSenderFromReplies.
GitOrigin-RevId: 820cbd60145c339c6cf5a7d319ff540ce03861e2
|
2020-10-18 01:26:36 +03:00 |
|
levlam
|
2915129cd8
|
Allow message threads in all chats.
GitOrigin-RevId: 36652fbb9fb997fe41fd8bdf7b7172593fcc3629
|
2020-10-18 00:17:44 +03:00 |
|
levlam
|
30c17d200b
|
Use MessageSender to represent recent repliers.
GitOrigin-RevId: 2078a6b936d2087a1672eb96851494508f28a465
|
2020-10-18 00:07:39 +03:00 |
|
levlam
|
9fb26c4ea2
|
Return back UserFull.is_blocked.
GitOrigin-RevId: 98bc31a64c4c644fd6bb9e6e895d521b17df5afa
|
2020-10-17 23:38:07 +03:00 |
|
levlam
|
9558b06021
|
Add location horizontal accuracy support.
GitOrigin-RevId: bafb7f7ff115eeede17be4bb1610045b5e3e78c9
|
2020-10-17 22:47:47 +03:00 |
|
levlam
|
6e3eda2aa1
|
Add live location heading support.
GitOrigin-RevId: 67a1bdad91e82f6e7509f4df8c7f66a00e44ab83
|
2020-10-16 23:08:28 +03:00 |
|
levlam
|
d159ab4f52
|
Support audio-only and document-only albums.
GitOrigin-RevId: 96283716a84613e8e9dd1cb9bfb4d69097cefcc7
|
2020-10-15 18:13:54 +03:00 |
|
levlam
|
af6fe68c00
|
Allow to pin messages in all private chats.
GitOrigin-RevId: b5f55c22a6ec5950f5b88b66726bce918112d57f
|
2020-10-15 17:21:15 +03:00 |
|
levlam
|
fd9732dcfa
|
Add slot machine support.
GitOrigin-RevId: e0c3c5d9b2cff2870162f11983bd546aba101caf
|
2020-10-15 15:59:51 +03:00 |
|
levlam
|
33b7ba57a9
|
Add channelParticipantLeft support,
GitOrigin-RevId: 59d3ba88fb54c848d99425ec3ad95760d1765e3a
|
2020-10-14 22:35:30 +03:00 |
|
levlam
|
b1ed582737
|
Allow to specify a chat as a local message sender.
GitOrigin-RevId: f1f5251b617a6f17188c7db49450a2eb433ef14c
|
2020-10-14 21:47:20 +03:00 |
|
levlam
|
b07d9634d6
|
Allow to pass chat as MessageSender in searchChatMessages.
GitOrigin-RevId: 7b39f616b1677c03dab2bbe48311ba188ec9344b
|
2020-10-14 14:41:04 +03:00 |
|
levlam
|
e32e1c66e7
|
Add td_api::MessageSender class.
GitOrigin-RevId: 082a1e74188bffc590c4a4182793a9d94b60c148
|
2020-10-13 19:40:22 +03:00 |
|
levlam
|
d968fd0bed
|
Implement new chat action rules.
GitOrigin-RevId: 12214755c86adfee0a7b3ec5f6e39024364cdb99
|
2020-10-26 15:25:34 +03:00 |
|
levlam
|
881aa63014
|
Keep reply info only on last forwarded and first album messages.
GitOrigin-RevId: 0011332382abccd84122f88bcb2ae04ee793dd2b
|
2020-10-24 14:52:18 +03:00 |
|