Hab neulich den leider unvollständigen und veralteten Designer von Ente gesehen und dachte mir wird eig. mal Zeit, dass sowas erstellt wird.
Finde es persönlich auch relativ nervig die uiscripts immer von Hand zu erstellen, daher: gesagt, getan.
Der gesamte Designer ist in Python mit tk/ctk und canvas erstellt worden.
Bisher habe ich die m.M.n wichtigsten Widgets implementiert:
- Board
- Titlebar
- Thinboard
- Allerlei Buttons
- Text
- Image
Einige in der linken Sidebar aufgeführten Widgets sind noch nicht vollständig implementiert (genauer gesagt eig. nur Slot)
Wie das ganze funktioniert sollte relativ selbsterklärend sein. Nachdem man ein uiscript exportiert hat erscheint es im Hauptverzeichnis des Designers.
Um (vermutlich den meisten) hier Arbeit zu ersparen habe ich das ganze mit nuitka "compiled". Da die daraus entstandene .exe laut virustotal bei einigen Virenscannern false-positives meldet ist das dazugehörige Repository mit im Anhang.