LightNovelReader Приложение
LightNovelReader — это приложение для чтения легких романов с открытым исходным кодом, разработанное с использованием Kotlin и Jetpack Compose, обеспечивающее легкий размер и плавный опыт чтения. Более того, оно имеет множество полезных функций, таких как экспорт в EPUG, возможность чтения офлайн и поддержка нескольких источников.Особенности
- Разработано с использованием Jetpack Compose, обеспечивая плавный опыт чтения, поддерживает Android 7.0 - 15
- Кэш - поддержка кэширования содержимого книг и чтения в первую очередь офлайн.
- Исследование - открывайте новые книги, рекомендации, рейтинги, категории по меткам, поиск по ключевым словам...
- Поддержка нескольких источников - поддержка переключения между источниками и даже чтения комиксов. Данные независимы между различными источниками.
- Книжная полка - полная система книжной полки, поддерживающая создание и именование книжной полки, добавление книг в коллекции, уведомления об обновлениях книг
- Экспорт книги в файл EPUG
- Увлеченные разработчики и многое другое...
Что нового в 1.2.4
- Enhanced EPUB Export: Improved overall export logic to prioritize high-resolution cover images, display detailed chapter progress, respect image export settings, and resolve known EPUB formatting and validation errors.
- Reader Controls & Page Turning Fixes: Resolved an issue where volume keys failed to turn pages after text selection, and fixed false "load failed" errors in page-turn mode when no custom background was set.
- Optimized Text Formatting: Upgraded the user interface and operational logic for text formatting features.
- Reader Asset Fallbacks: Ensured the reader properly restores default backgrounds and fonts whenever custom assets fail to load.
- Improved Book Management & Caching: Refined the book caching process and polished the book management user interface.
- Chapter Title Rule: Added a data source rule to automatically remove volume names from chapter titles.
- Interface & Animation Fixes: Corrected improper UI animations and fixed an issue where the Explore page would not refresh its online status.










