Commit Graph

1507 Commits (062af7cb948f88f73b177b09d9a3da2f84a7cd64)
 

Author SHA1 Message Date
chrox 062af7cb94 dismiss chrome bar before launching the reader 11 years ago
Huang Xin 7a4248faef Merge pull request #786 from houqp/new_ui_code
add last documents history and fix wtest.lua
11 years ago
{Qingping,Dave} Hou 6ab24329c8 Merge pull request #785 from chrox/flip_fix
bugfix: detect pan release to update flipping page
11 years ago
Qingping Hou e492e451ec handle nil width for button widget 11 years ago
Qingping Hou 6f08f246d1 fix crash in wtest.lua 11 years ago
Qingping Hou 738d08a8bf adapt confirmbox to button widget changes 11 years ago
Qingping Hou f22b2301fa add last documents menu entry 11 years ago
chrox 3660625cca bugfix: detect pan release to update flipping page on which the page
calculation of the following flip is based.
11 years ago
chrox 617613e763 bugfix: adjust coordinates of pan gesture 11 years ago
chrox da2a3ff753 detect pan release gesture 11 years ago
{Qingping,Dave} Hou bd8e9699eb Merge pull request #784 from chrox/log-reflow-duration
log reflow duration for benchmarking
11 years ago
{Qingping,Dave} Hou d147516923 Merge pull request #783 from chrox/scroll_fix
bugfix: send SetDimensions event when toggling full screen on/off
11 years ago
chrox 824de2cb9c bugfix: send SetDimensions event when toggling full screen on/off 11 years ago
chrox 591a27ddfe log reflow duration for benchmarking 11 years ago
{Qingping,Dave} Hou ce8eb15dd8 Merge pull request #781 from chrox/pdf_scroll_mode
add scroll mode for pdf/djvu reader
11 years ago
chrox 418ba943ed bugfix: recalculate screen offset 11 years ago
chrox a2dc5e00a2 bugfix: reset page scroll states when switching reflow on/off 11 years ago
chrox 63e5e7e577 add scroll mode for pdf/djvu reader 11 years ago
chrox 64949444f6 bugfix: calculate page zoom before hinting 11 years ago
chrox 9e5a036c6e cleanup: remove unnecessary debug info 11 years ago
chrox dc22370cf1 bugfix: intersected geom should be initiated with a fresh copy of self 11 years ago
chrox 6561475cf7 return bbox immediately to save several CPU cycles 11 years ago
{Qingping,Dave} Hou 91b73ba7ab Merge pull request #779 from chrox/two_finger_tap
add screenshot with two-finger tap
11 years ago
chrox 7fb3b02117 make reader screenshot widget always active 11 years ago
chrox 71c4f2dfc5 add active widgets in window stack that will always handle events 11 years ago
chrox 5c2d9bb1ad screenshot with finger touch at the two corners of the diagonal 11 years ago
chrox d879603352 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.
11 years ago
chrox 64addcc841 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.
11 years ago
chrox c3d7d2df47 add two-finger tap gesture 11 years ago
chrox f5b89744c5 feed evs in all slots to state machine 11 years ago
{Qingping,Dave} Hou 14c5a244a3 Merge pull request #778 from chrox/bbox-fix
clamp used bbox to page dimension
11 years ago
chrox 8c01b59776 clamp used bbox to page dimension 11 years ago
{Qingping,Dave} Hou b9026d9200 Merge pull request #777 from chrox/cre-option-fix
save/restore view mode and embedded css mode
11 years ago
chrox 87eec1b539 save/restore view mode and embedded css mode 11 years ago
{Qingping,Dave} Hou 7bdc6e4f2c Merge pull request #776 from chrox/mt_hold
add multiple slots in gesture detector
11 years ago
chrox 3c1e49253a add resources files for page flipping 11 years ago
chrox 1bd8dfcee1 add flipping mode in pdf/djvu reader
By tapping on the upper left corner of the reader one can toggling flipping mode on/off.
In flipping mode swiping right/down and left/up  will paging backward and forward
accordingly with pages proportional to swiping distance.
11 years ago
chrox fcfe82f4a5 add direction and distance in pan/swipe gesture 11 years ago
chrox 27935a2f3c set rate in pan GestureRange in bbox widget 11 years ago
chrox 94a69b87a7 add gesture emitting rate in GestureRange 11 years ago
chrox 4d4ad5fd4b cleanup: use local variables in time arithmetic 11 years ago
chrox 14bbcde422 add multiple slots in gesture detector
So that gesture detecting in one slot won't block gestures in the other slots.
11 years ago
Huang Xin 400e2c82d1 Merge pull request #774 from houqp/new_ui_houqp
record multiple slots for multi-touch input
11 years ago
Qingping Hou d4e2cb708e record multiple slots for multi-touch input
for now, only slot 0 is parsed, the rest are ignored.
11 years ago
Huang Xin 253a18b7b2 Merge pull request #772 from houqp/new_ui_houqp
fix whitespaces
11 years ago
{Qingping,Dave} Hou 2012654197 Merge pull request #771 from chrox/kopt-bbox-fix
set manual cropping if bbox exists in koptinterface
11 years ago
Qingping Hou 712f964d43 fix whitespaces 11 years ago
chrox 4c1fc6be5c make larger default page margin 11 years ago
chrox 37d22f2d17 set widget spacing according to screen DPI 11 years ago
chrox 86a65003d1 set manual cropping if bbox exists 11 years ago