openpencil/src
Fini 3bacb5cc27 feat(panels): rewrite layout-section with full Flex Layout panel
- 3x3 alignment grid with context-aware behavior per layout direction
- Gap section with numeric/space-between/space-around radio modes
- Multi-mode padding: single, 2-axis (V/H), 4-individual (T/R/B/L)
  with gear popover
- Dimensions (W/H) and sizing checkboxes (fill/hug/clip) integrated
  into layout panel
2026-02-22 08:19:00 +08:00
..
canvas feat(canvas): wire letterSpacing, textGrowth and clipContent to Fabric.js 2026-02-22 08:18:58 +08:00
components feat(panels): rewrite layout-section with full Flex Layout panel 2026-02-22 08:19:00 +08:00
hooks fix(editor): save directly without dialog for previously opened files 2026-02-21 04:47:14 +08:00
lib feat(editor): scaffold core canvas engine and editor layout 2026-02-18 21:49:16 +08:00
routes feat(chat): enhance chat streaming with 'thinking' state and improve SVG handling in toolbar 2026-02-19 12:52:30 +08:00
services feat(ai): refine orchestrator prompt and timeout settings 2026-02-21 17:31:41 +08:00
stores feat(uikit): introduce UIKit browser and component management features 2026-02-21 21:11:15 +08:00
types feat(types): add clipContent to ContainerProps 2026-02-22 08:18:57 +08:00
uikit feat(uikit): introduce UIKit browser and component management features 2026-02-21 21:11:15 +08:00
utils feat(export): add export section for raster image export functionality 2026-02-21 09:20:55 +08:00
variables feat(history): increase maximum undo/redo states and enhance batch handling 2026-02-20 15:41:45 +08:00
router.tsx Initialize OpenPencil project with essential files and configurations 2026-02-17 21:14:16 +08:00
routeTree.gen.ts Initialize OpenPencil project with essential files and configurations 2026-02-17 21:14:16 +08:00
styles.css feat(electron): integrate Electron framework for desktop application support 2026-02-20 20:19:06 +08:00