Daniel and Claude Sonnet 5
a754fcfe34
Umlaute/Sonderzeichen in Bezeichnern zentral behandeln ( #42 )
...
Regex zur Bezeichner-Bereinigung aus Datenschreiber.py in
functions/text_wrapper.py (sanitize_bezeichner) ausgelagert und um
Bindestrich ergänzt, der bisher fehlte. Neue Tests decken Umlaute, ß,
Unterstrich, Bindestrich, eigenes Ersatzzeichen und Leerfälle ab.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MneDjzrjmbpQt8udFYxN9e
2026-09-14 11:09:41 +02:00
Michael Otto
bc9bb20597
Fix: DataGrabber lädt ohne sn_plan41 (ModuleNotFoundError beim Laden von sn_verfahrensgebiet)
...
DataGrabber.py hatte einen harten Top-Level-Import von
sn_plan41.modules.listenauswerter.Listenauswerter, obwohl DataGrabber sich
selbst als generischer, plugin-übergreifender Orchestrator dokumentiert.
sn_verfahrensgebiet importiert DataGrabber und instanziiert ihn beim
Plugin-Start – dadurch schlug classFactory() fehl, sobald sn_plan41 nicht
installiert war (ModuleNotFoundError: No module named 'sn_plan41').
Import in die einzige Stelle verschoben, die ihn tatsächlich braucht
(_process_excel_source, nur für Excel-Quellen relevant), mit klarer
Fehlermeldung falls doch mal ohne sn_plan41 eine Excel-Quelle verarbeitet
werden soll.
Fixes sn_verfahrensgebiet#35
2026-08-31 09:52:48 +02:00
Daniel
021747ae06
wfs-abruf-fix
2026-07-22 11:12:43 +02:00
Daniel
9258f03705
Umlaute-Fix Layernamen
...
Release Plugin / release (push) Successful in 4s
Regex um Umlaute erweitert
2026-07-07 15:49:37 +02:00
Daniel
34e2ff4f66
Flst_Laden, VerfGebiet bilden
2026-04-21 21:50:33 +02:00
Daniel
d2035139d9
pdoc-Dockstrings ergänzt
2026-04-20 14:31:16 +02:00
Daniel
b4433222f3
Kartenschild angepasst
2026-04-17 17:15:13 +02:00
Daniel
779a1ed63f
cleanup
2026-04-17 16:57:26 +02:00
Daniel
4049090e92
Druck-refactor
2026-04-17 16:52:53 +02:00
Daniel
4b842bf635
Vertikale Ausrichtung für Textfelder ergänzt; default: top
2026-04-17 14:44:30 +02:00
Daniel
9306028df8
Anpassungen am Kartenschild
2026-04-17 13:48:14 +02:00
Daniel
abf5808117
Herausgeber case sensitiv
2026-04-13 19:58:06 +02:00
Daniel
7ad8ba054f
Baufreigabe-Layout fix auf A3/A4
2026-04-10 23:26:58 +02:00
Daniel
0900c6d3b0
neues Layout "Baufreigabe" hinzugefügt
2026-04-10 22:56:34 +02:00
Daniel
40c224959d
Maßstab gefixt
2026-04-10 21:39:27 +02:00
Daniel
9d949d158f
Umlaute im Kartenschild und Quellenangabe gefixt
2026-04-10 21:37:37 +02:00
Daniel
dbccb5322f
Koordinatengitter eingefügt, Rahmenbreiten einheitlich auf 0,5mm gesetzt
2026-04-10 21:30:44 +02:00
Daniel
fef72b7e53
Position Kartenname angepasst
2026-04-10 19:32:50 +02:00
Daniel
8e4031a884
Legende an Hauptkarte des Layouts angebunden
2026-04-08 13:56:58 +02:00
Daniel
bb95e0d536
Verfahrensgebiet-Layerauswahl nach sn_verfahrensgebiet verschoben
2026-03-27 11:19:27 +01:00
Daniel
5303a44ce8
variable Blattgröße bis zum eingegebenen Maximum
2026-03-26 21:39:41 +01:00
Daniel
b014b92c19
Druckbereich eingeführt (Verfahrensgebiet, Auswahl, Rechteck)
2026-03-26 21:23:50 +01:00
Daniel
3d8c0aff5d
drucktab aus sn_plan41 eingefügt, Atlasfunktion entfernt
2026-03-26 20:18:17 +01:00
Daniel
f19fe71bfa
Ergänzungen in de Wrappern/ Prüfmanager für Layouts
2026-03-20 14:01:57 +01:00
Daniel
ae5f88c5b8
Dialoge für Vorlagen-Piepeline ergänzt
2026-03-20 12:42:21 +01:00
Daniel
9829ac9c81
Diensteabruf integriert
2026-03-12 16:14:02 +01:00
Daniel
ae956b0046
Überarbeitung für Pufferlayer-Fachdaten laden und gpkg-speichern/laden
2026-03-11 20:56:02 +01:00
Daniel
0ec24029d8
fix QGIS 4.0-Kompatibilität;
...
Linkpruefer-Eingabe als String normalisiert, falls Paf-Objekte übergeben werden
2026-03-11 12:38:48 +01:00
Daniel
5dc8412a6a
Imports für sn_Verfahrensgebiet ergänzt, Stilprüfer wird jetzt auch für apply_style verwendet
2026-03-06 10:20:40 +01:00
Daniel
3b56725e4f
qt_wrapper, dialog;wrapper, Pruef_ergebnis und Pruefmanager überarbeitet, so dass die Übergaben jetzt stimmen. Nutzerabfragen werden tatsächlich ausgelöst- Nutzerabfrage Datei überschreiebn... ist noch Blödsinn
2026-03-04 15:32:49 +01:00
Daniel
f8be65f6f6
DataGrabber aktualisiert, grabberfunktionen aus dem Prototyp implementiert
2026-02-14 22:14:33 +01:00
Daniel
e6ffab1c10
Angefangen, DataGrabber anzulegen (Grundlagen gelegt, noch nicht lauffähig)
2026-02-13 21:39:12 +01:00
Daniel
b805f78f02
Anpassung an den Wrappern für sn_plan41
2026-01-08 17:13:51 +01:00
Daniel
f88b5da51f
Wrappe modular aufgebaut, Tests erfolgreich, Menüleiste und Werzeugleiste werden eingetragen (QT6 und QT5)- (Es fehlen noch Fachplugins, um zu prüfen, ob es auch wirklich in QGIS geht)
2025-12-19 14:29:52 +01:00
Daniel
e8fea163b5
Auf Wrapper umgestellt, Prüfarchitektur QT6-kompatibel gemacht (Nicht lauffähig)
2025-12-18 22:00:31 +01:00
Daniel
f64d56d4bc
Tests überarbeitet, Mocks und coverage eingefügt
2025-12-17 17:45:18 +01:00
Daniel
1881af93f8
PruefManager und Daten aus P41 übertragen
2025-12-02 20:55:51 +01:00