[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [bcc4ac5](https://github.com/telegramdesktop/tdesktop/commit/bcc4ac57f34a9f75094f491e23352c690ed764a5) • _5 files, +128/-113_
Move TON Connect request converters out of the wallet session

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [93cff65](https://github.com/telegramdesktop/tdesktop/commit/93cff6554f5fbedbf2066ec7b9a7aeb19aae0944) • _13 files, +882/-61_
Let Gram Wallet's TON Connect window take a bot's request

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [4bf186c](https://github.com/telegramdesktop/tdesktop/commit/4bf186c57b47b47337891a4eb993e18449368b21) • _11 files, +540/-70_
Let widgets pay through Gram Wallet's TON Connect window

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [fbc7daf](https://github.com/telegramdesktop/tdesktop/commit/fbc7dafd7558498193afd3195e155e4bc66b642b) • _6 files, +217/-48_
Let widgets sign data for their bot in Gram Wallet

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [b86b4a5](https://github.com/telegramdesktop/tdesktop/commit/b86b4a56dfbca80cabe9fd4893a83f71cd9df012) • _3 files, +85/-94_
Keep one TON Connect window and report unsure sends as failed

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [3d5ca89](https://github.com/telegramdesktop/tdesktop/commit/3d5ca8997090807a7c9eed282ff37265a6f6cf62) • _1 files, +6/-0_
Flush the history refresh when widget wallet availability changes

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [d04d4ef](https://github.com/telegramdesktop/tdesktop/commit/d04d4ef7ae6ca58e4732e6dc2899f9b7ea2b929a) • _6 files, +817/-154_
[ai] Measure stress widgets in a one-column window on top

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [e48b70b](https://github.com/telegramdesktop/tdesktop/commit/e48b70b5fa469e9343a344de483e26dcccf5c9b9) • _4 files, +36/-23_
[ai] Measure stress widgets on the fastest screen

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [eec9acc](https://github.com/telegramdesktop/tdesktop/commit/eec9acc9a1f70e7c3435c138293e761218e1dd41) • _2 files, +9/-4_
[ai] Allow one isolated repaint in the stress idle check

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [cae3287](https://github.com/telegramdesktop/tdesktop/commit/cae3287d87ed2463f877719a3cf3c876026730ae) • _2 files, +23/-3_
[ai] Measure a stress level whose card shows no frame yet

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [07a1464](https://github.com/telegramdesktop/tdesktop/commit/07a1464a3cdd6e11b5251a92c4a44d7d10e20429) • _8 files, +667/-194_
[ai] Watch stress windows throughout and count replayed frames

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [fc8a266](https://github.com/telegramdesktop/tdesktop/commit/fc8a2662b34fbd866ede869ba6584351787faf65) • _6 files, +215/-62_
Stop widgets whose frames the paint limits refuse

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [af49995](https://github.com/telegramdesktop/tdesktop/commit/af49995fd716850e02b46820619bba96a561b1f8) • _15 files, +653/-91_
[ai] Read a widget the desktop stopped as dead in the runners

[#tdesktop](?q=%23tdesktop)