Commit Graph

99 Commits

Author SHA1 Message Date
m.stangl cdff4a8987 fix: hatte vergessen argparse parameter ebenfalls anzupassen 2024-02-02 15:47:22 +01:00
m.stangl 3206ad242a Console Interface vereinheitlicht: Abfrage immer mit --sivasid 2024-02-02 15:13:13 +01:00
s.steuer bff2a9ab62 Auf Rechnern, die Netzwerk-Interpreter auf U: nutzen kam bei jedem Ausführen von compare_lists ein Deprecation Warning für eine Pandas-Dependency. Deprecation Warnings werden nun ignoriert und nicht mehr ausgegeben 2024-02-02 09:56:20 +01:00
m.stangl a1e688636d set_env und get_env an Controller weitergeben, um Pfade zu erhalten und csv Dateien bzw. lokale Datenbank lesen zu können 2024-01-31 17:07:35 +01:00
m.stangl 13c1e399d2 Halbzeugfarbe Combobox in Gui rein 2024-01-31 17:05:01 +01:00
m.stangl d8097570ac Callbacks der Knöpfe noch hinzugefügt. dazu auch cb_halzeugfarbe 2024-01-31 17:04:13 +01:00
m.stangl fc00c3eafa Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate 2024-01-31 13:44:49 +01:00
m.stangl 7dda641aed Environment mit der Config übergeben 2024-01-31 13:44:18 +01:00
s.steuer a59afd70e7 Klassen zum Laden von CSV's + Auslesen der Assembly-json's aus Sivas + Rückgabe des aktuellen Migrationsstandes (ob Teilenummern bereits in RuleDesigner migriert wurden, oder nicht) aus compare_lists.py in Library umgezogen, da sie teilweise auch im Haupt-Migrationsprogramm benötigt werden 2024-01-31 11:44:31 +01:00
m.stangl 82a84f9df0 Fehlermeldungen und Infotexte eingepflegt. Buttons in die Gui Abfrage dazu und Suche Knopf aufgenommen 2024-01-30 13:11:05 +01:00
m.stangl f769bc6d7c model liest nur die Daten ein wie sie sind. Dann übernimmt die Controller Logik 2024-01-30 13:09:32 +01:00
m.stangl a54bc79fd4 set_current_item_id im Controller implementiert. 2024-01-25 18:38:50 +01:00
m.stangl 55ed82cca5 logik hat erste Funktionen für Verhalten bekommen für Oberfläche Farbe. Abfrage des Status des Modells möglich 2024-01-25 18:38:21 +01:00
m.stangl 244afe7530 environment ebenfalls an Model mitgeben 2024-01-25 18:37:11 +01:00
m.stangl 8073e6f9fc zuordnung zwischen SIVAS .csv und INternem Datenmodell eingebaut. sivas_data_from_csv impl. 2024-01-25 18:36:45 +01:00
m.stangl 6ec280728f Versuch die Datei aus %TEMP% in den Work Ordner zu ziehen 2024-01-25 15:59:36 +01:00
m.stangl beec42adce callback funktionen der Comboboxen geben auch den neuen Wert mit, der vom Nutzer gewählt wurde 2024-01-25 13:39:38 +01:00
m.stangl 3543200e5c defaults der Oberfläche aus json laden. 2024-01-25 13:38:47 +01:00
m.stangl ab21a8471e Comboboxen in gui integriert 2024-01-25 09:22:14 +01:00
m.stangl 4b82253f6b spaces am Ende der Zeilen entfernt 2024-01-25 09:21:50 +01:00
m.stangl 7785b14431 die Comboxen werden jetzt als Teil der gui mit verwaltet und belegt 2024-01-25 09:18:29 +01:00
m.stangl 8e7eebe317 Erster Ansatz die Inhalte der Comboboxen auch als Teil der gui mit zu verwalten 2024-01-25 09:17:27 +01:00
m.stangl 5bfc7e8f10 allen vorhandenen Callbackfunktionsaufrufe ein cb_ vorangesetzt 2024-01-24 17:10:53 +01:00
m.stangl 17dd0af887 test der Abfrage aller existierenden Werkstoffarten implementiert 2024-01-24 17:10:16 +01:00
m.stangl b438c90dfb Alle Werkstoffarten aus der ersten Sektion holen. Nicht aus allen überhaupt existierenden Sektionen 2024-01-24 17:09:47 +01:00
m.stangl c1d0ffd7bc controller um alle existierenden Callbacks aus gui.py ergänzt 2024-01-24 17:09:05 +01:00
m.stangl c9d01d14e8 small fix: key der Zusatz infos war falsch geschrieben 2024-01-24 17:08:32 +01:00
m.stangl a5cc42b140 gui Datenelemente aus dem aktuellen Stand von gui.py extrahiert. Jede dieser Einträge hat einen einzigen Wert 2024-01-24 17:07:53 +01:00
m.stangl 0aa9bd7b0c einige Comboboxen mit ja/nein Vorbelegung befüllt. Combobox statt Entry für 3D Modell verwendet 2024-01-23 14:52:15 +01:00
m.stangl 67ea0125a5 Umbauarbeiten der Oberfläche entsprechend der neuen .svg Vorlage umgesetzt 2024-01-22 18:36:26 +01:00
m.stangl f24958f2e1 erst mal wieder auf den alten Stil zurück gesetzt 2024-01-18 17:52:11 +01:00
m.stangl 87ccabbd60 Hauptfenster scrollbar gemacht. Alle Button, Entries etc. des ersten Designs umgesetzt 2024-01-18 17:34:36 +01:00
m.stangl 727e1812f3 Beim Einlesen von encoding utf-8 in den configs ausgehen 2024-01-18 17:33:54 +01:00
m.stangl c950cfe5e3 kleiner Versuch um ttkboostrap zu verwenden 2024-01-18 17:32:49 +01:00
m.stangl aae176252d test der gui nicht mehr benötigt. 2024-01-18 11:27:52 +01:00
m.stangl b2e836a1ba aus CreoMigrateGui Hauptprogramm zum Aufruf gemacht 2024-01-17 16:22:48 +01:00
m.stangl eb4779546f Schreibfehler gefixt 2024-01-17 16:22:06 +01:00
m.stangl bbf0cc4edc gui bekommt jetzt die Config mit, um daraus die Texte und Inhalte der Comboboxen usw. aufzubauen 2024-01-17 16:21:28 +01:00
m.stangl 96080a75b5 controller merkt sich jetzt auch die Configdatei, um die Logiken dort abzurufen 2024-01-17 16:19:41 +01:00
m.stangl 61242a1bc5 Impfdaten werden jetzt nicht mit abgespeichert 2024-01-17 16:18:59 +01:00
m.stangl 725321fa88 um allgmeine Klasse zur Verwaltung aller ergänzt. Pfadprüfung eingebaut. 2024-01-17 16:18:32 +01:00
m.stangl b4eda08674 bauen der widgets in eigene lib namens gui ausgelagert. Umbau von test_gui in richtung Applikation in CreoMigrateGui 2024-01-17 12:03:58 +01:00
m.stangl b9e69acca9 weitere Atomisierung von json load and save. caditem.to_dict impl. 2024-01-16 17:02:48 +01:00
m.stangl b2a4a62aa7 small fix: zeilennummer aus übergeordneter Klasse holen# 2024-01-16 16:50:25 +01:00
m.stangl 5aea1a0377 assembly id hinzugefügt. Linke Frame wereitert. to_json und from_json implementiert. load and save implementiert 2024-01-16 16:44:27 +01:00
m.stangl bb61bc8c89 Observer pattern raus geschmissen. Nicht benötigt. 2024-01-16 10:29:38 +01:00
m.stangl 404e241ba0 Abstrakte Klasse hinzugefügt um nur noch die unterschiedlichen Widgets in den Klassen bauen zu müssen. 2024-01-15 17:31:55 +01:00
m.stangl 26f1820a72 erste Fassung mit Refresh der Gui und Rückmeldung an User 2024-01-15 17:12:38 +01:00
m.stangl 9c7325440f zwischenstand eingepflegt. Controller Funktionen soll in Zukunft über Events aufgerufen werden) 2024-01-15 15:04:24 +01:00
m.stangl d4ecb88b33 erste callback methoden implementiert. 2024-01-12 18:44:29 +01:00