Wow, that was fast.
After some experimentation:
It's OK to move the FBReader.desktop to the /System/Desktop/ folder.
It's not OK to modify it:
- changing the path to /System/Programs/ doesn't work, the shortcut works, but then the reader hangs... (after moving Programs there first, of course) I guess some paths are hardwired?
(I would prefer to have all the software in /System, and use the root only for content)
Interestingly, it also seems you have to use the rather more cryptic /media/mmcblk0p1/ than the usual ../Programs for System/Programs or ../../Programs for FBReader's default location
One bug I ran into when setting up my library path using the software keyboard: I used the TAB key to see if it would auto-complete, but all it did was auto-destruct: the screen refresh went berserk, and after a while I managed to cancel the entry, but re-doing it immediately went back to the screen-refresh cycle, and finally the reader hung when trying to quit.
Now that may well be a bug with the software keyboard... (which could use some contrast adjustment too) Oh, and a file selector would be nice. (Since I'm lazy
which is why I tried the auto-complete in the first place)
For some reason, the popup selectors (ex. Font Family, Line Spacing) pop up and disappear almost instantly, so one has to be very fast. EDIT: OK, keep holding down, don't tap... still a bit fiddly. But finally not just one but several SERIF fonts - YES!
Margins (set in Options) seem to get ignored, at least in .epub.
P.S.: Is there a way to modify the .desktop properties so the shortcut-arrow overlay doesn't appear, like iRex's own icons?
This is nitpicking of course. FBReader works already very well (at least with the .epub books I tried)
Congratulations Adam for getting this working so soon!