Wizard Diary, v3.2
Posted on

Todo-лист.
Исправление багов и повышение удобства использования, в том числе иерархическое автодополнение и автоматическое сохранение бекапов в Dropbox.
Изменения
- CAPTCHA:
- возможность отправки CAPTCHA по нажатию Ctrl+Enter;
- скрытие ненужных кнопок в форме CAPTCHA;
- исправление бага с шириной формы CAPTCHA на маленьких экранах;
- автодополнение:
- алгоритм автодополнения, учитывающий иерархию todo-пунтов;
- размещение списка автодополнения над полем ввода;
- ограничение высоты списка автодополнения для поддержки маленьких экранов;
- экранирование HTML-сущностей при форматировании текста todo-пунтов;
- исправление бага с левыми уголками поля ввода нового todo-пункта;
- автофокус на поле ввода нового todo-пункта;
- добавление валидации параметров при запросе переноса todo-пунтов на день назад;
- перемещение кнопки переноса todo-пунтов на день назад под список todo-пунтов;
- возможность регулировать число todo-пунтов на странице через параметры;
- автоматическое сохранение бекапа в Dropbox;
- изменение названия сервиса.
Репозиторий
Ссылка: http://github.com/thewizardplusplus/wizard-diary/tree/v3.2.
Содержание: код.
Лицензия: MIT.
Скриншоты
Основная страница со списком автодополнения, открытым на втором уровне иерархии todo-пунктов:

Страница с параметрами:
