From 6db1714d0354d1e1105e330ce84c46a54487c3bb Mon Sep 17 00:00:00 2001 From: Tom Cooks Date: Wed, 30 Sep 2026 08:49:02 -0400 Subject: Main-screen recordings list, player actions, background recording, exports (1.4.0-alpha) - Main screen: recordings list at the bottom (newest first); removed the separate library screen and the top-right link - Player: delete/rename/share/export, no autoplay, embedded-marker fallback - Word-level tap-to-seek from Whisper token timestamps (length fallback) - Export transcripts as .txt + .srt to Downloads - RecordingService: microphone foreground service for background recording - FileProvider for sharing on Android 9 and older - StreamingResampler extracted to its own class + JUnit regression tests - Bump to 1.4.0-alpha (versionCode 6) --- app/src/main/res/layout/activity_main.xml | 328 ++++++++++++------------ app/src/main/res/layout/activity_player.xml | 39 +++ app/src/main/res/layout/activity_recordings.xml | 54 ---- 3 files changed, 205 insertions(+), 216 deletions(-) delete mode 100644 app/src/main/res/layout/activity_recordings.xml (limited to 'app/src/main/res/layout') diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 8bda7d3..e919117 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,178 +1,182 @@ - - - - - - - - - - - - - - - - - - -