chrox
07de799237
set fast refresh mode in setDirty method
2013-07-23 14:51:38 +08:00
{Qingping,Dave} Hou
b7a49e04f9
Merge pull request #167 from chrox/refresh_mode
...
add regional screen refresh support
2013-07-22 08:30:25 -07:00
chrox
f2a6b7c4e3
use WAVEFORM_MODE_A2 when scrolling page
2013-07-22 22:07:49 +08:00
Paulo Matias
f0b352b0e3
Fix multiple crash bugs on GestureDector (with double-finger) and ReaderFrontLight (closes Issue #165 )
2013-07-22 09:23:58 -03:00
chrox
8f051b4c44
bugfix: update width of dict window in readerdictionary
2013-07-21 14:42:27 +08:00
chrox
725bef08e6
add multi-dictionary support
2013-07-21 14:23:54 +08:00
{Qingping,Dave} Hou
bc15daf06f
Merge pull request #163 from chrox/ocr_language
...
add document language option in config dialog
2013-07-20 10:11:40 -07:00
chrox
6dc53df5b5
word gap is set to smallest when selcting CJK languages
2013-07-20 03:33:58 +08:00
chrox
71d6395fba
add Translate button when selecting multiple words
2013-07-20 02:49:03 +08:00
chrox
1808c7e5c3
add document language option in config dialog
...
Document language setting is used for better text extraction and OCR.
2013-07-20 02:46:51 +08:00
{Qingping,Dave} Hou
af2e9436dc
Merge pull request #160 from chrox/master
...
if original zoom mode is not "content", set zoom mode to "contentwidth" after cropping
2013-07-15 10:41:58 -07:00
Huang Xin
c8a1fb4935
if original zoom mode is not "content", set zoom mode to "contentwidth" after cropping
...
Otherwise, users will feel confused that the view stays the same after cropping if current mode is fit-to-page.
2013-07-15 19:10:17 +08:00
chrox
03faf70fd5
show last used panel when opening config dialog
2013-07-14 18:48:06 +08:00
chrox
52c4ada111
save rotation mode in doc settings
2013-07-13 13:57:02 +08:00
chrox
cee6f6a616
fix typo in readerrotation.lua
2013-07-13 13:52:30 +08:00
chrox
56c8b28f7c
Fix bug #151
...
Check if there is only one line between the two positions and no
word boxes are found, if so break the loop immediately.
2013-07-12 20:52:12 +08:00
chrox
5b1ca4b101
remove associated scroll mode setting with zoom mode
2013-07-09 15:38:34 +08:00
Qingping Hou
0d902a1a4c
add scrollmode and fullscreen mode to defaults
2013-07-03 02:19:10 -04:00
Qingping Hou
561c7902ca
move defaults.lua to root directory
2013-07-01 02:55:28 -04:00
Qingping Hou
18122fe067
add defaults.lua
2013-07-01 02:41:33 -04:00
chrox
d8e45b4e7c
bugfix: embedded css toggle now shows correct status
2013-06-28 17:15:02 +08:00
chrox
94526fa26d
add page margin options in CREOptions
2013-06-28 17:12:04 +08:00
chrox
f87c67308a
toggle scroll mode on when zooming to content*
...
and toggle scrool mode off when zooming to page*.
2013-06-26 15:54:24 +08:00
chrox
84e67ff122
disable scroll mode in flipping for better performance
2013-06-26 15:51:12 +08:00
chrox
35f71bb04a
add fake tap to dismiss temp hightlight after hightlight is saved
2013-06-17 13:15:24 +08:00
chrox
18fbc0f248
export hightlights to My Clippings
2013-06-16 19:00:15 +08:00
chrox
8ae528629c
bugfix: make a fresh copy of Geom before transforming
2013-06-16 18:59:11 +08:00
chrox
c116b34e71
parameterize lighten color in displaying saved highlights
2013-06-16 17:10:54 +08:00
chrox
e3da8e41f1
remove selected word if hold moves out of word box
2013-06-16 16:58:26 +08:00
chrox
2e4485c396
add strings in highlight dialog for translation
2013-06-16 11:15:39 +08:00
chrox
eb4c76bd15
add highlight in pdf reader
2013-06-15 23:16:53 +08:00
chrox
c8df7a460d
strip punctuation characters around selected word
2013-06-15 23:16:53 +08:00
Qingping Hou
cc411efc92
update rolling status after cre view mode change
2013-05-18 13:35:12 -04:00
chrox
c3dc712169
fix reader crash when hold pos is outside of page area
2013-05-03 19:04:31 +08:00
chrox
7c78e83e49
add hightlight/dictionary lookup in scanned pdf/djvu
2013-05-01 23:43:53 +08:00
chrox
81294e804a
fix page rect to screen rect transform when scale is larger than 1
2013-05-01 23:42:30 +08:00
chrox
390135d02d
escape quotes and other funny characters in word when popening sdcv
2013-05-01 17:53:18 +08:00
chrox
bda282ffa4
fix ineffective default options of full screen and scroll mode
2013-05-01 10:46:20 +08:00
chrox
e560c20c6d
add word lookup with stardict
2013-04-30 18:45:12 +08:00
chrox
5b6e9a8e03
OCR is almost stable, so enable it now
2013-04-30 13:51:10 +08:00
chrox
ecb797a097
enlarge hightlight box in readerhightlight.lus
2013-04-30 13:48:50 +08:00
{Qingping,Dave} Hou
15a40cd9bb
Merge pull request #88 from chrox/reading_pos
...
save/restore reading position on each page
2013-04-27 12:40:52 -07:00
chrox
7b97ce4eeb
comment revision
2013-04-27 17:50:20 +08:00
chrox
19f227f7b1
enlarge OCR region
2013-04-27 17:48:27 +08:00
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.
2013-04-27 16:37:18 +08:00
chrox
d18b58036f
update dictionary backend name in kpvbooklet
2013-04-27 13:30:25 +08:00
chrox
695e095a1a
add a demo version dictionary
2013-04-24 22:57:03 +08:00
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.
2013-04-24 09:13:20 +08: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