Spaces:
Running
Running
Commit History
17 days ago
-
feat: native preview reader using the shared CCRD TTS client
- static/tts-client.js is byte-identical to CCRD Search's reader (Hitokoto CPU TTS, direct CORS). - Reading is offered in the normal preview; the panel is detached before every preview DOM rewrite, and the rendered body text is spoken so offsets match. - A double-click reads that sentence instead of opening proofreading; drag selection is unchanged. - tts-client.js is content-hash versioned by main.py and minified in the Docker build. No index, schema or Service Worker cache changes.9ed94c8
18 days ago
-
ui: remove preview TTS and retain shareable fullscreen
Verified signatureRemove system speech entry, settings, playback controls, styles and static module. Preserve fullscreen/restore button order and fullscreen share URLs. BHA removes only the obsolete TTS static-copy line. No backend, corpus, index, generated-data or runtime-configuration changes.e48da26 -
feat: add system TTS controls and shareable fullscreen previews
Verified signatureFrontend-only system speech, voice/rate/pitch preferences, position-aware playback, sleep timer and fullscreen URL restoration. BHA additionally copies the new static module into its frontend image output. No backend, corpus, generated data, index or runtime configuration changes.c23e991 -
feat: add desktop preview fullscreen toggle
Verified signatureAdd desktop-only fullscreen/restore controls, Escape restoration and lifecycle cleanup. Frontend JS/CSS only; no backend, corpus, index, configuration or documentation changes.95f534a -
fix(a11y): improve BHA keyboard and dialog accessibility
Verified signatureKeyboard-operable dynamic controls, ARIA state, modal focus management, and live status semantics. Search/data contracts unchanged.8401b6f
-
Keep the native search clear control always visible
Verified signature54fcb36
-
Add parse review confirmation
Verified signature7963191 -
Improve OCR crop adjustment
Verified signaturef6100de
-
Hide search actions in parse mode
Verified signatureeb4d693 -
Use one rectangle crop interaction
Verified signature0ab1759 -
Fix desktop parse cropping and downloads
Verified signature3fb3e50 -
Add parse crop controls and motion
Verified signatureade72b9 -
Fix compact result tag text
Verified signaturea045dc9 -
Refactor API modules and optimize runtime image
Verified signatureaa0a3e7
-
Upload 2 files
Verified signature746d6e7
-
Upload 2 files
Verified signature70f8eb1
-
Upload style.css
Verified signatured3927f2 -
Upload style.css
Verified signature18fc7b8 -
Upload 2 files
Verified signature791e154 -
Upload 2 files
Verified signature4a73910 -
Upload 2 files
Verified signatureeae64c3 -
Upload style.css
Verified signature871f39e -
Upload 3 files
Verified signaturec455b36 -
Upload 3 files
Verified signatured57a04b
-
Upload 2 files
Verified signaturef61a4bd -
Upload 2 files
Verified signaturee7897dc -
Upload 2 files
Verified signature6b6f635 -
Upload 2 files
Verified signature16bab71 -
Upload 2 files
Verified signaturee5255c7 -
Upload style.css
Verified signature6203756 -
Upload 2 files
Verified signature737dc41 -
Upload 2 files
Verified signature4de059f -
Upload style.css
Verified signature647d829 -
Upload style.css
Verified signatured9a6c87 -
Upload 2 files
Verified signature3a7457b -
Upload style.css
Verified signature431e96e -
Upload style.css
Verified signaturee2a534a -
Upload 2 files
Verified signature52c7406
-
Upload 2 files
Verified signature369ca77 -
Upload 3 files
Verified signature65a520c -
Upload 2 files
Verified signaturef8bc60d -
Upload 2 files
Verified signaturef412e6e
-
Upload 2 files
Verified signature4f6ae94
-
Upload style.css
Verified signature2129917
-
Upload 2 files
Verified signaturea11480f -
Upload 2 files
Verified signature5ecb388 -
Upload 2 files
Verified signaturee06b6e8 -
Upload style.css
Verified signature4974444 -
Upload 2 files
Verified signatureca2a5dc -
Upload 2 files
Verified signature70efc65