From aeb71b833f44f2888f4cd743c9b212571561123c Mon Sep 17 00:00:00 2001 From: flemming-it Date: Mon, 1 Jun 2026 17:45:47 +0200 Subject: [PATCH] =?UTF-8?q?feat(studio):=20editor=200.7.0=20=E2=80=94=20ty?= =?UTF-8?q?ped=20wires=20+=20animated=20flow=20+=20canvas=20depth?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up fai_studio_flow_editor 0.7.0 (commit 7aeeae7): - Wires take the colour of the data they carry. Inputs- endpoint edges show their type accent (text=blue, bytes=orange, json=purple, file=green, number=amber) so the operator can trace flow data by colour alone. - Edges entering a currently-running step animate as marching dashes in the wire's accent colour. Stops when the step completes. The canvas comes alive during runs. - Canvas backdrop is a subtle gradient (corners recessed, centre lit). Nodes get layered shadows; selected nodes wear an accent-coloured halo. 180 ms ease-out transitions on hover / select / status changes. Version 0.53.6 -> 0.54.0 (minor bump — first wave of the 2026-feel visual refresh). Signed-off-by: flemming-it --- lib/main.dart | 2 +- pubspec.lock | 4 ++-- pubspec.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 2df1527..6db8370 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -26,7 +26,7 @@ import 'widgets/widgets.dart'; /// Studio's own build version. Bump on every UI commit so the /// running app self-identifies — visible in the sidebar header /// and quick-glance proof that you're seeing the current build. -const String kStudioVersion = '0.53.6'; +const String kStudioVersion = '0.54.0'; Future main() async { WidgetsFlutterBinding.ensureInitialized(); diff --git a/pubspec.lock b/pubspec.lock index ad68260..7478a51 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -125,10 +125,10 @@ packages: description: path: "." ref: main - resolved-ref: "5ff7a1c11829cfb8e6ed38766dba5611d6a9128e" + resolved-ref: "7aeeae717f37f3dfefe5918ed2dba18a922a701d" url: "https://git.flemming.ai/fai/studio-flow-editor" source: git - version: "0.6.0" + version: "0.7.0" fake_async: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index ad974f4..82fda08 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: fai_studio description: "F∆I Studio — desktop GUI for the F∆I hub" publish_to: 'none' -version: 0.53.6 +version: 0.54.0 environment: sdk: ^3.11.0-200.1.beta