Commit Graph

556 Commits

Author SHA1 Message Date
chrox
03faf70fd5 show last used panel when opening config dialog 2013-07-14 18:48:06 +08:00
{Qingping,Dave} Hou
bb62d0c5e2 Merge pull request #157 from chrox/path_compress
compress paths like "test/pdf/../epub" into "test/epub" in FileChooser
2013-07-13 01:33:22 -07:00
chrox
6c4248251c compress paths like "test/pdf/../epub" into "test/epub" in FileChooser
This patch fixes Bug #107
2013-07-13 15:24:10 +08:00
{Qingping,Dave} Hou
8c8977567c Merge pull request #156 from chrox/landscape_ori
toggle landscape will change orientation for landscape mode
2013-07-12 23:13:28 -07:00
chrox
52c4ada111 save rotation mode in doc settings 2013-07-13 13:57:02 +08:00
chrox
c19de743ba toggle landscape will change orientation for landscape mode 2013-07-13 13:56:25 +08:00
chrox
7f1d682a98 adapt gesture detector for 90 degrees rotation 2013-07-13 13:55:21 +08:00
chrox
703e9da698 add 90 degrees of landscape mode 2013-07-13 13:54:29 +08:00
chrox
cee6f6a616 fix typo in readerrotation.lua 2013-07-13 13:52:30 +08:00
chrox
2e5d2b9930 add semi-auto bbox option in page crop dialog 2013-07-13 11:18:49 +08:00
chrox
87296fe884 set larger toggle switch width 2013-07-13 11:08:53 +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
Giorgio Micotti
6c9b76de4f Fix bug #144. 2013-07-10 21:16:49 +02:00
Giorgio Micotti
c91e3834bb Added detection of single kobo models. Also a script to launch koreader is included and the related Makefile changes. 2013-07-10 09:10:38 +02:00
{Qingping,Dave} Hou
c423c031b3 Merge pull request #146 from chrox/master
semi-automatic bbox finding
2013-07-09 21:16:18 -07:00
chrox
9cb9999865 semi-automatic bbox finding
Semi-automatic cropping is implemented with a initial
manual cropping that exclude the obvious decorating line or
the spine part in scanned books and then an automatic cropping
ie. background/foreground pixel detection restricted within
the manual cropping area.
This PR is a candidate for the solution of issue #141.
2013-07-09 19:15:45 +08:00
Giorgio Micotti
01d04250c2 Fix bug #119. 2013-07-09 12:39:43 +02:00
Giorgio Micotti
98a2e50652 Add cbz to the supported extensions of pdf viewer. 2013-07-09 12:32:21 +02:00
chrox
5b1ca4b101 remove associated scroll mode setting with zoom mode 2013-07-09 15:38:34 +08:00
Deyuan Deng
9528f4a95b when open document, check if provider is nil 2013-07-08 23:17:06 -07: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
67816852ac option value can be dict now 2013-06-28 17:08:10 +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
6601b19e4d disable scroll mode by default
since the default zoom mode is page while continuous paging is
useless in page zoom mode.
2013-06-26 15:46:10 +08:00
chrox
35f71bb04a add fake tap to dismiss temp hightlight after hightlight is saved 2013-06-17 13:15:24 +08:00
{Qingping,Dave} Hou
ef66e106cb Merge pull request #125 from chrox/highlight
bugfix: remove selected word only if hold moves out of word box
2013-06-16 10:07:02 -07: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
bbfa6428aa add glyph fallbacks
if glyph is not found in specified fontface, fallback fonts are checked
on by one until a glyph is found.
2013-06-16 15:33:50 +08:00
chrox
2e4485c396 add strings in highlight dialog for translation 2013-06-16 11:15:39 +08:00
chrox
c246696de9 add enable/disable method for Button widget 2013-06-16 11:13:54 +08:00
chrox
e947c9b4b2 add bgcolor/fgcolor for TextWidget 2013-06-16 11:11:07 +08:00
chrox
eb4c76bd15 add highlight in pdf reader 2013-06-15 23:16:53 +08:00
chrox
eb2e26160a add faked tap when closing dict window 2013-06-15 23:16:53 +08:00
chrox
c8df7a460d strip punctuation characters around selected word 2013-06-15 23:16:53 +08:00
chrox
6687208525 add hold_release and hold_pan gestures 2013-06-15 23:16:53 +08:00
Giorgio Micotti
fc2d607d78 Fixed Landscape input handling. 2013-06-13 11:32:49 +02:00
Giorgio Micotti
70178aaf57 Fixed coordinates swapping and gesture detection. 2013-06-13 10:31:57 +02:00
Qingping Hou
5c0dc66e11 add eventAdjustHook for kobo 2013-06-13 03:26:03 -04:00
Giorgio Micotti
eed989b349 Add support for Kobo runtime detection, and its single touch protocol. 2013-06-11 21:54:36 +02:00
chrox
47a58bebe4 split non-ascii characters like Chinese in which there is no space 2013-05-24 22:01:06 +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