chrox
ee8838960b
add auto save settings option
11 years ago
chrox
32cd7b2a88
show both reader menu and config menu when tapping top
...
So the bottom tap zone is optional now and will be removed by default
in the future.
11 years ago
chrox
13d70eec9b
add Kindle-like dictionary window follow-up
11 years ago
chrox
b5fd38f897
delayed calling of gotoXPointer when internal properties are changed
...
This should fix #400 and fix #300 .
11 years ago
chrox
01046fe478
fix font size change when reopening the same credocument
11 years ago
chrox
3b9eaafadd
add dictionary lookup in crereader
11 years ago
chrox
f476a638a8
fix highlight dialog triggering bookmark
11 years ago
chrox
e5bf0eb13e
fix closing dict window will bookmark current page
...
use `self.highlight:handleEvent(Event:new("Tap"))` instead of
`self.ui:handleEvent(Event:new("Tap"))` when clearing highlighted
text since Tap event in latter situation will be captured by
the dogear widget.
11 years ago
chrox
2bb3c7c286
append page number in toc entry
11 years ago
chrox
93866822d0
always show progress bar in flipping mode
...
tap on progress bar in flipping mode will goto corresponding page
11 years ago
chrox
da317ed14a
customizable tap zones for top menu
11 years ago
chrox
f0039cbb02
customizable tap zones for page flipping and bookmarking
11 years ago
chrox
3205f228d3
partial refresh when switching time display in progress bar
11 years ago
chrox
5dd96b8756
tap on reader footer will toggle time display
11 years ago
chrox
912a8a496b
add customizable tap zones for tap forward/backward and config
11 years ago
chrox
4d7d88cfbc
page overlap is turned on by default
...
Page overlap added when turning in non-fit-to-page zoom mode
is now distinguishable from dim area overlap.
11 years ago
chrox
2fd66e1fa3
typo fix
11 years ago
chrox
84ad0f2307
fix null export highlight in reflowed mode
11 years ago
chrox
153d0866d5
remove auto "contentwidth" in landscape
...
This should fix #365 .
11 years ago
chrox
88c2307c14
fix kindle paperwhite2 support
...
reported at http://www.mobileread.com/forums/showpost.php?p=2696481&postcount=316
tested at http://www.hi-pda.com/forum/redirect.php?goto=findpost&ptid=1078988&pid=23393929
11 years ago
chrox
2f2d3553ff
fix cannot highlight text with only one word in the first line
11 years ago
chrox
974927db54
smoother relative panning in scrolled pages
11 years ago
Qingping Hou
d3979ff72d
call scaleByDPI from screen module fixes #343
11 years ago
chrox
4cfdce6105
fix several local calls of Math.round
11 years ago
HW
141d72ddbe
Merge remote-tracking branch 'upstream/master'
11 years ago
HW
09cd5c4104
Make DEBUG a require()d local
11 years ago
HW
748a443cd5
Merge remote-tracking branch 'upstream/master'
...
resolved conflicts with refactored structure
11 years ago
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).
11 years ago
chrox
99e0da52b6
check json output before decoding
...
This should fix #332 .
11 years ago
chrox
8b6bf2e72b
export highlights only if highlighted text is not nil
11 years ago
HW
ef111b99c6
Refactored to use strictly locals
11 years ago
chrox
1ccba6ce39
use --utf8-input and --utf8-out params when calling sdcv
...
This will prevent string encoding conversion in Kobo in which it
has problem to doing so.
This patch should fix #252 and #272 .
11 years ago
chrox
d7d2b9a20b
press Enter in Goto Dialog will goto page/location directly
11 years ago
chrox
c86bb46ef7
add gotoLocation for credocument
11 years ago
chrox
cd2ee14b91
various fixes on Device:hasKeyboard check
11 years ago
chrox
32ffacdf77
adjust font sizes in credocument according to screen dpi
...
and font sizes list is moved to defaults.lua
11 years ago
chrox
9f42289226
use pixels from reflowed page when doing OCR in reflowing mode
...
I hope it will get back OCR accuracy as in build 545.
11 years ago
chrox
7a5ce55b8d
fix extra page rendering when starts up in landscape mode
11 years ago
chrox
4660a3532b
synchronize hightlights in non-/reflowing modes
...
and there is no need to OCR word if we can extract text from
original page in reflowing mode thanks to the rect maps between
normal page and reflowed page.
11 years ago
chrox
2f61b96748
fix wrong zoom value after returning from cropping dialog
11 years ago
chrox
0b7554b1d8
add DSHOWOVERLAP in defaults.lua
...
Turn off "show overlap" by default since scroll mode can replace it
in most cases where "show overlap" is used. And the dimmed area often
make new users confused. It's better to leave this feature to more
advanced users.
11 years ago
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.
11 years ago
Paulo Matias
54636e9407
Add InputText:setText and avoid non-intuitive UI behavior after light toggle
11 years ago
chrox
6f89fec891
fix calling setFontSize in pdfreader
11 years ago
chrox
44c31afe62
fix bug #179
...
It seems that the setPageMargins method will mess up XPointer of current view.
This bugfix simply disables page margin restoring in readercopt.lua so that
reading position is restorable.
11 years ago
chrox
75eb0e6f23
bugfix: fix screen ghosting after swiping north/south in scroll mode
...
As swiping north/south will generate several pan gestures which will
set refresh mode to WAVEFORM_MODE_A2, we should explicitly do a full
refresh in order to switch refresh waveform from WAVEFORM_MODE_A2
to WAVEFORM_MODE_GC16 as in OnPanRelease.
11 years ago
Qingping Hou
94e89e8e38
add missing import for group widget in readerview
11 years ago
Paulo Matias
81facc2ce9
Refactor min/max handling in BaseFrontLight; use getFrontlight() in ReaderFrontLight for consistency
11 years ago
Paulo Matias
3f3fba2fdf
Big refactoring: Device handles frontlight device, ReaderFrontLight now only GUI
11 years ago
Paulo Matias
232d8cd74a
Fix multiple ReaderFrontLight instances, i18n issues, and refactor event handling to follow codebase patterns
11 years ago