m.stangl
|
18d4f62d24
|
Unittest soll vorher ausgeben dass er läuft
|
2026-02-02 11:50:35 +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
|
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
|
ae82736960
|
Schalter --show_symbol_frames dazugemacht.
|
2026-01-29 16:45:48 +01:00 |
|
m.stangl
|
0a2e7bb2ef
|
Error Collector speichert jetzt listen und dictionaries
|
2026-01-29 16:41:06 +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 |
|
m.stangl
|
89ea433d45
|
Programm versteht auch eine Polylinie als Weg an dem die Nummerierung entlang gehen kann.
|
2026-01-23 16:39:26 +01:00 |
|
m.stangl
|
84f8751eff
|
utils.py mit eingecheckt. Beispieldatei aus Config erzeugen.
|
2026-01-23 16:05:22 +01:00 |
|
m.stangl
|
3a964b9139
|
erste Fassung der Beispielerzeugung
|
2026-01-23 15:39:14 +01:00 |
|
m.stangl
|
3deebb81f3
|
mehrere oft verwendete Routinen in eigene utils.py eingebaut
|
2026-01-23 10:23:18 +01:00 |
|
m.stangl
|
34838ccf02
|
Grundlagen für enumerate.bat geschaffen
|
2026-01-22 12:16:57 +01:00 |
|
m.stangl
|
9b9d3a8f7c
|
ErrorCollector standarisiert. Warnings werden von getpositions zur routing zu draw durchgereicht.
|
2025-12-18 16:34:04 +01:00 |
|
m.stangl
|
b89525556b
|
Fehlerhandling in eigene Klasse ausgelagert
|
2025-12-16 16:27:23 +01:00 |
|
m.stangl
|
5939879e23
|
standardisiert: multilang und einefach Sprache enthalten beide translations und untranslated. Doku um das neue Feature ergänzt
|
2025-12-15 14:32:23 +01:00 |
|
m.stangl
|
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
|
2025-12-15 13:39:39 +01:00 |
|
m.stangl
|
6af399f593
|
Mehrsprachige Flaggen und zugehöriges Icon erstellt
|
2025-12-15 12:03:18 +01:00 |
|
m.stangl
|
08633e15b7
|
Warnungen werden jetzt immer als ganze Sektion auch in die .json von getpositions mit rausgeschrieben
|
2025-12-10 18:15:28 +01:00 |
|
m.stangl
|
4c212ea701
|
Fehlerabfrage präzisiert. Bei falschem PFad für einen Unterverteiler ebenfalls Log befüllen
|
2025-12-09 18:09:30 +01:00 |
|
m.stangl
|
9471f9919c
|
es können nun mehrere Ausgabeformate bei der Extraktion auf einmal angegeben werden, z.B. text,json,excel
|
2025-12-05 18:53:48 +01:00 |
|
m.stangl
|
a6f813dd25
|
Layer Funktion eingebaut. Block Attribute werden einmal vor den INSERTS reingeschrieben, damit alle dieses verwenden können
|
2025-12-04 15:08:10 +01:00 |
|
m.stangl
|
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
|
2025-12-04 12:38:16 +01:00 |
|
m.stangl
|
cb588c9ccc
|
multi Block in Übersetzungs config eingefügt.
|
2025-12-04 12:05:56 +01:00 |
|
m.stangl
|
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.
|
2025-12-04 10:29:09 +01:00 |
|
m.stangl
|
b9d45e6be0
|
ein paar Bigramme und andere Einträge für Tschechisch ergänzt
|
2025-12-03 21:22:26 +01:00 |
|
m.stangl
|
955bb0a0cc
|
Funktion zur Übersetzung von Einzelbegriffen kommt auch mit BIndestrichen im Wort klar
|
2025-12-03 21:10:58 +01:00 |
|
m.stangl
|
12cb8fd99c
|
log dir dazu gemacht. Ausgabe der Übersetzuung als json möglich
|
2025-12-03 20:10:06 +01:00 |
|
m.stangl
|
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
|
2025-12-03 19:05:31 +01:00 |
|
m.stangl
|
ed416a5315
|
erste Fassung rein
|
2025-12-02 22:56:45 +01:00 |
|
m.stangl
|
f7f8aca5f1
|
erste Fassung eines SKripts zur Extraktion der Texte aus einer .dxf Datei erstellt
|
2025-12-02 22:20:26 +01:00 |
|
m.stangl
|
9365b2d71e
|
missing dists, sensors attributs nur schreiben wenn wirklich etwas fehlt.
|
2025-09-25 16:57:38 +02:00 |
|
m.stangl
|
49db3d0042
|
Returnwert der Tests dem Programm zurück geben, damit man in der .bat abfragen kann ob alles geklappt hat
|
2025-09-25 16:37:42 +02:00 |
|
m.stangl
|
811f0db82c
|
Fehler nur bei Fehlern schreiben. Bei Warnungen weiter laufen
|
2025-09-25 16:37:01 +02:00 |
|
m.stangl
|
984b84776c
|
anderes Errorhandling mit Claude implementiert.
|
2025-09-25 15:03:12 +02:00 |
|
m.stangl
|
cc655aaf9b
|
dxf Endung aus der Eingabe entfernt. Funktionen benötigen nur basename
|
2025-09-25 14:43:41 +02:00 |
|
m.stangl
|
fa8643b376
|
erste Fassung einer Teststation implementiert. Referenzfiles müssen noch überprüft werden
|
2025-09-19 17:24:03 +02:00 |
|
m.stangl
|
22bb2ad163
|
Default Länge für den Tunnel und Fehlermeldung dazu, falls fehlende Angabe
|
2025-09-12 14:09:40 +02:00 |
|
m.stangl
|
93b10b1f78
|
Symbol eines Tunnels wird ausgelesen. Länge muss im Symbol angegeben sein
|
2025-09-12 13:49:11 +02:00 |
|
m.stangl
|
4a415afea8
|
Unterverteiler werden aus Konfig geladen und erkannt.
|
2025-09-12 13:24:54 +02:00 |
|
m.stangl
|
72b72087e1
|
Funktion zum Abgleich der Namen der Unterverteiler mit den ANgaben in der Config geschrieben
|
2025-09-11 21:48:27 +02:00 |
|