Commit Graph

  • 3ad4e9d803 docs: drop unshipped release-gate bullet from beta.7 notes MatyshandCursor 2026-08-05 17:55:25 +03:00
  • 7333223a55 v1.59.0-beta.7: audit fixes, wall fill under hatch v1.59.0-beta.7 MatyshandCursor 2026-08-05 17:52:26 +03:00
  • de5e8129a1 v1.59.0-beta.6: partial open spans and wall-centric Delete v1.59.0-beta.6 MatyshandCursor 2026-08-05 16:07:23 +03:00
  • b44d2fb958 docs: design for open spans and wall-centric Delete MatyshandCursor 2026-08-05 15:53:10 +03:00
  • ee87d3d00e v1.59.0-beta.5: wall-thickness redesign, draw thickness, plan on new space v1.59.0-beta.5 MatyshandCursor 2026-08-05 15:13:19 +03:00
  • a7d956a072 v1.59.0-beta.4: wall thickness + white editor sheet with backdrop v1.59.0-beta.4 MatyshandCursor 2026-08-05 12:27:09 +03:00
  • 309bd59358 v1.59.0-beta.3: furniture, hide layers, styling hooks v1.59.0-beta.3 MatyshandCursor 2026-08-05 11:46:11 +03:00
  • 31cd4142ac feat(dev): furniture, hide layers, styling hooks, wall-thickness spec MatyshandCursor 2026-08-05 11:41:00 +03:00
  • cb2b064c6a docs(AGENTS): note local houseplan-dev path is invisible to cloud agents cursor/audit-fixes-dev-6009 Cursor AgentandMatysh 2026-08-05 08:26:42 +00:00
  • e6579f1e55 fix(dev): audit P0/P3 — write policy, README diff, validation Cursor AgentandMatysh 2026-08-05 08:10:51 +00:00
  • 1b37427f1d merge main: AGENTS.md + audit pack into dev Cursor AgentandMatysh 2026-08-05 08:05:03 +00:00
  • 4c260f0ea0 Merge pull request #5 from Matysh/cursor/project-audit-6009 MatyshandGitHub 2026-08-05 11:04:55 +03:00
  • 159f4f43c0 Merge pull request #4 from Matysh/cursor/setup-dev-environment-6009 MatyshandGitHub 2026-08-05 11:04:53 +03:00
  • 99f7c3a4a9 docs: full project audit pack for agents (market, quality, gaps) cursor/project-audit-6009 Cursor AgentandMatysh 2026-08-05 04:56:01 +00:00
  • f4e5ce6822 chore: add Cursor Cloud dev setup notes and ignore backend venv cursor/setup-dev-environment-6009 Cursor AgentandMatysh 2026-08-05 04:45:11 +00:00
  • 0ee80a6a52 v1.59.0-beta.2: live text labels, text block frame, warm-memo owners v1.59.0-beta.2 Matysh 2026-08-04 23:44:59 +03:00
  • 1397a71f84 v1.59.0-beta.1: warm remount keeps your view and dialogs, sun ray rim v1.59.0-beta.1 Matysh 2026-08-04 18:20:47 +03:00
  • 46f20fe4e1 v1.58.0 v1.58.0 Matysh 2026-08-04 15:10:46 +03:00
  • 1108b2bc14 v1.58.0: backdrop transform, paper by rooms, align-to-grid fixes Matysh 2026-08-04 15:04:55 +03:00
  • 2fd46493db v1.58.0-beta.1: backdrop transform, paper by rooms, decor tool fix v1.58.0-beta.1 Matysh 2026-08-04 14:13:38 +03:00
  • df233905c5 DEV-B58: one bound, one grid — the canvas border and the snap contract Matysh 2026-08-04 12:41:39 +03:00
  • 85263d520f Rebuild the tracked bundles for the 2026-08-04 batch Matysh 2026-08-04 12:05:59 +03:00
  • 02ae7f9588 DEV-EB173-01: a shaft of light fades along the wall's normal Matysh 2026-08-04 11:59:11 +03:00
  • 1dc03e1fb1 The background editor measures the line you are drawing Matysh 2026-08-04 11:52:25 +03:00
  • d21d532f10 No room border ends in a tooth: walls join round Matysh 2026-08-04 11:47:50 +03:00
  • 50ba443492 v1.57.0 v1.57.0 Matysh 2026-08-04 11:27:09 +03:00
  • aa01eaef01 v1.57.0 Matysh 2026-08-04 11:21:30 +03:00
  • 93b60c5b8e Editor grid dots are a hint: mute both levels (0.35 / 0.5) Sergey 2026-08-04 11:01:39 +03:00
  • eb17396006 Sunlight has hard sides again and fades only along the ray Matysh 2026-08-04 10:30:22 +03:00
  • 0af50a74ae A kiosk pan stays a pan all the way to the release Sergey 2026-08-04 10:11:57 +03:00
  • 232c4807fd Nothing paints over a marker that says it is a curtain Sergey 2026-08-04 10:11:32 +03:00
  • 285d569102 The day/night sky catches up instead of crawling after the sun Matysh 2026-08-04 09:49:30 +03:00
  • 22b588e116 Sunlight is 30% shorter and always dissolves into nothing Matysh 2026-08-04 09:47:34 +03:00
  • 1da1aba625 Curtains never wear a coloured plate Matysh 2026-08-04 04:38:23 +03:00
  • de53d530fa A curtain marker shows the cover it opens Matysh 2026-08-04 01:45:05 +03:00
  • ade8daab16 Icons are measured by the same plan the frame is Matysh 2026-08-04 01:44:08 +03:00
  • 05a2a838d6 The editor's grown frame stays in the editor Matysh 2026-08-04 01:43:28 +03:00
  • f4ad843619 A hidden device no longer stretches the plan's frame Matysh 2026-08-04 01:42:44 +03:00
  • a7d58f0552 Open/close finds the cover even when it is not the primary entity houseplan-dev 2026-08-04 00:44:01 +03:00
  • fd72330549 Drag the plan at any zoom, not only above 100% houseplan-dev 2026-08-04 00:43:05 +03:00
  • 2c947f4f7a Icons scale with the plan again, and a 5 degree angle step houseplan-dev 2026-08-04 00:06:21 +03:00
  • 693601a8e0 Infinite canvas smoke: pan slack and the "home is that way" arrow houseplan-dev 2026-08-03 23:20:38 +03:00
  • c7fa9542ba Infinite canvas: smoke, and the three smokes that pinned the square houseplan-dev 2026-08-03 23:12:49 +03:00
  • 478d2042b2 Infinite canvas: render, editors, toolbar and the icon-size change houseplan-dev 2026-08-03 23:12:36 +03:00
  • 47ab60cddd Infinite canvas: the spec, the pure geometry and the ±5000 limits houseplan-dev 2026-08-03 23:12:22 +03:00
  • 79142d9334 Sun rays: brighter, and a hard 3 degree threshold with a 2 s fade houseplan dev 2026-08-03 22:25:03 +03:00
  • bb4d4e1f6e Opening rulers also while PLACING a new opening houseplan dev 2026-08-03 22:14:54 +03:00
  • b6675dc3a4 Covers: 'Open/close' tap action + travelling indication houseplan dev 2026-08-03 22:08:16 +03:00
  • 53e1c7163d General settings: About block — card version, GitHub and Telegram links Matysh 2026-08-03 17:04:53 +03:00
  • ca66791440 Default room border/name colour: dark grey #55606c (was accent #3ea6ff) Matysh 2026-08-03 16:38:53 +03:00
  • db19753bbf DEV-B703: warm re-mount without the veil + WS outages never blank the plan Matysh 2026-08-03 15:36:32 +03:00
  • 9be44dab1e v1.56.0 v1.56.0 Matysh 2026-08-03 13:51:04 +03:00
  • ba88782ce1 v1.56.0 Matysh 2026-08-03 13:46:24 +03:00
  • a20b73621f DEV-B701-01: sun-ray memo keyed by _cfgEpoch, not _cfgRev (stale wedge after local geometry edits) Matysh 2026-08-03 13:28:57 +03:00
  • b70153769a OPENING DRAG: shoulders measure the ONE room edge under the opening, no collinear merge (owner 2026-08-03) Matysh 2026-08-03 12:21:02 +03:00
  • 5e5c06f126 OPENING DRAG: shoulder rulers + center tick with a soft magnet (owner 2026-08-03) Matysh 2026-08-03 11:59:57 +03:00
  • c4a80bcb9f DIALOGS: native ha-switch / ha-slider with a hard fallback to plain inputs Matysh 2026-08-03 11:09:00 +03:00
  • 9ccc3831d1 STYLES: design-token pass — spacing/radius/font/shadow scales in :host Matysh 2026-08-03 11:01:13 +03:00
  • 33a960031e CLIMATE TEMP: opt-in room temperature from climate devices (owner 2026-08-03) Matysh 2026-08-03 10:24:51 +03:00
  • 3a6a819dec SUN: white day — the brightest moment of the day is white (owner 2026-08-03) Matysh 2026-08-03 09:56:36 +03:00
  • c024c6d75a BG: drawn-plan paper follows the room contours, not their bounding box Matysh 2026-08-03 08:38:48 +03:00
  • a8bb145ffb BG: opaque plan paper — the scene background never bleeds through the plan Matysh 2026-08-03 08:16:48 +03:00
  • 1e0295a370 SUN: adjust pinned dialog inventories + screenshot script Matysh 2026-08-03 01:41:26 +03:00
  • c74ce39eb3 SUN: backend validation + card render, dialogs, i18n, smoke (docs/SUN.md) Matysh 2026-08-03 01:36:03 +03:00
  • ee0ee9a1d3 SUN: spec (docs/SUN.md) + pure logic src/sun.ts with unit tests Matysh 2026-08-03 01:26:38 +03:00
  • a8d40e4d99 v1.55.3 v1.55.3 Matysh 2026-08-02 15:01:37 +03:00
  • 63a8274623 AUD-1552-01/02: the v1.55.2 boot-veil audit findings, fixed with regressions Matysh 2026-08-02 14:56:58 +03:00
  • 1a75ee1ddf v1.55.2 v1.55.2 Matysh 2026-08-02 12:54:36 +03:00
  • e81e841ed6 v1.55.2 Matysh 2026-08-02 12:50:43 +03:00
  • 3e23ff58c3 ui(resize): wall handles — half-size wall-with-arrows glyph, grab cursor Matysh 2026-08-02 11:50:49 +03:00
  • 21786ed5a1 fix: first-open boot veil — no residual jump under HA panels (HP-1552) Codex 2026-08-02 10:49:15 +03:00
  • 6414873fb0 feat: background color around the plan — global + per-space (HP-1554) Codex 2026-08-02 10:48:51 +03:00
  • 941d2709fd fix: round caps/joins on background-editor lines (HP-1553) Codex 2026-08-02 10:47:49 +03:00
  • 9bcfebe8f4 fix: no default-fit flash when opening with a saved zoom (HP-1551) Matysh 2026-08-02 10:08:04 +03:00
  • 8b439ea0f3 v1.55.1 v1.55.1 Matysh 2026-08-01 19:01:35 +03:00
  • b7d5cb8a8f v1.55.1 Matysh 2026-08-01 18:58:23 +03:00
  • 84f8bcf0e6 HP-1550-01..04: the v1.55.0 resize audit findings, fixed with regressions Matysh 2026-08-01 18:58:23 +03:00
  • 10927ffaed v1.55.0 v1.55.0 Matysh 2026-08-01 15:48:24 +03:00
  • 6ff79106b8 v1.55.0 Matysh 2026-08-01 15:45:14 +03:00
  • f49ac613b5 room resize: smoke (numeric vertex asserts) + TESTING.md checklist Matysh 2026-08-01 13:48:43 +03:00
  • ec58b0602a room resize: the 'Размер' tool in the Plan editor (docs/RESIZE.md) Matysh 2026-08-01 13:48:43 +03:00
  • 65070c0520 room resize: spec (docs/RESIZE.md) + pure geometry in src/resize.ts with unit tests Matysh 2026-08-01 13:36:35 +03:00
  • fa32afa9f3 HP-1543: editor-exit zoom after cross-floor switch; motion flash restart on rapid retrip Matysh 2026-08-01 13:09:55 +03:00
  • adaed9be7c v1.54.3 v1.54.3 Matysh 2026-08-01 12:40:39 +03:00
  • b508c20ad3 v1.54.3 Matysh 2026-08-01 12:37:24 +03:00
  • ca07579b63 motion sensors: one-shot flash on detection; occupancy/presence hold a static ring Matysh 2026-08-01 12:17:17 +03:00
  • 29dae45e2a motion sensors: tripped motion/occupancy/presence pulses a soft yellow ring Matysh 2026-08-01 11:54:23 +03:00
  • 88008961e3 zoom: _saveZoom is view-only — editor 500% can no longer leak into the per-space store Matysh 2026-08-01 11:31:18 +03:00
  • 6d16f69f38 zoom: editor zoom is a working tool — leaving any editor restores the view-mode viewport Matysh 2026-08-01 11:04:19 +03:00
  • 92ea8fa03c device satellites: the size multiplier scales the value plate and labels too Matysh 2026-08-01 10:27:34 +03:00
  • 6743b6efc4 hassfest: services.yaml for the stand-only demo_guard Matysh 2026-07-31 18:44:08 +03:00
  • c9775141c9 stand: demo_guard neuters homeassistant.restart/stop for visitor-admins; console reset countdown (www/stand-reset-timer.js) Matysh 2026-07-31 15:16:36 +03:00
  • 9c224e7606 ci: re-run Validate on dev Matysh 2026-07-31 14:37:47 +03:00
  • 93d97e1a83 v1.54.2 v1.54.2 Matysh 2026-07-31 13:47:22 +03:00
  • fad2e87ab5 v1.54.2: HP-1541-01 — vacuum selected_map fallback obeys the not-nullish map-id contract Matysh 2026-07-31 13:44:10 +03:00
  • 909bb6fbc7 v1.54.1 v1.54.1 Matysh 2026-07-31 13:15:12 +03:00
  • 4e3d8f1d53 Test harness: run async recorder regressions on a private event loop Matysh 2026-07-31 13:12:14 +03:00
  • a1f7fb4161 v1.54.1: the v1.54.0 audit findings, sealed Matysh 2026-07-31 13:07:37 +03:00
  • 257a71123a Trail recorder: zero map ids, one source per N markers, serialized refresh Matysh 2026-07-31 13:07:27 +03:00
  • 69c5a4c41d Vacuum first-use path: materialize the marker, count rectangle rooms, fix the toasts Matysh 2026-07-31 13:07:16 +03:00