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 — установщик
.exe - Linux —
.deb/.rpm
Чтобы обновиться, запустите тот же установщик заново. На 1.1 и новее при следующем запуске появится сообщение «вышла новая версия».
Впервые здесь? Загляните на страницу Начать.