Skip to content

1.13 - Design System & Wear OS Enhancements

Pre-release
Pre-release

Choose a tag to compare

@gabrielluizone gabrielluizone released this 28 Jun 02:04

Lyra 1.13

Added

  • I will replace this name in the next update.

  • Renamed the mobile app to Lyra Control and the Wear OS app to Lyra Player.

  • Introduced the Material Design 2:

    • Google Sans typography throughout the application.
    • OLED-first dark theme with pure achromatic neutral colors.
    • Theme selector with Clearly White, Just Black, and Follow System options.
    • Hidden Developer Mode unlocked by tapping the version entry seven times.
  • Added a Wear OS Tile providing quick playback controls (Play/Pause, Previous, Next) with live playback state and tap-to-open support.

  • Added a Guide tab to the mobile application documenting all supported watch interactions, including touch zones, gestures, physical buttons, rotary crown, swipe actions, the Wear OS Tile, and system media controls.

  • Added new assignable actions:

    • Play/Pause Toggle
    • Stop
    • Restart Track
    • Mute/Unmute
  • Added optional rotary crown seeking, allowing the crown to control playback position instead of volume.

  • Added a RetroMusic-inspired mini player featuring:

    • Album artwork loaded from MediaMetadata.
    • Interpolated playback progress updated every 500 ms.
    • Outlined transport controls.
    • Automatic fallback artwork when no album cover is available.

Changed

  • Replaced the legacy navigation drawer with a bottom navigation bar (Playing Controls, Stopped Controls, Actions, Settings).
  • Redesigned the button configuration screens with a realistic interactive watch-face preview.
  • Updated the gesture picker and action editor dialogs.
  • Migrated navigation and media control icons to the Material Symbols outlined style.
  • Updated dialog backgrounds to use adaptive surface colors in both light and dark themes.
  • Standardized dialog buttons using the outlined Material Components style.
  • Increased the Wear module minimum SDK from API 25 to API 26 to support Wear OS Tiles.

Fixed

  • Fixed action and gesture icons not rendering correctly in light and dark themes.
  • Fixed touch-zone icons rendering outside the watch-face preview.
  • Fixed dialog windows displaying an incorrect white background in dark mode.
  • Fixed physical button icons not adapting correctly to the active theme.
  • Fixed excessive spacing between song title and artist in the mini player.

Notes

  • The Wear module now requires Android API 26.
  • Wear OS Tile and rotary seeking require the updated watch APK.
  • Restored the original PNG launcher icons.
  • This release introduces the foundation of the Lyra visual identity across both the mobile and Wear OS applications.

Miscellaneous

  • While others are resting on Saturday, I’m still shipping this release. Social life improvements are still pending.