feat: Implement support for foldable devices with enhanced UI layout

- Added handling for foldable devices in MainActivity, including hinge detection and layout adjustments.
- Introduced new UI components for managing two-pane layouts on tablets and foldables.
- Updated CalendarScreen, HomeScreen, PlansScreen, and SearchScreen to utilize the new foldable layout logic.
- Created Fold.kt and Tabletop.kt to manage fold-related UI behavior and display.
- Enhanced animations for menu visibility on foldable devices.
- Updated Motion.kt to include new motion duration constants.
- Added dependency for androidx.window to support foldable features.
This commit is contained in:
2026-10-20 01:12:28 +03:00
parent 9b5062f0ed
commit 3055cbaf3c
13 changed files with 202986 additions and 194083 deletions

File diff suppressed because it is too large Load Diff