page overlap is turned on by default
Page overlap added when turning in non-fit-to-page zoom mode
is now distinguishable from dim area overlap.
Merge pull request #390 from chrox/master

page overlap is turned on by default
set title bar height to height of text widget in Menu widget
without the height of the close button widget
This will make room for one more menu item entry and fix #355 and #394.
The larger tap zone for close button widget is still there.
Merge pull request #395 from chrox/master

set title bar height to height of text widget in Menu widget
add customizable tap zones for tap forward/backward and config
add content range method in BottomContainer
tap on reader footer will toggle time display
Merge pull request #396 from chrox/master

add customizable tap zones for tap forward/backward and config
If Nickel is not stopped, it interferes with Koreader.
The sleep function kicks in after the set time and it will freeze koreader.
Pulling the power switch gives back control momentarily, but it changes to standby within tens of seconds.
Kobo Aura Hd and Mini users get the error message:
/luajit: ./frontend/ui/gesturedetector.lua:84: attempt to concatenate field 'y' (a nil value)

Hopefully the use of the "," in the DEBUG function instead of the string concatenate operator gets rid of it.
Merge pull request #397 from Markismus/MultitouchKoboAura

Two small changes to improve use for Kobo ereaders
partial refresh when switching time display in progress bar
customizable tap zones for page flipping and bookmarking
customizable tap zones for top menu
always show progress bar in flipping mode
tap on progress bar in flipping mode will goto corresponding page
Merge pull request #399 from chrox/master

customizable tap zones for page flipping and bookmarking
append page number in toc entry
calculate widgetcontainer dimension if not given
add option to display file size in filemanager
file size is not shown by default
add vertical span between title and content in filemanager