Telegram github commits and releases
4.35K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • c133f4d • 13 files, +229/-43
Display shared stories in message history.

telegramdesktop/tdesktop/dev • 1c41df3 • 9 files, +107/-56
Improved shared story layout.

telegramdesktop/tdesktop/dev • 8818671 • 15 files, +300/-108
Load more saved / archive in the viewer.

telegramdesktop/tdesktop/dev • cdb5f4d • 4 files, +12/-4
Update API scheme on layer 160.

telegramdesktop/tdesktop/dev • 41eac36 • 5 files, +56/-29
Correctly show views count without viewers.

telegramdesktop/tdesktop/dev • ff835ec • 8 files, +100/-8
Show animation on story reaction sending.

telegramdesktop/tdesktop/dev • ad5b96b • 7 files, +48/-16
Show toasts on reply / archive / unarchive.

telegramdesktop/tdesktop/dev • a2bf0fc • 13 files, +138/-20
Show unsupported stories with an Update button.

telegramdesktop/tdesktop/dev • e41fc69 • 11 files, +103/-32
Show nice short info box from viewers dropdown.

telegramdesktop/tdesktop/dev • fc0902a • 1 files, +1/-0
Force focus on parent widget on story show.

telegramdesktop/tdesktop/dev • 08c4f1f • 3 files, +34/-13
Force streaming bit for stories videos.

telegramdesktop/tdesktop/dev • 2a16312 • 19 files, +812/-29
Add stories to data export.

telegramdesktop/tdesktop/dev • 119ee60 • 15 files, +26/-22
Update stories icons in some places.

telegramdesktop/tdesktop/dev • e98770d • 29 files, +659/-201
Improve saved / archive stories design.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 738e202 • 1 files, +6/-0
Fix a crash in saved stories layer management.

telegramdesktop/tdesktop/dev • d2dd63e • 9 files, +143/-8
Show active stories in profile top bar.

telegramdesktop/tdesktop/dev • 19d0bf1 • 10 files, +73/-33
Improve empty / archived stories section.

telegramdesktop/tdesktop/dev • 8d2fd4b • 7 files, +79/-73
Show only hidden stories in Contacts.

telegramdesktop/tdesktop/dev • eb260b9 • 10 files, +126/-38
Improve unsupported stories design.

telegramdesktop/tdesktop/dev • 80bec50 • 2 files, +7/-3
Support new stories link t.me/username/s/123.

telegramdesktop/tdesktop/dev • 4e39144 • 3 files, +12/-2
Resolve unknown story on open.

telegramdesktop/tdesktop/dev • ebafb55 • 2 files, +78/-11
Cache stories sources order in viewer.

telegramdesktop/tdesktop/dev • e21c06f • 19 files, +322/-100
Support deleting and reporting stories.

telegramdesktop/tdesktop/dev • 22b6f27 • 1 files, +4/-2
Put changelog stories above premium stories.

telegramdesktop/tdesktop/dev • 1b581a1 • 11 files, +85/-8
Support story link previews.

telegramdesktop/tdesktop/dev • 859636f • 2 files, +9/-2
Show "Expired story" in the reply bar.

telegramdesktop/tdesktop/dev • 7ad5520 • 6 files, +62/-18
Support external links sponsored messages.

telegramdesktop/tdesktop/dev • 3c44cf0 • 6 files, +35/-2
Track all sponsored messages clicks.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 0183790 • 2 files, +11/-5
Improve archive / unarchive story toast.

telegramdesktop/tdesktop/dev • 6eaa192 • 3 files, +53/-34
Don't allow reply to changelog stories.

telegramdesktop/tdesktop/dev • e7ccf5d • 1 files, +6/-1
Fix possible std::clamp contract violation.

telegramdesktop/tdesktop/dev • a57e999 • 4 files, +30/-10
Update API scheme on layer 160.

telegramdesktop/tdesktop/dev • 2154333 • 13 files, +38/-0
On typing in messages selection focus input field.

telegramdesktop/tdesktop/dev • d567282 • 13 files, +264/-443
Preload stories in the sources lists.

telegramdesktop/tdesktop/dev • 010c666 • 7 files, +749/-12
Preload next stories inside the media viewer.

telegramdesktop/tdesktop/dev • bc7da93 • 1 files, +1/-0
Fix controls in regular media viewer.

telegramdesktop/tdesktop/dev • aa2cf2f • 5 files, +34/-20
Collapse stories on chat open.

telegramdesktop/tdesktop/dev • aff094f • 5 files, +18/-1
Prevent some accidental story closing.

telegramdesktop/tdesktop/dev • 7f583f8 • 3 files, +125/-30
Nice expand / collapse animations.

telegramdesktop/tdesktop/dev • c61e1b9 • 3 files, +31/-1
Don't scroll through from chats list to stories.

telegramdesktop/tdesktop/dev • a73490e • 2 files, +64/-0
Add simple scroll control to Hidden Stories.

telegramdesktop/tdesktop/dev • b46659e • 1 files, +2/-1
Restore scroll to collapsed stories in chats list.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • fda2f56 • 2 files, +7/-3
Don't copy empty selected text.

telegramdesktop/tdesktop/dev • fba1b79 • 2 files, +4/-2
Don't delete files on Shift+Drop on Windows.

telegramdesktop/tdesktop/dev • 71e3412 • 7 files, +46/-2
Improve touchscreen chats list stories physics.

telegramdesktop/tdesktop/dev • 24012a7 • 1 files, +1/-1
Fix stories snap-by-timeout on macOS.

telegramdesktop/tdesktop/dev • 1cd20ff • 2 files, +2/-2
Implement custom scrolling using DirectManipulation.

Use it in Ui::RpWindow. This is an experiment.

Thanks Chromium and Firefox.

telegramdesktop/tdesktop/dev • 75d4ba7 • 2 files, +31/-19
Use scroll phase information from wheel events.

telegramdesktop/tdesktop/dev • 3d795f2 • 26 files, +386/-84
Implement story mention messages.

telegramdesktop/tdesktop/dev • 1d5b57c • 4 files, +69/-31
Add video story saved toast to viewer.

telegramdesktop/tdesktop/dev • 074a4e3 • 6 files, +64/-6
Track stories deletion and refresh views.

telegramdesktop/tdesktop/dev • 6c96024 • 16 files, +99/-82
Improve story source context menus.

telegramdesktop/tdesktop/dev • af0e578 • 14 files, +203/-3
Save to Profile / Archive stories from the viewer.

telegramdesktop/tdesktop/dev • 5f72a52 • 14 files, +179/-36
Save to Profile / Archive / Delete in list.

telegramdesktop/tdesktop/dev • a733b83 • 4 files, +24/-10
Use stories ShareBox from the saved stories list.

telegramdesktop/tdesktop/dev • ac53478 • 5 files, +116/-45
Implement context menu actions in stories list.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • fcc15dd • 4 files, +38/-25
Open profile on header click.

telegramdesktop/tdesktop/dev • e66d9d5 • 1 files, +1/-1
Fix jump to top on a new message send.

telegramdesktop/tdesktop/dev • ef1f184 • 2 files, +12/-1
Respect PowerSaver in TranslateBox.

telegramdesktop/tdesktop/dev • f0ab6e5 • 51 files, +39/-37
Update main menu and stories icons.

telegramdesktop/tdesktop/dev • a79deb8 • 5 files, +9/-5
Update API scheme on laydr 160.

telegramdesktop/tdesktop/dev • 451c4e3 • 13 files, +417/-140
Implement vertical list of hidden story sources.

telegramdesktop/tdesktop/dev • 9a29807 • 4 files, +197/-35
Show stories segments in contacts list.

telegramdesktop/tdesktop/dev • d7d8847 • 11 files, +259/-33
Show stories in chats list userpics.

telegramdesktop/tdesktop/dev • a0ffa15 • 15 files, +151/-52
Update story mention layout, add outline.

Also use uint32 for bool-bitfields, otherwise:

int a : 1 = 0;
...
const auto test = true;
const auto b = test ? 1 : 0;
if (a != b) {
a = b;
...
}
Assert(a == b); // Violation, because a == -1, not 1 (after a = b).

telegramdesktop/tdesktop/dev • e41dba5 • 1 files, +1/-1
Cache title controls layout.

telegramdesktop/tdesktop/dev • 57b7391 • 7 files, +27/-10
Improve design of contacts according to mockups.

telegramdesktop/tdesktop/dev • ee50772 • 2 files, +10/-0
Add stories counter to hidden stories sources.

telegramdesktop/tdesktop/dev • 12fe0a8 • 8 files, +54/-6
Apply editions in realtime, show badge.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 5ccb976 • 14 files, +308/-52
Add short-polling of stories.

telegramdesktop/tdesktop/dev • 6a11888 • 6 files, +161/-72
Poll views for my story that is viewed.

telegramdesktop/tdesktop/dev • 1c914e4 • 6 files, +21/-21
Closed alpha version 4.8.4.1.

telegramdesktop/tdesktop/dev • 08ee386 • 1 files, +1/-1
Fix build for macOS.

telegramdesktop/tdesktop/dev • dc806d4 • 4 files, +23/-14
Try ElasticScroll in Dialogs::Widget.

telegramdesktop/tdesktop/dev • e0c10e7 • 1 files, +1/-0
Fix scroll-to-top in chats list visibility.

telegramdesktop/tdesktop/dev • 85795aa • 10 files, +232/-264
Working stories in overscroll.

telegramdesktop/tdesktop/dev • 61b8aac • 5 files, +121/-61
Allow manually toggle stories expand state.

telegramdesktop/tdesktop/dev • 70ca3d4 • 9 files, +241/-159
Show hidden stories in archive.

telegramdesktop/tdesktop/dev • 7b91189 • 3 files, +0/-223
Remove legacy summaries from stories list.

telegramdesktop/tdesktop/dev • 0646927 • 1 files, +0/-278
Remove hidden stories from contacts box.

telegramdesktop/tdesktop/dev • dfd1aa5 • 1 files, +6/-1
Fix empty stories list hiding.

telegramdesktop/tdesktop/dev • 05cf8d0 • 2 files, +2/-3
Improve touch-screen stories overscroll.

telegramdesktop/tdesktop/dev • 35e3454 • 5 files, +12/-12
Closed alpha version 4.8.4.2.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 641a03c • 1 files, +4/-1
Fix crash on mention story opening.

telegramdesktop/tdesktop/dev • 8726884 • 1 files, +7/-1
Fix media rotation animation.

telegramdesktop/tdesktop/dev • b040355 • 1 files, +0/-1
Remove testing more chats bar.

telegramdesktop/tdesktop/dev • f7cbac1 • 1 files, +1/-1
Try different function in overscroll.

telegramdesktop/tdesktop/dev • 6607848 • 13 files, +2/-29
Fix build with GCC.

telegramdesktop/tdesktop/dev • bbe4312 • 1 files, +1/-1
Use GSL from a desktop-app fork.

telegramdesktop/tdesktop/dev • 66532aa • 2 files, +2/-2
Workaround for std::variant bug in libstdc++.

telegramdesktop/tdesktop/dev • 196447a • 1 files, +0/-5
Fix build with GCC.

telegramdesktop/tdesktop/dev • 51027a0 • 2 files, +12/-2
Workaround Wayland popup menu bug.

When hiding a child popup first the app receives ApplicationDeactivate
event and in a short time (a couple of ms) ApplicationActivate.

But the first event hides all popups, so the parent popup gets closed too.

Delay handling of ApplicationDeactivate event in this specific case.

telegramdesktop/tdesktop/dev • 2664d98 • 1 files, +1/-1
Ignore wrong wheel direction in ElasticScroll.

telegramdesktop/tdesktop/dev • ebd8380 • 4 files, +11/-2
Use correct reply placeholder in stories view.

telegramdesktop/tdesktop/dev • 8a97427 • 1 files, +1/-1
Fix possible crash in click handling.

telegramdesktop/tdesktop/dev • 91cc5f5 • 6 files, +29/-20
Fix small stories thumbnails in profile / my stories.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 21a5e26 • 2 files, +71/-26
Add current stories label to profile top bar.

telegramdesktop/tdesktop/dev • 7d98acb • 5 files, +12/-12
Closed alpha version 4.8.4.3.

telegramdesktop/tdesktop/dev • 39a1743 • 1 files, +3/-2
Fix overscroll in topics list.

telegramdesktop/tdesktop/dev • 5d234d3 • 3 files, +41/-8
Update API scheme on layer 160.

telegramdesktop/tdesktop/dev • 5368507 • 5 files, +111/-33
Improve lock/unlock icon behavior.

telegramdesktop/tdesktop/dev • ac13663 • 5 files, +12/-12
Closed alpha version 4.8.4.4.

telegramdesktop/tdesktop/dev • 74014d1 • 1 files, +0/-3
Fix build with GCC.

telegramdesktop/tdesktop/dev • 3c28e7b • 3 files, +60/-26
Mark as read recent stories in profile top bar.

telegramdesktop/tdesktop/dev • 10f65c6 • 3 files, +35/-8
Allow opening unknown stories from chats list.

telegramdesktop/tdesktop/dev • 94820f3 • 1 files, +13/-11
Improve expanded state of small amount of stories.

telegramdesktop/tdesktop/dev • 5f5933c • 2 files, +2/-2
Improve overscroll, revert cmake_helpers.

telegramdesktop/tdesktop/dev • 1f69c61 • 1 files, +7/-0
Fix init glitch in ComposeControls.

telegramdesktop/tdesktop/dev • d46f974 • 1 files, +3/-1
Fix mark-as-read of deleted accounts by Enter.

telegramdesktop/tdesktop/dev • 3851fa2 • 13 files, +10/-5
Update lock/unlock icon.

#tdesktop
🫡4🤝1
telegramdesktop/tdesktop/dev • 6b4ccd2 • 2 files, +19/-9
Fix lock/unlock toggle without stories.

telegramdesktop/tdesktop/dev • ad8f06f • 1 files, +2/-2
Mark stories as read almost instantly.

telegramdesktop/tdesktop/dev • 3606e62 • 1 files, +1/-1
Apply interface scale multiplier in overscroll.

telegramdesktop/tdesktop/dev • de0b79a • 1 files, +3/-2
Use larger skips in segments to allow up to 50.

telegramdesktop/tdesktop/dev • b46799f • 2 files, +5/-0
Fix premium gift message layout.

telegramdesktop/tdesktop/dev • 3b59f52 • 1 files, +14/-6
Fix overscroll background on theme change.

telegramdesktop/tdesktop/dev • 89bd3c1 • 1 files, +1/-1
Fix crash in premium preview box.

telegramdesktop/tdesktop/dev • 5f4dcc5 • 11 files, +218/-72
Show segments in expanded stories list.

telegramdesktop/tdesktop/dev • 04f1a7b • 1 files, +1/-0
Preload not_hidden -> hidden -> archive.

telegramdesktop/tdesktop/dev • 734c5c6 • 7 files, +53/-32
Use a single Ui::UnreadStoryOutlineGradient.

telegramdesktop/tdesktop/dev • 8818012 • 2 files, +56/-37
Show segments around chats list userpics.

telegramdesktop/tdesktop/dev • 35214d1 • 1 files, +4/-4
Move Bio privacy up a bit.

telegramdesktop/tdesktop/dev • 4402cce • 17 files, +207/-78
Allow archive with stories only.

telegramdesktop/tdesktop/dev • fad05e8 • 2 files, +5/-1
Update tgcalls.

#tdesktop
🫡5🤝1
telegramdesktop/tdesktop/dev • f31b40f • 9 files, +287/-156
Add stories outline to group participants list.

telegramdesktop/tdesktop/dev • b630e48 • 2 files, +3/-2
Improve chats list filter border.

telegramdesktop/tdesktop/dev • 961dd2a • 5 files, +73/-5
Break large stories lists by days in viewer.

telegramdesktop/tdesktop/dev • 4e046ca • 5 files, +12/-12
Closed alpha version 4.8.4.5.

telegramdesktop/tdesktop/dev • 04a969c • 3 files, +7/-4
Fix calls peer-to-peer privacy button icon.

telegramdesktop/tdesktop/dev • 585bbd4 • 1 files, +1/-0
Fix undesired lock/unlock button visibility.

telegramdesktop/tdesktop/dev • ffd691e • 7 files, +61/-19
Update API scheme, pass privacy info to viewer.

telegramdesktop/tdesktop/dev • 99926be • 12 files, +217/-18
Add privacy badge to stories userpic.

telegramdesktop/tdesktop/dev • c2805d9 • 1 files, +4/-1
Fix marking stories as read.

telegramdesktop/tdesktop/dev • 80bdf9b • 5 files, +102/-0
Add play/pause button to video stories.

telegramdesktop/tdesktop/dev • 69b9c63 • 8 files, +304/-20
Implement volume dropdown.

telegramdesktop/tdesktop/dev • 92f2b6d • 14 files, +45/-1
Fix unintentional stories viewer move-by-mouse-drag.

telegramdesktop/tdesktop/dev • 7d067d4 • 2 files, +2/-1
Fix build with Xcode.

telegramdesktop/tdesktop/dev • 150cbe2 • 1 files, +17/-4
Support silent video volume toggle state.

#tdesktop
🫡5🤝1💅1
telegramdesktop/tdesktop/dev • d7d493e • 1 files, +3/-1
Don't open stories on saved messages click.

#tdesktop
🫡7🤝1💅1
UnigramDev/Unigram/vnext • d5c659a • 17 files, +6712/-11213
Added VLC, updated build instructions

UnigramDev/Unigram/vnext • e4d8746 • 2 files, +1269/-4248
Icons

UnigramDev/Unigram/vnext • 53bf4fe • 6 files, +54/-30
Math extensions

UnigramDev/Unigram/vnext • 4ac9c04 • 1 files, +6/-3
Improved uri scheme check

UnigramDev/Unigram/vnext • 8f01d99 • 7 files, +39/-23
Extend interactions popup to support stories

UnigramDev/Unigram/vnext • 3ef6726 • 13 files, +811/-4
My stories and archive

UnigramDev/Unigram/vnext • ec5713c • 12 files, +420/-97
Improved multiple selection in all shared media tabs

UnigramDev/Unigram/vnext • 7c7c80d • 23 files, +89/-87
Improved hosted navigation mode

UnigramDev/Unigram/vnext • 2b44584 • 7 files, +18/-10
Replaced some icons

UnigramDev/Unigram/vnext • 5c3c784 • 5 files, +12/-6
Gallery refactoring

UnigramDev/Unigram/vnext • e78d19d • 7 files, +944/-1007
Split DialogViewModel into ComposeViewModel

UnigramDev/Unigram/vnext • 84e2cb0 • 6 files, +514/-441
Moved record bar to its own file

UnigramDev/Unigram/vnext • bdf5a43 • 3 files, +220/-187
Moved sticker panel logic to its own file

UnigramDev/Unigram/vnext • 9276f11 • 3 files, +114/-54
Improved replies tint

UnigramDev/Unigram/vnext • 28658bb • 3 files, +107/-12
Story reply template

UnigramDev/Unigram/vnext • 5e20330 • 4 files, +153/-47
Story service message

#unigram
🫡3
UnigramDev/Unigram/vnext • 3982100 • 6 files, +101/-15
Properly display forwarded stories

UnigramDev/Unigram/vnext • 387abcb • 1 files, +28/-19
Support channels in polls

UnigramDev/Unigram/vnext • ae2e249 • 6 files, +280/-3
Profile stories tab

UnigramDev/Unigram/vnext • 906a08b • 1 files, +16/-27
Missing code for shared media selection

UnigramDev/Unigram/vnext • 6b9d6f7 • 2 files, +10/-10
Reactions API change

UnigramDev/Unigram/vnext • b9ed396 • 17 files, +2538/-623
Stories strip and related changes

UnigramDev/Unigram/vnext • 3e1f4f1 • 29 files, +4114/-536
Stories viewer and more

UnigramDev/Unigram/vnext • 959b658 • 2 files, +42/-15
Moved code to open stories from segments

UnigramDev/Unigram/vnext • 9a55e1d • 5 files, +57/-6
Segments in profile page

UnigramDev/Unigram/vnext • c100d16 • 3 files, +54/-5
Story segments in chat

UnigramDev/Unigram/vnext • 5e422f3 • 6 files, +27/-25
Use own PlaybackState

UnigramDev/Unigram/vnext • 7a85d37 • 2 files, +74/-31
Use FifoActionWorker for AnimatedImage

UnigramDev/Unigram/vnext • 1edf2a9 • 2 files, +27/-0
Added back button and outside tap to stories

UnigramDev/Unigram/vnext • 8ba34c6 • 2 files, +9/-1
Fixed inactive photo initial position

UnigramDev/Unigram/vnext • 9ea972c • 1 files, +3/-0
Fixed default mute state, force audio device

#unigram
🫡5💅1
UnigramDev/Unigram/develop • 65480de • 188 files, +19269/-18441
Merge branch 'vnext' into develop

UnigramDev/Unigram/develop • 16d297f • 1 files, +28/-3
Merge

#unigram
🫡8👍3
telegramdesktop/tdesktop/dev • f817df9 • 8 files, +124/-130
Use new glibmm 2.78 API

telegramdesktop/tdesktop/dev • d60d80b • 2 files, +2/-20
Reuse lib_ui's title control side deduction code

#tdesktop
🫡5
telegramdesktop/tdesktop/dev • 93457c8 • 1 files, +7/-5
Fix possible crash in legacy group participants.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • dd9ea29 • 1 files, +1/-0
Close short info box by outside click in stories.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 7e18ecf • 2 files, +7/-2
Use "My Story" instead of name in viewer.

telegramdesktop/tdesktop/dev • da5bce0 • 1 files, +5/-2
Gray out names of users with non-unread stories.

#tdesktop
🫡3💅1
telegramdesktop/tdesktop/dev • 0b7af5b • 8 files, +29/-7
Auto-focus story reply on input start.

telegramdesktop/tdesktop/dev • 5b10b7e • 6 files, +8/-1
Use separate record cancel text in stories.

telegramdesktop/tdesktop/dev • d392c7e • 1 files, +1/-7
Use only vertical volume dropdown layout.

#tdesktop
🫡7
Ajaxy/telegram-tt/master • 255fb11 • 1 files, +36/-38
Revert "Revert "[Perf] Teact: Performance optimizations""

This reverts commit 1ef9a367504f35f8c86f0865cb25305756a93e3c.

Ajaxy/telegram-tt/master • b6982dc • 2 files, +308/-240
Revert "Revert "[Perf] Teact: Optimizations""

This reverts commit 8c892278660e633a5675b4e7d6c22aadd55578c4.

Ajaxy/telegram-tt/master • e544763 • 1 files, +0/-5
Teact: Remove likely redundant code

Ajaxy/telegram-tt/master • a2eb398 • 1 files, +11/-25
Teact: Remove unsafe optimization

Ajaxy/telegram-tt/master • 7daee68 • 2 files, +30/-3
Teact: Fix `textContent` optimization

Ajaxy/telegram-tt/master • 7dd9c2e • 28 files, +1138/-452
Electron: Various improvements (#3310)

Ajaxy/telegram-tt/master • 9c99477 • 3 files, +32/-43
Last Seen: Fix adaptive width (#3547)

Ajaxy/telegram-tt/master • ca9457d • 1 files, +1/-1
ChatList: Fix button text translation (#3556)

Ajaxy/telegram-tt/master • d92f581 • 5 files, +27/-34
Message: Fix paddings (#3538)

Ajaxy/telegram-tt/master • 5ea7919 • 4 files, +13/-50
[Perf] Right Column: Optimize global selectors

Ajaxy/telegram-tt/master • 573649a • 1 files, +38/-7
[Perf] Message: Clone appendix instead of parsing HTML

Ajaxy/telegram-tt/master • adf4f45 • 1 files, +19/-0
README: Add dependencies (#3557)

Ajaxy/telegram-tt/master • 032f561 • 28 files, +72/-79
Disable selection throughout the UI (#3487)

Ajaxy/telegram-tt/master • f6d9f32 • 1 files, +4/-0
Message: Fix shuffled order when sending messages (#3516)

#webz
👍4🫡2