fix: close #296 review gaps

Issue: #296
User-Visible: yes
This commit is contained in:
Sergey Matyunin
2026-08-24 22:50:00 +03:00
parent 8d165fd1c2
commit b9db5d4750
18 changed files with 544 additions and 73 deletions
+4 -2
View File
@@ -3,11 +3,13 @@
## Unreleased
- Hidden independent wall sections and saved wall chains now keep their axes
and original endpoints visible above all masonry in the Plan editor. “Optimize
and original endpoints visible above all masonry in every Plan tool. “Optimize
plans” can absorb every exactly covered section into one or more consecutive
room walls, retain any unproven residual and its openings, and remove a saved
chain only when all of it is redundant. This clears real invisible Resize
blockers without shrinking walls or deleting unfinished work
blockers without shrinking walls or deleting unfinished work. The server
independently proves the complete removed axis, including walls without
openings, and the Optimize report names redundant saved chains separately
([#296](https://github.com/Matysh/houseplan-card/issues/296)).
- While drawing Walls, `Esc` now finishes all accepted segments as independent
walls and releases the last point without deleting geometry or leaving the
+4 -2
View File
@@ -9,11 +9,13 @@
## Не выпущено
- Оси и исходные узлы скрытых независимых стен и сохранённых цепочек теперь
видны поверх всей кладки в редакторе Плана. «Оптимизировать планы» умеет
видны поверх всей кладки во всех инструментах Плана. «Оптимизировать планы» умеет
поглощать каждый точно покрытый участок одной или несколькими соседними
стенами комнат, сохраняет недоказанный остаток вместе с его проёмами и удаляет
цепочку только при полной избыточности. Это устраняет реальные невидимые
блокеры Resize, не уменьшая толщину стен и не удаляя незавершённую работу
блокеры Resize, не уменьшая толщину стен и не удаляя незавершённую работу.
Сервер независимо доказывает всю удаляемую ось, включая стены без проёмов,
а отчёт Optimize отдельно называет избыточные сохранённые цепочки
([#296](https://github.com/Matysh/houseplan-card/issues/296)).
- При рисовании стен `Esc` теперь завершает все принятые отрезки как
независимые стены и отцепляется от последней точки, не удаляя геометрию и не