• v2.3.3 ce78a1f47f

    RarDog released this 2026-09-04 13:08:10 +03:00 | 65 commits to main since this release

    🌙 Lunaris v2.3.3: Исправление плашки подсказок тегов и поддержка API Rule34

    🛠️ Что исправлено и добавлено:

    • Исправление зависания плашки подсказок тегов:
      • Устранена проблема, при которой выпадающая карточка подсказок тегов оставалась висеть на экране даже после стирания всех букв или тапа вне поля.
      • Добавлено мгновенное скрытие при пустом поле ввода без задержек debounce.
      • Добавлено закрытие выпадающего списка при тапе в любую область экрана вне плашки (прозрачный бэкдроп).
      • Добавлен слушатель TextEditingController, гарантирующий уничтожение оверлея при любом способе очистки текста.
      • При нажатии X (очистить) и подтверждении поиска поле ввода теперь снимает фокус и скрывает клавиатуру.
    • Официальный endpoint автодополнения Rule34 (/autocomplete.php?q=):
      • Rule34 переключен на выделенный быстрый эндпоинт подсказок тегов, который работает без авторизации и возвращает точное количество постов по каждому тегу (например, braid (216,984)).
    • Поддержка категорий тегов Rule34 (fields=tag_info):
      • В поисковые запросы постов Rule34 добавлен параметр fields=tag_info, позволяющий серверу сразу возвращать категории тегов поста.
    • Обработка авторизации и сбоев поиска Rule34:
      • Добавлена обработка ответов "missing authentication", троттлинга и сбоев поискового движка Rule34 ("success": false, "search down", "server is overloaded") с понятным объяснением и указанием получить ключ в rule34.xxx/index.php?page=account&s=options.

    📦 Скачать сборку:

    • Android APK: lunaris-v2.3.3-android.apk
    • Linux x64 Bundle: lunaris-v2.3.3-linux-x64.tar.gz
    Downloads