Hi all, I’ve just spent the day hacking on FBReader to make it work correctly under OpenMoko (OM2008.*). Until now it’s been pretty much unusable due to the GPE version of FBReader expecting you to be using a device that has some physical buttons which then get bound to vital functions like turning the page. The changes I’ve made are as follows: * Add scroll forward/backward buttons to the toolbar * Add fullscreen mode button to the toolbar (doesn’t have an icon at the moment, it’s the third button from the right) * Change fullscreen mode so that it doesn’t hide the toolbar (otherwise there’s no way to get back from fullscreen mode) * Switch to using the much prettier blue tango icons * Make the line separation larger so the text doesn’t overlap * Reduce the font size * Change the default colours to match openmoko’s colour scheme better (and so it’s a little easier on the eyes) And most importantly… * Make it so that tapping the sides of the screen turns the book’s pages (left = backwards, right = forwards) Here’s a screenshot of what it used to look like: http://blog.mikeasoft.com/wp-content/uploads/2008/10/fbreader-orig.png And what it looks like with my patches: http://blog.mikeasoft.com/wp-content/uploads/2008/10/fbreader-openmoko.png To install it simply run: opkg install http://mikeasoft.com/~mike/openmoko/enca_1.9-r3_armv4t.ipk http://mikeasoft.com/~mike/openmoko/fbreader_0.8.2a-r6+elleopatches_om-gta02.ipk (all on one line) For those interested the patch can also be downloaded from http://mikeasoft.com/~mike/openmoko/fbreader-openmoko.patch. Bonus points for anyone who knows what book I’m testing it with in the screenshots (without googling) ;). Cheers, Mike.