feat/save-rename · PurpleFuchs · 3 Dateien · +185 −3 · 2026-10-28
Zusammenfassung
Renaming saves was impossible; only filesystem support existed.
- Rename button added to the detail pane (row now fits four via zoom divisor 3->4)
- Inline prompt reusing the Textfield pattern: ValidateName + generated-prefix ban (AutoSave_/QuickSave_/TransitionSave_/MapTransferSave_) + FolderName collision check + red inline errors
- BastiFileSystem.rename for the folder, stored GameState.tbl rewritten with cleared kind flags + new Title (healGameData only heals in memory)
- PreviewList.Clear rebuilds the list; stale-target prompt auto-closes on selection change
Fleet card: 9a979a
Geänderte Dateien (3)
| Source/Data/Locale/English.lua | geändert | +5 −0 |
| Source/Data/Locale/German.lua | geändert | +5 −0 |
| Source/GuiElements/SaveGames/DrawSaveGame.lua | geändert | +175 −3 |