Frans de Jonge
10584494ee
[CI] Minor updates for ShellCheck 0.8.0 ( #8605 )
...
Cf. <https://github.com/koreader/virdevenv/pull/71#discussion_r777025218 >.
2022-01-02 08:56:00 +01:00
yparitcher
dc964f3941
reader.lua: rework file/directory argument handling. ( #7053 )
...
platform: do not pass a directory on the command line.
The home directory will be properly set by Device.home_dir.
It was sometimes crashing when opened with no args.
Fixes : #7049
2021-01-07 20:38:10 +01:00
Frans de Jonge
668eee97fa
[CI] Add curly braces check ( #5809 )
...
Update shellcheck and shfmt to the latest version.
Fixes <https://github.com/koreader/koreader/issues/5152 >.
Btw, you can apply shellcheck suggestions with a command like:
```
shellcheck --include=SC2250 -f diff *.sh | git apply
```
2020-02-02 20:35:21 +01:00
Frans de Jonge
f38918a6f2
[Ubuntu Touch] Strip OTA update code ( #4962 )
...
It distracts the developers. ;-)
2019-04-22 15:48:40 +02:00
Frans de Jonge
5d3c45a96b
[Ubuntu Touch] Minor updates ( #4947 )
...
Cf. https://github.com/koreader/koreader/issues/4361#issuecomment-484959506 and https://github.com/koreader/koreader/pull/4946
2019-04-20 14:28:34 +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
probonopd
3585067796
[fix] Add Categories= key to koreader.desktop ( #3854 )
2018-04-10 15:06:32 +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
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
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
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
cibersheep
922cd0fecf
Update manifest.json
...
- Update to current framework
- "name": should match: «hooks name».«nickname»
2016-12-03 15:21:20 -08:00
cibersheep
14155c3662
Policy_version version bump
2016-12-03 15:20:43 -08:00
chrox
41f2fe85b7
fix #2119 by updating libSDL2.so and fix Evernote Plugin
2016-07-05 22:16:42 +08:00
chrox
5bab00ff9b
add apparmor.openstore file for openstore submission
2015-10-06 22:15:38 +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