ONLYOFFICE / DesktopEditors

An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents
https://www.onlyoffice.com
Other
2.77k stars 320 forks source link

Respect Desktop Environment per monitor scaling #1176

Closed parrenin closed 11 months ago

parrenin commented 1 year ago

This issue is unique.

Operating System

Linux (DEB package)

Version information

7.2.1

Expected Behavior

OO Desktop Editors should respect the Desktop Environment (Gnome, KDE, etc.) scaling per monitor which is possible under Wayland.

Actual Behavior

OO DE has global scaling but does not respect the per monitor scaling set for the Desktop Environment. This is problematic when you use different scaling per monitor (e.g., 200% for a 4k screen and 100% for a FHD screen).

Reproduction Steps

No response

Additional information

I use Debian Bookworm with KDE/Wayland.

LuckySpecialist commented 1 year ago

Hi @parrenin! We have released a new version of Desktop Editors 7.3. Can you check on it and let us know if this problem is relevant for you?

parrenin commented 1 year ago

Yes, the problem still seems to be present in 7.3.0. There is an 'auto' mode for the scaling, but it seems to calculate the appropriate scaling (probably based on screen dimension and resolution). There should be a 'from DE' mode, where the scaling is imported from the desktop environment. The scaling also should be able to be different for different screens.

matveevms commented 1 year ago

Hello, @parrenin I tested on my Debian system with Wayland and two FullHD and 4K monitors. Currently, the editor recalculates the application scale value when moving it to another screen. Please check the operation of our editor 7.4.1 on your system.

Rita-Bubnova commented 11 months ago

This issue was closed due no response.

parrenin commented 7 months ago

Sorry for the late answer, I was having an issue with my github and was not receiving notifications... I tested again with: 1) the internal FHD screen of my laptop 2) a 4k external screen, both running side by side. It is not clear to me what the auto mode does: the scaling is 200% on both screen, which is inappropriate for the FHD internal screen. Again, apart form the "Auto" mode, I think there should be a "from DE" setting, where the scaling is taken from the Desktop Editor. For me, this issue is not fixed properly.