Skip to content

🚀 Major Alpha Update (v0.1.0)

Pre-release
Pre-release

Choose a tag to compare

@msbluesnow msbluesnow released this 12 Jul 18:41
· 73 commits to master since this release

Alpha Update v0.1.0-alpha

A major technical and structural overhaul has been performed to enhance stability, performance, and user customization.

🛠 Architecture & Performance Optimizations

  • UI Framework Upgrade: The project has been migrated to the latest Jetpack Compose BOM (2026.06.01), ensuring compatibility with modern Android versions.
  • Memory Management: App icon processing is now handled in background threads. Icons are automatically scaled to a fixed resolution (120x120px) to prevent Out-of-Memory (OOM) crashes during long list scrolling.
  • Rendering Efficiency: A "Zero Lag" direct-mapping logic has been implemented for the search wheel indicator, providing perfect synchronization with user touch input.

✨ UI/UX Customization

  • Adaptive Hand-Side Logic: Full support for left or right-handed use is now provided. The entire interface mirrors itself based on the user's preference in settings.
  • Dynamic Accent Colors: A new dropdown-based color picker has been integrated. Accent colors are globally applied to all UI elements, including icons and indicators.
  • Adaptive Text Shadows: A shadow system is now included to ensure visibility across diverse wallpapers. This can be toggled via the new "Adaptive Shadows" setting.
  • Auto-Resizing Labels: Long application names are now automatically scaled down to fit within their designated screen areas without truncation.

🕹 Navigation & Gesture System

  • Unified Navigation Flow:
    • Access to the App Search is provided via a vertical swipe-up gesture on the main screen.
    • System notifications are opened with a swipe-down gesture.
    • A horizontal "Back" gesture from Search to Home has been added with vertical transition animations.
  • Access to Settings: The settings menu is now accessed exclusively via a Long Press on any empty area of the screen.
  • Gesture Isolation: Input conflicts between page scrolling and list navigation have been resolved through strict gesture zone separation (50/50 split).

📱 System Integration

  • Default Launcher Support: A native-inspired flow for setting the application as the default launcher has been implemented, including an in-app verification dialog.
  • Contextual Actions: "Uninstall App" and "Remove from History" functionalities have been added to the application long-press menus.

This is an alpha release. Bug reports and technical feedback are welcomed as progress continues toward a stable version.