levlam
|
3bd99f98b8
|
Add limit on text length in parseTextEntities.
|
2022-04-23 01:36:44 +03:00 |
|
levlam
|
af97e963a9
|
Add td_api::sendCallLog.
|
2022-04-22 15:16:09 +03:00 |
|
levlam
|
147697fdf5
|
Add updateSavedNotificationSounds.
|
2022-04-15 21:54:47 +03:00 |
|
levlam
|
ff6f165551
|
Fix "attachment menu" spelling.
|
2022-04-14 22:56:27 +03:00 |
|
levlam
|
42c6280321
|
Add addSavedNotificationSound.
|
2022-04-14 22:39:25 +03:00 |
|
levlam
|
178d6414dd
|
Add td_api::removeSavedNotificationSound.
|
2022-04-14 14:31:18 +03:00 |
|
levlam
|
f849131873
|
Add getSavedNotificationSound.
|
2022-04-14 13:23:43 +03:00 |
|
levlam
|
1f18008cc6
|
Add td_api::getSavedNotificationSounds.
|
2022-04-13 22:14:40 +03:00 |
|
levlam
|
c359710cf6
|
Move default options initialization to OptionManager.
|
2022-04-12 18:33:46 +03:00 |
|
levlam
|
7aa5a0e348
|
Add notification tone options.
|
2022-04-12 18:15:45 +03:00 |
|
levlam
|
9fd72e86d0
|
Move scope notification settings tp NotificationSettingsManager.
|
2022-04-11 12:45:52 +03:00 |
|
levlam
|
00c64aba6e
|
Remove openWebApp.from_bot_menu flag.
|
2022-04-07 18:29:59 +03:00 |
|
levlam
|
e25ca7ef33
|
Add td_api::setMenuButton.
|
2022-04-07 18:15:58 +03:00 |
|
levlam
|
4155752cdf
|
Add td_api::getMenuButton.
|
2022-04-07 17:20:26 +03:00 |
|
levlam
|
7e69ef731d
|
Add empty NotificationSettingsManager.
|
2022-04-05 00:40:22 +03:00 |
|
levlam
|
c3996b4726
|
Always adjust administrator rights for supergroups and channels.
|
2022-04-04 16:19:41 +03:00 |
|
levlam
|
dd6a741f8a
|
Add setDefaultGroupAdministratorRights/setDefaultChannelAdministratorRights.
|
2022-04-02 15:32:04 +03:00 |
|
levlam
|
07424ae14e
|
Add updateWebAppMessageSent.
|
2022-03-31 22:02:19 +03:00 |
|
levlam
|
c1aa1defbb
|
Add td_api::closeWebApp.
|
2022-03-31 21:45:35 +03:00 |
|
levlam
|
e54fac174a
|
Rename web view to web app.
|
2022-03-31 16:42:59 +03:00 |
|
levlam
|
df24a2ec90
|
Add td_api::openWebView.
|
2022-03-31 15:05:08 +03:00 |
|
levlam
|
ad7e0e2118
|
Improve method names and documentation.
|
2022-03-31 12:25:46 +03:00 |
|
levlam
|
29ab44b5d2
|
Add getSimpleWebViewUrl.
|
2022-03-30 16:27:01 +03:00 |
|
levlam
|
c088dd9366
|
Add synchronous method td_api::getThemeParametersJsonString.
|
2022-03-29 20:22:38 +03:00 |
|
levlam
|
2ff0b74af6
|
Add td_api::getAttachMenuBot.
|
2022-03-29 15:00:00 +03:00 |
|
levlam
|
37bf9979c5
|
Add td_api::sentWebViewMessage.
|
2022-03-28 15:49:01 +03:00 |
|
levlam
|
d9ddb53056
|
Add td_api::sendWebViewData.
|
2022-03-28 15:18:15 +03:00 |
|
levlam
|
c6f6733669
|
Add td_api::toggleBotIsAddedToAttachMenu.
|
2022-03-26 23:41:22 +03:00 |
|
levlam
|
9d481df04d
|
Add td_api::answerWebViewQuery.
|
2022-03-24 11:42:47 +03:00 |
|
levlam
|
7da29e17d6
|
Add empty AttachMenuManager.
|
2022-03-25 14:17:09 +03:00 |
|
levlam
|
180c2e34fd
|
Add simpler DialogParticipantStatus constructors.
|
2022-03-22 12:38:44 +03:00 |
|
levlam
|
26c18680f2
|
Move DialogParticipantFilter to separate header.
|
2022-03-19 21:37:46 +03:00 |
|
levlam
|
ff9f5b88d9
|
Ignore invite links to deactivated basic groups.
|
2022-03-11 13:00:25 +03:00 |
|
levlam
|
37ccac3867
|
Add methods for managing an RTMP URL for a video chat.
|
2022-02-25 17:58:03 +03:00 |
|
levlam
|
83d26f3335
|
Add parameter only_preview to sendMessageAlbum.
|
2022-02-22 22:42:46 +03:00 |
|
levlam
|
679b70efa5
|
Return message objects from MessagesManager::send_message_group.
|
2022-02-22 21:51:35 +03:00 |
|
levlam
|
8772984a69
|
Add td_api::getGroupCallStreams.
|
2022-02-22 17:42:58 +03:00 |
|
levlam
|
719bdb1e08
|
Allow to create RTMP video chats.
|
2022-02-22 16:37:11 +03:00 |
|
levlam
|
4e1f2cbf8b
|
Add td_api::searchOutgoingDocumentMessages.
|
2022-02-22 15:58:16 +03:00 |
|
levlam
|
a92d1b2ae4
|
Add td_api::searchUserByPhoneNumber.
|
2022-02-18 18:13:10 +03:00 |
|
levlam
|
89c6b72c8b
|
Add FileCounters to download manager updates.
|
2022-03-06 03:20:18 +03:00 |
|
levlam
|
a79ae236bc
|
Add new updates about file downloads.
|
2022-03-05 03:14:31 +03:00 |
|
Arseny Smirnov
|
f1cf7bdc3f
|
DownloadManager: remove file when local file is removed
|
2022-03-03 17:07:20 +01:00 |
|
levlam
|
c66b95eb9f
|
Store Td pointer in DownloadManagerCallback instead of get_actor_unsafe.
|
2022-03-02 14:16:06 +03:00 |
|
levlam
|
8ebba6633b
|
Move DownloadManagerCallback to separate file.
|
2022-03-02 14:03:41 +03:00 |
|
levlam
|
6da151a402
|
Set DownloadManager callback in constructor.
|
2022-03-02 13:56:04 +03:00 |
|
levlam
|
c9bd5d3651
|
Minor improvements.
|
2022-03-01 18:01:50 +03:00 |
|
Arseny Smirnov
|
52abb9c5d5
|
DownloadManager create unique callback for each download
|
2022-03-01 15:34:51 +01:00 |
|
levlam
|
f6d71f8b9d
|
DownloadManager: add files with correct size and downloaded_size.
|
2022-03-01 16:01:40 +03:00 |
|
levlam
|
60c35f2192
|
Add get_file_view for DownloadManager::callback.
|
2022-03-01 15:54:04 +03:00 |
|
levlam
|
9ead1f0b34
|
Add td_api::updateFileRemovedFromDownloads.
|
2022-03-01 15:44:25 +03:00 |
|
levlam
|
1f300c50e0
|
DownloadManager fixes.
|
2022-02-28 18:25:07 +03:00 |
|
Arseny Smirnov
|
08675f2df1
|
FileManager: support limit={KEEP,IGNORE}_DOWNLOAD_LIMIT in download method
|
2022-02-28 13:15:00 +01:00 |
|
levlam
|
a3cef00551
|
DownloadManager fixes and improvements.
|
2022-02-27 18:23:06 +03:00 |
|
Arseny Smirnov
|
f13598ec83
|
DownloadManager: WIP
|
2022-02-26 19:56:43 +01:00 |
|
Arseny Smirnov
|
d4a4f5fb5d
|
Proxy some updates about file to DownloadManger.
|
2022-02-25 23:17:30 +01:00 |
|
Arseny Smirnov
|
da436915c1
|
implement DownloadManagerCallback
|
2022-02-25 16:06:57 +01:00 |
|
levlam
|
21a71e6441
|
Minor improvements.
|
2022-02-25 16:18:23 +03:00 |
|
Arseny Smirnov
|
97b2d3edd2
|
Td: proxy queries to DownloadManager
|
2022-02-25 13:11:30 +01:00 |
|
Arseny Smirnov
|
a59f262b26
|
AddFileToDownloads method
|
2022-02-23 20:56:03 +01:00 |
|
Arseny Smirnov
|
e2c7601c2b
|
DownloadManager: draft
|
2022-02-23 19:34:26 +01:00 |
|
levlam
|
b20a98036f
|
File Downloads API draft.
|
2022-02-18 01:37:04 +03:00 |
|
levlam
|
3150b3d491
|
Add readAllChatReactions.
|
2022-01-30 12:37:24 +03:00 |
|
levlam
|
3739c5b92f
|
Replace translateMessage with translateText.
|
2022-01-29 23:43:57 +03:00 |
|
levlam
|
6ebb83a194
|
Improve class names and documentation.
|
2022-01-27 01:52:21 +03:00 |
|
levlam
|
ba5c326ba8
|
Support sending big reactions.
|
2022-01-26 16:41:41 +03:00 |
|
levlam
|
1901eafe8a
|
Add td_api::getMessageAvailableReactions.
|
2022-01-26 15:25:03 +03:00 |
|
levlam
|
a972252a46
|
Support creation of WEBM sticker packs.
|
2022-01-25 16:56:10 +03:00 |
|
levlam
|
ce19ad822b
|
Add td_api::setMessageReaction.
|
2022-01-21 20:39:55 +03:00 |
|
levlam
|
ebb78d3c1b
|
Add td_api::getMessageChosenReactions.
|
2022-01-21 16:46:16 +03:00 |
|
levlam
|
8339a5818e
|
Add td_api::translateMessage.
|
2022-01-14 22:28:28 +03:00 |
|
levlam
|
b0ad4e5e62
|
Add td_api::setChatAvailableReactions.
|
2022-01-05 16:23:35 +03:00 |
|
levlam
|
8085779cdc
|
Update copyright year.
|
2022-01-01 03:35:39 +03:00 |
|
levlam
|
01fccc430f
|
Use explicit cast instead of 1ll.
|
2021-12-31 09:36:24 +03:00 |
|
levlam
|
a81ab8abba
|
Remove viewSponsoredMessage in favor of viewMessages.
|
2021-12-27 18:17:02 +03:00 |
|
levlam
|
ff6615e734
|
Fix some misprints.
|
2021-12-23 14:18:32 +03:00 |
|
levlam
|
dd8b1169b1
|
Rename the method to endGroupCall.
|
2021-12-23 13:00:05 +03:00 |
|
levlam
|
e71f9f6d75
|
Remove unneeded includes.
|
2021-12-22 21:07:42 +03:00 |
|
levlam
|
4f2689d44a
|
Rename expire_date to expiration_date.
|
2021-12-22 13:57:47 +03:00 |
|
levlam
|
ae1d1867f2
|
Remove multiple sponsored messages in a chat.
|
2021-12-21 14:19:48 +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
|
7334b262fb
|
Remove unneeded logging on instance closing.
|
2021-12-20 21:11:02 +03:00 |
|
levlam
|
93464ccd27
|
Use request promise in getChatAdministrators.
|
2021-12-18 22:44:25 +03:00 |
|
levlam
|
b060536ae3
|
Return Result<...> from get_input_user.
|
2021-12-16 22:46:03 +03:00 |
|
levlam
|
d75f0a4e94
|
Move "unix_time" option handling to OptionManager.
|
2021-12-16 15:18:51 +03:00 |
|
levlam
|
ee629c342b
|
Move setOption handling to OptionManager.
|
2021-12-16 13:13:14 +03:00 |
|
levlam
|
10505fae72
|
Move the rest options to OptionManager::get_current_state.
|
2021-12-16 12:16:09 +03:00 |
|
levlam
|
a333f3fb61
|
Move getOption handling to OptionManager.
|
2021-12-16 12:07:32 +03:00 |
|
levlam
|
4254614e97
|
Move option-related methods to OptionManager.
|
2021-12-16 01:45:43 +03:00 |
|
levlam
|
191b4ee5d5
|
Add empty OptionManager.
|
2021-12-16 01:09:59 +03:00 |
|
levlam
|
83bd3e33d0
|
Don't use early returns in Td::on_config_option_updated.
|
2021-12-15 23:25:12 +03:00 |
|
levlam
|
3043421464
|
Make "session_count" option internal.
|
2021-12-15 23:20:29 +03:00 |
|
levlam
|
ffdbc8eec0
|
Use switch by letter in Td::on_config_option_updated.
|
2021-12-15 23:18:08 +03:00 |
|
levlam
|
1a98ac8004
|
Don't use min/max as variable names.
|
2021-12-15 20:55:03 +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
|
f5c65b83ee
|
Add suggestedActionSetPassword.
|
2021-11-26 16:22:39 +03:00 |
|
levlam
|
10159fbdf1
|
Add toggleChatAllowSavingContent.
|
2021-11-25 11:44:51 +03:00 |
|
levlam
|
47d0195c85
|
Add toggleSessionCanAcceptCalls method.
|
2021-11-24 17:59:17 +03:00 |
|
levlam
|
fd71b62045
|
Improve method name.
|
2021-11-24 14:03:35 +03:00 |
|
levlam
|
0b2207f180
|
Add td_api::processChatJoinRequests.
|
2021-11-24 12:02:23 +03:00 |
|
levlam
|
7c0a4117a4
|
Replace approve/decline with a single method processChatJoinRequest.
|
2021-11-24 11:33:18 +03:00 |
|
levlam
|
acc43bb0b5
|
Allow typings by chats and rename updateUserChatAction to updateChatAction.
|
2021-11-23 14:29:49 +03:00 |
|
levlam
|
993a9e24c4
|
Remove user_id from reportSupergroupSpam.
|
2021-11-19 17:12:38 +03:00 |
|
levlam
|
5232774d89
|
Replace deleteChatMessagesFromUser with deleteChatMessagesBySender.
|
2021-11-19 15:48:05 +03:00 |
|
levlam
|
6c9b5ebf55
|
Add td_api::setInactiveSessionsTtl.
|
2021-11-16 16:04:19 +03:00 |
|
levlam
|
526e7dc631
|
Add toggleSessionCanAcceptSecretChats.
|
2021-11-16 15:22:00 +03:00 |
|
levlam
|
10c03c450f
|
Improve MessageSender field names.
|
2021-11-15 17:25:24 +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
|
53b0cf792a
|
Add thread count to Td creation logging.
|
2021-12-06 20:11:25 +03:00 |
|
levlam
|
25baedaa34
|
Move dismiss_suggested_action to SuggestedAction.cpp.
|
2021-11-26 14:48:43 +03:00 |
|
levlam
|
36d4de747f
|
Move website authorization functions to Account.cpp.
|
2021-11-16 13:13:06 +03:00 |
|
levlam
|
c64cc8ad26
|
Move account-related methods to Account.cpp.
|
2021-11-16 13:02:07 +03:00 |
|
levlam
|
922fd9b17b
|
Pass chat member status as DialogParticipantStatus.
|
2021-11-15 17:57:00 +03:00 |
|
levlam
|
1a291847d7
|
Improve get_message_sender_dialog_id.
|
2021-11-15 13:31:07 +03:00 |
|
levlam
|
5987ca69ff
|
Move get_message_sender_dialog_id to MessageSender.cpp.
|
2021-11-15 12:07:52 +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
|
b731414d42
|
Init some fields just in case.
|
2021-11-11 17:39:09 +03:00 |
|
levlam
|
6238f0fc89
|
Minor improvements.
|
2021-11-10 21:09:28 +03:00 |
|
levlam
|
a3e9a0be1f
|
Move get_dialog_event_log to separate file.
|
2021-11-09 16:54:49 +03:00 |
|
levlam
|
b0eca77c9a
|
Improve logging.
|
2021-11-08 17:11:35 +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
|
47f3363ca8
|
Improve field names.
|
2021-11-04 09:52:27 +03:00 |
|
levlam
|
3d827b408f
|
Allow to set "utc_time_offset" option.
|
2021-11-01 22:42:33 +03:00 |
|
levlam
|
88d7b284b4
|
Add utc_time_offset option.
|
2021-11-01 22:32:49 +03:00 |
|
levlam
|
0c1e268706
|
Don't generate MASK for parsed True fields.
|
2021-11-01 21:53:23 +03:00 |
|
levlam
|
13c76b349d
|
Add td_api::getChatMessageCalendar.
|
2021-10-30 03:34:49 +03:00 |
|
levlam
|
97243b53e4
|
Allow to create and edit chat invite links with title.
|
2021-10-27 13:04:34 +03:00 |
|
levlam
|
6893c49be7
|
Add td_api::getAnimatedEmoji.
|
2021-10-26 17:59:15 +03:00 |
|
levlam
|
d019d89d39
|
Add td_api::deleteChatMessagesByDate.
|
2021-10-25 20:39:22 +03: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
|
cbca467991
|
Adjust dimensions of animated emojis.
|
2021-10-14 00:18:44 +03:00 |
|
levlam
|
0a9f6b1c91
|
Add approve/declineCjatJoinRequest.
|
2021-10-13 23:10:47 +03:00 |
|
levlam
|
1a7f4b4d3e
|
Add td_api::getChatJoinRequests.
|
2021-10-13 22:33:31 +03:00 |
|
levlam
|
d6502458f5
|
Allow to get option "is_location_visible".
|
2021-10-12 22:05:14 +03:00 |
|
levlam
|
64d572bcbe
|
Allow creation and edit of invite links, requiring approval.
|
2021-10-09 14:20:48 +03:00 |
|
levlam
|
038abf5466
|
Add sound to messageAnimatedEmoji.
|
2021-10-05 23:20:49 +03:00 |
|
levlam
|
eb20f82730
|
Add disable_animated_emoji option.
|
2021-10-05 17:17:29 +03:00 |
|
levlam
|
d9607b4a46
|
Use send_closure for Td::close()/destroy() to ensure the correct call order.
|
2021-10-25 06:47:20 +03:00 |
|
levlam
|
1c59f37ca9
|
Move some methods inside DialogParticipantsFilter class.
|
2021-10-23 22:23:59 +03:00 |
|
levlam
|
0c1469f7c6
|
Fix TransparentProxy::Callback.
|
2021-10-22 19:59:15 +03:00 |
|
levlam
|
9f44816a62
|
Minor improvements.
|
2021-10-21 12:51:16 +03:00 |
|
levlam
|
db7aa28bdf
|
A lot more minor improvements.
|
2021-10-19 18:11:16 +03:00 |
|
levlam
|
628a490e2a
|
Use request promise in getBlockedMessageSenders.
|
2021-10-09 22:05:23 +03:00 |
|
levlam
|
4c803a1a75
|
Remove uneeded third try in getWebPageInstantView.
|
2021-10-07 13:00:41 +03:00 |
|
levlam
|
2f4524a949
|
Return WebPageId through promise.
|
2021-10-07 12:49:46 +03:00 |
|
levlam
|
557c5d1d4c
|
Use request promise in searchChatRecentLocationMessages.
|
2021-10-06 14:22:42 +03:00 |
|
levlam
|
11af0a058d
|
Add source to get_message_object.
|
2021-10-03 14:54:40 +03:00 |
|
levlam
|
49ab7cd53a
|
Use messages.getSearchCounters.
|
2021-10-03 13:47:50 +03:00 |
|
levlam
|
0455b313b3
|
Improve testNetwork implementation.
|
2021-10-02 16:54:01 +03:00 |
|
levlam
|
d1532ef1f8
|
Improve result handlers storage.
|
2021-10-02 14:39:20 +03:00 |
|
levlam
|
4f9b35ea72
|
Use get_contact in importContacts and changeImportedContacts.
|
2021-09-30 14:18:01 +03:00 |
|
levlam
|
44efa70789
|
Pass Contact to add_contact.
|
2021-09-30 13:53:16 +03:00 |
|
levlam
|
665ae9434e
|
Use error code 400 in Td.cpp.
|
2021-09-29 19:19:24 +03:00 |
|
levlam
|
888bd7988c
|
Add warning on failed to open database.
|
2021-09-29 17:15:36 +03:00 |
|
levlam
|
90c0f18507
|
Send authorizationStateClosing when closing before initialization.
|
2021-09-29 15:41:53 +03:00 |
|
levlam
|
2ce0be4fe7
|
Remove getChatStatisticsUrl method.
|
2021-09-28 19:08:36 +03:00 |
|
levlam
|
36cbba4d2c
|
Use request promise in td_api::getCallbackQueryAnswer implementation.
|
2021-09-27 23:22:10 +03:00 |
|
levlam
|
d882e222a7
|
Make FileStats fields private.
|
2021-09-26 12:44:18 +03:00 |
|
levlam
|
9115ba4aa5
|
Move topChat methods logic to TopDialogManager.
|
2021-09-25 11:37:32 +03:00 |
|
levlam
|
5091aa68e3
|
Allow direct access to TopDialogManager.
|
2021-09-24 23:17:38 +03:00 |
|
levlam
|
d6f3d9f08a
|
Use error code 400 instead of small error codes.
|
2021-09-24 10:59:51 +03:00 |
|
levlam
|
e212d1293d
|
Send stats.getMessagePublicForwards to the correct DC.
|
2021-09-24 09:07:38 +03:00 |
|
levlam
|
910f60c145
|
Use Promise instead of RequestActor in getMessagePublicForwards.
|
2021-09-23 22:56:38 +03:00 |
|
levlam
|
db18baa503
|
Unify include order.
|
2021-09-19 00:47:05 +03:00 |
|
levlam
|
b15244f59d
|
Ensure delay of 0.2 seconds between updateAnimatedEmojiMessageClicked animations.
|
2021-09-17 19:59:31 +03:00 |
|
levlam
|
5fd11e4b7a
|
Add td_api::clickAnimatedEmojiMessage.
|
2021-09-16 00:41:40 +03:00 |
|
levlam
|
f197d61c66
|
Support message viewers-related config options.
|
2021-09-03 19:06:24 +03:00 |
|
levlam
|
a4f66c69cb
|
Add td_api::getMessageViewers.
|
2021-09-03 16:14:03 +03:00 |
|
levlam
|
41c391f140
|
Update layer to 133.
|
2021-09-03 12:27:59 +03:00 |
|
levlam
|
7d26a30bd0
|
Move StateManager::State to ConnectionState.h.
|
2021-09-16 18:23:10 +03:00 |
|
levlam
|
34094328bd
|
Initialize Td::connection_state_ in header.
|
2021-09-16 17:54:04 +03:00 |
|
levlam
|
ded0b57905
|
Add td_api::getRecentlyOpenedChats.
|
2021-09-14 14:18:37 +03:00 |
|
levlam
|
075d004b9f
|
Replace getChatThemes with updateChatThemes.
|
2021-09-13 15:55:01 +03:00 |
|
levlam
|
78baa7977b
|
Don't inherit Td from NetQueryCallback.
|
2021-09-10 18:58:36 +03:00 |
|
levlam
|
2062daf9cd
|
Don't wrap updates in NetQuery.
|
2021-09-10 17:32:39 +03:00 |
|
levlam
|
5c87fb853e
|
Use int32 as sponsored message ID.
|
2021-09-10 11:44:50 +03:00 |
|
levlam
|
ae6b79d57b
|
Add SponsoredMessageManager.
|
2021-09-07 15:49:34 +03:00 |
|
levlam
|
546898e199
|
Replace SetGameScoreRequest with promise.
|
2021-09-07 12:05:44 +03:00 |
|
levlam
|
5c59a10418
|
Move game-related methods to GameManager.
|
2021-09-07 10:45:01 +03:00 |
|
levlam
|
d395c2496e
|
Add empty GameManager.
|
2021-09-07 10:02:44 +03:00 |
|
levlam
|
96ffd57881
|
Use Promise isntead of RequestOnceActor to get games high scores.
|
2021-09-05 10:54:20 +03:00 |
|
levlam
|
7dffe5aabe
|
Use Promise instead of RequestActor in getBackgrounds.
|
2021-09-03 09:07:18 +03:00 |
|
levlam
|
d2f9c264ca
|
Use promise instead of RequestActor in td_api::getChatThemes.
|
2021-09-03 08:59:34 +03:00 |
|
levlam
|
b1db807868
|
Add forwardMessages.only_preview.
|
2021-08-31 23:37:21 +03:00 |
|
levlam
|
23a4c2c8a8
|
Return Message objects from send_message/forward_messages.
|
2021-08-31 22:34:46 +03:00 |
|
levlam
|
c20fd1dd91
|
Add td_api::setChatTheme.
|
2021-08-27 19:23:22 +03:00 |
|
levlam
|
83e55b6b56
|
Add td_api::getChatThemes.
|
2021-08-27 15:51:50 +03:00 |
|
levlam
|
e3f55a71cd
|
Add td_api::viewSponsoredMessage.
|
2021-08-25 22:34:18 +03:00 |
|
levlam
|
658d172256
|
Improve method name.
|
2021-08-25 20:29:14 +03:00 |
|
levlam
|
723b203c7d
|
Add td_api::getSponsoredMessages.
|
2021-08-24 23:44:47 +03:00 |
|
levlam
|
b56119951b
|
Support video streaming in group calls.
|
2021-08-23 16:59:00 +03:00 |
|
levlam
|
2045c131a9
|
Support video recording in group calls.
|
2021-08-23 15:29:03 +03:00 |
|
levlam
|
d49fdf3261
|
Remove offset from getChats and respect app-specified limit.
|
2021-08-11 15:59:09 +03:00 |
|
levlam
|
c35321b98e
|
Add loadChats method.
|
2021-08-10 17:52:31 +03:00 |
|
levlam
|
086ec3d2e5
|
Add td_api::getPhoneNumberInfoSync.
|
2021-08-30 22:26:02 +03:00 |
|
levlam
|
aaff89a6c3
|
Make get_document_object methods const.
|
2021-08-28 14:16:29 +03:00 |
|
levlam
|
bba085318e
|
Return BackgroundType from on_get_background.
|
2021-08-24 17:13:51 +03:00 |
|
levlam
|
4988e94c02
|
Don't save pts too often for bots.
|
2021-08-19 20:36:26 +03:00 |
|
levlam
|
05c9934074
|
Add MessageThreadInfo.h.
|
2021-08-12 22:00:27 +03:00 |
|
levlam
|
da3b8f93a0
|
Hide too big media timestamps.
|
2021-08-04 09:28:53 +03:00 |
|
levlam
|
45bf232417
|
Fimd media timestamp entities in find_entities.
|
2021-08-04 04:26:41 +03:00 |
|
levlam
|
389e92f1f4
|
Add skip_media_timestamps parameter to get_formatted_text.
|
2021-07-26 22:48:33 +03:00 |
|
levlam
|
5c0fb88742
|
Move GetDeepLinkInfoQuery to LinkManager.
|
2021-08-08 11:26:51 +03:00 |
|
levlam
|
0dc42e4410
|
Add source to get_message_sender_object.
|
2021-08-03 01:58:02 +03:00 |
|
levlam
|
d1b985430c
|
Add source to ContactsManager::load_user_full.
|
2021-08-02 06:14:59 +03:00 |
|
levlam
|
3156492c2f
|
Add source to ContactsManager::load_channel_full.
|
2021-08-02 05:50:52 +03:00 |
|
levlam
|
c2028aed4f
|
Add limit on maximum videoNote size.
|
2021-07-29 23:39:07 +03:00 |
|
levlam
|
4ed0b15a41
|
Add suggested_video_note_* options.
|
2021-07-28 06:15:57 +03:00 |
|
levlam
|
20a98ad7c9
|
Support media_timestamp in getMessageLink.
|
2021-07-26 04:01:10 +03:00 |
|
levlam
|
07630feb8c
|
Add td_api::getSuggestedFileName.
|
2021-07-24 07:19:22 +03:00 |
|
levlam
|
e0c9efc26b
|
Skip bot command entities if needed.
|
2021-07-22 05:39:16 +03:00 |
|
levlam
|
13fcffd711
|
Replace GetChatMemberRequest with REQUEST_PROMISE.
|
2021-07-19 04:17:29 +03:00 |
|
levlam
|
e649098194
|
Improve error messages for invalid member_id parameters.
|
2021-07-16 04:23:05 +03:00 |
|
levlam
|
ff153bef36
|
Update layer 131. Add screen_sharing_audio_source_id.
|
2021-07-06 02:33:42 +03:00 |
|
levlam
|
040e0deb31
|
Move DhCallback to a separate header.
|
2021-07-05 21:20:07 +03:00 |
|
levlam
|
61664b4044
|
Move remaining MTProto classes to namespace mtproto.
|
2021-07-05 21:04:23 +03:00 |
|
levlam
|
40c5d47717
|
Make inherited classes final if possible.
|
2021-07-04 05:58:54 +03:00 |
|
levlam
|
edfa5d1d98
|
Use final instead of override.
|
2021-07-03 23:51:36 +03:00 |
|
levlam
|
6b57121e25
|
Improve method name.
|
2021-06-30 19:49:52 +03:00 |
|
levlam
|
158dd22f21
|
Add td_api::declinePasswordReset.
|
2021-06-29 05:24:55 +03:00 |
|
levlam
|
12383ea1d2
|
Add td_api::resetPassword.
|
2021-06-29 05:16:48 +03:00 |
|
levlam
|
18caf96c54
|
Add checkPasswordRecoveryCode.
|
2021-06-28 23:47:54 +03:00 |
|
levlam
|
709afe3f0c
|
Add checkAuthenticationPasswordRecoveryCode.
|
2021-06-28 22:33:08 +03:00 |
|
levlam
|
3c400f12b4
|
Support new_password in recoverPassword.
|
2021-06-28 19:47:23 +03:00 |
|
levlam
|
2b7b6b7759
|
Improve logging on log out.
|
2021-06-27 05:52:43 +03:00 |
|
levlam
|
de679f8f0c
|
Improve documentation.
|
2021-06-24 20:09:10 +03:00 |
|
levlam
|
9b85516cfd
|
Move bot command handling functions to BotCommand.cpp.
|
2021-06-22 04:25:15 +03:00 |
|
levlam
|
e8b32d9b05
|
Add td_api::deleteCommands.
|
2021-06-22 04:17:44 +03:00 |
|
levlam
|
7e543cf80b
|
Allow to use uploadStickerFile for animated stickers.
|
2021-06-21 22:25:26 +03:00 |
|
levlam
|
9940dd74db
|
Remove botInfo class from API.
|
2021-06-21 04:14:29 +03:00 |
|
levlam
|
1202d55e27
|
Add getCommands method.
|
2021-06-19 04:18:02 +03:00 |
|
levlam
|
62a543cb35
|
Add BotCommandScope to setCommands.
|
2021-06-19 04:00:23 +03:00 |
|
levlam
|
16f52b59ab
|
Add createNewStickerSet.source.
|
2021-06-18 18:45:57 +03:00 |
|
levlam
|
9440925711
|
Move some classes inside corresponding managers.
|
2021-06-18 03:06:20 +03:00 |
|
levlam
|
843df9e1f7
|
Remove unneeded td_api::getGroupCallMediaChannelDescriptions.
|
2021-06-17 21:37:39 +03:00 |
|
levlam
|
84cf82583e
|
Add td_api::checkStickerSetName.
|
2021-06-17 21:29:07 +03:00 |
|
levlam
|
706647bdbc
|
Add the method getSuggestedStickerSetName.
|
2021-06-17 20:38:03 +03:00 |
|
levlam
|
4048e5ae95
|
Enable createNewStickerSet for regular users.
|
2021-06-17 20:14:48 +03:00 |
|
levlam
|
411d30e1c7
|
Remove Td::on_channel_unban_timeout proxy.
|
2021-06-10 21:56:05 +03:00 |
|
levlam
|
89459ca497
|
Replace getInviteText with getApplicationDownloadLink.
|
2021-06-04 19:31:18 +03:00 |
|
levlam
|
af33e8343a
|
Improve method name.
|
2021-06-04 01:17:15 +03:00 |
|
levlam
|
a96bf1531a
|
Use FullMessageId in get_login_button_url.
|
2021-06-03 23:37:56 +03:00 |
|
levlam
|
fa7ce9b94d
|
Move get_external_link_info to LinkManager.
|
2021-06-03 23:19:35 +03:00 |
|
levlam
|
126a20c318
|
Reload voice chat when user opens a voice chat link.
|
2021-06-03 20:16:14 +03:00 |
|
levlam
|
63fd974e35
|
Add setGroupCallScreenSharingIsPaused.
|
2021-06-02 00:38:08 +03:00 |
|
levlam
|
b074bce314
|
Add is_my_video_paused.
|
2021-06-01 20:11:18 +03:00 |
|
levlam
|
76f134c0e7
|
Add td_api::getInternalLinkType.
|
2021-06-01 05:41:32 +03:00 |
|
levlam
|
9cecc116f3
|
Prefer US spelling of "canceled".
|
2021-05-31 21:51:48 +03:00 |
|
levlam
|
5832a59ee5
|
Move get_message_link_info to LinkManager.
|
2021-05-27 20:47:04 +03:00 |
|
levlam
|
3e0e9f5291
|
Parse background parameters in searchBackground.
|
2021-05-26 20:25:37 +03:00 |
|
levlam
|
62db52a23e
|
Move LoginUrl-related methods to LinkManager.
|
2021-05-25 02:39:29 +03:00 |
|
levlam
|
d946ab9267
|
Add empty LinkManager.
|
2021-05-25 02:24:30 +03:00 |
|
levlam
|
138bf15dec
|
Add getGroupCallMediaChannelDescriptions method.
|
2021-05-03 21:44:21 +03:00 |
|
levlam
|
8485867fe0
|
Add toggleGroupCallIsMyVideoEnabled.
|
2021-05-02 02:40:22 +03:00 |
|
levlam
|
8e0f14bc93
|
Allow to join group call with enabled/disabled video.
|
2021-05-01 21:13:51 +03:00 |
|
levlam
|
31c36aaa7a
|
Add td_api::endGroupCallScreenSharing.
|
2021-04-30 20:21:07 +03:00 |
|
levlam
|
2225e56906
|
Add startGroupCallScreenSharing.
|
2021-04-30 19:53:39 +03:00 |
|
levlam
|
6e7c53eb74
|
Remove legacy groupCall payload types.
|
2021-04-30 17:49:00 +03:00 |
|
levlam
|
daef481ac0
|
Add group video calls support.
|
2021-01-12 17:05:25 +03:00 |
|
levlam
|
a6a4eb6616
|
Don't include SliceBuilder.h in logging.h.
|
2021-05-17 15:21:11 +03:00 |
|
levlam
|
9c49e6a625
|
Log versions on Td instance creation.
|
2021-05-07 20:52:54 +03:00 |
|
levlam
|
cba755d185
|
Fix handling of pre-initialization requests in Decrypt state.
|
2021-04-15 21:07:05 +03:00 |
|
levlam
|
5d5f950d2b
|
Support themes in getPaymentForm.
|
2021-04-07 22:49:09 +03:00 |
|
levlam
|
37cee0d823
|
Add td_api::setVoiceChatDefaultParticipant.
|
2021-04-07 16:25:29 +03:00 |
|
levlam
|
4aa5df26bc
|
Use participant_id instead of participant/participant_alias for group call participant identifiers.
|
2021-04-07 03:30:26 +03:00 |
|
levlam
|
10bc074a1e
|
Support subscription to group call start notification.
|
2021-04-07 03:04:56 +03:00 |
|
levlam
|
a7c34c5c49
|
Add td_api::startScheduledGroupCall.
|
2021-04-07 02:11:14 +03:00 |
|
levlam
|
2241058f85
|
Allow to create scheduled voice chats.
|
2021-04-06 02:54:55 +03:00 |
|
levlam
|
02fe7e47e6
|
Allow to specify title of created voice chats.
|
2021-04-06 02:13:57 +03:00 |
|
levlam
|
9700529085
|
Remove payments proxy methods from MessagesManager.
|
2021-03-31 04:15:02 +03:00 |
|
levlam
|
3ac49bc8b1
|
Pass Td to all payments method.
|
2021-03-31 03:18:00 +03:00 |
|
levlam
|
f1b949456b
|
Support tip sending.
|
2021-03-30 18:45:22 +03:00 |
|
levlam
|
17e8860855
|
Add paymentForm.id.
|
2021-03-30 17:18:08 +03:00 |
|
levlam
|
14fc0898ad
|
Support banning and unbanning channels and supergroups.
|
2021-03-26 04:11:30 +03:00 |
|
levlam
|
f28af4ab20
|
Add ContactsManager::get_participant_dialog_id.
|
2021-03-26 03:17:30 +03:00 |
|
levlam
|
206cd55479
|
Support chat-members in getChatMember.
|
2021-03-24 23:40:13 +03:00 |
|
levlam
|
4abb995b05
|
Don't use online mode for bots having more than one session.
|
2021-04-08 15:51:29 +03:00 |
|
levlam
|
a0dcd2d9c2
|
Add optional source to have_dialog_force.
|
2021-04-08 00:51:32 +03:00 |
|
levlam
|
4f644ce389
|
Add and use statis UserId::get_user_ids/get_input_user_ids methods.
|
2021-03-29 00:50:15 +03:00 |
|
levlam
|
b84318fed4
|
Minor improvements.
|
2021-03-27 05:19:22 +03:00 |
|
levlam
|
66de95d93c
|
Fix compilation errors and formatting.
|
2021-03-26 18:52:45 +03:00 |
|
Arseny Smirnov
|
5c7b7d4c85
|
TD_EXPERIMENTAL_WATCH_OS cmake option
|
2021-03-26 18:04:25 +03:00 |
|
levlam
|
62c9890bcf
|
Support url_auth_domains.
|
2021-03-16 01:29:54 +03:00 |
|
levlam
|
54b9760935
|
Improve getExternalLink methods.
|
2021-03-16 00:52:37 +03:00 |
|
levlam
|
0339921102
|
Improve some spelling.
|
2021-03-15 03:32:14 +03:00 |
|
levlam
|
e2ac80f2ba
|
Add td_api::toggleGroupCallParticipantIsHandRaised.
|
2021-03-15 01:56:59 +03:00 |
|
levlam
|
4d754052e0
|
Fix getGroupCallStreamSegment.
|
2021-03-13 16:50:11 +03:00 |
|
levlam
|
a833d5e292
|
Improve method name.
|
2021-03-12 19:31:52 +03:00 |
|
levlam
|
0ec4c2084e
|
Add td_api::getGroupCallInviteLink.
|
2021-03-12 19:29:06 +03:00 |
|
levlam
|
73bed3ed80
|
Add resetGroupCallInviteHash method.
|
2021-03-12 18:58:43 +03:00 |
|
levlam
|
9bfd98c08d
|
Add joinGroupCall.invite_hash.
|
2021-03-12 18:36:55 +03:00 |
|
levlam
|
0fb6c52cd4
|
Support toggling group call recording.
|
2021-03-11 22:19:19 +03:00 |
|
levlam
|
67889cdcbc
|
Add td_api::getGroupCallStreamSegment.
|
2021-03-10 22:50:14 +03:00 |
|
levlam
|
62cfe3bdd9
|
Add td_api::getAvailableVoiceChatAliases.
|
2021-03-08 20:25:56 +03:00 |
|
levlam
|
574884510b
|
Use MessageSender as participant_alias.
|
2021-03-08 18:08:41 +03:00 |
|
levlam
|
c611553ece
|
Allow to join group call as a chat.
|
2021-03-06 23:21:22 +03:00 |
|
levlam
|
3bac31cc16
|
Allow to edit chat group call participants.
|
2021-03-05 16:03:49 +03:00 |
|
levlam
|
a93189dade
|
Support chats as group call participants.
|
2021-03-05 14:40:54 +03:00 |
|
levlam
|
882d837d24
|
Add td_api::setGroupCallTitle.
|
2021-03-02 19:44:57 +03:00 |
|
levlam
|
b88f5ba6f3
|
Fix banChatMember for bots.
|
2021-03-03 19:30:33 +03:00 |
|
levlam
|
dd80b0ef25
|
Add Td::set_is_bot_online function.
|
2021-03-02 04:06:02 +03:00 |
|
levlam
|
1f01a40521
|
Bring bots offline if there are no updates for 5 minutes.
|
2021-03-02 01:20:45 +03:00 |
|
levlam
|
18fc612b3b
|
Rename administrator_user_id to creator_user_id.
|
2021-02-25 16:02:07 +03:00 |
|
levlam
|
1e7795354d
|
Add td_api::getChatInviteLink.
|
2021-02-24 22:25:10 +03:00 |
|
levlam
|
2dd85f92d8
|
Rename permanent invite links to primary invite links.
|
2021-02-24 12:19:55 +03:00 |
|
levlam
|
eafdf2ebed
|
Add td_api::getMessageImportConfirmationText.
|
2021-02-23 02:03:24 +03:00 |
|
levlam
|
b67bafb23c
|
Add td_api::suggestedActionConvertToBroadcastGroup.
|
2021-02-22 18:06:18 +03:00 |
|
levlam
|
a14c9071f1
|
Use struct for SuggestedAction.
|
2021-02-21 01:06:45 +03:00 |
|
levlam
|
c67a0d9d7b
|
Add class ReportReason.
|
2021-02-20 03:55:09 +03:00 |
|
levlam
|
3774b13ca1
|
Add td_api::reportChatPhoto.
|
2021-02-19 19:11:27 +03:00 |
|
levlam
|
9b62afbea2
|
Add td_api::toggleSupergroupIsBroadcastGroup.
|
2021-02-17 01:06:35 +03:00 |
|
levlam
|
65d4229352
|
Allow to specify report text for all report chat reasons.
|
2021-02-12 20:14:59 +03:00 |
|
levlam
|
d6da217b9a
|
Allow changing message TTL in non-secret chats.
|
2021-02-09 18:51:08 +03:00 |
|
levlam
|
bf42d62f1e
|
Unify ResultHandler subclass names and logged name.
|
2021-02-08 15:56:08 +03:00 |
|
levlam
|
c226a204fa
|
Diallow invite link deletion for bots.
|
2021-02-08 15:34:05 +03:00 |
|
levlam
|
4cb8af0584
|
Support revoking permanent chat invite links.
|
2021-02-05 18:56:44 +03:00 |
|
levlam
|
313a58b952
|
Replace td_api::sendChatSetTtlMessage with td_api::setChatMessageTtl.
|
2021-02-05 14:21:16 +03:00 |
|
levlam
|
342b4e45ca
|
Support deletion of all revoked invite links created by other administrator.
|
2021-02-05 02:17:12 +03:00 |
|
levlam
|
4d8fad1e81
|
Use httpUrl as return type of getProxyLink.
|
2021-02-05 01:46:55 +03:00 |
|
levlam
|
2193928cf6
|
Add getExternalLink method.
|
2021-02-04 14:36:11 +03:00 |
|
levlam
|
f2f68aa3b3
|
Add td_api::getChatInviteLinkCounts.
|
2021-02-02 19:23:45 +03:00 |
|
levlam
|
0cdb0388ee
|
Improve TTL spelling.
|
2021-02-02 02:33:48 +03:00 |
|
levlam
|
642a9a9efb
|
Update layer to 124.
|
2021-02-02 02:00:28 +03:00 |
|
levlam
|
025cb9b6a4
|
Don't create request promise early.
|
2021-02-13 21:49:24 +03:00 |
|
levlam
|
155d83c58f
|
Support top-level comments in SplitSource.php.
|
2021-02-12 17:27:07 +03:00 |
|
levlam
|
65a7715248
|
Pass promise to MessagesManager::on_dialog_deleted.
|
2021-02-04 16:01:04 +03:00 |
|
levlam
|
cd3abdbeb2
|
Move dialog participant methods from MessagesManager to ContactsManager.
|
2021-01-27 02:16:17 +03:00 |
|
levlam
|
6878b41dc7
|
Update layer 123.
|
2021-01-26 13:07:03 +03:00 |
|
levlam
|
e584eccc65
|
Add createNewSupergroupChat.for_import.
|
2021-01-22 19:23:44 +03:00 |
|
levlam
|
1159323ecc
|
Add getMessageFileType method.
|
2021-01-22 19:14:35 +03:00 |
|
levlam
|
516f9cb9ce
|
Add importMessages method.
|
2021-01-21 22:00:08 +03:00 |
|
levlam
|
da4d2b7636
|
Add separate banChatMember method.
|
2021-01-20 21:12:48 +03:00 |
|
levlam
|
7a45faff24
|
Add offset_date support in getChatInviteLinks.
|
2021-01-20 17:30:26 +03:00 |
|
levlam
|
dbf1253075
|
Replace deleteSupergroup with universal deleteChat method.
|
2021-01-20 14:49:18 +03:00 |
|
levlam
|
4fa29ab1b8
|
Add deleteAllCallMessages method.
|
2021-01-19 13:21:50 +03:00 |
|
levlam
|
3ff68546ab
|
Add separate td_api::replacePermanentChatInviteLink method.
|
2021-01-18 23:04:56 +03:00 |
|
levlam
|
936dbbb254
|
Add separate method for revoking chat invite links.
|
2021-01-18 22:35:28 +03:00 |
|
levlam
|
3f91df5a47
|
Add td_api::deleteRevokedChatInviteLink.
|
2021-01-18 19:59:21 +03:00 |
|
levlam
|
93645ca29d
|
Add td_api::deleteRevokedChatInviteLink.
|
2021-01-18 19:51:46 +03:00 |
|
levlam
|
d52c676912
|
Add getChatInviteLinks.is_revoked.
|
2021-01-18 19:32:53 +03:00 |
|
levlam
|
cc8c0cbe64
|
Support delete_history flag in messages.discardEncryption.
|
2021-01-18 15:04:31 +03:00 |
|