hwhub/lib/screens
Lukas Müllner e4afe7b63c feat(collections): persist active collection and harden member actions
- Persist scanner activeCollectionId via shared_preferences
- Restore last selected collection automatically on scan tab load
- Keep selection valid if collection list changes and store fallback safely
- Harden collection membership service rules:
  - only owners can invite/remove members
  - prevent self-invite duplicates
  - block owner removal
  - block owner leave action with explicit error
- Improve manage-collection UX with pull-to-refresh and owner leave guidance
2026-03-04 10:38:14 +01:00
..
about_screen.dart feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
collections_screen.dart Add input validation for collection names (min 2, max 50 chars) 2026-02-24 19:20:50 +00:00
garage_screen.dart feat(scan+images): continuous scan loop and signed-url refresh fallback 2026-03-04 10:34:24 +01:00
home_shell.dart Add 30-second debounce to tab refresh in HomeShell 2026-02-24 19:19:49 +00:00
login_screen.dart feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
manage_collection_screen.dart feat(collections): persist active collection and harden member actions 2026-03-04 10:38:14 +01:00
profile_screen.dart feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
scan_tab.dart feat(collections): persist active collection and harden member actions 2026-03-04 10:38:14 +01:00