TGViewer
Telegram github commits and releases Telegram github commits and releases @tgappsupdates · 4.47K subscribers
Post #20789 152
UnigramDev/Unigram/playback-shuffle • e6346dd • 3 files, +215/-36
Implement shuffle

The button existed in two places and set IsReversed, since shuffle itself
was never written. It now walks a fixed shuffled order, so Previous goes
back to what was actually heard, and pages loaded later are folded into
the part not yet played.

Paging is measured against the playlist rather than the order being
walked, which shuffle reaches the ends of in no particular order.

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

#unigram
More from @tgappsupdates
  1. Oct 4, 2026TGX-Android/Telegram-X/main • 45c993f • 2 files, +57/-1 Do not show intro if default GL co…
  2. Oct 4, 2026TGX-Android/Telegram-X/main • 4d0a9f5 • 1 files, +1/-1 Update dependencies TGX-Android/Tel…
  3. Oct 4, 2026TGX-Android/Telegram-X/main • 603e4b5 • 68 files, +409/-309 Fix multidex crash on Android…
  4. Oct 4, 2026TGX-Android/Telegram-X/main • e966e04 • 68 files, +409/-309 Fix multidex crash on Android…
  5. Oct 4, 2026TGX-Android/Telegram-X/main • e126fbd • 1 files, +1/-1 Fix `isExampleBuild` value #tgxandr…
  6. Oct 4, 2026TGX-Android/Telegram-X/main • e4d5197 • 1 files, +2/-2 Pass invariant separators path to C…
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 →