Die Warteschlange
Jede lange Aktion – kopieren, verschieben, löschen, komprimieren, entpacken, synchronisieren, eine Datenbank exportieren – kommt in eine Warteschlange: Nur eine läuft gleichzeitig, die folgenden warten, bis sie an der Reihe sind. Eine Einstellung lässt alle zusammen starten. Währenddessen arbeitet man weiter.
Eine Aufgabe nach der anderen oder alle zusammen
Ursprünglich spielt die Warteschlange die Aufgaben in der Reihenfolge ihres Eintreffens ab, jeweils eine. Zwei Aufgaben, die sich denselben Datenträger teilen, kommen jede langsamer voran als eine einzelne, und der Bericht liest sich der Reihe nach: Man weiß, was getan wurde und wann.
Warteschlange gleichzeitig abarbeiten stellt man in den Einstellungen ein, im Abschnitt „Werkzeuge“. Jede Aufgabe startet dann, sobald sie eintrifft, ohne auf die anderen zu warten. Das will man, wenn sie um nichts konkurrieren – ein Upload zu einem Server, während man entpackt, zwei Übertragungen auf zwei verschiedenen Datenträgern. Die Einstellung gilt für das, was folgt: Sie zu ändern, während eine Aufgabe läuft, hält nichts an.
Eine Geste auszulösen, während eine Aufgabe läuft, wird nie abgelehnt: Ein Vorschaubild fliegt zur Schaltfläche der Warteschlange am oberen Fensterrand. Die Geste ist angenommen, sie wartet auf ihre Reihe, und dort verfolgt man sie.
Die Schaltfläche der Warteschlange
In der Titelleiste gibt es sie nur, solange Arbeit anliegt; ist nichts mehr zu lesen, verschwindet sie. Sie trägt den Fortschritt der laufenden Aufgabe – ein Ring, der ins Leere dreht, solange noch nichts vorangekommen ist – und als Kennzeichen die Zahl der verbleibenden Aufgaben. Ein Klick öffnet die Liste.


Eine Zeile pro Aktion: was sie tut, wo sie steht – „Läuft“ und die verstrichene Zeit, „Wartet“, „Angehalten“, „Fertig in 12 s — 11.09. um 14:02“ – und ihre Handgriffe, die wirken, ohne die Liste zu schließen:
- Pause und Fortsetzen, bei der laufenden Aufgabe.
- Abbrechen: Eine Aufgabe, die wartete, verschwindet, ohne begonnen zu haben. Gibt die Arbeit die Kontrolle nicht zurück – eine unbeantwortete Frage, ein blockierter Aufruf –, setzt sich eine zweite Anforderung durch, und die Zeile schließt sich.
- In der Warteschlange nach oben oder nach unten verschieben, bei den wartenden: Die laufende Aufgabe hat schon geschrieben, sie zurückzusetzen würde nichts rückgängig machen.
- Erzwingen: jetzt starten, ohne auf die eigene Reihe zu warten. Eine kleine Aufgabe hinter einer einstündigen Übertragung hat keinen Grund zu warten; sie verlässt die Warteschlange und läuft nebenher, die Reihenfolge der anderen bleibt unverändert.
- Aus der Liste entfernen, einzeln, oder Erledigte Aktionen entfernen auf einmal. Eine beendete Aufgabe verschwindet nicht von selbst: Ihre Dauer und ihr Ausgang sind genau das, was man beim Zurückkehren zur Warteschlange nachliest.
Das Fortschrittsdialogfeld
Die erste Aufgabe öffnet ihr Dialogfeld: die aktuelle Datei, den Fortschritt, die verstrichene Zeit, die Übertragungsrate, den Rest. Pause hält sie an, Hintergrund legt sie in die Schaltfläche der Warteschlange – das Vorschaubild fliegt dorthin –, Abbrechen beendet sie. Eine Aufgabe, die auf ihre Reihe gewartet hat, öffnet ihr Dialogfeld nicht, wenn sie an der Reihe ist: Man arbeitete währenddessen woanders. Die Warteschlange holt es von selbst zurück, wenn die Aufgabe eine Frage zu stellen hat – eine bereits vorhandene Datei wird nicht ohne Antwort ersetzt.
Dieselbe Anforderung zweimal
Ein Löschen ist ohne sichtbare Anzeige in die Warteschlange gegangen, und die Taste wurde dreimal gedrückt: Die zweite Anforderung ergibt keine zweite Aufgabe. Meneaufile sagt es – „Aufgabe wartet bereits“ –, statt alles doppelt zu tun, vor allem bei dem, was zerstört.
Was keine Reihe braucht
Ein Ordnervergleich liest nur: Er nimmt nicht die Reihe eines Kopiervorgangs und läuft nebenher. In den Hintergrund geschickt, erscheint er trotzdem in der Liste – sonst tauchte sein Ergebnis erst Minuten später auf, und man hielt es für einen Hänger.
Schließen, während eine Aufgabe läuft
Das Fenster fragt vorher: „Aufgaben laufen noch“. Das Schließen unterbricht sie, und was sie schrieben, bleibt halb geschrieben. Die Warteschlange setzt beim nächsten Start nicht fort, und das ist gewollt: Einen mitten in einer Datei unterbrochenen Kopiervorgang wiederaufzunehmen, verlangt zu wissen, wo er stand – was der Datenträger nicht sagt –, und ein Löschen zu wiederholen würde zerstören, was man vielleicht gerade wiederhergestellt hat. Jede Aufgabe hinterlässt dafür ihre Zeile im Protokoll, mit ihrem Ausgang: Am nächsten Tag fragt man, was passiert ist.
Meneaufile-Handbuch, auf Deutsch.