openpencil/vendor
Kayshen-X 130a9b14a3 fix(editor): guard flex children on drag + property-panel and desktop chrome fixes
Canvas / layout:
- Guard flex flow-children from free-drag and add a 4px drag threshold,
  so a first click no longer materializes x/y on a flow child and
  collapses the auto-layout frame.

Property panel:
- Gap/justify radios disable the gap input on space-between/around;
  compact gap rows with vertically-centered input text.
- Padding-mode gear popover hover; the pin is anchor-scoped so it no
  longer leaks into the next selection.
- Font-weight dropdown: full 100-900 numeric options + row hover.
- Stroke hex seeds the displayed swatch colour (not #000000); stroke
  width now persists on commit.

Desktop:
- Traffic-light inset now applies on launch (casement windowDidBecomeKey).
- File-drop overlay; git commit caret blink.

Refactor:
- Split property_dispatch / git_panel / property-panel tests under the
  800-line cap; reorganise panel tests by topic.
2026-05-31 01:04:12 +08:00
..
agent@62c4baddae style: apply formatter + bump vendor/agent submodule + ignore vendors in oxfmt 2026-05-05 21:24:00 +08:00
anthropic-agent-sdk fix(agent): tolerate unknown Claude stream message types 2026-05-22 11:39:57 +08:00
casement@451173eb33 fix(editor): guard flex children on drag + property-panel and desktop chrome fixes 2026-05-31 01:04:12 +08:00
jian@d6c7f4e3c9 fix(ai): read frame image search queries 2026-05-31 00:25:52 +08:00
skia-safe-op fix: track skia-safe/src/docs/pdf_document.rs (was caught by a global docs/ ignore) 2026-05-17 01:36:11 +08:00