Skip to content

Releases: Habsaec/inpx-book-reader

1.4.4

Choose a tag to compare

@Habsaec Habsaec released this 02 Sep 19:03

INPX Book Reader 1.4.4

Патч синхронизации позиции между устройствами.

versionName 1.4.4 · versionCode 9 · npm 1.4.4

Fixed

  • Пока диалог конфликта позиции не закрыт, приложение больше не отправляет фоновую позицию на сервер
  • Принятая позиция с другого устройства не перезаписывается устаревшим состоянием iframe
  • Ревизии CAS и снимок серверной позиции больше не откатываются назад
  • Отклонённый снимок сервера не вызывает повторный диалог
  • Восстановление принятой позиции учитывает текущую пагинацию экрана

Changed

  • Заголовок блока рецензий переименован в «Отзывы»

Notes

  • Целевая платформа — только Android APK

1.4.3

Choose a tag to compare

@Habsaec Habsaec released this 02 Sep 15:56

INPX Book Reader 1.4.3

Патч к 1.4.2: последняя строка текста больше не наезжает на строку состояния, слайдер прогресса при скрытии панелей уезжает за край экрана.

versionName 1.4.3 · versionCode 8 · npm 1.4.3

Fixes

  • Поле книги заканчивается над строкой «глава / страница / время», а не под ней
  • Сикбар при скрытии панелей уходит полностью за край, а не зависает над статусом

Notes

  • Целевая платформа — только Android APK

1.4.2

Choose a tag to compare

@Habsaec Habsaec released this 31 Aug 12:11

INPX Book Reader 1.4.2

Держит место в книге, ищет с главной в каталоге и переключает адрес библиотеки на домашнем Wi‑Fi.

versionName 1.4.2 · versionCode 7 · npm 1.4.2

Debug APK: INPX.Book.Reader.1.4.2.apk (CI assembleDebug).

Чтение

  • Место восстанавливается после поворота, смены шрифта и повторного открытия, в том числе в paper-flow FB2
  • Битый EPUB CFI больше не роняет открытие книги
  • Чужое устройство с другой позицией спрашивает, а не прыгает молча (CAS / stay-here)
  • Настройки читалки: четыре вкладки — Текст, Вид, Жесты, Ещё

Главная и каталог

  • Поиск с главной открывает выдачу каталога

Сеть

  • Домашняя Wi‑Fi + LAN-адрес: в своей сети приложение берёт локальный URL, иначе запасные адреса сверху вниз
  • Смена URL не сбрасывает device token
  • Иконка статуса в шапке открывает настройки подключения

Notes

  • На Android 12 и ниже определение SSID может запросить доступ к геолокации
  • Целевая платформа — только Android APK

1.4.1

Choose a tag to compare

@Habsaec Habsaec released this 15 Aug 21:30

INPX Book Reader 1.4.1

Патч к 1.4.0: виджет «Продолжить чтение» снова в списке виджетов. APK добавьте в Assets после сборки.

versionName 1.4.1 · versionCode 6 · npm 1.4.1

Fixes

  • Виджет снова обычный Android-виджет: убраны Honor-only метаданные, из-за которых после чистой установки 1.4.0 карточка пропадала из пикера
  • Превью без @android:id/background — пикер на части оболочек больше не скрывает виджет
  • Размер по умолчанию 3×2 клетки, чтобы карточка влезала на ридер

Notes

  • После установки снимите старый виджет (если остался) и добавьте снова: виджеты → INPX Book Reader → «Продолжить чтение»
  • Целевая платформа — только Android APK

1.4.0

Choose a tag to compare

@Habsaec Habsaec released this 15 Aug 12:17

INPX Book Reader 1.4.0

Обновление Android-клиента для INPX Library Server.

versionName 1.4 · versionCode 5 · npm 1.4.0

Highlights

  • Виджет «Продолжить чтение» на рабочем столе (обложка, прогресс, открытие книги)
  • Вид книг: список / карточки — на ридере по умолчанию список; отдельно для главной и остального
  • Список как на Flibusta — у автора серии и книги вне серий
  • «Показать всё» у новинок и рекомендаций: сортировка и фильтры
  • Подсказки поиска («возможно, вы имели в виду») и недавние авторы/серии в каталоге
  • Рейтинг-ленточка на обложках
  • Оформление с сервера: палитра, скругление, тени, фон библиотеки
  • Поделиться цитатой из читалки
  • Нативное скачивание больших файлов
  • Тихая фоновая синхронизация прогресса и закладок
  • «Читаю» / «Продолжить чтение» на сервере сразу при открытии книги

Notes

  • Целевая платформа — только Android APK
  • Для каталога и sync нужен запущенный INPX Library Server

1.3.0

Choose a tag to compare

@Habsaec Habsaec released this 05 Aug 16:22

INPX Book Reader 1.3.0

Обновление Android-клиента для INPX Library Server. APK добавьте в Assets этого релиза после сборки.

versionName 1.3 · versionCode 4 · npm 1.3.0

Highlights

  • TTS на экране блокировки — MediaSession: обложка, play/pause, следующая фраза, стоп
  • Подсветка озвучки без системного меню выделения Android
  • Кэш обложек и портретов в приватном хранилище приложения (без повторной загрузки при старте)
  • Авто-reconnect к серверу после обрыва и при возврате в приложение
  • Читалка: фиксированные поля Foliate, верхнее поле отдельно от низа
  • Safe-area / punch-hole: учёт display cutout, корректные insets
  • Резерв под строку состояния; исправление наложения текста при фоне-текстуре

Notes

  • Целевая платформа — только Android APK
  • Для каталога и sync нужен запущенный INPX Library Server

1.2.0

Choose a tag to compare

@Habsaec Habsaec released this 01 Aug 10:25

INPX Book Reader 1.2.0

Обновление Android-клиента для INPX Library Server 2.3.0+. APK добавьте в Assets этого релиза после сборки.

versionName 1.2 · versionCode 3 · npm 1.2.0

Highlights

  • Вход по QR — сканирование кода из профиля/сайдбара сервера (без пароля в QR)
  • Онбординг и настройки сервера: кнопка «Сканировать QR»
  • @capacitor-mlkit/barcode-scanning + Google Barcode Scanner module
  • Исправление seed позиции, когда open-sync завершается до готовности iframe читалки

Notes

  • Нужен сервер 2.3.0+ с endpoints /api/auth/pairing и /api/auth/pairing/redeem
  • Целевая платформа — только Android APK
  • Для QR с внешнего адреса задайте Public site URL на сервере

1.1.0

Choose a tag to compare

@Habsaec Habsaec released this 29 Jul 15:51

INPX Book Reader 1.1.0

Обновление Android-клиента для INPX Library Server. APK добавьте в Assets этого релиза после сборки.

versionName 1.1 · versionCode 2 · npm 1.1.0

Highlights

  • Onboarding при первом запуске (сервер → папка хранения)
  • Главная и «Мои книги»: полки/сетка обложек, единое меню действий
  • Каталог: обзор авторы/серии/жанры, единый поиск с totals, расширенные фильтры
  • После книги — предложение следующей части серии
  • Режим e-ink (auto/on/off) и поддержка Onyx: подсветка, EPD refresh
  • Читалка Foliate: обновлённые панели, haptic, тема e-ink
  • Надёжнее SAF/хранилище и пути для bookId с control-символами
  • Переработанный README с SVG-схемами

Notes

  • Целевая платформа — только Android APK
  • Для каталога и sync нужен запущенный INPX Library Server

1.0.0

Choose a tag to compare

@Habsaec Habsaec released this 19 Jul 08:30

INPX Book Reader 1.0.0

Первый публичный релиз Android-клиента для INPX Library Server (рекомендуется сервер 2.0.0+).

Highlights

  • Чтение локальных FB2/EPUB через Foliate
  • Sync позиции (CAS, positionVersion: 4), закладок и заметок по bookId
  • AlReaderX-стиль: 9 tap-зон, строка состояния, «Перейти к…», автолист, immersive fullscreen
  • Каталог, скачивание, TTS, полки — через API сервера