Commit Graph

398 Commits

Author SHA1 Message Date
chrox
1b55339186 cleanup readerui init for pdf 2014-02-16 20:57:36 +08:00
chrox
b1acbb2446 make overlap pixels configurable 2014-02-16 19:42:50 +08:00
chrox
cb757a9ddf fix missing page margin settings 2014-02-16 12:32:08 +08:00
chrox
bae842540a get rid of several dirty hacks 2014-02-15 22:29:36 +08:00
chrox
68757794a2 fix conflicts of two finger swipe gesture for flipping mode and showing TOC/Bookmark 2014-02-14 23:56:35 +08:00
chrox
8e11a5bf6d fix page states not updated in scroll mode 2014-02-12 22:34:44 +08:00
chrox
b26f040403 fix hinting beyond page range 2014-02-12 22:33:27 +08:00
chrox
0b2cc17b69 hold progress bar to show goto dialog 2014-02-12 20:41:16 +08:00
chrox
f21d34f682 add two finger swipe gestures for showing TOC and bookmarks
two_finger_swipe to east is for TOC
two_finger_swipe to west is for bookmarks
2014-02-12 20:32:28 +08:00
chrox
4fcb39494c use mini progress bar by default 2014-02-12 15:43:52 +08:00
chrox
9f507e6447 add 'full/mini' options for progress bar of crereader 2014-02-12 15:43:52 +08:00
chrox
c0c33a3050 automatically set css according to file extention
even when embeded style sheet is on.
2014-02-09 17:51:41 +08:00
chrox
19b3d10d8c fix wrong xpointer when changing screen orientation 2014-02-09 17:51:41 +08:00
chrox
b42b4ed204 save highlight to pdf document 2014-02-09 17:51:40 +08:00
Paulo Matias
1410860a2c One more setting to preserve in floating punctuation workaround 2014-01-23 10:52:27 -02:00
chrox
79b8f776d1 protected call of getWordFromPosition 2014-01-23 19:38:11 +08:00
Paulo Matias
e9421d0aa5 Add option for deleting history entries and refactor dialogs
- Refactor FileDialog and HightlightDialog into ButtonDialog
- Create a new ButtonDialog when a file in the History dialog is hold,
  offering an option to delete the history entry.
2014-01-22 16:03:44 -02:00
Paulo Matias
706526738b Save hyphenation algorithm as cre document setting
and add hyphenation restore to floating punctuation toggle workaround
2014-01-22 12:02:42 -02:00
Paulo Matias
5caba3f95a Cleanup link_states and fix a rare highlight bug 2014-01-22 09:59:53 -02:00
chrox
bfff863861 fix cannot highlight hyphenated words in crereader 2014-01-22 17:25:03 +08:00
Paulo Matias
26283660b7 Fix rare bugs identified by fuzzing 2014-01-21 16:54:22 -02:00
Paulo Matias
34419bb7f7 Reload workaround for cre: prefer using in-memory config 2014-01-21 15:33:06 -02:00
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