Lwidget v2.7 Released
Published on October 29, 2026 by Arjun

https://github.com/LeanBitLab/Lwidget/releases/tag/v2.7
🚀 What's New in v2.7

  • 🧭 Rebuilt Settings Navigation & Auto-Hiding Top Bar
  • Slim Material 3 Header: Rebuilt the top navigation into a slim 56dp TopAppBar featuring direct widget switching on the left and an expandable search icon button on the right.
  • Auto-Hiding Scroll: The header and search bar seamlessly auto-hide on scroll down and re-appear on scroll up with snap animations, giving full focus to settings.
  • Status Bar Protection: Applied system window insets and surface scrimming to prevent scrolling cards from bleeding under the transparent status bar icons.
  • Persistent Preview: The live widget preview remains pinned cleanly above the category selector tabs.
  • 👟 Pedometer Stability & Decoupled Notifications
  • Reboot Resilience: Fixed pedometer reset issues across device reboots by dynamically recalculating baseline step deltas.
  • Decoupled Notification Permission: On Android 13+, denying notification permission no longer disables the step counter - the foreground service runs reliably in the background without cluttering your notification shade.
  • Live Step Notification: The ongoing service notification now dynamically displays your real-time daily step count (e.g., "4,520 steps today") alongside widget updates.
  • Independent Keep Alive: Keep Alive now runs without requiring physical activity sensor permissions.
  • ✨ Visual Polish & Unified Material Design
  • Ambient Text Shadows: Added subtle, high-legibility text shadows across all 11 font layout styles and event displays for crisp contrast on bright wallpapers.
  • Inline Battery Charging Indicator: Displays a clean inline lightning glyph (⚡78%) with proportional sizing when your device is charging.
  • Refined Alarm Indicator: Updated the alarm separator dot (•) for improved visual balance across all layouts.
  • Icon System Overhaul: Modernized all 39 vector icons across the app and widget to clean, consistent, pixel-perfect Material 3 vectors.
  • ⚡ Battery & Performance Enhancements
  • Pocket Mode Optimization: Suppresses widget updates while the screen is off and immediately synchronizes upon waking your device.
  • Intelligent Walk Throttling: Throttles active walking updates to once every 10 seconds or 15 steps with guaranteed trailing-edge synchronization.
  • Broadcast Deduplication: Eliminates redundant widget updates from minor microvolt battery fluctuation broadcasts.
  • Binder IPC Reduction: Cached package launch intent lookups, eliminating repeated system service IPC round-trips.
  • 🌐 100% Complete Translations
  • All Languages Synchronized: Filled all missing translations across all 10 non-English languages (Arabic, German, Spanish, French, Hindi, Japanese, Portuguese, Russian, Turkish, and Chinese) for complete multi-language coverage.