Releases: DrMint/Okuma-Reader
Releases · DrMint/Okuma-Reader
v1.1 - Library explorer, multiple languages and volumes
Second main release for Okuma, introducing many great features:
- Support for multiple volumes per series
- Support for multiple languages
- Added a main page that showcases all available books
- Added individual pages for each book/series with the available volumes, synopsis, and other information
- Added a loading animation when loading pages
- Moved all configuration constants in a separated file (js/constants.js)
- The library used can be configured using GET parameter (library=https://....)
- Okuma can be embedded into another website using iframe
- [Bug correction] On mobile, users could pinch-zoom the entire page which was breaking the interface
- [Bug correction] In double-page mode, there was a bug at the limit between two chapters when the number of page was odd
- [Bug correction] The user needed to double tap/click the first time the page was loaded to hide the navigation bars
The source code has been through a few refactoring passes, separating functions into different files, improved code readability and reduced complexity.
v1.0 - First version :)
Okuma has finally reached the point where I would genuinely like to use it to read books/mangas/webtoons on it!
Features in this first version:
- Page turn with arrow keys or by clicking/tapping on the edge of a page.
- Support for books with multiple chapters.
- Support for Japanese page ordering.
- Support for various screen ratio.
- Support for vertical continuous scrolling (webtoons).
- Optional filters that simulate the visual experience of reading a real book (see Interface for images).
- Next/previous chapter buttons and chapter selection drop-down menu.
- Asynchronous pre-caching of the next pages (or next chapter first pages when at the end of a chapter).
- Single and double-page display with the ability to display the cover page as a single page.
- Automatically save the current page/chapter and selected options for when the user comes reading again.
- Config files per book.
- Light-weight: under 200KB (including icons, filters, and textures).
Please remember to change READER_URL and IMAGES_URL in the js/okuma.js file.
READER_URL is the URL of the webpage Okuma will be accessible.
IMAGES_URL is the URL of the folder where your books are located.