Italiano

La coda

Ogni azione lunga — copiare, spostare, eliminare, comprimere, estrarre, sincronizzare, esportare un database — entra in una coda: una sola gira alla volta, le successive aspettano il loro turno. Un’impostazione le fa partire tutte insieme. Si continua a lavorare nel frattempo.

Un’attività alla volta, o tutte insieme

Di base, la coda esegue le attività in ordine di arrivo, una sola alla volta. Due attività che condividono lo stesso supporto avanzano ciascuna più lentamente di una sola, e il resoconto si legge in ordine: si sa cosa è stato fatto, e quando.

Tutto insieme si chiede nelle impostazioni, sezione «Strumenti». Ogni attività parte allora appena arriva, senza aspettare le altre. È ciò che si vuole quando non si contendono nulla — un invio verso un server mentre si decomprime, due trasferimenti su due supporti diversi. L’impostazione vale per ciò che segue: cambiarla mentre un’attività è in corso non ferma nulla.

Avviare un gesto mentre un’attività è in corso non viene mai rifiutato: una miniatura vola verso il pulsante della coda, in alto nella finestra. Il gesto è stato preso in carico, attende il suo turno, ed è lì che lo si segue.

Il pulsante della coda

Nella barra del titolo, esiste solo finché c’è del lavoro; quando non c’è più niente da leggere, scompare. Porta l’avanzamento dell’attività in corso — un anello, che gira a vuoto finché nulla è ancora avanzato — e, in un contatore, il numero di attività rimanenti. Un clic apre l’elenco.

L’angolo destro della barra del titolo mentre la coda lavora: l’anello di avanzamento e il contatore del numero di attività, a sinistra del lucchetto.
L’angolo dei pulsanti mentre la coda lavora: l’anello di avanzamento e il numero di attività, a sinistra del lucchetto.
L’elenco della coda: una copia in corso con il suo avanzamento, due attività che aspettano il loro turno, una terminata con la sua durata.
Una riga per azione: cosa fa, a che punto è, i suoi gesti. Un’attività conclusa resta, con la sua durata e la sua ora.

Una riga per azione: cosa fa, a che punto è — «In corso» e il tempo trascorso, «In attesa», «In pausa», «Terminato in 12 s — il 11/09 alle 14:02» — e i suoi gesti, che agiscono senza chiudere l’elenco:

La finestra di avanzamento

La prima attività apre la sua finestra: il file in corso, l’avanzamento, il tempo trascorso, la velocità, ciò che resta. Pausa la sospende, In secondo piano la ripone nel pulsante della coda — la miniatura vi vola —, Annulla la interrompe. Un’attività che ha aspettato il suo turno non fa comparire la sua finestra quando arriva: nel frattempo si lavorava altrove. La coda la riporta da sola quando l’attività ha una domanda da porre — un file già presente non si sostituisce senza risposta.

La stessa richiesta due volte

Un’eliminazione partita in coda senza mostrare nulla, e il tasto premuto tre volte: la seconda richiesta non crea una seconda attività. Meneaufile lo dice — «Attività già in attesa» — invece di fare tutto due volte, soprattutto per ciò che distrugge.

Ciò che non prende un turno

Un confronto di cartelle si limita a leggere: non prende il turno di una copia e gira a parte. Inviato in secondo piano, compare comunque nell’elenco — altrimenti il suo risultato spuntava minuti dopo, e si credeva a un blocco.

Chiudere mentre un’attività è in corso

La finestra lo chiede prima: «Attività ancora in corso». Chiudere le interrompe, e ciò che scrivevano resta scritto a metà. La coda non riprende al successivo avvio, ed è voluto: rieseguire una copia interrotta a metà di un file richiede di sapere a che punto era — cosa che il disco non dice —, e rieseguire un’eliminazione distruggerebbe ciò che si è forse appena ripristinato. Ogni attività lascia invece la sua riga nel registro, con il suo esito: è il giorno dopo che si chiede cosa è successo.

Manuale di Meneaufile, in italiano.