Compare commits

...
6 Commits
Author SHA1 Message Date
Timba a07ed80b37 SHUFTN 0.2.2 2026-09-02 19:44:57 +00:00
Timba 5842ff7d86 SHUFTN 0.2.1 2026-09-02 19:06:06 +00:00
Timba 5a53f8f58f SHUFTN 0.2.1 2026-09-02 18:21:03 +00:00
Timba c17312d23c SHUFTN 0.1.9 2026-09-02 13:02:51 +00:00
Timba c3b5cce001 SHUFTN 0.1.8 2026-09-02 12:05:13 +00:00
Timba 566898842d SHUFTN 0.1.7 2026-09-02 09:51:30 +00:00
+5 -5
View File
@@ -1,11 +1,11 @@
{ {
"version": "0.1.6", "version": "0.2.2",
"notes": "Die Suche steht links in der Leiste — und bleibt stehen. Bisher gab es sie nur als Fenster über allem (Strg+K); es schloss sich, sobald man einen Treffer öffnete, und wer zum nächsten wollte, suchte von vorn. Jetzt ist die Suche ein Eintrag neben Mail: links die Trefferliste, rechts die Nachricht — und die Liste bleibt, während man liest. Treffer verhalten sich wie Nachrichten in einem Ordner: Rechtsklick, Mehrfachauswahl, Entf, Verschieben, alles wie gewohnt, auch quer über mehrere Postfächer. Ein Klick auf einen Ordner führt wieder heraus.\n\nZum Filtern nach Jahr, Absender oder Anhang bleibt Strg+K.\n\nEin Leistungsprotokoll. Unter Einstellungen → Ansicht schreibt SHUFTN jetzt mit, wann das Fenster stand und worauf es wartete. Wer einen Hänger erlebt, drückt „Es hakt gerade\" — dann steht die Stelle im Protokoll, und die Datei lässt sich weitergeben. Sie enthält Namen von Handgriffen und Zahlen, keine Post.\n\nMeldungen lassen sich je Postfach wählen. Bisher gab es nur „an\" oder „aus\" für alles. Ein Sammelpostfach bekommt aber den ganzen Tag Post, an der niemand sofort etwas tun muss — und wer davon jedes Mal ein Fenster bekommt, schaltet irgendwann alle Meldungen ab, auch die, auf die es ankommt. Unter Einstellungen → Ansicht steht jetzt unter dem Schalter, von welchen Postfächern gemeldet wird. Neu angebundene melden sich weiterhin von selbst.\n\nDie Entf-Taste löscht. Bisher nur, wenn mehrere Nachrichten markiert waren — also gerade nicht in dem Fall, in dem man sie am ehesten drückt: eine Mail gelesen, erledigt, weg damit. Jetzt gilt sie auch für die Nachricht, die aufgeschlagen daliegt. Beim Schreiben passiert weiterhin nichts.\n\nDer Rechtsklick kennt die Auswahl. Man konnte zehn Nachrichten mit Strg zusammenklicken, und der Rechtsklick darauf traf trotzdem nur die eine unter dem Zeiger. Jetzt gilt das Menü für alle markierten und sagt, für wie viele: „Löschen (10)\". Als gelesen und ungelesen markieren, verschieben, archivieren und Kategorien setzen gehen für den ganzen Stapel; Antworten und Regeln bleiben der einzelnen Nachricht vorbehalten. Ein Rechtsklick neben die Auswahl hebt sie auf, wie in jeder Liste.\n\nNebenbei: Ein zweiter Rechtsklick schloss das Menü, statt es auf die neue Zeile zu setzen — man musste also zwischendurch woanders hinklicken.", "notes": "Strg+Z ging nicht, wenn man es sofort drückte. Wer gleich nach dem Löschen zurücknahm, bekam „Der Auftrag ist noch nicht beim Anbieter — er steht im Postausgang\", und die Mail blieb weg. Es gab nur einen Rückweg: warten, bis der Zug beim Anbieter durch ist, und dann zurückschieben. Lag der Auftrag noch, wartete die Oberfläche vier Sekunden auf eine Kennung, die es noch gar nicht gab.\n\nDabei ist genau das der einfachere Fall: Solange der Zug im Postausgang liegt, ist beim Anbieter nichts passiert — die Nachricht steht unverändert an ihrem Platz. Jetzt wird der Auftrag weggeworfen und die eine Nachricht zurückgeholt. Kein Zug hin, kein Zug her.\n\nZwei Feinheiten, die dazugehören: Der Postausgang wird beim Zurücknehmen angestossen und abgewartet — die Anstösse nebenher geben auf, wenn der Kern gerade abgleicht, und genau daran scheiterte es. Und das Wegwerfen prüft im selben Atemzug, ob der Auftrag noch offen ist: Zwischen „nachsehen\" und „wegwerfen\" könnte der Versand ihn hinausgeschickt haben, und dann wäre die Zeile weg, während die Nachricht schon gewandert ist.",
"pub_date": "2026-09-02T08:49:08Z", "pub_date": "2026-09-02T19:44:53Z",
"platforms": { "platforms": {
"windows-x86_64": { "windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVRbENEalUzQ3RFRDBRbmgyUUtQZFlnOFlWakJBYWxINURXaE9wT1luZjBwVWEvYlFhMG5qaEx3VlZJcGFrbUpnY2VKbFhzNmg4eEp4Rk92K25CaDQ4VXh0QUpmOGJGYmdZPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg4MzM4OTQ4CWZpbGU6U0hVRlROXzAuMS42X3g2NC1zZXR1cC5leGUKMUFBcnpDTDViWkdlUHUxaDNCL2dmZU40bnZ3MGlPSUxYcGE1cThHRFFGU1JLWlJPNFBOTzVpajZtR1JyRVJpek15bC8xanloODIxUkx0QnFGRGV2QkE9PQo=", "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVRbENEalUzQ3RFRCtHYjVjNE1ZSXVhK1hPeTIvcmZkSjJMMGg4dTJEYTBEbUtKSUVtakJTZEI0eVF3TmpFTVRMMUUrZk1aQUFUdlZBaCt6SEcwWVZXNDFNNUV4MnlVNFFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg4Mzc4Mjg1CWZpbGU6U0hVRlROXzAuMi4yX3g2NC1zZXR1cC5leGUKQk5SOGtxS2JlVG41WVJYaXFoL2lpcUlFSkNsMjlLVUhoWG5yOW9SQlRBd2Q1dkJsUXBoUnA3OGFzZ1dqMk9NM3pUTzFxZUQyejNCTnB6bmtsNFkvQUE9PQo=",
"url": "https://gitea.itm-technologies.de/ITM-GmbH/shuftn-releases/releases/download/v0.1.6/SHUFTN_0.1.6_x64-setup.exe" "url": "https://gitea.itm-technologies.de/ITM-GmbH/shuftn-releases/releases/download/v0.2.2/SHUFTN_0.2.2_x64-setup.exe"
} }
} }
} }