Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Первый выпуск программы для ведения списка задач QGoForIt

06.11.2026 08:40 (MSK)

Состоялся первый релиз программы для ведения списка задач QGoForIt, напоминающей по своим возможностям приложение GoForIt, но написанной с использованием Qt. Код проекта написан на С++ и распространяется под лицензией GPLv3.

Возможности, реализованные в QGoForIt:

  • Два списка: активные задачи (To-Do) и завершённые (Done).
  • Хранение задач в простых текстовых файлах todo.txt и done.txt (формат todo.txt).
  • Переименование задачи двойным кликом прямо в списке.
  • Изменение порядка задач перетаскиванием.
  • Завершённая задача перемещается в список Done с датой завершения, снятие галочки возвращает её в список To-Do.
  • Встроенный таймер с настраиваемой длительностью работы и перерыва, управлением старт/пауза/продолжить/пропустить/сброс, автоматическим перерывом после рабочего периода и уведомлениями на рабочем столе о завершении каждой фазы.
  • Запоминание размера и положения окна между запусками.

Среди отличий от GoForIt: автоматическая очистка завершённых задач старше N дней; отслеживание внешних изменений todo.txt; защита от запуска второй копии; portable-режим, при котором данные, конфигурация, иконки и переводы хранятся рядом с исполняемым файлом.

Пока не реализовано: несколько списков задач, фильтрация по проектам и контекстам и поддержка плагинов.



  1. Главная ссылка к новости (https://github.com/ivnish/QGoF...)
Автор новости: Ivnish
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66612-todo
Ключевые слова: todo
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:43, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/–
    Ого, комплексное управление ToDo подъехало!
     
     
  • 2.49, Аноним (49), 14:20, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    >  Ого, комплексное управление ToDo подъехало!

    Вот кстати не понимаю - чего минусуют то. Вроде годная приблуда. Недопиленная и корявенькая малость, но в целом - выглядит полезно, юзает кути, которые всяко в системе есть, плюсы, лицензия нормальная... ну вот что еще от программы пожелать то?!

     

  • 1.2, Sm0ke85 (ok), 08:45, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/–
    Очередной "костыль"... Развивайте память и чувство времени через часы, блокнотик и ручку, все остальное - костыли, которые сделают из вас инвалидов...
     
     
  • 2.5, Аноним (5), 09:13, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +12 +/–
    Кстати, выкинь компьютер в окошко. Это ведь такой костыль.
     
     
  • 3.10, Sm0ke85 (ok), 09:41, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    >Кстати, выкинь компьютер в окошко. Это ведь такой костыль.

    Ты видно совсем не осознаешь разницы... Компьютер - это Инструмент, но использовать его можно и как "костыль", но это вообще не обязательно... Короче, глупости не пиши...

     
     
  • 4.12, Аноним (5), 09:48, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Вот и сабж — тоже инструмент.
     
     
  • 5.24, Sm0ke85 (ok), 12:37, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >Вот и сабж — тоже инструмент.

    Нет, сабж - "костыль"...

     
     
  • 6.25, Аноним (5), 12:39, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Любой инструмент — костыль. Начиная с палки-копалки.
     
     
  • 7.73, _ (??), 18:11, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ню-ню...
    А любой костыль - инструмент? Oh-yeah-Ja! :)
     
  • 4.32, Аноним (32), 13:45, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Считать в 1С на компьютере это костыль!
    Надо считать на бумаге!
    Считать на бумаге это костыль! Надо считать на счетах!
    Считать на счетах это костыль! Надо считать в уме!

     
     
  • 5.36, Аноним (5), 13:50, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Копать экскаватором — костыль!
    Копайте лопатой!
    Копать лопатой — костыль!
    Развивайте мышечную силу и выносливость, копайте руками!
     
     
  • 6.38, Аноним (32), 13:52, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Когтями и зубами жрать землю.
     
  • 4.37, Аноним (32), 13:51, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Тебя надо выгнать на мороз из индустрии,если ты не пользуешься таск-трекером. Итшник это про тайм менеджмент и эффективность ты просто неадекватен.
     
  • 3.20, Аноним (20), 12:08, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А питонизировать в уме?
     
  • 2.33, Аноним (32), 13:47, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Анонимные эксперты отрицают не только автоматизацию работы через нейросети, но и отрицают таск-трекеры. Я просто не понимаю как айтишник может жить без таск-трекера.
     
     
  • 3.57, Аноним (57), 16:26, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Анонимные эксперты отрицают не только автоматизацию работы через нейросети,
    > но и отрицают таск-трекеры. Я просто не понимаю как айтишник может жить
    > без таск-трекера.

    А я не понимаю чего он компы юзает для постинга коментов. Прилепил бы у парадного объяву написаную ручкой, что он как деградант кнопки то жмет?!

     
  • 3.75, _ (??), 18:15, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Я просто не понимаю как айтишник может жить без таск-трекера.

    Очередная белка. Годная, думает что вот это - и есть жызнь :-D

      

     
  • 2.34, Аноним (32), 13:47, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Считать в 1С на компьютере это костыль!
    Надо считать на бумаге!
    Считать на бумаге это костыль! Надо считать на счетах!
    Считать на счетах это костыль! Надо считать в уме!
     
     
  • 3.76, _ (??), 18:17, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ц тебя истери^W случился Баден-Баден(С) ;-)
     
  • 2.48, Аноним (49), 14:19, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > часы, блокнотик и ручку,

    Ну так и коменты на фонарный столб тогда наклеивай на бумажке!

     

  • 1.3, Аноним (3), 08:54, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    > формат todo.txt

    нет такого формата. Есть, например, Markdown с чеклистами, как это из коробки в LogSeq или с минимальными костылями в Obsidian Daily Notes.
    А давайте я тоже HelloWorld напишу и буду тут новости о ней постить? Таких поделок на гитхабе тыщ сто можно уже найти. Некоторые даже умеют в single file, чтобы не таскать за собой весь этот фарш из файлов. А без внятного синка по сети это всё вообще не имеет смысла

     
     
  • 2.19, Аноним (19), 11:00, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > > формат todo.txt
    >
    > нет такого формата

    Вполне себе есть и легко гуглится. Правда чтобы вручную вести в нём список дел нужна дисциплина.

    Ценность самой новости, конечно, сомнительна, да :/

     
  • 2.30, Аноним (30), 13:29, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >А давайте я тоже HelloWorld напишу и буду тут новости о ней постить? Таких поделок на гитхабе тыщ сто можно уже найти.

    Ой тебя забыли спросить. Сгинь отсюда!

     
  • 2.53, Аноним (53), 15:01, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Суть такова: https://github.com/todotxt/todo.txt
     

  • 1.4, Akerka (?), 09:05, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Кто-то еще помнит технологию записи задач синей ручкой на лист белой бумаги?
     
     
  • 2.7, Аноним (5), 09:14, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Лист бумаги ещё найти в хозяйстве надо.
     
  • 2.13, User (??), 09:50, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    И вот еще узелки на веревочке - классная была технология!
     

  • 1.6, Аноним (6), 09:14, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/–
    А можно как-то остановить этот бесконечный поток сырых поделок, навайбкоженных с помощью ИИ? Такое ощущение, что теперь каждый, кто освоил Claude Code, считает своим долгом выкатить очередной недоделанный проект и назвать это релизом, который достоин отдельной новости на opennet.
     
     
  • 2.9, Аноним (9), 09:30, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вайбкодеры не могут todo list сделать без Claude?
     
     
  • 3.14, Жироватт (ok), 10:11, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Ну, я бы не удивился подобному.
    Компетенции нарабатываются долго на реальных задачах, а теряются быстро и со свистом.
    Тут, судя по коду, или очередной проект для обучения, или действительно, слоп.
    Особенно мне "нравится" типичное для таких проектов хардкодное
    return QCoreApplication::applicationDirPath() + "/../share/QGoForIt/icons";
    Хоть бы обернул бы в отдельную функцию, если жёстко завязываешься на относительные пути.
     
  • 3.22, Аноним (22), 12:13, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Тые чё? Это же C++ — самый сложный язык в мире освоить который под силу только после 20 лет непрерывного обучения.
     
     
  • 4.50, Аноним (20), 14:39, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Сколько же такому осваивающему потребовалось в школе на изучение таблицы умножения?
     
  • 4.52, Аноним (32), 14:58, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Нейронки уже выучили плюсы. Теперь пишут мне ПО пока местные эксперты отрицают прогресс.
     
     
  • 5.71, Аноним (71), 18:02, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Нейронки уже выучили плюсы. Теперь пишут мне ПО пока местные эксперты отрицают прогресс.

    Ага. Они пишут на плюсах применяя шаблоны проектирования от скриптовых языков. В итого абсолютная каша. В которой бесполезно разбираться, а нужно сразу с нуля переписывать.

     
     
  • 6.82, Аноним (32), 18:48, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А ты сейчас сам понял что написал?
     
  • 2.39, Аноним (32), 13:53, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/–
     
  • 2.67, SpaceRaven (ok), 17:50, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    пара коммитов и уже везде анонсы про супер пупер приложение. судя по другим проектам автора, это всё какое-то однодневное и собственно зачем здесь про это новости?
     
     
  • 3.81, Аноним (32), 18:47, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Школьники атакуют опеннет. А может на курсах выйти из часть писать новости на опеннете про свои поделки
     

  • 1.8, anonymous (??), 09:26, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    А разве emacs так не умеет уже?
     
     
  • 2.68, Аноним (68), 17:54, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Нет, так емакс не умеет. Гораздо лучше только может, а вот так -- это стараться надо.
     

  • 1.15, GNU Overlord (ok), 10:12, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Почему не взять что-то, ну хоть не такое вырвиглазное? Скажем:
    - KomoDo
    - GTasks
    - https://github.com/cosmic-utils/cosmic-ext-tasks
     
     
  • 2.17, Жироватт (ok), 10:19, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, до CUMMUNISM'а или невероятностной Либрари от одного ши...местного политизированного товарища разработчика из продавцов красненького тут далеко, так что сойдет.
    Для версии 0.1 учебного проекта - нормально.
     
  • 2.21, Аноним (22), 12:12, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    GTasks и Cosmic ext tasks лютое вырвиглазие. Трертью программу уже не стал смотреть. QGoForIt смотрится лучше а оригинал ещё лучше.
     
     
  • 3.45, Аноним (32), 14:08, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Obsidian же.
     
  • 2.58, Аноним (57), 16:30, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > - KomoDo
    > - GTasks
    > - https://github.com/cosmic-utils/cosmic-ext-tasks

    И что из этого написано на C++ и Qt с минимумом обвеса кроме собссно кути?

     

  • 1.18, Аноним (18), 10:46, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Прикольно, я такое в универе на диплом делал, только для трека задач, а не todo и с синхронизацией на сервер предприятия

    На qt, плюсах и без ии.

    До сих пор не понимаю, почему новость тогда не запостил, а то ж аж диплом с отличием получил

     
  • 1.23, Аноним (20), 12:14, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    GoForIt: Название ввело в заблуждение, пока не зашёл на Гитхаб.
     
     
  • 2.61, Аноним (57), 16:32, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > GoForIt: Название ввело в заблуждение, пока не зашёл на Гитхаб.

    Но ведь зашел же. Значит - go for it :D

     
     
  • 3.79, Аноним (20), 18:40, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я про ЯП, на котором написано.
     

  • 1.26, Аноним (26), 12:44, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Всё в порядке! Пользователям Linux нормально, они даже gimp пользуются...
     
     
  • 2.65, Аноним (65), 17:08, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    дак гимпом пользуются виндузатнеги чаще.
    даже статистика была - гимп установлен у более чем 6 % виндузятнегов.

     
  • 2.77, Аноним (65), 18:30, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Всё в порядке! Пользователям Linux нормально, они даже gimp пользуются...

    дак гимпом пользуются виндузатнеги чаще.
    даже статистика была - гимп установлен у более чем 6 % виндузятнегов.

     

  • 1.29, Аноним (29), 13:24, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Жкх, вы чё угораете?
     
     
  • 2.31, Аноним (31), 13:40, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Почему бы и нет. Через тендер Управляющая компания по ЖКХ скупает QGoForIt. Ставит на компы инженеров и тётеньки которая сидит на телефоне - аварийная диспетчерская кажется. И у кого трубы потекут или надо подъезд помыть будет постоянно напоминать.

    IT должно в ЖКХ проникать. Разработчику деньги и работникам ЖКХ напоминалка о недоделаных делах. Короче всем польза.

     
     
  • 3.41, Аноним (32), 13:56, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Для ЖКХ уже есть решения, у просто уверен. А это поделка на коленке ни для чего не способная.
     
     
  • 4.46, Аноним (46), 14:10, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    >Для ЖКХ уже есть решения

    Во-первых у того ПО которая имеется в ЖКХ лицензия может быть проприетарной. А это недопустимо если конечно же Управляющая компания считает себя порядочной. А тут GPL! Во-вторых решения надо менять на новые. Иначе стагнация прогресса не будет. У каждого работника ЖКХ на компе должна стоять напоминалка, это касается и директора.

     
     
  • 5.51, Аноним (32), 14:54, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Во-первых у того ПО которая имеется в ЖКХ лицензия может быть проприетарной.

    Она есть и будет проприетарная.
    Ни одна порядочная ЖКХ не поставит себе GPL.


    >Во-вторых решения надо менять на новые.

    Кто это сказал? Зумерок без опыта сопровождения  коммерческого продукта? А ты со своей школьной поделкой в реестр попал? Тендер выиграл? Не смеши серьезных дядей.

    >Иначе стагнация прогресса не будет.

    Прежде чем пытаться что-то умное сморозить, советую смысл слов изучить. А то будет стагнация процесса у функционала.

    >У каждого работника ЖКХ на компе должна стоять напоминалка, это касается и директора.

    Кака напоминалка? У какого директора? Ты давай лучше уроки или делай. Сегодня сделаешь, сможешь на выходных в Роблокс поиграть.

     
  • 2.40, Аноним (32), 13:55, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А что тебя смущает? Или автоматизация производства бывает только у зумеров с вейпами, электромасокатами и рафе на кокосовом молоке? Ох уж эти соевые зумерв, как вы вообще выживаете.
     

  • 1.42, Аноним (32), 13:58, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Среди отличий от GoForIt: автоматическая очистка завершённых задач старше N дней;

    Что значит очистка? Удаление или перемещение в завершенные?
    Если удаление, то это вверх идиотизма. Если перемещение, то это элементарная вещь которая должна была быть с самого начала.

     
  • 1.43, Аноним (32), 14:00, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Мне вот нужен нормальный таск-трекер на замену Jira. Но такое впечатление что автор сабжа не видел в глаза нормальные трекеры. Потому что как иначе объяснить это недоразумение с тремя окнами и таймером посередине.
     
     
  • 2.62, Аноним (62), 16:34, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это не «таск-трекер на замену Jira», это очевидный таймер для людей с дефицитом внимания.

    Вы бы ещё асфальтовому катку предъявили, что он не гоночный болид и как–то уж очень медленно едет.

     
     
  • 3.63, Аноним (63), 16:40, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Действительно как-то не вежливо с его стороны медленно ехать.
     
  • 3.66, Аноним (66), 17:18, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >таймер для людей с дефицитом внимания.

    В моё время их называли шизофрениками. Это не очевидный таймер это бесполезное поделие.

     
     
  • 4.69, Аноним (68), 17:57, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 4.78, Аноним (62), 18:37, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > В моё время их называли шизофрениками.

    Что по текущим данным очевидно неверно. Примерно как тестировщиков, сисадминов, веб–дизайнеров и контент–менеджеров называть «программистами».

    Но да, в былые времена и лоботомия и электрошоковая терапия считались валидными терапевтическими подходами.

    Как здорово, что с тех пор человечество получило массу новых знаний и значительно поумнело. Ведь поумнело же, правда? Ведь правда же? /* padme.jpg */

     
     
  • 5.80, Аноним (32), 18:44, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Термин СДВГ придумали чтобы не называть детей шизофреника и. А вот лечение электричеством я бы вернул и родителям этих детей, за то что не воспитывают детей и самих детей. И родителям родителей тоже для профилактики.
     
  • 2.70, Аноним (68), 17:57, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Linear называется.
     

  • 1.59, Аноним (62), 16:31, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    «А у меня будет свой (форк) GoForIt!, с блекджеком и кутями!»

    mc, нужна метка «новость от автора» и обязательство в правилах проставлять соответствующий тэг. Давно назрело и перезрело, сколько можно уже. На лорчике такое есть, чем опеннет хуже?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: