MOKU 1.0.8 Collection Basket Test 2
Pre-release
Pre-release
·
7 commits
to main
since this release
Collection basket test build
This prerelease contains the updated collection basket workflow for hands-on testing.
Changes
- Uses one consistent three-level flow for single- and multi-artwork baskets: summary → artwork picker → image picker.
- Keeps the summary page image-free and loads artwork detail only when the image picker is opened.
- Allows any number of artworks within a 1,000-image selection limit, with an overflow dialog at image 1,001.
- Builds download requests only from the exact selected-page sets; deselected preview images are excluded.
- Locks selection, search, and pagination controls while a multi-batch download is running so the submitted snapshot cannot diverge from the UI.
- Adds compact artwork/image grids, cache-state reporting, stale-response guards, and complete basket-mode cleanup.
- Replaces the white light ribbons with a restrained Saturn-ring treatment while preserving the dark-moon visual direction.
Verification
- 276 source tests passed; 1 platform-dependent symlink test was skipped.
- Regression coverage includes a 1,000-page single artwork split into five 200-page requests without missing or duplicated pages.
- Download-time locking now covers dynamically rebuilt page controls and the underlying selection-clear helpers.
- JavaScript syntax check passed.
- Windows x64 portable build and startup smoke test passed.
- Packaged visual/interaction probe returned
ok: true. - The ZIP was extracted and its build manifest was verified.
This is a test build, not a replacement for the stable v1.0.8 release. Verify the downloaded ZIP with the accompanying SHA-256 file before running it.