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

4238 Commits

Author SHA1 Message Date
chrox
b1867def37 Check dns for www.example.com when geting network status
Because sometimes dns won't return for www.google.com in China,
ridiculous enough, right?
2015-04-15 13:41:00 +08:00
HW
1dc174fa04 Merge pull request #1488 from chrox/fix_kv_freeze
Fix 1x1 pixel mxc update cause system freeze
2015-04-14 13:32:09 +02:00
chrox
f973b96aa4 Fix 1x1 pixel mxc update cause system freeze
This should really fix #1299.
And also fix #1486, fix #1482, and probably also fix #1477, fix #1474
and fix #1440.
2015-04-14 19:28:41 +08:00
Qingping Hou
c6fb5f5e36 Merge pull request #1484 from chrox/fm_goto_page
Add 'input page number' function in filemanager
2015-04-13 10:01:01 -04:00
Qingping Hou
88eea33bff Merge pull request #1483 from chrox/fix_turbo_kpw2
Load our own shared libraries if possible
2015-04-13 09:59:51 -04:00
chrox
ebdd374c93 Add 'input page number' function in filemanager
by holding on the page info label at the buttom of the filemanager
2015-04-13 14:45:05 +08:00
chrox
bb164c1deb Load our own shared libraries if possible
This should fix #1482.
2015-04-13 10:54:32 +08:00
Qingping Hou
ded6b89f4c Merge pull request #1473 from chrox/swipe_go_back
Add option to disable swipe to go back and various other fixes
2015-04-05 04:39:10 -04:00
chrox
33614a3a24 Fix #1457 2015-04-01 18:24:01 +08:00
chrox
263309d0f3 Add option to disable swipe to go back
and add a menu entry "Go back".
This should fix #1443.
2015-04-01 18:24:01 +08:00
chrox
46fc335b36 Add GCC version requirement 2015-04-01 18:24:01 +08:00
HW
9e1178a86a Merge pull request #1471 from chrox/minibar_goto
Popup goto dialog only when holding on visible status bar and various fixes
2015-04-01 09:24:02 +02:00
chrox
625b184b8e Fix travis build 2015-03-31 22:38:59 +08:00
chrox
92b9a568f2 Reflect that multiple PocketBook devices are supported 2015-03-31 20:43:24 +08:00
chrox
6f4bbe3b1d Statically link libstdc++ for all shared libraries
This should fix #1469 and #480.
2015-03-31 20:32:03 +08:00
chrox
c2924abac4 Fix OCR fails on native djvu pages
The page_width and page_height were always 600 and 800 before this patch
rendering the OCR engine confused.

This should fix #1379.
2015-03-31 10:31:02 +08:00
chrox
68e1b6ea19 Fix docToWindowRect fail for the last word of a line
when floating punctuation is off.

This should fix #1206 and #1369.
2015-03-30 18:13:41 +08:00
chrox
e7e3f6d96c update koreader-base 2015-03-30 09:48:14 +08:00
chrox
cfffb44c9d Fix no hardware key bindings on Android 2015-03-29 08:59:51 +08:00
chrox
0788709f26 Popup goto dialog only when holding on visible status bar 2015-03-28 22:04:12 +08:00
Qingping Hou
34423f8419 Merge pull request #1468 from chrox/fix_kobo_crash
Fix kobo crash
2015-03-24 03:56:06 -04:00
chrox
946f527bb5 Remember scroll mode in flipping mode
This is a follow-up workaround on #1439.
2015-03-24 09:34:10 +08:00
chrox
b33b1c3f4f Fix crash on some Kobo firmware
This should fix #1466.
2015-03-24 09:23:46 +08:00
Qingping Hou
34377cde49 Merge pull request #1465 from chrox/fix_kindle_kosync
Fix freeze when registering for KOSync on Kindle
2015-03-22 01:22:23 -04:00
chrox
2f2611af42 fix Travis test 2015-03-21 17:02:25 +08:00
chrox
e416a58cd7 add missing refactoring of json parser for calibre plugin 2015-03-21 14:18:37 +08:00
chrox
8836225cec fix freeze when register for KOSync on Kindle 2015-03-21 13:19:00 +08:00
chrox
82393f0ed3 fix loading frontend/JSON.lua for json.lua on Kindle
The VFAT file system of `/mnt/us` is case insensitive so that
require("json") from Spore which intends to load luajson module in
rock directory actually will load `frontend/JSON.lua`, the two JSON
parser libraries have slightly different APIs.

This patch remove the pure Lua JSON library in favor of `luajson` which
uses LPeg pattern marching backend for better performance.
2015-03-21 13:19:00 +08:00
HW
db32125486 Merge pull request #1464 from chrox/fix_1462
fix #1462
2015-03-20 14:25:24 +01:00
chrox
ff3a42e503 typo fix of #1462 2015-03-20 21:22:14 +08:00
Qingping Hou
e9dd60c02e Merge pull request #1461 from chrox/disable_android_turbo
disable Turbo on Android
2015-03-20 04:34:44 -04:00
chrox
d3bb0d159a disable Turbo on Android to save precious mcode
This is a workaround to fix #1456.
2015-03-20 10:15:41 +08:00
chrox
a38d851a15 mcode force allocation on Android is now optional
Anyone who encounters random freeze of koreader for Android
is encouraged to enable this by adding a file at
"/sdcard/koreader/patch.lua" with the content of:
```
require("jit.opt").start("sizemcode=256","maxmcode=256")
for i=1,100 do end  -- Force allocation of one large segment
```
The sizemcode and maxmcode could be adjusted from 196 to 512 to
make koreader best fit on your Android device.
2015-03-20 10:15:41 +08:00
Huang Xin
5bb3b0ef89 Merge pull request #1460 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-03-19 20:15:42 +08:00
The Gitter Badger
bcd37e83a2 Added Gitter badge 2015-03-19 08:11:47 +00:00
Qingping Hou
f48a952c4d Merge pull request #1455 from chrox/dynamic_configpanel
Dynamic config panel
2015-03-17 02:01:12 -04:00
chrox
72012e97e1 disable reflow options when reflow is not ON
This should also fix #1061.
2015-03-16 21:51:17 +08:00
chrox
dac9c85c3b fix show sync dialog on same page for PDF 2015-03-16 21:51:17 +08:00
HW
a4166dc3f1 Merge pull request #1454 from chrox/sync_progress
fix libssl loading in turbo
2015-03-16 14:20:50 +01:00
chrox
9b9f1ceb0d fix libssl loading in turbo 2015-03-16 19:05:28 +08:00
HW
dba74a3584 Merge pull request #1453 from chrox/sync_progress
hot fix #1452
2015-03-16 10:47:26 +01:00
chrox
86af497d2d hot fix #1452 2015-03-16 17:42:37 +08:00
Qingping Hou
2aebba97f2 Merge pull request #1448 from chrox/sync_progress
add progress sync plugin and various fixes
2015-03-16 02:22:04 -04:00
chrox
90a5e09bdc disable highlight in dict window if it's highlighted already
This should fix #1418.
2015-03-12 18:51:01 +08:00
chrox
2ad21dcaa2 only strip punctuations when highlight to search
This should fix #1419.
2015-03-12 17:41:23 +08:00
chrox
83cad1c61c larger page margin as a workaround to fix #1422 2015-03-12 17:31:33 +08:00
chrox
f92da6c14c fix #1432 2015-03-12 16:49:32 +08:00
chrox
daeefff741 fix #1433 2015-03-12 16:31:12 +08:00
chrox
69e6b6b9cb hold on directory in filemanager can set the it as HOME directory
and this "HOME" directory will override the command line option passed to
koreader.

This patch implements #1434.
2015-03-12 16:29:15 +08:00
chrox
3224eb1797 fix inproper variable name for pages left 2015-03-12 15:51:59 +08:00