2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
Commit Graph

224 Commits

Author SHA1 Message Date
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
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
chrox
313525e961 add cpath in reader.lua 2013-04-21 16:49:00 +08:00
Qingping Hou
0660ae379b enable scroll using pan gesture in readerrolling 2013-04-21 05:56:52 +08:00
Qingping Hou
b011bc405b fix: set ReaderView.view_mode instead of ReaderUi.view_mode 2013-04-21 05:51:28 +08:00
chrox
8df55b8318 recalculate zoom when changing font size 2013-04-20 16:17:38 +08:00
chrox
d505f39c79 recalculate zoom when toggling flipping mode 2013-04-20 16:15:50 +08:00
chrox
a60cfc4e10 fix occasionally failed lipc invocation 2013-04-20 11:08:12 +08:00
Qingping Hou
3ab79f69e9 add simple readerhyphenation menu 2013-04-16 13:11:28 -04:00
chrox
598772562d bugfix: use ceil to keep index greater than or equal to 1 2013-04-15 14:11:57 +08:00
{Qingping,Dave} Hou
1781b8bc91 Merge pull request #66 from chrox/fl_adjust
add front light intensity adjustment by vertical two_finger_pan
2013-04-14 07:43:28 -07:00
{Qingping,Dave} Hou
75b1096a65 Merge pull request #65 from chrox/pan_scroll
add panning of page in scroll mode
2013-04-14 07:40:24 -07:00
chrox
ed33937af2 add front light intensity adjustment by vertical two_finger_pan 2013-04-14 21:17:52 +08:00
chrox
1c9388cd17 add swipe rolling for crereader 2013-04-14 18:19:42 +08:00
chrox
4fbebe0d4c horizontal swipe in flipping mode will use stepped paging
Proportional to swipe distance the page increment is stepped as
0, 1, 2, 5, 10, 20, 50 and 100.
2013-04-14 18:02:34 +08:00
chrox
d24131b13b add panning of page in scroll mode 2013-04-14 17:39:12 +08:00
chrox
fb05f9a428 add auto page crop 2013-04-14 15:16:42 +08:00
Qingping Hou
114e330fdc remove misleading language menu item 2013-04-11 10:56:40 -04:00
Qingping Hou
6f89796b84 revert readerconfig since we updated xgettext script 2013-04-09 20:02:57 -04:00
Twobob
bb15773853 Added Help Tip to Help menu 2013-04-09 18:32:30 +01:00
chrox
a133b33eab use char(95)(underscore) to avoid conflict with gettext macro 2013-04-09 20:02:22 +08:00
Qingping Hou
5a96c00142 update text in menu help item 2013-04-08 15:47:41 +08:00
Qingping Hou
3602c61b1f add gettext to all reader widgets 2013-04-08 15:22:04 +08:00
Qingping Hou
f36279ed53 wrap text with gettext in readercropping and readerfont 2013-04-08 15:00:46 +08:00
Huang Xin
e42c8f7956 Merge pull request #36 from houqp/houqp-master
add gettext support
2013-04-07 21:41:14 -07:00
Qingping Hou
2d0090c6de remove debug name 2013-04-08 02:44:41 +08:00
Qingping Hou
734bf63863 add gettext to readermenu 2013-04-07 16:47:05 +08:00
Qingping Hou
b639b34d5c use gettext in readertoc 2013-04-07 16:36:16 +08:00
Qingping Hou
a95c20b436 use gettext in readermenu 2013-04-07 16:35:40 +08:00
{Qingping,Dave} Hou
e7fe768497 Merge pull request #28 from chrox/flipping_tweak
disable reflow in flipping mode
2013-03-31 15:11:35 -07:00
chrox
9e985cde96 cleanup: add new line at the end of source file 2013-03-31 21:39:20 +08:00
chrox
dd19d446cf disable reflow in flipping mode 2013-03-31 21:37:57 +08:00
chrox
df308a895f set active area for config menu to 1/12 of screen height 2013-03-31 16:40:43 +08:00
chrox
f4b74cea95 use rotate gesture to set screen mode 2013-03-28 22:08:48 +08:00
chrox
a105d463a8 use pinch/spread gestures to set zoom mode 2013-03-28 21:42:23 +08:00
chrox
ae40aad56e use new directions in pan/swipe gesture 2013-03-28 21:07:38 +08:00
chrox
dbe663de46 use two finger swipe gesture to return to original page in flipping mode 2013-03-26 13:18:09 +08:00
chrox
039eea17ae bugfix: set toc/bookmark window dimension smaller than screen size
Otherwise if text widgets in toc window expands out of screen, memory
free on these widgets will mess up the heap. It sounds ridiculous but
after we restrict toc window well inside the screen the bug in #815
is fixed.
2013-03-25 16:26:47 +08:00
chrox
ceae778c0d bugfix: update current pageno to the very last part in current view 2013-03-23 16:32:13 +08:00
chrox
607c4baf2e add fine tuning of font size in koptinterface 2013-03-19 21:36:11 +08:00
chrox
a16dba8daa rewind current page after initiating the scroll page states 2013-03-18 17:08:01 +08:00
chrox
cd52704b62 remove original page when toggling flip mode off 2013-03-18 16:07:07 +08:00
Qingping Hou
77117e0709 add help page in readermenu 2013-03-17 12:17:37 +08:00
clenton
ef953587e1 Add a home button to readermenu 2013-03-17 11:52:14 +08:00
Qingping Hou
9831c40dc7 remove debug information 2013-03-16 14:39:17 -04:00
Qingping Hou
b6e0a4ca9a add show_parent in readermenu 2013-03-16 14:19:51 -04:00