Шапка сайта

среда, 14 сентября 2011 г.

План разработки органайзера для Андроид LeaderTask 1.5

LeaderTask for Android v1.5 

Что будет:

1. Цифры у задач/категорий/проектов будут показывать точное кол-во активных подзадач.

2. Календарь на планшетниках отображался календарь а снизу список. У всех остальных = только календарь без списка снизу, по выбору дня переходим к  списку задач на этот день.

3. Клавиатура постоянно "Наезжает" на строку ввода задачи в списке задач.

4. Порядок категорий, проектов, контактов такой же как и на ЛТпк.

5. Будет убрана пиктограммка "папка+кружочек с кол-вом подзадач" - кружочек будет перенесен на статус.

6. Переход в свойства задачи будет по "тапу" (справа пиктограмку свойств уберем)

7. Переход в подзадачи из контекстного меню пункт "подзадачи"

8. В настройках: "Отображать вместе с задачей: срок/контакт/ничего" Это то что отображается в списке под наименованием задачи.

9. Задачи с одинаковым приоритетом отображаются по алфавиту. (как в ЛТпк)

10. Пиктограмма категории/проекты из верхней сроки фильтрации будет убрана.

11. В этой же верхней строке "Календарь + слово Установить" - слово "установить" будет убрано. если дата не выбрана просто отображается календарь.

12. Линейка снизу "Синхронизации" будет переесена в нижнее меню.

13. После голосового набора переход сразу в свойства задач.

14. Добавление задачи: снизу вместо кнопки "Добавить задачу" будет "+" - при нажатии создается задача с наименованием и открываются ее свойства чтобы сразу ввести другие параметры. А если просто нажать Enter - то задача добавиться в список без открытия свойств.

15. Свойства задачи:
Повторяющиеся задачи:
а. отображать повторы в календаре на дни в которые выпадает повтор, а в списке только одна копия повтора.
б. В свойствах задачи есть пункт "повторять" где можно задать параметры повтора как в ЛидерТаск на ПК.
в. Имя задачи сделать чтобы текст переносился а не уходил за экран. Т.е. наименование задачи это тоже как заметка - абзацем. Чтобы видеть наименование задачи полностью.
г. При отображении свойств задачи сверху не отображать строку "ЛОГО + LeaderTask"
д. Кнопки: Слов "Статус" "Приоритет" "Начало" "Окончание" "Напомнить" - нет отдельно, они сразу на кнопках. Кнопки по ширине экрана
е. Срок у задачи:  Выбор срока у задачи: выбираем дату - либо одна дата либо начало + конец. просто конца не бывает. Время выбирается отдельно = когда ввели срок - тогда и появляются кнопки для ввода времени и срок завершения. Выбор времени отдельно от даты. Сразу выбирается время с - по. Времени у задачи может и не быть.
ж. над "Наименование задачи" если есть родитель то выводить наименование родительской задачи (с ограничением кол-ва букв, если не влезает в одну строку то в конце многоточие...) Наименование родительской - ссылка - можно перейти в родителя.

16. Главное меню. В  главном меню снизу добавление задачи как в списке задач = голосом текстом. Добавляется во Входящие.

17. В настройках есть пункт "Главное меню" где можно отметить что отображать:
Чекбокс Входящие
Чекбокс Все задачи
Чекбокс Календарь
Чекбокс Категории
Чекбокс Контакты
Чекбокс Проекты
Чекбокс В текущем месте
Чекбокс Поиск

то что выбрано то и отображается в главном меню. В главном меню отображаются избранные категории, проекты.

18. Категории, Проекты, Контакты. У категории, проекта, контакта есть галочка "избранное" - передается из ЛТпк. Если избранная категория/проект то ее отображать в главном меню под всеми. У всех в свойствах можно установить и снять значение "избранный"

19. Контакты

а. пункт в главном меню "Контакты" с пиктограммкой как в ЛТ.
б. отображает линейный список контактов:
Сверху строка поиска по контактам чтобы быстрее находить.
сначала избранные по Алфавиту (поле "Отображать как")
потом все остальные по Алфавиту (поле "Отображать как")
в. при выборе контакта - отображать задачи связанные с этим контактом. и сверху переход обратно к контактам
г. при заходе в свойства контакта отображать диалог в формате как у задачи, где есть поля:
Отображать как:
Имя:
Фамилия:
Отчество:
избранный (чекбокс) (сделать звездочкой - пикто пришлю: серая звезда - не выбрано, цветная выбрано)
список телефонов/емайлов/

20. свойства контакта можно редактировать через пункт выпадающего меню на контакте "Редактировать" (тамже в выпадающем меню есть
Создать контакт, Удалить контакт, Редактировать)
а. при нажатии в свойствах контакта на емайл - открывается дефолтный почтовый клиент в Андроиде с уже подставленным адресом.
б. при нажатии в свойствах контакта на ссылку - то открывается сайт
в. при нажатии в свойствах контакта на телефон - то открывается звонилка и звонит по телефону.

21. Отображение контактов в свойствах задачи.
Пользователь может выбрать для задачи контакт - появляется диалог где сверху строка поиска контакта а ниже список контактов: сначала избранные по алфавиту потом все остальные по алфавиту.

Контакты отображаются в диалоге свойств так:
[Отображать как]первый телефон, первый емайл.
при клике на телефон - звонить, при клике на емайл - письмо
пример:
Иванов Степан (ПФР) +7921334455, ivanov@pfr.ru


22. Сортировка
в нижнем меню списка задач сделать пункт "Сортировка" - где можно выбрать:
Сортировать по приоритету
Сортировать по дате

23. Поворот на бок
Если повернуть аппарат на бок - то чтобы слева было главное меню а справа было то что внутри выбранного раздела. Т.е. выбрали "Входящие"
справа список входящих. Выбрали календарь - справа календарь.

24. Интерфейс
1. Сделанные задачи становятся серыми и идут вниз списка
2. Сделанные задачи плавно "исчезают" из списка - плавно исчезает задача а нижние задачи подтягиваются к верхним занимая место сделанной задачи

25. Разное:
+ Окно синхронизации - сделать кнопку Сохранить - т.е. когда ввел логин и пароль чтобы просто сохраняло логин и пароль.
+ в списке где "...Назад" писать "...Назад (Входящие)" т.е. показывать папку в которой мы находимся.

26 Напоминания
+ напоминание через 5 мин снова играет если небыло действий
+ при открытии напоминания из верхнего тулбара (где висит лого ЛТ) открывается диалог где:
Имя задачи
время
кнопки Отложить и Отменить (Отложить можно выбрать на 10 мин 30мин час, два часа.)
+ напоминание также срабатывает у задач имеющих время за N минут. Т.е. у задачи нет напоминания а есть срок 15 марта 14:00-15:00  = 15 марта в 13:30 сработает напоминание. (если N в настройках установлен как 30мин)
N - настраивается в настройках (5,10,30мин 1 час, 2часа)

27. синхронизация заметок.

Примерная Дата релиза 10 октября.