FOP-Config: Projektspezifischer Konfigurationsordner und erweitertes Logging
- Project-Modell um optionales fop_config_dir Feld erweitert - TransformationJob verwendet nun projektspezifischen FOP-Config-Pfad - Saxon und FOP stdout/stderr werden nun im Debug-Level geloggt - UI-Elemente für FOP-Config-Ordner-Auswahl hinzugefügt - AppSettings und MainWindow unterstützen neues Feld beim Laden/Speichern 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1000,6 +1000,7 @@ class MainWindow(QMainWindow):
|
||||
postgre_sql_db_id=project_data["postgre_sql_db_id"]
|
||||
if project_data["postgre_sql_db_id"] != -1
|
||||
else 1,
|
||||
fop_config_dir=Path(project_data["fop_config_dir"]) if project_data.get("fop_config_dir") else None,
|
||||
)
|
||||
|
||||
# Erstelle Projekt-Ordnerstruktur
|
||||
@@ -3348,6 +3349,7 @@ class MainWindow(QMainWindow):
|
||||
diff_pdf_path=diff_pdf.path_to_binary_file,
|
||||
diff_pdf_params=diff_pdf.default_params,
|
||||
xsl_id=xsl_file_obj.id,
|
||||
fop_config_dir=self.project.fop_config_dir,
|
||||
)
|
||||
|
||||
return job
|
||||
|
||||
Reference in New Issue
Block a user