-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When at the right edge, resize options are limited – Custom resizer needed #57
Comments
Maybe this is a possible solution/workaround? |
Well…
So this really does not look like a good workaround. 😃 |
Session-sync again does this as I want, but AFAIK they also just use some JS/self-made re-sizer for this. Best would be if we had a nice (and possibly tiny!) lib for this, as I don't know whether making it oneself is trivial. Or maybe it is and we can drop some listeners to resize events (or actually, textarea changes), which could be a good thing – or not, because all the stuff resizing triggers is quite complex right now. (Thoughtful it is self-contained and should be independent on what actually triggers it, but sometimes timing and stuff matters, so this would need intensive testing.) |
So I think this issue requires some remake of the whole re-sizing stuff. I hope I finally fixed #66, but resizing is still not really realizable. So when we have a custom resizer, it may also – in contrast to the current way – not resize the textarea and QR code one by one, but just the whole |
That is a(n UX) workaround, i.e. it does not actually make it more intuitive. Thus I prefer a small resize icon, that's how users have used these things for ages and thus it is intuitive (= users are accustomed to it)
Okay, yeah, fair enough. Actually, resizing on touch interfaces by clicking the small button at the right bottom is indeed really hard.
Okay, then. It's a gimmick then. Also note if the QR code get's bigger and you have more width, so it already usually has a decent sitze.
No, no, no. First of all, it's not good we have things to do things differently. Especially as we have both advantages and disadvantages for touch devices here with each approach. So then do I: #189 So it would be good, if we could have both.
Yeah, okay, if "a lot" is disabling and enabling an extension, nice. And my add-on does the same… okay, not a lot: display a QR code + input and things. And it's main UI is also simple. (It just has a lot of options, you can make use of.) |
As you re-size to the bottom/right, when the icon is at the right (i.e. you have no second screen to the right; you have no other buttons right next to it, window is maximized -> so you are already at the right border of your screen).
Solution: Put a/Move the resizer at the bottom-left edge of the window.
This is hard to do, because the re-size icon is actually from the textarea – that's the default browser thing. It's all built-in – also the actual re-sizing process is built-in and does not use any JS at all.
So all this stuff, would be needed to be built by hand. Or – likely – a nice library has to be found.
Ideal implementation:
Edit (2019-05-25): Likely to be made in connection with #189
The text was updated successfully, but these errors were encountered: