Connection:
Yeah that's clear. So itch-setup just checks for client updates which is fine, but what if Butler can't connect on launch? Will it try again when it's needed or will it give an error? Gonna wait a see what it does at the next update so no need to worry about this one for now I guess.
Saved login:
Yes, sorry I forgot to mention that that was only a problem in an earlier version where it seemed to have forgotten my saved logins if I tried to use them and they still failed(GlassWire was buggy at the time and did things like that if the path had special characters like Á in my case.).
Later on they worked I just mentioned that that was the reason why I had problems.
Sidebar:
Cool! Thanks, hope they'll find it a useful idea. :)
Also yeah I just mentioned changing to tabs IF the dev team thinks it makes it cleaner or something and only meant the tabs IF tabs are actually enabled.
Scroll selecting:
Well anything that's based on Chromium seems to do that so that's why I thought it was in the base engine if that's what you are using for it, but maybe it's about Firefox being the one that allows "slide scrolling" without selecting things unlike others.
Still don't have a Win10 system at hand to test it, but maybe later we'll see.
Thanks for all the info!