Commit Graph
86 Commits
Author SHA1 Message Date
Daniel 1f5215bfe3 Merge pull request 'Feature/56 anzeige korrektur' (#59) from feature/56-anzeige-korrektur into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #59
2026-10-06 12:16:17 +00:00
DanielandClaude Opus 5.5 87341a7278 Anzeigefenster immer mit Rahmen, Pfad der Korrektur-Datei im Tab (#56)
Befund aus dem QGIS-Test: Die Bildschirmwahl wirkte nicht, das Fenster
erschien immer auf dem Hauptbildschirm. Im Vollbild ließ es sich weder
verschieben noch schließen und verdeckte QGIS; nur ein hartes Beenden
von QGIS half.

Bildschirmwahl und Vollbild entfallen. Das Anzeigefenster öffnet als
normales Fenster mit Rahmen; der Bearbeiter schiebt es auf den Bildschirm
des Eigentümers und kann es dort maximieren. Größe und Lage werden beim
Beenden gemerkt und in der nächsten Sitzung wiederhergestellt (bis zum
Neustart von QGIS).

Unter den Knöpfen steht jetzt Pfad und Name der Korrektur-Datei, mit
Hinweis, solange sie noch nicht angelegt ist oder erst abgefragt wird.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 13:44:18 +02:00
DanielandClaude Opus 5.5 e547cb90c5 Anzeige für den Eigentümer und Korrekturen im Tab „Eigentümer“ (#56)
„Daten anzeigen“ in der Trefferliste zeigt Name, Anschrift und E-Mail der
gewählten Einträge in einem eigenen Fenster: auf einem zweiten Bildschirm
im Vollbild, auf dem QGIS-Bildschirm als normales Fenster. Die Sitzung
wird von Hand begonnen und beendet; „Anzeige leeren“ entfernt die Daten,
ohne das Fenster zu schließen. Konten, IDs und Kennzeichen erscheinen dort
nicht, alle Werte werden maskiert.

„Korrigieren …“ ändert angezeigte Daten. Die Eigentümerdatei bleibt
unverändert; jede Änderung wird mit Zeitpunkt, Konto, Personen-ID, altem
und neuem Wert an <Eigentümerdatei>_korrekturen.csv angehängt und sofort
angezeigt. Ohne beschreibbaren Ordner wird nach dem Speicherort gefragt.

In test_eigentuemer_tab.py sind die beim letzten Mal zusammengezogenen
with-Zeilen wieder umbrochen; die Trefferliste bekommt jetzt den
Anzeige-Rückruf, der Test dazu ist angepasst.

Dritter und letzter Schritt von #56.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 13:27:15 +02:00
Daniel d88efac0ec Merge pull request 'Feature/56 eigentuemersuche' (#58) from feature/56-eigentuemersuche into unstable
Reviewed-on: #58
2026-10-06 11:18:25 +00:00
DanielandClaude Opus 5.5 b105894241 PER_RECHTSPERSON als Rohwert in der Trefferliste zeigen (#56)
PER_RECHTSPERSON kennt die Werte 0, 1, 5 und 9 und ist kein Ja/Nein-Feld.
Die Trefferliste bekommt dafür eine eigene Spalte mit dem unveränderten
Wert; abweichende Werte einer Person werden gesammelt. Die Entschlüsselung
folgt später. „verstorben“ (PER_VERSTORBEN 0/1) bleibt als Hinweis.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 13:13:50 +02:00
DanielandClaude Opus 5.5 29719a8a99 Eigentümersuche mit Trefferliste im Tab „Eigentümer“ (#56)
Eigentümerdatei (CSV-Layer mit Nachname/Vorname) wählen, Name und/oder
Vorname eingeben: Eine nicht modale Trefferliste zeigt Name, Anschrift,
E-Mail und die Kennzeichen „verstorben“/„Rechtsperson“. Gleiche Personen
mit gleicher Anschrift werden zusammengefasst; Groß-/Kleinschreibung und
Umlautschreibweise spielen keine Rolle. Von QGIS als Zahl gelesene PLZ
bekommen ihre führende Null zurück. Meldungen enthalten keine Namen.

Die Auswahltabelle aus „Verfahrensgebiete aus Landkreis laden“ ist als
baue_auswahltabelle herausgelöst und wird von der Trefferliste mitgenutzt.

Zweiter Schritt von #56; Anzeigefenster und Korrekturen folgen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 13:04:16 +02:00
Daniel c9a5b8ee2b Merge pull request 'Tab „Eigentümer“ mit Flurstückssuche (#56)' (#57) from feature/56-flurstueckssuche into unstable
Reviewed-on: #57
2026-10-06 10:50:18 +00:00
DanielandClaude Opus 5.5 c8b380b5d3 Tab „Eigentümer“ mit Flurstückssuche (#56)
Gemarkung (Name oder Nummer) und Flurstücksnummer eingeben, die Treffer
werden im Layer „Flurstücke“ ausgewählt, angezoomt und kurz hervorgehoben.
Verglichen wird das flurstueckskennzeichen, Gemarkungsnamen werden über
den Layer „Gemarkungen“ aufgelöst. Ohne Layer „Flurstücke“ weist ein
Dialog darauf hin, zuerst Verfahrensgebiet und Flurstücke zu laden.

Erster Schritt von #56; Eigentümersuche und Anzeigefenster folgen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 12:44:45 +02:00
Daniel 5004a8d5bf Merge pull request 'Zoom auf das Verfahrensgebiet ins Projekt-KBS umrechnen (Basis #99)' (#55) from bugfix/99-zoom-kbs into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #55
2026-10-05 20:24:29 +00:00
DanielandClaude Opus 5.5 3bde666d96 Zoom auf das Verfahrensgebiet ins Projekt-KBS umrechnen (Basis #99)
Nach dem Laden aus ALKIS oder Shape wurde mit layer.extent() im
Layer-KBS gezoomt; bei anderem Projekt-KBS sprang die Karte an die
falsche Stelle. Beide Stellen nutzen jetzt zoom_auf_layer aus sn_basis.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:15:34 +02:00
Daniel e0660aba86 Merge pull request 'Grenzpunkte aus ALKIS werden im ALKIS-Stil angezeigt (#53)' (#54) from feature/53-grenzpunkt-stil-ergaenzen into unstable
Reviewed-on: #54
2026-09-17 14:31:55 +00:00
DanielandClaude Sonnet 5 84e03d208c Grenzpunkte aus ALKIS werden im ALKIS-Stil angezeigt (#53)
grenzpunkte_gemarkungsweise() ruft nach project.addMapLayer(joined_layer)
jetzt apply_style(joined_layer, "alkis_grenzpunkte.qml") auf - analog zum
bereits etablierten Muster bei Flurstücken/Verfahrensgebiet/BROR in
working_tab.py bzw. verfahrensgebiet_alkis_komplett.py.

Neuer Test test_stil_wird_nach_dem_laden_auf_den_ergebnis_layer_angewendet
mockt die komplette interne WFS-Kette (Extents, Hits, GML-Parsing,
Grenzpunkt-Batch, Join) und prüft, dass apply_style() mit dem Ergebnis-
Layer und dem richtigen Dateinamen aufgerufen wird.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 16:29:19 +02:00
Daniel 341b9ab1c4 Merge pull request 'Bugfix/16 flurstueck alkis testabgleich' (#51) from bugfix/16-flurstueck-alkis-testabgleich into unstable
Reviewed-on: #51
2026-09-17 13:57:27 +00:00
Daniel f7661a5d25 Merge branch 'unstable' into bugfix/16-flurstueck-alkis-testabgleich 2026-09-17 13:57:13 +00:00
Daniel 1aea40d028 Merge pull request 'Stildatei gemarkungen_beschriftet.qml konsequent kleingeschrieben (#50)' (#52) from bugfix/50-qml-dateiname-gross-klein into unstable
Reviewed-on: #52
2026-09-17 13:56:45 +00:00
DanielandClaude Sonnet 5 45a8ce37de Stildatei gemarkungen_beschriftet.qml konsequent kleingeschrieben (#50)
apply_style(gem_layer, "gemarkungen_beschriftet.qml") in working_tab.py
ruft die Datei klein geschrieben auf, im Repo lag sie als
Gemarkungen_beschriftet.qml. Auf Windows (case-insensitive) unsichtbar,
auf einem case-sensitiven Dateisystem (Linux/OSGeo4W) hätte das die
Datei nie gefunden - zusätzlich zum Pfadfehler in get_plugin_root()
(siehe Kommentar zu #50).

Umbenennung über zwei git mv-Schritte, da Windows/core.ignorecase eine
reine Case-Änderung sonst nicht als Rename erkennt.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 15:49:58 +02:00
DanielandClaude Sonnet 5 951b9075fe changelog.txt: Testabgleich TestFlurstueckAlkis ergänzt (#16)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 12:12:38 +02:00
DanielandClaude Sonnet 5 c260ccc2d6 TestFlurstueckAlkis an aktuelle Ladelogik angeglichen, bbox-Doku korrigiert (#16)
Test-Audit (Projektwissen #16) deckte auf: tests/test_flurstueck_alkis.py
wurde im selben Commit (f8bdcde) angelegt, in dem flurstueck_alkis() von
einer einzelnen QgsVectorLayer-Abfrage auf lade_flurstuecke_per_gemarkung()
(eine WFS-Anfrage je Gemarkung, Merge in Memory-Layer) umgestellt wurde -
die Tests mockten aber weiterhin die alte Ein-Query-Variante und liefen
seither ins Leere (8 von 12 Testfaellen rot in der Baseline).

- Tests mocken jetzt lade_flurstuecke_per_gemarkung()/_check_existing_
  flurstueck_layer() statt QgsVectorLayer direkt, passend zum seit #47
  bzw. 944fc82 aktuellen Drei-Knopf-Dialog (Ueberschreiben/Anhaengen/
  Abbrechen) und dem Pro-Gemarkung-Ladevorgang.
- test_existing_layer_keep_no -> test_existing_layer_abbrechen_returns_none:
  LoadStatus.KEEP wird von _check_existing_flurstueck_layer() nicht mehr
  zurueckgegeben, der verbleibende Nicht-Aendern-Pfad ist "Abbrechen".
- test_bbox_embedded_in_wfs_uri entfernt: bbox wird von keinem Aufrufer
  mehr uebergeben und im Code nicht mehr ausgewertet; die vermeintliche
  URI-Einbettung gab es schon lange nicht mehr.
- Modul-Docstring in flurstueck_alkis.py korrigiert: bbox ist reine
  Rueckwaertskompatibilitaet in der Signatur (Flurstueck-Geometrie kommt
  aus dem WFS je Gemarkung, keine BBox-Filterung), Memory-Layer statt
  Direktladung dokumentiert.
- Alle Docstrings von TestFlurstueckAlkis auf "Prueft, dass ..." gebracht
  (Vorgabe docs/leitfaden/06_tests.md) und inhaltlich an die tatsaechlich
  getestete Logik angepasst; Datei-Docstring ebenfalls korrigiert.
- Totes _DummyLayer.extent() entfernt (wird von keiner Aufrufkette mehr
  erreicht).

Kein Verhaltensunterschied in flurstueck_alkis() selbst - nur Tests und
Dokumentation an eine bereits bestehende Implementierung angeglichen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 12:11:13 +02:00
Daniel 49d30eea22 Merge pull request 'Drei getrennte Flurstuecke-Ladelogiken auf eine konsolidiert (#47)' (#49) from bugfix/47-flurstuecke-ladelogik-konsolidieren into unstable
Reviewed-on: #49
2026-09-15 08:31:25 +00:00
DanielandClaude Sonnet 5 0ac0757e42 Drei getrennte Flurstuecke-Ladelogiken auf eine konsolidiert (#47)
handle_flurst_aus_gemarkungen() hatte eine eigene Kopie des
"Layer bereits vorhanden"-Dialogs und rief lade_flurstuecke_per_gemarkung
direkt auf, statt die bereits vorhandene, getestete Logik in
flurstueck_alkis() wiederzuverwenden. Grund war, dass ohne_dialog=True
zwei unabhaengige Dinge zugleich abschaltete: die Schluessel-Abfrage per
ask_text UND den Existenz-Dialog samt Anhaengen-Dedup.

Neuer Parameter ohne_schluessel_abfrage trennt beides: er ueberspringt
nur die Schluessel-Abfrage (Schluessel kommen bereits aus der
Gemarkungen-Layer-Auswahl), der Existenz-Dialog mit Dedup bleibt aktiv.
ohne_dialog bleibt fuer die automatischen Pipelines unveraendert.

handle_flurst_alkis() und handle_flurst_aus_gemarkungen() teilen sich
jetzt zusaetzlich die Nachbehandlung des Ladeergebnisses
(_uebernimm_flurstuecke_ergebnis). lade_flurstuecke_per_gemarkung() wird
wieder nur noch von einer Stelle aus aufgerufen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 10:26:25 +02:00
Daniel e267d51607 Merge pull request 'Bugfix/28 doppelte flurstuecke' (#48) from bugfix/28-doppelte-flurstuecke into unstable
Reviewed-on: #48
2026-09-15 08:06:56 +00:00
DanielandClaude Sonnet 5 003ad1957b Zweite Anhaengen-Pipeline (Gemarkungen-Button) auf Dedup umgestellt (#28)
handle_flurst_aus_gemarkungen in working_tab.py hatte eine eigene,
von flurstueck_alkis() unabhaengige Anhaengen-Logik, die
lade_flurstuecke_per_gemarkung direkt aufrief und ungefiltert
anhaengte. Nutzt jetzt dieselbe flurstueckskennzeichen-Pruefung wie
der Fix im vorigen Commit; dafuer vorhandene_kennzeichen() in
flurstueck_alkis.py oeffentlich gemacht.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 09:17:30 +02:00
DanielandClaude Sonnet 5 821bb0640e Doppeltes Laden von Flurstuecken beim Anhaengen verhindert (#28)
Beim Anhaengen an einen bestehenden Flurstueck-Layer wurden alle neu
geladenen Objekte unabhaengig davon hinzugefuegt, ob sie ueber
flurstueckskennzeichen bereits im Layer vorhanden waren. Jetzt werden
nur noch neue Kennzeichen angehaengt; fehlt das Feld, bleibt das
bisherige Verhalten als Rueckfall erhalten.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 08:48:14 +02:00
Daniel 04f2a49c13 Merge pull request 'Fehlenden Umlaut in Docstring behoben (Plugin_SN_Basis #42)' (#46) from bugfix/42-umlaute-sonderzeichen into unstable
Reviewed-on: #46
2026-09-15 05:59:46 +00:00
DanielandClaude Sonnet 5 eac3b44470 Fehlenden Umlaut in Docstring behoben (Plugin_SN_Basis #42)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MneDjzrjmbpQt8udFYxN9e
2026-09-14 12:19:57 +02:00
Daniel 6a65c9d706 changelog.txt aktualisiert
Release Plugin / release (push) Successful in 3s
2026-08-26 16:19:14 +02:00
Daniel 1a2a22f931 Merge pull request 'Beteiligung pruefen' (#34) from beteiligung_pruefen into unstable
Reviewed-on: #34
2026-08-26 16:15:53 +02:00
Daniel 4a557e66a7 try1-fix: direkte Prüfung ohne ALKIS-Pipeline 2026-08-26 16:13:51 +02:00
Daniel 6bc5256d5f try2 und try3 laden das Verfahrensgebiet mit Detailprüfung anstelle der Flurstücke vom wfs 2026-08-26 16:08:01 +02:00
Daniel 2cb6193b98 csv-header korrigiert 2026-08-26 14:30:07 +02:00
Daniel e6332e42ad Funktion angelegt, Button eingefügt 2026-08-26 12:19:46 +02:00
Daniel 2cf0cda199 changelog.txt aktualisiert
Release Plugin / release (push) Successful in 3s
2026-07-15 16:06:55 +02:00
Daniel fd54186d62 Merge pull request 'Shape verfahrensgebiet' (#30) from shape-verfahrensgebiet into unstable
Reviewed-on: #30
2026-07-15 16:06:28 +02:00
Daniel 6e0bd213de Vergleich BROR-VG 2026-07-15 15:39:21 +02:00
Daniel f37f33584d shape Verfahrensgebiet ergänzt 2026-07-15 15:29:48 +02:00
Daniel 0c5e6df736 fix: innere Ringe bleiben unberücksichtigt
Release Plugin / release (push) Successful in 4s
2026-07-10 09:29:25 +02:00
Daniel 0af4a79f8d changelog.txt aktualisiert
Release Plugin / release (push) Successful in 4s
2026-07-10 08:29:11 +02:00
Daniel ac12038a8a Verfahrensgebietsbildung mit korrigierten Knickpunkten 2026-07-10 08:24:10 +02:00
Daniel 978c259496 knickpunktprüfung fehlende Knickupnkte auf Abschnitte auf dem BROBOR-Objekt umgestellt 2026-07-10 07:33:31 +02:00
Daniel b9c03627ae Merge pull request 'Unstable nach testing' (#29) from unstable into testing
Release Plugin / release (push) Successful in 3s
Reviewed-on: #29
2026-07-07 10:11:44 +02:00
Daniel 048bef1f10 changelog.txt aktualisiert
Release Plugin / release (push) Successful in 4s
2026-06-23 14:02:31 +02:00
Daniel dbdfd987c6 Merge pull request 'Feature/gemarkungen laden' (#25) from feature/gemarkungen_laden into unstable
Reviewed-on: #25
2026-06-23 13:58:40 +02:00
Daniel 8dbad87181 repaint des Flurstückslayers nach dem Anhängen ergänzt 2026-06-23 13:55:58 +02:00
Daniel 944fc82b1f anhängen-Funktion für Flurstücke 2026-06-23 13:54:08 +02:00
Daniel f36418b814 Button und Funktion "Flurstücke aus Gemarkungen laden" ergänzt 2026-06-23 13:30:11 +02:00
Daniel d0d0523417 Gemarkungsabschnitt über Flurstücke verschoben 2026-06-23 13:02:43 +02:00
Daniel d9e97b8b77 Gemarkungen laden-Button eingefügt 2026-06-23 12:57:35 +02:00
Daniel 18efb38a7f changelog.txt aktualisiert
Release Plugin / release (push) Successful in 4s
2026-05-22 14:39:21 +02:00
Daniel 1115921766 Merge pull request 'Feature/vkz differenzierung' (#20) from feature/VKZ-differenzierung into testing
Release Plugin / release (push) Successful in 4s
Reviewed-on: #20
2026-05-22 14:34:13 +02:00
Daniel 78c496f721 Farbgebung BauRaumOderBodenordnungsrecht gefixt (auf qml umgestellt) 2026-05-22 14:14:04 +02:00
Daniel 1db782471b Bezeichnung BauRaumOderBodenordnungsrech gefixt 2026-05-22 13:26:11 +02:00
Daniel 8bf089cd6a fokusverlust Statusleiste bei Kombinationsauswahl gefixt 2026-05-22 08:55:53 +02:00
Daniel 632c376497 Differenz=0-Bug gefixt 2026-05-22 08:47:13 +02:00
Daniel 7c833c7aa0 falsche Datumsangabe in Attributtagelle gefixt 2026-05-22 08:46:42 +02:00
Daniel 2a4cdd93dc Verfahrensgebiet-Unterschiedung bei ähnlicher VKZ ergänzt 2026-05-22 08:40:43 +02:00
Daniel 6963e1759a Merge pull request 'Grenzpunkt-Funktionen' (#18) from unstable into testing
Release Plugin / release (push) Successful in 4s
Reviewed-on: #18
2026-05-06 13:15:23 +02:00
Daniel 1a9595598e Merge pull request 'grenzpunkttolerant auf 1mm gesetzt' (#17) from feature/grenzpunkte_laden into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #17
2026-05-06 12:16:47 +02:00
Daniel 4bbdb96bcd grenzpunkttolerant auf 1mm gesetzt 2026-05-06 11:57:50 +02:00
Daniel 12b52d0468 Merge pull request 'proxy-fix' (#16) from feature/grenzpunkte_laden into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #16
2026-05-06 11:49:45 +02:00
Daniel cbd7b84889 Merge branch 'unstable' of https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_SN_Verfahrensgebiet into feature/grenzpunkte_laden 2026-05-06 11:45:50 +02:00
DanielandCopilot 28cfc75121 proxy-fix
Co-authored-by: Copilot <copilot@github.com>
2026-05-06 11:43:44 +02:00
Daniel 6f24f93f01 Merge pull request 'grenzpunktemit 200m puffer um verfahrensgebiet laden, Knickpunktprüfung' (#15) from feature/grenzpunkte_laden into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #15
2026-05-06 10:38:29 +02:00
Daniel a829716810 Statisitik Umringsgrenzpunkte ergänzt 2026-05-05 21:17:19 +02:00
Daniel 5e3261a8de fortschrittsanzeige grenzpunkte kommt zeitiger 2026-05-05 19:57:35 +02:00
DanielandCopilot e344a5ad4a Verfahrensgebietsprüfung auf Knickpunkte umgestellt
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 19:46:08 +02:00
Daniel 8730e1bf96 attributwertverschiebung gefixt 2026-05-01 23:53:20 +02:00
Daniel 00ee470e08 grenzpunktemit 200m puffer um verfahrensgebiet laden 2026-05-01 23:32:28 +02:00
Daniel d1a9748461 Merge pull request 'verfahrensgebiet aus Flst' (#12) from verfahrensgebiet_aus_flst into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #12
2026-04-23 22:31:36 +02:00
Daniel b25b4c83ac Umringsprüfung-Segmentbasiert 2026-04-23 22:24:14 +02:00
Daniel 7948131d5a von geosn-NAS auf geosn-AAA umgestellt 2026-04-23 13:07:35 +02:00
Daniel 16fa99a84e selectbyposition auf 6 (within) 2026-04-23 13:04:35 +02:00
Daniel f8bdcde115 verfahrensgebiet aus Flst 2026-04-22 14:53:45 +02:00
Daniel bcbfa4c49e QgsMaxVersion ergänzt
Release Plugin / release (push) Successful in 3s
2026-04-22 09:03:23 +02:00
Daniel f1b463a1c5 Merge pull request 'Verfahrensgebiet aus Auswahl ergänzt' (#9) from feature/Verfahrensgebiet_bilden into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #9
2026-04-21 22:20:03 +02:00
Daniel 189855e63b Flst_Laden, VerfGebiet bilden 2026-04-21 21:50:26 +02:00
Daniel 72c9d6fa15 tests überarbeitet 2026-04-20 15:36:18 +02:00
Daniel 9caf0e3c86 pdock-dockstrings ergänzt 2026-04-20 14:33:13 +02:00
Daniel 41b272092e Merge pull request 'verfahrensgebiet-Vaiable wird sauber gesetzt' (#8) from bug/Verfahrensgebiet_nicht_übernommen into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #8
2026-04-08 14:38:20 +02:00
Daniel 5be2d3b4f9 verfahrensgebiet-Vaiable wird sauber gesetzt 2026-04-08 14:36:39 +02:00
Daniel 5531db9071 Merge pull request 'Verfahrensgebiet-Layerauswahl nach sn_verfahrensgebiet verschoben' (#7) from refactor/Verfahrensgebiet-Auswahl_nach_sn_Verfahrensgebiet into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #7
2026-03-27 11:27:13 +01:00
Daniel 1796a7d5c0 Verfahrensgebiet-Layerauswahl nach sn_verfahrensgebiet verschoben 2026-03-27 11:19:07 +01:00
Daniel df0ebc5543 Merge pull request 'printtab aus sn_basis eingefügt' (#6) from refactor/Druckfunktion-in-sn_basis2 into unstable
Release Plugin / release (push) Successful in 3s
Reviewed-on: #6
2026-03-26 21:42:25 +01:00
Daniel e4de5950a7 printtab aus sn_basis eingefügt 2026-03-26 20:16:02 +01:00
Daniel 229207e4dd Merge pull request 'auf wrapper/Prüfer umgestellt, Verfahrensgebiet aus ALKIS laden funktioniert' (#5) from Daniel/Plugin_SN_Verfahrensgebiet:main into main
Reviewed-on: #5
2026-03-06 10:31:55 +01:00
Daniel 797ff85e35 Merge pull request 'auf wrapper/Prüfer umgestellt, Verfahrensgebiet aus ALKIS laden funktioniert' (#1) from dev into main
Reviewed-on: Daniel/Plugin_SN_Verfahrensgebiet#1
2026-03-06 10:30:28 +01:00
Daniel c265bb3dcf auf wrapper/Prüfer umgestellt, Verfahrensgebiet aus ALKIS laden funktioniert 2026-03-06 10:11:17 +01:00