Skip to content

v2.4.43

Choose a tag to compare

@fildunsky fildunsky released this 04 Sep 06:21
· 7 commits to master since this release

2.4.43: чёрный список устройств, единый вид списков и фон карточек

Чёрный список устройств

Графа «Что считать модемом» в настройках была написана задом наперёд и путала: модем стоял в списке со снятой галочкой, а длинное пояснение противоречило само себе. Теперь это «Чёрный список устройств» — в нём только то, чего нет в нашей базе модемов, то есть устройства, в которых мы не уверены. Галочка прячет устройство из программы и срабатывает сразу, без кнопки «Применить».

Заодно починена ошибка, из-за которой список исключений мог не читаться вовсе.

Внешний вид

  • Все выпадающие списки в программе приведены к одному виду. В трёх местах список вообще не получал нужного класса и выглядел чужеродным.
  • Форма и всплывающее окно «Слежение за интернетом» собраны на стандартных элементах LuCI.
  • У галочек убран знак вопроса, а пояснение переехало на строку с самой галочкой — раньше оно стояло под ней и было непонятно, к чему относится.
  • Настройки применяются сразу: страница больше не перерисовывается целиком после выбора в списке или клика мимо него.
  • В теме Routy включённые галочки выглядели снятыми — обошли.

Фон карточек

Режим «Иконка интерфейса» теперь работает не только для приоритета интернета, но и для карточек служб и карточек пинга: значок уходит фоном за левый край. Настройка одна на всё. Светлая тема или тёмная — определяется по самой странице, а не по настройке операционной системы, поэтому светлая тема при тёмной системе больше не получает тёмные цвета. На новых установках режим включён по умолчанию.

Исправления

  • Чужой модем в списке. Опрос HiLink-стика идёт по сети десятки секунд, а «активный модем» перечитывался в самом конце — за это время он успевал смениться, и название с IMEI стика уезжали в профиль совершенно другого модема. В списке появлялся второй такой же модем. Теперь модем фиксируется на входе, а имя из веб-интерфейса стика может попасть только в профиль HiLink-модема.
  • Название модели записывается только с того порта, который принадлежит опрашиваемому модему. Для IMEI такая проверка была, для модели — нет.
  • Устройство, которое мелькнуло на шине и тут же пропало, больше не получает ни профиля, ни сетевого интерфейса.
  • В отчёте о неисправностях канал данных проверяется напрямую в системе: у модемов с RNDIS отчёт зря писал, что композиция сломана.
  • В отчёт добавлена лента отвалов USB — по ней сразу видно, предшествует ли каждому отвалу подвисший опрос модема или модуль отваливается сам по себе.
  • Убран мусор в системном логе при обращении к ещё не созданным временным файлам.