TGViewer
Telegram github commits and releases Telegram github commits and releases @tgappsupdates · 4.52K subscribers
Post #20547 69
UnigramDev/Unigram/develop • 5b03668 • 3 files, +3/-17
Enable rich text editor for all users

UnigramDev/Unigram/develop • e23f722 • 1 files, +4/-0
Accessibility names for AI and rich text editor

UnigramDev/Unigram/develop • daf6021 • 1 files, +25/-13
Fix time entity paste

UnigramDev/Unigram/develop • 4743674 • 2 files, +146/-71
Align date entity parsing to TDLib

UnigramDev/Unigram/develop • 276ef92 • 2 files, +49/-36
Optimize reply markup content

UnigramDev/Unigram/develop • fd2b0c5 • 6 files, +18/-8
Fix reply markup buttons accessibility

UnigramDev/Unigram/develop • 15d6521 • 1 files, +18/-11
Fix double click to select

UnigramDev/Unigram/develop • f108380 • 1 files, +17/-2
Announce call duration on message focus

The automation name for a call message was only the outcome, so a screen reader
read "Incoming call" and nothing more. The duration was rendered by CallContent
into a TextBlock of its own, reachable only by navigating into the message, so
it was never part of what is read when the message takes focus.

Both GetSummary overloads share a helper rather than repeating the missed check
that ToOutcomeText and CallContent already make separately.

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

UnigramDev/Unigram/develop • 73568f3 • 1 files, +1/-1
Fix reply in closed topics

UnigramDev/Unigram/develop • 1622cf7 • 6 files, +2612/-2585
Move service message text rendering to MessageServiceText

MessageService was 3252 lines: a 600 line control, and 2600 lines of static
text builders that the chat list, the reply preview and the automation peers
call without ever touching the control.

Pure move, no behaviour change.

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

UnigramDev/Unigram/develop • f9bda35 • 1 files, +1/-1
Fix ContentOpacity default value

The property is a double but was registered with a boxed int, so the CLR
getter's cast throws for anything that reads it before it's set.

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

#unigram
More from @tgappsupdates
  1. Oct 15, 2026TGX-Android/Telegram-X/main • b960f4c • 1 files, +3/-2 Fix displaying call notification in…
  2. Oct 15, 2026TGX-Android/Telegram-X/main • d9d5897 • 1 files, +3/-2 Fix displaying call notifiaction in…
  3. Oct 15, 2026telegramdesktop/tdesktop/dev • 75c0e28 • 2 files, +77/-185 Share the rich editor inline-fi…
  4. Oct 15, 2026telegramdesktop/tdesktop/dev • 5d5900c • 6 files, +1105/-17 [ai] Add a queued-start harnes…
  5. Oct 15, 2026TGX-Android/Telegram-X/main • a6c184f • 6 files, +29/-2 Windows Compile Fixes (#1107) #tgx…
  6. Oct 14, 2026morethanwords/tweb/master • c120515 • 6 files, +22/-0 Composer: an Article item in the att…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →