Commit Graph

41 Commits

Author SHA1 Message Date
HW 09cd5c4104 Make DEBUG a require()d local 2013-10-22 20:51:29 +02:00
HW ef111b99c6 Refactored to use strictly locals 2013-10-18 22:38:07 +02:00
chrox 979d4c5d48 add DHINTCOUNT in defaults.lua
It controls how many number of pages will be hinted in background
after one page has been drawn. Default DHINTCOUNT is 2.
2013-09-14 15:27:56 +08:00
Qingping Hou ce4d628028 only insert frontlight menu item if frontlight is detected 2013-08-14 06:52:39 -04:00
Giorgio Micotti cea353323e Initial light control widget; final fixes for kobo light 2013-08-05 23:06:26 +02:00
chrox 57a5f18406 add goto page menu entry for pdfreader 2013-07-30 23:09:08 +08:00
Qingping Hou a8a589c27b only set two pages mode for crengine in kindle dxg 2013-07-28 02:35:46 -04:00
chrox 936dfc6fd1 add text highlight in both reflow and non-reflow mode 2013-04-24 06:59:52 +08:00
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.
2013-04-21 16:54:59 +08:00
Qingping Hou 3ab79f69e9 add simple readerhyphenation menu 2013-04-16 13:11:28 -04:00
chrox ed33937af2 add front light intensity adjustment by vertical two_finger_pan 2013-04-14 21:17:52 +08:00
Qingping Hou 3602c61b1f add gettext to all reader widgets 2013-04-08 15:22:04 +08:00
Qingping Hou 10d980ed87 rearranged source tree 2013-03-13 01:18:53 +08:00
chrox a6609119ec disable hinting temporarily in config dialog and flipping mode and cropping dialog
Since hinting is of little use in these situations.
2013-03-12 20:28:01 +08:00
chrox 7fb3b02117 make reader screenshot widget always active 2013-03-07 18:06:18 +08:00
chrox 5c2d9bb1ad screenshot with finger touch at the two corners of the diagonal 2013-03-06 22:36:51 +08:00
chrox 87eec1b539 save/restore view mode and embedded css mode 2013-03-04 23:23:37 +08:00
chrox 02c1005d95 rename ReaderKoptinterface to ReaderKoptListener & save zoom mode to normal_zoom_mode 2013-02-20 11:50:36 +08:00
chrox 666bb3d8ae restore zoom mode when toggling reflow on/off 2013-02-19 19:16:42 +08:00
chrox a1aa41136c add manual page crop for pdf/djvu documents 2013-02-03 04:42:59 +08:00
Qingping Hou 268926edf3 add readertypeset to readerui 2013-01-17 17:12:50 -05:00
Qingping Hou 7f04b520b3 reset postInitCallback on ReaderUI:init 2013-01-13 11:24:42 +08:00
Qingping Hou 687aabc173 adapt ui to loadDocument before setFont 2013-01-13 10:22:33 +08:00
{Qingping,Dave} Hou 3ec818a3cd Merge pull request #684 from chrox/koptreader-new-ui
add reflow mode in pdf/djvu readers
2013-01-04 00:28:57 -08:00
Qingping Hou d04ab4e4ae add readerbookmark 2013-01-01 14:45:52 -05:00
Qingping Hou a05e87a2dc move Back key binding of readerui to ReaderUI:init() 2013-01-01 14:40:37 -05:00
Qingping Hou 8a8b993ade add toc menu for touch UI 2012-12-30 19:13:46 -05:00
chrox 138def10c3 Demo version of koptreader config dialog. 2012-12-24 08:16:17 +08:00
Qingping Hou dbd27cd600 rename ReaderMenu:addToMainMenuCallback to registerToMainMenu
since we are actully inserting widgets, not callbacks
2012-12-15 09:30:48 +08:00
Qingping Hou 1675d8667b add cre view mode support in frontend 2012-12-13 12:41:48 +08:00
Qingping Hou d077bafb6d fix bug no default zoom mode bug in readerpaging
reported by @chrox, see #647
2012-12-04 15:19:50 +08:00
Qingping Hou 0e122b12bf read settings after readerui widgets initialization 2012-06-27 00:59:22 +08:00
Qingping Hou fab19c3bfa add document settings support 2012-06-26 17:05:09 +08:00
Qingping Hou 51ed793d14 add screen rotate support 2012-06-13 00:14:23 +08:00
Qingping Hou acaf8d660e font menu for readerui 2012-06-12 17:42:28 +08:00
Qingping Hou 348891c242 add start_pos and password for readerui.lua 2012-06-12 00:35:13 +08:00
HW 4d3e6af106 small changes to menu and addition of a reader menu
the reader menu is still very bare-bone, I plan to enhance it now.
2012-06-10 20:14:29 +02:00
Qingping Hou e7d16de4e2 first demo for credocument 2012-06-05 15:23:36 +08:00
HW 60ccd7441e fixed menu info displaying, replaced debug() by DEBUG()
the replacement of debug() was necessary to be able to access the lua library "debug" (for backtraces etc.)
2012-05-28 18:59:16 +02:00
Qingping Hou cf048e286d add toc menu support for readerui 2012-05-27 19:47:22 +08:00
HW 9e531fc2db file reorganisation
all lua frontend files are now in the frontend/ directory.
all old code is cleaned up.
2012-05-19 01:10:57 +02:00