tts-voice-creator-clone-and.../static
mARTin-B78 ebd18bcc14 Fix merge-freeze with chunked redraw, add sidebar search/sort (v1.13.5)
Merging two characters could block the main thread long enough to
trigger the browser's own "Page Unresponsive" dialog - the merge
itself is a fast array loop, but redrawing the whole feed afterward
(thousands of DOM rows, each running highlightText's regex pass) was
one long synchronous chunk. A plain spinner overlay can't fix that,
since it freezes right along with everything else in the same JS
turn. Split _abMergeCharacters into a fast relabel step plus a new
_abRedrawSegmentsChunked that rebuilds the feed across animation
frames, driving a real progress bar in the busy overlay instead of a
static "please wait".

Also added search + sort (line count / alphabetical) to the Casting
sidebar's character list, matching the Library's character list
controls.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 12:12:36 +02:00
..
js Fix merge-freeze with chunked redraw, add sidebar search/sort (v1.13.5) 2026-07-06 12:12:36 +02:00
sections Turn Script Rehearser's Stage character strip into a sidebar (v1.13.0) 2026-07-06 00:58:04 +02:00
vendor Add skeleton loading, self-host assets, fix LLM empty response 2026-05-29 17:28:42 +02:00
icon.svg Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
index.html Fix merge-freeze with chunked redraw, add sidebar search/sort (v1.13.5) 2026-07-06 12:12:36 +02:00
loader.js Optimize startup and persist engine keys 2026-06-30 14:52:17 +02:00
manifest.webmanifest Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
nav.js Add Casting back-navigation, fix truncated prompt generation (v1.12.91) 2026-07-04 17:43:51 +02:00
style.css Fix merge-freeze with chunked redraw, add sidebar search/sort (v1.13.5) 2026-07-06 12:12:36 +02:00
sw.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00