Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > KOReader

Notices

Reply
 
Thread Tools Search this Thread
Old 02-05-2020, 04:38 PM   #1
mbrisco
(gtfo/freak)
mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.
 
Posts: 113
Karma: 2288750
Join Date: Nov 2019
Device: Likebook Alita
Swiping center refreshes the page; any way to turn it off?

When I do any sort of single finger swipe in the center, my e-ink screen does a refresh. I wanted KOReader to ignore this (because it’s usually an unintentional touch for me), but the settings only let you adjust single finger swipes on the edges for some reason. There is a diagonal swipe setting, but I have that on “Pass through”. But swiping refreshes the page anyway, unless you swipe left or right to turn the page.

Happens on both my Kindle and KOReader. Just wondering if anyone else sees this too.

(Sometimes, doing this center swipe on the Kindle causes parts of a status bar at the top show up until I turn the page. Like, a clock will show up sometimes. Sometimes a clock and an airplane icon. Weird)
mbrisco is offline   Reply With Quote
Old 02-05-2020, 04:51 PM   #2
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
Yup, the short diagonal swipe to do a full refresh is a feature, not a bug.

You can disable that setting using "nothing" instead of "pass through".
pazos is offline   Reply With Quote
Advert
Old 02-05-2020, 04:59 PM   #3
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
As a reference here is a list of gestures and their default actions: https://github.com/koreader/koreader...eader-Gestures.


The kindle thingy cannot be avoided, AFAIK. It is just software that still runs while KOReader is in the foreground. Never happened to me years ago, when I had a Kindle (fw 5.6.?) so it should be another change in fw which happens to reduce the QoL of 3rd party app users.
pazos is offline   Reply With Quote
Old 02-05-2020, 06:45 PM   #4
mbrisco
(gtfo/freak)
mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.
 
Posts: 113
Karma: 2288750
Join Date: Nov 2019
Device: Likebook Alita
Turning it to “Nothing” still refreshes the page though. It seems to be disconnected from the diagonal swipe gesture, since it happens on horizontal and vertical swipes as well.
mbrisco is offline   Reply With Quote
Old 02-05-2020, 07:21 PM   #5
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by mbrisco View Post
Turning it to “Nothing” still refreshes the page though. It seems to be disconnected from the diagonal swipe gesture, since it happens on horizontal and vertical swipes as well.
No, it doesn't.

You can check requested eink updates with
Code:
adb logcat epd:* *:S
. On the emulator, tricked to act as a dummy android eink device, if I do a diagonal swipe I can see
Code:
02-06 01:01:39.467  3012  3025 E epd     : java.lang.NoSuchMethodException: setByEinkUpdateMode [int]
, Nothing happens on a horizontal/vertical swipe

With debug logs is easier to understand:

On a diagonal swipe:

Code:
--------- beginning of main
02-06 01:09:04.392  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.392055
02-06 01:09:04.392  3035  3048 V KOReader:  input event => type: 3, code: 57(nil), value: 0, time: 1580947744.392062
02-06 01:09:04.392  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 439.96948242188, time: 1580947744.392064
02-06 01:09:04.392  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 655.95703125, time: 1580947744.392066
02-06 01:09:04.392  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.392068
02-06 01:09:04.392  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.392  3035  3048 V KOReader:  set up hold timer
02-06 01:09:04.392  3035  3048 V KOReader:  adjusted ges: touch
02-06 01:09:04.418  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.418316
02-06 01:09:04.418  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 439.96948242188, time: 1580947744.418319
02-06 01:09:04.418  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 664.29217529297, time: 1580947744.418320
02-06 01:09:04.418  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.418322
02-06 01:09:04.418  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.435  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.435106
02-06 01:09:04.435  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 458.1796875, time: 1580947744.435110
02-06 01:09:04.435  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 686.953125, time: 1580947744.435111
02-06 01:09:04.435  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.435113
02-06 01:09:04.435  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.451  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.451860
02-06 01:09:04.451  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 467.98461914063, time: 1580947744.451865
02-06 01:09:04.452  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 708.92578125, time: 1580947744.451867
02-06 01:09:04.452  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.451869
02-06 01:09:04.452  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.468  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.468456
02-06 01:09:04.468  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 475.96069335938, time: 1580947744.468459
02-06 01:09:04.468  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 725.9765625, time: 1580947744.468460
02-06 01:09:04.468  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.468462
02-06 01:09:04.468  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.485  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.485138
02-06 01:09:04.485  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 488.25881958008, time: 1580947744.485143
02-06 01:09:04.485  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 747.94921875, time: 1580947744.485145
02-06 01:09:04.485  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.485146
02-06 01:09:04.485  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.501  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.501766
02-06 01:09:04.501  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 498.96606445313, time: 1580947744.501769
02-06 01:09:04.501  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 761.953125, time: 1580947744.501771
02-06 01:09:04.501  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.501772
02-06 01:09:04.501  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.518  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.518441
02-06 01:09:04.518  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 523.98193359375, time: 1580947744.518446
02-06 01:09:04.518  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 794.94140625, time: 1580947744.518448
02-06 01:09:04.518  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.518449
02-06 01:09:04.518  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.535  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.535089
02-06 01:09:04.535  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 567.98217773438, time: 1580947744.535093
02-06 01:09:04.535  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 858.92578125, time: 1580947744.535094
02-06 01:09:04.535  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.535096
02-06 01:09:04.535  3035  3048 V KOReader:  in tap state...
02-06 01:09:04.535  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.535  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.551  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.551791
02-06 01:09:04.551  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 609.97192382813, time: 1580947744.551794
02-06 01:09:04.551  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 931.93359375, time: 1580947744.551796
02-06 01:09:04.551  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.551798
02-06 01:09:04.551  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.551  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.568  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.568487
02-06 01:09:04.568  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 631.95556640625, time: 1580947744.568492
02-06 01:09:04.568  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 964.921875, time: 1580947744.568493
02-06 01:09:04.568  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.568495
02-06 01:09:04.568  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.568  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.585  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.585290
02-06 01:09:04.585  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 654.9609375, time: 1580947744.585294
02-06 01:09:04.585  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 983.06604003906, time: 1580947744.585295
02-06 01:09:04.585  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.585297
02-06 01:09:04.585  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.585  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.601  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.601764
02-06 01:09:04.601  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 659.970703125, time: 1580947744.601767
02-06 01:09:04.601  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 992.9296875, time: 1580947744.601768
02-06 01:09:04.601  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.601770
02-06 01:09:04.601  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.602  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.618  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.618612
02-06 01:09:04.618  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 666.32836914063, time: 1580947744.618617
02-06 01:09:04.618  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 995.91796875, time: 1580947744.618619
02-06 01:09:04.618  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.618621
02-06 01:09:04.618  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.618  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.652  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.651949
02-06 01:09:04.652  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 670.97900390625, time: 1580947744.651954
02-06 01:09:04.652  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1000.3789672852, time: 1580947744.651956
02-06 01:09:04.652  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.651958
02-06 01:09:04.652  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.652  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.668  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.668485
02-06 01:09:04.668  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 673.38201904297, time: 1580947744.668489
02-06 01:09:04.668  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1000.95703125, time: 1580947744.668490
02-06 01:09:04.668  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.668491
02-06 01:09:04.668  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.668  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.685  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.685063
02-06 01:09:04.685  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 679.97680664063, time: 1580947744.685067
02-06 01:09:04.685  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1013.2291259766, time: 1580947744.685069
02-06 01:09:04.685  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.685070
02-06 01:09:04.685  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.685  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.701  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.701800
02-06 01:09:04.701  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 682.97607421875, time: 1580947744.701804
02-06 01:09:04.701  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1021.0974731445, time: 1580947744.701806
02-06 01:09:04.701  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.701808
02-06 01:09:04.701  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.702  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.718  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.718606
02-06 01:09:04.718  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 682.97607421875, time: 1580947744.718610
02-06 01:09:04.718  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1025.419921875, time: 1580947744.718612
02-06 01:09:04.718  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.718614
02-06 01:09:04.718  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.718  3035  3048 V KOReader:  adjusted ges: pan southeast
02-06 01:09:04.789  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947744.789054
02-06 01:09:04.789  3035  3048 V KOReader:  input event => type: 3, code: 57(nil), value: -1, time: 1580947744.789059
02-06 01:09:04.789  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 682.97607421875, time: 1580947744.789061
02-06 01:09:04.789  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 1025.419921875, time: 1580947744.789063
02-06 01:09:04.789  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947744.789066
02-06 01:09:04.789  3035  3048 V KOReader:  in pan state...
02-06 01:09:04.789  3035  3048 V KOReader:  swipe southeast 442.21604584831 detected in slot 0
02-06 01:09:04.789  3035  3048 V KOReader:  adjusted ges: swipe southeast
02-06 01:09:04.789  3035  3048 V KOReader:  _refresh: Enqueued full update for region 0 0 1080 1920 
02-06 01:09:04.789  3035  3048 V KOReader:  setDirty full from widget all w/ NO region 
02-06 01:09:04.789  3035  3048 V KOReader:  painting widget: ReaderUI
02-06 01:09:04.807  3035  3048 V KOReader: [MainActivity] requesting epd update, type: EPD_FULL
02-06 01:09:04.807  3035  3048 E epd     : java.lang.NoSuchMethodException: setByEinkUpdateMode [int]
On a horizontal swipe:

Code:
--------- beginning of main
02-06 01:10:36.725  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.725222
02-06 01:10:36.725  3035  3048 V KOReader:  input event => type: 3, code: 57(nil), value: 0, time: 1580947836.725231
02-06 01:10:36.725  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 456.97631835938, time: 1580947836.725234
02-06 01:10:36.725  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.725236
02-06 01:10:36.725  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.725239
02-06 01:10:36.725  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.725  3035  3048 V KOReader:  set up hold timer
02-06 01:10:36.725  3035  3048 V KOReader:  adjusted ges: touch
02-06 01:10:36.785  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.785028
02-06 01:10:36.785  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 487.95776367188, time: 1580947836.785030
02-06 01:10:36.785  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.785030
02-06 01:10:36.785  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.785031
02-06 01:10:36.785  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.801  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.801797
02-06 01:10:36.801  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 528.95874023438, time: 1580947836.801798
02-06 01:10:36.801  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.801799
02-06 01:10:36.801  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.801799
02-06 01:10:36.801  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.818  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.818468
02-06 01:10:36.818  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 570.32708740234, time: 1580947836.818470
02-06 01:10:36.818  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.818471
02-06 01:10:36.818  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.818472
02-06 01:10:36.818  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.835  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.835132
02-06 01:10:36.835  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 587.76068115234, time: 1580947836.835133
02-06 01:10:36.835  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.835134
02-06 01:10:36.835  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.835135
02-06 01:10:36.835  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.851  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.851800
02-06 01:10:36.851  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 601.87377929688, time: 1580947836.851802
02-06 01:10:36.851  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.851802
02-06 01:10:36.851  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.851803
02-06 01:10:36.851  3035  3048 V KOReader:  in tap state...
02-06 01:10:36.851  3035  3048 V KOReader:  in pan state...
02-06 01:10:36.851  3035  3048 V KOReader:  adjusted ges: pan east
02-06 01:10:36.868  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.868433
02-06 01:10:36.868  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 609.78472900391, time: 1580947836.868435
02-06 01:10:36.868  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 956.953125, time: 1580947836.868436
02-06 01:10:36.868  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.868436
02-06 01:10:36.868  3035  3048 V KOReader:  in pan state...
02-06 01:10:36.868  3035  3048 V KOReader:  adjusted ges: pan east
02-06 01:10:36.885  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.884976
02-06 01:10:36.885  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 630.068359375, time: 1580947836.884978
02-06 01:10:36.885  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 950.91796875, time: 1580947836.884978
02-06 01:10:36.885  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.884979
02-06 01:10:36.885  3035  3048 V KOReader:  in pan state...
02-06 01:10:36.885  3035  3048 V KOReader:  adjusted ges: pan east
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.890469
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 637.9541015625, time: 1580947836.890471
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 948.92578125, time: 1580947836.890471
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.890472
02-06 01:10:36.890  3035  3048 V KOReader:  in pan state...
02-06 01:10:36.890  3035  3048 V KOReader:  adjusted ges: pan east
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 47(S), value: 0, time: 1580947836.890502
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 57(nil), value: -1, time: 1580947836.890505
02-06 01:10:36.890  3035  3048 V KOReader:  input event => type: 3, code: 53(Y), value: 637.9541015625, time: 1580947836.890507
02-06 01:10:36.891  3035  3048 V KOReader:  input event => type: 3, code: 54(Z), value: 948.92578125, time: 1580947836.890509
02-06 01:10:36.891  3035  3048 V KOReader:  input event => type: 0, code: 0(nil), value: 0, time: 1580947836.890510
02-06 01:10:36.891  3035  3048 V KOReader:  in pan state...
02-06 01:10:36.891  3035  3048 V KOReader:  swipe east 181.15572378702 detected in slot 0
02-06 01:10:36.891  3035  3048 V KOReader:  adjusted ges: swipe east
02-06 01:10:36.891  3035  3048 V KOReader:  goto relative screen: -1 , in mode:  page
02-06 01:10:36.891  3035  3048 V KOReader:  CreDocument: goto page 0
02-06 01:10:36.891  3035  3048 V KOReader:  _refresh: Enqueued partial update for region 0 0 1080 1920 
02-06 01:10:36.891  3035  3048 V KOReader:  setDirty partial from widget ReaderUI w/ NO region 
02-06 01:10:36.891  3035  3048 V KOReader:  painting widget: ReaderUI
pazos is offline   Reply With Quote
Advert
Old 02-05-2020, 07:32 PM   #6
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,477
Karma: 26012492
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Bonus question: on which type of document is that?

(Because as @pazos' example shows, a horizontal swipe will often refresh something because it involves a position update in the underlying document ).
NiLuJe is offline   Reply With Quote
Old 02-06-2020, 12:03 AM   #7
mbrisco
(gtfo/freak)
mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.
 
Posts: 113
Karma: 2288750
Join Date: Nov 2019
Device: Likebook Alita
What do you mean, no it doesn't? I don't know how to run that, but here's a video of what I'm talking about. Diagonal swipe set to "Nothing" and no other gestures on to refresh the screen.

https://streamable.com/wkey1
mbrisco is offline   Reply With Quote
Old 02-06-2020, 06:02 AM   #8
Frenzie
Wizard
Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.
 
Posts: 1,613
Karma: 724945
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
That seems to be part of the else path on a swipe. It used to be if north/south/west/east (leaving diagonal) but it looks like north & south have since migrated elsewhere, leaving them to be treated as if they were diagonal.

https://github.com/koreader/koreader/pull/2659

https://github.com/koreader/koreader....lua#L485-L490

Edit: removed in https://github.com/koreader/koreader...a1a13a70fbce6c

Same true here https://github.com/koreader/koreader....lua#L404-L428

Last edited by Frenzie; 02-06-2020 at 06:07 AM.
Frenzie is offline   Reply With Quote
Old 02-06-2020, 08:16 AM   #9
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by mbrisco View Post
What do you mean, no it doesn't? I don't know how to run that, but here's a video of what I'm talking about. Diagonal swipe set to "Nothing" and no other gestures on to refresh the screen.

https://streamable.com/wkey1
I assumed you were talking about the Likebook Alita, which is on your profile, and emulate its epd logic on an android emulator, where the issue in question cannot be reproduced if you disable the short swipe gesture.

You can try it for yourself in the case you still have an Alita (and KOReader installed on it),
pazos is offline   Reply With Quote
Old 02-06-2020, 02:15 PM   #10
mbrisco
(gtfo/freak)
mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.mbrisco ought to be getting tired of karma fortunes by now.
 
Posts: 113
Karma: 2288750
Join Date: Nov 2019
Device: Likebook Alita
Quote:
Originally Posted by Frenzie View Post
That seems to be part of the else path on a swipe. It used to be if north/south/west/east (leaving diagonal) but it looks like north & south have since migrated elsewhere, leaving them to be treated as if they were diagonal.

https://github.com/koreader/koreader/pull/2659

https://github.com/koreader/koreader....lua#L485-L490

Edit: removed in https://github.com/koreader/koreader...a1a13a70fbce6c

Same true here https://github.com/koreader/koreader....lua#L404-L428
Would this be a bug then? Weird though, because even if it treats the north south swipes as diagonal, the diagonal refresh gesture is off. Shouldn’t be refreshing at all, I think
mbrisco is offline   Reply With Quote
Old 02-06-2020, 02:36 PM   #11
Frenzie
Wizard
Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.Frenzie ought to be getting tired of karma fortunes by now.
 
Posts: 1,613
Karma: 724945
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
It doesn't literally treat them as diagonal of course, I just mean that when the else path was written all the rest was diagonal. But yes, that's all somewhere in between vestigial and a (very minor) bug.
Frenzie is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I turn off swiping to increase font size? LucyOne KOReader 2 07-29-2019 03:05 AM
How to turn off screen refreshes on Boyue T62? Pajamaman Boyue 3 12-27-2018 02:47 AM
k4 question about page refreshes oncdoc Amazon Kindle 2 10-12-2013 04:54 PM
Paperwhite refreshes at every page problem Julius Caesar Amazon Kindle 3 11-25-2012 12:47 AM
PRS-650 Swiping to turn page but it highlights instead MrsPartridge Sony Reader 9 02-02-2011 06:23 PM


All times are GMT -4. The time now is 11:15 PM.


MobileRead.com is a privately owned, operated and funded community.