Dobrica Pavlinusic
eb38dfedd4
show search highlight until next page refresh
2012-08-26 15:16:08 +02:00
Dobrica Pavlinusic
e8ab2381c3
extract code into new function UniReader:searchHighLight(search)
2012-08-26 14:48:51 +02:00
Dobrica Pavlinusic
ed59adecea
naive implementation of search highlight issue #75
2012-08-26 14:28:34 +02:00
Qingping Hou
2dfbf3177f
revert shift+page turn bindings
...
previously, they are overwritten by mistakes
2012-06-06 20:43:11 +08:00
Qingping Hou
dec86586e8
bug fix in CREReader:prevBookMarkedPage
...
handle two more corner situations
2012-06-06 20:16:40 +08:00
Qingping Hou
d0e7f2240d
add bookmark navigation function to crereader
2012-06-06 16:21:25 +08:00
Qingping Hou
763e2223d2
sort bookmark table after addition
2012-06-06 15:35:45 +08:00
Qingping Hou
b76be2b87d
add bookmark navigation functions in unireader.lua
2012-06-06 15:30:16 +08:00
HW
0d12ff70cd
rename debug() to Debug() to stop clashing with the debug submodule from Lua
2012-06-04 00:49:23 +02:00
HW
ab400b97ac
faster refresh path for the cursor
2012-05-28 19:45:08 +02:00
Qingping Hou
d2d8ad84ed
handle djvu getPageText API changes.
2012-05-23 13:04:05 +08:00
{Qingping,Dave} Hou
763b97744b
Merge pull request #170 from dpavlin/NuPogodi
...
NuPogodi patch 19.05.2012
2012-05-20 03:39:41 -07:00
Dobrica Pavlinusic
a08c35a52c
added Screen:screenshot()
2012-05-19 23:04:40 +02:00
Dobrica Pavlinusic
28161ae3d0
added Registering fonts dialog on startup
...
This operation can take some time on device
2012-05-18 23:28:05 +02:00
Dobrica Pavlinusic
54657bb74c
use hpkfont for ruler, increase size and fix aligment #35
...
This is maximum font size which allows vertical ruler to have
spacing between vertical letters.
2012-05-02 16:03:04 +02:00
Dobrica Pavlinusic
bca64dd4ef
use showInfoMsgWithDelay for new bbox and redraw page #153
2012-05-02 15:50:19 +02:00
Qingping Hou
c275862ffe
fix bug in jump_history
...
record current page when jump_history.cur points to
empty head.
2012-04-30 20:33:10 +08:00
Qingping Hou
c818d7e90e
screenshot shorcut patch by NuPogodi@mobileread
2012-04-30 17:03:45 +08:00
Dobrica Pavlinusic
55cdb26823
force next full refresh
2012-04-29 19:36:23 +02:00
Dobrica Pavlinusic
de12c6aac0
second try to implement rouler idea by y @eLiNK2gl in #35
2012-04-29 19:15:53 +02:00
Dobrica Pavlinusic
90b8860ed5
always use partial refresh
2012-04-29 15:56:56 +02:00
Dobrica Pavlinusic
31108d536c
manually select page bounding box
...
I hope we can finally close #35 with this.
2012-04-29 14:31:45 +02:00
Dobrica Pavlinusic
761cd68964
highlight mode also benefits from key repeat
2012-04-27 23:45:07 +02:00
Dobrica Pavlinusic
9bdf4bf4c7
prevent full screen refresh if key is repeating #142
2012-04-27 20:38:29 +02:00
Dobrica Pavlinusic
6a479aee80
support pressed or repeating keys
2012-04-27 20:37:07 +02:00
Dobrica Pavlinusic
44be823115
use getRectInScreen
2012-04-26 22:27:00 +02:00
Dobrica Pavlinusic
37289fb18d
invert page bbox on X #35
2012-04-26 22:16:36 +02:00
Dobrica Pavlinusic
5492025a38
pan_margin is really in screen pixels
...
I don't know what I was thinking when implementing this code. If I
modify it with global zoom, it keeps moving, as we zoom in on multiple
key presses
2012-04-26 14:20:15 +02:00
Qingping Hou
a99a0a9489
fix bug in highlight engine
...
only goto next view when the word is in next view.
same for previous view
2012-04-21 12:14:35 +08:00
Qingping Hou
1a2be0453d
fix bug in highlight engine
...
handle left end of line in highlight delete.
2012-04-21 09:46:30 +08:00
Qingping Hou
8d74649642
adjust wording
2012-04-20 18:29:08 +08:00
Qingping Hou
c350f5af87
add: hint message for inputbox
...
use hint message to indicate current page
in goto page feature.
2012-04-20 14:04:37 +08:00
Qingping Hou
eaafcafb9e
add fix KEY_LPG{BCK,FWD} listening for unireader
2012-04-20 10:16:14 +08:00
Qingping Hou
b03d589ae9
add preLoadSettings methods for cache_document_size setting
...
cache_document_size should be configurable for
every docuemnt and it must be loaded before
document open, so I added the preLoadSettings method
2012-04-19 14:39:50 +08:00
Qingping Hou
9144cabc76
fix bug in partial refresh count
2012-04-19 14:10:37 +08:00
Qingping Hou
ca55b39756
fix turn to previous page with KEY_LPGBCK
2012-04-19 13:57:30 +08:00
Qingping Hou
e282179793
fix bug in addJump and addBookmark
...
Pointed out by kljohann, thanks.
Now addJump and addBookmark get notes
from specified pageno/xpointer instead
of current page.
* also fixed bug in page number counting
in cre.cpp
2012-04-19 09:58:34 +08:00
Qingping Hou
3306346dba
use debug to print debug info
2012-04-19 00:16:49 +08:00
Qingping Hou
35e4ceaf57
fix page comparing in addJump
2012-04-19 00:04:41 +08:00
Qingping Hou
b1e49446a0
fix typo in unireader
2012-04-18 20:05:12 +08:00
Qingping Hou
fa414af1eb
handle obselete jumpstack settings
...
* remove jumpstack settings if found
* add DocSettings:delSetting method
* rename DocSettings:savesetting to
DocSettings:savesetting.
2012-04-18 17:29:27 +08:00
Qingping Hou
84fe9f49a4
rewrite jump stack and add bookmark feature
...
* jump stack is rewritten as jump history
* add bookmark feature
2012-04-18 17:01:22 +08:00
Dobrica Pavlinusic
eeffcc4f21
unireader now users debug #121
2012-04-17 19:05:22 +02:00
Dobrica Pavlinusic
f8f8a58bd9
fixed my first use of showInfoMsgWithDelay
2012-04-17 18:58:49 +02:00
Dobrica Pavlinusic
38bbe0f227
showInfoMsgWithDelay for highlight
2012-04-17 18:10:03 +02:00
Qingping Hou
dc36e61422
put cursor on the left of first word
2012-04-17 18:05:12 +08:00
Qingping Hou
1bc250591e
add left page turn key back to unireader commands
2012-04-17 17:47:19 +08:00
Qingping Hou
0075580b09
more notifications for manual crop shortcuts
2012-04-17 14:36:37 +08:00
Qingping Hou
14bc4ece53
add notification for manual crop settings
2012-04-17 14:29:38 +08:00
Dobrica Pavlinusic
53fcb2490b
exit with just home (no modifier)
2012-04-16 14:28:46 +02:00