morethanwords/tweb/design26 • f0f11a7 • 4 files, +24/-6
Sidebar resize: one-shot Shift tooltip on first drag
Pinned floating plate: compensate scroll when plate grows and chat was at the end, so the bottom anchor doesn't drift
#webk
Sidebar resize: one-shot Shift tooltip on first drag
Pinned floating plate: compensate scroll when plate grows and chat was at the end, so the bottom anchor doesn't drift
#webk
🫡3
morethanwords/tweb/design26 • 1a0dae0 • 7 files, +203/-28
Pinned plate: stage early, reveal sync with bubbles mount — kill flicker
topbar: setupPinnedMessageForPeer + revealPreparedPinnedMessage, staged swap via pendingPinnedSetup
pinnedMessage: prepareInitial/revealPrepared API; currentPinnedMid getter; reveal after content resolves
chat.setPeer: call setup early so paddingTop accounts for plate
bubbles.setPeer: call reveal sync before replaceChildren — same paint frame
appImManager: persist pinnedMid in ChatSavedPosition for sync re-entry restore
fullPeers: getCachedFullPeer — sync non-reactive read to seed hint mid
appMessagesManager: mirror pFlags.pinned from pinned-filter results onto history storage
appMessagesManager: drop cached pinned search storages on pin update
#webk
Pinned plate: stage early, reveal sync with bubbles mount — kill flicker
topbar: setupPinnedMessageForPeer + revealPreparedPinnedMessage, staged swap via pendingPinnedSetup
pinnedMessage: prepareInitial/revealPrepared API; currentPinnedMid getter; reveal after content resolves
chat.setPeer: call setup early so paddingTop accounts for plate
bubbles.setPeer: call reveal sync before replaceChildren — same paint frame
appImManager: persist pinnedMid in ChatSavedPosition for sync re-entry restore
fullPeers: getCachedFullPeer — sync non-reactive read to seed hint mid
appMessagesManager: mirror pFlags.pinned from pinned-filter results onto history storage
appMessagesManager: drop cached pinned search storages on pin update
#webk
🫡3
telegramdesktop/tdesktop/dev • a585ecb • 1 files, +3/-1
Added Qt version line to main menu version tooltip.
telegramdesktop/tdesktop/dev • c495408 • 1 files, +2/-1
Fixed wrong color tone settings button shown in emoji search results.
telegramdesktop/tdesktop/dev • bd8f323 • 2 files, +68/-21
Computed top bar suggestion height in resize, not in paint.
telegramdesktop/tdesktop/dev • 04f4bd3 • 5 files, +28/-24
Moved top bar suggestion child-list collapse inside the content.
telegramdesktop/tdesktop/dev • 8e2782d • 2 files, +1/-11
Removed unused desiredHeight tracker on top bar suggestion content.
telegramdesktop/tdesktop/dev • 14f9261 • 3 files, +62/-90
Replaced top bar suggestion left padding with leading widget slot.
telegramdesktop/tdesktop/dev • 1c69103 • 6 files, +151/-22
Froze top bar suggestion content during child-list collapse animation.
telegramdesktop/tdesktop/dev • 00dfc72 • 6 files, +191/-143
Moved auth-denied confirmation box into its own boxes file.
telegramdesktop/tdesktop/dev • f8f77af • 3 files, +82/-0
Added top bar suggestion spec types.
telegramdesktop/tdesktop/dev • 7d86b5a • 4 files, +145/-1
Added unreviewed auth spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 9a23dcd • 4 files, +80/-0
Added gift auctions spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 36d13e1 • 4 files, +69/-0
Added custom promo spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • f60e6ac • 4 files, +73/-0
Added premium grace spec to top bar suggestion table.
#tdesktop
Added Qt version line to main menu version tooltip.
telegramdesktop/tdesktop/dev • c495408 • 1 files, +2/-1
Fixed wrong color tone settings button shown in emoji search results.
telegramdesktop/tdesktop/dev • bd8f323 • 2 files, +68/-21
Computed top bar suggestion height in resize, not in paint.
telegramdesktop/tdesktop/dev • 04f4bd3 • 5 files, +28/-24
Moved top bar suggestion child-list collapse inside the content.
telegramdesktop/tdesktop/dev • 8e2782d • 2 files, +1/-11
Removed unused desiredHeight tracker on top bar suggestion content.
telegramdesktop/tdesktop/dev • 14f9261 • 3 files, +62/-90
Replaced top bar suggestion left padding with leading widget slot.
telegramdesktop/tdesktop/dev • 1c69103 • 6 files, +151/-22
Froze top bar suggestion content during child-list collapse animation.
telegramdesktop/tdesktop/dev • 00dfc72 • 6 files, +191/-143
Moved auth-denied confirmation box into its own boxes file.
telegramdesktop/tdesktop/dev • f8f77af • 3 files, +82/-0
Added top bar suggestion spec types.
telegramdesktop/tdesktop/dev • 7d86b5a • 4 files, +145/-1
Added unreviewed auth spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 9a23dcd • 4 files, +80/-0
Added gift auctions spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 36d13e1 • 4 files, +69/-0
Added custom promo spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • f60e6ac • 4 files, +73/-0
Added premium grace spec to top bar suggestion table.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4f7ef0c • 4 files, +133/-0
Added low credits subscription spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 86134e3 • 4 files, +151/-0
Added birthday contacts spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • c1bf7a2 • 4 files, +88/-0
Added birthday setup spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 5084853 • 4 files, +116/-0
Added premium offer spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • d0ee20a • 4 files, +114/-0
Added userpic setup spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • bd2e395 • 1 files, +72/-595
Switched top bar suggestion driver to spec table.
telegramdesktop/tdesktop/dev • 5a7621e • 3 files, +87/-28
Added pill design to top bar suggestion.
telegramdesktop/tdesktop/dev • b688da0 • 3 files, +34/-14
Added floating overlay for top bar suggestion pill.
telegramdesktop/tdesktop/dev • 1c4a8bf • 1 files, +17/-1
Added scroll fade above top bar suggestion pill.
telegramdesktop/tdesktop/dev • e1c8fb0 • 2 files, +3/-1
Added scroll bar inset below top bar suggestion pill.
telegramdesktop/tdesktop/dev • 83e249d • 4 files, +156/-0
Added test hotkeys for top bar suggestion pill.
telegramdesktop/tdesktop/dev • ea30e2f • 1 files, +79/-5
Added ability to open personal channel and "view channel" in window.
telegramdesktop/tdesktop/dev • 1f6474a • 2 files, +7/-1
Fixed crash on in-chat search opened from separated archive windows.
#tdesktop
Added low credits subscription spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 86134e3 • 4 files, +151/-0
Added birthday contacts spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • c1bf7a2 • 4 files, +88/-0
Added birthday setup spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • 5084853 • 4 files, +116/-0
Added premium offer spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • d0ee20a • 4 files, +114/-0
Added userpic setup spec to top bar suggestion table.
telegramdesktop/tdesktop/dev • bd2e395 • 1 files, +72/-595
Switched top bar suggestion driver to spec table.
telegramdesktop/tdesktop/dev • 5a7621e • 3 files, +87/-28
Added pill design to top bar suggestion.
telegramdesktop/tdesktop/dev • b688da0 • 3 files, +34/-14
Added floating overlay for top bar suggestion pill.
telegramdesktop/tdesktop/dev • 1c4a8bf • 1 files, +17/-1
Added scroll fade above top bar suggestion pill.
telegramdesktop/tdesktop/dev • e1c8fb0 • 2 files, +3/-1
Added scroll bar inset below top bar suggestion pill.
telegramdesktop/tdesktop/dev • 83e249d • 4 files, +156/-0
Added test hotkeys for top bar suggestion pill.
telegramdesktop/tdesktop/dev • ea30e2f • 1 files, +79/-5
Added ability to open personal channel and "view channel" in window.
telegramdesktop/tdesktop/dev • 1f6474a • 2 files, +7/-1
Fixed crash on in-chat search opened from separated archive windows.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 3030c97 • 2 files, +23/-2
Fixed stale hover state on history widget leave events.
telegramdesktop/tdesktop/dev • 0b41f06 • 1 files, +4/-12
Fixed SMTC operating on wrong audio type.
Regression was introduced in: a0272848269431e4352a5a708d00f68829b16e56.
telegramdesktop/tdesktop/dev • 7ec6ea0 • 7 files, +17/-6
Bumped cmake submodule and Qt to 6.11.1 for macOS compatibility.
telegramdesktop/tdesktop/dev • b088296 • 34 files, +2542/-0
[qrhi] Added QRhi rendering infrastructure.
telegramdesktop/tdesktop/dev • 15053e6 • 1 files, +23/-21
[qrhi] Implemented working QRhi/Metal overlay rendering.
telegramdesktop/tdesktop/dev • 175616c • 2 files, +98/-86
[qrhi] Added texture pool, semi-transparent background, BGRA8.
telegramdesktop/tdesktop/dev • 4433e49 • 2 files, +26/-4
[qrhi] Added notch black bar and control opacity animation.
telegramdesktop/tdesktop/dev • 1805008 • 2 files, +81/-39
[qrhi] Added recognition overlay, vertex rotation, fixed texture pool.
telegramdesktop/tdesktop/dev • 3a64c83 • 1 files, +17/-2
[qrhi] Added intelligent clearColor and hide workaround.
telegramdesktop/tdesktop/dev • 7e5f9d7 • 2 files, +50/-5
[qrhi] Added palette/DPR/premium invalidation and scaleRect zoom.
telegramdesktop/tdesktop/dev • 982d499 • 2 files, +85/-21
[qrhi] Added story crop texture rect and 3-slot texture caching.
telegramdesktop/tdesktop/dev • 33d2020 • 6 files, +440/-115
[qrhi] Added controls fade, static content pipeline, rounded corners.
telegramdesktop/tdesktop/dev • 8c7b2d0 • 2 files, +158/-3
[qrhi] Added window corner masking.
#tdesktop
Fixed stale hover state on history widget leave events.
telegramdesktop/tdesktop/dev • 0b41f06 • 1 files, +4/-12
Fixed SMTC operating on wrong audio type.
Regression was introduced in: a0272848269431e4352a5a708d00f68829b16e56.
telegramdesktop/tdesktop/dev • 7ec6ea0 • 7 files, +17/-6
Bumped cmake submodule and Qt to 6.11.1 for macOS compatibility.
telegramdesktop/tdesktop/dev • b088296 • 34 files, +2542/-0
[qrhi] Added QRhi rendering infrastructure.
telegramdesktop/tdesktop/dev • 15053e6 • 1 files, +23/-21
[qrhi] Implemented working QRhi/Metal overlay rendering.
telegramdesktop/tdesktop/dev • 175616c • 2 files, +98/-86
[qrhi] Added texture pool, semi-transparent background, BGRA8.
telegramdesktop/tdesktop/dev • 4433e49 • 2 files, +26/-4
[qrhi] Added notch black bar and control opacity animation.
telegramdesktop/tdesktop/dev • 1805008 • 2 files, +81/-39
[qrhi] Added recognition overlay, vertex rotation, fixed texture pool.
telegramdesktop/tdesktop/dev • 3a64c83 • 1 files, +17/-2
[qrhi] Added intelligent clearColor and hide workaround.
telegramdesktop/tdesktop/dev • 7e5f9d7 • 2 files, +50/-5
[qrhi] Added palette/DPR/premium invalidation and scaleRect zoom.
telegramdesktop/tdesktop/dev • 982d499 • 2 files, +85/-21
[qrhi] Added story crop texture rect and 3-slot texture caching.
telegramdesktop/tdesktop/dev • 33d2020 • 6 files, +440/-115
[qrhi] Added controls fade, static content pipeline, rounded corners.
telegramdesktop/tdesktop/dev • 8c7b2d0 • 2 files, +158/-3
[qrhi] Added window corner masking.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 3b26a16 • 2 files, +175/-4
[qrhi] Added control icon atlas with over/inner opacity.
telegramdesktop/tdesktop/dev • 1338f2a • 2 files, +49/-6
[qrhi] Added stories sibling parts with persistent textures.
telegramdesktop/tdesktop/dev • b3e3643 • 2 files, +390/-5
[qrhi] Added YUV420/NV12 direct GPU decoding.
telegramdesktop/tdesktop/dev • 4b8a81d • 1 files, +8/-0
[qrhi] Temporary added paintVideoStream via borrowed raster paint.
telegramdesktop/tdesktop/dev • f6cc117 • 2 files, +53/-106
[qrhi] Extracted fillShadowUniforms and removed dead kUniformSize.
telegramdesktop/tdesktop/dev • 266e34a • 2 files, +47/-75
[qrhi] Added button over-state via 2-draw and removed dead stubs.
telegramdesktop/tdesktop/dev • 56c0691 • 1 files, +168/-26
[qrhi] Replaced dead paintFallback for calls incoming.
telegramdesktop/tdesktop/dev • 41f24e5 • 4 files, +332/-7
[qrhi] Added YUV420/NV12 GPU decode with shadow and rounding shaders.
telegramdesktop/tdesktop/dev • 03aca09 • 2 files, +263/-77
[qrhi] Added shadow overlay and YUV420 GPU decode to calls incoming.
telegramdesktop/tdesktop/dev • f2ddfe7 • 6 files, +1788/-0
[qrhi] Added full multi-pass renderer with blur, YUV420 to group calls.
telegramdesktop/tdesktop/dev • 63963dd • 2 files, +222/-101
[qrhi] Added vertical blur pass, CPU Perlin noise in group calls.
telegramdesktop/tdesktop/dev • 0e9f1b5 • 11 files, +59/-49
[qrhi] Fixed gl_FragCoord Y-flip for Metal in all shaders.
telegramdesktop/tdesktop/dev • 4fffc7f • 3 files, +105/-50
[qrhi] Added single-draw button controls via pip_controls shaders.
#tdesktop
[qrhi] Added control icon atlas with over/inner opacity.
telegramdesktop/tdesktop/dev • 1338f2a • 2 files, +49/-6
[qrhi] Added stories sibling parts with persistent textures.
telegramdesktop/tdesktop/dev • b3e3643 • 2 files, +390/-5
[qrhi] Added YUV420/NV12 direct GPU decoding.
telegramdesktop/tdesktop/dev • 4b8a81d • 1 files, +8/-0
[qrhi] Temporary added paintVideoStream via borrowed raster paint.
telegramdesktop/tdesktop/dev • f6cc117 • 2 files, +53/-106
[qrhi] Extracted fillShadowUniforms and removed dead kUniformSize.
telegramdesktop/tdesktop/dev • 266e34a • 2 files, +47/-75
[qrhi] Added button over-state via 2-draw and removed dead stubs.
telegramdesktop/tdesktop/dev • 56c0691 • 1 files, +168/-26
[qrhi] Replaced dead paintFallback for calls incoming.
telegramdesktop/tdesktop/dev • 41f24e5 • 4 files, +332/-7
[qrhi] Added YUV420/NV12 GPU decode with shadow and rounding shaders.
telegramdesktop/tdesktop/dev • 03aca09 • 2 files, +263/-77
[qrhi] Added shadow overlay and YUV420 GPU decode to calls incoming.
telegramdesktop/tdesktop/dev • f2ddfe7 • 6 files, +1788/-0
[qrhi] Added full multi-pass renderer with blur, YUV420 to group calls.
telegramdesktop/tdesktop/dev • 63963dd • 2 files, +222/-101
[qrhi] Added vertical blur pass, CPU Perlin noise in group calls.
telegramdesktop/tdesktop/dev • 0e9f1b5 • 11 files, +59/-49
[qrhi] Fixed gl_FragCoord Y-flip for Metal in all shaders.
telegramdesktop/tdesktop/dev • 4fffc7f • 3 files, +105/-50
[qrhi] Added single-draw button controls via pip_controls shaders.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4056135 • 1 files, +159/-0
[qrhi] Added title shadow overlay for Windows/Linux to calls incoming.
telegramdesktop/tdesktop/dev • 9a4e678 • 3 files, +90/-39
[qrhi] Merged all on-screen draws into single render in group calls.
telegramdesktop/tdesktop/dev • a7420ab • 8 files, +127/-16
[qrhi] Added direct GPU render for paintVideoStream instead of raster.
telegramdesktop/tdesktop/dev • 9c85df3 • 3 files, +8/-0
[qrhi] Fixed unreleased GPU resources on media-view and calls close.
telegramdesktop/tdesktop/dev • 813cab2 • 3 files, +12/-9
[qrhi] Enabled QRhi renderer by default on Qt 6.7+ with OpenGL fallback.
telegramdesktop/tdesktop/dev • db57864 • 1 files, +5/-5
[qrhi] Skipped QRhi shader compilation when qsb tool is unavailable.
telegramdesktop/tdesktop/dev • 6a0c1af • 8 files, +298/-5
Added zero-copy Metal video decode with CVPixelBuffer native textures.
telegramdesktop/tdesktop/dev • b824c1a • 6 files, +338/-154
[qrhi] Fixed PiP rendering with container and zero-copy Metal textures.
telegramdesktop/tdesktop/dev • a728ddb • 2 files, +3/-2
[qrhi] Added Metal availability check with OpenGL fallback for backend.
telegramdesktop/tdesktop/dev • f34961c • 1 files, +4/-0
Fixed unpainted gap during search suggestions open animation in dialogs.
telegramdesktop/tdesktop/dev • da27321 • 1 files, +1/-1
Disabled Apple single-arch cross-compiling detection in Qt build.
telegramdesktop/tdesktop/dev • 0315d6c • 4 files, +70/-37
[qrhi] Batched onscreen draw calls in group call renderer.
telegramdesktop/tdesktop/dev • d316197 • 2 files, +109/-42
[qrhi] Added YUV-to-RGB pre-conversion pass and fixed vertex geometry.
#tdesktop
[qrhi] Added title shadow overlay for Windows/Linux to calls incoming.
telegramdesktop/tdesktop/dev • 9a4e678 • 3 files, +90/-39
[qrhi] Merged all on-screen draws into single render in group calls.
telegramdesktop/tdesktop/dev • a7420ab • 8 files, +127/-16
[qrhi] Added direct GPU render for paintVideoStream instead of raster.
telegramdesktop/tdesktop/dev • 9c85df3 • 3 files, +8/-0
[qrhi] Fixed unreleased GPU resources on media-view and calls close.
telegramdesktop/tdesktop/dev • 813cab2 • 3 files, +12/-9
[qrhi] Enabled QRhi renderer by default on Qt 6.7+ with OpenGL fallback.
telegramdesktop/tdesktop/dev • db57864 • 1 files, +5/-5
[qrhi] Skipped QRhi shader compilation when qsb tool is unavailable.
telegramdesktop/tdesktop/dev • 6a0c1af • 8 files, +298/-5
Added zero-copy Metal video decode with CVPixelBuffer native textures.
telegramdesktop/tdesktop/dev • b824c1a • 6 files, +338/-154
[qrhi] Fixed PiP rendering with container and zero-copy Metal textures.
telegramdesktop/tdesktop/dev • a728ddb • 2 files, +3/-2
[qrhi] Added Metal availability check with OpenGL fallback for backend.
telegramdesktop/tdesktop/dev • f34961c • 1 files, +4/-0
Fixed unpainted gap during search suggestions open animation in dialogs.
telegramdesktop/tdesktop/dev • da27321 • 1 files, +1/-1
Disabled Apple single-arch cross-compiling detection in Qt build.
telegramdesktop/tdesktop/dev • 0315d6c • 4 files, +70/-37
[qrhi] Batched onscreen draw calls in group call renderer.
telegramdesktop/tdesktop/dev • d316197 • 2 files, +109/-42
[qrhi] Added YUV-to-RGB pre-conversion pass and fixed vertex geometry.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 763fce3 • 8 files, +305/-14
Added support to document view display of sanitized SVG preview.
telegramdesktop/tdesktop/dev • e75dba5 • 15 files, +1148/-4
[thanos] Added GPU-accelerated particle dissolution effect for messages.
telegramdesktop/tdesktop/dev • 4ad8a3e • 5 files, +132/-62
[thanos] Improved effect with per-item UBO, particle cap, and lifecycle.
telegramdesktop/tdesktop/dev • c93b638 • 3 files, +18/-3
[thanos] Added debug logging to effect capture and render pipeline.
telegramdesktop/tdesktop/dev • d93e093 • 6 files, +22/-31
[thanos] Reparented surface to top widget and tuned particle physics.
telegramdesktop/tdesktop/dev • b593fc7 • 2 files, +3/-3
[thanos] Fixed scroll-relative coordinate mapping and Y-axis flip.
telegramdesktop/tdesktop/dev • d7737d5 • 4 files, +75/-1
[thanos] Added collapsing to close gap after message dissolution.
telegramdesktop/tdesktop/dev • b52e4f6 • 4 files, +49/-14
[thanos] Improved collapse animation with position-aware gap.
telegramdesktop/tdesktop/dev • df10d61 • 1 files, +28/-1
[thanos] Added merging of simultaneous collapsing with adaptive time.
telegramdesktop/tdesktop/dev • f8f615d • 1 files, +7/-1
[thanos] Adjusted capture position to account for active collapse gap.
telegramdesktop/tdesktop/dev • 7b2306f • 1 files, +28/-9
[thanos] Added smooth acceleration ramp to Thanos particle animation.
telegramdesktop/tdesktop/dev • 54a4014 • 1 files, +18/-8
[thanos] Clipped snapshot capture to visible scroll viewport bounds.
telegramdesktop/tdesktop/dev • 3bfe2e5 • 3 files, +52/-44
[thanos] Excluded selection checks from snapshots in message deletes.
#tdesktop
Added support to document view display of sanitized SVG preview.
telegramdesktop/tdesktop/dev • e75dba5 • 15 files, +1148/-4
[thanos] Added GPU-accelerated particle dissolution effect for messages.
telegramdesktop/tdesktop/dev • 4ad8a3e • 5 files, +132/-62
[thanos] Improved effect with per-item UBO, particle cap, and lifecycle.
telegramdesktop/tdesktop/dev • c93b638 • 3 files, +18/-3
[thanos] Added debug logging to effect capture and render pipeline.
telegramdesktop/tdesktop/dev • d93e093 • 6 files, +22/-31
[thanos] Reparented surface to top widget and tuned particle physics.
telegramdesktop/tdesktop/dev • b593fc7 • 2 files, +3/-3
[thanos] Fixed scroll-relative coordinate mapping and Y-axis flip.
telegramdesktop/tdesktop/dev • d7737d5 • 4 files, +75/-1
[thanos] Added collapsing to close gap after message dissolution.
telegramdesktop/tdesktop/dev • b52e4f6 • 4 files, +49/-14
[thanos] Improved collapse animation with position-aware gap.
telegramdesktop/tdesktop/dev • df10d61 • 1 files, +28/-1
[thanos] Added merging of simultaneous collapsing with adaptive time.
telegramdesktop/tdesktop/dev • f8f615d • 1 files, +7/-1
[thanos] Adjusted capture position to account for active collapse gap.
telegramdesktop/tdesktop/dev • 7b2306f • 1 files, +28/-9
[thanos] Added smooth acceleration ramp to Thanos particle animation.
telegramdesktop/tdesktop/dev • 54a4014 • 1 files, +18/-8
[thanos] Clipped snapshot capture to visible scroll viewport bounds.
telegramdesktop/tdesktop/dev • 3bfe2e5 • 3 files, +52/-44
[thanos] Excluded selection checks from snapshots in message deletes.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 0630568 • 3 files, +15/-0
Reduced moderate and delete boxes hide animation to skip Thanos overlap.
telegramdesktop/tdesktop/dev • d269d8b • 2 files, +25/-2
[thanos] Added particle shrink and fade-out during Thanos dissolution.
telegramdesktop/tdesktop/dev • 2e9e1ec • 1 files, +2/-2
[thanos] Increased animation phase and time step speed.
telegramdesktop/tdesktop/dev • 82f6590 • 1 files, +2/-0
[thanos] Fixed snapshot rendering of pattern bubble with chat theme.
telegramdesktop/tdesktop/dev • e81fd09 • 1 files, +32/-8
[thanos] Forced re-layout and clipping for snapshots with stale height.
telegramdesktop/tdesktop/dev • 1e29719 • 1 files, +10/-2
[thanos] Deferred surface show to batch all snapshots before render.
telegramdesktop/tdesktop/dev • 1167523 • 5 files, +69/-32
[thanos] Pre-captured snapshots before batch destruction via event.
telegramdesktop/tdesktop/dev • f43a28e • 7 files, +504/-82
[thanos] Replaced single collapse gap with independent multi-gap system.
telegramdesktop/tdesktop/dev • e1ed49e • 2 files, +9/-10
[thanos] Fixed gap merge and removed scroll adjustment.
telegramdesktop/tdesktop/dev • 64a23b3 • 2 files, +12/-1
[thanos] Deferred collapse gap creation to individual view removal step.
telegramdesktop/tdesktop/dev • ccc91b1 • 2 files, +10/-1
[thanos] Tracked original gap height to fix post-deletion gap positions.
telegramdesktop/tdesktop/dev • e3e2d8b • 2 files, +17/-0
[thanos] Added scroll compensation for multi-gap collapse animation.
telegramdesktop/tdesktop/dev • 3e416e0 • 2 files, +10/-16
[thanos] Used originalHeight for merge adjacency and ordered insertion.
#tdesktop
Reduced moderate and delete boxes hide animation to skip Thanos overlap.
telegramdesktop/tdesktop/dev • d269d8b • 2 files, +25/-2
[thanos] Added particle shrink and fade-out during Thanos dissolution.
telegramdesktop/tdesktop/dev • 2e9e1ec • 1 files, +2/-2
[thanos] Increased animation phase and time step speed.
telegramdesktop/tdesktop/dev • 82f6590 • 1 files, +2/-0
[thanos] Fixed snapshot rendering of pattern bubble with chat theme.
telegramdesktop/tdesktop/dev • e81fd09 • 1 files, +32/-8
[thanos] Forced re-layout and clipping for snapshots with stale height.
telegramdesktop/tdesktop/dev • 1e29719 • 1 files, +10/-2
[thanos] Deferred surface show to batch all snapshots before render.
telegramdesktop/tdesktop/dev • 1167523 • 5 files, +69/-32
[thanos] Pre-captured snapshots before batch destruction via event.
telegramdesktop/tdesktop/dev • f43a28e • 7 files, +504/-82
[thanos] Replaced single collapse gap with independent multi-gap system.
telegramdesktop/tdesktop/dev • e1ed49e • 2 files, +9/-10
[thanos] Fixed gap merge and removed scroll adjustment.
telegramdesktop/tdesktop/dev • 64a23b3 • 2 files, +12/-1
[thanos] Deferred collapse gap creation to individual view removal step.
telegramdesktop/tdesktop/dev • ccc91b1 • 2 files, +10/-1
[thanos] Tracked original gap height to fix post-deletion gap positions.
telegramdesktop/tdesktop/dev • e3e2d8b • 2 files, +17/-0
[thanos] Added scroll compensation for multi-gap collapse animation.
telegramdesktop/tdesktop/dev • 3e416e0 • 2 files, +10/-16
[thanos] Used originalHeight for merge adjacency and ordered insertion.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8d0e1ab • 4 files, +44/-287
[thanos] Migrated history inner widget to ThanosEffectController.
telegramdesktop/tdesktop/dev • aa38704 • 2 files, +62/-2
[thanos] Added collapse gap rendering support to ListWidget.
telegramdesktop/tdesktop/dev • e4585a3 • 10 files, +69/-0
[thanos] Wired up ThanosEffectController in ListWidget sections.
telegramdesktop/tdesktop/dev • 9409b40 • 6 files, +14/-0
[thanos] Added enabled flag, disabled for scheduled and pinned.
telegramdesktop/tdesktop/dev • d7a9e49 • 2 files, +43/-8
[thanos] Fixed userpic and date jump during collapse gap animation.
telegramdesktop/tdesktop/dev • f33dc62 • 2 files, +26/-22
[thanos] Replaced Assert with skip for gap-expanded search edge cases.
telegramdesktop/tdesktop/dev • 2b75b48 • 5 files, +12/-7
[thanos] Added scrollToY delegate callback for synthetic scroll support.
telegramdesktop/tdesktop/dev • 6211d9a • 2 files, +54/-19
[thanos] Used incremental gap tracking in enumerateItems.
telegramdesktop/tdesktop/dev • 5f664fd • 1 files, +46/-1
[thanos] Gated Thanos effect on runtime QRhi compute capability probe.
telegramdesktop/tdesktop/dev • ae10e37 • 1 files, +31/-5
[thanos] Probed QRhi compute support via offscreen GL surface on Linux.
telegramdesktop/tdesktop/dev • 5eec2ba • 6 files, +71/-1
[thanos] Warmed up compute probe after initial dialogs load.
telegramdesktop/tdesktop/dev • 15aba3e • 4 files, +131/-8
Fixed garbage frames in chat inline video on macOS zero-copy path.
telegramdesktop/tdesktop/dev • 906ff74 • 1 files, +37/-4
Wrapped CVPixelBuffer lock in RAII guard to survive exceptions.
#tdesktop
[thanos] Migrated history inner widget to ThanosEffectController.
telegramdesktop/tdesktop/dev • aa38704 • 2 files, +62/-2
[thanos] Added collapse gap rendering support to ListWidget.
telegramdesktop/tdesktop/dev • e4585a3 • 10 files, +69/-0
[thanos] Wired up ThanosEffectController in ListWidget sections.
telegramdesktop/tdesktop/dev • 9409b40 • 6 files, +14/-0
[thanos] Added enabled flag, disabled for scheduled and pinned.
telegramdesktop/tdesktop/dev • d7a9e49 • 2 files, +43/-8
[thanos] Fixed userpic and date jump during collapse gap animation.
telegramdesktop/tdesktop/dev • f33dc62 • 2 files, +26/-22
[thanos] Replaced Assert with skip for gap-expanded search edge cases.
telegramdesktop/tdesktop/dev • 2b75b48 • 5 files, +12/-7
[thanos] Added scrollToY delegate callback for synthetic scroll support.
telegramdesktop/tdesktop/dev • 6211d9a • 2 files, +54/-19
[thanos] Used incremental gap tracking in enumerateItems.
telegramdesktop/tdesktop/dev • 5f664fd • 1 files, +46/-1
[thanos] Gated Thanos effect on runtime QRhi compute capability probe.
telegramdesktop/tdesktop/dev • ae10e37 • 1 files, +31/-5
[thanos] Probed QRhi compute support via offscreen GL surface on Linux.
telegramdesktop/tdesktop/dev • 5eec2ba • 6 files, +71/-1
[thanos] Warmed up compute probe after initial dialogs load.
telegramdesktop/tdesktop/dev • 15aba3e • 4 files, +131/-8
Fixed garbage frames in chat inline video on macOS zero-copy path.
telegramdesktop/tdesktop/dev • 906ff74 • 1 files, +37/-4
Wrapped CVPixelBuffer lock in RAII guard to survive exceptions.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4ff510f • 1 files, +10/-1
Gated NativeTexture path on supported CVPixelBuffer pixel formats.
telegramdesktop/tdesktop/dev • 100695d • 1 files, +53/-42
Hardened native frame conversion with null storage and stride checks.
telegramdesktop/tdesktop/dev • c1e0c9a • 2 files, +16/-0
Handled NativeTexture frame in OpenGL overlay and PiP renderers.
telegramdesktop/tdesktop/dev • 84df44d • 1 files, +12/-0
Fixed upside-down webcam in group calls on Linux QRhi path.
telegramdesktop/tdesktop/dev • bf37740 • 1 files, +5/-2
Fixed prepare.py command.bat invocation under hardened cmd env.
telegramdesktop/tdesktop/dev • 995a77a • 1 files, +1/-1
Fixed tray Quit crash by deferring action callback to main event loop.
telegramdesktop/tdesktop/dev • e9366a8 • 3 files, +29/-3
Fixed Windows shutdown crash by deferring close on WM_ENDSESSION.
telegramdesktop/tdesktop/dev • 66bdc82 • 1 files, +8/-1
Fixed strange crash on macOS with Qt 6.11.
telegramdesktop/tdesktop/dev • 3a6c1e1 • 1 files, +0/-25
Removed dead macOS section from Qt5 prepare stage.
telegramdesktop/tdesktop/dev • f5ecb1e • 4 files, +55/-15
[thanos] Stabilized collapse animation for bulk deletions.
telegramdesktop/tdesktop/dev • 231bf44 • 3 files, +21/-5
Added experimental toggle to control Qt RHI renderer.
telegramdesktop/tdesktop/dev • 04c0b59 • 2 files, +2/-2
Replaced direct env checks with Ui::GL::WidgetsRhiEnabled helper.
telegramdesktop/tdesktop/dev • dec2806 • 1 files, +7/-0
Skipped thanos collapse animation when widget RHI is disabled.
#tdesktop
Gated NativeTexture path on supported CVPixelBuffer pixel formats.
telegramdesktop/tdesktop/dev • 100695d • 1 files, +53/-42
Hardened native frame conversion with null storage and stride checks.
telegramdesktop/tdesktop/dev • c1e0c9a • 2 files, +16/-0
Handled NativeTexture frame in OpenGL overlay and PiP renderers.
telegramdesktop/tdesktop/dev • 84df44d • 1 files, +12/-0
Fixed upside-down webcam in group calls on Linux QRhi path.
telegramdesktop/tdesktop/dev • bf37740 • 1 files, +5/-2
Fixed prepare.py command.bat invocation under hardened cmd env.
telegramdesktop/tdesktop/dev • 995a77a • 1 files, +1/-1
Fixed tray Quit crash by deferring action callback to main event loop.
telegramdesktop/tdesktop/dev • e9366a8 • 3 files, +29/-3
Fixed Windows shutdown crash by deferring close on WM_ENDSESSION.
telegramdesktop/tdesktop/dev • 66bdc82 • 1 files, +8/-1
Fixed strange crash on macOS with Qt 6.11.
telegramdesktop/tdesktop/dev • 3a6c1e1 • 1 files, +0/-25
Removed dead macOS section from Qt5 prepare stage.
telegramdesktop/tdesktop/dev • f5ecb1e • 4 files, +55/-15
[thanos] Stabilized collapse animation for bulk deletions.
telegramdesktop/tdesktop/dev • 231bf44 • 3 files, +21/-5
Added experimental toggle to control Qt RHI renderer.
telegramdesktop/tdesktop/dev • 04c0b59 • 2 files, +2/-2
Replaced direct env checks with Ui::GL::WidgetsRhiEnabled helper.
telegramdesktop/tdesktop/dev • dec2806 • 1 files, +7/-0
Skipped thanos collapse animation when widget RHI is disabled.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 6ca4d42 • 1 files, +61/-15
Skipped global menu refresh when computed state didn't change.
telegramdesktop/tdesktop/dev • 652a678 • 1 files, +14/-5
Coalesced global menu update requests into one per event loop turn.
telegramdesktop/tdesktop/dev • 5dc5ef1 • 1 files, +8/-2
Fix saving recipients/permissions in bot automation.
telegramdesktop/tdesktop/dev • 1aa7b72 • 4 files, +36/-8
Always choose Original if it's downloaded.
telegramdesktop/tdesktop/dev • a9dc96f • 3 files, +24/-3
Make author of AI tone clickable.
#tdesktop
Skipped global menu refresh when computed state didn't change.
telegramdesktop/tdesktop/dev • 652a678 • 1 files, +14/-5
Coalesced global menu update requests into one per event loop turn.
telegramdesktop/tdesktop/dev • 5dc5ef1 • 1 files, +8/-2
Fix saving recipients/permissions in bot automation.
telegramdesktop/tdesktop/dev • 1aa7b72 • 4 files, +36/-8
Always choose Original if it's downloaded.
telegramdesktop/tdesktop/dev • a9dc96f • 3 files, +24/-3
Make author of AI tone clickable.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f07e9e3 • 1 files, +0/-6
Preserve emoji search query between panel toggles.
#tdesktop
Preserve emoji search query between panel toggles.
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • e634df7 • 1 files, +20/-0
[ai] Stronger rule for long return types.
#tdesktop
[ai] Stronger rule for long return types.
#tdesktop
🫡3
🫡3
telegramdesktop/tdesktop/webapps • 7d76a8e • 3 files, +881/-41
Initial external webview webapps on Linux.
telegramdesktop/tdesktop/webapps • b4f434d • 6 files, +2069/-328
Improve design of separate webapp.
telegramdesktop/tdesktop/webapps • 00e34f8 • 4 files, +298/-108
Improve styles of webapp external shell, fullscreen.
telegramdesktop/tdesktop/webapps • 9c12fed • 10 files, +1773/-1675
Extract resources for external webapp shell.
telegramdesktop/tdesktop/webapps • 7235deb • 5 files, +295/-26
Add ripples to buttons.
telegramdesktop/tdesktop/webapps • af6f6cf • 5 files, +301/-31
Make nice separate window boxes.
telegramdesktop/tdesktop/webapps • 064115e • 8 files, +65/-3
Support for SeparatePanel parent in X11.
telegramdesktop/tdesktop/webapps • fc7c50b • 5 files, +48/-13
Try anchor external webapp shell and popups.
telegramdesktop/tdesktop/webapps • b8c90b2 • 6 files, +663/-199
Harden interaction app<->shell<->webapp.
telegramdesktop/tdesktop/webapps • 3cb625d • 4 files, +23/-1
Close popups on external shell blocker click.
telegramdesktop/tdesktop/webapps • 2726b6e • 2 files, +30/-4
Attemp to fix freeze on different backends.
telegramdesktop/tdesktop/webapps • d0ca3d4 • 3 files, +84/-55
Attempt to fix sync-alert bug.
telegramdesktop/tdesktop/webapps • 8e4cb7c • 1 files, +1/-1
Try fixing shadow extents.
telegramdesktop/tdesktop/webapps • 85b39f3 • 3 files, +4/-16
Pass initial size from the main app.
#tdesktop
Initial external webview webapps on Linux.
telegramdesktop/tdesktop/webapps • b4f434d • 6 files, +2069/-328
Improve design of separate webapp.
telegramdesktop/tdesktop/webapps • 00e34f8 • 4 files, +298/-108
Improve styles of webapp external shell, fullscreen.
telegramdesktop/tdesktop/webapps • 9c12fed • 10 files, +1773/-1675
Extract resources for external webapp shell.
telegramdesktop/tdesktop/webapps • 7235deb • 5 files, +295/-26
Add ripples to buttons.
telegramdesktop/tdesktop/webapps • af6f6cf • 5 files, +301/-31
Make nice separate window boxes.
telegramdesktop/tdesktop/webapps • 064115e • 8 files, +65/-3
Support for SeparatePanel parent in X11.
telegramdesktop/tdesktop/webapps • fc7c50b • 5 files, +48/-13
Try anchor external webapp shell and popups.
telegramdesktop/tdesktop/webapps • b8c90b2 • 6 files, +663/-199
Harden interaction app<->shell<->webapp.
telegramdesktop/tdesktop/webapps • 3cb625d • 4 files, +23/-1
Close popups on external shell blocker click.
telegramdesktop/tdesktop/webapps • 2726b6e • 2 files, +30/-4
Attemp to fix freeze on different backends.
telegramdesktop/tdesktop/webapps • d0ca3d4 • 3 files, +84/-55
Attempt to fix sync-alert bug.
telegramdesktop/tdesktop/webapps • 8e4cb7c • 1 files, +1/-1
Try fixing shadow extents.
telegramdesktop/tdesktop/webapps • 85b39f3 • 3 files, +4/-16
Pass initial size from the main app.
#tdesktop
🫡3
🫡3
morethanwords/tweb/design26 • 953c13e • 30 files, +1569/-1345
Wallpaper: stage early, reveal sync with bubbles — kill peer-change flicker
Topbar plates: PinnedContainer classes → procedural Solid factories; unified TopbarPlates
Pinned message: persist mid+index+count on chat exit for atomic restore
Voice playback: WebAudio gain + limiter; slider up to 200% (quadratic boost)
MediaViewer: fix close-while-zoomed transition; pre-promote mover to layer
appProfileManager: unify userFull/chatFull save; refresh full peer on pin updates
#webk
Wallpaper: stage early, reveal sync with bubbles — kill peer-change flicker
Topbar plates: PinnedContainer classes → procedural Solid factories; unified TopbarPlates
Pinned message: persist mid+index+count on chat exit for atomic restore
Voice playback: WebAudio gain + limiter; slider up to 200% (quadratic boost)
MediaViewer: fix close-while-zoomed transition; pre-promote mover to layer
appProfileManager: unify userFull/chatFull save; refresh full peer on pin updates
#webk
🫡3
telegramdesktop/tdesktop/webapps • 0e4d8cf • 5 files, +113/-17
Handle external webapp shell errors.
#tdesktop
Handle external webapp shell errors.
#tdesktop
🫡2
tdlib/td/master • 156ce4c • 7 files, +10/-8
Workaround GCC 10.2.1 Segmentation fault.
tdlib/td/master • 5bcae91 • 2 files, +60/-1
Add Clocks::get_debug().
tdlib/td/master • dc0d6fc • 46 files, +48/-20
Fix platform.h/config.h includes.
tdlib/td/master • 8e31ac8 • 1 files, +1/-1
tg_cli: fix setReactionNotificationSettings.
tdlib/td/master • 4eca47b • 1 files, +1/-1
Fix source in read_all_local_dialog_reactions.
tdlib/td/master • 5d01768 • 2 files, +3/-0
Improve logging.
tdlib/td/master • e0943d0 • 1 files, +2/-1
fix(python example): keep tdlib log callback alive to prevent ctypes GC crash
add strong reference for ctypes log callback
#tdlib
Workaround GCC 10.2.1 Segmentation fault.
tdlib/td/master • 5bcae91 • 2 files, +60/-1
Add Clocks::get_debug().
tdlib/td/master • dc0d6fc • 46 files, +48/-20
Fix platform.h/config.h includes.
tdlib/td/master • 8e31ac8 • 1 files, +1/-1
tg_cli: fix setReactionNotificationSettings.
tdlib/td/master • 4eca47b • 1 files, +1/-1
Fix source in read_all_local_dialog_reactions.
tdlib/td/master • 5d01768 • 2 files, +3/-0
Improve logging.
tdlib/td/master • e0943d0 • 1 files, +2/-1
fix(python example): keep tdlib log callback alive to prevent ctypes GC crash
add strong reference for ctypes log callback
#tdlib
🫡2