• v3.1.6 15bebd6e47

    Lunaris v3.1.6
    Build and Release / Build Windows x64 (push) Has been cancelled
    Stable

    RarDog released this 2026-09-04 23:09:23 +03:00 | 36 commits to main since this release

    Lunaris v3.1.6 — Надежный полноэкранный плеер, сохранение провайдеров в поиске, громкость и устранение ошибки кодека

    ⚡ Нововведения и исправления:

    • Полноэкранный плеер — отзывчивая кнопка Пуск / Пауза:
      • Центральная кнопка воспроизведения полностью переведена на прямой GestureDetector(behavior: HitTestBehavior.opaque) с круговым акцентом (size 68, icon 42, glow).
      • Устранены перехваты и блокировки кликов внешними жестами вертикального свайпа и двойного тапа — видео мгновенно ставится на паузу и продолжается без осечек.
    • Сохранение выбранных источников при нажатии на крестик в поиске:
      • Исправлен обработчик кнопки сброса в строке поиска (onCleared): теперь очищается исключительно поисковая строка и введенные теги (onSearch('')), не сбрасывая список выбранных провайдеров до значения «Все».
    • Безупречное сохранение громкости видео:
      • Уровень громкости теперь корректно инициализируется из настроек (widget.initialVolume) и мгновенно применяется к плееру mpv.
      • Устранена перезапись громкости до 100% при открытии нового потока медиа (player.open).
      • Добавлена реактивная синхронизация громкости в didUpdateWidget, а жесты регулировки немедленно сохраняют выбранное значение в постоянные настройки AppSettings.
    • Автоматический программный fallback для ошибки Could not open codec:
      • В плеер добавлены безопасные опции декодирования mpv (vd-lavc-software-fallback: yes, vd-lavc-check-hw-profile: yes).
      • При возникновении аппаратных сбоев или профилей видео, не поддерживаемых декодером устройства («Could not open codec» / «Demuxer error»), плеер автоматически отключает аппаратное декодирование (hwdec: no) и перезапускает воспроизведение через надежный программный лавк-декодер FFmpeg.

    📦 Файлы для загрузки:

    • ARM64 (Android): Lunaris-v3.1.6-arm64-v8a.apk
    • ARMv7 (Android): Lunaris-v3.1.6-armeabi-v7a.apk
    • x86_64 (Android): Lunaris-v3.1.6-x86_64.apk
    • Linux (x64): Lunaris-v3.1.6-linux-x64.tar.gz
    Downloads