amenbo

amenbo 1.4.0 — dzień startu odstawia zadanie jako jeszcze-nie-do-ruszenia

Nadaj zadaniu dzień startu, a do jego nadejścia nie da się go ruszyć i wypada z filtra gotowych do startu. Zostaje widoczne na liście, więc nadal wiesz, co nadchodzi. Po dniu startu można filtrować, a odrzucone powiadomienie o aktualizacji zostaje odrzucone.

Pracę, za którą weźmiesz się dopiero w przyszłym miesiącu, możesz zapisać już teraz. Nadaj jej przyszłą datę, a poczeka jako zadanie jeszcze-nie-do-ruszenia do dnia, w którym ma się zacząć.

Co się zmieniło

  • Dzień startu odstawia zadanie jako jeszcze-nie-do-ruszenia, dopóki nie nadejdzie — nadaj zadaniu dzień startu przez --start w wierszu poleceń. Do tego dnia zadania nie da się przestawić na „w toku”: próba i tak kończy się odmową, a odmowa podaje dzień, na który zadanie czeka. Nie znika — wiersze listy i karty na tablicy pokazują je z ⏳ i datą, więc nadal wiesz, co nadchodzi. Wypada za to z filtra „gotowe do startu” (ready), więc zadanie oddane AI nie trafi do niej, zanim jego dzień nie nadejdzie. Data ustawiona nie tak? --start today przesuwa je na dziś, a --clear-start ją usuwa.
  • Filtrowanie po dniu startu i ostrzeżenie o sprzecznym zleceniu — po dniu startu można filtrować tak samo jak po terminie. start:future to kolejka czekająca na swój dzień, start:today te, których dzień nadszedł, start:none te bez zadeklarowanego dnia startu. Kiedy zapytanie do skrzynki wraca puste, dopisuje teraz, ile zadań czeka na dzień startu i jaki jest najbliższy taki dzień. amenbo doctor ostrzega o zadaniu, którego dzień startu wypada po terminie — zostawione samo sobie wypłynęłoby dopiero w dniu, w którym termin już minął.
  • Powiadomienie o aktualizacji zostaje odrzucone — baner „jest nowsza wersja” dawał się odrzucić tylko na tę jedną sesję, więc wracał przy następnym starcie i tę samą wersję trzeba było zamykać w kółko. Odrzucona wersja jest teraz pamiętana na tym urządzeniu, a powiadomienie wraca dopiero wtedy, gdy pojawi się jeszcze nowsza. Aplikacja sprawdza też, czy jest nowsze wydanie, gdy okno wraca na wierzch, a nie tylko przy starcie — więc zauważysz to nawet przy stale otwartym oknie.

Przy aktualizacji

Zadanie, któremu we wcześniejszej wersji nadałeś dzień startu, staje się od tego wydania jeszcze-nie-do-ruszenia, o ile ten dzień jest wciąż w przyszłości. Zostaje widoczne na liście i na tablicy, oznaczone ⏳, ale wypada z filtra ready i nie da się go zarezerwować. Jeśli puszczasz AI po zadaniach ready:yes, nie sięgnie ona po takie zadanie, dopóki nie nadejdzie jego dzień. Kolejkę zobaczysz przez amenbo task list --filter "start:future". Żeby wziąć coś od razu, amenbo task update <id> --start today przesuwa to na dziś, a --clear-start usuwa dzień startu.

Skąd to wziąć

Otwórz instalator dla swojego systemu z najnowszego wydania. GUI i CLI jadą razem.

  • macOS — .pkg, osobno dla Apple silicon i dla Intela (przy pierwszym otwarciu pojawia się Gatekeeper: kliknij prawym → Otwórz)
  • Windows — instalator .exe
  • Linux — .deb / .rpm

Żeby zaktualizować, uruchom ten sam instalator jeszcze raz. Na 1.1 albo nowszej przy następnym starcie zobaczysz komunikat „jest nowsza wersja”.

Pierwszy raz tutaj? Zajrzyj na Zacznij.