Commit Graph

3 Commits

Author SHA1 Message Date
d1d1788a3c feat: CLI-Argumente und verbesserte Kommandozeilenverarbeitung
- Add argparse für flexible CLI-Optionen
- Add --input/-i für Eingabe-Verzeichnis
- Add --output/-o für Ausgabe-Verzeichnis
- Add --exclude-rest/-e für Ruhetage ausschließen
- Add --verbose/-v für detaillierte Ausgabe
- Unterstütze einzelne Datei als Argument
- Bessere Fehlerbehandlung und Zusammenfassung
- Update README.md mit CLI-Dokumentation und Beispielen
- Add Optionen-Tabelle für schnelle Referenz
2026-02-23 20:01:10 +01:00
9aa9db8c17 Füge Option zum Ausschließen von Ruhepausen hinzu
- Neue Exportoption "Ruhepausen ausschließen - Ruhe" in GUI
- Parameter exclude_rest in create_ics_from_dienstplan() hinzugefügt
- Filtert Events mit dem finalen Titel "Ruhe" (R56, R36, vRWF48, RWE, vR48)
- Einstellung wird in Konfiguration gespeichert und beim nächsten Start wiederhergestellt
2026-02-23 14:42:56 +01:00
910e5c522d Initial commit: PDF zu ICS Konverter 2026-02-23 10:45:26 +01:00