chrox
b5fd38f897
delayed calling of gotoXPointer when internal properties are changed
...
This should fix #400 and fix #300 .
2013-12-26 06:24:36 +08:00
chrox
912a8a496b
add customizable tap zones for tap forward/backward and config
2013-12-15 17:02:52 +08:00
HW
09cd5c4104
Make DEBUG a require()d local
2013-10-22 20:51:29 +02:00
HW
748a443cd5
Merge remote-tracking branch 'upstream/master'
...
resolved conflicts with refactored structure
2013-10-22 17:19:08 +02:00
HW
2154e7e852
Further refactoring
...
This should finish the work to make all globals to local variables.
That allows LuaJIT to properly compile things by interning the
references to the relevant parts (rather than looking up globals
all the time which stops a trace).
2013-10-22 17:11:31 +02:00
HW
ef111b99c6
Refactored to use strictly locals
2013-10-18 22:38:07 +02:00
chrox
c86bb46ef7
add gotoLocation for credocument
2013-10-17 23:53:29 +08:00
Qingping Hou
cc411efc92
update rolling status after cre view mode change
2013-05-18 13:35:12 -04:00
Qingping Hou
0660ae379b
enable scroll using pan gesture in readerrolling
2013-04-21 05:56:52 +08:00
chrox
1c9388cd17
add swipe rolling for crereader
2013-04-14 18:19:42 +08:00
Qingping Hou
3602c61b1f
add gettext to all reader widgets
2013-04-08 15:22:04 +08:00
Qingping Hou
d4ff6f9291
first demo of screen rotate
2013-02-02 14:36:29 +08:00
chrox
15f41935b6
use page info to calculate percent finished in crereader
2013-01-17 22:18:32 +08:00
Qingping Hou
687aabc173
adapt ui to loadDocument before setFont
2013-01-13 10:22:33 +08:00
Qingping Hou
e7e6a2be9c
use xpointer instead of read percent to mark read progress
2013-01-11 13:46:39 +08:00
Qingping Hou
4c6420abba
fix: retrieve toc when page or height of document is changed
2013-01-09 16:53:42 +08:00
Qingping Hou
3a65a9ddde
also check page changes on UpdatePos event
2013-01-09 16:45:11 +08:00
Qingping Hou
db49f1b09c
add ReaderRolling:onRedrawCurrentView()
2013-01-07 16:43:28 -05:00
Qingping Hou
bce849b743
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp
2013-01-07 07:05:54 -05:00
Qingping Hou
2f36d6604b
add setViewMode handler for readerrolling and readerview
2013-01-07 07:05:48 -05:00
{Qingping,Dave} Hou
5f53d7d16b
Merge pull request #689 from chrox/sync_last_percent
...
add last_percent field in pdf/djvu document history
2013-01-07 04:00:37 -08:00
chrox
c4bc6e3cd3
add percent_finished for KPVBooklet and restore original last_percent
2013-01-07 13:29:00 +08:00
Qingping Hou
fdc05b066c
add readerconfig to document supported by crengine
...
* now font size can be changed by readerconfig
2013-01-06 23:21:11 -05:00
chrox
f41f645465
add last_percent field in pdf/djvu document history
...
And normalize last_percent for cre document
2013-01-07 00:20:30 +08:00
Qingping Hou
44eb70bcf5
use ReaderRolling.view_mode instead of self.ui.document.view_mode
...
view_mode is removed from self.ui.document
2013-01-06 02:55:37 -05:00
Qingping Hou
93abd2fee7
add page status to readerrolling for better page view_mode support
...
* now when rendering in page view mode, we only keep track of page
number instead of pos inside document. Because using pos inside
document for page view mode is really a bad idea and will lead to
many unsovlabe bugs...
2012-12-22 13:27:46 +08:00
Qingping Hou
4d010f10e2
disable overlap dimming for page view mode in crereader
2012-12-18 12:31:55 +08:00
Qingping Hou
e98a89f8d5
demo for dimming on page overlap
2012-12-08 01:05:10 -05:00
Qingping Hou
98ca3aa83f
add touch support for readerrolling
2012-12-04 17:05:40 +08:00
Qingping Hou
1c216b6458
add last read page/percent setting support
2012-06-27 01:00:21 +08:00
Qingping Hou
acaf8d660e
font menu for readerui
2012-06-12 17:42:28 +08:00
Qingping Hou
4fb2c9d2e3
add gotoPercent for readerrolling.lua
2012-06-12 00:34:30 +08:00
Qingping Hou
3ac00b90d6
add y direction panning for readerrolling.lua
2012-06-05 19:03:06 +08:00
Qingping Hou
e7d16de4e2
first demo for credocument
2012-06-05 15:23:36 +08:00