NiLuJe
3f92525ec7
Fix WiFi on Kobo ( #3891 )
...
Regression after bdb82d09c1
TL;DR: That thing is race-y as hell.
The more I play with Kobos, the more it feels like the whole thing's
held together by pieces of fraying strings...
2018-04-18 09:09:58 +02:00
NiLuJe
a36407080b
Don't use a square icon on Kobo ( #3889 )
...
We ship it for use with fmon, and that means it gets processed by
Nickel, which expects an optimal AR of 0.75
2018-04-18 00:32:40 +02:00
Frans de Jonge
88dee4194d
[feat] SDL2: add window icon (new logo) ( #3884 )
...
Also update Ubuntu Touch icon
Fixes #2000 , fixes #3858
2018-04-15 23:39:42 +02:00
Frans de Jonge
975a5834d7
[Android] Update icon to new logo ( #3882 )
...
Includes
https://github.com/koreader/android-luajit-launcher/pull/83
References
koreader/koreader-icons#1
koreader/koreader#3881
koreader/koreader#3858
koreader/koreader#2000
2018-04-15 22:49:20 +02:00
NiLuJe
bdb82d09c1
[chore] A round of Kobo specific script cleanup ( #3876 )
...
* Flag those scripts as executable in git
Somewhat irrelevant because we'll end up living on a FAT32 drive, but,
still.
* Cleanup Kobo startup script
Support KFMon >= 0.9.5
Don't siphon PRODUCT from nickel, it's exported by rcS, so fmon/KFMon
already inherit it.
Siphon NICKEL_HOME, on the off-chance nickel fails to figure that one
out for itself on restart.
Siphon LANG (This may be a terrible idea, rcS sets LANG to en_US.UTF-8,
while we set LC_ALL to en_US.UTF-8, but I don't know if nickel itself
ever updates LANG, since I have mine set to en_US also ;)).
My secret hope if that everything's working as it should and this ensures
we default to Nickel's locale on fresh installs?
Remove the extra sync on startup, both @Baskerville's fmon and KFMon are
smart enough not to do anything overly stupid, and recent FW versions
have a slightly more resilient DB anyway (rollback journal -> WAL).
This effectively shaves over a second off our startup time.
* Slimmed down the nickel restart script.
Based on current rcS
Scrapped a bucketload of irrelevant & legacy crap, since we're never
bootstrapping nickel, only restarting it.
* Update Kobo install instrcutions.
Point to KSM09, @Baskerville's fmon, and KFMon.
Deprecate legacy fmon, and as such, stop shipping a useless KoboRoot
tarball.
2018-04-15 15:05:45 +02:00
Frans de Jonge
c16cfa0e59
[chore] platform/appimage/AppRun: remove debug flag ( #3868 )
...
Output is a bit verbose otherwise, see https://github.com/koreader/koreader/issues/3853#issuecomment-381098701
2018-04-13 18:18:18 +02:00
Frans de Jonge
88dad166f2
[fix] AppImage: use $XDG_DOCUMENTS_DIR if available ( #3865 )
...
Fall back to `pwd` otherwise.
Fixes #3861 .
2018-04-12 16:06:03 +02:00
probonopd
3585067796
[fix] Add Categories= key to koreader.desktop ( #3854 )
2018-04-10 15:06:32 +02:00
Frans de Jonge
ab712f1a29
[feat] Build AppImage ( #3850 )
...
References #1417 .
2018-04-08 22:39:52 +02:00
Frans de Jonge
6c3ace9940
[Android] Makefile: only use VERSION, not REVISION ( #3811 )
...
Fixes always reinstalling resource package.
See https://github.com/koreader/koreader/pull/3723#issuecomment-376508917
2018-03-29 16:59:13 +02:00
Frans de Jonge
4c1c8b8c2e
[Android] bump for setFullscreen() without delay as well ( #3721 )
2018-03-05 15:55:17 +01:00
Frans de Jonge
857e88147f
[Kindle] Add preliminary support for Kindle Oasis 2 ( #3698 )
...
Screen refresh may still be broken.
References #3695 .
2018-02-27 12:28:37 +01:00
Frans de Jonge
aadb81eb48
[feat] Add Android clipboard definition ( #3479 )
...
References https://github.com/koreader/koreader/issues/3441
2018-02-16 21:44:10 +01:00
Frans de Jonge
e928276d73
[Android] Update luajit-launcher 7z to 18.00 ( #3617 )
...
See https://github.com/koreader/android-luajit-launcher/pull/79
2018-01-19 11:27:56 +01:00
Frans de Jonge
51f2fa1845
[fix, Android] android-luajit-launcher: update 7z URL/commit hash ( #3604 )
...
Fixes Android nightly builds, see https://github.com/koreader/koreader/issues/3100#issuecomment-357499189
2018-01-14 15:59:30 +01:00
Huang Xin
a44b39fda6
[build] Darwin build of Android port ( #3520 )
2017-11-28 02:23:54 +08:00
poire-z
af48c7c2b7
Android: Change screenOrientation to sensorPortrait ( #3474 )
2017-11-08 22:27:05 +01:00
Frans de Jonge
575fc82081
Bump android-luajit-launcher
2017-10-28 12:07:44 +02:00
Frans de Jonge
8b36566c6a
[Android] Bump luajit-launcher (more lib loading debug info) ( #3401 )
2017-10-22 15:28:31 +00:00
Frans de Jonge
e0bc0a1649
Bump android-luajit-launcher (contains x86 nightly build fix) ( #3384 )
2017-10-20 19:46:46 +00:00
Huang Xin
c22b8393d7
[android] fix hide nav bar on activity create ( #3357 )
2017-10-14 23:42:55 +08:00
Frans de Jonge
b4bb32254a
kodev: Add $ANDROID_ARCH to enable x86 build ( #3353 )
...
You'll still have to call it with `ANDROID_ARCH=x86 ./kodev build/release/run android`.
Don't forget to `./mk-luajit.sh clean` in luajit-launcher when changing architectures.
* Bump android-luajit-launcher
This includes the fix for Android 8. Fixes #3126 .
* Bump base
2017-10-13 21:43:58 +02:00
Frans de Jonge
ac7119c433
[fix] Android screen blackout on first light change ( #3303 )
2017-10-05 17:13:11 +02:00
Frans de Jonge
94c0e01b7f
[fix, Android] restore patch.lua and fix odd anonymous function issue
...
See https://github.com/koreader/koreader/issues/3214#issuecomment-332218408 and https://github.com/koreader/koreader/issues/3118#issuecomment-332633481
2017-09-27 21:45:07 +02:00
Huang Xin
a4e1a3ba5e
reflect changes in koreader/android-luajit-launcher#62 ( #3254 )
2017-09-24 05:58:34 +08:00
Frans de Jonge
87cf2864d9
Bump Android stuff ( #3251 )
...
https://github.com/koreader/koreader-base/pull/516
https://github.com/koreader/android-luajit-launcher/pull/62
2017-09-23 21:16:10 +02:00
Frans de Jonge
4360837e3b
[Android] Update to NDK 15 ( #3233 )
...
Also improve SDK installation for ease of setting up development system.
This also puts in place most of the missing pieces to finish the intent in #3064 .
2017-09-17 16:04:43 +02:00
Frans de Jonge
110c882bba
Bump android-luajit-launcher (fixes nightly build) ( #3229 )
2017-09-17 09:10:25 +02:00
Frans de Jonge
70e6aa9093
Bump android-luajit-launcher ( #3227 )
...
Part of the spirit of #3064 . Making it easier to test different things.
2017-09-16 18:25:39 +02:00
Frans de Jonge
abaa699080
Bump android-luajit-launcher
...
* Sync LuaJIT with koreader-base at v2.1.0-beta2 https://github.com/koreader/android-luajit-launcher/pull/58
2017-08-21 16:26:22 +02:00
Frans de Jonge
06d7eea507
[Kindle] Add support for Kindle PW3 "manga" model
...
Model number either `0LK` or `0LL`
See discussion in https://www.mobileread.com/forums/showthread.php?p=3565878#post3565878
2017-08-11 00:05:32 +02:00
Frans de Jonge
fd7382514e
Bump luajit-launcher
...
Fixes #3038
Also includes "Fullscreen status bar height" https://github.com/koreader/android-luajit-launcher/pull/56
2017-08-04 10:53:12 +02:00
Frans de Jonge
f95c52f680
Bump luajit-launcher
...
Fixes #3006
2017-07-18 15:56:53 +02:00
Frans de Jonge
6870bc2996
Bump luajit-launcher
...
Includes
* Android fullscreen mode (fa9dd61)
* add lib file name without suffix as fallback (c139b54)
2017-06-11 15:47:57 +02:00
Hzj_jie
30378eb2a8
Add restart koreader function and ensure FlushSettings event can be delivered to all widgets ( #2772 )
2017-05-16 02:11:11 -07:00
Frans de Jonge
1850ebca0d
(chore) koreader.sh: remove 32-bit workaround
...
Final fix for #2502 .
2017-04-24 01:31:08 -07:00
Qingping Hou
bdd0392a45
ota(fix): use gun tar in ubuntu touch and pocketbook
2017-04-24 08:29:47 +02:00
Qingping Hou
d1cc3bd6c2
ota(fix): always purge ota update files
2017-04-23 08:25:28 +02:00
a-kohout
870c4d3859
Update koreader.sh; fixes #2791
...
tar fails to apply permissions on fat32 filesystem. thus mv doesn't get executed and consequently OTA package gets applied on every launch.
2017-04-22 16:27:37 -07:00
Frans de Jonge
0eec5b5174
Simplify koreader.sh
...
`-C "${KOREADER_DIR}"` isn't needed, see https://github.com/koreader/koreader/issues/2752#issuecomment-293698136 .
2017-04-12 22:37:06 +02:00
Frans de Jonge
5de8310aa6
Kobo (koreader.sh): install OTA update in working directory
...
Thanks to @a-kohout
Fixes #2752
2017-04-12 01:49:23 -07:00
Frans de Jonge
e8c01274f4
Travis: enforce shellscript coding style
...
* enormous coding style update
* update luajit-launcher
All changes are formatting only except for:
* new more correct pushd/popd style
* keeps useful indentation
* prevents execution of commands when pushd failed (cf. https://github.com/koalaman/shellcheck/wiki/SC2164 and https://github.com/koalaman/shellcheck/issues/863 )
```
pushd some_dir && {
command1
command2
} || exit
popd
```
2017-04-11 15:30:23 +02:00
Frans de Jonge
9d39f11f59
Travis: speed up by caching base and running luacheck earlier ( #2741 )
...
* Travis: speed up by caching base and running luacheck earlier
* ignore bin and install for git status change detection
* skip coverage except on official master branch. It adds 3 whole minutes and does nothing to prevent regressions
* also cache ~/.luarocks. It evens out but would generally prevent remote timeout shenenigans
* remove base cache dir before caching with verbose remove to see what's going on
* more inclusive shell code quality analysis
* fixed more shellcheck issues
* better shellcheck/shfmt debugging info
2017-04-11 11:23:42 +02:00
Frans de Jonge
e5bcdee85e
Add ShellCheck and shfmt shell code quality analysis ( #2712 )
...
* Add ShellCheck and shfmt shell code quality analysis
* kobo/koreader.sh: remove useless $PREFIX
* kobo/koreader.sh: fix rotation issue caused by #2731
* Travis: speed up (caching Luarocks should shave a minute off install process)
2017-04-09 10:42:16 +02:00
pazos
3a75b6deab
use fullpath for reboot
2017-04-06 23:30:00 -07:00
pazos
31b246574b
Kobo framebuffer: workaround to support +4.0FW
2017-04-06 23:30:00 -07:00
Qingping Hou
c34e04e081
wifi(fix): use -D wext for kobo wpa_supplicant
2017-02-27 11:08:57 +01:00
Qingping Hou
6b50a2783b
kobo(fix): load wifi module by ENV
...
Aura One uses 8189fs instead of dhd module
2017-02-27 11:08:57 +01:00
Martín Fernández
79fd02e020
Kobo: remove useless error messages from ntx_hwconfig
2017-02-20 18:02:11 -08:00
Qingping Hou
f95ad00b9e
feat: add logger module & rewrite kobo suspend script in lua
2017-01-02 19:52:09 -08:00