Commit Graph

376 Commits

Author SHA1 Message Date
Paulo Matias
132b5201f6 Workaround for floating punctuation toggle in cre
crengine for some reason appears to unset font face and page margins
after toggling floating punctuation
2014-01-21 11:48:13 -02:00
Qingping Hou
813747db37 Merge pull request #481 from chrox/master
add following page link in reflowed page
2014-01-20 20:10:22 -08:00
chrox
d24d5e413e add following page link in reflowed page 2014-01-21 11:59:17 +08:00
Markismus
ce56001b4d Update readerscreenshot.lua
Somehow the required lines have gone missing, resulting in a crash every time I tried to get a screenshot.

Anybody know why the got deleted?
2014-01-20 22:38:53 +01:00
chrox
b613fc71ff fix won't get full refresh in EPUB document
Since each position update will set dogear visibility
2014-01-20 23:38:58 +08:00
chrox
9e3e070522 check link on the fly when tapping 2014-01-20 20:41:15 +08:00
Paulo Matias
dacd3d2acb Fix crash trying to select text in an empty page 2014-01-19 01:03:28 -02:00
Qingping Hou
ae1cf90006 add language setting menu item 2014-01-18 12:23:55 -05:00
chrox
e947f83548 fix dogear not shown properly in crereader 2014-01-18 19:18:12 +08:00
chrox
2d6d0a92f6 tweaks on dimension of dictionary window 2014-01-18 15:37:58 +08:00
chrox
34e28d28e6 page links for crereader and pdfreader
Swipe right will return to previous page or position.
2014-01-18 15:04:28 +08:00
Paulo Matias
f441135772 Restore north and south swipe gestures
Might be useful in pages covered with links, which make it difficult
to tap in the correct point for flipping the page.
2014-01-17 23:51:52 -02:00
Paulo Matias
b1e9b35da8 Avoid PageUpdate from receiving out-of-range page
Otherwise, current_page can acquire negative values, or values greater
than the page count, when the user tries to go back the first page
or past the last page.
2014-01-17 23:39:17 -02:00
chrox
ec3c9ba2bc return current page if top page state is nil in some corner cases 2014-01-18 03:55:11 +08:00
chrox
466541b322 fix nil page state when saving settings in ReaderPaging
This should fix #457.
2014-01-18 03:41:25 +08:00
chrox
83eb90cd47 add font size fine tuning for crereader 2014-01-18 03:11:04 +08:00
chrox
637904a711 add text highlight for credocument
Three highlight drawers "lighten", "underscore" and "invert" are
available in reader menu.
This should implement #176.
2014-01-18 03:11:04 +08:00
Qingping Hou
21af7b6a9f update battery state on device resume 2014-01-16 18:34:46 -05:00
chrox
4454df705a enlarge tappable link box 2014-01-16 17:24:23 +08:00
chrox
f5ddf33cab fix missing Device in readerscreenshot 2014-01-16 13:43:45 +08:00
chrox
319403b695 add missing readerlink widget 2014-01-15 23:36:56 +08:00
chrox
1329f10fa5 add goto link function for CreDocument 2014-01-15 23:36:56 +08:00
Paulo Matias
f49fc5fd15 Merge pull request #451 from chrox/master
clear temp highlight when turning page
2014-01-15 05:00:39 -08:00
chrox
202a4d94db clear temp highlight when turning page
This should fix #446.
2014-01-15 20:42:16 +08:00
Markismus
8e6ed697cf Update readerscreenshot.lua
No the first part of the text can be translated.
2014-01-11 16:05:46 +01:00
Markismus
ed46bcba5d Update readerscreenshot.lua
This adds screenshot functionality for the Kobo Aura. 

The pam-files generated can be read and converted using Imagemagick for linux/windows.

I've added the infomessage because it takes 5+ tries to get a screenshot by tapping the lower left and upper right corners. The other diagonal is not working for the Kobo Aura yet.
2014-01-11 14:54:53 +01:00
chrox
94320da5be default to enable floating punctuation 2014-01-07 23:20:07 +08:00
chrox
1cad93338a move setPageMargin to the begining of document initialization to
avoid reformatting of DocView that makes previously generated
cr3cache files unused.
2014-01-07 21:31:27 +08:00
chrox
4a5c6cdf12 fix intensity field name in powerd 2014-01-07 10:21:05 +08:00
chrox
a6e885e77d show battery icon in crereader page header 2014-01-04 22:30:36 +08:00
chrox
92b62c907a refactoring frontlight device to more generic power device 2014-01-04 21:38:07 +08:00
chrox
6d30f679c5 add bookmark flipping feature
Bookmark flipping mode is toggled when long-holding the upper-right
corner of the screen. In this mood both the flipping icon and the dogear
icon are shown. And swiping west and east in this mode will flipping
only on bookmarked pages. Currently only pdf/djvu readers are supported.

This should implement feature request in #154.
2014-01-04 03:14:37 +08:00
chrox
80732b6bf6 mutable menu item text for 'Toggle floating punctuation' 2014-01-04 00:37:21 +08:00
chrox
bc960dcf01 mutable menu item text for 'Toggle page overlap' 2014-01-04 00:32:14 +08:00
chrox
e21e017b8d tweaks on config dialog for crereader 2014-01-03 23:18:10 +08:00
chrox
d2f03c9f73 save page margins for credocument 2014-01-03 11:23:11 +08:00
chrox
71ddd8aa91 make default font size consistent 2014-01-03 11:12:26 +08:00
chrox
210293b561 add floating punctuation option for crereader
Luckily after disabling floating punctuation left/right margin
are able to be same now (with large enough margins, should be
more than 1em). So I also changed the default page margins for
crereader and removed the dirty hack.
2014-01-03 02:07:32 +08:00
chrox
8e4516b824 add regional zoom mode in pdf/djvu page
In regional zoom mode double tap will zoom to the tapped
region(paragraph or column, etc., detected optically via libk2pdfopt).
As the first demo, this feature is only turned on in flipping mode by
tapping the top-left corner of the screen. Eventually we may incorporate
this feature in "free" zoom mode.
2014-01-02 11:14:26 +08:00
chrox
e43c77c192 fix dictionary lookup crash in scroll mode 2013-12-31 12:42:58 +08:00
chrox
5140a4c6ff fix dictionary lookup crash via OCR in scroll mode 2013-12-30 15:15:59 +08:00
chrox
c67b8a22ed invert color when selecting bookmark 2013-12-29 15:19:22 +08:00
chrox
1cbc6b9669 move crereader margin options into defaults.lua 2013-12-28 18:39:42 +08:00
chrox
60adab7168 add page overlap toggle in reader menu
This should implement #278.
2013-12-28 17:33:36 +08:00
chrox
1288be7b95 automatically selecting CSS for specific file types
when turning off embedded style sheet.
This should fix #246.
2013-12-28 13:45:32 +08:00
chrox
fefa0a3507 add version information in reader menu
This should implement #315.
2013-12-28 12:44:55 +08:00
chrox
ee8838960b add auto save settings option 2013-12-27 23:18:16 +08:00
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.
2013-12-27 21:47:19 +08:00
chrox
13d70eec9b add Kindle-like dictionary window follow-up 2013-12-26 22:40:40 +08:00
chrox
b5fd38f897 delayed calling of gotoXPointer when internal properties are changed
This should fix #400 and fix #300.
2013-12-26 06:24:36 +08:00