levlam
|
1764cda9fa
|
Automatically load installed sticker sets in StickersManager::get_stickers.
|
2022-08-06 23:39:54 +03:00 |
|
levlam
|
feafa4aacc
|
Add chat_id to getStickers.
|
2022-08-05 14:06:06 +03:00 |
|
levlam
|
bca2a9c78e
|
Add getPremiumStickers.
|
2022-08-01 19:21:08 +03:00 |
|
levlam
|
0f77d5c871
|
Use request promise in td_api::searchStickers.
|
2022-08-01 18:50:08 +03:00 |
|
levlam
|
235418521f
|
Rename getPremiumStickers to getPremiumStickerExamples.
|
2022-08-01 15:42:02 +03:00 |
|
levlam
|
e96a1995a2
|
Load custom emoji from database,
|
2022-07-25 23:04:53 +03:00 |
|
levlam
|
40b5b586e6
|
Add sticker_type to getStickers.
|
2022-07-24 14:53:48 +03:00 |
|
levlam
|
a81740892d
|
Add messageGiftedPremium.sticker.
|
2022-07-22 15:01:44 +03:00 |
|
levlam
|
b5468e4cac
|
Move out StickerType from inputSticker.
|
2022-07-21 17:31:27 +03:00 |
|
levlam
|
771b6d3991
|
Add td_api::getCustomEmojiStickers.
|
2022-07-19 16:00:04 +03:00 |
|
levlam
|
8673d30109
|
Add gift support in assignGooglePlayTransaction.
|
2022-07-18 15:17:01 +03:00 |
|
levlam
|
2064034364
|
Rename uploadFile/cancelUploadFile for clarity.
|
2022-07-18 14:07:50 +03:00 |
|
levlam
|
4442293acf
|
Support trending emoji sticker sets.
|
2022-07-17 22:39:22 +03:00 |
|
levlam
|
d506c4732a
|
Add getPremiumGiftOptionSticker.
|
2022-07-15 16:15:59 +03:00 |
|
levlam
|
2c7493978b
|
Remove unneeded td_api::getAllAnimatedEmojis.
|
2022-07-15 15:29:19 +03:00 |
|
levlam
|
a114133854
|
Add purpose to canPurchasePremium.
|
2022-07-15 14:09:37 +03:00 |
|
levlam
|
c34f5d063b
|
Use StickerType instead of is_masks everywhere.
|
2022-07-14 16:17:19 +03:00 |
|
levlam
|
6817f3fc44
|
Allow to specify password in deleteAccount.
|
2022-07-01 21:25:34 +03:00 |
|
levlam
|
54c052adce
|
Add td_api::StorePaymentPurpose.
|
2022-07-01 19:27:59 +03:00 |
|
levlam
|
3afbce24b3
|
Disable getStorageStatisticsFast for bots to reduce disk usage in the main thread.
|
2022-07-23 23:50:28 +03:00 |
|
levlam
|
061aac58db
|
Make DownloadManager interface mostly asynchronous.
|
2022-07-23 16:41:03 +03:00 |
|
levlam
|
6898d07793
|
Make td_api::saveApplicationLogEvent persistent.
|
2022-07-18 19:21:47 +03:00 |
|
levlam
|
e44418f2b3
|
Add and use everywhere OptionsManager::get_synchronous_options().
|
2022-07-11 15:36:29 +03:00 |
|
levlam
|
ee7011538a
|
Use OptionManager::get_option_synchronously internally.
|
2022-07-11 14:01:56 +03:00 |
|
levlam
|
17a548292b
|
Allow to get synchronously options "version" and "commit_hash".
|
2022-07-11 13:33:56 +03:00 |
|
levlam
|
61f7da7215
|
Add option "commit_hash".
|
2022-07-11 12:57:42 +03:00 |
|
levlam
|
4300c64a30
|
Add Td::get_version_option_value_object().
|
2022-07-11 12:47:23 +03:00 |
|
levlam
|
20fa839dfe
|
Crash on "Lost promise" errors.
|
2022-07-08 11:22:13 +03:00 |
|
levlam
|
32bac7bd24
|
Move Promise to tdutils.
|
2022-06-27 13:30:18 +03:00 |
|
levlam
|
e0605b2013
|
Add td_api::assignAppStoreTransaction.
|
2022-06-24 18:14:00 +03:00 |
|
levlam
|
2144d8fcd0
|
Add td_api::assignGooglePlayTransaction.
|
2022-06-24 17:27:03 +03:00 |
|
levlam
|
9e13745487
|
Add td_api::canPurchasePremium.
|
2022-06-24 17:07:10 +03:00 |
|
levlam
|
ee926f86a3
|
Move directory creation and database check to another thread.
|
2022-06-21 02:02:48 +03:00 |
|
levlam
|
1528cfb9da
|
Add get_database_scheduler_id().
|
2022-06-20 22:02:45 +03:00 |
|
levlam
|
f1247493c5
|
Add class trendingStickerSets.
|
2022-06-17 19:16:17 +03:00 |
|
levlam
|
4afe67c18b
|
Reuse get_gc_scheduler_id.
|
2022-06-15 20:32:42 +03:00 |
|
levlam
|
cb98c0a10a
|
Add class AvailableReaction.
|
2022-06-09 01:07:53 +03:00 |
|
levlam
|
2570044eba
|
Return, whether available reaction needs premium.
|
2022-06-08 17:34:13 +03:00 |
|
levlam
|
444d083f48
|
Add td_api::getPremiumStickers.
|
2022-06-03 18:16:12 +03:00 |
|
levlam
|
1e417ea212
|
Minor fixes.
|
2022-06-02 16:19:16 +03:00 |
|
levlam
|
7092674c05
|
Add td_api::getPremiumState.
|
2022-06-01 15:14:09 +03:00 |
|
levlam
|
677c5795a3
|
Cancel speech recognition by timeout.
|
2022-05-27 19:07:37 +03:00 |
|
levlam
|
b56b778660
|
Add rateSpeechRecognition.
|
2022-05-26 20:40:43 +03:00 |
|
levlam
|
151654eeea
|
Add td_api::recognizeSpeech
|
2022-05-25 21:18:40 +03:00 |
|
levlam
|
f443cec9bc
|
Add clickPremiumSubscriptionButton.
|
2022-05-25 15:34:36 +03:00 |
|
levlam
|
242776e817
|
Add td_api::viewPremiumFeature.
|
2022-05-24 20:45:03 +03:00 |
|
levlam
|
7c7aa3d2de
|
Save app log event in getPremiumFeatures.
|
2022-05-24 15:42:46 +03:00 |
|
levlam
|
49b13c737f
|
Add td_api::getPremiumLimit.
|
2022-05-24 02:55:03 +03:00 |
|
levlam
|
2d90ccc1bc
|
Allow to specify source in getPremiumFeatures.
|
2022-05-24 02:19:30 +03:00 |
|
levlam
|
ab4a5d7499
|
Move get_premium_features to Premium.h.
|
2022-05-24 01:36:55 +03:00 |
|
levlam
|
2166f80ccb
|
Add td_api::getPremiumFeatures.
|
2022-05-23 15:56:31 +03:00 |
|
levlam
|
e9a8d43a0a
|
Add td_api::getAllAnimatedEmojis.
|
2022-05-23 14:05:35 +03:00 |
|
levlam
|
2f186a9eeb
|
Allow to change position of main chat list for premium users.
|
2022-05-19 21:19:06 +03:00 |
|
levlam
|
0909f88bc3
|
Use int53 for file size in TDLib API.
|
2022-05-11 17:17:20 +03:00 |
|
levlam
|
1970f65f56
|
Add td_api::createInvoiceLink.
|
2022-05-06 16:37:11 +03:00 |
|
levlam
|
7166836c1a
|
Add td_api::InputInvoice.
|
2022-05-03 18:50:29 +03:00 |
|
levlam
|
90287d65ed
|
Add methods for toggling join_to_send_messages and join_by_request.
|
2022-04-29 18:25:29 +03:00 |
|
levlam
|
caf84b01b7
|
Fix database init.
|
2022-06-10 19:05:43 +03:00 |
|
levlam
|
f95f76c4de
|
Support asynchronous TdDb::open.
|
2022-06-10 16:44:53 +03:00 |
|
levlam
|
1b5798393d
|
Move FloodControlGlobal to tdutils.
|
2022-06-09 17:12:59 +03:00 |
|
levlam
|
a30ac1c277
|
Minor improvements.
|
2022-06-09 16:38:38 +03:00 |
|
Arseny Smirnov
|
7941672e79
|
add some kind of global limit for concurrent hanshakes
|
2022-06-09 11:10:38 +02:00 |
|
levlam
|
80f3c88bdb
|
Move get_invite_text and save_app_log to Application.cpp.
|
2022-05-24 14:56:02 +03:00 |
|
levlam
|
70050704d2
|
Remove unimplemented UploadCallback::on_progress.
|
2022-05-15 01:13:07 +03:00 |
|
levlam
|
c17520fdbc
|
Implement getSupportUser with request promise instead of RequestActor.
|
2022-05-14 18:54:21 +03:00 |
|
levlam
|
641ee080c1
|
Improve names of FileType::Secure.
|
2022-04-25 19:00:40 +03:00 |
|
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 |
|