i don’t use any of those applications and i don’t know if they have inline scrollable divs so i can’t answer this question.
it’s not enabled by default when you adjust scrollTop (using javascript) of an overflow-enabled div. it was on for everything else, i.e. wheel events, native pgup/pgdn (before tt-rss recently started to handle those via global hotkeys), etc.
continue twisting my words at your own peril, etc.
because it wasn’t smooth before, you instantly jumped to the offset when moving around. you can easily replicate this behavior at runtime by removing the necessary classname in browser console, i.e.
$("headlines-frame").removeClassName("smooth-scroll");
and using n/p etc hotkeys.
wheel distance entirely depends on whatever browser/platform you’re running, it’s outside of tt-rss control because it doesn’t trap wheel events.
actual scroll offsets were not in any way adjusted with this change, it jumps to exactly same offset only not immediately. the change is entirely cosmetic.
it is slower because it’s smooth, obviously. unfortunately, scrolling speed is not configurable using CSS, your browser decides that.
if you think pgup/pgdn is specifically slow this might be because we scroll by 90% of viewport height to keep some previously read stuff on screen so it would be easier to continue reading. this might be a bit different from previous browser-native pgup/pgdn handling, this was changed shortly before smooth scrolling and is not really related.
scroll distance is adjustable and can be extended, i suppose.
again, in this case, “auto” means “disabled”.
go ahead and upload it to youtube or something, i’ll take a look.
you’re one more literally unplayable meme from being probated.