← Alle PRs
#1308

Save-list sweep: bounded caches, Travel-Save label, info order, Open Folder

sauber CI rot GitHub ↗

fix/save-list-sweep · PurpleFuchs · 9 Dateien · +127 −52 · 2026-10-28

Zusammenfassung

Per-title canvas buffers were unbounded (unique generated save names) -> ClearBuffer exports + outpost-switch clear in SaveNameList. TransitionSave/MapTransferSave rows show localized 'Travel Save' with preserved datetime suffix. Info line reordered Date|Mode|Playtime. Shared OpenSaveFolder lib extracted; 'Open Folder' added to the healthy save-detail pane (4-button row, zoom 3->4).

Overlaps #1301 (same button row) and #1298 (same metadata fns) - rebase whichever lands second.

Card: 87f1fb

Geänderte Dateien (9)
Source/Data/Locale/English.luageändert+1 −0
Source/Data/Locale/German.luageändert+1 −0
Source/GuiElements/Buttons/DrawOutpostButton.luageändert+4 −0
Source/GuiElements/Buttons/DrawSaveNameButton.luageändert+6 −0
Source/GuiElements/Buttons/DrawSaveNameErrorButton.luageändert+4 −0
Source/GuiElements/SaveGames/DrawBrokenSaveGame.luageändert+2 −35
Source/GuiElements/SaveGames/DrawSaveGame.luageändert+38 −15
Source/Libraries/SaveLoad/OpenSaveFolder.luaneu+43 −0
Source/Objects/Gui/SaveNameList.luageändert+28 −2