Skip to content

FlauncherL v2024.11.001 - Optimized & Enhanced

Choose a tag to compare

@LeanBitLab LeanBitLab released this 16 Jan 20:55
· 176 commits to master since this release

πŸŽ‰ Major Update: Optimizations & UX Improvements

✨ New Features

  • TV Remote-Friendly Date/Time Format Selector: Replaced keyboard input with preset selection (6 date + 5 time formats)
  • Network Indicator Toggle: Show/hide network status independently in settings
  • Widget Reorganization: Network indicator merged with WiFi usage for cleaner layout

πŸ› Bug Fixes

  • Fixed date/time toggle bug that caused duplicate time display
  • Added proper widget keys to prevent state confusion
  • Improved DateTimeWidget to detect and apply format changes dynamically

⚑ Optimizations

  • Code Modernization: Migrated from tuple package to native Dart 3 records (35 usages)
  • Dependency Cleanup: Removed tuple and format packages
  • Asset Reduction: Removed 11 unused wallpaper assets (~5-6MB saved)
  • Material Icons: Tree-shaken (99.5% reduction: 1.6MB β†’ 8KB)
  • APK Size: Down to 29.7MB (from ~35MB)

πŸ”§ Technical Changes

  • Debug builds now use .debug package suffix for side-by-side installation
  • Improved build configuration and gitignore

πŸ“₯ Downloads

  • Universal APK (29MB): Works on all devices
  • ARM64-v8a (13MB): For modern 64-bit ARM devices (recommended for most)
  • ARMv7a (13MB): For older 32-bit ARM devices
  • x86_64 (13MB): For Intel/AMD 64-bit devices

Full Changelog: v2024.11.000...v2024.11.001