Commit Graph

711 Commits (09cd5c4104a8cbdd57e50b0252bfcec091327bcf)

Author SHA1 Message Date
Qingping Hou 5c0dc66e11 add eventAdjustHook for kobo 11 years ago
Giorgio Micotti eed989b349 Add support for Kobo runtime detection, and its single touch protocol. 11 years ago
chrox 47a58bebe4 split non-ascii characters like Chinese in which there is no space 11 years ago
Qingping Hou cc411efc92 update rolling status after cre view mode change 11 years ago
chrox c3dc712169 fix reader crash when hold pos is outside of page area 11 years ago
Paulo Matias a8b1536b1c Use "C" for LC_NUMERIC locale when serializing settings files. Avoids comma in floating point numbers on some locales. Solves issue #92. 11 years ago
chrox 7c78e83e49 add hightlight/dictionary lookup in scanned pdf/djvu 11 years ago
chrox 81294e804a fix page rect to screen rect transform when scale is larger than 1 11 years ago
chrox 390135d02d escape quotes and other funny characters in word when popening sdcv 11 years ago
chrox bda282ffa4 fix ineffective default options of full screen and scroll mode 11 years ago
chrox e560c20c6d add word lookup with stardict 11 years ago
chrox a5a7cebd73 dict windlow fit to landscape screen width 11 years ago
chrox cb873ee528 init/free OCR engine when necessary 11 years ago
chrox 5b6e9a8e03 OCR is almost stable, so enable it now 11 years ago
chrox ecb797a097 enlarge hightlight box in readerhightlight.lus 11 years ago
chrox 5b3aedbea5 save model information for later retrieval 11 years ago
chrox 4e1572d7d0 change cache size to 10 MB 11 years ago
{Qingping,Dave} Hou 15a40cd9bb Merge pull request #88 from chrox/reading_pos
save/restore reading position on each page
11 years ago
chrox 7b97ce4eeb comment revision 11 years ago
chrox 1a8bd4ca8c try to drop cache before OCR 11 years ago
chrox 19f227f7b1 enlarge OCR region 11 years ago
chrox b85a39d3f6 add reading position on each page
Page position is a fractional number ranging from 0 to 1, indicating the read percentage on
certain page. With the position information on each page whenever users change font size,
page margin or line spacing or close and reopen the book, the page view will be roughly the same.
11 years ago
chrox d18b58036f update dictionary backend name in kpvbooklet 11 years ago
chrox 695e095a1a add a demo version dictionary 11 years ago
chrox 28d902f006 add json parser library from http://regex.info/blog/ (Public domain license) 11 years ago
chrox 46c605d256 disable word OCR for now
Since it will crash the reader with a strange error message saying
"terminate called after throwing an instance of 'DJVU::GException'"
even though only PDF file is opened.
11 years ago
chrox 936dfc6fd1 add text highlight in both reflow and non-reflow mode 11 years ago
chrox 7f53ddacbe add activity indicator when configuring in reflow mode
For now pillow activityIndicator is used to draw animated waiting icon
at the upper left corner of the screen. So pillow service should be
enabled to use this feature, but eventually we should implement an
activity indicator that is independent of native system.
11 years ago
chrox 313525e961 add cpath in reader.lua 11 years ago
Qingping Hou 0660ae379b enable scroll using pan gesture in readerrolling 11 years ago
Qingping Hou 1783b16d69 credoc fix: load metadata info after document is rendered 11 years ago
Qingping Hou b011bc405b fix: set ReaderView.view_mode instead of ReaderUi.view_mode 11 years ago
chrox 8df55b8318 recalculate zoom when changing font size 11 years ago
chrox d505f39c79 recalculate zoom when toggling flipping mode 11 years ago
chrox ac548d768c don't bother to consume background context
since now each context is independent and has its own dst bitmap.
11 years ago
chrox 8f18ee260c increase max size of cache item 11 years ago
chrox a60cfc4e10 fix occasionally failed lipc invocation 11 years ago
Qingping Hou 3ab79f69e9 add simple readerhyphenation menu 11 years ago
Qingping Hou 92cbbabbcf bug fix in touchmenu, reset menu page on go up 11 years ago
Qingping Hou 0a40658a9d bug fix in touchmenu: properly set max menu height 11 years ago
chrox 598772562d bugfix: use ceil to keep index greater than or equal to 1 11 years ago
{Qingping,Dave} Hou 1781b8bc91 Merge pull request #66 from chrox/fl_adjust
add front light intensity adjustment by vertical two_finger_pan
11 years ago
{Qingping,Dave} Hou 75b1096a65 Merge pull request #65 from chrox/pan_scroll
add panning of page in scroll mode
11 years ago
chrox ed33937af2 add front light intensity adjustment by vertical two_finger_pan 11 years ago
chrox 1c9388cd17 add swipe rolling for crereader 11 years ago
chrox 4fbebe0d4c horizontal swipe in flipping mode will use stepped paging
Proportional to swipe distance the page increment is stepped as
0, 1, 2, 5, 10, 20, 50 and 100.
11 years ago
chrox d24131b13b add panning of page in scroll mode 11 years ago
chrox fb05f9a428 add auto page crop 11 years ago
chrox e56bea89aa rotate page 90 degree instead of 270 degree before reflowing for vertical text 11 years ago
Huang Xin f6b2b2653c Merge pull request #52 from houqp/houqp-master
update translation from transifex
11 years ago
{Qingping,Dave} Hou 5d563223af Merge pull request #55 from chrox/quality_fix
default render quality is set to 1 which will avoid most text resampling
11 years ago
chrox 0a8ca756cc default render quality is set to 1 which will avoid most text resampling 11 years ago
Qingping Hou 114e330fdc remove misleading language menu item 11 years ago
Qingping Hou 6f89796b84 revert readerconfig since we updated xgettext script 11 years ago
Twobob bb15773853 Added Help Tip to Help menu 11 years ago
chrox a133b33eab use char(95)(underscore) to avoid conflict with gettext macro 11 years ago
Huang Xin b6fcc85a45 Merge pull request #44 from th0mass/fe3fc9039909e6051321dd7d0b5ffbd42c886b8a
having a bigger close icon could be a good idea
11 years ago
chrox 22b650d0c7 move kopt/cre options into ui/data directory & wrap strings in config options 11 years ago
Qingping Hou 5a96c00142 update text in menu help item 11 years ago
Qingping Hou 09e1c0af06 add gettext to document modules 11 years ago
Qingping Hou ce0ab36908 add gettext to all widgets 11 years ago
Qingping Hou 3602c61b1f add gettext to all reader widgets 11 years ago
Qingping Hou f36279ed53 wrap text with gettext in readercropping and readerfont 11 years ago
Qingping Hou fb16790958 add gettext to inputevent.lua 11 years ago
Qingping Hou b40be3d0f8 remove trailing white spaces 11 years ago
Huang Xin e42c8f7956 Merge pull request #36 from houqp/houqp-master
add gettext support
11 years ago
Qingping Hou ff7f6e0740 require gettext module in uimanager.lua 11 years ago
Qingping Hou 2d0090c6de remove debug name 11 years ago
Qingping Hou 734bf63863 add gettext to readermenu 11 years ago
Qingping Hou b639b34d5c use gettext in readertoc 11 years ago
Qingping Hou a95c20b436 use gettext in readermenu 11 years ago
Qingping Hou 1fe2e5c377 use DroidSansFallback for all major fonts
we need DroidSansFallback for internalization :)
11 years ago
Qingping Hou 31f3564158 add gettext lua module 11 years ago
th0mass fe3fc90399 having an easy to press close button
though it is a bit "ugly" hence I'm not sure everybody will happy with this
11 years ago
Huang Xin e08e7ffaf3 Merge pull request #30 from houqp/houqp-master
bug fix:  	discard bbox with zero area
11 years ago
Qingping Hou f12ff20c37 discard bbox with zero area 11 years ago
{Qingping,Dave} Hou e7fe768497 Merge pull request #28 from chrox/flipping_tweak
disable reflow in flipping mode
11 years ago
{Qingping,Dave} Hou 65c3acc23f Merge pull request #27 from chrox/bbox_tweak
increase fine tuning factor in bbox to 10
11 years ago
chrox 11c0741afe increase fine tuning factor in bbox to 10
So that the finest adjustment of bbox is 5 pixels
considering pan threshold is 50 pixels.
11 years ago
chrox 9e985cde96 cleanup: add new line at the end of source file 11 years ago
chrox dd19d446cf disable reflow in flipping mode 11 years ago
chrox df308a895f set active area for config menu to 1/12 of screen height 11 years ago
chrox bbda1362e3 tweaks on widget alignment in touch menu 11 years ago
chrox 2fc897bc25 add time information in menu footer by neoquest in hi-pda forum 11 years ago
chrox f4b74cea95 use rotate gesture to set screen mode 11 years ago
chrox 7fcc2e5972 fix DEBUG location in case ges_ev is nil 11 years ago
chrox a105d463a8 use pinch/spread gestures to set zoom mode 11 years ago
chrox d262ffecab fix direction rectification of pinch/spread gestures 11 years ago
chrox ae40aad56e use new directions in pan/swipe gesture 11 years ago
chrox 15eccb4da7 add pinch, spread, rotate and inward/outward pan gestures 11 years ago
chrox 9ef581e69c add two_finger_pan_release gesture & some refactorings in tap state 11 years ago
chrox 4fda0611c2 remove unnecessary require 11 years ago
chrox dbe663de46 use two finger swipe gesture to return to original page in flipping mode 11 years ago
chrox d713bf7732 add two finger swipe gesture 11 years ago
chrox 01f045e7f9 add standalone glyph cache
I found it will be especially helpful to cache glyph separately
so that glyph caches won't be washed out by a single page cache.
11 years ago
chrox 039eea17ae bugfix: set toc/bookmark window dimension smaller than screen size
Otherwise if text widgets in toc window expands out of screen, memory
free on these widgets will mess up the heap. It sounds ridiculous but
after we restrict toc window well inside the screen the bug in #815
is fixed.
11 years ago
Qingping Hou 2495d2c862 include dbg instead for settings for DEBUG in font.lua 11 years ago
chrox ceae778c0d bugfix: update current pageno to the very last part in current view 11 years ago
chrox b2c23c6f4f cleanup: use lowercase option name && better reflow for vertical text 11 years ago
chrox 607c4baf2e add fine tuning of font size in koptinterface 11 years ago
chrox a16dba8daa rewind current page after initiating the scroll page states 11 years ago
chrox cd52704b62 remove original page when toggling flip mode off 11 years ago
chrox 819467df0b bugfix: hack swipe to unlock after going out of screensaver
by feeding a fake tap at the bottom of the screen
11 years ago
Qingping Hou 77117e0709 add help page in readermenu 11 years ago
Qingping Hou cef7d9e3c8 add on tap close to infomessage widget 11 years ago
clenton ef953587e1 Add a home button to readermenu 11 years ago
Huang Xin 6d545b6959 Merge pull request #808 from houqp/new_ui_houqp
add callback to touchmenu icon
11 years ago
Qingping Hou bf2b853fd8 add callback to touchmenu bar icon 11 years ago
Qingping Hou 7f03dcd82b remove LvDEBUG call 11 years ago
Qingping Hou 9831c40dc7 remove debug information 11 years ago
Qingping Hou b6e0a4ca9a add show_parent in readermenu 11 years ago
Qingping Hou 935ed5576c add show_parent to menu widget 11 years ago
Qingping Hou 2a4282e8f5 bug fix in item_table_stack
should create a new one for each menu widget invoke
11 years ago
{Qingping,Dave} Hou 82d26e9a6d Merge pull request #805 from chrox/font_color
use inverted font color in toggle switch
11 years ago
{Qingping,Dave} Hou c7b12667ee Merge pull request #806 from chrox/two_finger_pan
add fine tuning of bbox by swipe gesture
11 years ago
chrox fa579cface change to a formal name 11 years ago
chrox 17d8b8ef8b make larger valid region for screenshot 11 years ago
chrox 152782b412 add two_finger_pan gesture 11 years ago
chrox 90260baf00 add fine tuning of bbox by swipe gesture 11 years ago
chrox 6ec22c73a0 use inverted font color in toggle switch 11 years ago
chrox 26e2435fc6 render text with background and foreground 'color' 11 years ago
chrox 17e967a227 bugfix: calculate width of TouchMenu each time when TouchMenu is created 11 years ago
Qingping Hou 4dfb683b78 remove done todo 11 years ago
Qingping Hou 241420b8bc more minor cleanup 11 years ago
Qingping Hou a4b17061a5 add page counting in touchmenu & bug fix for sub_item_table 11 years ago
Qingping Hou e44bedfea2 listen swipe gesture in touchmenu 11 years ago
Qingping Hou 28e5907d51 use scaleByDPI in all widgets 11 years ago
Qingping Hou 495a173ed0 add scaleByDPI and use it in touchmenu 11 years ago
chrox e2b16a18a3 comments for clamping scroll offsets 11 years ago
chrox 94792a4574 bugfix: clamp scroll offsets 11 years ago
Huang Xin 2927d728d7 Merge pull request #798 from houqp/new_ui_houqp
add touchmenu
11 years ago
Qingping Hou ad704fa9c2 give a better name for parent 11 years ago
Qingping Hou eaf43dc30b add go back button to touchmenu 11 years ago
Qingping Hou 24400c06e6 add LvDEBUG
so we can get rid of stack overflow when dumping a widget
11 years ago
Qingping Hou c9c72522b9 add submenu support for touchmenu 11 years ago
Qingping Hou bab5192a86 fix: add empty Input.modifiers for KT from eureka 11 years ago
Qingping Hou 20447e820b fix: properly initilize key_map for KT 11 years ago
chrox d3c9b6866a bugfix: fix loop scrolling at the beginning/end of the document 11 years ago
Qingping Hou 9840a71335 put menu item callback and closing ops to scheduler
Otherwise, inverted menu item will not be shown
11 years ago
Qingping Hou 3c97c65f5c minor fixes, add TouchMenu example to wtest.lua 11 years ago
Qingping Hou 1fcb5281a0 use touchmenu widget in readermenu 11 years ago
Qingping Hou 38a6ea96d7 fix: set parent on TouchMenuItem 11 years ago
Qingping Hou 44d0a99efd first demo of touch menu 11 years ago
Qingping Hou e0813ad789 return true on iconbutton click event 11 years ago
Qingping Hou b4c5f28164 add iconbutton widget 11 years ago
chrox bf303093ed bugfix: fix loop scrolling in shorter pages 11 years ago
Qingping Hou c94767d9d6 add width and invert to FrameContainer 11 years ago
{Qingping,Dave} Hou 6c50123c20 Merge pull request #792 from chrox/new_ui_code
bugfix: require button widget
11 years ago
Qingping Hou bd0145da4a Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp 11 years ago
Qingping Hou 557ceb7a4b add vertical_align to UnderlineContainer 11 years ago
Qingping Hou f87fd8ae07 remove screen rotation in readermenu 11 years ago
Qingping Hou c5ff50abdf remove trailing spaces 11 years ago
chrox 94ea2b8250 bugfix: require button widget 11 years ago
Qingping Hou 10d980ed87 rearranged source tree 11 years ago
chrox a6609119ec disable hinting temporarily in config dialog and flipping mode and cropping dialog
Since hinting is of little use in these situations.
11 years ago
chrox ef68ccebfe add background hinting in koptinterface 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 Hou e492e451ec handle nil width for button widget 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
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
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
chrox 8c01b59776 clamp used bbox to page dimension 11 years ago
chrox 87eec1b539 save/restore view mode and embedded css mode 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
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 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
chrox 5bf9df5d15 set bgcolor to gray in cropping dialog 11 years ago
Huang Xin 12d6ec1740 Merge pull request #770 from houqp/new_ui_houqp
add ev_log replay script & bug fix in gesturedetector
11 years ago
Qingping Hou 6d6ddc85c3 remove debug output for input_event 11 years ago
Qingping Hou 331ec3a6ce fix: properly record last_tev in gesturedetector 11 years ago
chrox 1ecbb69ab2 do full refresh every six page turning/rolling 11 years ago
chrox 01c5bcff8c set page background color to white in pdf/djvu reader 11 years ago
chrox 3dfa9aa51d add a dog-ear-like icon at the above right corner of bookmarked page
And tap the above right corner will toggle the bookmark on this page on/off.
11 years ago
chrox 781821b883 bugfix: use pageno from listened events other than the page in view state
As the view state may not be updated yet when PageUpdate event is triggered.
11 years ago
Qingping Hou 4841d1bda9 Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp 11 years ago
{Qingping,Dave} Hou d730f0d27b Merge pull request #766 from chrox/progress_bar
add reading progress bar at the bottom of ReaderView for pdf/djvu reader
11 years ago
chrox 86dab2ebee rename footer.lua to readerfooter.lua 11 years ago
chrox 02a159eaf8 a better looking progress bar widget 11 years ago
Qingping Hou 186712d401 add ev log in debug mode 11 years ago
chrox c5b4d958bb add reading progress bar at the bottom of ReaderView for pdf/djvu reader
And there is also a toggle full screen option to turn on/off the progress bar.
12 years ago
chrox 16c2ea23b6 add double tap gesture on page area to confirm cropping
And round bbox coordinates.
12 years ago
chrox 7f179c1fa7 confirm and cancel gestures in cropping dialog are replaced by OK/Cancel buttons
Now only "tap" and "pan" gestures are allowed in cropping dialog.
12 years ago
chrox e9567fc2d1 keep bbox in page area 12 years ago
chrox e1d4b1f160 use eight anchor points to adjust bbox
Including the vertices and the midpoints on each edge of the rectangle.
12 years ago
chrox 7117cb8710 add bbox adjust by panning gesture 12 years ago
chrox 46357d617c cleanup: lookup reader view states like pageno and screen offset directly in self.view 12 years ago
chrox 14bcec4b81 remove arguments of RestoreZoomMode events defined in KoptOptions
Now zoom mode restoration is handled by ReaderKoptListener
12 years ago
chrox 85dafd6e25 set zoom mode to contentwidth after rotating screen to landscape
As most pages are portrait there is no reason to fit "portrait" page
on "landscape" screen. And "pagewidth" is used less often than "contentwidth".
So "contentwidth" is choosed to set zoom mode on landscape screen.
12 years ago
chrox 9efdefb22f add gamma correction for pdf/djvu reader 12 years ago
chrox df7f7714e4 remove default options in KoptOptions and CreOptions 12 years ago
chrox 02c1005d95 rename ReaderKoptinterface to ReaderKoptListener & save zoom mode to normal_zoom_mode 12 years ago
chrox 74f76e98cc separate abstract interface EventListener from Widget
The rationale is that some non-widget modules like ReaderKoptListener should be able
to handle events.
12 years ago
{Qingping,Dave} Hou d304408ead Merge pull request #761 from chrox/hide_dirs
hide certain directories in FileManager
12 years ago
{Qingping,Dave} Hou e6e561ce52 Merge pull request #760 from chrox/restore_zoom_mode
restore zoom mode when toggling reflow on/off
12 years ago
chrox 905b315c81 hide certain directories in FileManager
The exclude pattern should be editable by users in the future.
12 years ago
chrox a962f49486 cleanup: use additional param in favor of flag variable 12 years ago
chrox 666bb3d8ae restore zoom mode when toggling reflow on/off 12 years ago
chrox 25d8d24775 cleanup: remove debug info 12 years ago
chrox f4614db988 set zoom mode to content after manual cropping 12 years ago
chrox 78f8ca9029 cleanup: remove debug info on bbox 12 years ago
Huang Xin f542ffbf57 Merge pull request #755 from houqp/new_ui_fix
some code clean up
12 years ago
Qingping Hou f3452234ea add math.lua, move all math related helpers in to it 12 years ago
Qingping Hou 79b3ee91c7 update config.lua after moving toggleswitch to separate file 12 years ago
Qingping Hou 21091e3ce0 move toggleswitch into separate widget file
also remove onGesture method reload in ToggleSwitch widget
12 years ago
Qingping Hou 327210e3f1 remove onGesture method overload in BBoxWidget
since ges pos can be acqured by the second argument
12 years ago
Qingping Hou a655219eba move adjustGesCoordinate from Screen to GestureDetector
also adjust swipe direction according to screen view mode
12 years ago
Qingping Hou 1c0fbb10db Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 12 years ago
Qingping Hou 3f918c3018 get correct screen width in Screen.lua 12 years ago
chrox dd96fa7b42 fix visible_area recalculate for manual crop in reflow mode 12 years ago
chrox 44cc9e6846 Merge branch 'new_ui_fix' of git://github.com/houqp/kindlepdfviewer into new_ui_code 12 years ago
Qingping Hou 0d1179a914 always make sure we switch to page mode in manual cropping 12 years ago
Huang Xin db8872cd46 Merge pull request #742 from houqp/new_ui_houqp
bug fix: reader crashes when table of content is empty
12 years ago
Qingping Hou 5b5f6856d3 fix visible_area recalculate for manual crop in reflow mode 12 years ago
Qingping Hou d116c6bacb bug fix: reader crashes when table of content is empty 12 years ago
chrox c53f866a93 cleanup: use screen size in page hash explicitly 12 years ago
chrox 438c828e98 cleanup: use postInitCallback to restore screen mode 12 years ago
chrox 7af80f63f6 check screen mode in koptinterface 12 years ago
chrox 0137fe7af4 add screen mode restoration for each document 12 years ago
chrox 1f511757c5 bugfix: calculate current config value or arg at runtime 12 years ago
chrox 94a6cbbf28 bugfix: restore original zoom mode after cropping 12 years ago
Qingping Hou ddc7d86efe change ev argument name to tev in gesturedetector.lua
So people won't messed it up with ev in inputevet.lua
12 years ago