diff --git a/.gitignore b/.gitignore index bcba0fd..8a2bd54 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ __pycache__/ to_do_list.txt *.off +infos/ # C extensions *.so diff --git a/HILFE.md b/HILFE.md index f73223e..fae1945 100644 --- a/HILFE.md +++ b/HILFE.md @@ -440,4 +440,4 @@ Der Text scrollt **automatisch**, sodass: --- -*Typewriter Trainer v0.4.5 - Mit ❤️ entwickelt für effektives Tipptraining* +*Typewriter Trainer v0.5.0 - Mit ❤️ entwickelt für effektives Tipptraining* diff --git a/README.md b/README.md index c2d3108..26e9eb1 100644 --- a/README.md +++ b/README.md @@ -109,8 +109,15 @@ typewriter/ ├── static/ │ ├── css/ │ │ └── style.css # Styling (Dark/Light Mode) -│ ├── js/ -│ │ └── script.js # Client-Logik & Adaptives Metronom +│ ├── js/ # Modulare JavaScript-Architektur (ES6) +│ │ ├── main.js # Hauptorchestration +│ │ ├── keyboard.js # Keyboard-Event-Handling +│ │ ├── metronome.js # Adaptives Metronom +│ │ ├── session.js # Session Management +│ │ ├── statistics.js # Statistik-Berechnungen +│ │ ├── textDisplay.js # Text-Rendering +│ │ ├── theme.js # Theme Management +│ │ └── ui.js # UI-Interaktionen │ └── favicon.svg # Schreibmaschinen-Icon │ ├── templates/ @@ -481,7 +488,6 @@ Contributions sind willkommen! Bitte: ## 🐛 Bekannte Einschränkungen - **Metronom-Difficulty**: Parameter `current_difficulty` wird aktuell nicht genutzt (immer 1.0) -- **JavaScript-Module**: `script.js` ist mit 1089 Zeilen sehr groß (sollte in Module aufgeteilt werden) - **Type Hints**: Nicht alle Funktionen haben vollständige Type Hints Diese können bei Bedarf in zukünftigen Versionen verbessert werden.