Robert
d9018faa5a
[UX] Option to never full refresh ( #5227 )
...
Closes #5190 .
2019-08-20 15:36:06 +02:00
Robert
33e4c36a42
[UX] Move tap x y corner to tap corner submenu ( #5225 )
...
Ref: https://github.com/koreader/koreader/issues/5021#issuecomment-522308285
Close : #5021
2019-08-18 19:36:11 +02:00
Robert
c57beada27
[chore] Remove Polish keyboard ( #5223 )
2019-08-18 12:42:38 +02:00
Robert
f56e9bcf98
Fix after #5203 ( #5218 )
...
https://github.com/koreader/koreader/pull/5203#issuecomment-522156268
https://github.com/koreader/koreader/pull/5203#pullrequestreview-276228925
2019-08-17 19:45:18 +02:00
poire-z
d25d449a26
bump crengine and others, adds HTML extended debug view ( #5219 )
...
Bump crengine: background image and other fixes:
- View HTML: option to show text unicode codepoints
- Fix attribute parsing: decode &-encoded chars
- Text: allow wrap after more unicode spaces and hyphen
- Fix: no left hanging when hanging punctuation disabled
- lvtextfm.cpp: more comments, some formatting cleanup
- Optimize background image drawing
- CSS: fix background-image file path resolution
Bump luasec to 0.8.1
Bump harfbuzz to 2.6.0
cre.cpp:
Adds setBackgroundImage() proxy function to crengine
facility to set background textures (this is unrelated
to the background-image CSS fixes).
No frontend code (yet) to select such an image.
View HTML: adds a 3rd view (extended debug view), showing the
unicode codepoint of each char and crengine rendereing methods.
2019-08-17 19:10:54 +02:00
Robert
5da3312869
More footer options, default to use icons as prefixes ( #5203 )
...
- show icons or letters as prefix of items
- various footer separators
- progress percentage format with decimal digits
- time in 12/24 format
- two duration formats (1:30, 1h30')
- move some options into Settings submenu
2019-08-16 23:22:58 +02:00
vvasseur
c104724a58
PocketBook 626 new codename ( #5215 )
2019-08-16 22:59:36 +02:00
Martín Fernández
84b06d2824
bump luajit-launcher
2019-08-15 15:28:28 +02:00
Martín Fernández
81ea5f6a7e
bump base: fix for #5206
2019-08-15 15:28:28 +02:00
Martín Fernández
50ce8d47cd
do not request write settings permission at launch
2019-08-15 15:28:28 +02:00
Robert
939538cc25
[UX] Add gesture - poweroff and restart device ( #5202 )
...
Also abstract canRestart, canReboot and CanPowerOff.
2019-08-15 14:49:15 +02:00
Frans de Jonge
aae6acb48c
[lang] Change 'ignore' to 'pass through' ( #5209 )
...
Hopefully pass through is clearer than ignore. Terms like capture and propagate are too jargon; almost no one without the specific domain knowledge would understand what that means.
Cf. https://github.com/koreader/koreader/issues/5204#issuecomment-521278649
2019-08-14 20:50:24 +02:00
NiLuJe
10511220e5
Simplify isWifiOn on Kobo ( #5211 )
...
Don't fork for lsmod + grep, we can perfectly well parse /proc/modules
ourselves ;).
c.f., https://github.com/koreader/koreader/pull/5203#issuecomment-521277628
2019-08-14 20:50:03 +02:00
NiLuJe
3579c5522c
Bump koreader-fonts ( #5210 )
...
Minor Noto & FreeFont updates
2019-08-14 17:13:31 +02:00
NiLuJe
9e4a7797c9
Honor the alpha channel in our icon for the About popup ( #5208 )
...
It ends up with a black background otherwise.
(Old regression that dates back to my alpha shenanigans a few months
ago)
2019-08-14 17:01:26 +02:00
Frans de Jonge
a87c33f1f2
[lang] Change
2019-08-14 16:54:53 +02:00
Frans de Jonge
0b8d15416a
[Android] Bump luajit-launcher for big refactor with better logging ( #5201 )
...
https://github.com/koreader/android-luajit-launcher/pull/161
2019-08-13 11:52:09 +02:00
jetomit
20493eebc3
[fix, Kobo] Add missing parentheses ( #5198 )
...
Prevents a crash when the WIFI_MODULE environment variable is not
defined.
2019-08-12 16:06:55 +02:00
B YI
53b77e3ae4
[shell] Avoid hard-coded path ( #5197 )
...
Although the current hard-coded paths work on debian, they may fail on many other distros. Other distros may pack koreader based on the released deb file. I personally have problem using current script on nixos, as it does not use the paths `/bin/bash` and `/usr/lib/`.
2019-08-11 21:30:35 +02:00
Robert
0a2a1fffe8
[UI] Status bar alignment ( #5195 )
...
Close #5044
Option to align status bar without progress bar.
2019-08-11 19:58:39 +02:00
noEmbryo
570180196b
[UX] Update for the greek popups ( #5193 )
...
Just used the north (upper) part of the popup wherever I could, because is more accessible.
2019-08-08 18:38:46 +02:00
Robert
f450936e9a
Fix: conflict horizontal edge gesture with link swipe ( #5189 )
...
See: #5186
2019-08-08 15:19:09 +02:00
Robert
9baf055154
[UX] Add spread/pinch & font increase/decrease to gesture manager ( #5188 )
...
* Add spread/pinch gesture to gesture manager
ability to disable:
https://www.mobileread.com/forums/showthread.php?t=321818
https://github.com/koreader/koreader/pull/4815#issuecomment-478462416
* Add increase/decrease font size action gesture
https://github.com/koreader/koreader/issues/4727#issuecomment-475950484
2019-08-07 20:18:36 +02:00
Frans de Jonge
a09e3865c1
Bump base for [fix] MuPDF: backport fix for upstream 698877 ( #5187 )
...
https://github.com/koreader/koreader-base/pull/943
Fixes <https://github.com/koreader/koreader/issues/5182 >.
2019-08-07 16:38:26 +02:00
lucarota
ac7b6aaab5
Fix: Zsync -> Subscribe to book share crashes ( #5184 )
...
Patch similar to PR #3086 .
Same problem #2638 when tap Subscribe to book share.
"Zsync" -> "Subscribe to book share" crashes koreader if not connected to wifi
After this fix when koreader is offline after "Zsync" -> "Subscribe to book share" we are asked to enable wifi.
2019-08-07 12:41:05 +02:00
lucarota
bcb662c863
minor: translate some menu text and error message ( #5185 )
2019-08-07 12:37:07 +02:00
Robert
aec112fa6b
[UX] Add double finger up and down swipe gesture ( #5183 )
...
* Add double finger up and down swipe gesture
* Cleaning ReaderFrontLight
2019-08-06 19:54:09 +02:00
Robert
dac2458427
[UX] Extend edge zones ( #5181 )
...
See: https://github.com/koreader/koreader/pull/5179#discussion_r310676845
2019-08-05 21:24:58 +02:00
poire-z
30f39979f6
bump crengine: small fixes after Enhanced Block Rendering ( #5180 )
...
Includes:
- Fix HR centering in enhanced rendering mode
- Fix black glyph in empty lines when floating punctuation enabled
- Fix highlights in obsolete erm_list_item nodes not shown
2019-08-05 20:42:51 +02:00
Frans de Jonge
ec6e34cb1e
Change default zoom mode & add warning message for fit page + scroll ( #5170 )
...
* [UX] Change default zoom mode to page width
Fixes #5166 .
* Warning popup for weird scroll mode combinations
2019-08-05 18:38:10 +02:00
Robert
5245bc88ff
[UX] Add horizontal edge gestures ( #5179 )
2019-08-04 19:59:20 +02:00
Jason Cooke
cc932b873a
docs: fix typo ( #5134 )
2019-08-04 08:03:03 +02:00
poire-z
2a707cacf0
bump crengine: CSS attribute selectors and pseudoclasses fixes ( #5178 )
...
Includes https://github.com/koreader/crengine/pull/303 :
- Force a re-render when :last-child & other pseudoclasses are met
- CSS: attribute selectors: don't check when there is no such attribute
- CSS: attribute selectors: fix parsing of case insensitive flag
2019-08-03 22:19:20 +02:00
poire-z
a82d7832b9
Dict lookups: have them always interruptible
...
They should be now interruptible when fuzzy search is disabled
and on Android.
2019-08-03 20:38:57 +02:00
poire-z
8749a3c5b6
Wikipedia download: increase timeout
2019-08-03 20:38:57 +02:00
Robert
a10fc83a4a
Fix: hold bottom left corner doesn't work properly ( #5177 )
2019-08-03 20:35:48 +02:00
Frans de Jonge
2dd29f6ab1
Bump base for [fix] Add libSDL2-2.0.so.0 to SDL2 ffiLoadCandidates ( #5176 )
...
Contains https://github.com/koreader/koreader-base/pull/940
Fixes https://github.com/koreader/koreader/issues/5122
2019-08-03 18:14:44 +02:00
Robert
1743c0ca23
[UX] Extend the touch zone for up button in touch menu ( #5175 )
...
See: #5155
Close : #5155
2019-08-03 18:02:45 +02:00
Robert
d3e02d05c6
Fix: set custom screen DPI ( #5165 )
...
Settings -> Screen -> Screen DPI
When custom DPI is not set we see ugly information with %1:
2019-08-03 16:45:17 +02:00
Robert
825a3c4b52
Add gesture - show current book statistics ( #5167 )
2019-08-03 10:40:20 +02:00
jp8
47da9600d1
fix "empty folder" when accessing nextcloud webdav ( #5171 )
...
fix for cloud storage webdav nextcloud "empty folder" problem
See https://github.com/koreader/koreader/issues/4879
2019-08-03 08:30:05 +02:00
Martín Fernández
cf7aada82b
android: fix little delay on touch events
2019-08-03 04:22:14 +02:00
Martín Fernández
10456169e5
Android: ignore touchscreen by user request (using a hardware key) ( #5164 )
...
* android: ignore touchscreen by user request (using a hardware key)
2019-08-03 01:02:50 +02:00
Frans de Jonge
ac15143c14
[lang] Rename 'Scroll Mode' to 'Continuous' ( #5169 )
...
The current name causes people to think of scrolling, which is slightly awkward on E Ink. For example, see <https://github.com/koreader/koreader/issues/5166#issuecomment-517771475 >.
> But this on LCD, not E-ink where the lag is unbearable, especially if you want to correct any scrolling over/undershoot.
Scroll mode is a misnomer. It should be renamed continuous. I use "scroll mode" as the default, but I seldom or never scroll. Conversely, you can still scroll in paged mode if a page is longer than the screen. As far as I'm concerned if you're scrolling (panning) you may be doing it wrong, but to anyone reading: you do you. ;-)
2019-08-02 22:43:26 +02:00
NiLuJe
affc0f48de
Go Big or Go Home! ( #5163 )
...
* Tweak goHome to assume sane-ish defaults if no custom home dir is set (re #5154 )
* If we're already in Home, make goHome send us to the first page.
2019-08-02 18:07:31 +02:00
NiLuJe
e2961097e7
Don't use WAL on devices where it's not supported ( #5162 )
...
(i.e., truly ancient kernels and weird FS).
In which case, we use TRUNCATE, which might be a tad less terrible than
DELETE on said weird crap FS.
2019-08-01 19:10:46 +02:00
Robert
c6c8c5a037
Add vertical edge gesture ( #5156 )
...
* Add vertical edge gesture
* Add left/right edge swipe gesture
* Move kobolight plugin to ReaderFrontlight
* Remove kobolight plugin
2019-08-01 19:08:09 +02:00
Martín Fernández
91b2faae6a
android: add an option to ignore volume keys or use them to turn pages
2019-08-01 19:05:23 +02:00
NiLuJe
53adb9d0e1
On (really old) Kindles, don't crash if there's no sysfs entry to read for battery capacity ( #5161 )
...
Parse gasgaucge-info's output instead.
Fix #5159
2019-08-01 18:45:30 +02:00
Frans de Jonge
b1b98c5733
[fix] Switch ubuntu-touch-sdl-template to our own mirror ( #5157 )
...
https://github.com/Sturmflut/ubuntu-touch-sdl-template/ disappeared so I uploaded my copy to https://github.com/koreader/ubuntu-touch-sdl-template
2019-07-31 20:56:51 +02:00