Skip to content

Pain v1.7.1 — Настройки комфорта: предел громкости, спокойный режим и приватная история

Choose a tag to compare

@vansGAMee vansGAMee released this 22 Oct 18:04
· 68 commits to main since this release

Обновление Pain 1.7.1: раздел настроек «Для себя» (Everyday Comfort) на Android и Windows/ПК — предел громкости, режим уменьшения движения и управление сохранением истории.

Что нового:

• Предел громкости (Volume Ceiling): настраиваемый слайдер от 25% до 100% (шаг 5%). Ограничивает громкость плеера без изменения системной громкости. На ПК уровень сохраняется после снятия mute и перезапуска; на Android управляет Media3 setVolume напрямую и доступен в меню «Дополнительно» → «Для себя» и меню «Звук» (эквалайзер).
• Меньше движения (Reduced Motion): спокойный визуальный режим. Отключает вращение диска на главном экране, анимацию градиентных аур и переходы (0% лишней нагрузки на GPU).
• Сохранять историю (Private Listening Mode): когда выключено, новые прослушивания и пропуски не записываются в статистику и не влияют на модель вкуса Smart DJ. Прежняя история сохраняется. При повторном включении приватная часть не подтягивается задним числом.
• Инженерная надежность: 254 автотеста ядра десктопа + unit-тесты Android (0 ошибок, 0 пропусков).

Файлы релиза:

• Windows: Pain-v1.7.1.exe (Portable EXE, GUI subsystem 2) или Pain-v1.7.1-Windows.zip.
• Android: Pain-v1.7.1-Android.apk — versionCode 18, цифровая подпись совпадает с предыдущими версиями.
• Linux: Pain-v1.7.1-Linux.tar.gz (Node.js 18+).
• Исходники: Pain-v1.7.1-Source.zip.
• Контрольные суммы: SHA256SUMS-v1.7.1.txt.

Проверено: 254 автоматических теста ПК, Android unit-тесты, Wine smoke-тест под Windows.
Подробности: https://github.com/vansGAMee/pain/blob/v1.7.1/docs/RELEASE-1.7.1.md