notepad-plus-plus / notepad-plus-plus/notepad-plus-plus

Blurred/pixelated toolbar icons

Open
#12,301 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
29.4k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Description of the Issue

The icons in the toolbar appear blurry/pixelated.

Steps to Reproduce the Issue
  1. Open Notepad++.
  2. Look carefully at the toolbar icons at the top of the screen.
  3. You should realize the icons are not displayed/scaled correctly.
Expected Behavior

The icons should look clear/sharp (bilinear and bicubic scaling?).

Actual Behavior

The toolbar icons are blurred/pixelated, i.e. not scaled correctly (nearest-neighbor interpolation?).

Debug Information

Notepad++ v8.4.5 (32-bit)
Build time : Sep 3 2022 - 03:56:37
Path : C:\Program Files (x86)\Notepad++\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : OFF
Cloud Config : OFF
OS Name : Windows 10 Home (64-bit)
OS Version : 21H1
OS Build : 19043.2006
Current ANSI codepage : 1252
Plugins :
DSpellCheck (1.4.6)
JSLintNpp (0.8.3.119)
mimeTools (2.8)
NppConverter (4.4)
NppExport (0.4)
NppFTP (0.29.4)
NPPJSONViewer (1.34)
PythonScript (2)
zoomdisabler (1.2)

Screenshots

Blurred Icons

Enlarged version of screenshot:
Blurred Icons Enlarged

Can this issue to solved by changing the settings under PropertiesCompatibility?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the toolbar rendering problem in Notepad++ v8.4.5 on the reported Windows 10 setup, then trace the toolbar icon loading and scaling entry points. Compare the displayed icons at the reported scale and verify that the toolbar icons are sharp rather than blurred or pixelated.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.