mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-01 20:29:00 +00:00
feat: assign each robot map to a floor in the device editor
User-Visible: yes Issue: #162
This commit is contained in:
@@ -79,8 +79,20 @@ export const LOW_HEADROOM_WARNING_BYTES = 15_000;
|
||||
* 291 069 при потолке 292 000 — это 931 Б до отказа сверху и 1 069 Б снизу.
|
||||
* Иначе одна из сторон срабатывает на десятках байт, то есть на шуме: правило
|
||||
* должно требовать решения от РЕАЛЬНОГО изменения, а не от переименования.
|
||||
*
|
||||
* 2026-09-03, #162: потолок поднят 292 000 → 293 000. Причина — маршрутизация
|
||||
* карт робота по пространствам: `src/vacuum-routes.ts` обязан быть в
|
||||
* initial-графе, потому что решение «какая карта на каком этаже» принимает
|
||||
* View, а не редактор. Замеренная цена 1 075 Б gzip (291 203 → 292 278).
|
||||
* Редакторская половина при этом в initial-граф НЕ попала: правки маршрутов
|
||||
* вынесены в `src/vacuum-route-edit.ts`, редакторский UI — в
|
||||
* `src/editors/vacuum-maps-section.ts`, а тексты блока — в ленивый словарь
|
||||
* `src/i18n/support/*.json` (приём #423). Эти три выноса дали −1 326 Б от
|
||||
* первой редакции правки (293 604 → 292 278); без них рост был бы вдвое
|
||||
* больше. Факт 292 278 лежит в 722 Б от нового потолка и в 1 278 Б от нижней
|
||||
* границы полосы — обе стороны дальше шума.
|
||||
*/
|
||||
export const INITIAL_VIEW_GZIP_CEILING = 292_000;
|
||||
export const INITIAL_VIEW_GZIP_CEILING = 293_000;
|
||||
export const INITIAL_VIEW_CEILING_BAND = 2_000;
|
||||
|
||||
/**
|
||||
|
||||
@@ -3521,7 +3521,7 @@ const MUTANT_DEFINITIONS = [
|
||||
+ 'of rotating into previous; focused pure and recorder sequences must reject the old unconditional split',
|
||||
patches: [{
|
||||
file: 'custom_components/houseplan/trails.py',
|
||||
find: ' resumed = bool(cur and can_resume_trail_run(cur, map_id, now))',
|
||||
find: ' resumed = bool(cur and can_resume_trail_run(cur, map_id, now, route_id))',
|
||||
replace: ' resumed = False',
|
||||
}],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user