Menu images are being scaled-up by Windows at certain scales, making them blurry/jagged.
Steps to reproduce the behavior:
Set displaying scaling to 150%
Open system folder File menu
Note that the File In... and Exit Dolphin images are jagged. The workspace command images are slightly blurry.
Actual
Expected
Commentary
The images should be drawn at a native scale, but at the CXMENUCHECK x CYMENUCHECK size from system metrics. The menu-check extents can be rather odd, and generally don't match a standard icon size. For example the check-extent at standard 96-dpi is 15x15, and in this case it is better to provide a 16x16 bitmap. At 150% the menu check extent is 25x25, so a 25x25 bitmap should be provided, but rendering the icon at 24x24 to get a native size.
Menu images are being scaled-up by Windows at certain scales, making them blurry/jagged.
Steps to reproduce the behavior:
Actual
Expected
Commentary
The images should be drawn at a native scale, but at the CXMENUCHECK x CYMENUCHECK size from system metrics. The menu-check extents can be rather odd, and generally don't match a standard icon size. For example the check-extent at standard 96-dpi is 15x15, and in this case it is better to provide a 16x16 bitmap. At 150% the menu check extent is 25x25, so a 25x25 bitmap should be provided, but rendering the icon at 24x24 to get a native size.