Describe deleting a painted tile on Tiles and Tilemaps (#268)
- Tiles: deleting a tile empties its cells, the dialog counts them,
and undo brings both back. A cell naming a missing tile is empty.
- Tilemaps: Fill and "Tile at" treat such a cell as empty, and a
deleted tile in hand no longer paints.
- Development: the e2e sum is 1590.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Document admin-only deletes, file modes and Esc as Cancel (#85)
Brings the pages in line with refactoring round 8 of the code.
- API: deleting an image, font or sound is for administrators only, a
bad upload answers 422, private files are 0640 and the web server
answers 403 for them, and saves take turns on a lock file. The line
that said there was no authentication yet is gone.
- Home: the "Not yet" list named several scenes in one run, auth and
graph comments and groups, which all exist.
- Concepts, Keyboard, Vector art: Escape on a question is its Cancel,
deleting a project leads back to the picker, and Delete removes
shapes picked in the list.
- Architecture: AtomicFile, routeFiles, HashedFileStore, the lock
file, removeSelection and removeShapes, objectName and groupName,
and the Escape of a Dialog.
- Development: the check sum, and the race check in
accounts.test.php needs pcntl.
- Eight pages lose the 38 characters Gitea flagged as ambiguous, and
quoted labels follow the editor's American spelling.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Colliders: the shape "Frame collision", how it is measured and
when it turns red.
- Physics, Tiles, Tilemaps: friction and bounciness on a tile, and
why cells of different surfaces never merge.
- Textures: an outline drawn on a frame can serve as a collider.
- Architecture: frameOutline.ts and the surface grouping.
- Development: check sum 1198.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The feature was documented in pieces - Textures carried the generated
picture, Architecture the modules, Keyboard the tab. Someone who wants
to draw something had to collect it. Vector Art is now one page that
reads from the first click to the finished sprite.
- The new page covers the asset and its canvas, the two tools, what a
handle does, how rings make a hole, the shape list with its order,
and the limits that are their own issues (#186, #187, #188, #189).
- Sidebar and Home carry the page, so it is reachable and not only
linkable.
- Textures and Tiles point at it where they mention a drawn picture,
instead of describing it a second time in their own words.
Tests:
node tools/e2e.mjs (all modules) ALL PASSED - 1184 checks
Development carries that number.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Tabs are open documents: the tab row in Concepts, opening assets in Behaviors, Containers, Animations, Tiles, fixed plugin tabs, Architecture, check count 1085 (#171)
One-way colliders and tiles, the Raycast node and collision stay with interval and contact point in Colliders, Physics, Behaviors, Tiles and Tilemaps, Architecture and Development updated, check total 1073 (#149, #153, #155)
Collision outlines for autotiles: several outlines per frame in Textures, outlined autotiles in Tilemaps and Tiles, Architecture and Development updated, check total 1068 (#141)
Physics stage 2: capsule and polygon shapes in Colliders, collision outline per frame in Textures, outlined tiles in Tilemaps and Tiles, Physics, Architecture and Development updated, check total 1067 (#151, #141)