5 ms·
I think you gave this example as a joke, but here is a quote from one of the Wayland developers: > I would suggest that this setting [UI scale] needs to be a g
by reisse 4y ago
I think you gave this example as a joke, but here is a quote from one of the Wayland developers:
> I would suggest that this setting [UI scale] needs to be a global and not a per-output thing. If it was a per-output thing, windows moving between different monitors would probably have problems (text size changes while window size does not?). It is hard to imagine how it would work as a per-output setting, for me at least.
See https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/34 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/i... , the original issue and the discussion gives quite some insights in how Linux developers see the world.
- ryandrake 4y agoUnfortunately my example was based on real-world frustration. That conversation was just maddening to read. One person arguing for the end user’s experience and the other one (apparently winning) tunnel-visioned on “pixel perfect”, “well defined”, “guarantees to developers” and “relevant specifications”. Meanwhile, for the last at least five years, I can turn on my Mac, drag windows from one hidpi display to a low dpi display, and everything just works and window sizes and fonts behave sensibly. The ability to make tough technical compromises in favor of the average end user, over technical purity and developer comfort, is what distinguishes a polished, finished product from a science project.
- reisse 4y agoAnd dragging apps between displays with different DPIs work on Windows too. Nothing more to add, wholeheartedly agree with you.
- ryandrake 4y agoWell, Windows doesn't work that well. At least on my setup, when I drag a window across DPIs, the window size is incorrect on the other monitor, during the dragging animation, and then when I release the mouse button, the window and fonts properly "snap" to match what I'd expect. A little janky but it kind of works if you have no desire for a polished product.
- fomine3 4y agoI wish the conversation was 10 years ago