Version 1.0.2.1 9. Juni 2026
  • Exportiere Modell-Verzeichnis entfernt
    In sehr früher Versionen von Tuerks Prüfungsplaner (lange vor der ersten veröffentlichten Version) wurden Modell-Verzeichnisse fast wie Zustände verwendet. Daher gab es eine Operation, die es erlaubte, ein einmal geladenes Modell-Verzeichnis mit einer neuen Version zu überschreiben. Seit langem werden Modell-Verzeichnisse aber nur noch zur Langzeitdatenspeicherung verwendet. Daher ist diese Funktion nun obsolet.

  • Import-Dialog für Lizenzschlüssel verbessert
    Expliziter Hinweis, falls Schlüssel nicht verwendet werden kann hinzugefügt.

  • Tooltip-Texte überarbeitet
    Tippfehler korrigiert, Formulierungen verbessert

  • Bugfix #17: Fehlerhafte Prüfung von Lizenzschlüsseln


Version 1.0.2.0 11. Mai 2026
  • Verschlüsselung implementiert

    Zustandsdateien werden nun verschlüsselt gespeichert. Über den Menü-Eintrag Datei / Verschlüsselung / Schlüsselbund erstellt man lokal einen privaten Schlüssel. Dieser wird geheim gehalten und dient zum Entschlüsseln. Den zugehörigen öffentlichen Schlüssel sendet man an Kollegys. Jedes Kollegy sollte seinen eigenen privaten und die öffentlichen Schlüssel der anderen Kollegys im Schlüsselbund eingetragen haben. Zustandsdateien werden dann so verschlüsselt, dass alle Kollegys diese entschlüsseln können. Selbst wenn man Zustandsdateien nicht mit Kollegys austauschen möchte, kann es sinnvoll sein, einen privaten Schlüssel zu erstellen, da damit Zustandsdateien im Dateisystem verschlüsselt gespeichert werden können.


Version 1.0.1.0 11. April 2026
  • Für kleine Modelle mit bis zu 30 Prüfungen steht nun auch ohne Lizenzschlüssel die volle Funktionalität zur Verfügung. Planungen für anonymisierte Modelle können aber ohne Lizenzschlüssel nicht mehr durchgeführt werden.

  • Unterstützung für Stundenpläne implementiert
    Es können nun Unterrichtsstunden, die Lehrys halten sollen, bei der Erstellung von Prüfungsplänen berücksichtigt werden. Unterrichtsstunden, die mit geplanten Prüfungen zeitlich kollidieren, werden abgesagt. Solche Absagen werden negativ gewertet. Über ein je Unterrichtsstunde einstellbares Gewicht kann eine Absage entweder als Konflikt oder nur als negative Vorliebe gewertet werden. Über das Gewicht ist es also möglich, wichtige Stunden, die unbedingt stattfinden müssen, und unwichtigere, die abgesagt werden dürfen, zu unterscheiden. Zusätzlich ist es möglich, Stunden unabhängig von stattfindendem Unterricht abzusagen.

    Die Unterstützung von Stundenplänen beinhaltet viele kleine und große Änderungen:

    • Erweiterung der grafischen Oberfläche um einen Reiter "Stundenplan" für Eingabe und Bearbeitung von Plänen
    • zusätzliche Einzelbewertungen für abgesagten Unterricht
    • Lehry-Pausen berücksichtigen jetzt auch Unterricht
    • Globale Vorliebe für Tagesdauer berücksichtigt nun auch Unterricht und Termine
    • neue Vorliebe für Tagesdauer ohne Pausen hinzugefügt, diese ergänzt die globale Vorliebe für die Gesamtdauer der Prüfungen an einem Tag. Sie zählt aber nicht nur Prüfungen, sondern auch Unterrichtsstunden und Lehrytermine.
    • Einstellungen für Stundenplan hinzugefügt, insbesondere für neue Einzelbewertungen, neue globale Vorliebe und für nötige Pufferzeiten
    • Im Reiter "manuelle Planung" gibt es für Pläne einen neuen Unterreiter "Stundenplan". Hierüber lässt sich der Stundenplan eines einzelnen Lehrys anzeigen. Dieser Stundenplan enthält, welche Unterrichtsstunden aufgrund des ausgewählten Prüfungsplans abgesagt werden.
    • Im Reiter "manuelle Planung" gibt es für Pläne einen neuen Unterreiter "Lehry-Zeiten". Hierüber lässt sich kompakt anzeigen, wann bestimmte Lehrys mit was beschäftigt sind. Es werden Prüfungen, Unterrichtsstunden, Lehrytermine und Lehry/Zeit-Vorlieben angezeigt. Dieser neue Unterreiter "Lehry-Zeiten" ist einem gleichnamigen, schon lange existierenden Reiter in der Excel-Ausgabe eines Plans nachempfunden. Wegen der neu hinzugekommenen Unterrichtsstunden, ist eine solche kompakte Ansicht aber auch bereits während der manuellen Planung eventuell hilfreich. Die bestehenden Ansichten bieten keinen ausreichenden Überblick mehr, welche Lehrys zu einem bestimmten Zeitpunkt verfügbar sind und somit manuell für Prüfungen eingeplant werden können.
    • Im Reiter "manuelle Planung" sind im Unterreiter "Statistiken" nun auch Informationen zum Stundenplan, insbesondere abgesagte Unterrichtsstunden zu finden.
    • alle relevanten Ausgabe-Dateien um Stundenplan-bezogene Daten erweitert
  • Zustandsdateien speichern nun auch den Status eines Modells ("anonymisiert", "Beispiel" oder "normales Modell")

  • verbesserte Status-Meldungen bzgl. Lizenzschlüsseln im Reiter Modell-Warnungen

  • bessere Unterstützung kleiner Bildschirme
    Tuerks Prüfungsplaner benötigt leider viel Anzeigefläche auf dem Bildschirm. Vorherige Versionen benötigten eine Auflösung mit einer Breite von mindestens 1280 px (die Höhe war bei dieser Breite dann kein Problem, egal ob 4:3 oder 16:9 Bildschirme verwendet wurden). Es wurden nun einige Optimierungen vorgenommen, so dass nun bereits eine Bildschirmbreite von 1024 px unterstützt wird. Dennoch ist eine Breite von 1280 px oft hilfreich und eine Breite von 1920 px oder mehr kann die Übersichtlichkeit von Tabellen mit vielen Spalten (z.B. die Tabelle mit Prüfungen) deutlich verbessern. Um kleinere Bildschirmbreiten zu unterstützen, wurden einige Umbenennungen vorgenommen:

    • Reiter "manuelle Planung" --> "Pläne"
    • Reiter "Lehrytermine" --> "Termine"
    • Reiter "Modell-Infos" --> "Statistiken"
    • Reiter "Modell-Fehler" bzw. "Modell-Warnungen" --> "Fehler", "Warnungen" oder "Infos" (je nach Schwere der angezeigten Probleme)
    • im Reiter "Lehrys"
    • "Standard-Vorsitzendy" --> "V"
    • "Standard-Protokollanty" --> "P"
  • Verbesserte Darstellung langer Listen von Einzelbewertungen
    Es werden nun je nach Anzahl der enthaltenen Unterpunkte automatisch Ordner erstellt oder entfernt. Ein typisches Beispiel ist, dass Zeit-Vorlieben-Bewertungen nun (je nach Anzahl der Vorlieben) automatisch in je einen Order pro Tag gruppiert werden.

  • Machine-Fingerprint kann nun einfach in grafischer Oberfläche zurückgesetzt werden

  • detailliertere Fehlermeldungen bzgl. Fingerprints
    Statt wie bisher nur auszugeben, dass ein (etwa beim Herunterladen eines Lizenzschlüssels) eingegebener Fingerprint kein gültiger Fingerprint ist und man die Eingabe überprüfen soll, werden nun Details ausgegeben. Es wird z.B. gemeldet, dass der Fingerprint zu lang oder zu kurz ist, ungültige Zeichen enthält oder die enthaltene Checksumme nicht stimmt. Durch diese detaillierteren Ausgaben ist die Verwechslungsgefahr zwischen ungültigen Fingerprints und gültigen Fingerprints, die für die eigene Maschine ungültig sind, deutlich verringert. Bei ungültigen Fingerprints handelt es sich um Zeichenfolgen, die nicht als Fingerprint interpretiert werden können, da sie einen falschen Aufbau besitzen. Bei Fingerprints, die für eine Maschine ungültig sind, handelt es sich um prinzipiell korrekt aufgebaute Fingerprints, die aber nicht zur Hardware einer bestimmten Maschine passen.

  • Bugfix #15: falscher Fingerprint im Anforderungsdialog für Lizenzschlüssel

  • Bugfix #16: Globale Vorlieben teilweise nicht änderbar

  • flexibleres Parsen von Datums-Strings, es wird nun u.a. korrekt mit 2-stelligen Jahreszahlen umgegangen

  • kleine Änderungen an Farbgebung der grafischen Benutzeroberfläche zur Verbesserung der Lesbarkeit bei Benutzung dunkler Themes
    Einige Texte wurden immer in Schwarz ausgegeben. Bei dunklen Themes führte dies zu schwarzem Text auf dunklem Hintergrund. Nun wird die Standard-Farbe des benutzten Themes statt Schwarz verwendet. So wird für dunkle Themes meist ein Weißton statt Schwarz verwendet. Nachteil ist, dass für helle Themes der Text teilweise dunkelgrau ist und so der Unterschied zwischen aktiven Daten uns "ausgegrauten" Zeilen zwar sichtbar, aber weniger prominent ist.


Version 1.0.0.0 15. Feb. 2026
  • Globale Vorlieben und Einstellungen überarbeitet

    • Intervall-Dauer entfernt und durch stufenweise Dauer-Bewertung ersetzt
      Einstellungen, die eine gewisse Zeitdauer umfassten, wie z.B. die Dauer langer Pausen, wurde vorher in Intervalle einer einstellbaren Länge geteilt und diese dann bewertet. Nun werden solche Einstellungen minutengenau bewertet. Damit die Einstellungen trotzdem einfach änderbar bleiben, wurde die Intervall-Dauer direkt in die jeweilige Einstellung übernommen. Aus der Kombination einer Intervall-Dauer und einer stufenweisen Bewertung entstanden die neu eingeführten stufenweisen Dauer-Bewertungen. Im Gegensatz zur vorherigen Kombination aus Intervall-Dauer und stufenweiser Bewertung arbeiten diese stufenweisen Dauer Bewertungen aber minutengenau.

    • Die Anzahl der Prüfungen eines Lehrys kann nun nicht nur je Rolle des Lehrys sondern auch je Prüfungsart einzeln eingeteilt werden.

    • Globale Vorliebe für Dauer von Prüfungen eines Lehrys ohne Pause eingeführt
      Vorher konnte die Anzahl der Prüfungen hintereinander in Experten-Einstellungen konfiguriert werden. Nun findet sich in den Einstellungen nur noch eine Basis-Bewertung. Die globale Einstellung erlaubt es nun - ohne Experten-Einstellungen zu ändern - eine maximale Dauer der Teilnahme an Prüfungen ohne Pause separat für jedes einzelne Lehry festzulegen.

    • Globale Vorliebe für Dauer von Prüfungen in einem Raum ohne Pause eingeführt
      Vorher konnte die Anzahl der Prüfungen hintereinander in Experten-Einstellungen konfiguriert werden. Nun findet sich in den Einstellungen nur noch eine Basis-Bewertung. Die globale Einstellung erlaubt es nun - ohne Experten-Einstellungen zu ändern - eine maximale Dauer der in einem Raum stattfindenden Prüfungen ohne Pause separat für jeden einzelnen Raum festzulegen.

    • Globale Vorliebe für Dauer von Prüfungen eines Lehrys pro Tag eingeführt
      Vorher konnte die Anzahl der Prüfungen eines Lehrys pro Tag in Experten-Einstellungen konfiguriert werden. Nun findet sich in den Einstellungen nur noch eine Basis-Bewertung. Die globale Einstellung erlaubt es nun - ohne Experten-Einstellungen zu ändern - eine maximale Dauer der Prüfungen pro Tag für jedes einzelne Lehry festzulegen.

    • Globale Vorliebe für Tageslänge eines Lehrys eingeführt

  • Externe Prüfungen entfernt
    Die Unterstützung für externe Prüfungen wurde entfernt. Externe Prüfungen waren in früheren Versionen nützlich, damit Eingabe-Dateien unverändert übernommen werden konnten. Inzwischen werde diese Dank verbesserter Bearbeitung und verbessertem Import nicht mehr benötigt.

  • Verbesserung grafische Oberfläche: Grautöne heller
    In der grafischen Oberfläche war der Unterschied zwischen ausgegrauten Werten und anderen Werten teilweise schlecht erkennbar. Daher wurden die Farbwerte angepasst.

  • Verbesserung manuelle Pläne: fixe Werte nicht verarbeitbar
    In manuellen Plänen konnten bisher Werte, die in Prüfungen fest hinterlegt waren, nicht bearbeitet werden. Dies wurde nun auf Werte, für die nur ein möglicher Wert hinterlegt ist, erweitert. In Prüfungen hinterlegte fixe Werte werden durch doppelte Unterstreichung kenntlich gemacht. Berechnete fixe Werte, durch einfache Unterstreichung. Beide Arten von Werten können nicht geändert werden, wenn konfliktfrei unter auswählbare Werte eingestellt ist. Ist dagegen Fach eingestellt, so können nur die fest in Prüfungen hinterlegten Werte nicht geändert werden.

  • Verbesserung Statistiken für manuelle Pläne: Statistiken je Prüfungsart hinzugefügt

  • Besseres Caching, dies sorgt für mehr Geschwindigkeit


Version 0.9.28.6 31. Jan. 2026
  • Verbesserung: Doppelklick auf eine Einzelbewertung in manueller Planung öffnet nun die zugehörige Prüfung (soweit vorhanden)

  • Verbesserung: technische Verbesserungen führen dazu, dass Änderungen an Prüfungen schneller durchgeführt werden können

  • Bugfix #14: fehlerhafte Pläne beim Löschen von Prüfungen
    Wurden Prüfungen gelöscht, so wurden bereits vorhandene Pläne fehlerhaft angepasst.