Telegram github commits and releases
4.55K subscribers
601 files
20.3K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/public-canary500c0963 files, +0/-0
Delete unused account_check icon rasters

telegramdesktop/tdesktop/public-canaryca73a682 files, +11/-2
Correct shared media index writes and viewer counts

telegramdesktop/tdesktop/public-canary12a16361 files, +16/-3
Re-index a sent message only when its thread moves

telegramdesktop/tdesktop/public-canary1cd34ff2 files, +60/-6
Derive the pinned bar's topic root from the thread

telegramdesktop/tdesktop/public-canaryd4b2c392 files, +1/-1
Pair the uploaded media edit's shared media removal

telegramdesktop/tdesktop/public-canarya0a42f51 files, +20/-5
Drop a sent message from the shared media lists it left

telegramdesktop/tdesktop/public-canary5ce3ea11 files, +3/-3
Don't keep a media reference across rich page changes

telegramdesktop/tdesktop/public-canary72c2cb55 files, +30/-13
Don't lower shared media counts for unindexed messages

telegramdesktop/tdesktop/public-canarybaf6d017 files, +40/-56
Tie stored pinned index writes to the pinned flag

telegramdesktop/tdesktop/public-canaryb7edc592 files, +52/-1
Write the pinned thread index only in forum peers

telegramdesktop/tdesktop/public-canary1ea2b552 files, +5/-2
Give a saved sublist its own pinned message list

telegramdesktop/tdesktop/public-canaryd7aec8f1 files, +6/-0
Retire shared media of a deleted topic with no object

telegramdesktop/tdesktop/public-canary480aab45 files, +31/-0
Retire all topic shared media when a forum is destroyed

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary1177fb91 files, +6/-4
Guard the live-topic media unload against a zero root

telegramdesktop/tdesktop/public-canaryccb43851 files, +6/-4
Guard the forum teardown media unload against a zero root

telegramdesktop/tdesktop/public-canary01631242 files, +4/-4
Resolve the self peer sublist in the shared resolver

telegramdesktop/tdesktop/public-canary81926562 files, +0/-2
Drop the write-only monoforum id from top controls

telegramdesktop/tdesktop/public-canaryb42a93a1 files, +1/-1
Read the inbox when a sublist has no parent chat

telegramdesktop/tdesktop/public-canary86270811 files, +2/-8
Use the shared sublist resolver in the player panel

telegramdesktop/tdesktop/public-canarye361bb84 files, +35/-0
Request pinned messages when a pin is not loaded

telegramdesktop/tdesktop/public-canaryd970a5b6 files, +21/-10
Open a saved sublist's own shared media page

telegramdesktop/tdesktop/public-canary3e66d239 files, +63/-43
Align sublist media count, query and window keys

telegramdesktop/tdesktop/public-canary46a18eb4 files, +55/-3
Keep Info pages on their topic or sublist

telegramdesktop/tdesktop/public-canaryd745f2b1 files, +12/-10
Tear down Info after a sublist is destroyed

telegramdesktop/tdesktop/public-canary2c1a5df1 files, +14/-12
Clear Info immediately when its sublist dies

telegramdesktop/tdesktop/public-canary33cf95d1 files, +9/-13
Always drop an Info wrap when its sublist dies

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canarya670ebb6 files, +90/-34
Reach unloaded pins on thread keys and updates

telegramdesktop/tdesktop/public-canary895ffd33 files, +11/-4
Rebind Info wrap teardown when a sublist is replaced

telegramdesktop/tdesktop/public-canarya218ba62 files, +14/-10
Tear down Layer Info instantly when its sublist dies

telegramdesktop/tdesktop/public-canary43718112 files, +17/-14
Queue Info wrap teardown off sublist destroyed()

telegramdesktop/tdesktop/public-canary1dbc91b3 files, +19/-21
Hide Layer Info before its sublist is erased

telegramdesktop/tdesktop/public-canary37871ae2 files, +15/-18
Preserve teardown stream across Info wrap removal

telegramdesktop/tdesktop/public-canary99dc1ab1 files, +0/-1
Remove stale Info teardown implementation note

telegramdesktop/tdesktop/public-canary778a46d1 files, +3/-2
Keep saved sublists alive through item teardown

telegramdesktop/tdesktop/public-canaryd2d61944 files, +39/-20
Align sublist media counts, windows and titles

telegramdesktop/tdesktop/public-canary5ac90db1 files, +7/-5
Show the new window tooltip only on entries that have one

telegramdesktop/tdesktop/public-canary51813e24 files, +90/-67
Unify sublist media window ids and persisted titles

telegramdesktop/tdesktop/public-canary479ac671 files, +2/-2
Limit media topic context to forum chats

telegramdesktop/tdesktop/public-canary6c08aa315 files, +270/-23
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary7acb7771 files, +1/-1
Fixed submenu item clicks in Qt 6.11 Windows builds.

telegramdesktop/tdesktop/public-canary6a7427730 files, +1128/-6
Added ability to stash typed text from input field. (Combined commit.)

telegramdesktop/tdesktop/public-canary8c404bd7 files, +100/-7
Move rlottie -> tlottie.

#tdesktop
🫡3
telegramdesktop/tdesktop/tlottie4b6ea407 files, +100/-7
Move rlottie -> tlottie.

#tdesktop
🫡6👍1🤨1💅1
UnigramDev/Unigram/develop051c04a2 files, +9/-7
Fix custom reactions loop count

UnigramDev/Unigram/develop6b0200b1 files, +14/-4
Dont create presenters while the window is tearing down

UnigramDev/Unigram/develop70faa252 files, +3/-3
Fix mention badge with single unread message

UnigramDev/Unigram/develop88dbdc01 files, +71/-5
Track custom emoji picked from a pack in FormattedTextBox

UnigramDev/Unigram/develop010445e10 files, +496/-317
Drive sending from a composer snapshot and an approved plan

UnigramDev/Unigram/develop1402d641 files, +53/-58
Prevent duplicates in usernames suggestions

UnigramDev/Unigram/developf8d7f4f8 files, +208/-128
Load shared cell thumbnails through ThumbnailController

UnigramDev/Unigram/developa7a2f4e4 files, +46/-34
Lazy load document/audio texture

UnigramDev/Unigram/developc9e95d36 files, +23/-0
Add arrow-forward, person-off and caption icons to the font

UnigramDev/Unigram/developcbcdbcb10 files, +492/-32
Forward messages from the composer

UnigramDev/Unigram/develop7fda2241 files, +0/-4
Fix duplicate lines

UnigramDev/Unigram/develop1da14517 files, +377/-367
Answer text measures from a retained DirectWrite layout

UnigramDev/Unigram/developd7c3ca41 files, +371/-6
Size table columns from their content

UnigramDev/Unigram/developbd9699e1 files, +8/-3
Rebuild the API schema when the emitter changes

#unigram
UnigramDev/Unigram/develop26613312 files, +131/-14
Update cached users, groups and their full info in place

UnigramDev/Unigram/developd54981b3 files, +86/-66
Share the schema targets with Telegram.Win32

UnigramDev/Unigram/developbf2079f8 files, +380/-46
GC probes

UnigramDev/Unigram/develop889882c1 files, +2/-2
Update forward icons in choose chats popup

UnigramDev/Unigram/developdb0e5c94 files, +154/-39
Use libvlc in media editor

UnigramDev/Unigram/develop02d54412 files, +2/-2
Fix unread badge

UnigramDev/Unigram/developfc9258b1 files, +1/-1
Fix sticker presenter recycle path

UnigramDev/Unigram/develop4cfea6c5 files, +17/-2
Live location fixes

UnigramDev/Unigram/developa9dd0d61 files, +3/-0
Promo accessibility

UnigramDev/Unigram/developfa4b8052 files, +111/-4
Better sort logic for sent messages

UnigramDev/Unigram/develop7d75b8f1 files, +11/-2
Scale pencil thickness with the canvas, like the stroke points

UnigramDev/Unigram/develop4b3f52e10 files, +150/-74
Merge bidi runs per line and pass text metrics as arrays

UnigramDev/Unigram/develop954c5b02 files, +20/-3
Fix spoiler and quote shapes on right to left paragraphs

UnigramDev/Unigram/develop4ed02971 files, +1/-13
Cancel inline loading only if owned

UnigramDev/Unigram/develop66b8d501 files, +3/-0
Save translation language from translate modal

#unigram
UnigramDev/Unigram/develop0bdadee1 files, +207/-85
Update settings search index

UnigramDev/Unigram/developff373e21 files, +27/-15
Fix range slider click

UnigramDev/Unigram/develop1313d742 files, +6/-5
Lazy load footer effect

UnigramDev/Unigram/developc44044c4 files, +45/-60
Reference native projects directly, fix Win32 flavor

UnigramDev/Unigram/develop56c0d9f4 files, +3/-10
Remove AdjustLineEnding

UnigramDev/Unigram/developbe6ce976 files, +334/-61
Forum improvements

UnigramDev/Unigram/develop265694e1 files, +1/-1
Always return the first slice immediately if available

UnigramDev/Unigram/developaac0ad28 files, +28/-12
Fix message highlight shape on bidirectional text

UnigramDev/Unigram/develop0b042535 files, +21/-15
Notify the view of a send when it is committed, not when it completes

UnigramDev/Unigram/developb6d8b2b4 files, +13/-20
Update tlottie to main 758c7cb

#unigram
morethanwords/tweb/master39edaf173 files, +19677/-1541
Stream rich messages, hide links from unknown peers, translate rich content

#webk
🫡3
New telegramdesktop/tdesktop release: v7.2.7 (stable)

- Fix crashes with invalid lottie files.

#tdesktop
🫡3💅1
telegramdesktop/tdesktop/devcf948c51 files, +2/-0
[img-editor] Fixed drag and drop over graphics view in paint widget.

telegramdesktop/tdesktop/dev61907557 files, +100/-7
Move rlottie -> tlottie.

telegramdesktop/tdesktop/dev89475543 files, +3/-3
Update submodules.

telegramdesktop/tdesktop/dev29873e96 files, +21/-17
Version 7.2.7.

#tdesktop
🫡3
morethanwords/tweb/mastera7e69622 files, +87/-9
Preserve chat scroll when showing original messages

morethanwords/tweb/masterda4e7eb20 files, +266/-109
Fix test failures and guard translation and popup regressions

morethanwords/tweb/master77072955 files, +13/-13
Update tlottie to 758c7cb

morethanwords/tweb/masterc1c10b87 files, +287/-50
Limit small video avatars to three repeats and respect playback pauses

morethanwords/tweb/masterc3355d44 files, +323/-106
Wait for selector dialog rows to be ready before mounting

morethanwords/tweb/mastera037b5733 files, +1511/-75
Add the Calls tab to the left sidebar

#webk
🫡3👍1
telegramdesktop/tdesktop/deve2044581 files, +27/-0
Build tlottie in the snap.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev461872c10 files, +120/-78
Refuse separate windows for unavailable or locked chats

#tdesktop
🫡3
telegramdesktop/tdesktop/deva1bd7503 files, +3/-3
Update tlottie in the build recipes.

telegramdesktop/tdesktop/dev365a9fc1 files, +1/-1
Fix possible crash in text shaping.

#tdesktop
🫡3
telegramdesktop/tdesktop/swipe-mirror-visuals-only348009e5 files, +41/-61
Mirror the chats list quick action visuals, not its direction.

#tdesktop
🫡2
morethanwords/tweb/master12eeb9b7 files, +7/-8
Fix quote icon variants

morethanwords/tweb/master837346831 files, +2002/-339
Support Stars and Gram transactions and subscriptions

morethanwords/tweb/master690514219 files, +1119/-24
Add Story Settings for personal and channel stories

#webk
🫡3👍1
morethanwords/tweb/master8ff1ea12 files, +6/-0
Lift the selection checkbox above the row's icon

morethanwords/tweb/master6722c7a6 files, +198/-18
Add dialog context menus to sidebar search

#webk
🫡3🤝1
UnigramDev/Unigram/develop045e99b3 files, +73/-80
Read the rasterization scale in the layout pass, not from a registry

UnigramDev/Unigram/developca781d69 files, +252/-137
Draw a formula into the caller's target and rasterize it from the device

UnigramDev/Unigram/developdef38ec2 files, +122/-8
Let a formula take part in a text selection

UnigramDev/Unigram/develop947adec43 files, +6420/-672
Add a text control that owns its DirectWrite layout

UnigramDev/Unigram/developedaff852 files, +107/-1
Lay a paragraph out for the user's language that reads its script

UnigramDev/Unigram/developf3f8b207 files, +255/-0
Time set-text and the layout passes of both text engines

UnigramDev/Unigram/develop6123a701 files, +0/-25
Stop timing FormattedTextBlock

UnigramDev/Unigram/developea8423613 files, +1045/-252
Measure the owned text layout against FormattedTextBlock

UnigramDev/Unigram/develop8001bd022 files, +53/-515
Remove rlottie, tlottie is the only renderer

UnigramDev/Unigram/developfe375c113 files, +282/-57
Improve inline button styles

UnigramDev/Unigram/developb81472a3 files, +278/-1
Quick forward context menu item

UnigramDev/Unigram/developa7e6c362 files, +59/-17
Improve history trimming

UnigramDev/Unigram/develop663388e1 files, +1/-0
Add missing type registration

UnigramDev/Unigram/develop2ac4a931 files, +1/-1
Run TDLib continuations async

#unigram
🤨1
UnigramDev/Unigram/develop1cb302d1 files, +0/-1
Don't preload emoji suggestions

UnigramDev/Unigram/developab7ae866 files, +206/-57
Improve exception serializer

UnigramDev/Unigram/develop47081df2 files, +32/-7
Improve updates contention

UnigramDev/Unigram/develop7357ed31 files, +1/-5
Use NavigateToUser rather than CreatePrivateChat

UnigramDev/Unigram/develop38b0f0e1 files, +13/-7
Fix direct messages updates handling

UnigramDev/Unigram/develop7f676881 files, +17/-4
Hide all toasts on window shutdown

UnigramDev/Unigram/developcd7b6de4 files, +35/-15
Delay stickers panel unload

UnigramDev/Unigram/develop6aab5dd1 files, +45/-20
Reset stickers search collection on update

UnigramDev/Unigram/developbef9ca91 files, +6/-0
Fix remote stream reopening

UnigramDev/Unigram/develop760ce111 files, +31/-1
Budget remote stream failures

UnigramDev/Unigram/develop315bef21 files, +1/-1
Disable DirectTextDebug

UnigramDev/Unigram/develop58088ca2 files, +8/-37
Remove redundant Reply property, check open popups on composer focus

UnigramDev/Unigram/develop06ce7671 files, +4/-0
Explicitly recycle selector on unload

UnigramDev/Unigram/develop50f89b32 files, +36/-27
Message bubble layout optimizations

UnigramDev/Unigram/developd4a32d31 files, +2/-21
Avoid pre-selecting first time

#unigram
💅1