Skip to content

Alpha 0.1 TEST

Pre-release
Pre-release

Choose a tag to compare

@shubh72010 shubh72010 released this 18 Jun 12:47
Rename app to JusPlayer + modular player grid UI with inline editing

- Renamed app from ArchiveTune to JusPlayer across all resource files
- Built modular 4:9 grid player with absolute positioning (no row-skipping)
- Added inline editing: long-press enters edit mode, grid stays same size
- Added all component types (cover, title/artist, playback controls,
  seek bar, time display, secondary controls, volume slider)
- Added drag-and-drop rearrangement with strict collision detection
- Added resize with W/H pickers and double-tap width cycling
- Added text size slider (0.5x-2x) and play button size slider (0.5x-2x)
- Added show/hide time on seek bar toggle
- Wired all stub buttons: queue (expands sheet), lyrics, share (YT URL),
  sleep timer (clear/show dialog)
- Added style presets (classic, compact, minimal) with persistence
- Added swipe-down protection via BottomSheetState.isLocked
- Added composition-local PlayerActions for component-to-parent callbacks