gala icon indicating copy to clipboard operation
gala copied to clipboard

Drop manually scaling UI elements

Open leolost2605 opened this issue 1 month ago • 1 comments

When using 'scale monitor framebuffer' actor sizes etc. are already in logical sizes so we don't have to scale anything.

Fixes #2412

This will cause the ui elements to be too small on

  • X
  • wayland without scale-monitor-framebuffer

Regarding X that won't be a problem in the future but I'm not sure we should already introduce regressions for X before OS 9? Regarding without scale monitor framebuffer I would argue we should treat not having scale monitor framebuffer as unsupported. Otherwise we would still have to keep all the code for a only rarely tested code path.

Depending on other opinions on already introducing regressions for X this is blocked until OS 9.

leolost2605 avatar Nov 21 '25 20:11 leolost2605

I think we should probably weight until OS 9 because we probably will have to drop the X session completely anyways. But at least for now let's not break it intentionally 😅

danirabbit avatar Nov 21 '25 20:11 danirabbit