2
0
mirror of https://github.com/koreader/koreader synced 2024-11-18 03:25:46 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Qingping Hou
9bd2d42834 build: enforce luacheck in travis build 2016-02-09 23:01:52 -08:00
Qingping Hou
722eaed4b2 feat: docsettings:getSidecarDir 2016-01-09 12:12:10 -08:00
chrox
a60544b1ad Koreader Ubuntu-touch port
Currently only tested on Ubuntu-touch emulator with framework
ubuntu-sdk-14.10 for armhf.
The ubuntu-touch port is binary compatible with the Kobo port
major changes in this PR are:
1. rename the emulator device to sdl device since both the emulator
and the ubuntu-touch target use libsdl to handle input/output.
2. ubuntu-touch app has no write access to the installation dir so
all write-outs should be in a seperate dir definded in `datastorage`.
2015-10-03 14:48:51 +08:00
chrox
34ea9ac574 add datastorage module to handle data directory on various platform
On kindle, kobo and pocketbook the data directory is the current
running directory but on Android the app is installed in system
defined location and users may have no access to that location.
The same circumstances should be true for the upcoming Koreader for
Ubuntu touch, so the data directory (in which tessdata, dictionaries,
global settings, persistant defaults and probably history data are
stored) could be stored in another place.
2015-06-15 16:56:27 +08:00
Hans-Werner Hilse
5b48c165b3 factor out dump() function, handle reference loops 2014-11-14 16:33:52 +01:00
chrox
6ee8f22d73 add clear api for DocSettings
to remove both history settings and sidecar settings
2014-10-07 13:06:52 +08:00
WS64
d47af7e368 minor code optimizing optimizing 2014-09-18 19:04:00 +02:00
WS64
f7c640e550 Code optimization 2014-09-18 10:17:40 +02:00
chrox
b7c7287bab remove more global variables 2014-08-14 19:52:30 +08:00
chrox
3b25af4f4d protected call to open sidecar history file
This should fix #724.
2014-07-15 10:14:57 +08:00
chrox
a3a4e7f7fb fix dofile of nil filename 2014-07-04 01:41:24 +08:00
chrox
2900432efb read/save document settings in document sidecar too 2014-07-03 20:42:48 +08:00
Qingping Hou
8162192a9d fix(setting): handle empty setting files properly
empty reader setting evalues to nil
2014-06-04 14:56:04 -04:00
chrox
92219a1f1e cleanup: expand tab to 4 spaces 2014-03-13 21:52:43 +08:00
HW
ef111b99c6 Refactored to use strictly locals 2013-10-18 22:38:07 +02:00