TDLib commits
134 subscribers
82 photos
1 video
810 links
This channel has been made for posting TDLib commits.

Not affiliated with @telegram nor TDLib.
Download Telegram
🔨 ba2f63f8b at 22 Feb 12:57 AM

• Remove LambdaPromise debug to avoid compiler errors because of #def... (by levlam)

1 files, +8/-15.
🔨 0862f03be at 22 Feb 01:12 AM

• Don't mark FolderId constructor as constexpr. (by levlam)

1 files, +1/-1.

🔨 fe6201556 at 22 Feb 01:08 PM

• Fix GCC 4.9 compilation errors. (by levlam)

2 files, +5/-4.
🔨 899587e4f at 23 Feb 08:19 PM

• Add and use is_editable_message_content. (by levlam)

3 files, +91/-87.

🔨 3d80f1ae6 at 24 Feb 11:47 PM

• Move get_dialog_search_text to DialogManager. (by levlam)

5 files, +26/-30.

🔨 49674bb43 at 25 Feb 12:45 AM

• Move methods for chat participant changes to DialogParticipantManager. (by levlam)

4 files, +289/-290.

🔨 555aa71f5 at 26 Feb 02:14 PM

• Move chat ownership transfer to DialogParticipantManager. (by levlam)

5 files, +203/-203.

🔨 36e95649c at 27 Feb 01:51 PM

• Make AuthData the last field of Session. (by levlam)

1 files, +4/-1.

🔨 f8342527c at 28 Feb 01:47 PM

• Don't resave DcOptions on launch. (by levlam)

2 files, +6/-2.

🔨 e82007e70 at 29 Feb 07:28 PM

• Remove unused field. (by levlam)

2 files, +6/-0.

🔨 0a3fa80e4 at 29 Feb 07:32 PM

• Remove another unused field. (by levlam)

2 files, +2/-4.

🔨 0761329c6 at 29 Feb 07:38 PM

• Remove explicit limit on HTTP chunk size. (by levlam)

2 files, +2/-7.

🔨 29a8e8062 at 01 Mar 02:01 PM

• Don't use std::map and Container to store DC OptionStat. (by levlam)

2 files, +19/-17.

🔨 465fdd850 at 02 Mar 02:02 AM

• Move search_dialog_participants to DialogParticipantManager. (by levlam)

6 files, +78/-73.

🔨 82e109a4d at 02 Mar 02:09 AM

• Simplify search_private_chat_participants. (by levlam)

2 files, +7/-8.

🔨 3d9d6f51f at 02 Mar 03:02 AM

• Move search_chat_participants to DialogParticipantManager. (by levlam)

4 files, +67/-51.

🔨 d80932904 at 03 Mar 12:39 AM

• Combine resolveUsername queries. (by levlam)

3 files, +58/-38.

🔨 6399c6425 at 03 Mar 12:41 AM

• Drop username if it is invalid. (by levlam)

1 files, +1/-1.

🔨 22d9c86b5 at 03 Mar 01:22 AM

• Move get_channel_participants to DialogParticipantManager. (by levlam)

6 files, +275/-292.

🔨 854b054ed at 03 Mar 01:35 AM

• Fix default parameter value. (by levlam)

1 files, +1/-1.

🔨 958f6ddff at 03 Mar 01:39 AM

• Add ContactsManager::get_user_was_online. (by levlam)

2 files, +9/-0.

🔨 1e8e2fcec at 03 Mar 01:43 AM

• Move search_among_dialogs to DialogParticipantManager. (by levlam)

4 files, +34/-43.

🔨 b78813650 at 03 Mar 02:14 AM

• Minor improvements. (by levlam)

4 files, +11/-11.

🔨 d66e3657a at 04 Mar 03:16 AM

• Move cached_channel_participants_ to DialogParticipantManager. (by levlam)

4 files, +126/-89.

🔨 0e8f076ba at 05 Mar 12:47 PM

• Move is_dialog_info_received_from_server to DialogManager. (by levlam)

5 files, +35/-22.

🔨 1c06f69a0 at 06 Mar 02:46 PM

• Move on_view_dialog_active_stories to StoryManager. (by levlam)

6 files, +132/-149.

🔨 dc2300d7a at 19 Feb 02:07 PM

• Update layer to 176. (by levlam)

9 files, +145/-29.

🔨 552e6ba35 at 19 Feb 02:34 PM

• Add TimeZoneManager. (by levlam)

7 files, +67/-0.

🔨 ab1b7cf20 at 19 Feb 10:12 PM

• Add td_api::getTimeZones. (by levlam)

7 files, +178/-0.

🔨 d5af2f6ce at 19 Feb 10:30 PM

• Save time zones to binlog. (by levlam)

2 files, +82/-0.

🔨 9c5180949 at 20 Feb 12:33 AM

• Add userFullInfo.business_location. (by levlam)

5 files, +51/-2.

🔨 8d9edcb31 at 20 Feb 12:49 PM

• Add td_api::setBusinessLocation. (by levlam)

6 files, +62/-1.

🔨 ea58ed883 at 20 Feb 03:22 PM

• Add userFullInfo.business_work_hours. (by levlam)

7 files, +242/-3.
🔨 5097989a4 at 20 Feb 03:55 PM

• Add td_api::setBusinessWorkHours. (by levlam)

8 files, +105/-3.

🔨 94ae90dca at 21 Feb 08:36 PM

• Check that quick reply messages aren't received by MessagesManager. (by levlam)

1 files, +5/-0.

🔨 094066ece at 21 Feb 08:43 PM

• Add QuickReplyManager. (by levlam)

7 files, +67/-0.

🔨 e8f58d7dd at 21 Feb 10:06 PM

• Add class QuickReplyMessage. (by levlam)

2 files, +210/-0.

🔨 768afb881 at 21 Feb 10:27 PM

• Keep only reply_to_message_id for quick replies. (by levlam)

2 files, +13/-8.

🔨 4fff9a041 at 21 Feb 10:43 PM

• Add td_api::quickReplyMessage. (by levlam)

3 files, +72/-9.

🔨 a92c34fe3 at 22 Feb 12:48 AM

• Remove self_destruct_type from QuickReplyMessage. (by levlam)

3 files, +6/-22.

🔨 96ddf0441 at 22 Feb 05:32 PM

• Add td_api::getQuickReplyShortcuts. (by levlam)

8 files, +248/-10.

🔨 ef90da3fd at 22 Feb 06:47 PM

• Update shortcut message count with the number of known messages. (by levlam)

1 files, +3/-2.

🔨 c42a9d565 at 22 Feb 07:45 PM

• Merge new received shortcut data with previously known data. (by levlam)

2 files, +101/-3.

🔨 dbc7bddf8 at 22 Feb 08:12 PM

• Support updateQuickReplies. (by levlam)

2 files, +5/-4.

🔨 6b97b9289 at 22 Feb 09:23 PM

• Add updateQuickReplyShortcut and updateQuickReplyShortcutDeleted. (by levlam)

3 files, +68/-0.

🔨 d813b5c43 at 22 Feb 09:26 PM

• Support updateQuickReplyShortcut in getCurrentState. (by levlam)

3 files, +14/-0.

🔨 d478ba05c at 22 Feb 09:40 PM

• Support edit date for quick replies. (by levlam)

2 files, +22/-11.

🔨 f1fbd90ae at 22 Feb 09:44 PM

• Add QuickReplyMessageUniqueId typedef. (by levlam)

2 files, +15/-12.

🔨 9af163916 at 22 Feb 09:47 PM

• Add QuickReplyManager::get_quick_reply_unique_id. (by levlam)

2 files, +8/-3.

🔨 c73a19c31 at 22 Feb 09:57 PM

• Send update only if the first shortcut message changes. (by levlam)

2 files, +14/-6.

🔨 99f1369e8 at 22 Feb 10:55 PM

• Add updateQuickReplyShortcuts. (by levlam)

3 files, +35/-0.

🔨 1d76beade at 22 Feb 11:04 PM

• Replace getQuickReplyShortcuts with loadQuickReplyShortcuts. (by levlam)

6 files, +15/-35.

🔨 de8afdd0a at 22 Feb 11:08 PM

• Store separately server and local shortcut message total_count. (by levlam)

2 files, +7/-5.

🔨 70b45fc3d at 22 Feb 11:14 PM

• Support telegram_api::updateNewQuickReply. (by levlam)

2 files, +5/-4.

🔨 77abbdba6 at 22 Feb 11:17 PM

• Support telegram_api::updateDeleteQuickReply. (by levlam)

2 files, +5/-4.

🔨 08084f35e at 23 Feb 01:38 PM

• Added updateChatAddedToList and updateChatRemovedFromList. (by levlam)

3 files, +24/-7.

🔨 f0dcf7ebe at 23 Feb 02:49 PM

• Calculate quick reply shortcuts hash. (by levlam)

2 files, +20/-1.

🔨 5d1dcd204 at 23 Feb 04:17 PM

• Add storers and parsers for quick reply shortcuts. (by levlam)

2 files, +238/-1.

🔨 6cecda5d4 at 23 Feb 08:22 PM

• Add quickReplyMessage.can_be_edited. (by levlam)

3 files, +17/-7.

🔨 370d862ac at 23 Feb 09:03 PM

• Support address-only business location. (by levlam)

5 files, +35/-7.

🔨 44366bd20 at 24 Feb 03:02 AM

• Add td_api::deleteQuickReplyShortcut. (by levlam)

6 files, +68/-0.

🔨 274720f39 at 24 Feb 03:06 AM

• Don't add back deleted shortcuts. (by levlam)

2 files, +9/-0.

🔨 817a64ce0 at 24 Feb 03:16 AM

• Add class QuickReplyShortcutId. (by levlam)

4 files, +92/-26.
🔨 5ef356253 at 24 Feb 03:28 AM

• Add QuickReplyShortcutId::is_server(). (by levlam)

3 files, +21/-2.

🔨 2c8c883fb at 24 Feb 01:37 PM

• Add and use QuickReplyManager::get_shortcut_it. (by levlam)

2 files, +15/-5.

🔨 bf825d76c at 24 Feb 01:42 PM

• Don't invoke quick reply queries simultaneously. (by levlam)

1 files, +3/-2.

🔨 bf01eb3b9 at 24 Feb 02:22 PM

• Add and use QuickReplyManager::is_shortcut_list_changed. (by levlam)

2 files, +15/-9.

🔨 693bb5f09 at 24 Feb 02:40 PM

• Add td_api::reorderQuickReplyShortcuts. (by levlam)

7 files, +123/-5.

🔨 7476ff34d at 26 Feb 01:48 PM

• Combine local and server shortcuts by name. (by levlam)

1 files, +17/-0.

🔨 4513cf75b at 26 Feb 04:35 PM

• Add td_api::businessRecipients. (by levlam)

6 files, +220/-0.

🔨 b84c36626 at 26 Feb 05:06 PM

• Move public BusinessWorkHours fields before private one. (by levlam)

1 files, +22/-20.

🔨 bdb3088a0 at 26 Feb 06:18 PM

• Add quickReplyShortcut.id. (by levlam)

2 files, +5/-3.

🔨 3d43bbb80 at 26 Feb 07:09 PM

• Add td_api::businessGreetingMessageSettings. (by levlam)

7 files, +174/-0.

🔨 4c469a3f2 at 26 Feb 08:15 PM

• Add td_api::BusinessAwayMessageSchedule. (by levlam)

7 files, +228/-1.

🔨 5bde9c6fb at 26 Feb 08:27 PM

• Add td_api::businessAwayMessageSettings. (by levlam)

6 files, +169/-0.

🔨 0636fb180 at 26 Feb 10:43 PM

• Reload userFull after User.is_premium changes. (by levlam)

1 files, +1/-0.

🔨 72a4cd039 at 26 Feb 11:09 PM

• Add td_api::businessInfo. (by levlam)

8 files, +175/-35.

🔨 8c82a19ca at 27 Feb 12:40 AM

• Improve README wording. (by levlam)

1 files, +1/-1.

🔨 74fbe7f54 at 27 Feb 01:58 AM

• Add businessInfo.away_message_settings. (by levlam)

9 files, +81/-10.

🔨 44bdcd492 at 27 Feb 02:07 AM

• Add businessInfo.greeting_message_settings. (by levlam)

9 files, +90/-13.

🔨 66761d195 at 27 Feb 02:18 PM

• Add td_api::setBusinessAwayMessageSettings. (by levlam)

6 files, +79/-0.

🔨 50ba48fbf at 27 Feb 02:26 PM

• Add td_api::setBusinessGreetingMessageSettings. (by levlam)

7 files, +75/-4.

🔨 7b257b4de at 27 Feb 04:03 PM

• Rename work hours to opening hours. (by levlam)

8 files, +41/-41.

🔨 88363b111 at 27 Feb 04:16 PM

• tg_cli: add ShortcutId. (by levlam)

1 files, +22/-6.

🔨 f13f409e5 at 27 Feb 06:10 PM

• Send shortcut identifiers in updates and receive them in requests. (by levlam)

6 files, +71/-38.

🔨 4e198f0fe at 27 Feb 08:52 PM

• Remove quickReplyMessage.forward_info. (by levlam)

3 files, +11/-61.

🔨 b7e858426 at 27 Feb 10:06 PM

• Remove QuickReplyMessage.is_copy. (by levlam)

2 files, +3/-0.

🔨 139d1d92a at 27 Feb 11:47 PM

• Save quick reply shortcuts to binlog. (by levlam)

2 files, +18/-2.

🔨 aeea69e67 at 28 Feb 05:19 PM

• Add td_api::getQuickReplyShortcutMessages. (by levlam)

6 files, +187/-0.

🔨 972065116 at 28 Feb 05:38 PM

• Add and use QuickReplyManager::get_quick_reply_messages_hash. (by levlam)

2 files, +16/-1.

🔨 2e4a9c11d at 28 Feb 05:42 PM

• Reload quick reply messages after reloading the list of quick reply... (by levlam)

1 files, +6/-1.

🔨 b7ee5c2ad at 29 Feb 02:43 PM

• Support updateDeleteQuickReplyMessages. (by levlam)

4 files, +60/-7.

🔨 c99dd3d59 at 29 Feb 03:55 PM

• Add td_api::updateQuickReplyShortcutMessages. (by levlam)

3 files, +57/-11.
🔨 3b62a65be at 29 Feb 04:05 PM

• Add td_api::loadQuickReplyShortcutMessages instead of getQuickReply... (by levlam)

6 files, +18/-36.

🔨 fb8572859 at 29 Feb 04:10 PM

• Add source to get_update_quick_reply_shortcut_messages_object. (by levlam)

2 files, +11/-11.

🔨 23af1419d at 29 Feb 04:39 PM

• Support telegram_api::updateQuickReplyMessage. (by levlam)

4 files, +51/-13.

🔨 b2884dcd0 at 29 Feb 05:05 PM

• Add QuickReplyManager::reload_quick_reply_message. (by levlam)

2 files, +80/-0.

🔨 cc4017855 at 29 Feb 05:11 PM

• Add class QuickReplyMessageFullId. (by levlam)

3 files, +81/-0.

🔨 29718b588 at 29 Feb 05:21 PM

• Add delete_quick_reply_messages(Shortcut *). (by levlam)

2 files, +8/-2.

🔨 ee25355ba at 29 Feb 05:27 PM

• Prevent adding back of deleted messages. (by levlam)

2 files, +16/-1.

🔨 3f8514062 at 29 Feb 05:41 PM

• Support file reference repair for quick reply messages. (by levlam)

5 files, +75/-27.

🔨 fd5a6389e at 29 Feb 07:01 PM

• Delete files from deleted quick reply messages. (by levlam)

2 files, +41/-7.

🔨 3022da6b8 at 29 Feb 08:58 PM

• Add and use QuickReplyManager::update_quick_reply_message. (by levlam)

2 files, +26/-5.

🔨 3d60b4319 at 29 Feb 09:05 PM

• Register quick reply message files. (by levlam)

2 files, +63/-14.

🔨 de6f15c97 at 29 Feb 09:34 PM

• Add td_api::deleteQuickReplyShortcutMessages. (by levlam)

6 files, +92/-2.

🔨 8a5f4afa9 at 29 Feb 09:59 PM

• Add source to delete_quick_reply_messages. (by levlam)

3 files, +16/-13.

🔨 00e9793f0 at 01 Mar 01:39 PM

• Improve reload_quick_reply_messages. (by levlam)

1 files, +7/-1.

🔨 60ee05aef at 01 Mar 02:44 PM

• Support Away messages sent only when the user is offline. (by levlam)

7 files, +32/-22.

🔨 b9c66aaea at 01 Mar 03:57 PM

• Support chat folder color. (by levlam)

6 files, +59/-17.

🔨 3221d42d7 at 01 Mar 04:57 PM

• Add updateChatFolders.are_tags_enabled. (by levlam)

3 files, +107/-8.

🔨 f726ca930 at 01 Mar 07:28 PM

• Add td_api::toggleChatFolderTags. (by levlam)

6 files, +36/-0.

🔨 e2eba91ee at 01 Mar 10:35 PM

• Allow to add to recent stickers arbitrary WEBP stickers. (by levlam)

2 files, +3/-3.

🔨 f7b6f81c5 at 04 Mar 01:27 PM

• Add "quick_reply_shortcut_count_max" option. (by levlam)

3 files, +7/-1.

🔨 e61c4d03e at 04 Mar 01:28 PM

• Add "quick_reply_message_count_max" option. (by levlam)

3 files, +6/-1.

🔨 74c5ba708 at 04 Mar 02:34 PM

• Add td_api::checkQuickReplyShortcutName. (by levlam)

6 files, +67/-0.

🔨 f03bdc7e5 at 04 Mar 03:00 PM

• Add td_api::setQuickReplyShortcutName. (by levlam)

6 files, +98/-6.

🔨 fbc738c8d at 04 Mar 03:11 PM

• Improve updates after quick reply message deletion. (by levlam)

1 files, +8/-8.

🔨 a629700b3 at 04 Mar 04:06 PM

• Add class BusinessConnectedBot. (by levlam)

6 files, +150/-0.

🔨 e78c0aa36 at 04 Mar 04:39 PM

• Add empty BusinessManager. (by levlam)

7 files, +67/-0.

🔨 261a3d0c2 at 04 Mar 04:57 PM

• Move business info setters to BusinessManager. (by levlam)

5 files, +189/-172.

🔨 d56025f60 at 04 Mar 05:17 PM

• Add td_api::getBusinessConnectedBot. (by levlam)

6 files, +63/-0.

🔨 5c764d171 at 04 Mar 05:55 PM

• tg_cli: add as_business_recipients. (by levlam)

1 files, +9/-10.

🔨 84ecc89d2 at 04 Mar 05:59 PM

• Add td_api::setBusinessConnectedBot. (by levlam)

7 files, +78/-1.
🔨 f43ba6125 at 04 Mar 06:17 PM

• Add td_api::deleteBusinessConnectedBot. (by levlam)

6 files, +31/-0.

🔨 3103a6d82 at 04 Mar 06:53 PM

• Remove QuickReplyMessage.noforwards. (by levlam)

2 files, +3/-0.

🔨 848b907b1 at 04 Mar 06:55 PM

• Remove comment about disable_web_page_preview being a local field. (by levlam)

2 files, +4/-4.

🔨 464973839 at 04 Mar 08:06 PM

• Add QuickReplyManager::get_quick_reply_message_contents. (by levlam)

2 files, +70/-0.

🔨 f11ad19a4 at 04 Mar 10:30 PM

• Ignore saved_peer_id in quick reply messages. (by levlam)

1 files, +9/-6.

🔨 5a0a3f2c1 at 04 Mar 10:33 PM

• Add chat type check in get_quick_reply_message_contents. (by levlam)

1 files, +3/-0.

🔨 bd97e81c3 at 05 Mar 01:08 PM

• Add td_api::sendQuickReplyShortcutMessages. (by levlam)

6 files, +221/-0.

🔨 f0b745b29 at 05 Mar 01:42 PM

• Save only server and local quick reply messages. (by levlam)

1 files, +32/-6.

🔨 8dcf5c4bc at 05 Mar 02:17 PM

• Fix quick reply count updating. (by levlam)

1 files, +21/-8.

🔨 c4d92b3f0 at 05 Mar 02:25 PM

• Ignore edit_hide for quick replies. (by levlam)

1 files, +2/-2.

🔨 f1c3bb5c3 at 05 Mar 02:41 PM

• Fix sending update about changed shortcut. (by levlam)

1 files, +3/-3.

🔨 b53fca628 at 05 Mar 02:44 PM

• Rename option to "quick_reply_shortcut_message_count_max". (by levlam)

2 files, +3/-2.

🔨 3d397c1d3 at 05 Mar 03:30 PM

• Add load_quick_reply_shortcuts. (by levlam)

2 files, +44/-0.

🔨 dd06d5ccb at 05 Mar 03:38 PM

• Combine get_quick_reply_shortcuts and load_quick_reply_shortcuts. (by levlam)

2 files, +6/-0.

🔨 401318d81 at 05 Mar 03:49 PM

• Reget messages with unsupported or legacy content. (by levlam)

1 files, +8/-0.

🔨 eaba45ebc at 05 Mar 04:25 PM

• Load quick replies from database in more places. (by levlam)

1 files, +12/-1.

🔨 e91b94601 at 05 Mar 04:40 PM

• Remove get_shortcut_it(const string &name). (by levlam)

2 files, +11/-0.

🔨 2e0d52f61 at 05 Mar 04:41 PM

• Ignore service and live location messages in quick replies. (by levlam)

1 files, +2/-1.

🔨 a9ab6b739 at 05 Mar 05:58 PM

• Disable QuickReplyManager for bots. (by levlam)

1 files, +21/-0.

🔨 85f8f5ec8 at 05 Mar 06:02 PM

• Improve QuickReplyManager::get_current_state. (by levlam)

1 files, +7/-10.

🔨 b69eaf866 at 05 Mar 06:04 PM

• Send update about quick reply messages only after shortcut updates. (by levlam)

1 files, +8/-6.

🔨 ef636ea07 at 05 Mar 06:12 PM

• Improve QuickReplyManager::update_shortcut_from. (by levlam)

2 files, +23/-21.

🔨 d1638a0fc at 05 Mar 10:01 PM

• Allow to add any WEBP sticker to favorite stickers. (by levlam)

2 files, +4/-4.

🔨 b255a2173 at 05 Mar 11:27 PM

• Fix chat folder tags. (by levlam)

1 files, +3/-3.

🔨 06831c283 at 06 Mar 03:11 PM

• Return null as businessInfo if empty. (by levlam)

1 files, +3/-0.

🔨 bc1a8d2bc at 06 Mar 03:56 PM

• Add quickReplyMessage.reply_markup. (by levlam)

4 files, +28/-7.

🔨 2d43bdf03 at 06 Mar 04:52 PM

• Fix query promise. (by levlam)

1 files, +2/-0.

🔨 a1bcec491 at 06 Mar 05:05 PM

• Fix QuickReplyManager::get_shortcut_it. (by levlam)

1 files, +1/-1.

🔨 d08ad22a2 at 07 Mar 12:03 PM

• Use explicit cast. (by levlam)

1 files, +1/-1.

🔨 6e44c27db at 07 Mar 01:56 PM

• Improve includes. (by levlam)

7 files, +17/-16.
🔨 046ed4515 at 07 Mar 02:09 PM

• Various fixes. (by levlam)

6 files, +6/-10.

🔨 64094e17c at 08 Mar 01:03 PM

• Sanitize business work hours. (by levlam)

2 files, +83/-0.

🔨 52d9ac02b at 08 Mar 02:14 PM

• Split business opening hours by week days. (by levlam)

2 files, +13/-5.

🔨 b3b63bbdc at 08 Mar 02:33 PM

• Update version to 1.8.26. (by levlam)

6 files, +6/-6.
TDLib 1.8.26 has been released 🎉!

View changes
🤯2🎉1
🔨 b1b33cf42 at 08 Mar 11:32 PM

• Fix compilation error. (by levlam)

1 files, +1/-1.
🔨 919a1d832 at 09 Mar 11:35 PM

• Move on_update_bot_commands to DialogManager. (by levlam)

5 files, +70/-57.

🔨 1fba0f0c8 at 10 Mar 03:15 AM

• Move can_use_premium_custom_emoji to DialogManager. (by levlam)

5 files, +39/-24.

🔨 1e6c1dbb1 at 11 Mar 01:08 AM

• Add empty PeopleNearbyManager. (by levlam)

7 files, +67/-0.

🔨 2c61318a1 at 11 Mar 01:42 AM

• Move some methods to PeopleNearbyManager. (by levlam)

7 files, +519/-482.
🔨 d57fdc515 at 26 Jul 12:30 AM

• Support building for xrOS targets

based on openssl-3.1.1 build scr... (by Vincent Neo and Aliaksei Levin)

2 files, +109/-2.

🔨 874796ef2 at 26 Jul 01:38 AM

• build tdlib for xros/visionos (by Vincent Neo and Aliaksei Levin)

2 files, +24/-1.

🔨 d326e32a8 at 12 Mar 01:47 AM

• Rename xrOS to visionOS (by Vincent Neo and Aliaksei Levin)

5 files, +35/-122.
🔨 23c7a6cae at 11 Mar 10:41 PM

• Improve visionOS support. (by levlam)

5 files, +11/-11.

🔨 44b42cc65 at 11 Mar 10:47 PM

• Support visionOS in TDLib. (by levlam)

5 files, +7/-3.
🤨7👍1
🔨 b41f3219d at 12 Mar 09:43 AM

• Fix uname on visionOS by @vincentneo. (by levlam)

1 files, +1/-1.
🔨 407bb811b at 13 Mar 02:06 PM

• Add ChannelRecommendationManager. (by levlam)

6 files, +59/-0.

🔨 2f2dbc30c at 13 Mar 03:40 PM

• Move some methods to ChannelRecommendationManager. (by levlam)

5 files, +444/-416.

🔨 85e722919 at 14 Mar 02:27 PM

• Fix parameter name. (by levlam)

1 files, +1/-1.

🔨 723ec5a20 at 15 Mar 02:12 PM

• Improve includes. (by levlam)

3 files, +3/-0.

🔨 5a00fb2ba at 16 Mar 09:47 PM

• Move migrate_dialog_to_megagroup to DialogManager. (by levlam)

5 files, +76/-84.

🔨 95e86d3cf at 17 Mar 11:47 PM

• Pass ChannelId to can_get_channel_message_statistics. (by levlam)

3 files, +4/-9.

🔨 649b8cef0 at 18 Mar 12:03 AM

• Pass ChannelId to can_get_channel_story_statistics. (by levlam)

3 files, +5/-8.

🔨 e1d1e3860 at 19 Mar 05:51 PM

• Improve BackgroundInfo logging. (by levlam)

1 files, +1/-1.

🔨 1d6e7afcd at 20 Mar 12:01 AM

• Compare local backgrounds only by type. (by levlam)

1 files, +2/-1.

🔨 0c3da400d at 21 Mar 06:43 PM

• Pass equality comparator to is_hash_table_key_empty. (by levlam)

8 files, +21/-21.

🔨 c3dcbfc96 at 21 Mar 06:50 PM

• Assign same identifier to the same local background. (by levlam)

2 files, +34/-7.

🔨 33ad5964e at 21 Mar 07:15 PM

• Add loaded from database local backgrounds to cache. (by levlam)

2 files, +17/-0.

🔨 4227491ef at 22 Mar 12:58 AM

• Move on_get_permanent_dialog_invite_link to DialogInviteLinkManager. (by levlam)

4 files, +39/-32.

🔨 07a29ef56 at 23 Mar 11:15 PM

• Move chat suggested actions to DialogManager. (by levlam)

5 files, +155/-140.

🔨 fcfdd26a2 at 24 Mar 08:36 PM

• Remove --update-cache parameter from Alpine build instructions. (by levlam)

1 files, +2/-2.

🔨 586bc7841 at 25 Mar 12:01 AM

• Suppress GCC 13 warning. (by levlam)

1 files, +7/-0.
🔨 725722922 at 25 Mar 11:09 PM

• Document maximum video note duration. (by levlam)

1 files, +1/-1.

🔨 fe627bc7b at 26 Mar 12:03 AM

• Fix misprint. (by levlam)

1 files, +1/-1.

🔨 f195fcd6d at 27 Mar 10:25 PM

• Fix misprinted triple characters. (by levlam)

2 files, +3/-3.

🔨 11a35768b at 28 Mar 02:03 AM

• Fix some plural spelling. (by levlam)

8 files, +15/-15.

🔨 bce17cb5d at 07 Mar 03:24 PM

• Update layer to 177. (by levlam)

16 files, +218/-58.

🔨 bb683c298 at 07 Mar 03:44 PM

• Add empty BusinessConnectionManager. (by levlam)

7 files, +67/-0.

🔨 c54e2429b at 07 Mar 04:41 PM

• Process new QTS updates. (by levlam)

2 files, +40/-8.

🔨 74cf61d40 at 07 Mar 05:18 PM

• Add td_api::updateBusinessConnection. (by levlam)

4 files, +92/-1.

🔨 f78a0e432 at 07 Mar 06:02 PM

• Add td_api::getBusinessConnection. (by levlam)

6 files, +129/-1.

🔨 4bc3b380b at 07 Mar 06:37 PM

• Support sending of queries with a prefix. (by levlam)

7 files, +47/-21.

🔨 0a703fb8c at 07 Mar 08:03 PM

• Add BusinessConnectionManager::check_business_connection_id. (by levlam)

2 files, +9/-0.

🔨 967829d14 at 07 Mar 08:18 PM

• Add class BusinessConnectionId. (by levlam)

6 files, +92/-17.

🔨 f2687a31d at 07 Mar 08:59 PM

• Check chat identifier along with business connection identifier. (by levlam)

2 files, +17/-4.

🔨 c2130b3d3 at 07 Mar 10:49 PM

• Ensure that business connections are created only for bots. (by levlam)

2 files, +6/-1.

🔨 e6b9f2eb0 at 07 Mar 11:05 PM

• Support sendChatAction for business connections. (by levlam)

12 files, +76/-27.

🔨 2bb5206c6 at 08 Mar 12:21 AM

• tg_cli: support global business connection. (by levlam)

1 files, +6/-3.

🔨 1c3e904d0 at 08 Mar 12:37 AM

• Fix invokeWithBusinessConnectionPrefix. (by levlam)

1 files, +1/-1.

🔨 e46e342eb at 08 Mar 10:11 PM

• Make parse_telegram_api_message static. (by levlam)

2 files, +16/-16.

🔨 bf3e25def at 08 Mar 10:19 PM

• Make MessagesManager::create_message static. (by levlam)

2 files, +32/-35.

🔨 b9891e087 at 09 Mar 02:14 AM

• Add td_api::updateNewBusinessMessage. (by levlam)

6 files, +121/-39.

🔨 bcceb9f62 at 09 Mar 02:17 AM

• Add td_api::updateBusinessMessageEdited. (by levlam)

4 files, +24/-1.

🔨 75d0114c5 at 09 Mar 03:08 AM

• Add message.sender_business_bot_user_id. (by levlam)

3 files, +57/-18.

🔨 877095552 at 11 Mar 02:19 PM

• Improve function name. (by levlam)

4 files, +20/-20.

🔨 69dd255f3 at 11 Mar 03:08 PM

• Pass only chat type to get_reply_markup. (by levlam)

3 files, +3/-4.

🔨 171e25463 at 11 Mar 03:56 PM

• Improve process_message_send_options. (by levlam)

1 files, +23/-22.

🔨 985cbf1a3 at 11 Mar 04:41 PM

• Add td_api::updateBusinessMessagesDeleted. (by levlam)

4 files, +32/-0.

🔨 e717e25a1 at 11 Mar 06:38 PM

• Expect valid business_connection_id in check_business_connection. (by levlam)

2 files, +4/-6.

🔨 0f98e748a at 11 Mar 09:27 PM

• Add td_api::sendBusinessMessage. (by levlam)

7 files, +270/-4.

🔨 d3de4a16e at 12 Mar 01:29 AM

• Support SendBusinessMediaQuery. (by levlam)

2 files, +79/-2.

🔨 2ec98338f at 12 Mar 02:16 PM

• Use AccessRights::Know to get business input peer. (by levlam)

2 files, +4/-3.
🔨 9dc83f259 at 12 Mar 02:39 PM

• tg_cli: add updateNewBusinessMessage handling. (by levlam)

1 files, +14/-0.

🔨 4a6480380 at 12 Mar 04:26 PM

• Support media upload to business connection. (by levlam)

3 files, +375/-4.

🔨 c46af3318 at 12 Mar 06:52 PM

• Add FileManager::delete_partial_remote_location_if_needed. (by levlam)

7 files, +17/-24.

🔨 13eed05a3 at 13 Mar 01:02 PM

• Support upload by URL in UploadBusinessMedia. (by levlam)

1 files, +11/-7.

🔨 6650e2e91 at 13 Mar 01:27 PM

• Support repair of missing file parts for UploadBusinessMedia. (by levlam)

1 files, +11/-1.

🔨 1b448b93e at 13 Mar 04:08 PM

• Add and use MessageInputReplyTo::clone(). (by levlam)

2 files, +9/-2.

🔨 74b62ccbf at 13 Mar 05:44 PM

• Add td_api::sendBusinessMessageAlbum. (by levlam)

6 files, +244/-18.

🔨 dfec531af at 14 Mar 02:50 PM

• Improve td_api::businessConnection's field name. (by levlam)

2 files, +3/-3.

🔨 c4ceac218 at 14 Mar 03:21 PM

• Add businessConnection.user_chat_id. (by levlam)

2 files, +6/-2.

🔨 ce124d1a4 at 15 Mar 03:24 PM

• Support mixed-format sticker sets. (by levlam)

5 files, +69/-80.

🔨 9c7e0f6b2 at 15 Mar 09:08 PM

• Move sticker_format to inputSticker. (by levlam)

5 files, +36/-39.

🔨 031010105 at 15 Mar 09:20 PM

• Correctly update thumbnails of stored in the database sticker sets. (by levlam)

1 files, +13/-1.

🔨 626e76fa9 at 15 Mar 09:35 PM

• Guess sticker format based on existing stickers for backward compat... (by levlam)

2 files, +24/-0.

🔨 a067bec93 at 15 Mar 11:29 PM

• Improve documentation for mixed-format sticker sets. (by levlam)

1 files, +5/-5.

🔨 b15bf856e at 15 Mar 11:35 PM

• Update thumbnail type only if it exists. (by levlam)

1 files, +1/-1.

🔨 6306a595d at 15 Mar 11:47 PM

• Allow methods for sticker set management for regular users. (by levlam)

3 files, +22/-22.

🔨 b13e6288e at 16 Mar 10:39 PM

• Prefer animated stickers in searchStickers again. (by levlam)

2 files, +18/-15.

🔨 4a0f15d77 at 16 Mar 11:38 PM

• Improve documentation. (by levlam)

1 files, +5/-5.

🔨 af2034455 at 16 Mar 11:54 PM

• Add flag stickerSet,is_created. (by levlam)

4 files, +34/-14.

🔨 630762e51 at 17 Mar 12:19 AM

• Support reply to messages in business messages. (by levlam)

7 files, +80/-46.

🔨 444d47d44 at 17 Mar 12:22 AM

• tg_cli: get business connection when try to send a message to it. (by levlam)

1 files, +1/-0.

🔨 79967ca00 at 18 Mar 03:16 PM

• Process sent business messages. (by levlam)

2 files, +27/-2.

🔨 7a4f77cc3 at 18 Mar 04:51 PM

• Process sent business message albums. (by levlam)

2 files, +30/-1.

🔨 4219c62ee at 18 Mar 05:17 PM

• Ignore business messages not from private chats. (by levlam)

1 files, +4/-0.

🔨 facb3a43e at 18 Mar 10:01 PM

• Support updateBusinessConnection in getCurrentState. (by levlam)

3 files, +20/-3.

🔨 cf55275b7 at 18 Mar 10:06 PM

• Allow to create sticker sets with suggested name for regular users. (by levlam)

2 files, +3/-2.

🔨 dd69dcdfe at 18 Mar 10:32 PM

• Support server-side updateMessageID for messages.sendQuickReplyMess... (by levlam)

1 files, +13/-10.

🔨 b28e1d2fd at 18 Mar 10:38 PM

• Support via_bot_user_id in sendQuickReplyShortcutMessages. (by levlam)

3 files, +5/-2.

🔨 dd0fb9486 at 18 Mar 11:46 PM

• Add class BusinessIntro. (by levlam)

6 files, +214/-0.

🔨 74b3c23e4 at 19 Mar 02:31 PM

• Add intro to businessInfo. (by levlam)

6 files, +63/-6.
🔨 e774ddab6 at 19 Mar 02:42 PM

• Improve field name. (by levlam)

2 files, +5/-5.

🔨 188a16593 at 19 Mar 02:52 PM

• Add td_api::setBusinessIntro. (by levlam)

7 files, +74/-1.

🔨 87c9cc1db at 19 Mar 03:31 PM

• Add "business_intro_title_length_max" and "business_intro_message_l... (by levlam)

4 files, +15/-3.

🔨 fad7d022f at 20 Mar 01:49 PM

• Add td_api::replaceStickerInSet. (by levlam)

5 files, +68/-25.

🔨 1c029b8b5 at 20 Mar 02:13 PM

• Use "owned" instead of "created" for sticker sets. (by levlam)

1 files, +15/-15.

🔨 22d2f6a98 at 20 Mar 03:41 PM

• Add td_api::getOwnedStickerSets. (by levlam)

6 files, +105/-2.

🔨 f7ab03297 at 20 Mar 05:55 PM

• Add td_api::getCollectibleItemInfo. (by levlam)

6 files, +110/-4.

🔨 49372ab4c at 20 Mar 06:54 PM

• Add message.is_from_offline flag. (by levlam)

3 files, +25/-14.

🔨 9913390bf at 20 Mar 07:12 PM

• Support businessRecipients.excluded_chat_ids. (by levlam)

8 files, +64/-19.

🔨 0e4dc2754 at 20 Mar 07:26 PM

• Add BusinessInfo dependencies. (by levlam)

9 files, +45/-0.

🔨 7db0e3499 at 20 Mar 07:40 PM

• Register BusinessIntro files. (by levlam)

5 files, +20/-0.

🔨 7d0c93fcd at 20 Mar 11:13 PM

• Add td_api::birthdate. (by levlam)

7 files, +178/-4.

🔨 9255d32af at 20 Mar 11:25 PM

• Remove *_FULL flags. (by levlam)

2 files, +5/-60.

🔨 9b55b6198 at 20 Mar 11:56 PM

• Add userFullInfo.birthdate. (by levlam)

3 files, +22/-4.

🔨 f361989c0 at 21 Mar 02:04 PM

• Add td_api::setBirthdate. (by levlam)

6 files, +85/-0.

🔨 ee2bdcfd1 at 21 Mar 02:31 PM

• Add td_api::userPrivacySettingRuleAllowPremiumUsers. (by levlam)

3 files, +17/-6.

🔨 f57e2a496 at 21 Mar 02:35 PM

• Add td_api::userPrivacySettingShowBirthdate. (by levlam)

3 files, +12/-1.

🔨 b5bbe4cc9 at 21 Mar 03:03 PM

• Improve setBusinessOpeningHours documentation. (by levlam)

1 files, +2/-1.

🔨 0fe2ceb4c at 21 Mar 03:09 PM

• Improve chatFolder.color_id documentation. (by levlam)

1 files, +1/-1.

🔨 5acff85fa at 21 Mar 03:13 PM

• Handle MESSAGE_IDS_MISMATCH errors. (by levlam)

1 files, +5/-0.

🔨 c3e0a8022 at 21 Mar 03:38 PM

• Allow to add arbitrary WEBM stickers to recent and favorite. (by levlam)

2 files, +6/-4.

🔨 ee030cf5f at 21 Mar 03:43 PM

• Don't add standalone stickers to recent when they are sent. (by levlam)

1 files, +4/-4.

🔨 cfa47d528 at 21 Mar 09:53 PM

• Add td_api::sharedUser/sharedChat. (by levlam)

6 files, +244/-0.

🔨 35124395a at 21 Mar 10:00 PM

• Use sharedUser/sharedChat in messageUserShared/messageChatShared. (by levlam)

3 files, +13/-19.

🔨 9f0cf9502 at 21 Mar 10:29 PM

• Document that a sticker set can have up to 120 stickers. (by levlam)

1 files, +2/-2.

🔨 f7db1f1e3 at 22 Mar 12:43 AM

• Add MessageContentType::DialogShared. (by levlam)

4 files, +107/-3.

🔨 21bda7463 at 22 Mar 12:28 PM

• Improve getCollectibleItemInfo documentation. (by levlam)

1 files, +3/-2.

🔨 4e51567a8 at 22 Mar 02:13 PM

• Add RequestedDialogType::get_input_keyboard_button_request_peer. (by levlam)

3 files, +11/-11.

🔨 e077f1dd0 at 22 Mar 02:16 PM

• Add additional request users/chat flags. (by levlam)

3 files, +37/-8.

🔨 fa8c88033 at 22 Mar 02:55 PM

• Add td_api::suggestedActionSetBirthdate. (by levlam)

3 files, +15/-1.