Telegram github commits and releases
4.36K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdx/rebase • 5acf275 • 5 files, +33/-10
Provide TLbool as a core type.

telegramdesktop/tdx/rebase • df16e8d • 5 files, +30/-31
Fix build with TLbool provided as a core type.

telegramdesktop/tdx/rebase • c8b0919 • 2 files, +3/-6
Provide and use generic accessor for single data type.

telegramdesktop/tdx/rebase • dc9dc1d • 2 files, +10/-11
Update TDLib.

telegramdesktop/tdx/rebase • 01fa683 • 1 files, +12/-3
Use std::thread + std::atomic flag instead of std::jthread.

telegramdesktop/tdx/rebase • 246d904 • 1 files, +50/-10
Wait for all TDLib clients to close before quit.

telegramdesktop/tdx/rebase • 8d905c1 • 10 files, +238/-32
Start adding last dialog messages.

telegramdesktop/tdx/rebase • c1732dc • 13 files, +262/-1
Process all message types from TDLib.

telegramdesktop/tdx/rebase • b43637e • 6 files, +389/-4
Load messages in history.

telegramdesktop/tdx/rebase • 7b82355 • 17 files, +652/-7
Process all media types from TDLib.

telegramdesktop/tdx/rebase • 5f3fe14 • 2 files, +2/-2
TDLib gives expanded inline thumbnail bytes.

telegramdesktop/tdx/rebase • 74f70ed • 6 files, +272/-5
Add TdbFileLoader by proxy through file system.

telegramdesktop/tdx/rebase • eebf2e2 • 2 files, +23/-25
Fix channels appearing in chats list.

telegramdesktop/tdx/rebase • c4ddbbe • 11 files, +220/-55
Implement better file proxy-loading.

telegramdesktop/tdx/rebase • b4a7b8c • 2 files, +5/-16
Don't use TDLib file.id for caching.

#tdx
🫡3
telegramdesktop/tdx/rebase • 03fda84 • 1 files, +14/-0
Download documents.

telegramdesktop/tdx/rebase • 955fc8b • 11 files, +121/-1
Use TDLib chats list order.

telegramdesktop/tdx/rebase • d06fd70 • 6 files, +180/-16
Handle some more updates.

telegramdesktop/tdx/rebase • 86b3f13 • 14 files, +600/-123
Implement streamed loader using proxy file.

telegramdesktop/tdx/rebase • 65000b0 • 3 files, +19/-19
Fix streaming requests incorrect failing.

telegramdesktop/tdx/rebase • cd196ae • 1 files, +1/-1
Update TDLib revision.

telegramdesktop/tdx/rebase • bf6ef03 • 1 files, +23/-4
Apply dialog unread status fields.

telegramdesktop/tdx/rebase • 9a7b6c8 • 7 files, +152/-60
Send text messages without entities.

telegramdesktop/tdx/rebase • 4783ba1 • 10 files, +138/-29
Send messages with markup.

telegramdesktop/tdx/rebase • ac8ae3c • 1 files, +24/-1
Added initial build instruction for TDLib on macOS.

telegramdesktop/tdx/rebase • 4673c09 • 3 files, +28/-2
Improve text messages sending.

telegramdesktop/tdx/rebase • 2902fdc • 1 files, +10/-0
Process messages deletion.

telegramdesktop/tdx/rebase • dbe6f36 • 101 files, +616/-202
Cut out big amount of MTP code.

telegramdesktop/tdx/rebase • 9cee68f • 2 files, +4/-0
Don't display connecting from MTP state.

telegramdesktop/tdx/rebase • 58a55d3 • 1 files, +0/-2
!chat.last_message doesn't mean empty history.

#tdx
🫡3
telegramdesktop/tdx/rebase • af48bca • 1 files, +4/-4
Load reply information for messages.

telegramdesktop/tdx/rebase • c5dcdbc • 2 files, +25/-2
Add single messages deletion.

telegramdesktop/tdx/rebase • 43fded9 • 1 files, +23/-2
Add clear history / delete chat.

telegramdesktop/tdx/rebase • 9eef4f2 • 1 files, +3/-0
Ignore non-permanent message deletion.

telegramdesktop/tdx/rebase • 1fb3230 • 2 files, +9/-0
Added peerToSender helper function.

telegramdesktop/tdx/rebase • c4a892d • 3 files, +82/-50
Add contact sharing.

telegramdesktop/tdx/rebase • b870f27 • 3 files, +144/-0
Added helper class to generate TDLib files from raw bytes.

telegramdesktop/tdx/rebase • 547246e • 14 files, +458/-41
Proof-of-concept photo sending.

telegramdesktop/tdx/rebase • 3cdf255 • 4 files, +156/-15
Send all file types.

telegramdesktop/tdx/rebase • 04d5e19 • 1 files, +33/-0
When clearing all local cache clear TDLib file storage.

telegramdesktop/tdx/rebase • cd5ebfd • 4 files, +18/-13
Fix sending files with thumbnails.

telegramdesktop/tdx/rebase • 57b3407 • 1 files, +28/-1
Added TDLib to Dockerfile.

telegramdesktop/tdx/rebase • 6e475dd • 3 files, +166/-1
Migrated Api::Authorizations from MTP to TDLib.

telegramdesktop/tdx/rebase • 54425e1 • 2 files, +37/-1
Migrated Api::SelfDestruct from MTP to TDLib.

telegramdesktop/tdx/rebase • 218bf68 • 2 files, +51/-0
Added util for extracting value from TDLib option.

#tdx
🫡3
telegramdesktop/tdx/rebase • 6f8fbbd • 2 files, +48/-0
Migrated Api::SensitiveContent from MTP to TDLib.

telegramdesktop/tdx/rebase • d0dccfc • 2 files, +133/-0
Migrated Main::AppConfig from MTP to TDLib.

telegramdesktop/tdx/rebase • e7e9bf4 • 3 files, +67/-0
Migrated Api::GlobalPrivacy from MTP to TDLib.

telegramdesktop/tdx/rebase • fdae858 • 5 files, +253/-1
Migrated Api::UserPrivacy from MTP to TDLib.

telegramdesktop/tdx/rebase • 20aea6e • 5 files, +167/-0
Migrated Api::BlockedPeers from MTP to TDLib.

telegramdesktop/tdx/rebase • f7aaef3 • 1 files, +34/-0
Migrated clearing payments info from MTP to TDLib.

telegramdesktop/tdx/rebase • 3e05fc4 • 1 files, +10/-0
Added flood checks for TDLib errors.

telegramdesktop/tdx/rebase • 2c696e3 • 8 files, +672/-2
Migrated cloud password from MTP to TDLib.

telegramdesktop/tdx/rebase • cc3d0ba • 2 files, +71/-27
Added variants of requests for cloud password related to authentication.

telegramdesktop/tdx/rebase • 8e9c926 • 2 files, +43/-23
Migrated password recover on sign in from MTP to TDLib.

telegramdesktop/tdx/rebase • a7eff1e • 8 files, +404/-3
Migrated languages support from MTP to TDLib.

This is only a partial migration with keeping the caching algorithm,
it should be migrated too in the future.

telegramdesktop/tdx/rebase • caf7950 • 3 files, +134/-0
Added helper class to upload raw bytes through TDLib.

telegramdesktop/tdx/rebase • 5737bbc • 8 files, +1286/-31
Migrated Telegram Passport from MTP to TDLib.

telegramdesktop/tdx/rebase • 093418e • 9 files, +386/-1
Migrated Payments from MTP to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • aaa0f7d • 1 files, +43/-0
Migrated UsernameBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 81c8921 • 2 files, +101/-0
Migrated ConfirmPhoneBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 56b3971 • 2 files, +18/-0
Migrated EditNameBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 835741b • 1 files, +11/-0
Migrated saving self bio from MTP to TDLib.

telegramdesktop/tdx/rebase • af4ebc2 • 2 files, +58/-6
Migrated api peer photo processing from MTP to TDLib.

telegramdesktop/tdx/rebase • 6ef3d70 • 2 files, +46/-0
Migrated PeerListGlobalSearchController from MTP to TDLib.

telegramdesktop/tdx/rebase • a7b93b6 • 3 files, +6/-4
Updated TDLib revision.

telegramdesktop/tdx/rebase • bf17e90 • 7 files, +521/-24
Migrated calls from MTP to TDLib.

telegramdesktop/tdx/rebase • 656ff8b • 21 files, +1317/-34
Migrated group calls from MTP to TDLib.

Notes.
- There is a server bug: a participant of a Live Stream after
raising their hand and allowing them to speak, disappears from a list.
- groupCallRecentSpeakers are used only in Ui::GroupCallBar.
- "canBeUnmutedFor*" are currently unused.
- Since TDLib has no video_joined info we set videoIsWorking always true
just like the Android client does.

telegramdesktop/tdx/rebase • fe8e18d • 2 files, +61/-4
Migrated Calls box from MTP to TDLib.

telegramdesktop/tdx/rebase • 7accf4a • 1 files, +36/-1
Migrated list of common groups from MTP to TDLib.

telegramdesktop/tdx/rebase • 929e80b • 14 files, +86/-3
Apply message editions.

telegramdesktop/tdx/rebase • 335733d • 24 files, +270/-195
Let Tdb::Instance know about logout process.

#tdx
🫡3
telegramdesktop/tdx/rebase • 0613b24 • 1 files, +1/-1
Update TDLib revision.

telegramdesktop/tdx/rebase • 7662535 • 25 files, +194/-19
Comment a lot of MTP. Fix test environment.

telegramdesktop/tdx/rebase • d390c95 • 1 files, +15/-0
Load contact list.

telegramdesktop/tdx/rebase • b20d195 • 3 files, +19/-8
Request QR code only once.

telegramdesktop/tdx/rebase • 061c231 • 10 files, +134/-6
Support pinned chats management.

telegramdesktop/tdx/rebase • d78afdb • 2 files, +6/-0
Disable MTP config loading attempts.

telegramdesktop/tdx/rebase • 8e78613 • 4 files, +0/-268
Remove redundant Tdb::ResolveChats.

telegramdesktop/tdx/rebase • e65b52a • 1 files, +25/-1
Mark messages as read.

telegramdesktop/tdx/rebase • 8354ee8 • 5 files, +45/-3
Invoke viewMessages in all chats for all messages.

telegramdesktop/tdx/rebase • 69378fa • 2 files, +40/-1
Inform TDLib about an opened chat.

telegramdesktop/tdx/rebase • 8fe71c5 • 8 files, +106/-2
Mark mentions as read.

telegramdesktop/tdx/rebase • 9a8a651 • 16 files, +167/-29
Update TDLib to 1.7.10, rebase and fix build.

telegramdesktop/tdx/rebase • e7b1c65 • 1 files, +12/-16
Fix fields in updated sessions list.

telegramdesktop/tdx/rebase • b8d535c • 3 files, +37/-10
Track content saving restriction from TDLib.

telegramdesktop/tdx/rebase • 7eed1be • 2 files, +28/-0
Track send_as / default_send_as from TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 008ca49 • 1 files, +26/-23
Fix chat restrictions parsing.

telegramdesktop/tdx/rebase • cbdaee4 • 3 files, +46/-5
Mark mentions as read on the client side as well.

telegramdesktop/tdx/rebase • 9a5edcf • 1 files, +1/-1
Allow zero PeerId() in SendAsPeers::setChosen.

telegramdesktop/tdx/rebase • e75ebf8 • 1 files, +10/-0
Handle default send-as updates.

telegramdesktop/tdx/rebase • e64c396 • 1 files, +5/-0
Apply message pin status updates.

telegramdesktop/tdx/rebase • 80c5ac7 • 4 files, +17/-34
Apply views / replies updates from TDLib.

telegramdesktop/tdx/rebase • 20999f5 • 2 files, +18/-1
Pin / unpin messages.

telegramdesktop/tdx/rebase • f93c297 • 5 files, +156/-0
Migrated data_chat_participant_status from MTP to TDLib.

telegramdesktop/tdx/rebase • 26b6fc7 • 4 files, +221/-32
Migrated Api::ChatParticipants from MTP to TDLib.

telegramdesktop/tdx/rebase • b8cbff3 • 2 files, +125/-20
Migrated AddSpecialBoxController from MTP to TDLib.

Also AddSpecialBoxSearchController was migrated as well.

telegramdesktop/tdx/rebase • db09300 • 2 files, +270/-19
Migrated edit_participants_box from MTP to TDLib.

telegramdesktop/tdx/rebase • b790771 • 4 files, +456/-11
Migrated Admin Log from MTP to TDLib.

telegramdesktop/tdx/rebase • d79a116 • 1 files, +41/-1
Migrated transfer of chat ownership from MTP to TDLib.

telegramdesktop/tdx/rebase • f98461e • 1 files, +143/-10
Migrated EditPeerInfoBox from MTP to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 3d6743a • 1 files, +13/-2
Migrated EditContactBox from MTP to TDLib.

telegramdesktop/tdx/rebase • ef84f88 • 1 files, +7/-2
Migrated conversion to gigagroup from MTP to TDLib.

telegramdesktop/tdx/rebase • 88f44d2 • 1 files, +47/-0
Migrated checking of channel username from MTP to TDLib.

telegramdesktop/tdx/rebase • 25a2164 • 1 files, +16/-0
Migrated AdminsController from MTP to TDLib.

telegramdesktop/tdx/rebase • 6de08c9 • 5 files, +300/-4
Migrated management of invite links from MTP to TDLib.

telegramdesktop/tdx/rebase • 2be0c6d • 2 files, +68/-4
Migrated GroupInfoBox from MTP to TDLib.

telegramdesktop/tdx/rebase • dec31bd • 2 files, +74/-0
Migrated SetupChannelBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 25f42f8 • 1 files, +10/-3
Fixed uploading of profile photo for groups and channels.

telegramdesktop/tdx/rebase • dbf6fb6 • 2 files, +6/-6
Fixed PeerListGlobalSearchController request.

telegramdesktop/tdx/rebase • 86986d6 • 1 files, +13/-0
Migrated chat migration to supergroup from MTP to TDLib.

telegramdesktop/tdx/rebase • a9a34f4 • 1 files, +31/-0
Migrated sending of callback query to bots from MTP to TDLib.

telegramdesktop/tdx/rebase • 4f7107b • 23 files, +87/-28
Replaced Ui::FormatPhone with Tdb::FormatPhone.

Added td_tdb to td_export.

telegramdesktop/tdx/rebase • 7908303 • 2 files, +52/-2
Migrated Countries::Manager from MTP to TDLib.

telegramdesktop/tdx/rebase • 224c65c • 6 files, +36/-0
Migrated generating groups of phone patterns from MTP to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • dacd9a2 • 9 files, +49/-26
Update TDLib to 1.8.1.

telegramdesktop/tdx/rebase • f97edfa • 1 files, +4/-0
Fix possible crash in Tdb streaming.

telegramdesktop/tdx/rebase • ae9ceb2 • 4 files, +100/-0
Track available reactions list.

telegramdesktop/tdx/rebase • 7db49ca • 13 files, +296/-7
Track message reactions. Cut out some code.

telegramdesktop/tdx/rebase • 08303b1 • 2 files, +11/-6
Fix possible crash in file downloader.

telegramdesktop/tdx/rebase • 0c14c81 • 2 files, +8/-2
Add sending reactions to messages.

telegramdesktop/tdx/rebase • c51ed2f • 1 files, +18/-2
Load list of unread reactions.

telegramdesktop/tdx/rebase • 6919493 • 3 files, +41/-0
Migrate support chat preload to TDLib.

telegramdesktop/tdx/rebase • eb1d27d • 2 files, +32/-10
Migrate favorite reaction read / write to TDLib.

telegramdesktop/tdx/rebase • f9159d5 • 2 files, +22/-2
Migrate edit chat reactions / read all reactions to TDLib.

telegramdesktop/tdx/rebase • 8d0ac59 • 4 files, +122/-1
Migrate WhoRead / WhoReacted to TDLib.

telegramdesktop/tdx/rebase • fa1d489 • 8 files, +17/-10
Rebase and fix the build.

telegramdesktop/tdx/rebase • 0670c90 • 4 files, +9/-3
Update TDLib to 1.8.2 and fix the build.

telegramdesktop/tdx/rebase • 982355c • 4 files, +134/-116
Fix RTMP streams using TDLib.

telegramdesktop/tdx/rebase • 35016df • 2 files, +31/-5
Migrate toggleHistoryArchived to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 77fbc36 • 16 files, +747/-4
Migrate some stickers management to TDLib.

telegramdesktop/tdx/rebase • 0b54aee • 1 files, +20/-3
Migrate block from replies / reportSpam to TDLib.

telegramdesktop/tdx/rebase • b953502 • 5 files, +30/-4
Fix build after rebase.

telegramdesktop/tdx/rebase • 515030e • 2 files, +66/-0
Resolve username / phone / message links.

telegramdesktop/tdx/rebase • 6ee171f • 1 files, +52/-1
Request the comments thread information.

telegramdesktop/tdx/rebase • 5d47e02 • 1 files, +6/-3
Migrate unpin all messages to TDLib.

telegramdesktop/tdx/rebase • e36fa73 • 11 files, +127/-8
Migrate scheduled messages to TDLib.

telegramdesktop/tdx/rebase • ce4b963 • 3 files, +50/-11
Migrate sending inline bot results to TDLib.

telegramdesktop/tdx/rebase • 794b9f2 • 37 files, +327/-163
Update TDLib to 1.8.4 and fix td_tdb target build.

telegramdesktop/tdx/rebase • 2c46094 • 10 files, +156/-10
Set botInfo for users.

telegramdesktop/tdx/rebase • 2a09522 • 1 files, +6/-1
Migrate deleteChatHistory to TDLib.

telegramdesktop/tdx/rebase • 61becb6 • 1 files, +2/-0
Rebase onto v4.0.2.

telegramdesktop/tdx/rebase • f0bf8c3 • 1 files, +21/-1
Show correct set title in StickerToast.

telegramdesktop/tdx/rebase • f253fcd • 1 files, +1/-0
Fix logging in with a 2sv password.

telegramdesktop/tdx/rebase • 9191cac • 2 files, +5/-3
Use scoped Tdb::Sender for a Main::Session.

#tdx
🫡3
telegramdesktop/tdx/rebase • 84e5e42 • 9 files, +43/-11
Use domain _localKey for Tdb encryption.

telegramdesktop/tdx/rebase • ff532b4 • 1 files, +1/-1
Fix flickering online members count.

telegramdesktop/tdx/rebase • 0fb38fe • 11 files, +381/-13
Migrate mute / notification sound settings to TDLib.

telegramdesktop/tdx/rebase • 217dc97 • 9 files, +121/-7
Migrate peer settings / contact status to TDLib.

telegramdesktop/tdx/rebase • 64bde2c • 1 files, +20/-0
Migrated ability to start livestream with RTMP from MTP to TDLib.

telegramdesktop/tdx/rebase • 94c7326 • 6 files, +106/-0
Migrated Api::Ringtones from MTP to TDLib.

telegramdesktop/tdx/rebase • 26e0f51 • 4 files, +161/-2
Migrated ShareBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 7d47409 • 2 files, +21/-1
Migrated sharing of bot game from MTP to TDLib.

telegramdesktop/tdx/rebase • bf716d3 • 1 files, +11/-3
Migrated ability to use previous peer userpics from MTP to TDLib.

telegramdesktop/tdx/rebase • 3a42cea • 5 files, +14/-5
Migrated ttl support from MTP to TDLib.

telegramdesktop/tdx/rebase • 872513d • 1 files, +40/-0
Migrated toggling media from MTP to TDLib.

telegramdesktop/tdx/rebase • ca7939a • 4 files, +19/-2
Migrated support of saved GIFs from MTP to TDLib.

telegramdesktop/tdx/rebase • 0e47115 • 8 files, +75/-14
Migrated support of bot commands from MTP to TDLib.

telegramdesktop/tdx/rebase • 27f00bc • 4 files, +125/-0
Migrated draft support from MTP to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 061f73f • 2 files, +60/-17
Migrated requesting of full peer info from MTP to TDLib.

telegramdesktop/tdx/rebase • 4205def • 1 files, +146/-190
Completely migrated cloud password from MTP to TDLib after redesign.

telegramdesktop/tdx/rebase • 2dcf997 • 5 files, +22/-7
Fixed build after rebase.

telegramdesktop/tdx/rebase • 12c3f2b • 1 files, +21/-6
Implement leaving channels through TDLib.

telegramdesktop/tdx/rebase • e34ffb3 • 2 files, +55/-5
Request webpage preview through TDLib.

telegramdesktop/tdx/rebase • 7e796ae • 2 files, +41/-0
Implement text / caption edit using TDLib.

telegramdesktop/tdx/rebase • 934e22e • 32 files, +209/-62
Cut some more MTP + getMessage + reschedule.

telegramdesktop/tdx/rebase • c3aa022 • 2 files, +69/-1
Migrate reporting to TDLib.

telegramdesktop/tdx/rebase • e63e428 • 17 files, +204/-66
Send stickers / GIFs / dices.

telegramdesktop/tdx/rebase • 13cd968 • 4 files, +256/-17
Request recent / featured / faved stickers from TDLib.

telegramdesktop/tdx/rebase • 8731ada • 1 files, +15/-1
Send bot start through TDLib.

telegramdesktop/tdx/rebase • 2f2b78d • 1 files, +35/-1
Migrate forwardMessages call to TDLib.

telegramdesktop/tdx/rebase • 95ac638 • 6 files, +116/-0
Fill dice / slot machine stickers from TDLib.

telegramdesktop/tdx/rebase • 347caaf • 1 files, +2/-2
Check photo null-ness not by date field.

telegramdesktop/tdx/rebase • 6b15a81 • 9 files, +162/-94
Process full chat photos, userpic videos.

#tdx
🫡3
telegramdesktop/tdx/rebase • b87c0d9 • 6 files, +193/-3
Migrate invite link check / join to TDLib.

telegramdesktop/tdx/rebase • 7f3f2db • 74 files, +397/-28
Cut out a lot more of MTP code.

telegramdesktop/tdx/rebase • 70f398a • 46 files, +307/-94
Remove MTP::Sender from ApiWrap interface.

telegramdesktop/tdx/rebase • f63b7fe • 23 files, +100/-0
Remove MTP::Sender completely.

telegramdesktop/tdx/rebase • 7ec2cf5 • 8 files, +195/-18
Migrate AttachWebView to TDLib.

telegramdesktop/tdx/rebase • db568be • 4 files, +19/-3
Read CanDeleteForAll and CanEdit from TDLib.

telegramdesktop/tdx/rebase • c57f57d • 6 files, +19/-8
Fix sending screenshots and photos.

telegramdesktop/tdx/rebase • 88adb4c • 83 files, +350/-80
Remove tdb_tl_scheme include from headers.

telegramdesktop/tdx/rebase • 6483492 • 7 files, +367/-12
Migrated some types of inline bot results from MTP to TDLib.

telegramdesktop/tdx/rebase • c978fc6 • 3 files, +16/-2
Migrated user photos from MTP to TDLib.

telegramdesktop/tdx/rebase • 5955e92 • 3 files, +95/-10
Migrated shared media from MTP to TDLib.

telegramdesktop/tdx/rebase • dcdfb1e • 56 files, +555/-381
Fix build.

telegramdesktop/tdx/rebase • 2dc56d9 • 2 files, +6530/-2
Use local copy of td_api.tl scheme.

telegramdesktop/tdx/rebase • 49cb863 • 45 files, +630/-215
Update TDLib to 1.8.5 and fix the build.

telegramdesktop/tdx/rebase • 246b956 • 2 files, +22/-3
Migrated flags for full user info from MTP to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 20eb284 • 8 files, +250/-13
Migrated polls support from MTP to TDLib.

Support of draft clearing is missed.

telegramdesktop/tdx/rebase • 6e4060d • 1 files, +20/-2
Migrated AddContactBox from MTP to TDLib.

telegramdesktop/tdx/rebase • 3a1fde7 • 1 files, +21/-1
Migrated dummy user for quick reactions settings from MTP to TDLib.

telegramdesktop/tdx/rebase • 3ff73c4 • 1 files, +10/-2
Migrated ability to revoke RTMP credentials from MTP to TDLib.

telegramdesktop/tdx/rebase • 1f193da • 9 files, +207/-20
Implement some // todo-s.

telegramdesktop/tdx/rebase • 1fa3cec • 3 files, +6/-0
Fix build with MSVC.

telegramdesktop/tdx/rebase • cef245c • 2 files, +3/-0
Add gperf to instructions and prepare.

telegramdesktop/tdx/rebase • 28c9048 • 42 files, +700/-248
Update TDLib to 1.8.6 and fix the build.

telegramdesktop/tdx/rebase • d43965a • 2 files, +141/-37
Resolve default reactions data from TDLib.

telegramdesktop/tdx/rebase • e41c546 • 1 files, +10/-9
Always update available reactions async.

telegramdesktop/tdx/rebase • a5aaa0b • 3 files, +77/-0
Request possible reactions for a message.

telegramdesktop/tdx/rebase • da3e3f0 • 15 files, +828/-26
Migrate (sort-of) chats filters to TDLib.

telegramdesktop/tdx/rebase • dc8740f • 3 files, +42/-11
Improve archive / main list chat tracking.

telegramdesktop/tdx/rebase • 810cb3e • 1 files, +4/-1
Fix sending spoilers.

telegramdesktop/tdx/rebase • fc42a8a • 8 files, +184/-35
Improve stickers support.

#tdx
🫡3
telegramdesktop/tdx/rebase • 977746a • 4 files, +29/-11
Improve tracking of unread messages.

telegramdesktop/tdx/rebase • cb881d0 • 4 files, +352/-9
Migrate chats / messages search to TDLib.

telegramdesktop/tdx/rebase • 49f8e94 • 1 files, +36/-3
Migrate typing sending to TDLib.

telegramdesktop/tdx/rebase • 2e8d535 • 7 files, +42/-70
Unify cloud draft save / clear handling.

telegramdesktop/tdx/rebase • cbc6929 • 2 files, +43/-21
Abstract away MTP in SendActionPainter.

telegramdesktop/tdx/rebase • 867bae4 • 12 files, +194/-16
Handle some more updates.

telegramdesktop/tdx/rebase • 82c8ad9 • 3 files, +35/-1
Show connecting state in the corner.

telegramdesktop/tdx/rebase • 9ccce26 • 10 files, +155/-53
Process connection state and incoming emoji interactions.

telegramdesktop/tdx/rebase • 0ab8da5 • 71 files, +6012/-1568
Update TDLib to 1.8.9 and fix the build.

telegramdesktop/tdx/rebase • 5b99d46 • 2 files, +11/-10
Update TDLib revision with a bugfix.

telegramdesktop/tdx/rebase • 7209d05 • 4 files, +165/-12
Send message thread loading requests.

telegramdesktop/tdx/rebase • 997fbbd • 4 files, +24/-14
Fix last message clearing, global messages search.

telegramdesktop/tdx/rebase • 75a11cc • 1 files, +52/-2
Migrate jump-to-date to TDLib.

telegramdesktop/tdx/rebase • 797f942 • 3 files, +91/-24
Migrate Api::MessagesSearch to TDLib.

telegramdesktop/tdx/rebase • e062330 • 2 files, +39/-8
Migrate SingleMessageSearch to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • 3f2af13 • 2 files, +56/-0
Implement copy topic link.

telegramdesktop/tdx/rebase • c7270c1 • 4 files, +100/-10
Migrate audio transcribe to TDLib.

telegramdesktop/tdx/rebase • fa9e569 • 1 files, +23/-2
Migrate ChannelsLimitBox to TDLib.

telegramdesktop/tdx/rebase • bdfd379 • 1 files, +30/-3
Migrate PublicLinksLimitBox to TDLib.

telegramdesktop/tdx/rebase • f718679 • 5 files, +40/-12
Fix self-destruct media display.

telegramdesktop/tdx/rebase • 560edd2 • 1 files, +6/-5
Migrate mark-as-read/unread to TDLib.

telegramdesktop/tdx/rebase • b4b884d • 17 files, +29/-25
Use uniform "// later" and "// tdlib" comments.

Now we have:
// todo - needs to be done
// mtp - can be removed later
// later - can be improved later
// tdlib - waiting for some improvements in the library

telegramdesktop/tdx/rebase • c9e75c6 • 2 files, +39/-8
Migrate unavailable reasons to TDLib.

telegramdesktop/tdx/rebase • 094f348 • 8 files, +102/-7
Migrate aggressive antispam to TDLib.

telegramdesktop/tdx/rebase • 7e82b7e • 19 files, +624/-88
Support internal links through TDLib.

telegramdesktop/tdx/rebase • f0ce07f • 5 files, +129/-12
Migrate premium state request to TDLib.

telegramdesktop/tdx/rebase • 6bb892e • 1 files, +9/-7
Fix phone formatting.

telegramdesktop/tdx/rebase • a98044a • 5 files, +27/-19
Wait for chat filters after logging in.

telegramdesktop/tdx/rebase • a31061a • 47 files, +760/-377
Update TDLib to 1.8.10 and fix the build.

#tdx
🫡3
telegramdesktop/tdx/rebase • b7f96a1 • 2 files, +30/-18
Fix fragment phones logins.

telegramdesktop/tdx/rebase • 80184d2 • 10 files, +552/-201
Implement purging invalid TDLib instances.

telegramdesktop/tdx/rebase • fce6fa9 • 12 files, +64/-37
Migrate backgrounds list and support user to TDLib.

telegramdesktop/tdx/rebase • 86ac4ae • 3 files, +72/-0
Allow synchronous requests to Tdb::Instance.

telegramdesktop/tdx/rebase • ec86984 • 3 files, +170/-9
Migrate premium sections order to TDLib.

telegramdesktop/tdx/rebase • 0ead975 • 3 files, +68/-0
Compose wallpaper link using TDLib.

telegramdesktop/tdx/rebase • c78ad14 • 7 files, +119/-4
Migrate premium / gift payments to TDLib.

telegramdesktop/tdx/rebase • 4c5a60b • 1 files, +3/-0
Always apply unread count from update.

telegramdesktop/tdx/rebase • 86022fb • 1 files, +2/-0
Show near dates in a shorter format.

telegramdesktop/tdx/rebase • 9bd6eb1 • 23 files, +200/-83
Fix upload progress display / cancel.

telegramdesktop/tdx/rebase • 72dd4f1 • 5 files, +116/-7
Support upload pause and map thumbnail download.

telegramdesktop/tdx/rebase • 8c8de45 • 5 files, +187/-15
Migrate bot auto login / login buttons to TDLib.

telegramdesktop/tdx/rebase • 0a7a4c3 • 5 files, +13/-5
Handle terms of service accept requests.

telegramdesktop/tdx/rebase • dbbff56 • 8 files, +105/-6
Migrate custom chat themes to TDLib.

telegramdesktop/tdx/rebase • b7eb4ca • 11 files, +69/-22
Migrate background setting to TDLib.

#tdx
🫡3
telegramdesktop/tdx/rebase • d6bccd4 • 5 files, +107/-23
Request page previews and inline bot results.

telegramdesktop/tdx/rebase • 18888d2 • 25 files, +728/-99
Rebase & Update TDLib to 1.8.11 & Fix the build.

telegramdesktop/tdx/rebase • 59a3db6 • 7 files, +110/-34
Correctly support animated single-emoji messages.

telegramdesktop/tdx/rebase • 2c140f3 • 4 files, +128/-3
Migrate GIF search emoji sections to TDLib.

telegramdesktop/tdx/rebase • 51313e2 • 5 files, +137/-4
Migrate sponsored messages to TDLib.

telegramdesktop/tdx/rebase • 4581a7b • 3 files, +39/-11
Migrate game score display to TDLib.

telegramdesktop/tdx/rebase • 07fbb02 • 3 files, +4/-6
Migrate local changelogs to TDLib.

telegramdesktop/tdx/rebase • ddf6f2e • 4 files, +92/-41
Set some more chat fields from TDLib.

telegramdesktop/tdx/rebase • 5084491 • 13 files, +159/-7
Use TDLib notifications API.

telegramdesktop/tdx/rebase • 3781a78 • 5 files, +357/-5
Implement generating files by downloading from web.

telegramdesktop/tdx/rebase • e606c45 • 8 files, +236/-5
Migrate proxy management to TDLib.

telegramdesktop/tdx/rebase • 1bb35eb • 2 files, +10/-2
Show group photo change recent action from TDLib.

telegramdesktop/tdx/rebase • 0449f8f • 3 files, +8/-1
Support recurring payment terms from TDLib.

telegramdesktop/tdx/rebase • 7f294f2 • 3 files, +34/-6
Mark channel as forbidden locally.

telegramdesktop/tdx/rebase • 94be9ac • 1 files, +20/-6
Mark topic mentions / reactions as read.

#tdx
🫡3
telegramdesktop/tdx/rebase • c2722a7 • 1 files, +7/-2
Show connecting state in top bar widget.

telegramdesktop/tdx/rebase • 3573bde • 3 files, +4/-7
Just remove some more todo-s.

telegramdesktop/tdx/rebase • 3a99810 • 6 files, +92/-9
Migrate emoji interactions through TDLib.

telegramdesktop/tdx/rebase • ff69493 • 1 files, +7/-1
Migrate delete messages by date to TDLib.

telegramdesktop/tdx/rebase • 012de1a • 1 files, +77/-32
Migrate sponsored messages viewing to TDLib.

telegramdesktop/tdx/rebase • 444ac1e • 6 files, +19/-5
Remove folder dialogs entry request.

telegramdesktop/tdx/rebase • 3870139 • 2 files, +6/-6
Fix build with Visual Studio 17.5.1.

telegramdesktop/tdx/rebase • a8dcb6e • 18 files, +116/-42
Fix comments, fix search in topic.

telegramdesktop/tdx/rebase • 23e3f75 • 3 files, +43/-2
Load albums around the last album-part message.

telegramdesktop/tdx/rebase • 1a05be5 • 1 files, +3/-1
Don't show call button on service accounts.

Fixes #25984.

telegramdesktop/tdx/rebase • 2c9f4aa • 1 files, +6/-0
Fix service messages in topics.

telegramdesktop/tdx/rebase • b101d75 • 2 files, +22/-7
Allow Tdb::Sender::request(TL..., requestId).send()

telegramdesktop/tdx/rebase • da91168 • 10 files, +275/-6
Migrate emoji keyword search to TDLib.

telegramdesktop/tdx/rebase • e2e128f • 18 files, +88/-25
Pause/unpause all Tdb while short animation plays.

telegramdesktop/tdx/rebase • 689ecf0 • 3 files, +118/-1
Support collages of media in webpage previews.

#tdx
🫡3
telegramdesktop/tdx/rebase • c092356 • 12 files, +280/-15
Remove setattributes(), add local DocumentData generation.

telegramdesktop/tdx/rebase • c624c82 • 1 files, +1/-1
Don't try to implement fake last message for now.

telegramdesktop/tdx/rebase • 74b3283 • 2 files, +3/-0
Track ConnectionState destructor for debugging.

telegramdesktop/tdx/rebase • 27487c0 • 5 files, +51/-1
Fix Downloads section with TDLib.

telegramdesktop/tdx/rebase • 175a04b • 4 files, +19/-8
Use common language_pack_database_path.

telegramdesktop/tdx/rebase • 98b7bc6 • 1 files, +11/-0
Cancel chat actions only by chatActionCancel.

telegramdesktop/tdx/rebase • 8e19c33 • 7 files, +80/-50
Implement requestDialogEntry somehow for histories.

telegramdesktop/tdx/rebase • 0f6db14 • 20 files, +388/-91
Update TDLib to 1.8.12 and fix the build.

telegramdesktop/tdx/rebase • 7714648 • 4 files, +25/-0
Request history / search with existing message ids.

telegramdesktop/tdx/rebase • bdd4d67 • 2 files, +5/-1
Fix possible crash in Tdb unpausing.

telegramdesktop/tdx/rebase • 83137e3 • 6 files, +160/-18
Implement sending animations for stickers / gifs.

telegramdesktop/tdx/rebase • 1cceafa • 1 files, +0/-5
Remove verbose logging in streaming Tdb loader.

telegramdesktop/tdx/rebase • 46de11d • 1 files, +9/-0
Always pass "use_pfs" option.

telegramdesktop/tdx/rebase • d4e7511 • 3 files, +18/-3
Use t_me_url option.

#tdx
🫡3