[feat] Add support for BQ/Fnac devices (#4294)

Adds support for devices found in https://blog.bq.com/es/bq-ereaders-developers-program/. Tested on BQ Cervantes 4 (last BQ device from 2017).

It adds a new touch input event handler (discussed in #4275) which should work on other single touch devices (ie: Kobo Touch, Mini, Glo, Aura HD) but wasn't tested.

Includes base bump with: [feat] Add BQ/Fnac device support (https://github.com/koreader/koreader-base/pull/745)
This commit is contained in:
Martín Fernández
2018-10-31 23:48:36 +01:00
committed by Frans de Jonge
parent d1298ff8e5
commit 1e69fae7bc
32 changed files with 883 additions and 31 deletions

12
kodev
View File

@@ -116,6 +116,7 @@ SUPPORTED_TARGETS="
kindlepw2 With compiler optimizations for Kindle models >= Paperwhite 2
kindle-legacy Needed only for Kindle2/3/DXG
kobo
cervantes
sony-prstux
android
pocketbook
@@ -168,6 +169,10 @@ ${SUPPORTED_TARGETS}"
check_submodules
case "${1}" in
cervantes)
make TARGET=cervantes
assert_ret_zero $?
;;
kindle)
make TARGET=kindle
assert_ret_zero $?
@@ -272,6 +277,9 @@ ${SUPPORTED_TARGETS}"
echo "${CLEAN_HELP_MSG}"
exit 0
;;
cervantes)
make TARGET=cervantes clean
;;
kindle)
make TARGET=kindle clean
;;
@@ -389,6 +397,10 @@ ${SUPPORTED_RELEASE_TARGETS}"
kodev-build sony-prstux
make TARGET=sony-prstux update
;;
cervantes)
kodev-build cervantes
make TARGET=cervantes update
;;
kindle-legacy)
kodev-build kindle-legacy
make TARGET=kindle-legacy update