feat: redesign save management around slots and transfers #26
No reviewers
Labels
No labels
area/build
area/install
area/saves
area/ui
area/updates
good first issue
gpu/amd
gpu/intel
gpu/nvidia
help wanted
kind
bug
kind
chore
kind
docs
kind
feature
kind
performance
kind
question
platform/linux
platform/steam-deck
platform/windows
priority
critical
priority
high
priority
low
status
blocked
status
confirmed
status
duplicate
status
invalid
status
needs-info
status
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/LongshotLauncher!26
Loading…
Reference in a new issue
No description provided.
Delete branch "HumanBean/LongshotLauncher:fix/saves-button-overlap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Saves page mixes a passive inventory with transfer actions, leaves little room for the selected version's slots, and lets the export button overlap Done with six slots. Redesign the page around viewing the selected version's progress and bringing saves in or taking them out.
Validation: .NET 10 build with warnings as errors; 575 core checks and all 28 release tests passed. Rendered and reviewed the actual Avalonia screens headlessly at 960×600 using authored fixtures in isolated environments: six slots, 18 slots, empty saves, expanded locations and Linux shared saves. Confirmed six slots and every action fit without scrolling, 18 slots remain reachable, transfer buttons navigate to their expected dialogs, empty saves disable export, and selecting another version refreshes the slots and export state. Export ends at 498 px and Done starts at 527 px (29 px gap). Native Windows desktop behavior has not been exercised.
ec38423066f7ed3f8d27fix: keep Saves actions clear of the Done buttonto feat: redesign save management around slots and transfers