Commit Graph

155 Commits

Author SHA1 Message Date
m.stangl 745012136b einige Fixes in der gui bezüglich helbzeugfarbe und deren CAllbacks 2024-02-05 21:59:14 +01:00
m.stangl dc24a2593a Falls das Modell nach einem Key gefragt wird, den es nicht gibt, als Default none zurück 2024-02-05 21:51:33 +01:00
m.stangl f8c660e1ee Merkt sich das aktuelle Item in einer temporären json Datei im Work Ordner. Beim speichern wird der Baum ausgeblendet, da in einer neuen Session dieser neu aus der Datenbank bestimmt werden muss 2024-02-05 17:05:19 +01:00
m.stangl 1075997873 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate 2024-02-05 15:24:12 +01:00
s.steuer 854d575cd6 Schalter -n/--number in -s/--sivasid geändert (angeglichen an die anderen Programme) 2024-02-05 14:16:33 +01:00
m.stangl 87da0094a7 fix: Vorher überprüfen ob die Datei lokal schon existiert. Pfad war falsch 2024-02-02 17:00:46 +01:00
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