Skip to content

OrbitFM v0.20.0-rc.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 19:51
· 37 commits to main since this release

Патч вывода после живой приёмки 0.20.0-rc.2 на машине владельца. Команды,
схемы файлов и раскладка страницы «Интеграции» не меняются: перестают
расходиться с реальностью только сообщения установщика и статуса.

Исправлено

  • orbitfm integration status <цель> больше не печатает строку каталог: там,
    где каталога нет: цель noctalia не создаёт файлов, и путь вела в
    несуществующий ~/.config/omarchy/orbitfm/targets/noctalia
  • install niri при уже подключённом вручную конфиге больше не врёт: прежде он
    сообщал «добавлена ровно одна строка» и показывал резервную копию
    config.kdl.orbitfm.bak, которой установка не делала. Теперь вывод
    разветвляется по квитанции — обещать снятие строки и ссылаться на копию можно
    только когда строку include добавил установщик. Иначе печатается, кто
    владеет строкой, и что снятие уберёт файл правил, оставив нерабочий include
  • Заметка строки «Интеграции» для niri описывает оба файла — файл правил и
    его подключение, — и больше не предполагает, что строку include добавили мы

Тесты

  • cargo test --locked — 671 зелёный (5 игнорируемых): добавлен тест, что
    вывод обещает снятие строки include только когда строка есть в квитанции
    установки
  • cargo fmt --check, cargo clippy --all-targets -- -D warnings — чисто

Руководство пользователя — в вики проекта.