amenbo

amenbo 1.4.0 — день початку тримає завдання незапускним

Дайте завданню день початку — і доти, доки той день не настане, запустити його не можна, а з фільтра готових до роботи воно випадає. У списку воно лишається видимим, тож ви бачите, що попереду. За днем початку можна фільтрувати, а закрите сповіщення про оновлення тепер лишається закритим.

Роботу, за яку ви візьметеся лише наступного місяця, можна записати вже зараз. Дайте їй майбутню дату — і вона чекатиме як незапускне завдання до того дня, коли має початися.

Що змінилося

  • День початку тримає завдання незапускним, доки той день не настане — дайте завданню день початку через --start у командному рядку. Доки той день не прийде, завдання не можна перевести в роботу: спроба все одно його запустити отримає відмову, і у відмові буде названо день, на який воно чекає. Воно не зникає — рядки списку й картки дошки показують його з ⏳ і датою, тож ви бачите, що попереду. А от із фільтра «готові до роботи» (ready) воно випадає, тож завдання, віддане ШІ, до ШІ не дійде, поки не настане його день. Поставили дату не ту? --start today пересуває її на сьогодні, а --clear-start знімає її.
  • Фільтр за днем початку і попередження про суперечливий порядок — за днем початку можна фільтрувати так само, як за терміном. start:future — це черга, що чекає свого дня, start:today — ті, чий день настав, start:none — ті, для яких день початку не оголошено. Коли запит до поштової скриньки повертається порожнім, він тепер додає, скільки завдань чекає на день початку і який із цих днів найближчий. amenbo doctor попереджає про завдання, чий день початку припадає пізніше за термін: якщо його не чіпати, таке завдання виринуло б лише в день, коли термін уже минув.
  • Сповіщення про оновлення лишається закритим — банер «є новіша версія» раніше закривався лише на цю сесію, тож повертався під час наступного запуску, і ту саму версію доводилося закривати знову й знову. Тепер закрита версія запам’ятовується на цьому пристрої, і сповіщення повертається лише тоді, коли з’явиться ще новіша. Застосунок також перевіряє наявність новішого випуску, коли вікно знову отримує фокус, а не лише під час запуску, — тож ви помітите, навіть якщо лишили його відкритим.

Про оновлення

Завдання, якому ви дали день початку в попередній версії, з цього випуску стає незапускним, якщо той день початку ще попереду. Воно лишається видимим у списку й на дошці, позначене ⏳, але випадає з фільтра ready і його не можна зайняти. Якщо ви пускаєте ШІ по своїх завданнях ready:yes, до цього завдання він не дійде, поки не настане день. Подивитися чергу — amenbo task list --filter "start:future". Щоб узятися за одне вже зараз, amenbo task update <id> --start today пересуває його на сьогодні, а --clear-start знімає день початку.

Де взяти

Відкрийте інсталятор для своєї системи з найновішого випуску. Графічний інтерфейс і CLI приходять разом.

  • macOS — .pkg, окремо для Apple silicon і для Intel (під час першого запуску з’явиться вікно Gatekeeper: клацніть правою кнопкою → «Відкрити»)
  • Windows — setup .exe
  • Linux — .deb / .rpm

Щоб оновитися, запустіть той самий інсталятор ще раз. На 1.1 і новіших під час наступного запуску з’явиться сповіщення «є новіша версія».

Уперше тут? Дивіться Почати.