elementary / gala

Gala Window Manager for elementary OS and Pantheon
https://elementary.io
GNU General Public License v3.0
270 stars 76 forks source link

Allow windows to change their scaling HIDPI factor when moving across monitors. #184

Open MatthewAry opened 6 years ago

MatthewAry commented 6 years ago

A computer can have different monitors with different pixel densities. When on elementary OS, windows moved across monitors do not change their HIDPI scaling factor.

I've tried to use xrandr to set the display scaling factor (something that is not provided in the system settings), monitor position, and resolution for each of my screens with the end result typically being that the application crashes when it moves to another window. I would like to see support for different display scaling factors in a manner similar to how macOS does it.

Is this possible?

cassidyjames commented 6 years ago

This is possible in Wayland, and there is a lot of work going into it upstream in GTK. I don't believe it's practical to implement in X, though.