Wire UI entry points for backend sign-in, live share, and static share #33

Open
opened 2026-08-12 16:41:12 +00:00 by ImBenji · 0 comments
Owner

The new backend/ (maps CRUD, static share links, live view) and OIDC sign-in (lib/backend/auth_provider.dart) landed with working provider methods (AuthProvider.signIn(), BackendApiClient.createShare(), BackendApiClient.startLiveSession()) but no UI to trigger them - editor_actions.dart/menu_def.dart/toolbar.dart were already mid-refactor when this was built, so hooking buttons into them was deliberately left out rather than layered onto in-flight changes.

Needs: a sign-in entry point, a "share static link" action, and a "start live view" action, wired into whatever the toolbar/menu shape looks like once the current refactor settles.

The new backend/ (maps CRUD, static share links, live view) and OIDC sign-in (lib/backend/auth_provider.dart) landed with working provider methods (AuthProvider.signIn(), BackendApiClient.createShare(), BackendApiClient.startLiveSession()) but no UI to trigger them - editor_actions.dart/menu_def.dart/toolbar.dart were already mid-refactor when this was built, so hooking buttons into them was deliberately left out rather than layered onto in-flight changes. Needs: a sign-in entry point, a "share static link" action, and a "start live view" action, wired into whatever the toolbar/menu shape looks like once the current refactor settles.
ImBenji added the enhancementarea:ui/ux labels 2026-08-12 16:41:12 +00:00
ImBenji added this to the Arcs & Angles project 2026-08-12 16:41:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: IMBENJI.NET/Metro-Map-Maker#33