Wizard Diary, v6.0
Posted on

(CC BY-SA 4.0, Copyright © 2015 thewizardplusplus)
Todo-лист.
Мажорный релиз. Новый способ отображения и групповой редактор todo-пунктов, удаление ненужной функциональности, повышение удобства использования и исправление багов.
Новые возможности и изменения
- все todo-пункты:
- удаление поддержки флагов;
- точки с запятой в конце:
- автоматическое удаление при сохранении;
- SQL-скрипт для удаления из базы данных;
- замена символов
->символом ➤;
- обычные todo-пункты:
- удаление редактирования:
- индивидуальное добавление;
- индивидуальное редактирование;
- сортировка;
- удаление;
- перенос на день назад;
- новый способ отображения:
- список дней:
- отображение состояния завершённости дня (есть ли активные ежедневные todo-пункты);
- отображение количества неежедневных todo-пунктов за день;
- стандартная пагинация;
- отображение дня:
- список todo-пунктов за день;
- состояние завершённости:
- отображение состояния завершённости;
- AJAX-обновление состояния завершённости;
- отображение количества неежедневных todo-пунктов;
- отсутствие пагинации;
- удаление параметра «Число пунктов на странице»;
- список дней:
- групповой редактор:
- обработка неежедневных todo-пунктов:
- преобразование списка неежедневных todo-пунктов в формат импорта при загрузке;
- преобразование формата импорта в список неежедневных todo-пунктов при сохранении;
- замена неежедневных todo-пунктов при сохранении;
- отображение состояния завершённости дня;
- фильтрация пунктов-разделителей при подсчёте количества неежедневных todo-пунктов;
- замена множественных пробелов одним при сохранении;
- обработка неежедневных todo-пунктов:
- удаление редактирования:
- ежедневные todo-пункты:
- сортировка посредством drag-and-drop;
- замена ежедневных todo-пунктов при их добавлении;
- удаление поддержки импорта;
- статистика:
- отображение основного графика в статистике ежедневных todo-пунктов более толстой линией;
- исправление бага с делением на ноль при отсутствии todo-пунктов;
- утилита восстановления из бекапов:
- поддержка ежедневных todo-пунктов;
- поддержка транзации;
- копирование SQL-кода в буфер обмена;
- тихий режим (без вывода в stdout).
Репозиторий
Ссылка: http://github.com/thewizardplusplus/wizard-diary/tree/v6.0.
Содержание: код.
Лицензия: MIT.
Скриншоты
Отображение дня (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Редактор дня (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Диалог закрытия редактора дня (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Список ежедневных todo-пунктов (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Статистика ежедневных todo-пунктов (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Параметры (CC BY-SA 4.0, Copyright © 2015 thewizardplusplus):

Авторские права
- тема Firefox «LiteFox» — CC BY-SA 3.0, Copyright © 2010 c.cheng, https://addons.mozilla.org/ru/firefox/addon/litefox/.