931 Commits (0b7a6e2555a24478f2f24076b92e8035347648ef)
 

Author SHA1 Message Date
shrimbly 0b7a6e2555 chore: remove outdated parallel workflow execution plan doc 4 months ago
shrimbly 3a73ebc80f feat(quick-23): memoize InlineParameterPanel and simplify toggle handlers 4 months ago
shrimbly e0785bd1a1 feat(quick-23): memoize ModelParameters and optimize internals 4 months ago
shrimbly b1b54ae8bc fix: use correct initialCapabilityFilter prop on ModelSearchDialog 4 months ago
shrimbly b15c1e94ae perf: add requestAnimationFrame debouncing to BaseNode ResizeObserver 4 months ago
shrimbly c2ee875084 perf: replace useViewport with narrow useStore selector in GroupControlsOverlay 4 months ago
shrimbly 8bf07ad3f9 perf: short-circuit allNodes useMemo when no dimming is active 4 months ago
shrimbly 942758de2a perf: guard setHoveredNodeId against redundant store mutations 4 months ago
shrimbly 86128365ad perf: remove redundant CSS opacity transition from all nodes 4 months ago
shrimbly 2cb010fdba fix: reduce ModelParameters grid max-width from 640px to 420px 4 months ago
shrimbly dc25e585c5 ui: redesign ProjectSetupModal with pill tabs, segmented controls, and polish 4 months ago
shrimbly 42ed1598bf fix: anchor group label above group so it grows upward and use useViewport 4 months ago
shrimbly 4865422ddc feat: warn before closing tab with unsaved workflow changes 4 months ago
shrimbly 91168fa243 fix: widen resize handles and grab zones for easier node resizing 4 months ago
shrimbly c3c37c9f94 perf: narrow ControlPanel selector to only selected node 4 months ago
shrimbly 04bf02b6aa perf: use useShallow for WorkflowCanvas store subscription 4 months ago
shrimbly 3a60d15260 perf: wrap FloatingNodeHeader in React.memo with stable callbacks 4 months ago
shrimbly 78a67e4104 Add MIT license 4 months ago
shrimbly 0c0994e97c feat(quick-21): replace group header bar with floating viewport-scaled label and controls 4 months ago
shrimbly e20f99a13b fix: reset node height on paste to prevent compounding growth 4 months ago
shrimbly 6eb93a8097 feat(quick-20): enable minimap click navigation and scroll zoom 4 months ago
shrimbly 3142f83f5a feat: replace settings checkboxes with toggles and rename inline option 4 months ago
shrimbly 604b812673 fix: move file input inside dialog to prevent backdrop close killing it 4 months ago
shrimbly a8354e7aed fix: dismiss welcome modal after loading a workflow via Open Project 4 months ago
shrimbly 3190ff3b74 fix: clear workflow when starting new project from welcome modal 4 months ago
shrimbly acce492d8a feat(quick-19-01): make logo clickable to open welcome modal and add click-outside-to-close 4 months ago
shrimbly 459e31ca66 fix: match outer wrapper bg to node body and let fields resize on narrow nodes 4 months ago
shrimbly 3b39ee4e12 fix: settings panel background gap and field overflow on narrow nodes 4 months ago
shrimbly 5d110a4514 fix: prevent nodes growing taller when toggling inline parameters 4 months ago
shrimbly 3986fed9f7 fix: subtract settings panel height in aspect-fit double-click resize 4 months ago
shrimbly d6b23fabc5 fix: allow node resize from settings panel area 4 months ago
shrimbly 08997aaa4d fix(47-02): render settings panel outside bordered div for seamless selection ring 4 months ago
shrimbly 61e7339747 fix(47-02): remove bottom rounding from node ring when settings expanded 4 months ago
shrimbly 88e5168023 fix(47-02): seamless selection ring using overlap instead of min-h-full 4 months ago
shrimbly ef758a0fc4 fix(47-02): single continuous selection ring around node + settings 4 months ago
shrimbly 80b66fb524 fix(47-02): show blue selection ring around settings area when node selected 4 months ago
shrimbly bd24e0fba0 fix(47-02): lighter settings area bg, darker borderless fields 4 months ago
shrimbly 7bf0a1d436 fix(47-02): match Settings bar bg to content area when expanded 4 months ago
shrimbly e65f655530 fix(47-02): add Settings label to chevron, remove bg when collapsed, remove bottom rounding on expanded preview 4 months ago
shrimbly cdb396ddb1 fix(47-02): redesign inline parameter panel with inline labels and solid bg 4 months ago
shrimbly 8e44762838 fix(47-02): polish inline parameter panel visuals 4 months ago
shrimbly 4dfca5eba6 fix(47-02): add max-width constraint to parameter fields 4 months ago
shrimbly 2c5bd93581 fix(47-02): use solid background for parameter area 4 months ago
shrimbly fa989d8ae2 fix(47-02): make inline parameters toggle reactive across all components 4 months ago
shrimbly 5929c34fad feat(47-02): wire inline parameters into LLMGenerateNode, GenerateAudioNode, and Generate3DNode 4 months ago
shrimbly 08490f0f2f feat(47-02): wire inline parameters into GenerateImageNode and GenerateVideoNode 4 months ago
shrimbly f8cfa26e5b feat(47-01): add ControlPanel conditional hiding and ProjectSetupModal toggle 4 months ago
shrimbly e405e46bf9 feat(47-01): add inline parameters infrastructure - types, hook, and panel component 4 months ago
shrimbly 04b8821dfa fix: address code review findings from CodeRabbit 4 months ago
shrimbly cb47f60deb fix: resolve node click-to-select failures caused by d3-drag dead zone 4 months ago