Skip to content

Draft: Improve fractional scaling handling of decorations

Xaver Hugl requested to merge work/zamundaaa/better-fractional-scaling into master

This MR

  • snaps geometries, most importantly their sizes, to the pixel grid
  • makes decoration geometry floating point, so that it can render to arbitrary pixel sizes
  • fixes decoration rendering for arbitrary pixel sizes, so that there's no gaps between the window and the decoration anymore

For details, see the individual commits. This depends on kdecoration!66 and breeze!470

Draft because this doesn't handle Xwayland windows yet.

BUG: 483338 CCBUG: 452438

Edited by Xaver Hugl

Merge request reports