52 Commits (7d32fc9e3ba3cc3b7856e8769a8618687ac8c21d)

Author SHA1 Message Date
jiajia d81e035299 Align canvas media workflow with Popi-only product direction 2 months ago
yuanzoo fe415935e1 Harden NewApiWG image localization rules 2 months ago
jiajia f54266f150 Preserve explicit media workflow handoffs 2 months ago
jiajia ca0b039a88 Restore reliable high-priority generation paths 2 months ago
宋向航 c22086621b feat: 增加多张图片生成功能 2 months ago
jiajia 18cd7491bb Keep generated image history switchable locally 2 months ago
jiajia 208f088147 Stabilize creator media flows and composer focus 2 months ago
jiajia 95e152842b Make the canvas composer the selected-node console 2 months ago
jiajia 53fb160d03 Make NewApiWG media models usable end to end 3 months ago
shrimbly db812d6597 Merge branch 'develop' into feature/add-kie-models 3 months ago
shrimbly da9d25f5f4 fix: address 16 code review findings across codebase 3 months ago
shrimbly 0da1f84e4e feat: add fallback settings tab to LLM generate node 3 months ago
shrimbly fbe0f956d5 feat: add fallbackParameters to generation node data types 3 months ago
shrimbly 6ade07bd13 feat: add model fallback/redundancy for generation executors 3 months ago
shrimbly 99197fc416 fix: preserve embedded audio when stitching videos 3 months ago
shrimbly cd6dada4d6 feat: add array batch mode for sequential generation from all items 3 months ago
shrimbly 67c1affa22 feat: add audio-to-video capability type and model discovery 4 months ago
shrimbly a064ddc106 feat: add VideoInput node for uploading/loading video files 4 months ago
Shrimbly 65e01cb64a feat: add missing ref fields for media externalization 4 months ago
shrimbly d8dbe5b328 feat: add isOptional flag to input node types and skipped status 4 months ago
shrimbly 0fd65682ce fix: prevent node height accumulation with inline parameters on reload 4 months ago
shrimbly e405e46bf9 feat(47-01): add inline parameters infrastructure - types, hook, and panel component 4 months ago
shrimbly fe6a2e5480 feat: add Clear button to ConditionalSwitch node 5 months ago
shrimbly cbc278f801 feat: add Image Search toggle for Nano Banana 2 5 months ago
shrimbly 8ca36b30bf feat(45-01): add ConditionalSwitch type definitions, default data, executor, and validation 5 months ago
shrimbly 570433012c feat(44-01): add SwitchNodeData type, default data, dimensions, and executor 5 months ago
shrimbly 88f66b58a3 feat(43-01): add RouterNodeData type, defaults, and executor 5 months ago
Marquis Boyd 4d680b0d11 feat: add Array node with selectable routing and auto-route to prompts 5 months ago
shrimbly 0a46423717 feat(quick-009): add VideoFrameGrabNodeData type, defaults, and connected inputs wiring 5 months ago
shrimbly b44026dc20 feat(quick-007): add VideoTrim types, hook, executor, and plumbing 5 months ago
shrimbly ccb5734683 Merge branch 'develop' into fix/fal-3d-url-extraction 5 months ago
shrimbly f801b8eb0d feat: connect GenerateAudio output to Output node with audio playback 5 months ago
Shrimbly 2c58afc352 feat: add TTS audio generation node support 5 months ago
shrimbly b8d31b0376 fix: add security guards and type consistency for PR #71 5 months ago
gitcapoom d5071dd5bc feat: add savedFilename/savedFilePath fields to Generate3DNodeData 5 months ago
Willie 57d0cd860e
Release: 3D viewer, execute selected nodes, canvas navigation settings (#66) 5 months ago
shrimbly 71776b9464 refactor: remove 3D code from GenerateImageNode and nanoBananaExecutor 5 months ago
shrimbly ecb5edc753 feat: add Generate3DNodeData type definitions 5 months ago
shrimbly 3ebaae82de feat: improve GLB viewer — fix viewport sizing, add spot light, handle labels, scroll isolation 5 months ago
charlieshoelace 886525aa76 feat: add keyboard shortcuts dialog and 3D GLB viewer node 5 months ago
shrimbly 3055143cf1 fix: apply loopCount in videoStitch regenerateNode path 5 months ago
shrimbly 4b758f14f1 feat(quick-004): add easeCurve handle type and wire up connection routing 5 months ago
shrimbly 4dafbb39d4 feat(42-01): add useApplySpeedCurve hook and EaseCurveNodeData type 5 months ago
shrimbly 62244c52c2 feat(41-01): install MediaBunny and define AudioInput/VideoStitch node types 5 months ago
shrimbly fc95d9fc53 feat: refactor PromptConstructor, add project setup flow, improve gallery 5 months ago
shrimbly e3c8dfaafe feat(40-03): install react-compare-slider and register ImageCompare node type 5 months ago
shrimbly af9f88f122 feat(40-04): add variable system to PromptNode and define PromptConstructor types 5 months ago
shrimbly a5979c6c7d feat(40-01): define OutputGallery types and register node in all touchpoints 5 months ago
shrimbly 9b4718e279 feat: Template Explorer, Comment Navigation, and Output Node Improvements 6 months ago
shrimbly 7e8c925018 feat(27-01): add node defaults infrastructure for user preferences 6 months ago