Telegram github commits and releases
4.47K subscribers
601 files
20.7K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • db62f0c • 1 files, +24/-7
Fix passcode invalidation midflight handling.

telegramdesktop/tdesktop/dev • 2f26efe • 1 files, +1/-1
Update icon for currencies menu.

telegramdesktop/tdesktop/dev • 9ea31c2 • 12 files, +300/-159
Use localized currency names if available.

telegramdesktop/tdesktop/dev • a8371a8 • 3 files, +67/-12
Bring some relevant currencies to the top.

telegramdesktop/tdesktop/dev • 1d5aa61 • 1 files, +17/-2
Disallow PiP in proxy webview on macOS.

telegramdesktop/tdesktop/dev • 8abebdf • 4 files, +224/-170
Simplify wallet-from-backup flow.

telegramdesktop/tdesktop/dev • cf9f4de • 4 files, +350/-278
Fold the wallet card and land the balance in the title

telegramdesktop/tdesktop/dev • ad064a0 • 4 files, +23/-17
Allow restoring a wallet key the hardware can't open

telegramdesktop/tdesktop/dev • 505ba5f • 2 files, +12/-14
Offer Touch ID and Windows Hello in more builds

telegramdesktop/tdesktop/dev • cba05f6 • 4 files, +109/-8
Improve restoring without 2fa.

telegramdesktop/tdesktop/dev • 571bc9a • 7 files, +390/-142
Offer a two-step password from the wallet overview

telegramdesktop/tdesktop/dev • ba3b3dd • 1 files, +1/-2
Adapt cmake_helpers and Dockerfile for packaged Rust deps build

telegramdesktop/tdesktop/dev • c31ef92 • 1 files, +3/-3
Follow LTO, MINSIZE and JOBS Dockerfile options for Rust

telegramdesktop/tdesktop/dev • 49353c2 • 1 files, +2/-2
Install tdesktop_rust into lib64 in Dockerfile

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • effdd92 • 1 files, +2/-3
Don't hardcode architecture for Rust in Dockerfile

telegramdesktop/tdesktop/dev • 00c77d6 • 1 files, +39/-20
Add wallet-engine to snap

telegramdesktop/tdesktop/dev • 61964de • 1 files, +66/-73
Fold the wallet's busy footer into one helper

telegramdesktop/tdesktop/dev • e4d2308 • 2 files, +23/-5
Fix a race in vault encryption.

telegramdesktop/tdesktop/dev • 8a92b1c • 7 files, +135/-21
More robust clearing of unavailable wallet state.

telegramdesktop/tdesktop/dev • 72b108e • 8 files, +88/-174
Keep a local passcode only while it protects something

telegramdesktop/tdesktop/dev • 831eada • 13 files, +1192/-580
Keep the local passcode section unlocked while open

telegramdesktop/tdesktop/dev • c85c929 • 2 files, +15/-2
Refuse a passcode-less vault seal, reword the error

telegramdesktop/tdesktop/dev • ee1d095 • 5 files, +67/-2
Refuse a vault wrap the current passcode cannot open

telegramdesktop/tdesktop/dev • 474c470 • 14 files, +794/-589
Streamline wallet custody reset and passcode protection

telegramdesktop/tdesktop/dev • 1ddbae6 • 3 files, +59/-23
Keep the unusable-vault flag through a failed reset

telegramdesktop/tdesktop/dev • 25bd6d5 • 1 files, +28/-1
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • d666794 • 3 files, +4/-19
Remove unused lang keys.

telegramdesktop/tdesktop/dev • 3e1328c • 2 files, +2/-0
Fix build after the layer 230 scheme update.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • d295620 • 4 files, +445/-209
Follow server-confirmed wallet signing-key rotations

telegramdesktop/tdesktop/dev • 3392793 • 4 files, +33/-3
Show new bot status from username suffix.

telegramdesktop/tdesktop/dev • 6a44def • 8 files, +248/-69
Improve phrases for unlock wallet key.

telegramdesktop/tdesktop/dev • 6f65a70 • 8 files, +564/-236
Improve design of passcode boxes.

telegramdesktop/tdesktop/dev • 398b129 • 4 files, +108/-14
Fix couple of regressions from recent simplification.

telegramdesktop/tdesktop/dev • 4488228 • 3 files, +14/-9
Improve secret phrase layout in wallet.

telegramdesktop/tdesktop/dev • f00b1d0 • 2 files, +94/-83
Improve phrases showing box layout.

telegramdesktop/tdesktop/dev • 887b441 • 21 files, +2492/-3504
Protect all wallet keys with one device-wide keyring

telegramdesktop/tdesktop/dev • cb36b4a • 3 files, +317/-166
Simplify the disable backup flow.

telegramdesktop/tdesktop/dev • 649ed2f • 1 files, +16/-33
Draw Gram transfer comments inside the card background

telegramdesktop/tdesktop/dev • 5fa4128 • 2 files, +4/-1
Balance wrapped lines of the Add Funds caption

telegramdesktop/tdesktop/dev • 3a55361 • 2 files, +128/-14
Improve onramp miniapp opening.

telegramdesktop/tdesktop/dev • 99490f7 • 2 files, +5/-3
Update restore wallet phrases.

telegramdesktop/tdesktop/dev • 2b6cb2a • 6 files, +204/-137
Update API scheme on layer 230.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 256c328 • 2 files, +11/-2
Show info about hidden transactions in the bottom.

telegramdesktop/tdesktop/dev • 6b6eb9c • 1 files, +4/-6
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • dfe0e72 • 5 files, +421/-144
Settle Gram transfers from synchronous send results

telegramdesktop/tdesktop/dev • 4b4d2e4 • 9 files, +448/-515
Fix failing mid-confirm transfers.

telegramdesktop/tdesktop/dev • 6530b09 • 6 files, +359/-58
Disable wallet backup with a key-ownership proof

telegramdesktop/tdesktop/dev • 8a6c287 • 4 files, +118/-3
Support wallet service messages in export.

telegramdesktop/tdesktop/dev • cca3b7e • 6 files, +260/-14
Detect if encrypted comment is possible.

telegramdesktop/tdesktop/dev • 3c0e588 • 8 files, +641/-205
Uniform way to restore private key.

telegramdesktop/tdesktop/dev • b6f697c • 5 files, +426/-85
Improve Grams amount input.

telegramdesktop/tdesktop/dev • 1e5b7c6 • 5 files, +96/-3
Show restore from backup spinner on comments.

telegramdesktop/tdesktop/dev • 6d6578c • 8 files, +328/-147
Render the wallet's top bars as one pill island

telegramdesktop/tdesktop/dev • ed3eff3 • 3 files, +97/-8
Offer the Gram Earnings balance in the wallet island

telegramdesktop/tdesktop/dev • fdf13ea • 5 files, +36/-14
Improve loading box for key restore.

telegramdesktop/tdesktop/dev • 324ae2e • 6 files, +235/-42
Show full transaction info from service message.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e95596f • 8 files, +291/-11
Show the Gram transfer message while it is sending

telegramdesktop/tdesktop/dev • d9742bd • 3 files, +31/-7
Open the recipient's chat after sending Grams from a profile

telegramdesktop/tdesktop/dev • d2fe966 • 5 files, +157/-37
Drop Gram drafts on reset and fix identical draft pairing

telegramdesktop/tdesktop/dev • d293723 • 12 files, +294/-186
Improve transaction view from service message.

telegramdesktop/tdesktop/dev • 8540900 • 3 files, +22/-12
Default to "dont ask for 15 minutes".

telegramdesktop/tdesktop/dev • fca96fd • 5 files, +99/-19
Paint the Gram cards with the brand conic gradient

telegramdesktop/tdesktop/dev • c9cc33f • 5 files, +183/-117
Mirror the iOS Gram transfer card in chat

telegramdesktop/tdesktop/dev • edf1ca9 • 3 files, +195/-14
Improve releasing old pending transactions.

telegramdesktop/tdesktop/dev • bc3c7dc • 5 files, +46/-12
Keep a failed Gram transfer card in chat

telegramdesktop/tdesktop/dev • 302a57b • 1 files, +8/-1
Give the Wallet card's QR icon a fixed ink

telegramdesktop/tdesktop/dev • c719ebf • 1 files, +0/-40
Remove ripple effect from the card.

telegramdesktop/tdesktop/dev • e74bcbd • 6 files, +116/-102
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • ffaa829 • 4 files, +68/-6
Pre-fill money recipients with recent correspondents.

telegramdesktop/tdesktop/dev • 7005ba4 • 11 files, +651/-110
Correctly restore key for comments / sending.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 7d6ab4e • 5 files, +43/-15
Make skips better in wallet layout.

telegramdesktop/tdesktop/dev • de3211a • 4 files, +155/-20
Improve recovery phrase error messages.

telegramdesktop/tdesktop/dev • 8913986 • 3 files, +484/-568
Choose the recipient first when sending Grams

telegramdesktop/tdesktop/dev • b8c51d4 • 1 files, +2/-2
Keep both ends of a long Gram address title visible

telegramdesktop/tdesktop/dev • b240946 • 3 files, +414/-51
Confirm a Gram transfer to an address before sending

telegramdesktop/tdesktop/dev • 30858f8 • 1 files, +1/-2
Show a free fee in the address confirmation.

telegramdesktop/tdesktop/dev • 0379b58 • 4 files, +31/-0
Submit some boxes on Enter.

telegramdesktop/tdesktop/dev • 7f248a7 • 1 files, +8/-18
Single-label address texts.

telegramdesktop/tdesktop/dev • f02b442 • 3 files, +38/-9
Use gasless per day amount from appConfig.

telegramdesktop/tdesktop/dev • c85c75c • 7 files, +291/-78
Better parked wallet info bar.

telegramdesktop/tdesktop/dev • 05da66f • 6 files, +217/-25
Support /sendgrams local urls.

telegramdesktop/tdesktop/dev • f24cbd3 • 1 files, +3/-0
Better fast transaction show from service message.

telegramdesktop/tdesktop/dev • aff97ea • 8 files, +88/-10
Jump to chat when transfer started.

telegramdesktop/tdesktop/dev • 6aeb0ad • 1 files, +3/-0
Fix glitch in transaction with encrypted comment closing.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • bc801b0 • 7 files, +158/-74
Improve some layout details.

telegramdesktop/tdesktop/dev • 57c6d8b • 6 files, +46/-19
Replay wallet animation on click, show it in send confirm.

telegramdesktop/tdesktop/dev • d2eac5b • 4 files, +69/-80
Ask for the key on final Send, estimate fees without it.

telegramdesktop/tdesktop/dev • b8440e8 • 2 files, +43/-21
Improve fee display, don't clear it.

telegramdesktop/tdesktop/dev • b7cde1c • 5 files, +122/-5
Add wallet errors logging.

telegramdesktop/tdesktop/dev • 13d53fd • 6 files, +254/-0
Recognize TON Connect links and open the wallet.

telegramdesktop/tdesktop/dev • e0ae09d • 3 files, +32/-16
Convert tc:// links to the sendgrams startapp form.

telegramdesktop/tdesktop/dev • 9591222 • 2 files, +1785/-2
Add derived-key TON Connect sessions to wallet-engine.

telegramdesktop/tdesktop/dev • 1fdc36a • 4 files, +12/-1786
Use wallet-engine patch from patches repository.

telegramdesktop/tdesktop/dev • c069807 • 11 files, +1870/-1
Connect dApps to the wallet through TON Connect.

telegramdesktop/tdesktop/dev • 13fb62a • 2 files, +25/-18
Show the whole dApp name and domain in the connect box.

telegramdesktop/tdesktop/dev • 5b5272e • 1 files, +1/-1
Fix build with Qt 5.

telegramdesktop/tdesktop/dev • 4ab82fe • 4 files, +144/-1795
Simplify on-ramp flow.

telegramdesktop/tdesktop/dev • 6921389 • 6 files, +458/-27
Fix key update, add more logging.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • de060b2 • 1 files, +19/-4
Choose words for checking better.

telegramdesktop/tdesktop/dev • 1e83533 • 9 files, +222/-3
Present TON Connect requests as service messages.

telegramdesktop/tdesktop/dev • 72d6136 • 5 files, +54/-10
Properly treat encrypted comments as spoilers.

telegramdesktop/tdesktop/dev • b00aec6 • 2 files, +2/-2
Show only non-bounceable address variant.

telegramdesktop/tdesktop/dev • fed9a89 • 4 files, +47/-15
Use new lottie for transaction message.

telegramdesktop/tdesktop/dev • ce9eaa9 • 2 files, +119/-6
Add glare animation when sending Grams.

telegramdesktop/tdesktop/dev • 5d83c33 • 9 files, +512/-67
Make hardware (biometric?) unlock frictionless.

telegramdesktop/tdesktop/dev • 00a2c8d • 9 files, +427/-141
Present the TON Connect connect box per the design.

telegramdesktop/tdesktop/dev • df3e211 • 8 files, +545/-25
List connected TON Connect apps and disconnect them.

telegramdesktop/tdesktop/dev • 1ffda42 • 20 files, +2701/-136
Confirm and answer TON Connect transaction requests.

telegramdesktop/tdesktop/dev • 9ca0e21 • 1 files, +8/-0
Answer TON Connect declines the server reports unmodified.

telegramdesktop/tdesktop/dev • 79fb075 • 2 files, +13/-5
Wrap app names, domains and dates in Connected Apps.

telegramdesktop/tdesktop/dev • 57b240a • 1 files, +3/-1
Keep a closed app's disconnect silent in the list.

telegramdesktop/tdesktop/dev • d5ba2f5 • 2 files, +4/-8
Fix build with Qt 5.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 9e09996 • 12 files, +797/-346
Present the TON Connect transfer request per the design.

telegramdesktop/tdesktop/dev • cfda747 • 5 files, +0/-360
Remove diagnostic requests for addresses.

telegramdesktop/tdesktop/dev • 2811087 • 1 files, +6/-0
Settle a TON Connect send when a custody reset is refused.

telegramdesktop/tdesktop/dev • b7778b5 • 1 files, +6/-6
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • aee8ec0 • 11 files, +126/-81
Adapt TON Connect to the revised layer 230 scheme.

telegramdesktop/tdesktop/dev • a84926c • 8 files, +45/-3
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • 3ebfaaa • 6 files, +86/-7
Handle a wallet key mismatch when sending a transfer.

telegramdesktop/tdesktop/dev • fedf5b2 • 1 files, +34/-7
Let the wallet send again after a refused custody reset.

telegramdesktop/tdesktop/dev • 385113d • 1 files, +49/-12
Say why a Gram send stops when its quote changes.

telegramdesktop/tdesktop/dev • e41c0ed • 1 files, +2/-1
Re-preview a TON Connect request when a stuck send settles.

telegramdesktop/tdesktop/dev • 010b4ea • 1 files, +1/-6
Fix build of the partial local key read fix on the keyring.

telegramdesktop/tdesktop/dev • 148df5c • 1 files, +1/-0
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • fa67225 • 7 files, +33/-7
Support TON address entities in rich messages.

telegramdesktop/tdesktop/dev • 4abb22c • 2 files, +19/-2
Confirm before disconnecting a TON Connect app.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 2956aad • 11 files, +365/-43
Close TON Connect sessions the dApp or server ends.

telegramdesktop/tdesktop/dev • 23ec647 • 3 files, +23/-9
Close a TON Connect session after answering its disconnect.

telegramdesktop/tdesktop/dev • 3ea6710 • 3 files, +24/-21
Close an answered TON Connect disconnect without a body.

telegramdesktop/tdesktop/dev • 0b72dc4 • 19 files, +69/-48
Support TON addresses entities properly.

telegramdesktop/tdesktop/dev • edb01c8 • 5 files, +266/-43
Answer late TON Connect requests of closed sessions.

telegramdesktop/tdesktop/dev • 93f8239 • 7 files, +890/-92
Recover claimed TON Connect requests after a restart.

telegramdesktop/tdesktop/dev • c9abbb2 • 3 files, +13/-7
Answer a recovered TON Connect claim that never left.

telegramdesktop/tdesktop/dev • 83173c6 • 1 files, +17/-0
Resolve never-sent wallet transfers through the proxy

telegramdesktop/tdesktop/dev • 6572ff1 • 5 files, +405/-40
Support sending->sent/failed animation.

telegramdesktop/tdesktop/dev • d9f7608 • 3 files, +107/-1
Check if a comment can be encrypted without the key.

telegramdesktop/tdesktop/dev • 0d55514 • 13 files, +805/-67
Show emulated actions in the TON Connect request box

telegramdesktop/tdesktop/dev • 1471711 • 10 files, +361/-25
Offer the wallet key restore in TON Connect

telegramdesktop/tdesktop/dev • 6320a2a • 15 files, +462/-59
Handle TON Connect signData requests in the wallet

telegramdesktop/tdesktop/dev • fc470aa • 1 files, +7/-0
Fit the Sign Data bubble to the TON Connect box width

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 91faaad • 7 files, +118/-33
Show decoded signData cells in the Sign Data box

telegramdesktop/tdesktop/dev • 5e02851 • 9 files, +139/-54
Improve error messages in wallet.

telegramdesktop/tdesktop/dev • ea63048 • 2 files, +6/-1
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • e10b7c2 • 6 files, +37/-24
Show on-ramp purchases in the wallet history

telegramdesktop/tdesktop/dev • f26951b • 10 files, +216/-31
Show the first Grams box when opening a Gram transfer

telegramdesktop/tdesktop/dev • 7592ea8 • 2 files, +4/-4
Align the first Grams inline icons at 150% scale

telegramdesktop/tdesktop/dev • 4ff7f85 • 1 files, +1/-14
Show the Gram diamond in the wallet How It Works box

telegramdesktop/tdesktop/dev • 0e1fa3b • 9 files, +4518/-18
[ai] Add wallet fixture reconciliation and secrecy scan helpers

telegramdesktop/tdesktop/dev • d316ba0 • 2 files, +10/-5
Send the anchor key when importing a rotated wallet

telegramdesktop/tdesktop/dev • 1f28b15 • 3 files, +19/-2
Require the served key to recover an imported replace

telegramdesktop/tdesktop/dev • 5a0a44f • 3 files, +373/-22
Show who a Gram transfer is going to in the send box.

telegramdesktop/tdesktop/dev • 46bd0b8 • 2 files, +37/-74
Show update phrase checkbox only when we can.

telegramdesktop/tdesktop/dev • 2569adc • 1 files, +1/-1
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • cedcb29 • 4 files, +207/-181
Enable wallet backup with a key-ownership proof

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 690d551 • 2 files, +9/-5
[ai] Correct the test loop's password-gated wallet methods

telegramdesktop/tdesktop/dev • 99435ed • 1 files, +44/-14
Show you as the recipient of a Gram send to your own wallet.

telegramdesktop/tdesktop/dev • 9883477 • 2 files, +147/-60
Polish the Gram send box amount, Send press and comment

telegramdesktop/tdesktop/dev • 7040b34 • 1 files, +203/-20
Search Telegram users from the Gram send recipient field

telegramdesktop/tdesktop/dev • c00b74b • 4 files, +142/-13
Resolve .ton names in the Gram send recipient field

telegramdesktop/tdesktop/dev • b278dc7 • 3 files, +80/-11
Show wallet amounts below 0.01 with one significant digit

telegramdesktop/tdesktop/dev • 36c29ea • 1 files, +53/-22
Point out empty and invalid words when importing a wallet

telegramdesktop/tdesktop/dev • 0fad5c7 • 8 files, +135/-37
Offer Send Money to users whatever the wallet balance

telegramdesktop/tdesktop/dev • 9a2c373 • 1 files, +25/-27
Open the wallet receive box from anywhere on the card

telegramdesktop/tdesktop/dev • 86c3047 • 3 files, +141/-55
Show a spinning clock on a sending Gram transfer card

telegramdesktop/tdesktop/dev • c4eb240 • 2 files, +225/-86
Reveal the settled Gram ribbon from the sending clock

telegramdesktop/tdesktop/dev • 28bff97 • 8 files, +114/-39
Bump the whole Gram transfer message when it settles

telegramdesktop/tdesktop/dev • 5a8b59f • 5 files, +227/-88
Allow actions from empty wallet.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • af40e96 • 3 files, +65/-5
Refuse wallet installs while a new key awaits the server

telegramdesktop/tdesktop/dev • 30bd7ce • 1 files, +4/-4
[ai] Make secrecy scan fixtures compile against Qt 5

telegramdesktop/tdesktop/dev • f424543 • 3 files, +716/-51
[ai] Report the site of short-secret hits in the secrecy scan

telegramdesktop/tdesktop/dev • e1398a1 • 2 files, +13/-11
[ai] Describe the secrecy-scan traps in general terms

telegramdesktop/tdesktop/dev • 2a99b9e • 2 files, +5/-7
[ai] Credit the secrecy-scan checks to the harness tasks

telegramdesktop/tdesktop/dev • de22851 • 10 files, +62/-6
Show wallet entry points only while the server allows it

telegramdesktop/tdesktop/dev • d39d20a • 4 files, +17/-26
Put the send amount caret before its placeholder zero

telegramdesktop/tdesktop/dev • 7ebad7e • 2 files, +52/-17
Fit the send card address in two lines and copy it on click

telegramdesktop/tdesktop/dev • 0f94ae7 • 3 files, +9/-8
Paint the received Gram ribbon in the old sending blue

telegramdesktop/tdesktop/dev • fa3deb7 • 1 files, +2/-0
Use similar lines in top buttons.

telegramdesktop/tdesktop/dev • 9827913 • 3 files, +16/-0
Show service notifications in wallet window.

telegramdesktop/tdesktop/dev • 1185196 • 23 files, +445/-27
Give the Wallet window its own card-matched palette

telegramdesktop/tdesktop/dev • e0b5a50 • 1 files, +78/-39
Paint theme previews only with palette-bound icons

telegramdesktop/tdesktop/dev • 2943b25 • 2 files, +99/-9
Confirm before a dismissed phrase cancels backup disable

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 7834ed5 • 1 files, +3/-3
Wallet -> Money, Your Grams -> Gram Earnings.

telegramdesktop/tdesktop/dev • daf5dfe • 1 files, +0/-1
Paint the received Gram ribbon in the old sending blue

telegramdesktop/tdesktop/dev • 140cb4d • 3 files, +3/-3
Repin wallet-engine onto the upstream TON Connect merge

telegramdesktop/tdesktop/dev • d98bad1 • 4 files, +41/-25
Show a NEW badge on the Money main menu item

telegramdesktop/tdesktop/dev • dc8a854 • 4 files, +536/-0
[ai] Add a harness helper to clear web document cache

telegramdesktop/tdesktop/dev • 0fda043 • 2 files, +25/-23
Keep recipient selector box until sent.

telegramdesktop/tdesktop/dev • 6583c90 • 1 files, +65/-27
Accept allowed bot username suffixes in bot creation

telegramdesktop/tdesktop/dev • 0771ef9 • 1 files, +34/-6
Keep the focused word field visible in wallet import

telegramdesktop/tdesktop/dev • ecb2ea0 • 1 files, +9/-2
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • d6c1582 • 6 files, +422/-115
List wallet collectibles through wallet.getNfts

telegramdesktop/tdesktop/dev • 17b4060 • 5 files, +47/-204
Load collectible artwork through upload.getWebFile

telegramdesktop/tdesktop/dev • 1df8ace • 1 files, +1/-0
[ai] Record the Wallet window palette trap in test README

telegramdesktop/tdesktop/dev • 9653cd0 • 6 files, +1065/-1
[ai] Add a clipboard-free text drop helper to the harness

telegramdesktop/tdesktop/dev • 8fb302f • 2 files, +408/-1
[ai] Clean source refs when publish recovers an approval

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • cf0414a • 3 files, +3/-3
Update wallet-engine to 0.0.7.

telegramdesktop/tdesktop/dev • 9bf9b2c • 3 files, +71/-16
Show NFT transfers in the wallet transaction history

telegramdesktop/tdesktop/dev • d82b2e9 • 2 files, +344/-1
[ai] Analyse supplied videos once when processing the inbox

telegramdesktop/tdesktop/dev • 69f14db • 4 files, +2941/-0
[ai] Add a Ninja target provenance helper for evidence

telegramdesktop/tdesktop/dev • ece307f • 1 files, +176/-12
Show the white Gram diamond lottie on the Money card

telegramdesktop/tdesktop/dev • 01a5db5 • 6 files, +268/-113
Paint Gram amounts through one shared fitting painter

telegramdesktop/tdesktop/dev • 0cfb8da • 10 files, +755/-315
Paint the send amount over a hidden input field

telegramdesktop/tdesktop/dev • 3ed3244 • 1 files, +3/-1
Keep the send amount row inside its side skips

telegramdesktop/tdesktop/dev • 0ca7616 • 4 files, +1878/-48
Animate Gram send amount edits and currency switches

telegramdesktop/tdesktop/dev • e8d974c • 1 files, +9/-1
Keep composed Gram amount digits from stacking

telegramdesktop/tdesktop/dev • 48062bb • 1 files, +12/-0
Land Gram amount separators before digits roll

telegramdesktop/tdesktop/dev • eee6ab3 • 1 files, +17/-16
Format wallet Gram balance digits exactly from nanos

telegramdesktop/tdesktop/dev • ca8bd45 • 6 files, +332/-4
Turn the chat Gram card gradient toward the mouse

telegramdesktop/tdesktop/dev • 7b64b4b • 2 files, +9/-3
Keep the Gram card sweep smooth at the end of a turn

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 3d21855 • 1 files, +40/-9
Turn the Money card gradient toward the mouse

telegramdesktop/tdesktop/dev • 8aac96a • 1 files, +69/-4
Spin the sending Gram card gradient onto the mouse

telegramdesktop/tdesktop/dev • 0971963 • 1 files, +124/-0
Burst mini stars from a Gram card when it is sent

telegramdesktop/tdesktop/dev • 8f06b29 • 4 files, +19/-3
Show the Gram lottie in the Gram Earnings top bar

telegramdesktop/tdesktop/dev • 66af597 • 4 files, +63/-36
Offer Send Money in the Gram transfer message menu

telegramdesktop/tdesktop/dev • db6a292 • 6 files, +78/-79
Offer Send a Gift in the incoming gift message menu

telegramdesktop/tdesktop/dev • b154363 • 7 files, +135/-77
Allow swipe-to-reply on gift and Gram transfer messages

telegramdesktop/tdesktop/dev • 559bdeb • 1 files, +5/-4
Fix build with Qt 5.

telegramdesktop/tdesktop/dev • 082ab83 • 1 files, +6/-1
Re-lay out a Gram transfer when its comment is revealed

telegramdesktop/tdesktop/dev • 96a2996 • 9 files, +219/-131
Turn Gram cards by one shared bounded angle

telegramdesktop/tdesktop/dev • 09fa84d • 9 files, +198/-37
Paint Gram cards like the iOS card, cached per chat

telegramdesktop/tdesktop/dev • dece7b0 • 1 files, +19/-16
[ai] Keep supplied videos out of task inputs

telegramdesktop/tdesktop/dev • a3ef697 • 4 files, +336/-51
Keep Money window sends in the window as a Sending row

telegramdesktop/tdesktop/dev • 0228bbe • 6 files, +778/-149
Paint the Money window Sending row as a raised pill

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 9fb9c90 • 9 files, +577/-61
Fly the send box diamond into the Money window Sending row

telegramdesktop/tdesktop/dev • 88fcc56 • 6 files, +899/-180
Settle the Money window Sending row into the final row

telegramdesktop/tdesktop/dev • d4f0146 • 1 files, +75/-18
Start the Sending row settle on its first painted frame

telegramdesktop/tdesktop/dev • 46b371d • 1 files, +1/-0
Fix build with Qt 5.

telegramdesktop/tdesktop/dev • 3006cc4 • 3 files, +3/-3
Update wallet-engine revision.

telegramdesktop/tdesktop/dev • 5c34d61 • 1 files, +5/-3
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • 4ff1a30 • 7 files, +17/-46
Adapt wallet address discovery to optional owners

telegramdesktop/tdesktop/dev • 4d95e72 • 1 files, +3/-2
Fix webpage preview bug.

telegramdesktop/tdesktop/dev • 1b8e6ae • 2 files, +31/-0
Draw Gram amounts as hinted text on unscaled 1x screens

telegramdesktop/tdesktop/dev • 812c65b • 1 files, +6/-2
Keep Gram amount paths on macOS, where text is never hinted

telegramdesktop/tdesktop/dev • 9254538 • 3 files, +5/-1
Draw only the chat Gram card amount as hinted text

telegramdesktop/tdesktop/dev • d026a2e • 11 files, +90/-42
Use two-tone diamond for emoji icons.

telegramdesktop/tdesktop/dev • 3afd57d • 3 files, +186/-23
Show the input method composition in the Gram send amount

telegramdesktop/tdesktop/dev • c75cfeb • 4 files, +41/-18
Turn Gram cards only by visible steps, not by a swipe

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • ceeb6c9 • 1 files, +1/-0
[ai] Record overlay samples starving crl::on_main in README

telegramdesktop/tdesktop/dev • 9e40705 • 3 files, +306/-126
Keep the Money window Sending row one stable row

telegramdesktop/tdesktop/dev • e662f4e • 1 files, +64/-74
Finish the Gram card glare pass before it settles

telegramdesktop/tdesktop/dev • 74ddd27 • 1 files, +73/-2
Finish a glare pass before the Sending row settles

telegramdesktop/tdesktop/dev • f7615bb • 4 files, +1984/-0
[ai] Share a controlled wallet intercept in the harness

telegramdesktop/tdesktop/dev • 0b08053 • 1 files, +188/-23
Keep the reader's place in the Money window list

telegramdesktop/tdesktop/dev • f705fd9 • 1 files, +1/-1
Update lib_crl to fix a hang in the storage write queue

telegramdesktop/tdesktop/dev • 574a389 • 1 files, +14/-9
Keep identical transfers listed beside the Sending row

telegramdesktop/tdesktop/dev • c698236 • 5 files, +88/-54
Keep the recipient and NFT kind of submitted transfer rows

telegramdesktop/tdesktop/dev • 9c937d1 • 1 files, +1/-1
Update lib_crl to fix a crash destroying a thread queue

telegramdesktop/tdesktop/dev • 87820d8 • 1 files, +1/-1
Update lib_crl to fix a crash destroying a queue object

telegramdesktop/tdesktop/dev • 7de8118 • 1 files, +1/-1
Update lib_crl to keep thread queue pushes lock-free

telegramdesktop/tdesktop/dev • 84bd1b7 • 1 files, +1/-1
Update lib_crl to keep queue handoffs lock-free

telegramdesktop/tdesktop/dev • 5e34067 • 4 files, +37/-17
Show service chat Gram transfers as from an unknown user

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • a35c659 • 1 files, +5/-1
Export service chat Gram transfers as from someone

telegramdesktop/tdesktop/dev • baaeeae • 4 files, +1594/-0
[ai] Add a local restored notify override to the harness

telegramdesktop/tdesktop/dev • 4721ab8 • 1 files, +27/-19
Paint Gram Earnings history amounts like wallet rows

telegramdesktop/tdesktop/dev • 6d806fc • 5 files, +397/-63
Animate incoming Gram transfer cards when they are read

telegramdesktop/tdesktop/dev • b72d542 • 10 files, +131/-5
Play read animations of Gram cards one after another

telegramdesktop/tdesktop/dev • 6b8e3e2 • 1 files, +3/-0
Repaint waiting Gram cards when animations turn off

telegramdesktop/tdesktop/dev • cb77e8d • 4 files, +1771/-0
[ai] Add a post-paint capture sampler to the harness

telegramdesktop/tdesktop/dev • 536418c • 1 files, +1/-1
[ai] Ground the post-paint diagnosis in four launches

telegramdesktop/tdesktop/dev • 8db6c42 • 2 files, +2/-0
Add more localized bot username suffixes.

telegramdesktop/tdesktop/dev • 8fc35eb • 6 files, +50/-16
Show history addresses in the form the server gave

telegramdesktop/tdesktop/dev • 865f7ab • 5 files, +200/-81
Open Gram sends only once the wallet state is known

telegramdesktop/tdesktop/dev • 59838b1 • 1 files, +6/-0
Keep a user's cached wallet in sync with owner lookups

telegramdesktop/tdesktop/dev • e1cb1ba • 2 files, +23/-3
Let users send Grams to their own wallet

telegramdesktop/tdesktop/dev • 352cb16 • 1 files, +1/-0
Show the non-bounceable form when a send drops bounce

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 2d4fcd8 • 1 files, +4/-2
Show a wallet still being created from Send Money

telegramdesktop/tdesktop/dev • 0a8ed75 • 2 files, +14/-13
Treat an unavailable owner lookup as no owner again

telegramdesktop/tdesktop/dev • e33a539 • 1 files, +14/-4
Open a waiting send after the wallet state update ends

telegramdesktop/tdesktop/dev • 92ace13 • 1 files, +1/-0
Keep self out of the recent money recipients list

telegramdesktop/tdesktop/dev • 49c14f7 • 3 files, +24/-13
Keep silent owner lookup failures silent

telegramdesktop/tdesktop/dev • 798275a • 2 files, +26/-4
Let only a newer answer rewrite a user's cached wallet

telegramdesktop/tdesktop/dev • a17bd4d • 2 files, +11/-5
Let only a newer forced answer rewrite a cached wallet

telegramdesktop/tdesktop/dev • 2aceb7f • 10 files, +63/-38
Replace the Gram diamond lotties and refit their placements

telegramdesktop/tdesktop/dev • d36272b • 1 files, +1/-1
Update API scheme on layer 230.

telegramdesktop/tdesktop/dev • b91c5ec • 2 files, +11/-0
Pass the recipient user to wallet.sendTransfer

telegramdesktop/tdesktop/dev • fc9545f • 6 files, +114/-45
Log ton-connect problems, allow deferred decline.

telegramdesktop/tdesktop/dev • a1825a6 • 3 files, +156/-38
Loop the sending Gram card diamond into one fast spin

telegramdesktop/tdesktop/dev • f7fe7a5 • 1 files, +7/-1
Start the fast Gram card diamond on its first paint

telegramdesktop/tdesktop/dev • 3ee75cc • 1 files, +66/-12
Play the sending then fast diamond on a Gram card read

#tdesktop
🫡2