Muckturnier

News: Einzelner Beitrag

Muckturnier 3.3: Verbesserte Anmeldung, macOS-App und AppImage

Die Neue Version von Muckturnier, dem Programm für die Turnierleitung, ist ab jetzt verfügbar! Dieses Mal mit einem ziemlich langen Release Announcement, weil es viele Neuerungen gibt. Vor allem Verbesserungen bei der Anmeldung; außerdem wird ab jetzt macOS als Zielplattform offiziell unterstützt. Im Einzelnen:

Abwesende Anmeldungen

Es kann jetzt eine Markierung als „Markierung für abwesende Anmeldungen“ definiert werden. Anmeldungen, die so markiert sind, werden ignoriert (also nicht mitgezählt). Der entsprechende Abschnitt der Einstellungen für Markierungen sieht so aus:

Markierung für abwesende Anmeldungen

Das ist z. B. nützlich, wenn mit Voranmeldungen gearbeitet wird, und die Paare bzw. Spieler noch nicht gekommen sind.

Gesonderte Behandlung allein gekommener Spieler

Die in Version 3.1 eingeführten „automatischen Markierungen“ wurden weiterentwickelt. Gedacht war das Feature zum Markieren allein gekommener Spieler (für Turniere mit festen Paaren). Allerdings wurden diese bisher trotzdem wie ein Paar behandelt, nur eben dass eine Markierung gesetzt werden konnte.

Jetzt weiß das Programm, wer allein da ist. Jedenfalls dann, wenn die nötigen Einstellungen vorgenommen werden. Der frühere Abschnitt „Automatische Markierungen“ sieht jetzt so aus:

Einstellungen für allein gekommene Spieler

Bei den Auswahlboxen „Markierung für ‚Allein da‘“ und „Markierung nach Zuordung“ kann jeweils eine der definierten Markierungen ausgewählt werden. Die Letztere wird von der neuen Funktion „Einzelspieler zuordnen“ (aufrufbar über das Kontextmenü der Anmeldeseite) gesetzt, die aus zwei Einzelspielern ein Paar generiert.

Nun können allein gekommene Spieler auch im Anmeldestatus mit berücksichtigt werden. Es werden nicht mehr nur die Anzahl der angemeldeten Paare angezeigt, und ob sie durch zwei teilbar ist, sondern auch, ob es allein gekommene Spieler gibt, ob noch Spieler bzw. Paare fehlen und auch, wie viele Tische besetzt sind bzw. wären.

Eingabe der Auslosung jetzt auch schon vor dem Turnierstart

Bisher wurde die Auslosung über die Ergebnisse der 1. Runde eingegeben. Die automatische Tisch- bzw. Paarauswahl stand folglich erst ab der 2. Runde zur Verfügung. Jetzt ist es möglich – natürlich optional, sofern die Auslosung vor dem Turnierstart bereits bekannt ist – die Auslosung vorab einzugeben. Damit kann dann die automatische Tisch- bzw. Paarauswahl auch schon in der 1. Runde genutzt werden (und man hat einen Überblick über die Auslosung).

Wenn man das Feature nutzen will, dann muss man zunächst die Spalte „Auslosung“ auf der Anmeldeseite einblenden:

Auswahl der eingeblendeten Spalten auf der Anmeldeseite

Danch gibt es dann beim Klicken auf die Spalte einen Eingabedialog (analog zum Markieren-Dialog; alternativ kann der Dialog auch über das Kontextmenü eingeblendet werden), mit dem man die Auslosung eingeben kann:

Dialog zur Eingabe der Auslosung

Als Vorauswahl wird in dem Dialog der jeweils nächste freie Platz gesetzt.

Die Statuszeile gibt Auskunft über den Stand der Auslosung (sind alle Paare/Spieler ausgelost, gibt es Lücken etc.). Mittels „Extras“ → „Übersicht Auslosung“ kann zusätzlich eine Seite eingeblendet werden, die alle Tische samt der bisher ausgelosten Paare bzw. Spieler zeigt.

Muckturnier jetzt auch für macOS

Apples macOS wird von Qt, dem Framework, das das Muckturnier-Programm nutzt, unterstützt. Von daher – das war bisher die Annahme – müsste man das Programm auch auf Mac bauen können. Kann man auch. Ein paar kleine Anpassungen waren nötig, aber unterm Strich ist es kein großes Problem gewesen, das Muckturnier-Programm vernünftig auf Mac zum Laufen zu bekommen. Das allermeiste macht Qt ja schon selbst.

Da der durchschnittliche Mac-User vermutlich mit dem Kompilieren von Software ähnlich viel am Hut hat, wie der durchschnittliche Windows-User, gibt es ab jetzt ein macOS-App-Paket für das Muckturnier-Programm.

Das Programm kann man „einfach so“ nutzen. Nach dem Ziehen in „Programme“ weiß macOS dann auch, dass das Muckturnier-Programm eine „.mtdb“-Datei öffnen kann, incl. schickem Icon.

Ich persönlich bin der Archetyp eines Nicht-Mac-Users :-P Also bin ich für jede Rückmeldung über Muckturnier auf Mac dankbar!

AppImage für Linux

Damit auch die Linux-User nicht zu kurz kommen, gibt es ab sofort auch ein AppImage für Muckturnier. Wer AppImage nicht kennt: Eine solche Datei enthält das ganze Programm samt aller Abhängigkeiten. Man kann es, nachdem man es als ausführbar markiert hat, „einfach so“ starten und benutzen, ganz ohne Installation und ohne weitere Abhängigkeiten.

Gebaut wird das Paket auf der ältesten verfügbaren LTS-Version von Ubuntu (momentan ist das Ubuntu 14.04.6 LTS „Trusty Tahr“). Es müsste auf den allermeisten gegenwärtig verfügbaren 64-Bit-Desktop-Distributionen laufen (32-Bit-Nutzer bauen bitte nach wie vor selbst, aber das düfte ja mittlerweile wirklich die Minderheit sein). Hier auf Gentoo Linux läuft es jedenfalls problemlos.

Prinzipiell ist es natürlich immer ratsam, das Paket aus den Quelltexten zu übersetzen und dynamisch zu linken. Damit gibt es keine redundaten Bibliotheken, und man bekommt den nativen „Look and Feel“, den man sonst auch gewohnt ist – samt Dateidialogen etc.
Aber zum „schnell mal Ausprobieren“ bzw. „einfach so Benutzen“ taugt es allemal, zumal ja das Muckturnier-Programm normalerweise vermutlich nur punktuell (ein Mal im Jahr?) eingesetzt wird. Und mit ziemlicher Sicherheit wird es keine einzige Distribution jemals offiziell in ihr Paket-Repository aufnehmen. Also was soll der Geiz ;-)

Sonstige Neuerungen

Alle Änderungen sind wie immer dem ChangeLog zu entnehmen. Die wichtigsten noch nicht genannten sind:

Viel Spaß beim Mucken!