telegramdesktop/tdesktop/dev • d23928e • 3 files, +25/-4
Share the notification gate with the poll scheduler
Task: 2026/08/18/share-notification-gate-predicate-with-scheduler
telegramdesktop/tdesktop/dev • 3667c0e • 3 files, +34/-9
Attribute poll vote notifications to the voted message
Task: 2026/08/18/attribute-poll-vote-notifications-to-voted-message
telegramdesktop/tdesktop/dev • 449b2eb • 1 files, +28/-9
[ai] Digest retained task content from git, not the checkout
A consolidation alias sealed on one platform could never revalidate on
another, because the seal hashed working-tree bytes.
telegramdesktop/tdesktop/dev • de211ff • 2 files, +5/-2
Fix build on MSVC.
telegramdesktop/tdesktop/dev • 40043de • 1 files, +0/-10
Remove irrelevant helper info.
telegramdesktop/tdesktop/dev • 9c73541 • 1 files, +3/-0
Survive creating a window with none open
Task: 2026/08/15/survive-window-creation-with-an-empty-registry
telegramdesktop/tdesktop/dev • 8d657ca • 3 files, +25/-5
Clear a window's TouchBar when it is destroyed
Task: 2026/08/15/survive-last-primary-close-after-an-extra-window
telegramdesktop/tdesktop/dev • 56ff88e • 1 files, +13/-15
Guard delayed updateOnline on the window
Task: 2026/08/15/survive-last-primary-close-after-an-extra-window
telegramdesktop/tdesktop/dev • 02e51c1 • 2 files, +162/-5
[ai] Stage removed paths in workspace helper commits
Task: 2026/08/18/stage-removed-paths-in-helper-commits
telegramdesktop/tdesktop/dev • c367454 • 2 files, +61/-1
[ai] Read non-ASCII paths literally in workspace scans
Task: 2026/08/18/read-non-ascii-paths-literally-in-change-scans
telegramdesktop/tdesktop/dev • 85a6249 • 2 files, +216/-18
[ai] Read helper paths literally, fix crash detection
Task: 2026/08/18/repair-helper-path-reads-and-linux-crash-diagnosis
telegramdesktop/tdesktop/dev • 4da95d2 • 1 files, +50/-37
Fixed macOS tray menu blocking whole application event loop.
#tdesktop
Share the notification gate with the poll scheduler
Task: 2026/08/18/share-notification-gate-predicate-with-scheduler
telegramdesktop/tdesktop/dev • 3667c0e • 3 files, +34/-9
Attribute poll vote notifications to the voted message
Task: 2026/08/18/attribute-poll-vote-notifications-to-voted-message
telegramdesktop/tdesktop/dev • 449b2eb • 1 files, +28/-9
[ai] Digest retained task content from git, not the checkout
A consolidation alias sealed on one platform could never revalidate on
another, because the seal hashed working-tree bytes.
telegramdesktop/tdesktop/dev • de211ff • 2 files, +5/-2
Fix build on MSVC.
telegramdesktop/tdesktop/dev • 40043de • 1 files, +0/-10
Remove irrelevant helper info.
telegramdesktop/tdesktop/dev • 9c73541 • 1 files, +3/-0
Survive creating a window with none open
Task: 2026/08/15/survive-window-creation-with-an-empty-registry
telegramdesktop/tdesktop/dev • 8d657ca • 3 files, +25/-5
Clear a window's TouchBar when it is destroyed
Task: 2026/08/15/survive-last-primary-close-after-an-extra-window
telegramdesktop/tdesktop/dev • 56ff88e • 1 files, +13/-15
Guard delayed updateOnline on the window
Task: 2026/08/15/survive-last-primary-close-after-an-extra-window
telegramdesktop/tdesktop/dev • 02e51c1 • 2 files, +162/-5
[ai] Stage removed paths in workspace helper commits
Task: 2026/08/18/stage-removed-paths-in-helper-commits
telegramdesktop/tdesktop/dev • c367454 • 2 files, +61/-1
[ai] Read non-ASCII paths literally in workspace scans
Task: 2026/08/18/read-non-ascii-paths-literally-in-change-scans
telegramdesktop/tdesktop/dev • 85a6249 • 2 files, +216/-18
[ai] Read helper paths literally, fix crash detection
Task: 2026/08/18/repair-helper-path-reads-and-linux-crash-diagnosis
telegramdesktop/tdesktop/dev • 4da95d2 • 1 files, +50/-37
Fixed macOS tray menu blocking whole application event loop.
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • d4df978 • 4 files, +45/-46
Moved settings section search row to shared helper.
telegramdesktop/tdesktop/dev • 4742c42 • 3 files, +44/-12
Switched experimental settings search to shared word matching.
telegramdesktop/tdesktop/dev • c392e53 • 1 files, +143/-9
Added quick search in keyboard shortcuts settings section.
telegramdesktop/tdesktop/dev • b85c806 • 1 files, +1/-1
Fix new restricted WEB proxy on Windows.
telegramdesktop/tdesktop/dev • df5d3af • 1 files, +1/-2
Drop the subsumed clip rect from the unique gift bg
Task: 2026/08/18/drop-subsumed-clip-rect-from-unique-gift-bg
telegramdesktop/tdesktop/dev • 08dfb4e • 1 files, +1/-1
Floor the stored sparse ids count at zero
Task: 2026/08/18/floor-stored-shared-media-count-at-zero
telegramdesktop/tdesktop/dev • 270d47b • 1 files, +2/-2
Compose the poll vote notification via the shared lookup
Task: 2026/08/18/read-vote-notification-poll-through-shared-lookup
telegramdesktop/tdesktop/dev • c7b1930 • 1 files, +1/-2
Read the unread poll vote's poll through the shared lookup
Task: 2026/08/18/read-unread-vote-poll-through-shared-lookup
telegramdesktop/tdesktop/dev • 38aec1e • 7 files, +12/-25
Fix build on Linux.
telegramdesktop/tdesktop/dev • b66e274 • 2 files, +8/-7
Added pixel ratio as arg to credits graphics for stars image generation.
telegramdesktop/tdesktop/dev • 64d9d30 • 1 files, +13/-10
Removed outline passes from single star image generation.
telegramdesktop/tdesktop/dev • 7de7b31 • 2 files, +119/-59
Replaced subscription badge outline path with computed cut mask.
telegramdesktop/tdesktop/dev • aa7217d • 1 files, +4/-2
Added active state guard for corner badge frame rebuild in dialogs.
#tdesktop
Moved settings section search row to shared helper.
telegramdesktop/tdesktop/dev • 4742c42 • 3 files, +44/-12
Switched experimental settings search to shared word matching.
telegramdesktop/tdesktop/dev • c392e53 • 1 files, +143/-9
Added quick search in keyboard shortcuts settings section.
telegramdesktop/tdesktop/dev • b85c806 • 1 files, +1/-1
Fix new restricted WEB proxy on Windows.
telegramdesktop/tdesktop/dev • df5d3af • 1 files, +1/-2
Drop the subsumed clip rect from the unique gift bg
Task: 2026/08/18/drop-subsumed-clip-rect-from-unique-gift-bg
telegramdesktop/tdesktop/dev • 08dfb4e • 1 files, +1/-1
Floor the stored sparse ids count at zero
Task: 2026/08/18/floor-stored-shared-media-count-at-zero
telegramdesktop/tdesktop/dev • 270d47b • 1 files, +2/-2
Compose the poll vote notification via the shared lookup
Task: 2026/08/18/read-vote-notification-poll-through-shared-lookup
telegramdesktop/tdesktop/dev • c7b1930 • 1 files, +1/-2
Read the unread poll vote's poll through the shared lookup
Task: 2026/08/18/read-unread-vote-poll-through-shared-lookup
telegramdesktop/tdesktop/dev • 38aec1e • 7 files, +12/-25
Fix build on Linux.
telegramdesktop/tdesktop/dev • b66e274 • 2 files, +8/-7
Added pixel ratio as arg to credits graphics for stars image generation.
telegramdesktop/tdesktop/dev • 64d9d30 • 1 files, +13/-10
Removed outline passes from single star image generation.
telegramdesktop/tdesktop/dev • 7de7b31 • 2 files, +119/-59
Replaced subscription badge outline path with computed cut mask.
telegramdesktop/tdesktop/dev • aa7217d • 1 files, +4/-2
Added active state guard for corner badge frame rebuild in dialogs.
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • de957d6 • 3 files, +32/-0
Added disabling of restore windows offer after three skips.
telegramdesktop/tdesktop/dev • 88f5a3a • 4 files, +57/-0
Added platform primitive for window screenshot protection.
telegramdesktop/tdesktop/dev • 390d0e1 • 5 files, +156/-0
Added screenshot protection reason registry to application.
telegramdesktop/tdesktop/dev • 6298b1b • 3 files, +27/-17
Extracted reactive check for peer allowing forwarding.
telegramdesktop/tdesktop/dev • a4cfb9f • 2 files, +14/-0
Added screenshot protection for chats forbidding forwarding.
telegramdesktop/tdesktop/dev • 4a96908 • 2 files, +27/-0
Added screenshot protection following media viewer content.
telegramdesktop/tdesktop/dev • 9fc6739 • 1 files, +5/-0
Added screenshot protection for one-time media player.
telegramdesktop/tdesktop/dev • d8f336d • 2 files, +9/-0
Added screenshot protection for payment checkout panel.
telegramdesktop/tdesktop/dev • 414b562 • 5 files, +2/-67
Removed protobuf dependency from cld3 and build recipes.
telegramdesktop/tdesktop/dev • 0326af4 • 1 files, +71/-21
Reduced full size image copies per transcoded frame.
telegramdesktop/tdesktop/dev • d94501a • 1 files, +3/-0
Added premultiplication of alpha sources in video transcode.
telegramdesktop/tdesktop/dev • 9f23427 • 1 files, +36/-35
Reduced per pixel work in round video recorder overlay.
Related commit: b4120b156e.
telegramdesktop/tdesktop/dev • e185a1a • 2 files, +11/-5
Fixed rich paste toast offering editor with same formatting.
#tdesktop
Added disabling of restore windows offer after three skips.
telegramdesktop/tdesktop/dev • 88f5a3a • 4 files, +57/-0
Added platform primitive for window screenshot protection.
telegramdesktop/tdesktop/dev • 390d0e1 • 5 files, +156/-0
Added screenshot protection reason registry to application.
telegramdesktop/tdesktop/dev • 6298b1b • 3 files, +27/-17
Extracted reactive check for peer allowing forwarding.
telegramdesktop/tdesktop/dev • a4cfb9f • 2 files, +14/-0
Added screenshot protection for chats forbidding forwarding.
telegramdesktop/tdesktop/dev • 4a96908 • 2 files, +27/-0
Added screenshot protection following media viewer content.
telegramdesktop/tdesktop/dev • 9fc6739 • 1 files, +5/-0
Added screenshot protection for one-time media player.
telegramdesktop/tdesktop/dev • d8f336d • 2 files, +9/-0
Added screenshot protection for payment checkout panel.
telegramdesktop/tdesktop/dev • 414b562 • 5 files, +2/-67
Removed protobuf dependency from cld3 and build recipes.
telegramdesktop/tdesktop/dev • 0326af4 • 1 files, +71/-21
Reduced full size image copies per transcoded frame.
telegramdesktop/tdesktop/dev • d94501a • 1 files, +3/-0
Added premultiplication of alpha sources in video transcode.
telegramdesktop/tdesktop/dev • 9f23427 • 1 files, +36/-35
Reduced per pixel work in round video recorder overlay.
Related commit: b4120b156e.
telegramdesktop/tdesktop/dev • e185a1a • 2 files, +11/-5
Fixed rich paste toast offering editor with same formatting.
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • ee241e0 • 2 files, +2/-3
Fixed line breaks in markdown rendering as spaces.
telegramdesktop/tdesktop/dev • 7f22a37 • 3 files, +0/-0
Fixed vertical centering of attach icon in its button.
telegramdesktop/tdesktop/dev • 24fb9a9 • 1 files, +3/-1
Stop notifying about your own vote in your own poll
Task: 2026/08/18/skip-poll-vote-notification-for-own-vote
telegramdesktop/tdesktop/dev • bc7985e • 1 files, +11/-5
Keep playback when a disposable item is destroyed
Task: 2026/08/19/keep-playback-after-disposable-item-removal
telegramdesktop/tdesktop/dev • 14040b4 • 2 files, +38/-40
Show the same music row menu at every hit target
Task: 2026/08/19/make-music-menus-hit-target-independent
telegramdesktop/tdesktop/dev • ec5aaf6 • 3 files, +122/-17
Add context menus to Send Music results
Task: 2026/08/19/add-context-menus-to-send-music
telegramdesktop/tdesktop/dev • dd2bfdb • 3 files, +10/-9
Share the real playback context check with the panel
Task: 2026/08/19/share-real-playback-context-with-player-panel
telegramdesktop/tdesktop/dev • f26e743 • 1 files, +4/-0
Show the same voice row menu at every hit target
Task: 2026/08/19/make-voice-menus-hit-target-independent
telegramdesktop/tdesktop/dev • 8663edd • 1 files, +47/-0
[ai] Document media fixture probes and fixture gates
Task: 2026/08/19/document-media-fixture-playability-rule
telegramdesktop/tdesktop/dev • f6175e7 • 6 files, +756/-8
Export rich-message buttons to HTML and JSON
Task: 2026/08/20/export-rich-message-buttons
telegramdesktop/tdesktop/dev • 731995d • 1 files, +1/-2
Keep stretched rich-message buttons evenly sized
Task: 2026/08/20/export-rich-message-buttons
telegramdesktop/tdesktop/dev • 9134dc3 • 1 files, +1/-0
Keep stretched rich-message buttons compact
Task: 2026/08/20/export-rich-message-buttons
#tdesktop
Fixed line breaks in markdown rendering as spaces.
telegramdesktop/tdesktop/dev • 7f22a37 • 3 files, +0/-0
Fixed vertical centering of attach icon in its button.
telegramdesktop/tdesktop/dev • 24fb9a9 • 1 files, +3/-1
Stop notifying about your own vote in your own poll
Task: 2026/08/18/skip-poll-vote-notification-for-own-vote
telegramdesktop/tdesktop/dev • bc7985e • 1 files, +11/-5
Keep playback when a disposable item is destroyed
Task: 2026/08/19/keep-playback-after-disposable-item-removal
telegramdesktop/tdesktop/dev • 14040b4 • 2 files, +38/-40
Show the same music row menu at every hit target
Task: 2026/08/19/make-music-menus-hit-target-independent
telegramdesktop/tdesktop/dev • ec5aaf6 • 3 files, +122/-17
Add context menus to Send Music results
Task: 2026/08/19/add-context-menus-to-send-music
telegramdesktop/tdesktop/dev • dd2bfdb • 3 files, +10/-9
Share the real playback context check with the panel
Task: 2026/08/19/share-real-playback-context-with-player-panel
telegramdesktop/tdesktop/dev • f26e743 • 1 files, +4/-0
Show the same voice row menu at every hit target
Task: 2026/08/19/make-voice-menus-hit-target-independent
telegramdesktop/tdesktop/dev • 8663edd • 1 files, +47/-0
[ai] Document media fixture probes and fixture gates
Task: 2026/08/19/document-media-fixture-playability-rule
telegramdesktop/tdesktop/dev • f6175e7 • 6 files, +756/-8
Export rich-message buttons to HTML and JSON
Task: 2026/08/20/export-rich-message-buttons
telegramdesktop/tdesktop/dev • 731995d • 1 files, +1/-2
Keep stretched rich-message buttons evenly sized
Task: 2026/08/20/export-rich-message-buttons
telegramdesktop/tdesktop/dev • 9134dc3 • 1 files, +1/-0
Keep stretched rich-message buttons compact
Task: 2026/08/20/export-rich-message-buttons
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 3b498cb • 4 files, +162/-0
[ai] Give the test harness an always-ready emoji stub
Task: 2026/08/18/add-ready-pattern-emoji-to-test-harness
telegramdesktop/tdesktop/dev • 6283cce • 1 files, +73/-0
[ai] Document chat list lookup and scenario teardown
Task: 2026/08/19/document-chat-row-lookup-and-scenario-teardown
telegramdesktop/tdesktop/dev • 84369bc • 1 files, +1/-1
Fix build with Qt 5.
telegramdesktop/tdesktop/dev • d901bbc • 4 files, +198/-0
Added auto closing of typed brackets in article editor.
telegramdesktop/tdesktop/dev • 0180bf6 • 2 files, +18/-0
Fixed local storage animations skipped by section slide.
telegramdesktop/tdesktop/dev • db7faca • 42 files, +135/-172
Got rid of cast-to-void result discarding.
telegramdesktop/tdesktop/dev • ca97b3f • 1 files, +0/-8
Returned reactions list for anonymous non-owner admins.
Just to be in line with Telegram Android, Telegram iOS, Telegram Web A
and Telegram Web K, none of which check anonymity before showing
reactions.
Related commit: 3f24627f54.
telegramdesktop/tdesktop/dev • fe71656 • 1 files, +1/-0
Fixed system drop shadow around PiP panel window on macOS.
telegramdesktop/tdesktop/dev • acd806e • 6 files, +39/-5
Added direction and video icons to call previews in dialogs widget.
telegramdesktop/tdesktop/dev • 6eb6a89 • 1 files, +2/-1
Added accent color to call previews in dialogs widget.
telegramdesktop/tdesktop/dev • 7cf6cd6 • 4 files, +493/-176
Extracted local storage particles engine to separate module.
telegramdesktop/tdesktop/dev • bf15967 • 25 files, +967/-0
Added particle effects for premium promo pages.
telegramdesktop/tdesktop/dev • 9aa9ee0 • 1 files, +55/-1
Added particles to premium feature preview box.
#tdesktop
[ai] Give the test harness an always-ready emoji stub
Task: 2026/08/18/add-ready-pattern-emoji-to-test-harness
telegramdesktop/tdesktop/dev • 6283cce • 1 files, +73/-0
[ai] Document chat list lookup and scenario teardown
Task: 2026/08/19/document-chat-row-lookup-and-scenario-teardown
telegramdesktop/tdesktop/dev • 84369bc • 1 files, +1/-1
Fix build with Qt 5.
telegramdesktop/tdesktop/dev • d901bbc • 4 files, +198/-0
Added auto closing of typed brackets in article editor.
telegramdesktop/tdesktop/dev • 0180bf6 • 2 files, +18/-0
Fixed local storage animations skipped by section slide.
telegramdesktop/tdesktop/dev • db7faca • 42 files, +135/-172
Got rid of cast-to-void result discarding.
telegramdesktop/tdesktop/dev • ca97b3f • 1 files, +0/-8
Returned reactions list for anonymous non-owner admins.
Just to be in line with Telegram Android, Telegram iOS, Telegram Web A
and Telegram Web K, none of which check anonymity before showing
reactions.
Related commit: 3f24627f54.
telegramdesktop/tdesktop/dev • fe71656 • 1 files, +1/-0
Fixed system drop shadow around PiP panel window on macOS.
telegramdesktop/tdesktop/dev • acd806e • 6 files, +39/-5
Added direction and video icons to call previews in dialogs widget.
telegramdesktop/tdesktop/dev • 6eb6a89 • 1 files, +2/-1
Added accent color to call previews in dialogs widget.
telegramdesktop/tdesktop/dev • 7cf6cd6 • 4 files, +493/-176
Extracted local storage particles engine to separate module.
telegramdesktop/tdesktop/dev • bf15967 • 25 files, +967/-0
Added particle effects for premium promo pages.
telegramdesktop/tdesktop/dev • 9aa9ee0 • 1 files, +55/-1
Added particles to premium feature preview box.
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 3c69022 • 1 files, +11/-2
Added applying of story item embedded in message media.
telegramdesktop/tdesktop/dev • 3e87da7 • 1 files, +6/-0
fix gap above dialog search results
telegramdesktop/tdesktop/dev • dac2690 • 1 files, +5/-1
fix(webview): show back button in Linux fullscreen
telegramdesktop/tdesktop/dev • 5f322d3 • 1 files, +3/-0
Fix: ALT+mouse click opens context menu
#tdesktop
Added applying of story item embedded in message media.
telegramdesktop/tdesktop/dev • 3e87da7 • 1 files, +6/-0
fix gap above dialog search results
telegramdesktop/tdesktop/dev • dac2690 • 1 files, +5/-1
fix(webview): show back button in Linux fullscreen
telegramdesktop/tdesktop/dev • 5f322d3 • 1 files, +3/-0
Fix: ALT+mouse click opens context menu
#tdesktop
🫡2
telegramdesktop/tdesktop/dev • b41b2a4 • 3 files, +29/-0
Name the chat corner buttons for screen readers
telegramdesktop/tdesktop/dev • 71233dc • 1 files, +1/-0
Order the chat controls visually in the Tab chain
telegramdesktop/tdesktop/dev • 02b6ff8 • 1 files, +17/-12
Order the folders sidebar visually in the Tab chain
telegramdesktop/tdesktop/dev • 4ecee9b • 1 files, +5/-0
Order the chat top bars visually in the Tab chain
telegramdesktop/tdesktop/dev • 1d36db4 • 3 files, +16/-3
Order the chat bars and the replaced bar buttons in the Tab chain
telegramdesktop/tdesktop/dev • 513f0f6 • 2 files, +55/-5
Order the corner buttons visually in the Tab chain
telegramdesktop/tdesktop/dev • 4fc925a • 1 files, +4/-0
Order the chat list scroll up button visually in the Tab chain
telegramdesktop/tdesktop/dev • bcf085b • 2 files, +5/-2
Mark the floating jump buttons as overlays in the Tab chain
telegramdesktop/tdesktop/dev • 655f233 • 1 files, +1/-1
Update lib_ui for visual Tab order support.
#tdesktop
Name the chat corner buttons for screen readers
telegramdesktop/tdesktop/dev • 71233dc • 1 files, +1/-0
Order the chat controls visually in the Tab chain
telegramdesktop/tdesktop/dev • 02b6ff8 • 1 files, +17/-12
Order the folders sidebar visually in the Tab chain
telegramdesktop/tdesktop/dev • 4ecee9b • 1 files, +5/-0
Order the chat top bars visually in the Tab chain
telegramdesktop/tdesktop/dev • 1d36db4 • 3 files, +16/-3
Order the chat bars and the replaced bar buttons in the Tab chain
telegramdesktop/tdesktop/dev • 513f0f6 • 2 files, +55/-5
Order the corner buttons visually in the Tab chain
telegramdesktop/tdesktop/dev • 4fc925a • 1 files, +4/-0
Order the chat list scroll up button visually in the Tab chain
telegramdesktop/tdesktop/dev • bcf085b • 2 files, +5/-2
Mark the floating jump buttons as overlays in the Tab chain
telegramdesktop/tdesktop/dev • 655f233 • 1 files, +1/-1
Update lib_ui for visual Tab order support.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8af6f40 • 2 files, +6/-6
Fixed leading widget overflow out of top bar suggestion pill.
Regression was introduced in fce19ac336.
telegramdesktop/tdesktop/dev • 39c7c53 • 1 files, +2/-2
Fixed width of userpics row in birthday contacts top bar suggestion.
telegramdesktop/tdesktop/dev • 02259ae • 2 files, +10/-3
Added separate userpics style for birthday contacts top bar suggestion.
#tdesktop
Fixed leading widget overflow out of top bar suggestion pill.
Regression was introduced in fce19ac336.
telegramdesktop/tdesktop/dev • 39c7c53 • 1 files, +2/-2
Fixed width of userpics row in birthday contacts top bar suggestion.
telegramdesktop/tdesktop/dev • 02259ae • 2 files, +10/-3
Added separate userpics style for birthday contacts top bar suggestion.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f022cec • 12 files, +1115/-1544
[ai] More decisions to agents in workflow.
Task: 2026/08/20/add-tooling-evidence-profile-to-perform-task
telegramdesktop/tdesktop/dev • ee3d9d1 • 4 files, +31/-21
[ai] Scope AI prefix to workflow-only commits
#tdesktop
[ai] More decisions to agents in workflow.
Task: 2026/08/20/add-tooling-evidence-profile-to-perform-task
telegramdesktop/tdesktop/dev • ee3d9d1 • 4 files, +31/-21
[ai] Scope AI prefix to workflow-only commits
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 221486e • 1 files, +1/-1
Update lib_ui to skip unchanged visual Tab order rewiring.
#tdesktop
Update lib_ui to skip unchanged visual Tab order rewiring.
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 4b75507 • 4 files, +7/-0
Add public keys for canary channel.
telegramdesktop/tdesktop/public-canary • 6b44890 • 9 files, +1279/-0
Add v2 update verification core and build channels
telegramdesktop/tdesktop/public-canary • 3dd6747 • 3 files, +672/-0
Support v2 channel packing in the Packer
telegramdesktop/tdesktop/public-canary • 4c5cf88 • 7 files, +662/-141
Verify, fetch and install v2 updates in the client
telegramdesktop/tdesktop/public-canary • 9dbae1a • 2 files, +9/-1
Show canary version and skip changelogs on canary
telegramdesktop/tdesktop/public-canary • b03f0a7 • 2 files, +821/-0
Add focused tests for v2 update verification
telegramdesktop/tdesktop/public-canary • 6a27c0d • 1 files, +862/-0
Add canary build and publish workflow
telegramdesktop/tdesktop/public-canary • 567345b • 1 files, +186/-163
Build one canary lane per repository in CI
telegramdesktop/tdesktop/public-canary • cc47a9e • 3 files, +31/-13
Use readable v2 update file names
telegramdesktop/tdesktop/public-canary • f9f2ce4 • 4 files, +117/-8
Use new update names and pinned Bot API image in CI
telegramdesktop/tdesktop/public-canary • 8ab83e3 • 3 files, +108/-62
Ship per-arch mac updates with a universal installer
telegramdesktop/tdesktop/public-canary • 4af018c • 1 files, +70/-28
Publish portable archives as canary first installs
telegramdesktop/tdesktop/public-canary • 4bdb964 • 1 files, +5/-4
Drop the bundled d3d compiler from canary builds
#tdesktop
Add public keys for canary channel.
telegramdesktop/tdesktop/public-canary • 6b44890 • 9 files, +1279/-0
Add v2 update verification core and build channels
telegramdesktop/tdesktop/public-canary • 3dd6747 • 3 files, +672/-0
Support v2 channel packing in the Packer
telegramdesktop/tdesktop/public-canary • 4c5cf88 • 7 files, +662/-141
Verify, fetch and install v2 updates in the client
telegramdesktop/tdesktop/public-canary • 9dbae1a • 2 files, +9/-1
Show canary version and skip changelogs on canary
telegramdesktop/tdesktop/public-canary • b03f0a7 • 2 files, +821/-0
Add focused tests for v2 update verification
telegramdesktop/tdesktop/public-canary • 6a27c0d • 1 files, +862/-0
Add canary build and publish workflow
telegramdesktop/tdesktop/public-canary • 567345b • 1 files, +186/-163
Build one canary lane per repository in CI
telegramdesktop/tdesktop/public-canary • cc47a9e • 3 files, +31/-13
Use readable v2 update file names
telegramdesktop/tdesktop/public-canary • f9f2ce4 • 4 files, +117/-8
Use new update names and pinned Bot API image in CI
telegramdesktop/tdesktop/public-canary • 8ab83e3 • 3 files, +108/-62
Ship per-arch mac updates with a universal installer
telegramdesktop/tdesktop/public-canary • 4af018c • 1 files, +70/-28
Publish portable archives as canary first installs
telegramdesktop/tdesktop/public-canary • 4bdb964 • 1 files, +5/-4
Drop the bundled d3d compiler from canary builds
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 223e515 • 3 files, +41/-4
Embed external and local signatures in one packer pass
telegramdesktop/tdesktop/public-canary • 8fb8282 • 2 files, +82/-3
Add a v2 update switch to the release build scripts
telegramdesktop/tdesktop/public-canary • 8b190d9 • 1 files, +29/-1
Read the pinned metadata through the local Bot API
telegramdesktop/tdesktop/public-canary • 3fb1812 • 3 files, +25/-1
Support v2 updates in the updater and deploy scripts
telegramdesktop/tdesktop/public-canary • 33297f4 • 23 files, +872/-216
Harden canary builds running.
telegramdesktop/tdesktop/public-canary • 211a886 • 8 files, +52/-13
Fix build for Release.
telegramdesktop/tdesktop/public-canary • c323465 • 2 files, +68/-21
Try to fix signing.
telegramdesktop/tdesktop/public-canary • 65cb72c • 1 files, +77/-5
Improve caching.
telegramdesktop/tdesktop/public-canary • ef1988e • 1 files, +17/-5
Try to fix signing again.
telegramdesktop/tdesktop/public-canary • 3b9abef • 10 files, +598/-311
New names, separate publishing.
telegramdesktop/tdesktop/public-canary • 5847f5c • 7 files, +255/-6
Fix translocated launch on macOS.
telegramdesktop/tdesktop/public-canary • a69e6d7 • 4 files, +32/-14
Improve version display for canary.
telegramdesktop/tdesktop/public-canary • 54372bd • 1 files, +141/-40
Split macOS canary build into per-arch jobs.
#tdesktop
Embed external and local signatures in one packer pass
telegramdesktop/tdesktop/public-canary • 8fb8282 • 2 files, +82/-3
Add a v2 update switch to the release build scripts
telegramdesktop/tdesktop/public-canary • 8b190d9 • 1 files, +29/-1
Read the pinned metadata through the local Bot API
telegramdesktop/tdesktop/public-canary • 3fb1812 • 3 files, +25/-1
Support v2 updates in the updater and deploy scripts
telegramdesktop/tdesktop/public-canary • 33297f4 • 23 files, +872/-216
Harden canary builds running.
telegramdesktop/tdesktop/public-canary • 211a886 • 8 files, +52/-13
Fix build for Release.
telegramdesktop/tdesktop/public-canary • c323465 • 2 files, +68/-21
Try to fix signing.
telegramdesktop/tdesktop/public-canary • 65cb72c • 1 files, +77/-5
Improve caching.
telegramdesktop/tdesktop/public-canary • ef1988e • 1 files, +17/-5
Try to fix signing again.
telegramdesktop/tdesktop/public-canary • 3b9abef • 10 files, +598/-311
New names, separate publishing.
telegramdesktop/tdesktop/public-canary • 5847f5c • 7 files, +255/-6
Fix translocated launch on macOS.
telegramdesktop/tdesktop/public-canary • a69e6d7 • 4 files, +32/-14
Improve version display for canary.
telegramdesktop/tdesktop/public-canary • 54372bd • 1 files, +141/-40
Split macOS canary build into per-arch jobs.
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 9bf1502 • 7 files, +198/-3
Add an in-title CANARY/PRIVATE marking.
telegramdesktop/tdesktop/public-canary • ce3c2a3 • 6 files, +42/-24
Rename canary branches.
telegramdesktop/tdesktop/public-canary • 2c31bdb • 1 files, +3/-0
Fixed per-arch build picking universal crashpad handler.
telegramdesktop/tdesktop/public-canary • 96e3108 • 1 files, +11/-11
Allow CANARY_ALLOW_UNSIGNED in public lane too.
#tdesktop
Add an in-title CANARY/PRIVATE marking.
telegramdesktop/tdesktop/public-canary • ce3c2a3 • 6 files, +42/-24
Rename canary branches.
telegramdesktop/tdesktop/public-canary • 2c31bdb • 1 files, +3/-0
Fixed per-arch build picking universal crashpad handler.
telegramdesktop/tdesktop/public-canary • 96e3108 • 1 files, +11/-11
Allow CANARY_ALLOW_UNSIGNED in public lane too.
#tdesktop
🫡4
telegramdesktop/tdesktop/public-canary • 0319ea2 • 1 files, +38/-3
Try workaround clone problems.
#tdesktop
Try workaround clone problems.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f4a4f56 • 4 files, +305/-1
[ai] Add windowed probes and discriminating scans
telegramdesktop/tdesktop/dev • 1fd1682 • 3 files, +161/-100
[ai] Retire review lenses from the diff, not the plan
#tdesktop
[ai] Add windowed probes and discriminating scans
telegramdesktop/tdesktop/dev • 1fd1682 • 3 files, +161/-100
[ai] Retire review lenses from the diff, not the plan
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 239a840 • 4 files, +7/-0
Add public keys for canary channel.
telegramdesktop/tdesktop/public-canary • d8596ea • 9 files, +1279/-0
Add v2 update verification core and build channels
telegramdesktop/tdesktop/public-canary • 58621f6 • 3 files, +672/-0
Support v2 channel packing in the Packer
telegramdesktop/tdesktop/public-canary • 84e4e55 • 7 files, +662/-141
Verify, fetch and install v2 updates in the client
telegramdesktop/tdesktop/public-canary • a0e8186 • 2 files, +9/-1
Show canary version and skip changelogs on canary
telegramdesktop/tdesktop/public-canary • 0e25e9c • 2 files, +821/-0
Add focused tests for v2 update verification
telegramdesktop/tdesktop/public-canary • de5f041 • 1 files, +862/-0
Add canary build and publish workflow
telegramdesktop/tdesktop/public-canary • a083c2a • 1 files, +186/-163
Build one canary lane per repository in CI
telegramdesktop/tdesktop/public-canary • f7d6d62 • 3 files, +31/-13
Use readable v2 update file names
telegramdesktop/tdesktop/public-canary • a28e2e8 • 4 files, +117/-8
Use new update names and pinned Bot API image in CI
telegramdesktop/tdesktop/public-canary • fc02a85 • 3 files, +108/-62
Ship per-arch mac updates with a universal installer
telegramdesktop/tdesktop/public-canary • d943cfe • 1 files, +70/-28
Publish portable archives as canary first installs
telegramdesktop/tdesktop/public-canary • 7730018 • 1 files, +5/-4
Drop the bundled d3d compiler from canary builds
#tdesktop
Add public keys for canary channel.
telegramdesktop/tdesktop/public-canary • d8596ea • 9 files, +1279/-0
Add v2 update verification core and build channels
telegramdesktop/tdesktop/public-canary • 58621f6 • 3 files, +672/-0
Support v2 channel packing in the Packer
telegramdesktop/tdesktop/public-canary • 84e4e55 • 7 files, +662/-141
Verify, fetch and install v2 updates in the client
telegramdesktop/tdesktop/public-canary • a0e8186 • 2 files, +9/-1
Show canary version and skip changelogs on canary
telegramdesktop/tdesktop/public-canary • 0e25e9c • 2 files, +821/-0
Add focused tests for v2 update verification
telegramdesktop/tdesktop/public-canary • de5f041 • 1 files, +862/-0
Add canary build and publish workflow
telegramdesktop/tdesktop/public-canary • a083c2a • 1 files, +186/-163
Build one canary lane per repository in CI
telegramdesktop/tdesktop/public-canary • f7d6d62 • 3 files, +31/-13
Use readable v2 update file names
telegramdesktop/tdesktop/public-canary • a28e2e8 • 4 files, +117/-8
Use new update names and pinned Bot API image in CI
telegramdesktop/tdesktop/public-canary • fc02a85 • 3 files, +108/-62
Ship per-arch mac updates with a universal installer
telegramdesktop/tdesktop/public-canary • d943cfe • 1 files, +70/-28
Publish portable archives as canary first installs
telegramdesktop/tdesktop/public-canary • 7730018 • 1 files, +5/-4
Drop the bundled d3d compiler from canary builds
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • a189c15 • 3 files, +41/-4
Embed external and local signatures in one packer pass
telegramdesktop/tdesktop/public-canary • 5b7f74e • 2 files, +82/-3
Add a v2 update switch to the release build scripts
telegramdesktop/tdesktop/public-canary • 8190eec • 1 files, +29/-1
Read the pinned metadata through the local Bot API
telegramdesktop/tdesktop/public-canary • 2ad441a • 3 files, +25/-1
Support v2 updates in the updater and deploy scripts
telegramdesktop/tdesktop/public-canary • b1550a4 • 23 files, +872/-216
Harden canary builds running.
telegramdesktop/tdesktop/public-canary • b731588 • 8 files, +52/-13
Fix build for Release.
telegramdesktop/tdesktop/public-canary • dc60229 • 2 files, +68/-21
Try to fix signing.
telegramdesktop/tdesktop/public-canary • fa0e0c3 • 1 files, +77/-5
Improve caching.
telegramdesktop/tdesktop/public-canary • c0223a8 • 1 files, +17/-5
Try to fix signing again.
telegramdesktop/tdesktop/public-canary • 01e27ac • 10 files, +598/-311
New names, separate publishing.
telegramdesktop/tdesktop/public-canary • 8bbfb0d • 7 files, +255/-6
Fix translocated launch on macOS.
telegramdesktop/tdesktop/public-canary • c56884f • 4 files, +32/-14
Improve version display for canary.
telegramdesktop/tdesktop/public-canary • dc1aaa3 • 1 files, +141/-40
Split macOS canary build into per-arch jobs.
#tdesktop
Embed external and local signatures in one packer pass
telegramdesktop/tdesktop/public-canary • 5b7f74e • 2 files, +82/-3
Add a v2 update switch to the release build scripts
telegramdesktop/tdesktop/public-canary • 8190eec • 1 files, +29/-1
Read the pinned metadata through the local Bot API
telegramdesktop/tdesktop/public-canary • 2ad441a • 3 files, +25/-1
Support v2 updates in the updater and deploy scripts
telegramdesktop/tdesktop/public-canary • b1550a4 • 23 files, +872/-216
Harden canary builds running.
telegramdesktop/tdesktop/public-canary • b731588 • 8 files, +52/-13
Fix build for Release.
telegramdesktop/tdesktop/public-canary • dc60229 • 2 files, +68/-21
Try to fix signing.
telegramdesktop/tdesktop/public-canary • fa0e0c3 • 1 files, +77/-5
Improve caching.
telegramdesktop/tdesktop/public-canary • c0223a8 • 1 files, +17/-5
Try to fix signing again.
telegramdesktop/tdesktop/public-canary • 01e27ac • 10 files, +598/-311
New names, separate publishing.
telegramdesktop/tdesktop/public-canary • 8bbfb0d • 7 files, +255/-6
Fix translocated launch on macOS.
telegramdesktop/tdesktop/public-canary • c56884f • 4 files, +32/-14
Improve version display for canary.
telegramdesktop/tdesktop/public-canary • dc1aaa3 • 1 files, +141/-40
Split macOS canary build into per-arch jobs.
#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • b04090b • 7 files, +198/-3
Add an in-title CANARY/PRIVATE marking.
telegramdesktop/tdesktop/public-canary • ca88e47 • 6 files, +42/-24
Rename canary branches.
telegramdesktop/tdesktop/public-canary • 6e38453 • 1 files, +3/-0
Fixed per-arch build picking universal crashpad handler.
telegramdesktop/tdesktop/public-canary • 07d69d6 • 1 files, +11/-11
Allow CANARY_ALLOW_UNSIGNED in public lane too.
telegramdesktop/tdesktop/public-canary • 7f56a03 • 1 files, +38/-3
Try workaround clone problems.
telegramdesktop/tdesktop/public-canary • cd6406b • 1 files, +1/-1
Don't create real window for battery saving.
telegramdesktop/tdesktop/public-canary • 9fe432a • 1 files, +25/-19
Fix build with GCC.
#tdesktop
Add an in-title CANARY/PRIVATE marking.
telegramdesktop/tdesktop/public-canary • ca88e47 • 6 files, +42/-24
Rename canary branches.
telegramdesktop/tdesktop/public-canary • 6e38453 • 1 files, +3/-0
Fixed per-arch build picking universal crashpad handler.
telegramdesktop/tdesktop/public-canary • 07d69d6 • 1 files, +11/-11
Allow CANARY_ALLOW_UNSIGNED in public lane too.
telegramdesktop/tdesktop/public-canary • 7f56a03 • 1 files, +38/-3
Try workaround clone problems.
telegramdesktop/tdesktop/public-canary • cd6406b • 1 files, +1/-1
Don't create real window for battery saving.
telegramdesktop/tdesktop/public-canary • 9fe432a • 1 files, +25/-19
Fix build with GCC.
#tdesktop
🫡3
🫡3🤨1
telegramdesktop/tdesktop/dev • c9f39cf • 1 files, +1/-1
Don't create real window for battery saving.
#tdesktop
Don't create real window for battery saving.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e91f056 • 1 files, +1/-0
Show spoilered text in gift box for now.
telegramdesktop/tdesktop/dev • 9240eea • 1 files, +8/-6
Fix gift box height jump.
telegramdesktop/tdesktop/dev • 0cc8182 • 1 files, +1/-1
Name tooltip close button.
telegramdesktop/tdesktop/dev • 0b8de41 • 1 files, +40/-19
Workaround strange fields in ephemeral messages.
telegramdesktop/tdesktop/dev • b033e51 • 1 files, +1/-1
Apply accessibility patch for Qt 5.
#tdesktop
Show spoilered text in gift box for now.
telegramdesktop/tdesktop/dev • 9240eea • 1 files, +8/-6
Fix gift box height jump.
telegramdesktop/tdesktop/dev • 0cc8182 • 1 files, +1/-1
Name tooltip close button.
telegramdesktop/tdesktop/dev • 0b8de41 • 1 files, +40/-19
Workaround strange fields in ephemeral messages.
telegramdesktop/tdesktop/dev • b033e51 • 1 files, +1/-1
Apply accessibility patch for Qt 5.
#tdesktop
🫡3