ZaStoGram/TMessagesProj
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 8a5c466c82 Refactor MTProxy recorder and emoji animation scheduler
Extract MTProxy endpoint recording logic into MtProxyEndpointRecorder and MtProxyProbeLease helper classes, and introduce EmojiPanelAnimationScheduler for controlled animation playback in emoji panels.

Key changes:
- Move endpoint failure/handshake/data-path recording from ConnectionSocket to MtProxyEndpointRecorder
- Replace probe lease management methods with MtProxyProbeLease member class
- Add EmojiPanelAnimationScheduler to manage GIF/sticker playback based on visibility and scroll state
- Add animation FPS limiting and invalidation delegate hooks to ImageReceiver
- Update Java proxy event handling to route connected/connect_start/usable_success through ProxyEventReducer
- Update verification tools to reflect new architecture
2026-07-02 21:01:55 +03:00
..
config Bound post-success proxy shadow; add UI features 2026-07-01 15:34:43 +03:00
jni Refactor MTProxy recorder and emoji animation scheduler 2026-07-02 21:01:55 +03:00
libs Update to 5.13.0 (1818) 2019-12-31 16:08:08 +03:00
src/main Refactor MTProxy recorder and emoji animation scheduler 2026-07-02 21:01:55 +03:00
build.gradle Move R8 minification to final APK stage 2026-07-01 18:57:58 +03:00
google-services.json update to 11.1.1 (5235) 2024-09-11 01:07:16 +04:00
proguard-rules-beta.pro update to 11.1.1 (5235) 2024-09-11 01:07:16 +04:00
proguard-rules.pro Add exteraGram plugin support and enhance hooks 2026-06-30 00:30:57 +03:00