Skip to content
English

Список пресетов и меню настроек

In English

Список раскладывается в столько колонок, сколько помещается в окно, поэтому библиотека, которая не умещается по высоте, видна целиком, а не уезжает за край. Когда и колонок не хватает, список прокручивается целыми колонками и держит выделенный пресет на экране.

Каждая строка читается как * Name family — значок отметки (* избранное, - скрытое), имя и семейство, по системе которого оно названо и которое же служит префиксом имени файла. Строка избранного рисуется целиком тёплым цветом, потому что один символ не читается вниз по колонке из сорока; строка под курсором сохраняет цвет курсора, отмечена она или нет. Три клавиши сужают список, и они сочетаются: F4 — только избранное, F5 — по одному семейству, F6 — вернуть скрытые. Каждая не зависит от набранного текста, а заголовок над списком называет все включённые — так что короткий список никогда не загадка. Набранный запрос сбрасывается при каждом открытии списка; три сужения — нет, потому что это решения, а не жесты.

В правом нижнем углу — картинка выделенного пресета: кадр его отрисовки на этой машине, прочитанный из кэша миниатюр рядом с config.toml (см. каталог thumbnails/). Пресет, у которого картинки ещё нет, показывает на её месте своё имя и no picture yet — при первом запуске это нормальное состояние, а не сбой. Картинки делаются в фоне с момента запуска приложения, по одному пресету за раз, и панель заполняется по мере их появления; на всю поставляемую библиотеку уходят минуты, а не секунды, а следующий запуск подхватывает то, до чего не дошёл предыдущий. Правка пресета в библиотеке RLX_PRESET_DIR перерисовывает картинку этого пресета, и только его, когда приложение перечитывает файл; пока новая картинка не появилась, панель показывает прежнюю, а не заглушку. Пресет, который не удалось отрисовать, не пробуется снова, пока не изменится его файл. Плеер студии делает тот же проход в тот же кэш, поэтому при открытой рядом студии могут одновременно идти два прохода; они заполняют один набор картинок, и ни один не может испортить отрисовку другого. Строка Thumbnails в меню настроек это выключает ([thumbnails] enabled, см. Configuration) — то, что нужно машине на батарее. Картинка никогда не сдвигает список: колонки раскладываются так, как без неё, и угол — последнее место, куда они доходят. Она рисуется только в главном окне. При открытой консоли оператора список переезжает в консоль и картинки там нет.

Оба меню модальные, и одновременно открыто только одно: S открывает настройки, когда список пресетов закрыт (пока он открыт, s — символ фильтра), а Tab из настроек передаёт управление списку.

Оба меню лежат на тёмной полупрозрачной подложке, поэтому остаются читаемыми поверх яркой сцены. Они проявляются и выезжают при открытии и уходят при закрытии, а выделение плавно скользит от строки к строке. Движение — только вид: клавиша, нажатая, пока меню ещё открывается, действует сразу. Строка Motion в меню настроек переводит всё это в простые шаги ([ui] motion, см. Configuration).

Имя активного пресета стоит в левом верхнем углу и само убирается с глаз: любое меню или наложение F3 его прячут, и оно сразу возвращается, когда те закрываются. Оно говорит, отмечен ли пресет — Gyre (favourite), — а при включённой автосмене строка под ним отсчитывает время до следующей смены (next in 42 s); при выключенной автосмене отсчёта нет и строка не рисуется. Если холст нужен чистым всегда, выключите строку Preset name в меню настроек — это [hud] preset_name в config.toml, и он переживает перезапуск; строка Next in ([hud] next_rotation) выключает только отсчёт. Каждая строка настроек — редактор ключа config.toml, как эти две, включая строку Diagnostics ([hud] diagnostics), поэтому всё, что можно поменять из меню, можно и задать в файле до запуска, — а строка Presets, которая только показывает, откуда загружаются пресеты, единственная ничего не меняет.

Built from f4f807a at version 0.178.0. This site tracks main and is not versioned per release.