github JackTulli/Linux-explorer v1.11.1
1.11.1: desktop scaling, second pass

latest releases: v1.42.7, v1.42.6, v1.42.5...
16 days ago

Fractional desktop scaling now draws the way Windows does. With the experimental desktop scaling on at 125, 150 or 175%, every 3D edge, frame and button is one pixel thick (two from 200%), drawn in screen pixels and anchored to the control's inside, so borders are even and there is no stray line between an edit box and its white. Pushbuttons paint their face under the edge. The classic close glyph grows with its button at any scale, the XP and Windows 7 captions no longer stripe at 150/175% (the enlarged skin sheets are now the exact inverse of the pixel mapping), and the mouse pointer is smooth at fractions.

Pictures follow the scale. The wallpaper preview in Display Properties, Imaging's picture and the Snipping Tool's capture (and its ink) are drawn at the size they have on the panel; saved snips are the capture as taken.

Reading. docs/SCALING.md explains the model and how Windows, Qt and GTK deal with the same problem. New harness hooks: W2K_RENDER_MENU and W2K_RENDER_DIALOG=startmenuclassic.

curl -sL jacktulli.github.io/w2k | sh

Don't miss a new Linux-explorer release

NewReleases is sending notifications on new releases.