TGViewer
Telegram github commits and releases Telegram github commits and releases @tgappsupdates · 4.48K subscribers
Post #20765 98
UnigramDev/Unigram/record-session • 951c903 • 9 files, +1363/-1157
Give a recording an owner

ChatRecordSession owns the state and the engine, one per button rather than a
thread-static singleton shared by every chat and story composer on the thread.
Seven booleans and an interface state become three named states, and the tri-state
stop that neither sent nor discarded becomes Cancel and Complete. Permissions go
through MediaDevicePermissions, so granting access no longer costs the first press.

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

#unigram
More from @tgappsupdates
  1. Oct 10, 2026UnigramDev/Unigram/develop • bab9f3c • 3 files, +52/-17 Use sticky headers in folder setti…
  2. Oct 10, 2026UnigramDev/Unigram/develop • b39b5d1 • 1 files, +18/-0 vcpkg fix UnigramDev/Unigram/develo…
  3. Oct 10, 2026UnigramDev/Unigram/develop • 4365e0b • 1 files, +9/-9 Show "sending" as a replacement for…
  4. Oct 10, 2026telegramdesktop/tdesktop/dev • 50ebe9e • 2 files, +50/-19 [ai] Correct the refusal and App…
  5. Oct 9, 2026telegramdesktop/tdesktop/dev • f332696 • 1 files, +5/-1 Center the icon of one-line wallet…
  6. Oct 9, 2026telegramdesktop/tdesktop/dev • b0d1fe5 • 1 files, +0/-10 Don't save forbidsSaving files to…
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 →