From a7c9b2742a7e678127991e41e7633cac07b953bd Mon Sep 17 00:00:00 2001 From: jamulix Date: Wed, 29 Oct 2025 04:01:36 +0100 Subject: [PATCH] Update auf Version 0.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - VERSION-Datei auf v0.5.0 aktualisiert - HILFE.md: Versionsnummer aktualisiert - README.md: Version und Changelog für v0.5.0 hinzugefügt - PROJECT_STRUCTURE.md: Versionsnummer aktualisiert 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- HILFE.md | 2 +- PROJECT_STRUCTURE.md | 2 +- README.md | 14 ++++++++++++-- VERSION | 2 +- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/HILFE.md b/HILFE.md index e8f6002..f73223e 100644 --- a/HILFE.md +++ b/HILFE.md @@ -1,4 +1,4 @@ -# 📖 Typewriter Trainer - Online-Hilfe (v0.4.5) +# 📖 Typewriter Trainer - Online-Hilfe (v0.5.0) Willkommen beim Typewriter Trainer! Diese Hilfe erklärt alle Funktionen und gibt Tipps für effektives Tipptraining. diff --git a/PROJECT_STRUCTURE.md b/PROJECT_STRUCTURE.md index 1bd62a1..d28b840 100644 --- a/PROJECT_STRUCTURE.md +++ b/PROJECT_STRUCTURE.md @@ -253,4 +253,4 @@ Alle sensiblen Dateien sind bereits in `.gitignore` aufgelistet. --- **Letzte Aktualisierung**: 2025-10-27 -**Version**: v0.4.5 _(siehe [VERSION](VERSION) Datei)_ +**Version**: v0.5.0 _(siehe [VERSION](VERSION) Datei)_ diff --git a/README.md b/README.md index b0c6d97..2d0863a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Typewriter Tutor - Adaptiver Tipptrainer -**Version:** v0.4.5 _(siehe [VERSION](VERSION) Datei)_ +**Version:** v0.5.0 _(siehe [VERSION](VERSION) Datei)_ Ein moderner, webbasierter Tipptrainer mit **adaptivem Metronom** und umfangreichen Statistiken. Das Programm passt sich automatisch Ihrer Tippgeschwindigkeit an und hilft Ihnen, das Zehnfingerschreiben systematisch zu erlernen. @@ -369,7 +369,17 @@ Contributions sind willkommen! Bitte: > **Hinweis:** Die aktuelle Versionsnummer wird zentral in der [VERSION](VERSION) Datei verwaltet. -### Version 0.4.5 (Aktuell) +### Version 0.5.0 (Aktuell) +- ✅ **Lektionsspezifische Datenpersistenz**: Jede Lektion speichert ihren Fortschritt unabhängig +- ✅ **Automatisches Pausieren**: Beim Wechsel zur Statistikseite wird automatisch pausiert und gespeichert +- ✅ **Korrekte Datenwiederherstellung**: Alle Daten (Cursor-Position, Eingabe, Trainingszeit) werden beim Zurückkehren korrekt geladen +- ✅ **Reset-Funktionalität**: Reset-Buttons (refresh-ccw) für Lektions-Fortschritt und Statistiken +- ✅ **CTRL-P Tastenkombination**: Pausieren/Fortsetzen mit Tastatur +- ✅ **LessonProgress-Tabelle**: Neue Datenbank-Tabelle für lektionsspezifische Daten +- ✅ **Automatische Statistik-Speicherung**: Bei Lektion-Abschluss werden Statistiken automatisch gespeichert +- ✅ **Fix: ZPM-Berechnung**: Mindestzeit von 1 Sekunde verhindert unrealistische Werte + +### Version 0.4.5 - ✅ **Tooltips**: Alle Symbole zeigen beim Hover hilfreiche Tooltips (Einstellungen, Theme wechseln, Fehler blockiert an/aus, etc.) - ✅ **Whitespace-Farbkodierung**: Leerzeichen, Tabs und Newlines werden grau-grün (korrekt) oder rot (falsch) eingefärbt - ✅ **Fehler-Overlay für Whitespace**: Falsch eingegebene Zeichen werden auch bei Leerzeichen, Tabs und Newlines in Orange angezeigt diff --git a/VERSION b/VERSION index a423f7f..b043aa6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.4.5 +v0.5.0