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

4295 Commits

Author SHA1 Message Date
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
chrox
992e769aaf support goto relative page number
We can input relative page number now in the reader goto dialog.
Goto "+4" will page forward 4 pages and goto "-4" will page
backward 4 pages.

This implements #1437.
2015-03-12 15:46:01 +08:00
chrox
ea76d91ed4 save zoom mode in flipping mode
This is a workaround to fix #1439.
2015-03-12 14:52:59 +08:00
chrox
35abf4bfaf move minibar configurations to reader menu
and fix #1446 by adding progress percentage in minibar.
2015-03-12 14:35:49 +08:00
chrox
cf124eb72f refresh menu instead of closing if menu item is a check option 2015-03-12 14:19:10 +08:00
chrox
c7d4df806a fix loading shared library on Android
This should fix #1447 and maybe also #1416.
2015-03-11 17:36:09 +08:00
chrox
055d3b0127 fix auto sync cannot be disabled 2015-03-11 12:23:23 +08:00
chrox
d1ed475b18 fix different libssl libraries used in luasec and turbo may cause segfault
now we don't use system libssl and libcrypto at all.
2015-03-11 12:21:53 +08:00
chrox
def60ff828 update koreader-base to ship libssl and libcrypto on all platforms 2015-03-10 18:33:45 +08:00
chrox
ae9f99744d flush setting before showing screensaver 2015-03-10 18:33:11 +08:00
chrox
064992e3c1 localizations for messages from server 2015-03-10 15:49:33 +08:00
chrox
2a373e5f5b keep plugin naming consistent 2015-03-10 15:12:44 +08:00
chrox
25c7687c7d fix koplugin on Android 2015-03-10 15:09:42 +08:00
chrox
9701a49a8c fix luarock native build for pocketbook 2015-03-10 09:43:53 +08:00
chrox
3984d5b31d disable debug in unit test 2015-03-09 20:44:37 +08:00
chrox
d08e22ec2e add simple sync service as a plugin
The 'KOSync' plugin will synchronize furthest reading progress
across different koreader devices after users registering their
devices.

The synchronizing service is open-sourced as the project
[koreader/koreader-sync-server](https://github.com/koreader/koreader-sync-server).
2015-03-09 20:20:36 +08:00
chrox
9ab6224963 add lua Spore to build REST client 2015-03-07 17:05:24 +08:00
chrox
d7faba5b5c request from async http client only accept one callback
and error should be checked in the callback
2015-03-07 11:19:43 +08:00
HW
56159480f2 Merge pull request #1444 from chrox/revert_busted
revert busted to v1.10.0 to avoid segmentation fault in testing
2015-03-05 17:38:06 +01:00
chrox
0191dc6530 revert busted to v1.10.0 to avoid segmentation fault in testing 2015-03-05 17:56:03 +08:00
Qingping Hou
31d4b4674f Merge pull request #1442 from chrox/async_http
add async http client
2015-03-04 02:02:50 -05:00
Huang Xin
b4574a7359 fix crash on kindle 2015-03-03 21:14:35 +08:00
chrox
1e7e401715 fix luarocks install 2015-03-03 18:09:44 +08:00
chrox
f62028c3ca use svg badges 2015-03-03 18:01:08 +08:00
chrox
4053b5adac fix unit test with latest busted 2015-03-03 18:00:38 +08:00
chrox
e74d1fa557 turn off debug in unit test 2015-03-02 17:24:35 +08:00
chrox
9299b9a5e8 add async http client
it uses non-blocking turbo I/O looper to process http request
so that multiple http request can be handled simultaneously and http request
won't block user input, and most importantly, in Lua's way.
2015-03-02 17:21:26 +08:00
Qingping Hou
9de7e903e2 Merge pull request #1441 from chrox/master
fix cannot login Evernote
2015-03-02 03:38:00 -05:00
chrox
04324b26bf fix cannot login Evernote 2015-03-02 14:55:16 +08:00
chrox
5c9a9198fb add Document:fastDigest method to calculate document hash without performance overhead 2015-03-02 14:55:16 +08:00
chrox
07ff30f89c add md5:update and md5:sum methods 2015-03-02 14:55:16 +08:00
chrox
efe8e65dd9 refactoring search path 2015-03-02 14:55:16 +08:00
HW
ac77808ea5 Merge pull request #1425 from chrox/master
fix #1416
2015-02-10 21:29:09 +01:00
chrox
3cc722e368 fix #1416 2015-02-10 23:59:53 +08:00
Huang Xin
b56c01c382 Merge pull request #1423 from Markismus/master
Update networkmgr.lua
2015-02-10 23:13:00 +08:00
Markismus
6e95673d80 Update koreader.sh
Forgot the export PLATFORM
2015-02-09 16:19:27 +01:00
Markismus
40202fbc6b Update koreader.sh
The commands in networkmgr.lua rely on an assigned value of PLATFORM. As discussed in #1423 this is only the case for child processes of rcS. This seems to be a fine place to check the value of PLATFORM.
2015-02-09 16:13:07 +01:00
Markismus
a32c3b3879 Update networkmgr.lua
Corrected a typo.
2015-02-09 16:01:30 +01:00
Qingping Hou
169aef7879 Merge pull request #1424 from chrox/fix_android_build
update koreader-base to fix android build
2015-02-09 02:17:10 -08:00
chrox
75d58cbca0 update koreader-base to fix android build 2015-02-09 09:51:00 +08:00
Markismus
1c516603b1 Merge pull request #4 from Markismus/Markismus-patch-#939
Update networkmgr.lua
2015-02-08 18:30:28 +01:00
Markismus
5dd2fe0fae Update networkmgr.lua
Change from the commands from `wifi.sh` to those from `wifi_enable_dhcp.sh` from Tshering's Start Menu. See  Issue #939. Should resolve hanging of Kobo Aura H2O.
2015-02-08 18:28:28 +01:00
Qingping Hou
58d4c4c975 Merge pull request #1421 from chrox/fix_old_pocketbook
fix no match libglib, libssl and libcrypto in some old pocketbook firmware
2015-02-06 22:08:14 -08:00
chrox
327624e4fa fix no match libglib, libssl and libcrypto in some old pocketbook firmware 2015-02-07 12:40:51 +08:00