Seine Ansagen
"teste links auf dem 1080p monitor nicht mehr auf dem main ... weil da
schau ich nun video"
"und das steuertool hat noch kein installer und die rechnungstool hat das
icon nicht auf dem desktop etc selbe beim steuertool"
Pruefplatz
Der Platz fuer Pruefstandsfenster lag bei "Bildschirmbreite + 20", also
RECHTS neben dem Hauptmonitor. Bei ihm steht der zweite Monitor aber LINKS
(x = -1920), und rechts ist gar nichts: die Fenster gingen ins Leere. Sie
liefen, waren aber nirgends zu sehen - das hat beim Bildermachen einige Zeit
gekostet, ehe es auffiel.
theme.pruefplatz() sucht jetzt den nicht-primaeren Monitor und liefert
dessen Ecke. Gibt es keinen, bleibt es beim alten Verhalten. Das
Steuerrechnungstool hatte ueberhaupt keine Sonderposition - dessen
Pruefstandsfenster gingen mitten auf den Hauptbildschirm auf.
Verknuepfungen
Der Haken "Verknuepfung auf dem Desktop" ist jetzt vorgesetzt statt
abgewaehlt, und jede Verknuepfung traegt IconFilename ausdruecklich. Ohne
das erbt sie ihr Symbol vom UPDATER - und Windows zeigte an ihrer Stelle
das nackte Standardsymbol.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V4t48uxDok5rJXhC9bX1Ax
Logo
Das Programmlogo steht jetzt klein neben "powered by ravokk" - dort sitzt
die Kennung des Werkzeugs, nicht die des Kunden. Eine eigene Kopfzeile hat
dieses Programm nicht; oben sind die Reiter.
bauen.py
Der Weg von der Quelle zur Setup-Datei war eine Folge von Befehlen, die
jemand von Hand eintippen musste. Wer einen Schritt vergisst, liefert eine
Setup-Datei mit einer alten EXE aus - und sieht es ihr nicht an. Genau das
ist heute passiert. Jetzt ist es ein Befehl, die Nummer kommt aus
version.py, und am Ende stehen die SHA256-Summen fuer den Release-Text.
pruef_start_exe.py
Prueft, was kein anderer Pruefstand prueft: ob die GEBAUTE EXE ein
sichtbares Fenster zeigt. Alle uebrigen fahren das Programm aus der Quelle,
dort trat der Fehler nie auf. "Der Prozess laeuft" beweist dabei nichts -
er lief ja, waehrend nichts zu sehen war.
Aufgeraeumt
"Rechnung Campinghof.exe" ist weg; gebaute Dateien gehoeren ins Release,
nicht ins Repo. Die .spec-Dateien dagegen schon: ohne sie kann niemand die
EXE nachbauen, die der Updater ausliefert.
Fassung 1.7.0.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V4t48uxDok5rJXhC9bX1Ax