Cfait: Todo & Task Manager APP
Cfait — это мощный, элегантный и открытый менеджер задач CalDAV (и/или локальный). Разработанный для скорости и стабильности с использованием Rust, он позволяет вам контролировать свои данные благодаря локальному подходу, который обеспечивает бесшовную синхронизацию между вашими устройствами.
Почему Cfait?
- Открытый исходный код и кроссплатформенность: Используйте Cfait на Android, Linux и Windows. Ваши задачи соответствуют открытым стандартам (CalDAV), а не закрытым экосистемам.
- Синхронизация везде: Полная совместимость с Nextcloud, iCloud, Radicale, Xandikos и другими стандартными серверами CalDAV.
- Автономный режим: Оптимистичные обновления пользовательского интерфейса означают, что вам никогда не придется ждать ответа от сервера. Используйте постоянный «Локальный» календарь для задач, выполняемых в автономном режиме, и перенесите их на сервер позже.
- Интеллектуальный ввод: Добавляйте задачи естественным образом. Ввод "Купить кошачий корм !1 @завтра ~15м" автоматически устанавливает приоритет, срок выполнения и продолжительность.
Функции повышения производительности
- Рабочий процесс GTD: Отмечайте задачи как "Требует действий", "В процессе" (>), "Отменено" (x) или "Выполнено".
- Иерархия: Создавайте подзадачи, повышайте статус дочерних задач и организуйте вложенные списки.
- Зависимости: Связывайте задачи, используя логику "Заблокировано" или "Дочерний элемент" (RFC 9253).
- Теги и псевдонимы: Организуйте задачи с помощью иерархических тегов (например, #work:backend). Создавайте встроенные псевдонимы (например, #shop=#home,#buy) для быстрой сортировки.
- Разумная сортировка: Задачи сортируются по статусу > дате начала > дате завершения; Приоритет.
Руководство по интеллектуальному синтаксису
При добавлении или редактировании задачи используйте следующие сочетания клавиш:
- !1 до !9: Установить приоритет (1 — критический, 9 — низкий).
- @date: Установить срок выполнения (например, @завтра, @2025-12-31, @2недельно).
- ^date: Установить дату начала (скрывает задачу до указанной даты).
- ~duration: Оценить время (например, ~30м, ~2ч).
- @каждые X: Установить периодичность (например, @ежедневно, @каждые 2 недель).
Расширенный поиск
Найдите именно то, что вам нужно, с помощью мощных фильтров:
- is:active / is:done: Фильтр по статусу.
- ~<30m: Найти задачи, занимающие менее 30 минут.
- !<3: Найти задачи с высоким приоритетом.
- @<today: Найти просроченные задачи.
Поддержите разработчика
Если вам нравится использовать Cfait, пожалуйста, рассмотрите возможность поддержки его разработчика:
- 💳 Liberapay: https://liberapay.com/trougnouf
- 🏦₿ Другие платежные реквизиты: Доступно на экране «Справка и информация» приложения или на веб-сайте проекта.
Сообщество и исходный код
Cfait разработан Бенуа Бруммером (Trougnouf) и распространяется под лицензией GPL3.
Исходный код, версии для настольных компьютеров и отслеживание проблем доступны по адресу: https://codeberg.org/trougnouf/cfait


