Telegram github commits and releases
4.37K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
morethanwords/tweb/wallet • f449603 • 284 files, +48483/-375
Wallet: the Gram wallet - balance, history, sending and receiving, backup and keys, collectibles, transfers in chats, TON Connect

#webk
🫡4💅1
TGX-Android/Telegram-X/main • 235673d • 6 files, +166/-48
Pass -PsnapshotFile for parallel tests

TGX-Android/Telegram-X/main • a302a72 • 6 files, +223/-0
Update snapshots of tests from the phone by updateSnapshot

#tgxandroid
🫡5
morethanwords/tweb/fix/sw-mtproto-port-handshake • 4beffe3 • 1 files, +21/-6
Service worker: a tab it lost the handshake with gets the MTProto port back, and streamed videos stop hanging

morethanwords/tweb/fix/sw-mtproto-port-handshake • e465c66 • 1 files, +148/-0
Service worker: a test that a tab it lost the handshake with gets the MTProto port

#webk
🫡4
telegramdesktop/tdesktop/public-canary • 18df8ab • 3 files, +4/-4
Updated Qt to 6.12.0 on Windows.

#tdesktop
🫡4
telegramdesktop/tdesktop/public-canary • 1694429 • 8 files, +3/-33
Reverted "Fixed Qt6 work area offset moving notifications off screen on Windows.".

#tdesktop
🫡4
telegramdesktop/tdesktop/public-canary • 39299c0 • 5 files, +291/-30
Implement login assertion handling and improve credential selection process

telegramdesktop/tdesktop/public-canary • 5a21bde • 4 files, +83/-92
Fixed multi-credential passkey login handling.

#tdesktop
🫡4👍1
telegramdesktop/tdesktop/public-canary • 723b126 • 3 files, +4/-4
Updated Qt to 6.12.0 on Windows.

telegramdesktop/tdesktop/public-canary • b288e8a • 8 files, +3/-33
Reverted "Fixed Qt6 work area offset moving notifications off screen on Windows.".

telegramdesktop/tdesktop/public-canary • 71c5374 • 5 files, +291/-30
Implement login assertion handling and improve credential selection process

telegramdesktop/tdesktop/public-canary • 7a763db • 4 files, +85/-94
Fixed multi-credential passkey login handling.

telegramdesktop/tdesktop/public-canary • cfb02c8 • 1 files, +1/-1
Fixed peer list row copy in update loop.

telegramdesktop/tdesktop/public-canary • ab132b6 • 1 files, +1/-1
Use PerMonitorV2 DPI awareness on Windows

telegramdesktop/tdesktop/public-canary • 1ab4dbd • 2 files, +4/-4
Update Qt to 6.12.0 on Linux

telegramdesktop/tdesktop/public-canary • 076f0fd • 1 files, +1/-1
Update lib_ui

#tdesktop
🫡4
morethanwords/tweb/master • a6333b5 • 4 files, +193/-55
Codex review: a second Codex checks a change for duplicated code, once, in its first round

morethanwords/tweb/master • 7f1f61d • 2 files, +169/-6
Merge pull request #753 from morethanwords/fix/sw-mtproto-port-handshake

morethanwords/tweb/master • 77ed541 • 2 files, +79/-62
Service worker: the MTProto port goes only to a tab that answers, never to the PiP window a request comes from

#webk
🫡4
morethanwords/tweb/master • 9b4196f • 2 files, +5/-0
Chat list: a suggestion and a shared folder's update keep their rounded corners on a phone

morethanwords/tweb/master • a15ffe5 • 5 files, +109/-13
Themes: a cloud theme on the Day base shows its wallpaper rather than plain white

morethanwords/tweb/master • 797f205 • 2 files, +5/-0
Merge pull request #751 from redjex/fix-suggestion-rounded-corners

morethanwords/tweb/master • 06edcb2 • 5 files, +109/-13
Merge pull request #752 from redjex/fix-light-theme-wallpapers

morethanwords/tweb/master • 9c3d07c • 2 files, +10/-5
Themes: a Day theme's gradient that starts at white keeps its wallpaper

#webk
🫡4
telegramdesktop/tdesktop/public-canary • 2cc7fba • 1 files, +1/-1
Fixed peer list row copy in update loop.

telegramdesktop/tdesktop/public-canary • 55215ee • 1 files, +1/-1
Use PerMonitorV2 DPI awareness on Windows

telegramdesktop/tdesktop/public-canary • 09aa39e • 2 files, +4/-4
Update Qt to 6.12.0 on Linux

telegramdesktop/tdesktop/public-canary • 95499c2 • 1 files, +1/-1
Update lib_ui

telegramdesktop/tdesktop/public-canary • 4ed503a • 1 files, +59/-22
AssertionsUnlabeled function added to verify access assertions, and improve the handling of assertions during FIDO2-based login.

telegramdesktop/tdesktop/public-canary • 8a40cfc • 2 files, +16/-12
Removed the check for empty credentials in HandleReply and improved the handling of cancelled ceremonies in CloseBox

telegramdesktop/tdesktop/public-canary • bab4eff • 1 files, +18/-2
Improved user verification handling in CloseBox function

#tdesktop
🫡4
telegramdesktop/tdesktop/public-canary • e7b6063 • 1 files, +1/-1
Use PerMonitorV2 DPI awareness on Windows

telegramdesktop/tdesktop/public-canary • bd3f2a6 • 2 files, +4/-4
Update Qt to 6.12.0 on Linux

telegramdesktop/tdesktop/public-canary • 35a7dc9 • 1 files, +1/-1
Update lib_ui

telegramdesktop/tdesktop/public-canary • f2d75bd • 3 files, +11/-9
Updated Qt to 6.12.0 on Windows and macOS.

telegramdesktop/tdesktop/public-canary • edf1863 • 8 files, +3/-33
Reverted "Fixed Qt6 work area offset moving notifications off screen on Windows.".

telegramdesktop/tdesktop/public-canary • b66daa3 • 1 files, +1/-1
Fixed peer list row copy in update loop.

telegramdesktop/tdesktop/public-canary • 711c8bd • 5 files, +291/-30
Implement login assertion handling and improve credential selection process

telegramdesktop/tdesktop/public-canary • dfc336a • 1 files, +59/-22
AssertionsUnlabeled function added to verify access assertions, and improve the handling of assertions during FIDO2-based login.

telegramdesktop/tdesktop/public-canary • c9db162 • 2 files, +16/-12
Removed the check for empty credentials in HandleReply and improved the handling of cancelled ceremonies in CloseBox

telegramdesktop/tdesktop/public-canary • 3194e5a • 1 files, +18/-2
Improved user verification handling in CloseBox function

telegramdesktop/tdesktop/public-canary • 06846c9 • 1 files, +2/-2
Fixed build.

#tdesktop
🫡4
telegramdesktop/tdesktop/public-canary • daf96c9 • 3 files, +11/-9
Updated Qt to 6.12.0 on Windows and macOS.

telegramdesktop/tdesktop/public-canary • a8d3808 • 8 files, +3/-33
Reverted "Fixed Qt6 work area offset moving notifications off screen on Windows.".

telegramdesktop/tdesktop/public-canary • b5fb762 • 1 files, +1/-1
Fixed peer list row copy in update loop.

telegramdesktop/tdesktop/public-canary • 5d56469 • 5 files, +291/-30
Implement login assertion handling and improve credential selection process

telegramdesktop/tdesktop/public-canary • 043eb96 • 1 files, +59/-22
AssertionsUnlabeled function added to verify access assertions, and improve the handling of assertions during FIDO2-based login.

telegramdesktop/tdesktop/public-canary • 33e7f89 • 2 files, +16/-12
Removed the check for empty credentials in HandleReply and improved the handling of cancelled ceremonies in CloseBox

telegramdesktop/tdesktop/public-canary • 8e538fc • 1 files, +18/-2
Improved user verification handling in CloseBox function

telegramdesktop/tdesktop/public-canary • 12a5897 • 1 files, +2/-2
Fixed build.

#tdesktop
🫡4
TGX-Android/Telegram-X/main • b122dc4 • 1 files, +1/-1
Fix hang on some animated emoji of upgraded gifts

TGX-Android/Telegram-X/main • 7b0b186 • 25 files, +758/-151
Replace rlottie with tlottie

TGX-Android/Telegram-X/main • 34fc8be • 3 files, +167/-0
Add tool that saves animated stickers as samples

TGX-Android/Telegram-X/main • 9273ac0 • 3 files, +18/-1
Take the address of another remote when origin is missing

TGX-Android/Telegram-X/main • 2a23957 • 1 files, +2/-2
Drop .git from links to the repository in builds

TGX-Android/Telegram-X/main • 557658a • 15 files, +43/-27
Upgrade TDLib to tdlib/td@4c6377a

TGX-Android/Telegram-X/main • 856b421 • 12 files, +2659/-1
Add images of every type of message and push to the tools of tests

TGX-Android/Telegram-X/main • 3d56dad • 2 files, +10/-0
Stop the hidden spinner of the reply bar from redrawing chats

TGX-Android/Telegram-X/main • ec842ad • 3 files, +2/-2
Fix parts of some animated stickers drawn wrong

TGX-Android/Telegram-X/main • abfcf5f • 1 files, +2/-0
Fix test samples of gifts

TGX-Android/Telegram-X/main • 4106c77 • 1 files, +10/-4
Check only notifications of the app, messages 2 seconds apart

TGX-Android/Telegram-X/main • 0a28a3e • 3 files, +2/-2
Draw radial gradients of stickers at their true size

TGX-Android/Telegram-X/main • 394d382 • 2 files, +4/-2
Upgrade tgcalls to TelegramMessenger/tgcalls@3a85cd9

TGX-Android/Telegram-X/main • b26c426 • 2 files, +4/-2
Save benchmark results after comparing them in one command

#tgxandroid
🫡5
TGX-Android/Telegram-X/main • 0b2d3f5 • 2 files, +119/-16
Flood notifications through TDLib in the tool of tests

TGX-Android/Telegram-X/main • 8e5cbe7 • 11 files, +965/-0
Add a serial queue with replaceable implementations

TGX-Android/Telegram-X/main • bbfc23b • 1 files, +108/-54
Move the queue of notifications to SerialQueue

TGX-Android/Telegram-X/main • 22f0991 • 1 files, +6/-1
Restore snapshots of tests on Android before 5.0

TGX-Android/Telegram-X/main • 445de5e • 10 files, +600/-0
Measure the start and scrolling on old Android by adb

#tgxandroid
🫡5
UnigramDev/Unigram/develop • fded0bb • 5 files, +432/-92
Check spelling in every language of the user's list in the rich editor

UnigramDev/Unigram/develop • ac652a8 • 4 files, +98/-7
Clear the text of pooled rich editor presenters

UnigramDev/Unigram/develop • b4aa221 • 2 files, +28/-9
Fix memory leak

UnigramDev/Unigram/develop • 084e3fd • 6 files, +23/-23
Retune margins

UnigramDev/Unigram/develop • 9c3a29e • 1 files, +1/-1
Update libprisma with better diff support

UnigramDev/Unigram/develop • 1a337bf • 2 files, +21/-0
Document in FrameworkElementEx that nothing under a detached ancestor is connected

UnigramDev/Unigram/develop • aa55a4a • 3 files, +46/-0
Add Direct2DDevice.Trim to flush and trim the Direct3D device

UnigramDev/Unigram/develop • 1b2463a • 1 files, +7/-0
Keep the frame on a source change only when a new presenter follows

UnigramDev/Unigram/develop • 7281e72 • 2 files, +410/-495
Show animated images through a WriteableBitmap instead of a composition surface

UnigramDev/Unigram/develop • 685248a • 3 files, +488/-37
Let screen readers reach DirectTextBlock links from the keyboard

UnigramDev/Unigram/develop • 7c94047 • 13 files, +31/-17
Use custom brush for flyout-like cards

UnigramDev/Unigram/develop • c73f2d8 • 2 files, +47/-37
Read Microsoft.UI.Xaml theme resources in the order its build merges

UnigramDev/Unigram/develop • da0e434 • 7 files, +137/-35
Give WinUI 3 transparent flyout backgrounds in the theme defaults

UnigramDev/Unigram/develop • 7bbf6c1 • 3 files, +12/-7
Resolve the call log path without package identity

#unigram
UnigramDev/Unigram/develop • 1194f9c • 3 files, +548/-48
Stage unpackaged updates from the changed files only

UnigramDev/Unigram/develop • 716a830 • 1 files, +10/-1
Use the segment heap in the desktop flavours

UnigramDev/Unigram/develop • 5d8889c • 1 files, +1/-1
Read the pattern scale from the presenter's own XamlRoot

UnigramDev/Unigram/develop • efaad8b • 3 files, +204/-1
Measure tdjson send and receive costs in the benchmarks

UnigramDev/Unigram/develop • c0a48fd • 1 files, +15/-1
Optimize the desktop tdjson build for speed and size

UnigramDev/Unigram/develop • f9b1ff3 • 4 files, +63/-51
Keep window activation state in WindowContext for every host

UnigramDev/Unigram/develop • 74a0ffd • 4 files, +20/-12
Raise Closed from every host, and hide open dialogs there

UnigramDev/Unigram/develop • 68053c3 • 2 files, +16/-0
Hand the title bar to the root when a desktop window gets content

UnigramDev/Unigram/develop • 9bd08c9 • 2 files, +11/-0
Lock new desktop windows while a passcode is required

UnigramDev/Unigram/develop • 1913257 • 2 files, +23/-5
Exit from the tray menu when WinUI has no window left

UnigramDev/Unigram/develop • dafa1ab • 2 files, +16/-6
Report activation for every WinUI window, not only the main one

UnigramDev/Unigram/develop • 53b954d • 2 files, +13/-19
Create WinUI windows on the app's dispatcher rather than Main's

UnigramDev/Unigram/develop • 328800b • 3 files, +209/-0
Restore the cursor when a WinUI popup window is shown

UnigramDev/Unigram/develop • cc7361e • 4 files, +25/-2
Remember where each WinUI window was

#unigram
UnigramDev/Unigram/develop • 2cda785 • 1 files, +5/-2
Add the window frame to a WinUI secondary window's requested size

UnigramDev/Unigram/develop • 6f5e4e9 • 4 files, +34/-9
Give debug builds a profile, toast id and activator of their own

UnigramDev/Unigram/develop • 95beda6 • 1 files, +80/-19
Restyle the installer and let it close the running app without asking

UnigramDev/Unigram/develop • 0c4d7b2 • 6 files, +110/-0
Keep the pointer cursor right while a text selection holds the pointer

UnigramDev/Unigram/develop • 2a462f2 • 3 files, +134/-4
Save unpackaged downloads under Downloads, hard-linked and zone-marked

UnigramDev/Unigram/develop • e146d5d • 3 files, +31/-27
Raise title bar changes to every WindowContent

UnigramDev/Unigram/develop • 8a1bbf5 • 1 files, +4/-1
Exempt CoreApplication.UnhandledErrorDetected from the WinUI ban

UnigramDev/Unigram/develop • 7709dbb • 1 files, +156/-0
Zip every PDB of a binary built here beside the unpackaged package

UnigramDev/Unigram/develop • 43f227d • 1 files, +3/-0
Note why the Windows App SDK is held at 2.5.1

UnigramDev/Unigram/develop • ba08bf7 • 11 files, +105/-20
Keep background UI work and media controls alive without the main window

UnigramDev/Unigram/develop • 927dd8a • 7 files, +794/-308
Show download progress and playback buttons on the taskbar button

UnigramDev/Unigram/develop • 4908af8 • 2 files, +240/-72
Show profile tabs from cached counts and fetch the rest in parallel

UnigramDev/Unigram/develop • 07177e7 • 1 files, +1/-1
Fix string binding on login

UnigramDev/Unigram/develop • 18a0dee • 1 files, +1/-1
Fix hardcoded string

#unigram
UnigramDev/Unigram/develop • 905328f • 2 files, +83/-3
Follow the compositor to another adapter and release the old D2D device

UnigramDev/Unigram/develop • 30f8195 • 6 files, +82/-45
Resolve unpackaged app folders on first use instead of at activation

UnigramDev/Unigram/develop • d1526c5 • 6 files, +33/-11
Open local Markdown files in Instant View without a URI

UnigramDev/Unigram/develop • 289937f • 1 files, +23/-17
Walk a copy of the window list when dispatching to every window

UnigramDev/Unigram/develop • 786b1c8 • 3 files, +108/-18
Show the current chat in the window title

UnigramDev/Unigram/develop • 5778b3a • 1 files, +1/-1
One more update to libprisma

UnigramDev/Unigram/develop • c0d82e7 • 5 files, +53/-13
Apply the interface scale override on WinUI

UnigramDev/Unigram/develop • 59f73d0 • 3 files, +62/-14
Show the update download progress as a percentage

UnigramDev/Unigram/develop • 187b455 • 1 files, +12/-0
Point notification photos at file URIs when unpackaged

UnigramDev/Unigram/develop • f7bbfe0 • 2 files, +91/-14
Open gallery picture-in-picture in a WinUI compact overlay window

UnigramDev/Unigram/develop • 7f1acb5 • 1 files, +4/-0
Use the SDK projection whose window interop helpers work under AOT

UnigramDev/Unigram/develop • 4322cda • 1 files, +3/-0
Refuse to install below Windows 10 1809

UnigramDev/Unigram/develop • c1736e1 • 5 files, +102/-13
Register and handle tg:, tonsite: and tc: links when unpackaged

UnigramDev/Unigram/develop • 75633f6 • 3 files, +25/-4
Add WindowContext.SwitchToMainAsync for a closed main window

#unigram
UnigramDev/Unigram/develop • 7f4c1d6 • 2 files, +12/-6
Drop the framework caption and resizing from Close-only WinUI windows

UnigramDev/Unigram/develop • 35aa147 • 2 files, +26/-8
Restore only the position of a window that cannot be resized

UnigramDev/Unigram/develop • 70d1cee • 2 files, +204/-4
Report WinUI caption buttons to the framework as non-client regions

#unigram