Feature #1854
openУсовершенствование интерфейса
0%
Description
Ну никуда не годится же, ну.
Что необходимо добавить:
1. регулируемую ширину колонок;
2. попапы у невлезающих строк;
3. сортировки по колонкам;
Можно также добавить следующие колонки:
4. текущее время выполнения;
5. ожидаемое оставшееся время до завершения;
6. дата и время добавления задачи.
Updated by 0xd34df00d almost 10 years ago
Сортировки по колонкам адекватные не получатся, потому что данные там сразу от кучи плагинов аггрегируются. Над остальным подумаю ещё.
Что показывать в текущем времени выполнения и прочих новых колонках для Aggregator и ему подобных?
Updated by Mellon almost 10 years ago
В принципе, пока нет тех, кто этим может пользоваться, можно и не спешить.
Разумеется, не претендую на роль знатока дизайна, просто опишу, что можно было бы сделать на основе того, что уже есть.
1. Необходима кнопка и шорткат включения/отключения боковых областей для плагинов, которые их предоставляют. типа агрегатора и торрентов. С запоминанием состояния между сессиями.
2. Соответственно организовать запоминание ширины колонок.
2.1 Желательно ширину колонок запоминать не как абсолютные величиы, а как пропорции от доступной ширины. Таким образом можно будет добиться сохранения пропорций при включении/отключении боковых областей.
3. Наименование колонок.
Именовать их в соответствии с сущностью находящейся в фокусе/активной.
4. Сортировка колонок.
То что сущности отображаемы в сводке сгруппированы по плагинам/источникам — хорошо. Надо просто при сортировке сохранять эту сгруппированность.
Вопрос изменения сортирвки только в пределах одной группы, или всех групп сразу, предлагаю решить опытным путём, например. Ну, или это больше зависит от твоего выбора.
5. Дополнительные колонки.
В аггрегаторе например:
текущее время выполнения — количество всех сообщений
ожидаемое оставшееся время до завершения — оставшееся время до следующего обновления.
дата и время добавления задачи — дата и время последнего обновления