-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Feature Request] Zoom and pan with touchpad gestures #15787
Comments
btw, on macOS this already changes the window size (changes the window scale). |
I must admit, I haven't used OS X in years, and I'm mainly interested in Linux platform (mostly X11, but aren't they all libinput anyways?) |
Yeah, but that doesn't work well with wm's. Better if it would zoom inside the window as any application do. |
no, that's completely subjective. better would be to make it configurable like anything else. also:
|
That's true
iina is mpv undercover, so strange that you mention it.
Most applications do exactly that, you pinch, you zoom inside. Like on a tablet, phone, etc.
Yeah, because that is more logical than resize the window. Now to the real subjective part, I hate how mpv tries to manage its window. It is ok for people who are usual user's (who will never install mpv btw, that's what iina is for), but cringe if you use wm's on macos, I have seen complaints about it from linux user's too. |
no idea what your point is.
"most applications" is not "any application". most applications are not video players. tablet and phones have a different control concept than a desktop OS. like mentioned before, this is completely irrelevant for the issue/feature request at hand because hardcoding any kind of behaviour (or changing it) will just lead to arguing what would be better. i would appreciate it if you could drop this discussion please, you made your point the first time, there is no need to repeat yourself.
that's not what i said. it's a non-judgemental specific example of other video players and how they behave, that contradict your claim. the last part is completely off topic and if you have any other unrelated problem, please open a separate discussion or issue. |
Expected behavior of the wanted feature
Let's make it possible to zoom and pan via multitouch (2 fingers) gestures on a touchpad on desktop platforms.
At least on Linux pinch events from libinput can be used, which I believe is what Firefox doing:
GESTURE_PINCH_BEGIN
,GESTURE_PINCH_UPDATE
andGESTURE_PINCH_END
. Other major platforms such as OS X and Windows surely provide their own system API as well.Use case: watching 4K footage on a FullHD monitor, quickly zooming in to see the details.
Alternative behavior of the wanted feature
No response
Log File
No response
Sample Files
No response
The text was updated successfully, but these errors were encountered: