v0.1.2
What's Changed
- Fix AeadCipher and resolve warnings by @keepinfov in #1
- Fix VPN protocol implementation for 2cha v3 compatibility by @keepinfov in #2
- Fix build errors: upgrade Compose BOM and fix VPN excludeRoute by @keepinfov in #3
- Redesign UI with Material 3 Expressive design system by @keepinfov in #4
- Refactor UI to fragments and improve insets by @keepinfov in #5
- Fix startup crash and align KSP with Kotlin by @keepinfov in #6
- Add crash reporting popup and crash log viewer by @keepinfov in #7
- Keep animated shield button on simplified home by @keepinfov in #8
- Redesign home screen layout by @keepinfov in #9
- Revamp home UI and crash handling by @keepinfov in #10
- Improve settings navigation and add haptic feedback by @keepinfov in #11
- Improve VPN toggle animation by @keepinfov in #12
- Improve VPN error handling and UI info presentation by @keepinfov in #13
- Improve home screen action placement by @keepinfov in #14
- Add foreground service permission and refresh settings UI by @keepinfov in #15
- Improve settings layout and theme handling by @keepinfov in #16
- Revamp configuration screen layout by @keepinfov in #17
- Use theme and dynamic color flows directly in fragments by @keepinfov in #18
- Fix Compose fragment lifecycle owners by @keepinfov in #19
- Fix Compose fragment lifecycle owners by @keepinfov in #21
- Fix build crashes and simplify file structure by @keepinfov in #22
- Fix Kotlin reified type parameter warnings by @keepinfov in #23
- Fix unresolved setClip reference in DebugOverlay by @keepinfov in #24
- Fix unresolved reference in DebugOverlay by @keepinfov in #25
- Fix config theme and dropdown layout issues by @keepinfov in #26
- Fix font consistency and improve Home about block design by @keepinfov in #27
- init v0.1.1: ui fixes + config file load fix by @keepinfov in #32
- init v0.1.2: remade HomeScreen + some features by @keepinfov in #33
Full Changelog: https://github.com/keepinfov/2cha-mobile/commits/v0.1.2