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