amenbo

amenbo 1.4.0 — un giorno d'inizio tiene l'attività non ancora avviabile

Dai a un'attività un giorno d'inizio e, finché quel giorno non arriva, non si può avviare ed esce dal filtro di ciò che è pronto a partire. Resta visibile nell'elenco, così tieni d'occhio quello che sta arrivando. Sul giorno d'inizio si può filtrare, e un avviso di aggiornamento chiuso adesso resta chiuso.

Il lavoro che prenderai in mano solo il mese prossimo lo puoi registrare adesso. Dagli una data futura e resta lì ad aspettare, come attività non ancora avviabile, fino al giorno in cui deve cominciare.

Cosa è cambiato

  • Un giorno d’inizio tiene l’attività non avviabile finché il suo giorno non arriva — dai a un’attività un giorno d’inizio con --start sulla riga di comando. Finché quel giorno non arriva l’attività non si può spostare in lavorazione: se provi ad avviarla lo stesso viene rifiutata, e il rifiuto ti dice il giorno che sta aspettando. Non sparisce — le righe dell’elenco e le schede della bacheca la mostrano con un ⏳ e la data, così tieni d’occhio quello che sta arrivando. Esce sì dal filtro «pronte a partire» (ready), quindi un’attività che hai affidato a un’IA non arriva all’IA finché non è il suo giorno. Hai messo la data sbagliata? --start today la porta a oggi, e --clear-start la toglie.
  • Filtrare sul giorno d’inizio, e un avviso quando l’ordine si contraddice — sul giorno d’inizio si filtra come sulla scadenza. start:future è la coda che aspetta il proprio giorno, start:today quelle il cui giorno è arrivato, start:none quelle senza un giorno d’inizio dichiarato. Quando un’interrogazione alla casella torna vuota, adesso aggiunge quante attività stanno aspettando un giorno d’inizio e qual è il primo di quei giorni. amenbo doctor avvisa quando il giorno d’inizio di un’attività cade dopo la sua scadenza — lasciata così, quell’attività verrebbe a galla solo in un giorno già oltre il termine.
  • L’avviso di aggiornamento resta chiuso — il banner «è disponibile una versione più recente» si chiudeva solo per quella sessione, quindi tornava al lancio successivo e la stessa versione andava chiusa una volta dopo l’altra. Adesso la versione che hai chiuso viene ricordata su quel dispositivo, e l’avviso torna solo quando compare una versione ancora più recente. L’app controlla se è uscita una release più recente anche quando la finestra torna in primo piano, non solo all’avvio, così te ne accorgi anche se la lasci aperta.

Sull’aggiornamento

Un’attività a cui avevi dato un giorno d’inizio in una versione precedente diventa non ancora avviabile da questa release, se quel giorno d’inizio è ancora nel futuro. Resta visibile nell’elenco e sulla bacheca, contrassegnata con un ⏳, ma esce dal filtro ready e non si può prenotare. Se fai girare un’IA sulle tue attività ready:yes, quell’attività non le arriverà finché non è il suo giorno. Vedi la coda con amenbo task list --filter "start:future". Per prenderne in mano una adesso, amenbo task update <id> --start today la porta a oggi, oppure --clear-start toglie il giorno d’inizio.

Come ottenerlo

Apri l’installer per il tuo sistema operativo dall’ultima release. GUI e CLI arrivano insieme.

  • macOS — .pkg, uno per Apple silicon e uno per Intel (alla prima apertura compare l’avviso di Gatekeeper: clic destro → Apri)
  • Windows — .exe di setup
  • Linux — .deb / .rpm

Per aggiornare, riesegui lo stesso installer. Se sei sulla 1.1 o su una più recente, al prossimo avvio compare l’avviso «è disponibile una versione più recente».

È la prima volta? Vedi Inizia.