Vacuum: Shift blows everything, Ctrl+click in the bag, one-line menu rows (t16)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,19 @@ What agents have done, newest first. Add an entry for every piece of work: the d
|
||||
note or request it was for, what changed, the files touched, the tests run, and anything left
|
||||
open or not verified. Keep each entry short; the git history has the details.
|
||||
|
||||
## 2026-10-24: t16 follow-up: Shift blows all, Ctrl+click in the bag, compact menu (Claude Code)
|
||||
|
||||
- The owner's subtask "shift to blow all" and two chat requests. Codex was out of credits, so
|
||||
Claude made the edits.
|
||||
- `input.js`/`actions.js`: `secondaryPress(shift)` sets `GAME.blowAll`; `hud.js` `blowAllList()`
|
||||
(loose bag materials, no bars); `previews.js` shows it. `selection.js`: Ctrl+click a bag name
|
||||
toggles blow, Ctrl+right-click toggles pick-up; the vacuum menu is one `.vrow` per material
|
||||
(CSS in `style.css`). Text in the card, bag hint and `notebook.js`.
|
||||
- `test/play.py`: Shift blow-all (replaces the old "Shift still blows only coal" check, per the
|
||||
owner's change), Ctrl+click and Ctrl+right-click, plain right click does nothing, one line per
|
||||
menu row at 1280 and 900.
|
||||
- Tests: `run_all.py --browser` all pass (215 `play.py` checks). Screenshots checked.
|
||||
|
||||
## 2026-10-24: t16 Vacuum tool rework, again (Claude Code, Codex)
|
||||
|
||||
- The owner: too many modes; chose an F menu with two pick-up states.
|
||||
|
||||
Reference in New Issue
Block a user