This repository has been archived on 2020-05-25. You can view files and clone it, but cannot push or open issues or pull requests.
tdlib-fork/td/telegram
levlam 4a0fcb95af Destroy all notificaitons on log out.
GitOrigin-RevId: ebd207054bcce3d1c09c36a77567ada50080dd39
2018-12-24 04:08:52 +03:00
..
files Improve as<>. 2018-12-20 01:46:55 +03:00
logevent Add check for invalid DialogId in database. 2018-10-26 18:36:53 +03:00
net Move as from common.h to as.h. 2018-12-20 00:57:56 +03:00
AccessRights.h Explicitly specify enum underlying type. 2018-04-19 16:08:30 +03:00
AnimationsManager.cpp Add on_sent_message_content. 2018-12-12 15:57:24 +03:00
AnimationsManager.h Add AnimationsManager::after_get_difference. 2018-12-12 05:47:20 +03:00
AnimationsManager.hpp Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
AudiosManager.cpp Fix sending of secret_api::documentAttributeVideo. 2018-12-04 21:18:07 +03:00
AudiosManager.h Make get_*_duration const. 2018-09-27 21:14:32 +03:00
AudiosManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
AuthManager.cpp Fix verify and Confirm for phone number. 2018-12-19 00:13:33 +03:00
AuthManager.h Add dummy td_api::getCurrentState. 2018-09-20 19:33:41 +03:00
AuthManager.hpp Update layer to 84. 2018-08-10 16:22:48 +03:00
CallActor.cpp Minor fixes. 2018-12-19 23:35:13 +03:00
CallActor.h Add support for notifications about new calls. 2018-12-18 23:59:35 +03:00
CallbackQueriesManager.cpp Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
CallbackQueriesManager.h Move some templates implementations to Td.h. 2018-10-01 05:22:56 +03:00
CallDiscardReason.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
CallDiscardReason.h Update copyright year. 2018-01-02 16:45:09 +03:00
CallId.h Strong typing for NotificationId and NotificationGroupId. 2018-11-10 02:08:47 +03:00
CallManager.cpp Add more debug logging to calls handling. 2018-07-11 23:37:40 +03:00
CallManager.h Update copyright year. 2018-01-02 16:45:09 +03:00
ChannelId.h Update copyright year. 2018-01-02 16:45:09 +03:00
ChatId.h Update copyright year. 2018-01-02 16:45:09 +03:00
cli.cpp Add dummy processPushNotification. 2018-12-24 03:12:59 +03:00
Client.cpp Improve iOS README. 2018-10-31 15:15:16 +03:00
Client.h Fix C++/CLI. 2018-03-11 23:49:38 +03:00
ClientActor.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
ClientActor.h Update copyright year. 2018-01-02 16:45:09 +03:00
ClientDotNet.cpp Make Client.Execute static in C# binding. 2018-10-24 20:23:47 +03:00
ClientJson.cpp Static execute in JSON interface. 2018-10-31 17:51:07 +03:00
ClientJson.h Static execute in JSON interface. 2018-10-31 17:51:07 +03:00
ConfigManager.cpp Move UInt to UInt.h 2018-12-20 00:18:53 +03:00
ConfigManager.h Fix some includes. 2018-10-28 20:30:47 +03:00
ConfigShared.cpp Send option "version" before all other updates. 2018-09-20 20:41:22 +03:00
ConfigShared.h Const-correct unique_ptr. 2018-09-27 19:51:45 +03:00
Contact.cpp Fix includes. 2018-09-29 04:41:15 +03:00
Contact.h Move MessageContent and InputMessageText implementations to corresponding files. 2018-09-28 23:57:34 +03:00
ContactsManager.cpp Add ContactsManager::after_get_difference. 2018-12-12 06:00:11 +03:00
ContactsManager.h Add ContactsManager::after_get_difference. 2018-12-12 06:00:11 +03:00
DelayDispatcher.cpp Fix CE and some includes. 2018-09-13 06:08:49 +03:00
DelayDispatcher.h beter DelayDispatcher and OrderedEventsProcessor destruction 2018-09-07 16:17:09 +03:00
Dependencies.h Add Dependencies.h. 2018-09-28 04:21:20 +03:00
DeviceTokenManager.cpp Better fix for END_PARSE_FLAGS. 2018-04-16 18:02:42 +03:00
DeviceTokenManager.h Explicitly specify enum underlying type. 2018-04-19 16:08:30 +03:00
DhCache.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
DhCache.h Update copyright year. 2018-01-02 16:45:09 +03:00
DhConfig.h Fix compilation for Termux. 2018-05-10 10:49:47 +03:00
DialogDate.h Fix includes. 2018-09-29 04:41:15 +03:00
DialogDb.cpp Implement separate mention notification group. 2018-12-22 23:24:18 +03:00
DialogDb.h Implement separate mention notification group. 2018-12-22 23:24:18 +03:00
DialogId.cpp Update layer to 76: add messageWebsiteConnected. 2018-02-22 03:36:40 +03:00
DialogId.h Explicitly specify enum underlying type. 2018-04-19 16:08:30 +03:00
DialogParticipant.cpp Add members filter to searchChatMembers. 2018-07-20 03:00:17 +03:00
DialogParticipant.h Add members filter to searchChatMembers. 2018-07-20 03:00:17 +03:00
DocumentsManager.cpp Fix sending of secret_api::documentAttributeVideo. 2018-12-04 21:18:07 +03:00
DocumentsManager.h Fix includes. 2018-09-29 04:41:15 +03:00
DocumentsManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
DraftMessage.cpp Move DraftMessage to separate files. 2018-09-29 02:45:43 +03:00
DraftMessage.h Move NotificationSettings to separate header. 2018-09-29 03:29:57 +03:00
DraftMessage.hpp Move DraftMessage to separate files. 2018-09-29 02:45:43 +03:00
Game.cpp Move MessageContent and InputMessageText implementations to corresponding files. 2018-09-28 23:57:34 +03:00
Game.h Move MessageContent and InputMessageText implementations to corresponding files. 2018-09-28 23:57:34 +03:00
Game.hpp Fix some includes. 2018-10-28 20:30:47 +03:00
Global.cpp Fix some includes. 2018-10-28 20:30:47 +03:00
Global.h Send to NotificationManager notifications about new/edited messages. 2018-11-11 15:58:52 +03:00
HashtagHints.cpp Include SqliteKeyValue only in cpp. 2018-07-18 04:11:48 +03:00
HashtagHints.h Update copyright year. 2018-01-02 16:45:09 +03:00
InlineQueriesManager.cpp Add extract_input_caption method. 2018-12-12 17:05:32 +03:00
InlineQueriesManager.h Add extract_input_caption method. 2018-12-12 17:05:32 +03:00
InputMessageText.cpp Move DraftMessage to separate files. 2018-09-29 02:45:43 +03:00
InputMessageText.h Move MessageContent and InputMessageText implementations to corresponding files. 2018-09-28 23:57:34 +03:00
InputMessageText.hpp Move DraftMessage to separate files. 2018-09-29 02:45:43 +03:00
JsonValue.cpp A lot of various fixes. 2018-12-11 23:18:58 +03:00
JsonValue.h Add td_api::getApplicationConfig and td_api::saveApplicationLogEvent methods. 2018-12-10 22:08:58 +03:00
LanguagePackManager.cpp Fix some includes. 2018-10-28 20:30:47 +03:00
LanguagePackManager.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Location.cpp Move MessageContent and InputMessageText implementations to corresponding files. 2018-09-28 23:57:34 +03:00
Location.h Fix includes. 2018-09-29 04:41:15 +03:00
Log.cpp Fix some includes. 2018-10-28 20:30:47 +03:00
Log.h Return whether Log::set_file_path succeded or not. 2018-01-28 19:38:59 +03:00
LogDotNet.cpp Add documentation to ClientDotNet and LogDotNet. 2018-03-15 19:25:51 +03:00
Logging.cpp A lot of various fixes. 2018-12-11 23:18:58 +03:00
Logging.h Add missing Logging.* files. 2018-10-24 22:15:55 +03:00
MessageContent.cpp Move get_input_message_content to MessageContent.cpp. 2018-12-12 17:36:31 +03:00
MessageContent.h Move get_input_message_content to MessageContent.cpp. 2018-12-12 17:36:31 +03:00
MessageEntity.cpp Remove unneeded reinterpret casts. 2018-12-20 00:44:15 +03:00
MessageEntity.h Add extract_input_caption method. 2018-12-12 17:05:32 +03:00
MessageEntity.hpp Add MessageEntity.hpp. 2018-04-02 01:45:51 +03:00
MessageId.h Read chat history while scrolling. 2018-05-03 11:57:19 +03:00
MessagesDb.cpp A lot of various fixes. 2018-12-11 23:18:58 +03:00
MessagesDb.h Load notifications from messages with unread mentions in MessagesManager::do_get_message_notifications_from_database_force. 2018-12-06 01:34:22 +03:00
MessagesManager.cpp Add NotificationGroupType. 2018-12-24 00:34:40 +03:00
MessagesManager.h Add NotificationGroupType. 2018-12-24 00:34:40 +03:00
misc.cpp Fix warning. 2018-10-21 05:11:56 +03:00
misc.h Allow tg URLs in text links and url buttons. 2018-06-19 13:23:52 +03:00
Notification.h Add date to td_api::notification. 2018-12-20 23:14:19 +03:00
NotificationGroupId.h Add last_notification_date to database. 2018-11-12 17:44:42 +03:00
NotificationGroupKey.h Add MessagesManager::get_message_notification_group_keys_from_database. 2018-11-29 00:51:25 +03:00
NotificationGroupType.h Add NotificationGroupType. 2018-12-24 00:34:40 +03:00
NotificationId.h Add MessagesManager::get_message_notifications_from_database. 2018-11-28 23:19:30 +03:00
NotificationManager.cpp Destroy all notificaitons on log out. 2018-12-24 04:08:52 +03:00
NotificationManager.h Destroy all notificaitons on log out. 2018-12-24 04:08:52 +03:00
NotificationSettings.cpp Move NotificationSettings to separate header. 2018-09-29 03:29:57 +03:00
NotificationSettings.h Move NotificationSettings to separate header. 2018-09-29 03:29:57 +03:00
NotificationSettings.hpp Move NotificationSettings to separate header. 2018-09-29 03:29:57 +03:00
NotificationType.cpp Add NotificationGroupType. 2018-12-24 00:34:40 +03:00
NotificationType.h Add NotificationGroupType. 2018-12-24 00:34:40 +03:00
PasswordManager.cpp Various fixes. 2018-09-27 16:37:15 +03:00
PasswordManager.h Fix caching of passport secret. 2018-09-27 01:48:12 +03:00
Payments.cpp Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Payments.h Minor fixes. 2018-04-12 00:18:03 +03:00
Payments.hpp Strong typing for passport data. 2018-04-11 17:21:24 +03:00
Photo.cpp Make most MessageContent-handling methods static. 2018-09-27 22:44:40 +03:00
Photo.h Make most MessageContent-handling methods static. 2018-09-27 22:44:40 +03:00
Photo.hpp Update copyright year. 2018-01-02 16:45:09 +03:00
PrivacyManager.cpp Fix closing of CallActor, PasswordManager, PrivacyManager and SecureManager. 2018-04-19 18:39:30 +03:00
PrivacyManager.h Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
PtsManager.h Fix some includes. 2018-10-28 20:30:47 +03:00
ReplyMarkup.cpp Disallow switch_inline_query in channels. 2018-11-05 14:29:43 +03:00
ReplyMarkup.h Disallow switch_inline_query in channels. 2018-11-05 14:29:43 +03:00
ReplyMarkup.hpp Update copyright year. 2018-01-02 16:45:09 +03:00
RequestActor.h Fix some includes. 2018-10-28 20:30:47 +03:00
SecretChatActor.cpp Improve as<>. 2018-12-20 01:46:55 +03:00
SecretChatActor.h Fix some spelling. 2018-12-14 01:48:36 +03:00
SecretChatDb.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
SecretChatDb.h Include SqliteKeyValue only in cpp. 2018-07-18 04:11:48 +03:00
SecretChatId.h Update copyright year. 2018-01-02 16:45:09 +03:00
SecretChatsManager.cpp Fix some spelling. 2018-12-14 01:48:36 +03:00
SecretChatsManager.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
SecretInputMedia.h Update copyright year. 2018-01-02 16:45:09 +03:00
SecureManager.cpp Various fixes. 2018-09-27 16:37:15 +03:00
SecureManager.h Various fixes. 2018-09-27 16:37:15 +03:00
SecureStorage.cpp Improve as<>. 2018-12-20 01:46:55 +03:00
SecureStorage.h Move UInt to UInt.h 2018-12-20 00:18:53 +03:00
SecureValue.cpp Fix mtime in generate location. 2018-10-31 21:11:02 +03:00
SecureValue.h Rename payload to nonce. 2018-08-17 22:16:55 +03:00
SecureValue.hpp Update layer to 85. 2018-08-10 19:39:48 +03:00
SequenceDispatcher.cpp Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
SequenceDispatcher.h Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
StateManager.cpp Add prefer_ipv6 option. 2018-07-01 17:19:59 +03:00
StateManager.h Add prefer_ipv6 option. 2018-07-01 17:19:59 +03:00
StickersManager.cpp Add on_sent_message_content. 2018-12-12 15:57:24 +03:00
StickersManager.h Add StickersManager::after_get_difference. 2018-12-12 05:55:08 +03:00
StickersManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
StorageManager.cpp Fix some string to Slice conversions. 2018-07-08 02:47:46 +03:00
StorageManager.h Allow to call deleteAccount before authorization. ConfirmPhone support. 2018-06-27 21:26:52 +03:00
td_c_client.cpp Various fixes. 2018-09-27 16:37:15 +03:00
td_c_client.h Update copyright year. 2018-01-02 16:45:09 +03:00
td_emscripten.cpp Add support for updateNotificationGroup and delaying of updates. 2018-11-15 18:58:33 +03:00
td_json_client.cpp Static execute in JSON interface. 2018-10-31 17:51:07 +03:00
td_json_client.h Static execute in JSON interface. 2018-10-31 17:51:07 +03:00
td_log.cpp Return whether Log::set_file_path succeded or not. 2018-01-28 19:38:59 +03:00
td_log.h Fix C typedef syntax. 2018-02-03 02:54:54 +03:00
Td.cpp Destroy all notificaitons on log out. 2018-12-24 04:08:52 +03:00
Td.h Add dummy processPushNotification. 2018-12-24 03:12:59 +03:00
TdCallback.h Remove TdCallback::on_closed 2018-09-14 19:58:13 +03:00
TdDb.cpp Fix some spelling. 2018-12-14 01:48:36 +03:00
TdDb.h Send to NotificationManager notifications about new/edited messages. 2018-11-11 15:58:52 +03:00
TdParameters.h Update copyright year. 2018-01-02 16:45:09 +03:00
TermsOfService.cpp Fix some includes. 2018-06-26 02:43:11 +03:00
TermsOfService.h Fix some includes. 2018-06-26 02:43:11 +03:00
TopDialogManager.cpp Fix some spelling. 2018-12-14 01:48:36 +03:00
TopDialogManager.h Add disable_top_chats option. 2018-06-26 22:51:00 +03:00
UniqueId.h Update copyright year. 2018-01-02 16:45:09 +03:00
UpdatesManager.cpp Add ContactsManager::after_get_difference. 2018-12-12 06:00:11 +03:00
UpdatesManager.h A lot of various fixes. 2018-12-11 23:18:58 +03:00
UserId.h Update copyright year. 2018-01-02 16:45:09 +03:00
Version.h Add notification_id field to message database. 2018-11-28 20:18:50 +03:00
VideoNotesManager.cpp Fix sending of secret_api::documentAttributeVideo. 2018-12-04 21:18:07 +03:00
VideoNotesManager.h Make get_*_duration const. 2018-09-27 21:14:32 +03:00
VideoNotesManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
VideosManager.cpp Fix some includes. 2018-10-28 20:30:47 +03:00
VideosManager.h Make get_*_duration const. 2018-09-27 21:14:32 +03:00
VideosManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
VoiceNotesManager.cpp Fix sending of secret_api::documentAttributeVideo. 2018-12-04 21:18:07 +03:00
VoiceNotesManager.h Make get_*_duration const. 2018-09-27 21:14:32 +03:00
VoiceNotesManager.hpp Better replace document flags. 2018-11-06 14:37:07 +03:00
WebPageId.h Update copyright year. 2018-01-02 16:45:09 +03:00
WebPagesManager.cpp Allow instant view to be deleted. 2018-11-29 15:43:25 +03:00
WebPagesManager.h Add required actor name to MultiTimeout. 2018-08-01 20:31:20 +03:00