I've been working last month on several enhancements to the original Books.app and reached the point where it can be shared as a pre-release version with a wider audience. There are still a number of glitches, inconsistency in UI and lack of documentation. However the it's rather stable.
ruBooks
Repository: BigBoss's Apps and Things
Category: Productivity
- FB2 support, including support to zip-archived files;
- Localization support, with English, Russian and draft German, Chinese and Japanese languages included;
- Text search;
- Page scrolling with volume control buttons;
- Auto-scroll with adjustable scrolling speed;
- Increased book loading speed;
- Table of contents for single-file books;
- Book cover inside the text;
- Opening files anywhere on the file system under /var - including both home dirs of users "root" and "mobile". Also /var/root/Downloads;
- Color management for fore- and background in both day- and night-modes;
- PDF, XLS and DOC viewer based on Safari engine;
- Justified alignment and other small but very handy enhancements.
Please try it and send me any kind of feedback before it becomes v1.0.
As the original application, ruBooks is going to be released under GNU/GPL - the source code can already be downloaded from the home page, but it might lack in some files all the obligatory headers. I am not an expert on GPL, so if you spot any potential noncompliance - let me know, so that I can fix it ASAP.