Commit Graph

459 Commits

Author SHA1 Message Date
m.stangl a79db3f116 Ziel ist der übersetzen dxf ist jetzt der Share 2026-02-11 09:53:44 +01:00
m.stangl 58a70aaf5d übersetzte dxf datei wird ins Ziel verschoben 2026-02-11 09:49:15 +01:00
m.stangl 28cd3c630e main Funktion aufgeteilt 2026-02-10 17:25:07 +01:00
m.stangl 002b5e0bf1 Prorammbeschreibung aktualisiert. Duplikate werden aus den zu übersetzenden Texten entfernt. 2026-02-10 16:48:01 +01:00
m.stangl 46e2d8663b Es wird in Zukunft immer ein multilang Block geschrieben. Nur ohne --translate wird die flache Hierarchie nach wie vor bedient 2026-02-10 15:51:09 +01:00
m.stangl 5cbd290a16 Korrektur: Translated und untranslated müssen neu angeschaut werden 2026-02-10 15:44:16 +01:00
m.schellhammer beb84c0bf9 ignoremuster ergänzt 2026-02-10 11:29:38 +01:00
m.schellhammer e1725df45a Pfad angepasst 2026-02-10 11:28:30 +01:00
m.schellhammer 4a676b6316 Übersetzungen in sich entfernt 2026-02-10 11:27:44 +01:00
m.schellhammer 3694028854 A0x+UZ auch in die ignorieren Sektion geschrieben 2026-02-10 10:35:45 +01:00
m.schellhammer dd978515ee Berichtigung der Tschechischen Übersetzung in der Config 2026-02-10 10:33:22 +01:00
m.stangl 939b8fbe62 in latin1 konvertiert. Env Pfad wieder über %~dp0 2026-02-10 10:18:32 +01:00
m.stangl 07648a9193 Verweise auf Pfad wieder mit %~dp0 gemacht 2026-02-10 10:16:56 +01:00
m.stangl 7661363553 Icons in die Doku eingebaut 2026-02-10 09:36:36 +01:00
m.stangl da5edd8075 translate doku erneuert. Quickstart hinzu gemacht 2026-02-10 09:22:50 +01:00
m.stangl 3a33fc969c eine zentrale tr2dxf.bat. Alle anderen rufen nur sprachenspezifisch diese auf 2026-02-09 17:13:10 +01:00
m.stangl 83879fb753 wieder harte Pfade in allen tr2dxf .bat Dateien. 2026-02-09 17:12:37 +01:00
m.stangl 3836a8806d tr2txt übersetzt nicht mehr in eine Sprache. Holt nur noch die Inhalte raus. dropItem_create entsprechend angepasst. 2026-02-09 17:12:13 +01:00
m.stangl b0549c7bb5 schalter --retranslate-json impl. 2026-02-09 16:54:49 +01:00
m.stangl e6dafcbf1d Test scenes werden aus der json config gelesen. Main Funktion in eigene Methode ausgelagert 2026-02-09 16:54:17 +01:00
m.stangl 8b18de6a31 hole den maximal möglichen Abstand eines Symbols aus der Config 2026-02-06 08:14:08 +01:00
m.stangl b7d98cbf14 point_near_polyline impl. um Symbole entlang einer Polylinie zu nummerieren 2026-02-05 17:50:32 +01:00
m.stangl e600dfbae8 Zusätzliche Abfragen für Fehler durch überlappende Renaming Frames eingebaut 2026-02-05 17:36:18 +01:00
m.stangl 31084defdb Positionen von Elementen und Dimensionen von MA und POT korrigiert 2026-02-04 16:39:52 +01:00
m.stangl 3ef1fe1f19 create_pot_block Methode implementiert. 2026-02-04 16:38:57 +01:00
m.stangl 0f16f1cfba POT Beispiel korrigiert. Octal Nummerierung eingebaut 2026-02-02 16:48:50 +01:00
m.stangl 18d4f62d24 Unittest soll vorher ausgeben dass er läuft 2026-02-02 11:50:35 +01:00
m.stangl 246692b4e6 POT Beispiel dazu 2026-02-02 11:50:11 +01:00
m.stangl f6d39afe29 impl. unittests werden per bat aufgerufen. 2026-01-30 18:59:33 +01:00
m.stangl 95b41960b8 vollständiger unittest für die Nummerierung erzeugt 2026-01-30 18:58:56 +01:00
m.stangl eb2da07947 Schalter -i für infos über die Umbenennung der Symbole. Pfad jetzt auch work per default. Sortierfunktion für die Nummerierung überarbeitet 2026-01-30 18:58:32 +01:00
m.stangl e6c7e53459 config Benennung mit dreistelliger Zählung ausreichend 2026-01-30 18:57:09 +01:00
m.stangl dfed66d94e ergänzung der aktuellen Pakete 2026-01-30 18:56:15 +01:00
m.stangl fdf975e661 symbol_frames.py in utils integriert 2026-01-30 15:53:47 +01:00
m.stangl 8d98e28240 symbol_frames.py zur Visualisierung der Grenzen um eine Symbol dazu 2026-01-30 15:48:23 +01:00
m.stangl 919091dc6e Test Routinen als Unittest integriert 2026-01-30 15:39:55 +01:00
m.stangl 222a2efbf6 utils enthält jetzt generelle Routinen der verschiedenen Programme. create_example refactored. utils wird jetzt entsprechend überall importiert 2026-01-30 15:39:35 +01:00
m.stangl 09ffb5d7b2 pot_defaults und BGMG-UndefSymbols zum Test der Fehler und Warnings in create_tests.json sle eigene Testdatei dazu. 2026-01-29 17:16:02 +01:00
m.stangl ae82736960 Schalter --show_symbol_frames dazugemacht. 2026-01-29 16:45:48 +01:00
m.stangl c4ef6e28f4 BGMB Szene erstellt. Rechteeck positionen korrigiert 2026-01-29 16:44:29 +01:00
m.stangl 0a2e7bb2ef Error Collector speichert jetzt listen und dictionaries 2026-01-29 16:41:06 +01:00
m.stangl 0587cfea36 Korrektur der Namen zur Verschiebung der erzeugten Fehler und Symboldateien 2026-01-29 16:40:03 +01:00
m.stangl ba02f69f0f Shellskripte auch angepasst 2026-01-28 21:24:40 +01:00
m.stangl e087b65359 bat Dateien mit Errorlevel versehen. manage_interpreter.bat vereinfacht. Nur noch eine Umgebungsvar für den Python Interpreter im Netzwerk. 2026-01-28 20:20:20 +01:00
m.stangl 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. 2026-01-26 19:09:02 +01:00
m.stangl b82c751ba9 errorcollector für Fehler und Warnungen eingebaut. 2026-01-26 16:48:50 +01:00
m.stangl 657d0d99f7 create_example prüft die Sinnhaftigkeit der position der frames 2026-01-23 20:00:46 +01:00
m.stangl 56e4e8ca85 refactoring von collect_and_group_renamer_blocks in drei Einzelroutinen 2026-01-23 20:00:17 +01:00
m.stangl 42393e457e aus Argument test-type rausgeworfen. Es genüügt die Angabe der Szene aus der .json Config, um eine Datei zu erzeugen 2026-01-23 19:09:03 +01:00
m.stangl 48a5b1f971 Mehrere Regionen können über das Blatt verteilt sein. Sammle alle zusammengehörigen Items in Gruppen 2026-01-23 17:59:31 +01:00