View Single Post
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#254
Version 0.12.10-14 now uploaded. The changes are:
  • Touch scrolling works in library now
  • Added popup menu
  • Popup menu and/or toolbar can be disabled

The popup menu is currently fixed in a landscape orientation - there's no straightforward way to change this in GTK (I'll need to write a new menu implementation - I'll look into this, but I can't promise anything). It's timed to pop up after 0.5 seconds stylus/finger press, and has a tolerance for how far the stylus/finger can move in this time. This may make it difficult to use with the finger, as this seems to register quite a range of movement even while held still. Both the hold time and the movement tolerance setting are configurable, but haven't been added to the config dialog yet (you should be able to edit the ~/.FBReader/options.xml file and add either MovementTolerance (in pixels, default 5) or LongPressTime (in ms, default 500) options to the TapScrolling section).

I'll be uploading a Diablo version as well, but I'm still trying to get to the bottom of a segfault when loading books there. Unfortunately I can't find a working debugger - I'm going to try rebuilding the fremantle version of gdb next.

The source code changes are available from here.
 

The Following 3 Users Say Thank You to Rob1n For This Useful Post: