Давайте разберемся в поведении трекпада/трекбола на новых устройствах. У нас нет в распоряжении всех BB моделей, поэтому Ваш отзыв полезен.
Итак вот ожидаемое поведение навигации для дерева в MLO-BlackBerry:
1) Режим по умолчанию. (Опция "Use trackball rotation to expand/collapse" выключен)
- Вращение вверх/вниз - отметка новой задачи
- Нажатие на трекбол - открытие ветки
- Вращение вправо - переход в редактирование пометки выполнения, заголовка задача, звезды
- Enter - свойства задачи
2) Альтернативный режим (Опция "Use trackball rotation to expand/collapse" включен)
- Вращение вверх/вниз - отметка новой задачи
- Нажатие на трекбол - свойства задачи
- Вращение вправо - перейти на уровень глубже/раскрыть ветку
- Вращение влево - перейти на уровень вверх/закрыть ветку
Поведение на трекпаде должно быть аналогичным. Так ли это для Вашего устройства?
Есть ли какие-то пожелания в улучшении работы навигации? Четко по пунктам. Спасибо.
У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.
Поведение трекпада
Re: Поведение трекпада
Для начала давайте определимся с терминами
Trackpad movements
Перемещение трекпада (вверх, вниз, влево, вправо) - перемещения с помощью трекпада/трекбола
Navclick - нажатие на трекпад, отметка
Стандартное поведение для всех приложений ВВ
+ Перемещение (вверх/вниз) - перемещение по открытым нодам
+ NavClick на папке, имеющей содержимое либо открывает, либо закрывает ее (collapse/expand)
+ NavClick на чайлд итеме (в вашем случае это таск), не имеющем вложений открывает его свойства либо для просмотра, либо сразу для редактирования. Зависит от типа приложения. В принципе я не вижу необходимости открывать просто на просмотр, можно сразу переходить к редактированию - и видно больше (строчка не обрезается) и лишних действий делать не надо
К слову - это касается ВООБЩЕ всего интерфейса ВВ.
Расширеное поведение для всех приложений ВВ
К выше описаному добавляется возможность разворачивать/сворачивать ветви с помощью "вправо-влево". Я бы предложил это сделать опционально. Все же трекпад очень чувствителен, это не кнопки. И очень неприятно, когда чуть палец сдвинулся и оно начало раскрываться закрываться.
Можно дальше продолжить по интерфейсу?
1. В строке тревью перемещение на звездочку, строчку, разворот - ИМХО лишнее. Только с толку сбивает. Все равно плохо видно, что же там выделено на данный момент в строке, а от этого будет зависеть NavClick действие. Такие вещи делаются шорткатами в ВВ. (можно подсмотреть в стандартных Messages - отметка/снятие FUP флагом "w").
2. Сократить, и еще раз сократить меню. Или сделать его более умным (отображать только те действия, которые возможны с выделенным)
Обратите внимание на аскетичность и в тоже время интуитивность интерфейса подобного продукта (я был бы просто безумно рад, если бы его взяли за основу для ВВ):
И это на экране с разрешением всего 320х240!
Это уже вариант выбора текущего просмотра.
Задание нового таска
Да что я повторяюсь? Смотрим сюда и берем отсюда полезные идеи:
http://www.rexwireless.com/tmx-details-direct.php
Сами же RexWireless "скурвились", ударившись в навороты красивого и жутко тормозного Увы, но они вам не конкурент в принципе. Но объединить их идеи в интерфейсе для ВВ и Ваш функционал - это была бы просто бомба.
Чем смогу, тем помогу, хотя бы по вопросам "как это запрограммить в ВВ".
Trackpad movements
Перемещение трекпада (вверх, вниз, влево, вправо) - перемещения с помощью трекпада/трекбола
Navclick - нажатие на трекпад, отметка
Стандартное поведение для всех приложений ВВ
+ Перемещение (вверх/вниз) - перемещение по открытым нодам
+ NavClick на папке, имеющей содержимое либо открывает, либо закрывает ее (collapse/expand)
+ NavClick на чайлд итеме (в вашем случае это таск), не имеющем вложений открывает его свойства либо для просмотра, либо сразу для редактирования. Зависит от типа приложения. В принципе я не вижу необходимости открывать просто на просмотр, можно сразу переходить к редактированию - и видно больше (строчка не обрезается) и лишних действий делать не надо
К слову - это касается ВООБЩЕ всего интерфейса ВВ.
Расширеное поведение для всех приложений ВВ
К выше описаному добавляется возможность разворачивать/сворачивать ветви с помощью "вправо-влево". Я бы предложил это сделать опционально. Все же трекпад очень чувствителен, это не кнопки. И очень неприятно, когда чуть палец сдвинулся и оно начало раскрываться закрываться.
Можно дальше продолжить по интерфейсу?
1. В строке тревью перемещение на звездочку, строчку, разворот - ИМХО лишнее. Только с толку сбивает. Все равно плохо видно, что же там выделено на данный момент в строке, а от этого будет зависеть NavClick действие. Такие вещи делаются шорткатами в ВВ. (можно подсмотреть в стандартных Messages - отметка/снятие FUP флагом "w").
2. Сократить, и еще раз сократить меню. Или сделать его более умным (отображать только те действия, которые возможны с выделенным)
Обратите внимание на аскетичность и в тоже время интуитивность интерфейса подобного продукта (я был бы просто безумно рад, если бы его взяли за основу для ВВ):
И это на экране с разрешением всего 320х240!
Это уже вариант выбора текущего просмотра.
Задание нового таска
Да что я повторяюсь? Смотрим сюда и берем отсюда полезные идеи:
http://www.rexwireless.com/tmx-details-direct.php
Сами же RexWireless "скурвились", ударившись в навороты красивого и жутко тормозного Увы, но они вам не конкурент в принципе. Но объединить их идеи в интерфейсе для ВВ и Ваш функционал - это была бы просто бомба.
Чем смогу, тем помогу, хотя бы по вопросам "как это запрограммить в ВВ".
Re: Поведение трекпада
Стандартное поведение для всех приложений ВВ
+ Перемещение (вверх/вниз) - перемещение по открытым нодам
+ NavClick на папке, имеющей содержимое либо открывает, либо закрывает ее (collapse/expand)
+ NavClick на чайлд итеме (в вашем случае это таск), не имеющем вложений открывает его свойства либо для просмотра, либо сразу для редактирования. Зависит от типа приложения. В принципе я не вижу необходимости открывать просто на просмотр, можно сразу переходить к редактированию - и видно больше (строчка не обрезается) и лишних действий делать не надо
С этим полностью согласен. Это логично и палец сам того требует. Я просто сидел на Альтернативном режиме и этой очевидной вещи не замечал.
Единственный нюанс - при энтере просмотр нужен, т.к. выводится summary задачи: сроки, важность etc.
Пожелание: все равно масса свободного места. Выведите все название задачи сразу и атрибуты важности и др, даже если они в положении normal (второе пожелание - надо подумать). Но первое - явное упущение, на мой взгляд.
1. В строке тревью перемещение на звездочку, строчку, разворот - ИМХО лишнее. Только с толку сбивает. Все равно плохо видно, что же там выделено на данный момент в строке, а от этого будет зависеть NavClick действие. Такие вещи делаются шорткатами в ВВ. (можно подсмотреть в стандартных Messages - отметка/снятие FUP флагом "w").
И здесь соглашусь. Отмечу:
1. Как уже говорил выше - полный текст задачи на Просмотре
2. Шоткат на звезду есть. Единственное пожелание - сделать так, чтобы они (шоткаты) срабатывали на любой раскладке (как в стандартных Messages)
Вариант с визализацией возможностей вывода ТуДу интересен. Хотя в целом это реализовано на вкладке ТуДу. Правда без каунтера тасков.
Завтра может еще что добавлю.
BlackBerry 9700, OS5
-
Автор темы
- Администратор
- Сообщения: 3094
- Зарегистрирован: фев 2009
- Есть ответ: 89
- Откуда: Украина
- Благодарил (а): 117 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Поведение трекпада
AlexXF писал(а):
+ Перемещение (вверх/вниз) - перемещение по открытым нодам
+ NavClick на папке, имеющей содержимое либо открывает, либо закрывает ее (collapse/expand)
+ NavClick на чайлд итеме (в вашем случае это таск), не имеющем вложений открывает его свойства либо для просмотра, либо сразу для редактирования. Зависит от типа приложения. В принципе я не вижу необходимости открывать просто на просмотр, можно сразу переходить к редактированию - и видно больше (строчка не обрезается) и лишних действий делать не надо
Так и работает в стандарнтном режиме. За исключением Child Item без вложений. Дело в том что в МЛО в различных видах таск у которого на самом деле есть вложения может быть показан и без них. Поэтому если нажатие будет делать разные ф-ии в зависимости видны ли вложения или нет это может только запутать.
AlexXF писал(а):К выше описаному добавляется возможность разворачивать/сворачивать ветви с помощью "вправо-влево". Я бы предложил это сделать опционально. Все же трекпад очень чувствителен, это не кнопки. И очень неприятно, когда чуть палец сдвинулся и оно начало раскрываться закрываться.
Для этого и введен альтернативный режим. Именно так он и работает. Или я что-то упустил?
AlexXF писал(а):1. В строке тревью перемещение на звездочку, строчку, разворот - ИМХО лишнее. Только с толку сбивает.
Сделаем опциональным.
Основной мой вопрос не был отвечен:
Поведение на трекпаде должно быть аналогичным. Так ли это для Вашего устройства?
Так ли работает на Вашем трекпаде поведение описанное мной в основном и альтернативном режиме?
1. Как уже говорил выше - полный текст задачи на Просмотре
Понятно, добавлю в план. Т.е. чтобы была видна вся задача как на редактировании свойств задачи ?
2. Шоткат на звезду есть. Единственное пожелание - сделать так, чтобы они (шоткаты) срабатывали на любой раскладке (как в стандартных Messages)
Т.е. чтобы работали и в русской раскладке? Посмотрим что можно сделать.
Итак выводы (только по навигации, а не всему UI).
1. Сделать опционалным режим когда колесико вправо редактирует (задачу, звезду)
2. Сделать клик на последнем элементе не имеющего подзадач - открытие свойств. - С этим пока не соглашусь. Подумаю.
Re: Поведение трекпада
Так и работает в стандарнтном режиме. За исключением Child Item без вложений. Дело в том что в МЛО в различных видах таск у которого на самом деле есть вложения может быть показан и без них. Поэтому если нажатие будет делать разные ф-ии в зависимости видны ли вложения или нет это может только запутать.
Как работает сейчас:
Текущий стандартный режим:
+ NavClick работает как expand/collapse
+ Space - отметка
Текущий альтернативный режим:
+ Вправо-влево работает как expand/collapse
+ NavClick открывает свойства
+ Space - отметка
Можно ли добавить режим "классический"? :
+ NavClick работает как expand/collapse для элементов содержащих чайлды
+ NavClick открывает свойства для элементов не содержащих чайлды
+ Space - отметка
т.е. когда мне потребуется посмотреть свойства папки, то тут уже можно давануть и энтер или меню поднять и вызвать "Properties"
Я поясню, откуда эти пожелания - названия тасков длинные, и поэтому не влазят в экран... Т.е. я вижу "Оплатить счета по ..." Какие счета, чего оплатить? Надо заглянуть в таск, чтобы его прочесть полностью. Но зайти в него _сейчас_ не так просто. Ладно, давим энтер, и видим "Оплатить счета...". Жмем еще раз энтер и вот тогда видим "Оплатить счета по договору такому то". Согласитесь, что было проделано много действий, чтобы добраться до сути таска?
А потом мы себе говорим - это не те счета! И возвращаемся назад... В том же приведенном мной ToDo Matrix - это один NavClick - и все сразу видно.
Единственное пожелание - сделать так, чтобы они (шоткаты) срабатывали на любой раскладке (как в стандартных Messages)
Ну это просто Просто надо обрабатывать не KeyChar, а KeyDown с соответствующими кодами.
И неплохо бы настройку - "заходить сразу в редактирование вместо просмотра"
Последний раз редактировалось AlexXF 09 мар 2011, 17:36, всего редактировалось 2 раза.
Re: Поведение трекпада
И еще, Андрей, пожалуйста - посмотрите пожелание к десктопу
viewtopic.php?f=11&t=744
И еще - версию для PlayBook планируете?
viewtopic.php?f=11&t=744
И еще - версию для PlayBook планируете?
Re: Поведение трекпада
andrey писал(а):Так ли работает на Вашем трекпаде поведение описанное мной в основном и альтернативном режиме?
Как описано - так и работает. Мне нравится Альтернативный режим, но есть проблема с отображение всего названия таска.
Понятно, добавлю в план. Т.е. чтобы была видна вся задача как на редактировании свойств задачи ?
Мне нравится Первью таска, отображающего все парметры. Включая, кстати, и Notes. Одна беда - задача не видна целиком. А это, все же, ключевой параметр. Поэтому, да - как на редактировании свойств задачи.
Т.е. чтобы работали и в русской раскладке? Посмотрим что можно сделать.
Именно так. Это значительно повысит удобство шоткатов. Во-первых, можно сохранять дефолтные. Во-вторых, гарнтированность срабатывания вне зависимости от раскладки.
BlackBerry 9700, OS5
-
Автор темы
- Администратор
- Сообщения: 3094
- Зарегистрирован: фев 2009
- Есть ответ: 89
- Откуда: Украина
- Благодарил (а): 117 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Поведение трекпада
Вышел новый Release Candidate.
Что сделано:
English hotkeys должны работать в Русской раскладе
Hotkeys можно делать русскими, но тогда они будут работать только в русской раскладке.
Нажатие на задучу без подзадач открывает свойства.
Отпишитесь, все ли работает.
Что пока не получилось:
Показать весь заголовок задачи в Task Details
Сделать опциональным: "В строке тревью перемещение на звездочку, строчку"
Что сделано:
English hotkeys должны работать в Русской раскладе
Hotkeys можно делать русскими, но тогда они будут работать только в русской раскладке.
Нажатие на задучу без подзадач открывает свойства.
Отпишитесь, все ли работает.
Что пока не получилось:
Показать весь заголовок задачи в Task Details
Сделать опциональным: "В строке тревью перемещение на звездочку, строчку"
Re: Поведение трекпада
Жить стало однозначно легче - респект!
Еще бы убрать это перемещение по звездочкам и т.п. Это лучше поставить на шорткаты.
Еще бы убрать это перемещение по звездочкам и т.п. Это лучше поставить на шорткаты.
Вернуться в «Ошибки, опечатки, "глюки", "баги"»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя