Commit Graph

  • f6d39afe29 impl. unittests werden per bat aufgerufen. m.stangl 2026-01-30 18:59:33 +01:00
  • 95b41960b8 vollständiger unittest für die Nummerierung erzeugt m.stangl 2026-01-30 18:58:56 +01:00
  • eb2da07947 Schalter -i für infos über die Umbenennung der Symbole. Pfad jetzt auch work per default. Sortierfunktion für die Nummerierung überarbeitet m.stangl 2026-01-30 18:58:32 +01:00
  • e6c7e53459 config Benennung mit dreistelliger Zählung ausreichend m.stangl 2026-01-30 18:57:09 +01:00
  • dfed66d94e ergänzung der aktuellen Pakete m.stangl 2026-01-30 18:56:15 +01:00
  • fdf975e661 symbol_frames.py in utils integriert m.stangl 2026-01-30 15:53:47 +01:00
  • 8d98e28240 symbol_frames.py zur Visualisierung der Grenzen um eine Symbol dazu m.stangl 2026-01-30 15:48:23 +01:00
  • 919091dc6e Test Routinen als Unittest integriert m.stangl 2026-01-30 15:39:55 +01:00
  • 222a2efbf6 utils enthält jetzt generelle Routinen der verschiedenen Programme. create_example refactored. utils wird jetzt entsprechend überall importiert m.stangl 2026-01-30 15:39:35 +01:00
  • 09ffb5d7b2 pot_defaults und BGMG-UndefSymbols zum Test der Fehler und Warnings in create_tests.json sle eigene Testdatei dazu. m.stangl 2026-01-29 17:16:02 +01:00
  • ae82736960 Schalter --show_symbol_frames dazugemacht. m.stangl 2026-01-29 16:45:48 +01:00
  • c4ef6e28f4 BGMB Szene erstellt. Rechteeck positionen korrigiert m.stangl 2026-01-29 16:44:29 +01:00
  • 0a2e7bb2ef Error Collector speichert jetzt listen und dictionaries m.stangl 2026-01-29 16:41:06 +01:00
  • 0587cfea36 Korrektur der Namen zur Verschiebung der erzeugten Fehler und Symboldateien m.stangl 2026-01-29 16:40:03 +01:00
  • ba02f69f0f Shellskripte auch angepasst m.stangl 2026-01-28 21:24:40 +01:00
  • e087b65359 bat Dateien mit Errorlevel versehen. manage_interpreter.bat vereinfacht. Nur noch eine Umgebungsvar für den Python Interpreter im Netzwerk. m.stangl 2026-01-28 20:20:20 +01:00
  • e214e9d21e Ausserhalb der Bereiche liegende Symbole werden im dxf von einem Kreis umgeben, um neben der Consoleausgabe auch ein graphisches Feedback zu bekommen. Angabe des Einfügepunktes am Symbol in der Config möglich. Der MA Block kann im Zentrum, an der linken oberen Ecke etc. positioniert werden. Nummerierung2 wurde vergrössert, damit die Symbole sich nicht überschneiden. m.stangl 2026-01-26 19:09:02 +01:00
  • b82c751ba9 errorcollector für Fehler und Warnungen eingebaut. m.stangl 2026-01-26 16:48:50 +01:00
  • 657d0d99f7 create_example prüft die Sinnhaftigkeit der position der frames m.stangl 2026-01-23 20:00:46 +01:00
  • 56e4e8ca85 refactoring von collect_and_group_renamer_blocks in drei Einzelroutinen m.stangl 2026-01-23 20:00:17 +01:00
  • 42393e457e aus Argument test-type rausgeworfen. Es genüügt die Angabe der Szene aus der .json Config, um eine Datei zu erzeugen m.stangl 2026-01-23 19:09:03 +01:00
  • 48a5b1f971 Mehrere Regionen können über das Blatt verteilt sein. Sammle alle zusammengehörigen Items in Gruppen m.stangl 2026-01-23 17:59:31 +01:00
  • 1cb0ce8442 Polylinie_path kann ebenfalls eine Nummerierungsreihenfolge angeben. Erste Fassung der Config in Nummerierung2 impl. m.stangl 2026-01-23 16:55:45 +01:00
  • 89ea433d45 Programm versteht auch eine Polylinie als Weg an dem die Nummerierung entlang gehen kann. m.stangl 2026-01-23 16:39:26 +01:00
  • 84f8751eff utils.py mit eingecheckt. Beispieldatei aus Config erzeugen. m.stangl 2026-01-23 16:05:22 +01:00
  • d55d71d623 Config für Testerzeugung ins json Format, da Hierarchien einfacher verwaltet werden können. m.stangl 2026-01-23 15:39:52 +01:00
  • 3a964b9139 erste Fassung der Beispielerzeugung m.stangl 2026-01-23 15:39:14 +01:00
  • 3deebb81f3 mehrere oft verwendete Routinen in eigene utils.py eingebaut m.stangl 2026-01-23 10:23:18 +01:00
  • 37208f61b1 warnings werden als eigener Block in der Ergebnisdatei ausgegeben m.stangl 2026-01-22 12:35:46 +01:00
  • 34838ccf02 Grundlagen für enumerate.bat geschaffen m.stangl 2026-01-22 12:16:57 +01:00
  • abba70b6ca Hinweise sind jetzt a la github gestaltet m.stangl 2025-12-18 17:16:13 +01:00
  • 21b3feeca9 Anwenderdoku und Doku kurz um Fehlerfälle, Warnungen und was diese bedeuten ergänzt m.stangl 2025-12-18 16:41:07 +01:00
  • 9b9d3a8f7c ErrorCollector standarisiert. Warnings werden von getpositions zur routing zu draw durchgereicht. m.stangl 2025-12-18 16:34:04 +01:00
  • a731889561 Anwenderdoku um Beispiele für Fehlerfälle ergänzt. m.stangl 2025-12-18 16:17:03 +01:00
  • 57765706f7 Einzeltest kann zur Prüfung aufgerufen werden m.stangl 2025-12-16 16:32:51 +01:00
  • b89525556b Fehlerhandling in eigene Klasse ausgelagert m.stangl 2025-12-16 16:27:23 +01:00
  • 45a56287b8 Testdatei auch an Standard angepasst m.stangl 2025-12-15 14:33:02 +01:00
  • 5939879e23 standardisiert: multilang und einefach Sprache enthalten beide translations und untranslated. Doku um das neue Feature ergänzt m.stangl 2025-12-15 14:32:23 +01:00
  • 60ba962faa Referenzdaten für die Übersetztung hinzu m.stangl 2025-12-15 13:41:15 +01:00
  • 6524a76c2a Multi Language translation impl. Eine .json Datei enthält die ÜBersetztungen von allen Sprachen die übersetzt werden sollen. Dazu müssen diese Sektione allerdings auch befüllt sein m.stangl 2025-12-15 13:39:39 +01:00
  • ccbfcafb63 Icons noch erzeugt, reduziert und dazu m.stangl 2025-12-15 12:50:35 +01:00
  • 627c3f52c8 in den IconNamen die Sprachenkürzel gross geschrieben m.stangl 2025-12-15 12:45:55 +01:00
  • 912893691e Neue Verknüpfungen für die verscchiedenen Sprachen erzeugt und hinzugefügt. DropITem erzeugt und entfernt diese jetzt auch m.stangl 2025-12-15 12:42:28 +01:00
  • 6af399f593 Mehrsprachige Flaggen und zugehöriges Icon erstellt m.stangl 2025-12-15 12:03:18 +01:00
  • f1800072c5 erste Fassung der Doku für das Translate.py und seine Configs hinzu m.stangl 2025-12-10 18:18:24 +01:00
  • 78254b688a neuer Fehlerfall in Anwenderdoku integriert m.stangl 2025-12-10 18:17:46 +01:00
  • 08633e15b7 Warnungen werden jetzt immer als ganze Sektion auch in die .json von getpositions mit rausgeschrieben m.stangl 2025-12-10 18:15:28 +01:00
  • 4c212ea701 Fehlerabfrage präzisiert. Bei falschem PFad für einen Unterverteiler ebenfalls Log befüllen m.stangl 2025-12-09 18:09:30 +01:00
  • afd5da4bbb POT Layer hinzugefügt g.jahn 2025-12-09 16:32:20 +01:00
  • bbc30a05ad Übersetzer-Datei mit akutellem Änderungsstand vom 09.12.25, 15:00h N.Schwechten 2025-12-09 15:05:11 +01:00
  • 85fc641da7 Übersetzer-Config mit Akutellem Änderungsstand vom 09.12.25, 15:00h N.Schwechten 2025-12-09 15:03:29 +01:00
  • 4434a106c7 missing block wieder geleert m.stangl 2025-12-08 12:51:00 +01:00
  • 9f6406c52c Test rückgängig gemacht N.Schwechten 2025-12-08 09:19:11 +01:00
  • 182d7f37d1 ' Test in Zeile 22 N.Schwechten 2025-12-08 09:17:30 +01:00
  • 1260edf5ce Erzeuge immer gleich die .json Datei und eine .txt Datei beim Extrahieren m.stangl 2025-12-05 18:58:21 +01:00
  • f327b8011c Doku noch um neue Möglichkeit des mehrfachextrakts ergänzt m.stangl 2025-12-05 18:55:49 +01:00
  • 9471f9919c es können nun mehrere Ausgabeformate bei der Extraktion auf einmal angegeben werden, z.B. text,json,excel m.stangl 2025-12-05 18:53:48 +01:00
  • e6c1739df8 dropitem_remove stellt auch die alte Version der Bat wieder her m.stangl 2025-12-05 17:40:51 +01:00
  • 308dc8bfc4 Produktiv Pfade einchecken m.stangl 2025-12-05 17:20:34 +01:00
  • a499180848 Produktiv Pfade einchecken m.stangl 2025-12-05 17:20:18 +01:00
  • 29fc432e29 erste Fassung derdropItem remov und create m.stangl 2025-12-05 17:17:57 +01:00
  • 4e7e218db4 DropIcons für alle Vier Verknüpfungen erweitert zur Extraktion des TExtes und zur ÜBersetzung einer dxf Datei m.stangl 2025-12-05 16:18:10 +01:00
  • 308da2dcf7 neue Icons für die Shortcuts dazu m.stangl 2025-12-05 15:40:52 +01:00
  • 1685e06b0e REihenfolge der config stimmt mit CAD Daten überein m.stangl 2025-12-04 16:10:15 +01:00
  • 7d52a4773f erste einfache Doku dazu erstellt m.stangl 2025-12-04 15:15:40 +01:00
  • a6f813dd25 Layer Funktion eingebaut. Block Attribute werden einmal vor den INSERTS reingeschrieben, damit alle dieses verwenden können m.stangl 2025-12-04 15:08:10 +01:00
  • 8af0d35f25 Layer in translator.cfg dazu gemacht, damit die Texte auf den richtigen Layern landen m.stangl 2025-12-04 15:06:25 +01:00
  • bf45f70e7c eigene Routine für die Ergänzung der Blockattribute für TEXT-CS geschrieben. Der Layer der Symbole für die jeweilige Zielsprache ins in translate.cfg einstellbar m.stangl 2025-12-04 12:38:16 +01:00
  • b10bd78b79 Config von CSK nach CS benannt m.stangl 2025-12-04 12:11:15 +01:00
  • cb588c9ccc multi Block in Übersetzungs config eingefügt. m.stangl 2025-12-04 12:05:56 +01:00
  • 418882e78f Schalter --fromtext modifiziert, dass Blockangaben wie ignored, etc. ÜBerlesen werden. Schalter -t mit json als Ziel modifiziert, dass die originaltexte als leere Einträge vorhanden sind, die mit Deepl leicht übersetzt werden können. -t text hinzugefügt, dass aus einer dxf Datei erst einmal einfach eine Textdatei entsteht, die man im Editor aufmachen kann. m.stangl 2025-12-04 10:29:09 +01:00
  • b9d45e6be0 ein paar Bigramme und andere Einträge für Tschechisch ergänzt m.stangl 2025-12-03 21:22:26 +01:00
  • 955bb0a0cc Funktion zur Übersetzung von Einzelbegriffen kommt auch mit BIndestrichen im Wort klar m.stangl 2025-12-03 21:10:58 +01:00
  • 12cb8fd99c log dir dazu gemacht. Ausgabe der Übersetzuung als json möglich m.stangl 2025-12-03 20:10:06 +01:00
  • a967e2e35e Config zur Übersetzum von doppeleinträgen befreit m.stangl 2025-12-03 19:40:09 +01:00
  • b883e8afa1 trigramme sortiert m.stangl 2025-12-03 19:09:47 +01:00
  • 56979938f5 --extract --fromtext Schalter hinzu, um die regulären Ausdrücke in der config testen zu können. Konfigurationsdatei erweitert, so dass CAD Begriffe, Maßeinheiten etc. nicht in die Übersetzungstexte kommen m.stangl 2025-12-03 19:05:31 +01:00
  • ed416a5315 erste Fassung rein m.stangl 2025-12-02 22:56:45 +01:00
  • f7f8aca5f1 erste Fassung eines SKripts zur Extraktion der Texte aus einer .dxf Datei erstellt m.stangl 2025-12-02 22:20:26 +01:00
  • 17902ec8dc Anwenderdoku _kurz um Tabelle für alle möglichen Fehlerfälle ergänzt m.stangl 2025-12-02 12:48:43 +01:00
  • c5f4aafcca eigenes Kapitel zu den möglicherweise auftreteneden Fehlerfällen und deren Ursachen erstellt m.stangl 2025-12-02 12:43:09 +01:00
  • a869b52406 Liste der Schalter in der Anwenderdoku aktualisiert. Ein paar wurden entfernt, da nicht mehr benötigt m.stangl 2025-12-02 12:42:28 +01:00
  • c7af3b34ba Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen m.stangl 2025-12-01 16:18:58 +01:00
  • 113d303adf alte Fehlermeldungen auch beim ioconverter.bat löschen. m.stangl 2025-12-01 16:18:52 +01:00
  • 4893902e48 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen m.schellhammer 2025-12-01 10:52:15 +01:00
  • 19035fc85a Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen m.stangl 2025-11-26 14:41:31 +01:00
  • 219badf0bb alte Fehlerdateien vor dem Lauf löschen, falls sie da sind. m.stangl 2025-11-26 14:41:24 +01:00
  • c7e4379cc5 0-0_ILS_UNTERVERTEILER 0-0_ILS_Unterverteiler 0-0_Omniflo_UNTERVERTEILER 0-0_Omniflo_Unterverteiler aktualisiert. m.schellhammer 2025-11-25 20:51:38 +01:00
  • f784db5cef Zwei Zeilen mit neuer Hardware eingetragen g.jahn 2025-11-25 15:45:04 +01:00
  • fbe7f6b7cb Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen g.jahn 2025-11-18 11:30:44 +01:00
  • bf2b62575f Layer für POT ergänzt g.jahn 2025-11-18 11:20:52 +01:00
  • 4d1d2940c7 easy .json daten auch in die Tests mit aufgenommen m.stangl 2025-09-25 16:58:46 +02:00
  • 7b7ed50e2c Routing keine zwischendatei m.stangl 2025-09-25 16:58:12 +02:00
  • 9365b2d71e missing dists, sensors attributs nur schreiben wenn wirklich etwas fehlt. m.stangl 2025-09-25 16:57:38 +02:00
  • bf3a03837e testdatensatz zur Überdefinition von 3 Tunnels dazu m.stangl 2025-09-25 16:38:20 +02:00
  • 49db3d0042 Returnwert der Tests dem Programm zurück geben, damit man in der .bat abfragen kann ob alles geklappt hat m.stangl 2025-09-25 16:37:42 +02:00
  • 811f0db82c Fehler nur bei Fehlern schreiben. Bei Warnungen weiter laufen m.stangl 2025-09-25 16:37:01 +02:00
  • 2e66d28e76 Verschiebe error und Positionen in den Ordner m.stangl 2025-09-25 16:26:26 +02:00
  • 6a645fc6e7 easy mit neuen Symbolen weiter gebaut m.stangl 2025-09-25 15:04:01 +02:00
  • 984b84776c anderes Errorhandling mit Claude implementiert. m.stangl 2025-09-25 15:03:12 +02:00