Start-Sequenz ergänzt: Splash-Screen, dann Startbildschirm mit Neues Projekt/Projekt öffnen/Zuletzt geöffnet.

Zuletzt-geöffnet-Liste (state/recentProjects.ts) trägt sich beim Öffnen und
beim Speichern automatisch ein, inkl. Öffnen über einen bekannten Pfad ohne
Dialog (verwaiste Einträge fliegen raus, wenn die Datei fehlt). Der Splash
wartet bewusst nicht auf den Update-Check — der läuft unabhängig im
Hintergrund weiter, damit ein langsames Netz den Start nie verzögert.
This commit is contained in:
2026-07-31 17:40:35 +02:00
parent fc31ef9f44
commit 06c0143d32
11 changed files with 407 additions and 8 deletions
+9
View File
@@ -1636,6 +1636,15 @@ export const de = {
"layouts.size.widthMm": "Breite (mm)",
"layouts.size.heightMm": "Höhe (mm)",
"layouts.size.create": "Erstellen",
// Startbildschirm (nach dem Splash, vor dem Editor)
"start.newProject": "Neues Projekt",
"start.newProject.hint": "Leeres Projekt anlegen",
"start.openProject": "Projekt öffnen …",
"start.openProject.hint": "Bestehende .obp-Datei auswählen",
"start.recent": "Zuletzt geöffnet",
"start.recent.remove": "Aus der Liste entfernen",
"start.recentMissing": "Datei nicht gefunden — aus der Liste entfernt.",
} as const;
export type TranslationKey = keyof typeof de;