FullHD is one of the most common resolutions. (https://gs.statcounter.com/screen-resolution-stats/desktop/worldwide - 21%, while 1366x768, which also causes issues, is 24%)
Windows 10 is one of the most common platforms. (https://www.w3schools.com/browsers/browsers_os.asp - 54%)
Windows 10 sets by default 150% UI scaling.
In conclusion, recently it's very common that when you try to help someone and tell them to change something in settings... they don't know they should click "OK" because they don't see those buttons and they usually see everything else, and flat design of the window doesn't really tell them that there is something missing.
Suggested solutions:
1. Constantly making sure that the dialog window is always shorter than 700 px.
2. Put buttons somewhere else, for example at the top.
2. put buttons somewhere else,3. for example at the topPut everything between the top bar and the OK/Cancel buttons inside a scroll view.
34. put everything between the top bar and the OK/Cancel buttons inside a scroll viewWarn if user has unsaved changes.
4.5. Put the HiDPI scaling option outside of Configure Krita, warn if user has unsaved changesjust like the "Switch application language" option.
Picture of 1920x1080 in 150% UI scaling (red rectangle) and the Configure Krita dialog - after applying scaling, the display becomes 1280x720, and our dialog is 1050x825.
{F7531620}