Back to updates

May 22, 2026

v0.1.9

desktopthemeslyricssetlistdata-exportremote-controlsearchweb

Highlights

  • Theme editor selections are now much easier to recognize. Selected background, main text, and reference areas use a bold red overlay with labels instead of looking like the theme's own rounded border.
  • The Lyrics tab now treats the left column as a persistent **Setlist**, while the right column switches between the song library and the selected song detail. Song titles get priority in tight header space, with artists attached after the title instead of feeling like a separate column.
  • Settings now has a **Data** tab for exporting and importing creative data as JSON. Users can choose songs/lyrics, custom themes, or both, and local theme media is embedded so imported themes remain usable.
  • Add-song and setlist controls now use clearer icon actions, accent-colored hover states, and pointer cursors without heavy hover backgrounds.
  • Toast notifications now use a flatter single-row layout so message text, status icon, and dismiss controls align more naturally.

Improvements

  • Renamed playlist language to setlist throughout the lyrics workflow.
  • Added duplicate-safe creative data import with fresh IDs, theme ID remapping, schema validation, and embedded media restoration.
  • Export now excludes built-in themes and keeps user-created themes readable in a versioned JSON package.
  • Improved theme editor target selection by exposing selected target bounds and queueing selection overlay refreshes after layout updates.
  • Refined desktop Remote Control command payloads so quote actions can carry a quote ID.
  • Improved the desktop approval web page with clearer approved/cancelled messaging and a simpler return-to-app flow.
  • Narrowed the Azure App Service deployment workflow to restore, build, and publish the server project directly.

Fixes

  • Fixed the theme editor selection border so it no longer follows strip corner radius or looks like part of the selected layer.
  • Fixed selection overlays for main background, main text, and reference text so labels sit outside the selected region and remain visible.
  • Fixed lyrics action hover styling so accent buttons brighten subtly instead of turning white or showing a heavy background.
  • Fixed awkward toast vertical spacing caused by reserving progress-row space for normal one-line toasts.
  • Improved local Bible search phrase matching so content phrases and common God/Lord equivalents match more reliably.

Notes

  • Creative data import never deletes existing data. It creates new local records, remaps theme links where possible, and skips exact duplicates.
  • Active theme assignments and favorite theme IDs are not included in the export package; song-level lyric preferences stay with songs, and theme styling stays with themes.