info
|
e49af98cc0
|
Ruff-Konfiguration erweitert und Code-Style-Fehler behoben
- extend-exclude für automatisch generierte *_ui.py Dateien hinzugefügt
- Unbenutzte Imports in Dialog-Dateien entfernt
- Unbenutzte Variable sample_keys in MainWindow entfernt
- f-strings ohne Platzhalter in Test-Datei korrigiert
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-14 15:16:57 +01:00 |
|
info
|
c593ff145b
|
XSL-Transformations-Engine mit Saxon, Apache FOP und diff-pdf implementiert
Fügt die komplette Transformations-Pipeline hinzu:
- Saxon XSLT-Transformation (XML → FO) mit vollständigem Classpath-Support
- Apache FOP PDF-Generierung (FO → PDF) mit plattformübergreifender Unterstützung
- Automatische diff-pdf Vergleichs- und Diff-Generierung
- Valide-PDF-Verwaltung (Referenz-PDFs beim ersten erfolgreichen Build)
- Up-to-Date-Prüfung basierend auf Datei-Zeitstempeln
- Asynchrone Ausführung via TransformationThread (QThread)
- Kontextmenü-Integration für XML- und XSL-Dateien
- Detailliertes Fehler-Reporting und Fortschritts-Feedback
Neue Dateien:
- src/transform.py: TransformationJob-Klasse mit vollständiger Pipeline
Erweiterte Dateien:
- src/ui/MainWindow.py: TransformationThread und Transformations-Methoden
Technische Details:
- Löst Saxon ClassNotFoundException durch Verwendung aller JARs im Saxon-Verzeichnis
- Verwendet -cp statt -jar für vollständigen Classpath-Zugriff
- Automatisches Cleanup temporärer FO-Dateien
- Thread-sicheres Shutdown-Handling
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-11 21:26:13 +01:00 |
|
info
|
590e844057
|
Test der Datenbank-Verbindung
|
2025-06-22 19:58:40 +02:00 |
|
info
|
262a61dc7a
|
connectorx als Abhängickeit für SQL-Abfragen
|
2025-06-22 18:26:34 +02:00 |
|
info
|
ea9324637f
|
Konzept für Auswerten der SQL-Daten aus FN, parsen und schreiben der Pojekt-Datei
|
2025-06-21 21:20:37 +02:00 |
|
info
|
91098d2a1e
|
pymupdf entfernt, zum 2ten...
|
2025-06-15 18:56:49 +02:00 |
|
info
|
6ed76bbc1a
|
pymupdf entfernt
|
2025-06-15 18:47:33 +02:00 |
|
info
|
02cc60dd12
|
pydantic-settings um App-Eoinstellungen zu speichern
|
2025-06-01 15:48:07 +02:00 |
|
info
|
36372992c4
|
Dunkle Thema installiert
|
2025-05-30 17:19:22 +02:00 |
|
info
|
f7d365af3d
|
Ein PDF wird angezeigt.
|
2025-05-23 20:38:19 +02:00 |
|
info
|
7afbc634e7
|
Python-Dateien formatiert, zum 2ten
|
2025-05-23 19:43:08 +02:00 |
|
info
|
c2e8fb592f
|
init
|
2025-05-20 11:24:07 +02:00 |
|