Skip to content

Releases: anuzdhk/flow-studio

Flow Studio v2.0

Choose a tag to compare

@anuzdhk anuzdhk released this 04 Aug 08:34

What's New in Flow Studio v2.0

A complete visual refresh plus a batch of new features — Flow Studio now looks and feels like a native, modern panel, and it's safer and smarter to use.

🆕 New Features

  • Undo — a new Undo button (and Ctrl+Z) restores your keyframes to how they were before the last Flow Studio action. Apply, paste, reverse, mirror, and reset are all undoable.
  • Safer applying — clicking a preset now selects it; press Apply Preset to send it to Resolve. No more accidental applies from a stray click. Prefer the old one-click speed? Turn on the Auto-apply toggle.
  • Live easing previews — hover any preset card and a dot runs across it using that exact curve, so you can feel the easing before applying it.
  • Copy & paste cubic-bezier() values — the Curve Editor now shows the current curve as a CSS cubic-bezier(...) string. Copy it to share, or paste one from the web / After Effects and press Enter to load it.
  • Test button in Settings — one click checks your Python installation, the Resolve scripting module, and the connection to Resolve, and tells you exactly what's wrong if something isn't set up.
  • Works fully offline — the Inter font is now bundled with the plugin instead of loading from the web.

✨ New Design

  • Apple-style dark UI — rebuilt from the ground up with layered dark surfaces, rounded cards, hairline borders, and a frosted-glass header and toolbar.
  • New orange accent color — primary actions, curves, and highlights now use a warm orange (#FF9F0A) throughout the app.
  • Inter font — the entire interface switched from serif to Inter for a cleaner, more legible look at panel sizes.
  • New Flow Studio logo — now displayed in the header.

🎛 UI Improvements

  • Segmented control tabs — Presets / Curve Editor / Settings now switch via an iOS-style segmented control.
  • Smarter preset cards — curve icons tint orange on hover and stay highlighted when selected, so your active preset is obvious at a glance.
  • Redesigned Curve Editor — the bezier curve and drag handles are now orange with white rims, and the linear reference is a subtle dashed guide.
  • Pill-style buttons — Sync Node and Quick Animation "+ Animate" buttons use compact orange pills.
  • Animated feedback — cards lift on hover, buttons respond to presses, and inputs show an orange focus ring.

🚦 Clearer Status & Feedback

  • Color-coded connection dot — green when connected to the Edit/Fusion page, orange when Resolve is on another page, gray when disconnected.
  • Better toasts — frosted, translucent notifications with an orange accent bar; errors are marked in red instead of white.
  • No white flash on launch — the panel window background now matches the dark theme.

🛠 Reliability Fixes

  • Python is now launched directly instead of through a shell, so Python paths containing spaces or special characters always work.
  • Clear, specific error messages when Python can't be found, and a timeout so a stuck script can never hang the panel.
  • Status polling pauses while the panel is hidden, saving CPU.
  • Fixed: Quick Animations with a custom preset selected previously fell back to a linear curve — they now use the custom curve.
  • Fixed: Ctrl+R no longer accidentally triggers the Reset shortcut.
  • Clip and preset names containing special characters now display safely.

📦 Packaging

  • WorkflowIntegration.node is now bundled in the release, so the plugin works out of the box.
  • The Inter font is bundled locally, so no internet connection is ever needed.
  • Plugin version aligned to 2.0.0 across the manifest and package files.

Your data is safe — existing custom presets and settings are fully compatible, and all keyboard shortcuts (Ctrl+Enter, Ctrl+Z, Ctrl+C, Ctrl+V, R) keep working.

Made by anuz — Free Forever. For the community.

Flow Studio v1.0

Choose a tag to compare

@anuzdhk anuzdhk released this 16 Jul 17:23
c17713d

What's New in Flow Studio v1.0

A complete visual refresh — Flow Studio now looks and feels like a native, modern panel while keeping every workflow exactly where you left it.

✨ New Design

  • Apple-style dark UI — rebuilt from the ground up with layered dark surfaces, rounded cards, hairline borders, and a frosted-glass header and toolbar.
  • New orange accent color — primary actions, curves, and highlights now use a warm orange (#FF9F0A) throughout the app.
  • Inter font — the entire interface switched from serif to Inter for a cleaner, more legible look at panel sizes.
  • New Flow Studio logo — now displayed in the header.

🎛 UI Improvements

  • Segmented control tabs — Presets / Curve Editor / Settings now switch via an iOS-style segmented control.
  • Smarter preset cards — curve icons tint orange on hover and stay highlighted when selected, so your active preset is obvious at a glance.
  • Redesigned Curve Editor — the bezier curve and drag handles are now orange with white rims, and the linear reference is a subtle dashed guide.
  • Pill-style buttons — Sync Node and Quick Animation "+ Animate" buttons use compact orange pills.
  • Animated feedback — cards lift on hover, buttons respond to presses, and inputs show an orange focus ring.

🚦 Clearer Status & Feedback

  • Color-coded connection dot — green when connected to the Edit/Fusion page, orange when Resolve is on another page, gray when disconnected.
  • Better toasts — frosted, translucent notifications with an orange accent bar; errors are marked in red instead of white.
  • No white flash on launch — the panel window background now matches the dark theme.

Flow Studio v0.1.1

Choose a tag to compare

@anuzdhk anuzdhk released this 27 Jun 13:04

Fixes

1. Resolved Point Coordinate Scanning (Bug Fix):

  • Issue: Direct coordinate points (like Center or Size on certain modifiers) were ignored by the previous scanner because they were wrapped inside modifiers (like a Path modifier) instead of a direct BezierSpline modifier.
  • Fix: Implemented a recursive modifier scanner (find_animated_inputs_recursive) that crawls through sub-modifier parameters. It now successfully retrieves and resolves nested coordinate variables like Center (XYPath) -> X.

2. Resolved Position Keyframe Vector Errors (Bug Fix):

  • Issue: Trying to animate Path.Value directly with custom vectors failed because coordinate points are complex 2D tables/vectors.
  • Fix: Switched the position animation to use the XYPath modifier. This splits the Center parameter into separate, independent X and Y properties. Flow Studio now keyframes and eases Transform1.Center->X cleanly.

New Features

  1. Edit Page Quick Animations Panel:
  • Provides explicit, one-click animation buttons (Zoom, Position, and Rotation) directly on the Edit Page.

  • Automatically creates the Fusion wrapper composition (if missing), inserts a standard Transform1 node, connects it downstream, keyframes the values, and applies the selected curve preset.

  1. Customizable Easing Ranges:
  • Added custom textboxes next to each animation button, giving you absolute flexibility to customize the animation strength (e.g. Zoom Scale 1.0 to 1.25 or Rotation Angle 0 to 45).
  1. Custom Animation Durations (in Seconds):
  • Added a duration field supporting decimal seconds (e.g. 1.0s, 0.5s). Flow Studio queries the timeline FPS and writes keyframes to the exact frame length, defaulting to the full clip duration if set to 0 or empty.
  1. Resolve API Disclaimer & Fusion Tips:
  • Added a clean dashed disclaimer box explaining the Edit Page API limitations.
  • Added a tip note highlighting how you can open the clip on the Fusion Page to tweak or draw custom paths directly in the Spline Editor.

Flow Studio Release

Choose a tag to compare

@anuzdhk anuzdhk released this 23 Jun 17:39
c3dd359

Flow Studio Released