save/restore view mode and embedded css mode
Merge pull request #777 from chrox/cre-option-fix

save/restore view mode and embedded css mode
clamp used bbox to page dimension
Merge pull request #778 from chrox/bbox-fix

clamp used bbox to page dimension
feed evs in all slots to state machine
add two-finger tap gesture
bugfix: fix increment of refresh count
If full refresh is false and refresh count is FULL_REFRESH_COUNT - 1,
every refresh becomes full refresh. This patch increases refresh count
when a full refresh is performed no matter whether full refresh is
requested.
set widget dirty with "auto", "full" and "partial" arguments
The "auto" argument requests a full refresh and increses full refresh count
by one. And the "full" argument forces a full refresh and reset full refresh
count. And the "partial" argument requests a partial refresh.
screenshot with finger touch at the two corners of the diagonal
add active widgets in window stack that will always handle events
make reader screenshot widget always active
Merge pull request #779 from chrox/two_finger_tap

add screenshot with two-finger tap
return bbox immediately to save several CPU cycles
bugfix: intersected geom should be initiated with a fresh copy of self
cleanup: remove unnecessary debug info
bugfix: calculate page zoom before hinting
add scroll mode for pdf/djvu reader
bugfix: reset page scroll states when switching reflow on/off
bugfix: recalculate screen offset
Merge pull request #781 from chrox/pdf_scroll_mode

add scroll mode for pdf/djvu reader