Telegram github commits and releases
4.44K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 6508c98 • 24 files, +195/-49
Improve icons in the editor.

telegramdesktop/tdesktop/dev • 8b73413 • 7 files, +734/-37
Improve inter-blocks navigation.

telegramdesktop/tdesktop/dev • 05455fb • 3 files, +379/-50
Fix incorrect scroll jumps and block selections.

telegramdesktop/tdesktop/dev • 8d42262 • 11 files, +1169/-103
Implement some media management.

telegramdesktop/tdesktop/dev • 2027d35 • 2 files, +451/-122
Improve arrows navigation through text nodes.

telegramdesktop/tdesktop/dev • 748bc82 • 9 files, +2855/-85
Allow drag-n-drop of blocks selections.

telegramdesktop/tdesktop/dev • 282d647 • 22 files, +1781/-298
Support nice ordered list editing.

telegramdesktop/tdesktop/dev • 9dc4b8c • 24 files, +2356/-241
Support rich messages drafts.

telegramdesktop/tdesktop/dev • f68b30b • 12 files, +246/-298
Improve rich message draft preview.

telegramdesktop/tdesktop/dev • 67f4756 • 6 files, +382/-53
Improve draft preview, make it rich.

telegramdesktop/tdesktop/dev • ec7e056 • 13 files, +594/-161
Improve rich messages serialization.

telegramdesktop/tdesktop/dev • c0cb889 • 4 files, +621/-29
Improve block creation / wrapping.

telegramdesktop/tdesktop/dev • 348f916 • 3 files, +315/-9
Correct handling monospace/codeblock shortcuts.

telegramdesktop/tdesktop/dev • 60cd894 • 2 files, +15/-5
Fix copy of codeblock from rich message.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 31d1cb7 • 4 files, +1163/-81
Improve selection by keyboard.

telegramdesktop/tdesktop/dev • ff86735 • 2 files, +41/-14
Normalize rich draft compose controls

telegramdesktop/tdesktop/dev • 1f87c04 • 11 files, +342/-15
Send previewed rich drafts from compose

telegramdesktop/tdesktop/dev • af71b4c • 8 files, +218/-24
Redesign rendered pullquotes

telegramdesktop/tdesktop/dev • eecda90 • 8 files, +178/-27
Make pullquote edits resize live

telegramdesktop/tdesktop/dev • 90d1dd3 • 2 files, +34/-0
Add three-state editor toolbar button helper

telegramdesktop/tdesktop/dev • 19e759b • 8 files, +218/-18
Add pill-group background for toolbar buttons

telegramdesktop/tdesktop/dev • 039367f • 1 files, +105/-759
Lay out IV editor top toolbar as pill groups

telegramdesktop/tdesktop/dev • cc192fd • 1 files, +11/-4
Lay out IV editor top toolbar as pill groups

telegramdesktop/tdesktop/dev • 9e1715f • 1 files, +2/-8
Lay out IV editor top toolbar as pill groups

telegramdesktop/tdesktop/dev • 5af16f9 • 7 files, +64/-24
Scroll IV editor content under the top pills with a fade

telegramdesktop/tdesktop/dev • 224b740 • 1 files, +30/-3
Shadow IV emoji column and toggle emoji button state

telegramdesktop/tdesktop/dev • 0a0f56d • 8 files, +64/-3
Add floating close button over IV emoji column

telegramdesktop/tdesktop/dev • c89afaa • 4 files, +329/-7
Make IV editor toolbar style menus context-aware

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a36e7e6 • 3 files, +91/-5
Make IV editor table toolbar button context-aware

telegramdesktop/tdesktop/dev • 0da9840 • 10 files, +100/-21
Add IV editor attach, link and formula button behaviors

telegramdesktop/tdesktop/dev • 0eec90b • 3 files, +184/-0
Add live preview to the IV formula editor

telegramdesktop/tdesktop/dev • 75a57cd • 3 files, +47/-6
Anchor IV editor toolbar pills to the article column

Lay out the toolbar pills with even skips at minimal width and keep the undo/redo and controls group on the article's left edge while the emoji pill tracks its right edge.

telegramdesktop/tdesktop/dev • 86ee3ce • 1 files, +6/-4
Keep IV toolbar pills non-overlapping at min width

telegramdesktop/tdesktop/dev • dc3211f • 1 files, +24/-1
Make IV editor toolbar pill buttons clickable

telegramdesktop/tdesktop/dev • 8c054dc • 10 files, +418/-51
Fix pullquote width remeasure

telegramdesktop/tdesktop/dev • ec8b212 • 3 files, +18/-5
[ai] Use smartest model / highest reasoning.

telegramdesktop/tdesktop/dev • b0c4f29 • 9 files, +200/-8
[ai] Add -testagent for silent crashes.

telegramdesktop/tdesktop/dev • e3f0a36 • 1 files, +3/-0
Fix possible crash in paid reactions.

telegramdesktop/tdesktop/dev • d14c8f4 • 1 files, +10/-1
Fit 8 emoji per row in IV editor column

telegramdesktop/tdesktop/dev • 11300bf • 4 files, +45/-13
Shrink IV emoji close button and clear search field

telegramdesktop/tdesktop/dev • 21a2771 • 3 files, +17/-12
Resize and restyle the IV formula editor preview

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8b6d76d • 1 files, +34/-1
Show random LaTeX samples in formula editor

telegramdesktop/tdesktop/dev • 20ae027 • 6 files, +18/-10
Update IV editor toolbar and menu icons

telegramdesktop/tdesktop/dev • 045604b • 1 files, +23/-0
Restore IV editor Toggle Block and Map menu entries

telegramdesktop/tdesktop/dev • bb28391 • 1 files, +1/-1
Strengthen IV editor top fade under toolbar

telegramdesktop/tdesktop/dev • 2f40c2c • 3 files, +26/-7
Cap IV editor content width to the toolbar span

Photos and other inserted blocks no longer grow past the top
controls; the article column and the floating top pills stay
centered together at the same position when the window widens.

telegramdesktop/tdesktop/dev • f767256 • 1 files, +4/-7
Lay out IV editor article to the full toolbar span

telegramdesktop/tdesktop/dev • 0fd49da • 3 files, +42/-19
Float IV editor bottom controls over full-height scroll

telegramdesktop/tdesktop/dev • fd09457 • 2 files, +78/-32
Turn IV editor bottom controls into icon pills

telegramdesktop/tdesktop/dev • e2da54a • 4 files, +23/-26
Enlarge IV emoji close button and clear scroll bar

telegramdesktop/tdesktop/dev • 0ad1882 • 1 files, +3/-1
Make IV emoji search field gap symmetric

telegramdesktop/tdesktop/dev • 5378e7a • 2 files, +9/-5
Shorten emoji search pill for reserved right space

telegramdesktop/tdesktop/dev • 8851735 • 2 files, +9/-1
Apply edit drafts while IV editor owns thread draft

telegramdesktop/tdesktop/dev • f6137ce • 6 files, +155/-8
Switch between composing and editing rich messages

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • aaafc9f • 2 files, +29/-0
Repaint IV editor article on theme change

telegramdesktop/tdesktop/dev • 9d5320c • 6 files, +75/-9
Show media context menu only over media

telegramdesktop/tdesktop/dev • 08051fe • 3 files, +19/-1
Target collage spoiler at the clicked media item

telegramdesktop/tdesktop/dev • 142265f • 1 files, +1/-1
Fix crash in table deselection.

telegramdesktop/tdesktop/dev • 2606e4e • 5 files, +24/-23
Fix build with Xcode.

telegramdesktop/tdesktop/dev • 938ec73 • 4 files, +9/-8
Fix attach submenu in editor.

telegramdesktop/tdesktop/dev • 7ac3794 • 4 files, +207/-5
Insert IV blocks from dragged or pasted media files

telegramdesktop/tdesktop/dev • 5141c26 • 1 files, +9/-6
Reserve marker-column indent for nested task lists

telegramdesktop/tdesktop/dev • 1b13876 • 1 files, +1/-0
Position send button nicely in the editor.

telegramdesktop/tdesktop/dev • f854d0c • 2 files, +59/-30
Keep table h-scroll after changing list type

telegramdesktop/tdesktop/dev • 0f176a4 • 7 files, +49/-16
Make nice fade-to-background in IV editor.

telegramdesktop/tdesktop/dev • eee20b2 • 4 files, +29/-21
Make nice close button in emoji panel.

telegramdesktop/tdesktop/dev • 2732749 • 4 files, +26/-12
Use menu undo/redo icons in editors

telegramdesktop/tdesktop/dev • 1743eb0 • 3 files, +14/-4
Gate rich-message premium only at entry and send

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e9caa13 • 2 files, +19/-7
Gray formula placeholder, re-roll sample on clear

telegramdesktop/tdesktop/dev • 45f0341 • 7 files, +40/-33
Make a better shadow for pills.

telegramdesktop/tdesktop/dev • c65aab2 • 10 files, +785/-178
Reuse existing media views for Slideshow.

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

telegramdesktop/tdesktop/dev • 923f36e • 4 files, +12/-3
Replace Bordered table action with Borderless toggle

telegramdesktop/tdesktop/dev • 2a6f2e4 • 1 files, +16/-0
Show Unite cells in the top-control table menu

telegramdesktop/tdesktop/dev • 0818ea0 • 1 files, +11/-11
Swap attach and formula buttons in IV editor toolbar

telegramdesktop/tdesktop/dev • 8234f9f • 4 files, +85/-36
Round Send button and normal Discard pill in editor

telegramdesktop/tdesktop/dev • 05eb0db • 4 files, +52/-58
Round Save button and normal Cancel pill in editor

telegramdesktop/tdesktop/dev • 8362d8b • 2 files, +12/-2
Clamp editor auto-scroll between floating controls.

telegramdesktop/tdesktop/dev • 90fbd23 • 3 files, +155/-0
Send simple rich messages as normal text without premium

telegramdesktop/tdesktop/dev • 20d5499 • 3 files, +99/-1
Carry the field draft into the editor on Article

telegramdesktop/tdesktop/dev • 7e3ab2e • 1 files, +11/-9
Strip blockquote and code wrappers when splitting draft

telegramdesktop/tdesktop/dev • 2e72ebe • 5 files, +119/-0
Add Expand compose button to open the rich editor

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e574f3a • 5 files, +129/-9
Open the media menu on click for spoilered media

telegramdesktop/tdesktop/dev • efa742b • 3 files, +55/-0
Remove only the clicked item from a Collage or Slideshow

telegramdesktop/tdesktop/dev • 54eb43f • 3 files, +132/-33
Autosave rich draft on each media upload.

telegramdesktop/tdesktop/dev • 36a6f83 • 5 files, +179/-7
Edit a photo in the media editor from the rich editor

telegramdesktop/tdesktop/dev • 7603a8b • 10 files, +484/-6
Overlay three-dot and add buttons on rich editor media

telegramdesktop/tdesktop/dev • 15ac77e • 12 files, +315/-52
Per-item controls and layout switch for grouped rich media

telegramdesktop/tdesktop/dev • fff550c • 3 files, +19/-1
Show nearest drop line for external file drag in editor

telegramdesktop/tdesktop/dev • 91f50c4 • 2 files, +5/-9
Fix IV editor discard/cancel glyph size and placement

telegramdesktop/tdesktop/dev • 96b631e • 6 files, +39/-5
Give each ordered-list type its own list-menu glyph

telegramdesktop/tdesktop/dev • 7f96642 • 6 files, +67/-2
Clear the source field when content moves to rich editor

telegramdesktop/tdesktop/dev • 9e6b5d7 • 1 files, +10/-16
Keep plain lines together when migrating field to editor

telegramdesktop/tdesktop/dev • 276dd14 • 6 files, +39/-0
Show the Expand button only for multi-line drafts

telegramdesktop/tdesktop/dev • 162abf9 • 1 files, +1/-0
Upload the edited photo from the rich editor

telegramdesktop/tdesktop/dev • 7a67710 • 6 files, +128/-33
Keep the slideshow active slide stable across edits

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • cc247cc • 1 files, +0/-69
Reveal the spoiler on first click for grouped media

telegramdesktop/tdesktop/dev • 051bc0d • 7 files, +37/-6
Refresh rich-draft media references from the server draft

telegramdesktop/tdesktop/dev • 399b973 • 11 files, +132/-68
Fix some editor bugs.

telegramdesktop/tdesktop/dev • 3a4f39e • 2 files, +76/-0
Reflect the current cell selection in the top table button

On selection change the top bar derives its active block and menu from the live article selection instead of the previously edited node, so a multi-cell table rectangle always lights the table button and its menu offers Unite cells.

telegramdesktop/tdesktop/dev • 69a7a3c • 2 files, +89/-7
[ai] Add an optional visual/design step.

telegramdesktop/tdesktop/dev • 4ed9642 • 2 files, +83/-18
[ai] Ensure we continue as long as possible.

telegramdesktop/tdesktop/dev • c91afff • 1 files, +13/-1
Fix possible crash on AdminLog teardown.

telegramdesktop/tdesktop/dev • 402cb0e • 2 files, +10/-1
Fix crash when removing folders with pinned chats.

ChatFilters::applyRemove() emptied the filter in the list and only then
detached its chats. Unpinning a chat re-caches its siblings' pinned
indices, which runs Session::refreshChatListEntry(); seeing the filter
still listed but emptied, it re-entered removeFromChatList() ->
setChatPinned() -> PinnedList::setPinned() on the same pinned list while
its re-cache loop iterated with a cached size, reading past the end of
the vector. This aborted on closing the Folders editor after removing
two or more folders that had pinned chats.

Detach the filter from the list before applyChange() tears down its
chats, so the re-entrant refresh no longer touches it. Also harden the
setPinned() re-cache loop to re-check the container size each iteration
as defense in depth.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

telegramdesktop/tdesktop/dev • 057e8c5 • 1 files, +1/-1
Support tg://grams to show Grams section.

telegramdesktop/tdesktop/dev • 7a2555a • 1 files, +33/-9
Drop empty rich blocks and gate semi-empty on send

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 71ea71b • 1 files, +1/-1
Drop author-only quotes that the server rejects

telegramdesktop/tdesktop/dev • 8584f29 • 2 files, +45/-4
Recover cleanly when rich submit is empty or rejected

telegramdesktop/tdesktop/dev • 0da3e55 • 1 files, +12/-7
Restore the rich draft via cloud draft on send fail

telegramdesktop/tdesktop/dev • ae57ec4 • 1 files, +5/-0
Re-add the divider insert entry to the block menu

telegramdesktop/tdesktop/dev • 382e173 • 1 files, +24/-0
Swap table title and first-cell backspace boundary

telegramdesktop/tdesktop/dev • 6e2397c • 3 files, +133/-14
Show shortcuts and active-color marking in style menus

telegramdesktop/tdesktop/dev • d15a500 • 2 files, +145/-13
Restore hover tooltips on the IV editor top toolbar

telegramdesktop/tdesktop/dev • 45adb8f • 4 files, +68/-0
Mark rich-formatted drafts with a Send-button lock badge

telegramdesktop/tdesktop/dev • 7a56e10 • 5 files, +133/-1
Offer to send a rich draft without formatting

telegramdesktop/tdesktop/dev • 102665c • 2 files, +49/-4
Show premium stars on rich-only toolbar buttons

telegramdesktop/tdesktop/dev • bcddead • 4 files, +84/-20
Show premium stars in place of style menu shortcuts

telegramdesktop/tdesktop/dev • 929fbf2 • 4 files, +41/-1
Show grayed Hide-from-name for non-premium forwards

telegramdesktop/tdesktop/dev • 74075ae • 3 files, +74/-3
Keep non-premium formatting when flattening rich sends

telegramdesktop/tdesktop/dev • 2abc55e • 2 files, +5/-2
Fade the clipped rich-draft preview bottom

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • aa66497 • 1 files, +2/-0
Keep chat focus when rich-draft preview is shown

telegramdesktop/tdesktop/dev • a3b1e8f • 1 files, +30/-3
Fix possible crash in tooltip show.

telegramdesktop/tdesktop/dev • b72f7a1 • 7 files, +41/-9
Hide rich messages editor behind an option.

telegramdesktop/tdesktop/dev • fd759d9 • 2 files, +7/-1
Fix rich message re-layout.

Fixes #30906.

telegramdesktop/tdesktop/dev • fb6e0b9 • 2 files, +34/-0
Attempt to fix overscroll for history up-loading.

telegramdesktop/tdesktop/dev • 2779b2a • 7 files, +104/-36
Mark premium actions better.

telegramdesktop/tdesktop/dev • d499052 • 4 files, +34/-2
Gate rich-message authoring on app config

telegramdesktop/tdesktop/dev • 9c22623 • 6 files, +25/-0
Add Rich Formatting premium-promo section

telegramdesktop/tdesktop/dev • 99d0cac • 1 files, +1/-0
Include core/version.h directly in Windows platform sources.

telegramdesktop/tdesktop/dev • c025334 • 4 files, +23/-0
Stop overscroll if we have more to load.

telegramdesktop/tdesktop/dev • 6b4fdb6 • 1 files, +6/-2
Keep IV selection visible while window is inactive

telegramdesktop/tdesktop/dev • a0b8267 • 1 files, +6/-1
Hide IV jump-to-top button near the very bottom

telegramdesktop/tdesktop/dev • dcb1fa9 • 7 files, +32/-30
Lock scroll axis for IV touchpad gestures

telegramdesktop/tdesktop/dev • 8f4bd0e • 1 files, +0/-31
Trim the IV link/text context menu

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 2b6f26c • 1 files, +1/-1
Use normal font size for IV quote author label

telegramdesktop/tdesktop/dev • adc94bf • 1 files, +3/-0
Keep rich messages as text, not isolated emoji

telegramdesktop/tdesktop/dev • 86b9b42 • 1 files, +10/-2
Keep IV word selection across text nodes

telegramdesktop/tdesktop/dev • 13b61fc • 2 files, +23/-0
Add IV triple-click paragraph selection

telegramdesktop/tdesktop/dev • 8099f5d • 3 files, +39/-1
Zoom the IV article on Ctrl+wheel

telegramdesktop/tdesktop/dev • eeef96e • 7 files, +67/-9
Request IV media images at zoomed pixel size

telegramdesktop/tdesktop/dev • 8d26202 • 1 files, +9/-2
Fix Escape in sections with compose controls.

Regression from f362c1610648: moving the key event filter from the
InputField to its raw QTextEdit made the Escape branch consume the key
before InputField::keyPressEventInner could fire cancelled(), so
sections like scheduled messages no longer went back on Escape with a
focused field. Keep the Cmd+Up/Down handling on the raw text edit and
suppress the propagated Escape in a separate filter on the field.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev • 802beab • 3 files, +14/-7
Show loading dots for thinking-only rich drafts

telegramdesktop/tdesktop/dev • 7b2754f • 4 files, +115/-110
Extract reusable top bar suggestion bubble mount.

Factor the floating cloud bubble's painting and scroll-mount wiring into shared helpers so the bubble content can be mounted standalone over any scrollable surface.

telegramdesktop/tdesktop/dev • ea0ba76 • 2 files, +3/-1
Add a skip above rich messages.

telegramdesktop/tdesktop/dev • b2f324c • 1 files, +1/-1
Nudge editor toolbar premium stars inward

telegramdesktop/tdesktop/dev • 7c2795d • 1 files, +3/-4
Fixed dangling image reference in peer list rows scroll cache.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 9766019 • 1 files, +20/-5
Removed redundant background fill under opaque peer list rows.

telegramdesktop/tdesktop/dev • 7c2725f • 4 files, +17/-10
Moved peer list rows scroll cache to separate module.

telegramdesktop/tdesktop/dev • b3a2434 • 4 files, +58/-1
Cached dialogs list rows into opaque images while scrolling.

telegramdesktop/tdesktop/dev • ffeb5d4 • 7 files, +257/-25
Allowed live animations over cached dialogs list rows.

telegramdesktop/tdesktop/dev • 03d1a1d • 2 files, +43/-7
Added refresh of loaded userpics over cached dialogs list rows.

telegramdesktop/tdesktop/dev • 8e535a2 • 7 files, +7/-34
Drop the rich-messages-editor experimental flag

telegramdesktop/tdesktop/dev • 435482e • 4 files, +87/-0
Open the editor in edit mode from Expand

telegramdesktop/tdesktop/dev • 90707a9 • 8 files, +90/-13
Corner-lock the send badge and gate rich send

telegramdesktop/tdesktop/dev • bd4a6b4 • 2 files, +10/-3
Restyle the send-without-formatting box

telegramdesktop/tdesktop/dev • 340eb6a • 7 files, +136/-6
Gate flatten offer on lossless rich drafts

telegramdesktop/tdesktop/dev • 1820743 • 2 files, +7/-3
Base rich-draft preview fade on line height

telegramdesktop/tdesktop/dev • 99d9e7f • 1 files, +35/-0
[ai] Note non-Q_OBJECT findChildren pitfall for test overlays.

telegramdesktop/tdesktop/dev • 3664506 • 2 files, +37/-2
Keep a following list intact when replacing blocks

telegramdesktop/tdesktop/dev • 3738d58 • 3 files, +12/-4
Fix problems with paywalls in rich messages.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 2509a3c • 5 files, +22/-31
Show premium required toast instead of promo.

telegramdesktop/tdesktop/dev • f04e4f5 • 1 files, +1/-1
Update lib_ui.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 71bd56e • 2 files, +93/-29
Moved chat list selection to the navigated row on screen reader focus.

telegramdesktop/tdesktop/dev • 317eefa • 4 files, +284/-69
Opened chat on screen reader activate of a chat list row.

telegramdesktop/tdesktop/dev • 164eddf • 1 files, +1/-1
Fix python warning in prepare.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • c362a47 • 2 files, +14/-6
Fix identities for dialogs list rows.

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 9101d41 • 1 files, +14/-8
Fix premium markings in text style buttons.

telegramdesktop/tdesktop/dev • db5f107 • 1 files, +17/-0
Improve divider insertion.

telegramdesktop/tdesktop/dev • 2edcbd2 • 1 files, +15/-7
Fix fade to bg in rich message drafts.

telegramdesktop/tdesktop/dev • 4be2bc7 • 4 files, +139/-2
Insert empty paragraph on Up key in the start.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • adf04f5 • 2 files, +2/-14
Allow X11 WM to automatically position SeparatePanel with a foreign parent

telegramdesktop/tdesktop/dev • 80833b6 • 4 files, +3/-22
Get rid of DESKTOP_APP_DISABLE_X11_INTEGRATION

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4200a27 • 6 files, +3/-40
Fix build with GCC.

telegramdesktop/tdesktop/dev • 0eb071f • 3 files, +3/-3
Update submodules.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4bafe2f • 1 files, +10/-3
Update breakpad to latest commit in Docker

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v6.9.4 (beta)

- Add rich message editor with media, tables and math formulas.
- Show rich message drafts with full formatting in chat compose area.
- Add text recognition with selection and copying to media viewer images.
- Add swipe navigation and pinch zoom gestures to media viewer.
- Support zoom and dragging files out in shared media photos.
- Allow adapting existing stickers into custom emoji.
- Add media viewer video playback to system media controls.
- Add alphabetical fast-scroll index to contacts box.
- Improve screen reader accessibility for chats list and folders.

#tdesktop
🫡3