Вышел первый релиз менеджера задач QGoForIt — приложения на Qt и C++, которое по функциональности напоминает GoForIt и распространяется под лицензией GPLv3.
Автор проекта — Ivnish. Программа умеет работать с двумя списками: активные задачи хранятся в To-Do, а выполненные — в Done. Данные лежат в обычных текстовых файлах todo.txt и done.txt, то есть используется формат todo.txt. Переименовать задачу можно двойным кликом прямо в списке, а порядок строк меняется перетаскиванием.
Когда задача отмечается выполненной, она переезжает в Done с датой завершения. Если снять галочку, запись вернётся обратно в To-Do. Ещё одна встроенная функция — таймер: длительность рабочего периода и перерыва настраивается, есть кнопки старт, пауза, продолжить, пропустить и сброс. После рабочей фазы перерыв запускается автоматически, а о завершении каждой фазы сообщают уведомления на рабочем столе. Размер и положение окна программа запоминает между запусками.
От GoForIt QGoForIt отличается несколькими деталями. Во-первых, завершённые задачи старше заданного числа дней удаляются автоматически. Во-вторых, приложение отслеживает изменения todo.txt, сделанные извне. В-третьих, оно не даст запустить вторую копию. Наконец, предусмотрен portable-режим: данные, конфигурация, иконки и переводы в этом случае хранятся рядом с исполняемым файлом.
Кое-чего пока нет: не поддерживаются несколько списков задач, фильтрация по проектам и контекстам, а также плагины.
