chore: 0.82.0 — switcher-rebuild changelog, anchor caption, capture harness
Some checks failed
Security / Security check (push) Failing after 2s

The anchor caption 'Projekt / Bereich' truncated uselessly at the
rail width — 'Kontext'/'Context' fits and the tooltip carries the
full explanation. workspace_shots_test renders the anchor, the
open menu (checkmark, aggregated why-line), and the switching /
in-area identity bar per theme as the visual-proof harness.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
flemming-it 2026-08-28 00:28:02 +02:00
parent d69277d29d
commit 10f38beafa
9 changed files with 234 additions and 7 deletions

View file

@ -4,7 +4,7 @@
/// Studio's own build version. Bump on every UI release so the
/// running app self-identifies.
const String kStudioVersion = '0.81.0';
const String kStudioVersion = '0.82.0';
const String kProductName = 'Ch∆In Studio';
const String kVendorName = 'Flemming.AI (F∆I)';

View file

@ -1837,7 +1837,7 @@
"workspaceAll": "Alle Projekte",
"workspaceDefaultProject": "Allgemein",
"workspaceSwitcherTooltip": "Arbeitskontext wählen — gilt überall: filtert Flows, Läufe, Audit und Freigaben und stempelt neue Läufe mit dem gewählten Projekt",
"workspaceAnchorCaption": "Projekt / Bereich",
"workspaceAnchorCaption": "Kontext",
"workspaceStartConfirmTitle": "Bereich „{name}“ starten?",
"@workspaceStartConfirmTitle": {"placeholders": {"name": {"type": "String"}}},
"workspaceStartConfirmBody": "Dieser abgeschottete Bereich ist gerade gestoppt. Studio startet seine eigene Hub-Instanz auf diesem Rechner und verbindet sich mit ihr — laufende Bereiche wechseln ohne diese Rückfrage.",

View file

@ -1876,7 +1876,7 @@
"workspaceAll": "All projects",
"workspaceDefaultProject": "General",
"workspaceSwitcherTooltip": "Choose the working context — applies everywhere: filters flows, runs, audit and approvals, and stamps new runs with the selected project",
"workspaceAnchorCaption": "Project / area",
"workspaceAnchorCaption": "Context",
"workspaceStartConfirmTitle": "Start area “{name}”?",
"@workspaceStartConfirmTitle": {"placeholders": {"name": {"type": "String"}}},
"workspaceStartConfirmBody": "This sealed area is currently stopped. Studio starts its own hub instance on this machine and connects to it — running areas switch without this prompt.",

View file

@ -5776,7 +5776,7 @@ abstract class AppLocalizations {
/// No description provided for @workspaceAnchorCaption.
///
/// In en, this message translates to:
/// **'Project / area'**
/// **'Context'**
String get workspaceAnchorCaption;
/// No description provided for @workspaceStartConfirmTitle.

View file

@ -3426,7 +3426,7 @@ class AppLocalizationsDe extends AppLocalizations {
'Arbeitskontext wählen — gilt überall: filtert Flows, Läufe, Audit und Freigaben und stempelt neue Läufe mit dem gewählten Projekt';
@override
String get workspaceAnchorCaption => 'Projekt / Bereich';
String get workspaceAnchorCaption => 'Kontext';
@override
String workspaceStartConfirmTitle(String name) {

View file

@ -3419,7 +3419,7 @@ class AppLocalizationsEn extends AppLocalizations {
'Choose the working context — applies everywhere: filters flows, runs, audit and approvals, and stamps new runs with the selected project';
@override
String get workspaceAnchorCaption => 'Project / area';
String get workspaceAnchorCaption => 'Context';
@override
String workspaceStartConfirmTitle(String name) {