What's Changed
🚀 Upstream Sync
- Update base to Telegram 13.1.1 (7237) & 13.1.0
- Update tgcalls submodule for Telegram 13.1.1
💬 Chat & Media
- Redesign auto-reaction detection: sample emojis, detect rapid continuous identical reactions, adjust threshold to 3s, and support dual entries (chat header menu & reacted users list)
- Add quick member ban with permission verification and confirmation dialog in auto-reaction reports
- Add option to prefer original quality for streaming videos and enable MKV streaming
- Upgrade recent chats menu to swipeback submenu (#43)
- Fix crash on long-pressing chats tab and eliminate popup exit drift animation (#71)
- Align message menu quick actions with modern styles
- Add toggle for auto-reaction detection in chat settings
- Fix text selection quote click regression
⚡ Performance & Networking
- Upgrade byte-budget scheduler to support enhanced download limits (#67)
- Align download and upload speed boost mechanisms with Aoigram
- Remove unnecessary Guava and Play Services Wearable dependencies to reduce APK size
🛡️ Privacy & Security
- Refactor internal module namespace from
com.radolyn.ayugramtotop.nkbe.niagram.ayuto eliminate antivirus / App Manager false-positive tracker detections - Remove
--pack-dyn-relocs=androidlinker flag to prevent false-positive alerts
🛠️ Under the Hood & Stability
- Fix crash when checking for app updates and correct repository URL (#69)
- Load preferred translation languages synchronously on startup (#70)
- Unify custom strings into official localization pipeline
- Fix QrShareActivity lifecycle and ensure UTF-8 clean build
Full Changelog: 1276...1311