telegramdesktop/tdesktop/dev • 9e2aeae • 1 files, +1/-0
Initialize TON balance correctly.
telegramdesktop/tdesktop/dev • 57a5870 • 1 files, +1/-1
Fix sending reactions to group I'm not part of.
#tdesktop
Initialize TON balance correctly.
telegramdesktop/tdesktop/dev • 57a5870 • 1 files, +1/-1
Fix sending reactions to group I'm not part of.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e92ae58 • 1 files, +6/-3
Preserve ..Bot ending in username for new bot.
#tdesktop
Preserve ..Bot ending in username for new bot.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a5e2177 • 1 files, +1/-1
Add separate badge keys for side bar buttons.
telegramdesktop/tdesktop/dev • ca52419 • 1 files, +3/-0
Pass scheduleRepeatePeriod for media correctly.
telegramdesktop/tdesktop/dev • c967a78 • 1 files, +2/-1
Fix possible crash in reaction reports.
#tdesktop
Add separate badge keys for side bar buttons.
telegramdesktop/tdesktop/dev • ca52419 • 1 files, +3/-0
Pass scheduleRepeatePeriod for media correctly.
telegramdesktop/tdesktop/dev • c967a78 • 1 files, +2/-1
Fix possible crash in reaction reports.
#tdesktop
🫡3
🫡3
New telegramdesktop/tdesktop release:
- Fix non-premium sending of existing custom reactions.
- Fix sending reactions to groups you're not part of.
- Fix viewing emoji packs from emoji search results.
- Fix portrait 4K video playback.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.
- Return "Chatbots" to Telegram Business.
- Separate badge background color keys for sidebar buttons.
#tdesktop
v6.8.2 (stable)- Fix non-premium sending of existing custom reactions.
- Fix sending reactions to groups you're not part of.
- Fix viewing emoji packs from emoji search results.
- Fix portrait 4K video playback.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.
- Return "Chatbots" to Telegram Business.
- Separate badge background color keys for sidebar buttons.
#tdesktop
🫡3💅1
telegramdesktop/tdesktop/dev • b8e95a1 • 6 files, +27/-15
Version 6.8.2.
- Separate badge keys for sidebar buttons.
- Improve double-click word selection.
- Collapse stories on search in chat.
- Return "Chatbots" to Telegram Business.
- Fix portrait 4K video embedding.
- Fix scheduled media repeat period.
- Fix sending reactions to groups you're not part of.
- Fix non-premium sending of existing custom reactions.
- Fix viewing emoji set from search results.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.
#tdesktop
Version 6.8.2.
- Separate badge keys for sidebar buttons.
- Improve double-click word selection.
- Collapse stories on search in chat.
- Return "Chatbots" to Telegram Business.
- Fix portrait 4K video embedding.
- Fix scheduled media repeat period.
- Fix sending reactions to groups you're not part of.
- Fix non-premium sending of existing custom reactions.
- Fix viewing emoji set from search results.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.
#tdesktop
🫡4
Assets for release
• Source code (tar.gz, full)
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Windows 64 bit: Installer
• macOS 10.13+: Installer
• Windows 32 bit: Installer
• Linux 64 bit: Binary
#tdesktop
v6.8.2 of telegramdesktop/tdesktop:• Source code (tar.gz, full)
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Windows 64 bit: Installer
• macOS 10.13+: Installer
• Windows 32 bit: Installer
• Linux 64 bit: Binary
#tdesktop
🫡4
tdlib/td/master • 60ce77c • 2 files, +11/-3
Check get_guest_message_object result.
tdlib/td/master • d7aa52c • 1 files, +17/-7
Don't warn about business service messages specific to chats with bots.
tdlib/td/master • a1ef736 • 5 files, +13/-13
Make get_message_content_input_media parameter required.
tdlib/td/master • 5712377 • 3 files, +4/-4
Make function name unique.
tdlib/td/master • 59c959c • 1 files, +7/-5
Fix sending of quizzes.
#tdlib
Check get_guest_message_object result.
tdlib/td/master • d7aa52c • 1 files, +17/-7
Don't warn about business service messages specific to chats with bots.
tdlib/td/master • a1ef736 • 5 files, +13/-13
Make get_message_content_input_media parameter required.
tdlib/td/master • 5712377 • 3 files, +4/-4
Make function name unique.
tdlib/td/master • 59c959c • 1 files, +7/-5
Fix sending of quizzes.
#tdlib
🫡3
telegramdesktop/tdesktop/dev • 82aa3bf • 3 files, +40/-5
[ai] Support working with Codex in WSL.
telegramdesktop/tdesktop/dev • 2e83ea3 • 2 files, +5/-8
Fix webpage with attach maxWidth.
#tdesktop
[ai] Support working with Codex in WSL.
telegramdesktop/tdesktop/dev • 2e83ea3 • 2 files, +5/-8
Fix webpage with attach maxWidth.
#tdesktop
🫡4
🫡3
🫡4
🫡3
🫡4
morethanwords/tweb/design26 • 9618fa1 • 144 files, +6338/-4191
Topbar plates: new TopbarPlate Solid component (replaces PinnedContainer composition)
Pinned message and audio: class → procedural Solid rewrite
PinnedContainer: drop floating mode; add createActionButton/createPrimaryButton helpers
Live/sponsored/translation/removeFee plates: adapt to new pinned patterns
_chatPinned.scss: rewrite alongside plate refactor
Theme system: tinted/light variants, per-base accent presets, default highlighting per base
lastThemeNames state: burger toggle remembers last variant per side
Theme CSS vars migrated to themeController (background/border/secondary/link/input-search)
themePresets.ts: accent presets + tinted-wallpaper blending
Settings, generalSettings, background, language tabs: class → Solid component
bubblesViewport: new element for visible-rect tracking
fastScrollTo: viewport-based scroll math for 'end' position
Sticky dates: pick bottom-most stuck date; StickyIntersector rootMargin option
MediaViewer: clip source rect to bubblesViewport on open/close
MediaViewer: hide source bubble floatings during animation; layout-reserve constants
NativeVoiceRecorder (WebCodecs) path; skip opus-recorder chunk for ~94% of users
VoiceWaveformAnalyser hooked into recording flow
Auth flow: HMR-safe currentCard signal; focusWhenConnected helper for code card
Forward popup: send menu with silent/schedule/repeat
MarkupTooltip: separate active/inactive icon variants (quote_outline ↔ quote)
PeerProfile: onAvatarReady callback; drop changeAvatarBtn slot
2fa & changeLoginEmail: switch to Solid AppSettingsTab
autoDownload/file.ts: inline local RangeSettingSelector (decouple from generalSettings)
Bubbles deleting-item top: use remover container rect instead of -56px constant
ChatContextMenu: async verify for unpin (await canPinMessage)
ChatSearch / topbarSearch: drive updateGoDownVisibility
ChatBackground: pattern-canvas size prop for off-window use
base.scss: page-chats-padding handhelds-only; main-column-border-radius var; --vh fix
Strip unused `user-select: none` from bubble/instantView styles
Icons font regen: add livestream, pinnedchat_filled
Lang: ThemeLight/ThemeTinted, ThemeDay→Classic, PinnedMessages, Rtmp.Topbar.Join lowercase
#webk
Topbar plates: new TopbarPlate Solid component (replaces PinnedContainer composition)
Pinned message and audio: class → procedural Solid rewrite
PinnedContainer: drop floating mode; add createActionButton/createPrimaryButton helpers
Live/sponsored/translation/removeFee plates: adapt to new pinned patterns
_chatPinned.scss: rewrite alongside plate refactor
Theme system: tinted/light variants, per-base accent presets, default highlighting per base
lastThemeNames state: burger toggle remembers last variant per side
Theme CSS vars migrated to themeController (background/border/secondary/link/input-search)
themePresets.ts: accent presets + tinted-wallpaper blending
Settings, generalSettings, background, language tabs: class → Solid component
bubblesViewport: new element for visible-rect tracking
fastScrollTo: viewport-based scroll math for 'end' position
Sticky dates: pick bottom-most stuck date; StickyIntersector rootMargin option
MediaViewer: clip source rect to bubblesViewport on open/close
MediaViewer: hide source bubble floatings during animation; layout-reserve constants
NativeVoiceRecorder (WebCodecs) path; skip opus-recorder chunk for ~94% of users
VoiceWaveformAnalyser hooked into recording flow
Auth flow: HMR-safe currentCard signal; focusWhenConnected helper for code card
Forward popup: send menu with silent/schedule/repeat
MarkupTooltip: separate active/inactive icon variants (quote_outline ↔ quote)
PeerProfile: onAvatarReady callback; drop changeAvatarBtn slot
2fa & changeLoginEmail: switch to Solid AppSettingsTab
autoDownload/file.ts: inline local RangeSettingSelector (decouple from generalSettings)
Bubbles deleting-item top: use remover container rect instead of -56px constant
ChatContextMenu: async verify for unpin (await canPinMessage)
ChatSearch / topbarSearch: drive updateGoDownVisibility
ChatBackground: pattern-canvas size prop for off-window use
base.scss: page-chats-padding handhelds-only; main-column-border-radius var; --vh fix
Strip unused `user-select: none` from bubble/instantView styles
Icons font regen: add livestream, pinnedchat_filled
Lang: ThemeLight/ThemeTinted, ThemeDay→Classic, PinnedMessages, Rtmp.Topbar.Join lowercase
#webk
🫡5
🫡2
🫡3
telegramdesktop/tdesktop/nightly • 1d93303 • 3 files, +3/-3
Updated lib_ui.
telegramdesktop/tdesktop/nightly • f7bd86b • 3 files, +218/-92
Rebuilt admin log delete grouping and preload to break load cycle.
#tdesktop
Updated lib_ui.
telegramdesktop/tdesktop/nightly • f7bd86b • 3 files, +218/-92
Rebuilt admin log delete grouping and preload to break load cycle.
#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 68c4242 • 2 files, +88/-1
Added animated scroll-down button to admin log section.
telegramdesktop/tdesktop/nightly • 96b1b76 • 3 files, +185/-2
Added admin log new-event polling and unread counts.
telegramdesktop/tdesktop/nightly • c82974f • 5 files, +5/-5
Routed nightly branch builds to depot runners across CI workflows.
#tdesktop
Added animated scroll-down button to admin log section.
telegramdesktop/tdesktop/nightly • 96b1b76 • 3 files, +185/-2
Added admin log new-event polling and unread counts.
telegramdesktop/tdesktop/nightly • c82974f • 5 files, +5/-5
Routed nightly branch builds to depot runners across CI workflows.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • dd98fd6 • 4 files, +974/-21
feat(accessibility): add screen reader support for chat list
Expose painted dialog rows as virtual accessibility children so
screen readers can navigate the chat list.
Each row reports: chat type, name, badges, status, last message
preview, delivery status, reactions, stories, and more.
Multi-column sub-items provide structured per-field access.
#tdesktop
feat(accessibility): add screen reader support for chat list
Expose painted dialog rows as virtual accessibility children so
screen readers can navigate the chat list.
Each row reports: chat type, name, badges, status, last message
preview, delivery status, reactions, stories, and more.
Multi-column sub-items provide structured per-field access.
#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 2fdc377 • 2 files, +34/-0
Added per-peer override storage to Data::AutoDownload::Full.
telegramdesktop/tdesktop/nightly • e18d8e9 • 1 files, +39/-2
Persisted per-peer auto-download overrides via version 3 stream.
telegramdesktop/tdesktop/nightly • 3eb6932 • 1 files, +89/-5
Respected per-peer auto-download overrides at decision points.
telegramdesktop/tdesktop/nightly • 67dcfa5 • 2 files, +257/-4
Added ability to set auto-download exceptions in settings.
#tdesktop
Added per-peer override storage to Data::AutoDownload::Full.
telegramdesktop/tdesktop/nightly • e18d8e9 • 1 files, +39/-2
Persisted per-peer auto-download overrides via version 3 stream.
telegramdesktop/tdesktop/nightly • 3eb6932 • 1 files, +89/-5
Respected per-peer auto-download overrides at decision points.
telegramdesktop/tdesktop/nightly • 67dcfa5 • 2 files, +257/-4
Added ability to set auto-download exceptions in settings.
#tdesktop
🫡3