I’m getting ready to start my port of FBReader 0.8.10 with epub support. I can easilly get this working on the iLiad, however I want to speed up the screen refreshes by using only native refresh calls. The problem is that in order to get these refreshes to work in the options dialog and FBReader library, a lot of time consuming manual test & check work is required.
I had a thought about limiting the features of FBReader and making it look and act more like a native iLiad viewer. I think that if I completely disabled the top navigation bar, set the appropriate key bindings, and forced the user to launch all books directly from the contentlister, it would actually significantly decrease the amount of time it would take to release the port.
I know that some users do like the Library function of FBReader, but for those who don’t know or need it, this would be an ideal solution. I may also be able to decrease the size of the binary and libraries, to allow it to be installed on the internal memory of the iLiad.
I need to get Shell access back, and do some testing. But unless I hear too many complains, I’m going to go forward with this (at least until I can devote more time to a full port).