Commit Graph

  • 789fb5d77f docs: Projektnamen bereinigen, README und Web aktualisieren master info 2026-05-31 19:37:17 +02:00
  • d19c36191c Version 1.7.3: Fehlende Menü-Icons ergänzt v1.7.3 info 2026-05-31 12:45:25 +02:00
  • 3e20b186c7 Version 1.7.2: Icon-System – Theme-Reaktivität generalisiert, Render vereinfacht info 2026-05-31 12:36:58 +02:00
  • 74b08e31c7 Version 1.7.1: Icon-System vereinfacht und gecacht v1.7.1 info 2026-05-31 11:51:21 +02:00
  • c837802fe7 docs(web): update download links and version to 1.7.0 info 2026-05-30 16:50:05 +02:00
  • 712bd8917e version-bump Skill: Git-Tag nach Commit setzen info 2026-05-30 16:38:57 +02:00
  • ec753a5770 Version 1.7.0: Feather Icons via Qt-Ressourcensystem eingebunden v1.7.0 info 2026-05-30 16:13:22 +02:00
  • bf2db92040 Version 1.6.6: Versionsanzeige im Info-Dialog bei PyInstaller-Bundle gefixt v1.6.6 info 2026-05-24 13:54:27 +02:00
  • 19f7deec20 build_msi.py: Klare Fehlermeldung bei fehlendem wix-Befehl info 2026-05-24 13:34:30 +02:00
  • 5f10b79906 Version 1.6.5: 'Bearbeiten' als Standard-Aktion im Tree-Kontextmenü v1.6.5 info 2026-05-24 13:17:01 +02:00
  • 1bd20824b4 Version 1.6.4: Dep-Update-Check und Permission-Allowlist für Claude Code v1.6.4 info 2026-05-24 12:41:34 +02:00
  • 0d25dc4b35 Claude Code: Permission-Allowlist für read-only Befehle hinzugefügt info 2026-05-24 12:31:56 +02:00
  • ce7290d6e8 Merge branch 'master' of https://code.vitaligraf.de/info/xsl-validator info 2026-05-23 16:58:45 +02:00
  • e84dd6c232 version-bump Skill: uv version --bump statt direkter pyproject.toml-Bearbeitung info 2026-05-23 16:55:22 +02:00
  • bc07c71f39 Neuer Skill: dep-update-check für Dependency- und Python-Updates info 2026-05-11 20:15:44 +02:00
  • 47e98b88ef Neues Icon info 2026-05-03 16:29:07 +02:00
  • 799d3dc2ba Slogan geendert info 2026-05-03 16:28:28 +02:00
  • 938fc9bfeb alte Webseite gelöscht info 2026-05-03 16:23:44 +02:00
  • ea7fbaf8b8 README.md angepasst info 2026-04-25 20:43:21 +02:00
  • 9a2fb45802 Korrektur in index.html info 2026-04-25 20:35:06 +02:00
  • 1501f8208d Web: Datenschutz- und Impressumsseite zur Landing Page hinzugefügt info 2026-04-25 20:25:00 +02:00
  • 2b36afc451 Fix: WiX-Installationsbefehl mit expliziter Version 6.* präzisiert 1.6.3 info 2026-04-25 16:12:16 +02:00
  • 4ec5125ea2 Fix: Konsolenfenster bei Subprozessen unter Windows unterdrückt (v1.6.3) info 2026-04-25 15:57:14 +02:00
  • 0f3c0dd878 Fix: PyInstaller-EXE zeigt App-Symbol korrekt via sys._MEIPASS und datas (v1.6.2) info 2026-04-25 15:25:29 +02:00
  • 16de979524 Fix: Windows-Titelleistensymbol durch AppUserModelID und setWindowIcon korrekt gesetzt (v1.6.1) info 2026-04-25 15:02:37 +02:00
  • 394cbcf4be Refactor: Web-Landingpage mit industriellem Design neu gestaltet info 2026-04-25 11:24:20 +02:00
  • ef2ec13ff8 Docs: WiX-Version in BUILD.md auf v6 fixiert und OSMF-EULA-Hinweis ergänzt Vitali Graf 2026-04-20 12:47:24 +02:00
  • 9fad317891 Feat: XML-Knoten-Bearbeiten-Dialog implementiert (v1.6.0) info 2026-04-18 21:10:34 +02:00
  • 762523d669 Fix: Build-Skripte verwenden Versionsnummer aus pyproject.toml für Ausgabedateien (v1.5.1) info 2026-04-04 17:23:12 +02:00
  • b900455d69 Fix: Code-Qualität und Effizienz verbessern (v1.5.1) info 2026-04-04 17:02:24 +02:00
  • 3d2efe628b Feat: Projekt-Baum verschlanken und XSL-Dateiname im Edit-Dialog anzeigen (v1.5.0) info 2026-04-04 12:31:41 +02:00
  • 8c59187fe9 Feat: Suchfilter durchsucht auch XSL-Dateinamen (v1.4.1) info 2026-04-04 12:01:15 +02:00
  • a0626a78a3 Feat: Projektweite XSLT-Parameter mit Vererbungshierarchie (v1.4.0) info 2026-04-04 10:57:05 +02:00
  • d1def05607 Feat: Suchfilter für TreeNodes und XSL-Dateien im Hauptfenster (v1.3.0) info 2026-04-03 19:54:20 +02:00
  • 0560dbafe4 Fix: Maximize-Button im XSL-Abhängigkeitsdialog unter Windows ermöglichen (v1.2.8) info 2026-04-03 13:24:05 +02:00
  • 7406c65bf9 Docs: Commit-Skills und Claude-Plugin-Einstellungen hinzufügen info 2026-03-30 20:50:16 +02:00
  • 9370c03e90 Feat: Veraltete XSL-Einträge nach DB-Import erkennen und entfernen (v1.2.7) info 2026-03-30 20:30:32 +02:00
  • d7282082f4 Fix: Version und Drittanbieter-Lizenzen im PyInstaller-Build anzeigen (v1.2.6) info 2026-03-28 19:32:03 +01:00
  • 09312dbd66 Feat: Legende oben links und auto-fit bei Suche/Filter im Abhängigkeitsgraph (v1.2.5) info 2026-03-22 21:11:14 +01:00
  • 1265309b41 Anderes Icon für Eindstellungen im XSL-Dependencies-Dialog info 2026-03-22 20:40:20 +01:00
  • bf352a1fcd Feat: Individuelle Knoten-Styles im XSL-Abhängigkeitsgraph nach Dateistatus (v1.2.4) info 2026-03-22 19:57:17 +01:00
  • 84d0866f72 Feat: Doppelklick auf Netzwerkgraph-Knoten kopiert Dateiname ins Suchfeld (v1.2.3) info 2026-03-22 18:46:45 +01:00
  • cdca38eb98 Feat: Klickbare Webseite-Links in der AboutDialog-Abhängigkeitstabelle (v1.2.2) info 2026-03-21 20:01:58 +01:00
  • 36d257e2e2 Fix: HTML-Tooltips im vis.js Abhängigkeitsgraph korrekt rendern (v1.2.1) info 2026-03-21 19:54:38 +01:00
  • 4e65a6ad4c Feat: vis.js Layout-Switcher im XSL-Abhängigkeitsgraph (v1.2.0) info 2026-03-21 19:32:29 +01:00
  • f7ef90079a Feat: License-Check-Skill und lxml-Lizenzeintrag hinzugefügt (v1.1.1) info 2026-03-21 17:20:07 +01:00
  • a8b4fac085 Feat: Hilfe-Menü mit Info-Dialog und Lizenz-Parser hinzugefügt (v1.1.0) info 2026-03-21 16:54:21 +01:00
  • c69c163b34 Feat: Version-Bump-Skill hinzugefügt und installer.iss-Version synchronisiert info 2026-03-21 16:02:05 +01:00
  • 64408157ba Docs: AGENTS.md mit CLAUDE.md konsolidiert und Einzeldatei entfernt info 2026-03-21 15:25:10 +01:00
  • 3dcbf783b1 Feat: Sidebar mit Suchfilter und lxml-Parser im XslDependencyDialog info 2026-03-16 21:15:16 +01:00
  • 48ab596476 Feat: UI-Datei für XslDependencyDialog hinzugefügt und _ui.py neu generiert info 2026-03-15 20:23:35 +01:00
  • bd6827cb2f Docs: BUILD.md mit windows_distribution.md konsolidiert und Einzeldatei entfernt info 2026-03-15 19:37:10 +01:00
  • 36911b111d Feat: Interaktiver XSL-Abhängigkeitsgraph mit vis.js und THIRD_PARTY_LICENSES aktualisiert info 2026-03-14 20:50:09 +01:00
  • 71fa48a514 Feat: XSL-Abhängigkeitsgraph für import/include-Erkennung in Transformations-Pipeline info 2026-03-14 19:37:05 +01:00
  • 140905af77 Refactor: Installationsbereich umstrukturiert und PostgreSQL-Hinweis entfernt info 2026-03-14 18:12:09 +01:00
  • 1a12da19f3 Feat: Windows-Download (MSI/ZIP) zum Installations-Bereich der Webseite hinzugefügt info 2026-03-14 17:43:10 +01:00
  • 84bbf201d0 EInige Symbole zu den Buttons hinzugefügt info 2026-03-14 17:16:27 +01:00
  • 4f2d136d17 Feat: Ref-PDF automatisch im internen Viewer anzeigen wenn keine Diff-PDF vorhanden info 2026-03-14 17:01:19 +01:00
  • 93f9bb90dd Fix: QApplication.processEvents() Anti-Pattern entfernt info 2026-03-09 20:20:36 +01:00
  • 29574ce0dc Perf: PDF-Thumbnails progressiv rendern statt alle auf einmal info 2026-03-09 20:19:42 +01:00
  • 87b2d9273f Refactor: Worker-Pool-Zugriff über öffentliche Getter statt private Modul-Globals info 2026-03-09 20:18:01 +01:00
  • cfbdb8b7fa Perf: Tool-Konfigurationsauflösung in _create_transformation_job gecacht info 2026-03-09 20:11:58 +01:00
  • edfe424a6a Perf: O(n²) Baumtraversierung bei Dateinamen-Konfliktprüfung behoben info 2026-03-09 20:09:10 +01:00
  • b954106a0d Refactor: Stringly-typed Knotentypen durch ItemType-Enum ersetzt info 2026-03-09 20:08:23 +01:00
  • 22bc693d4d Perf: Polars-Import lazy gemacht (nur bei DB-Nutzung laden) info 2026-03-09 20:05:48 +01:00
  • 9be6ac24e9 Refactor: AppSettings CRUD-Methoden durch generische Helfer vereinfacht info 2026-03-09 19:53:34 +01:00
  • 37ebdff349 Refactor: Gemeinsame Basisklassen für Worker-Pools und Parameter-Dialoge info 2026-03-09 19:49:57 +01:00
  • cb90f9e483 Refactor: Code-Duplikation reduziert und Dead Code entfernt info 2026-03-08 20:21:02 +01:00
  • 6fe61b9a42 Kleine fix für die Webseite info 2026-03-07 20:10:59 +01:00
  • ec9ac22296 Fonts werden lokal gespeichert. info 2026-03-03 21:19:54 +01:00
  • d5c035a316 Neue Seiten für den Projekt info 2026-03-03 20:47:56 +01:00
  • affba2a9ca Fix: PyInstaller-Bundle für installierte Version repariert (connectorx, SQL-Ressourcen) info 2026-02-15 19:51:58 +01:00
  • ec33a5b586 Feature: Timeout-Einstellung und asynchrone DB-Abfrage mit Abbrechen-Dialog info 2026-02-12 21:31:40 +01:00
  • 66496c26d8 Fix: Projektname wird beim Bearbeiten im PdfProject-Dialog gespeichert info 2026-02-12 20:53:00 +01:00
  • a0bc55fa7b Refactor: TreeWidget-Styling in Qt Designer UI-Dateien verlagert info 2026-02-09 21:17:21 +01:00
  • b985e1eeee Feature: Löschen-Funktion für TreeNode-Knoten im Baum implementiert info 2026-02-08 21:08:23 +01:00
  • 52180e38ce Feature: Löschen-Funktion für XSL-Knoten im Baum implementiert info 2026-02-08 20:12:24 +01:00
  • 29f34c4d85 Refactor: projectPath-Widget in Qt Designer verlagert info 2026-02-07 20:35:17 +01:00
  • 747c6dbfec Feature: Projektpfad-Anzeige über TreeWidget hinzugefügt info 2026-02-07 20:25:21 +01:00
  • 9180fc342e Feature: Häkchen im Menü 'Vorhandene Projekte' für geladenes Projekt info 2026-02-07 20:00:50 +01:00
  • 9e58b3a9a1 Feature: Automatische PDF-Bereinigung beim Entfernen von XML-Dateien info 2026-02-07 19:47:02 +01:00
  • 0fd0703dbb Feature: Expand-Status beim Projektwechsel automatisch speichern info 2026-02-01 15:51:50 +01:00
  • e6b2743677 Feature: Expand-Status von Tree-Knoten bei jedem Speichern persistent sichern info 2026-02-01 15:44:55 +01:00
  • 0f14418749 UI: PDF-Thumbnails kompakt und zentriert anzeigen info 2026-02-01 15:06:22 +01:00
  • 3bdc0a0daa Feature: Aktions-Menü mit Batch-Transformationen und UI-Bereinigung info 2026-01-25 15:23:32 +01:00
  • 2858d46ef1 Refactor: Worker-Log-Verzeichnis von 'temp' zu 'tmp' umbenennen info 2026-01-23 19:38:57 +01:00
  • afff427f67 Feature: Prüfung auf Existenz von XML- und XSL-Dateien vor Transformation info 2026-01-22 19:37:53 +01:00
  • d74dfd20e5 Fix: QIcon.ThemeIcon.TextXGeneric durch korrekten String-Namen ersetzen info 2026-01-22 19:33:15 +01:00
  • bad4d55ebd Feature: Automatische Aktualisierung des Projekte-Menüs und Validierung der Projekt-Verzeichnisse info 2026-01-20 20:29:34 +01:00
  • c8e1a541cd Fix: Log-Verzeichnis mit parents=True erstellen, um FileNotFoundError zu vermeiden info 2026-01-20 19:50:42 +01:00
  • df1bb65136 Refactor: Entferne ungenutzten datetime-Import in cleanup_old_logs info 2026-01-18 19:06:45 +01:00
  • 43bd0ec8e6 Füge WiX v6-kompatiblen MSI-Installer hinzu info 2026-01-18 19:01:05 +01:00
  • c3d1bbc74c Docs: WiX MSI-Installer Anleitung zu Windows Distribution hinzugefügt info 2026-01-18 17:58:37 +01:00
  • b1f259e443 Build: Ungenutzte pyqtdarktheme-Dependency aus PyInstaller-Config entfernt info 2026-01-18 17:55:17 +01:00
  • 70c12a91dc Merge: Branch 'dist' in 'master' integriert info 2026-01-18 16:59:48 +01:00
  • 5ab8674833 Feature: Icons für TreeNodes, XSL-Nodes und XML-Nodes hinzufügen info 2026-01-18 13:48:20 +01:00
  • f4d2d4b944 Docs: Entwicklerrichtlinien für KI-Coding-Agenten hinzufügen info 2026-01-18 13:40:15 +01:00
  • 8a37992bea Feature: XSL-Knoten bei fehlenden Dateien deaktivieren info 2026-01-17 20:29:29 +01:00
  • 91fe597301 Feature: XML-Knoten bei fehlenden Dateien deaktivieren info 2026-01-17 20:22:42 +01:00
  • f91ffd83a2 Fix: Accept-Changes-Button beim PDF-Reset deaktivieren info 2026-01-17 20:08:54 +01:00