2
0
mirror of https://github.com/koreader/koreader synced 2024-11-11 19:11:14 +00:00
Commit Graph

2516 Commits

Author SHA1 Message Date
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
Qingping Hou
e86556dcdc Merge pull request #478 from chrox/master
fix won't get full refresh in EPUB document
2014-01-20 07:41:58 -08: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
Paulo Matias
a926b68697 Merge pull request #476 from chrox/master
check link on the fly when tapping
2014-01-20 04:58:34 -08:00
chrox
9e3e070522 check link on the fly when tapping 2014-01-20 20:41:15 +08:00
Paulo Matias
7aca27c2a0 Merge pull request #475 from houqp/houqp-master
rename language_po setting entry to language
2014-01-19 16:17:11 -08:00
Qingping Hou
21ff4fe38e update po 2014-01-19 13:00:04 -05:00
Qingping Hou
5dc9d5d565 rename language_po setting entry to language 2014-01-19 12:59:27 -05:00
Qingping Hou
8c53b8d091 Merge pull request #472 from chrox/master
calculate maximum global cache size from free RAM
2014-01-18 20:25:56 -08:00
chrox
904a5f1ebe calculate maximum global cache size from free RAM
In reflowing scroll mode with 2 pages hinting, 4 full page blitbuffers
and koptcontexts should stay well in cache in the most demanding cases,
with two pages shown on screen and two pages rendered in background.
Since blitbuffer size is halved the size of page, we need cache size
to be 6 times an average reflowed page size.

For Kobo Aura HD which has a resolution of 1440×1080, a reflowed page
could become 1080×4800. So 30MB of cache is demanded for this case.

This PR implements dynamic cache size allocating according to size of
system free memory. By default it will use 20 percent of free RAM with
a clip specified by DGLOBAL_CACHE_SIZE_MINIMUM and
DGLOBAL_CACHE_SIZE_MAXIMUM which are 10MB and 30MB respectively by default.
2014-01-19 11:40:34 +08:00
Huang Xin
102e480d58 Merge pull request #470 from thotypous/fix-box-empty-page
Fix crash trying to select text in an empty page
2014-01-18 19:37:47 -08:00
Paulo Matias
dacd3d2acb Fix crash trying to select text in an empty page 2014-01-19 01:03:28 -02:00
Huang Xin
44b2026028 Merge pull request #469 from thotypous/master
Update koreader-base and language chooser fixes
2014-01-18 16:30:39 -08:00
Paulo Matias
a7af79d3c8 Language chooser fixes
- Change order of module loading so that every string is localized
- Fix changing the language to English
2014-01-18 20:04:14 -02:00
Paulo Matias
2e558745cf Update koreader-base 2014-01-18 19:18:38 -02:00
Qingping Hou
2c2d129433 Merge pull request #467 from thotypous/master
Fix dealing with filenames containing spaces
2014-01-18 12:14:58 -08:00
Paulo Matias
271b827860 Fix dealing with filenames containing spaces
and missing GestureRange require
2014-01-18 17:54:23 -02:00
Huang Xin
1da9c1cd22 Merge pull request #465 from houqp/houqp-master
add language setting menu item
2014-01-18 10:03:49 -08:00
Qingping Hou
c852422db0 update pot templates 2014-01-18 12:24:48 -05:00
Qingping Hou
ae1cf90006 add language setting menu item 2014-01-18 12:23:55 -05:00
Qingping Hou
8a204890f0 Merge pull request #464 from chrox/master
basic functionality on file copy/paste/cut/delete in filemanager
2014-01-18 07:28:03 -08:00
chrox
b3b0844f34 basic functionality on file copy/paste/cut/delete in filemanager
There file operations will popup when holding on file entries
in filemanager.
This should implement #244.
2014-01-18 23:17:13 +08:00
Qingping Hou
fcdfbdfe1a Merge pull request #463 from chrox/master
page links for crereader and pdfreader
2014-01-18 07:10:08 -08:00
chrox
913a3df5a1 adjust nice value of reader.lua process to -2
when launching koreader with KUAL
This should fix #413.
2014-01-18 21:21:53 +08: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
ce3b58538c fix no getPageLinks method in djvudocument 2014-01-18 15:31:27 +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
Qingping Hou
f6cf3aa497 Merge pull request #462 from thotypous/master
Fix out-of-range page and tweak swipe
2014-01-17 18:33:11 -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
Paulo Matias
fb90d632ed Merge pull request #461 from chrox/master
update koreader-base
2014-01-17 12:31:53 -08:00
chrox
ff1b5c1bb6 update koreader-base 2014-01-18 04:22:56 +08:00
Paulo Matias
4bdc029d1c Merge pull request #460 from chrox/master
fix nil page state when saving settings in ReaderPaging
2014-01-17 12:09:11 -08: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
Qingping Hou
d5adf544d5 Merge pull request #459 from chrox/master
add text highlight for credocument
2014-01-17 11:28:58 -08:00
Huang Xin
a3f0b8c720 Merge pull request #458 from thotypous/master
Avoid crash if trying to open a non-existent file
2014-01-17 11:15:57 -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
Paulo Matias
1b1e65edfe Avoid crash if trying to open a non-existent file
which currently might occur by clicking in the history entry of a file which was removed
2014-01-17 16:41:44 -02:00
Huang Xin
81f526cd43 Merge pull request #456 from houqp/houqp-master
update battery state on device resume
2014-01-16 18:28:30 -08:00
Qingping Hou
21af7b6a9f update battery state on device resume 2014-01-16 18:34:46 -05:00
Qingping Hou
f7b47a3634 udpate translation 2014-01-16 18:33:27 -05:00
Qingping Hou
48bf9637f2 Merge pull request #453 from chrox/master
add missing registry for fb2 document
2014-01-16 07:55:11 -08:00
chrox
63ddc3dd04 tweaks on default page margins 2014-01-16 18:32:09 +08:00
chrox
3900657c73 should lookup dictionary for Chinese word now 2014-01-16 18:30:30 +08: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
3275413366 add missing registry for fb2 document 2014-01-16 12:54:49 +08:00