Repository: spyder-ide/spyder

Issue:
Blurry Spyder icon on Windows taskbar
I think since version 5.3.0 i have a blurry spyder icon on windows.
I have experienced this in 2 different machines
* Spyder version: >5.3.0
* Python version: 3.9 and 3.10
* Operating System name/version: Windows 10 - 64 bits

![Captura de pantalla 2022-06-14 095326](https://user-images.githubusercontent.com/59227306/173523895-6b672c9f-37e2-4c00-bc05-ae02cfefd942.jpg)

<details>

abseil-cpp                20210324.2           h0e60522_0    conda-forge
alabaster                 0.7.12                     py_0    conda-forge
arrow                     1.2.2              pyhd8ed1ab_0    conda-forge
arrow-cpp                 8.0.0           py310hf269ffb_2_cpu    conda-forge
astroid                   2.11.6          py310h5588dad_0    conda-forge
atomicwrites              1.4.0              pyh9f0ad1d_0    conda-forge
attrs                     21.4.0             pyhd8ed1ab_0    conda-forge
autopep8                  1.6.0              pyhd8ed1ab_1    conda-forge
aws-c-cal                 0.5.11               he19cf47_0    conda-forge
aws-c-common              0.6.2                h8ffe710_0    conda-forge
aws-c-event-stream        0.2.7               h70e1b0c_13    conda-forge
aws-c-io                  0.10.5               h2fe331c_0    conda-forge
aws-checksums             0.1.11               h1e232aa_7    conda-forge
aws-sdk-cpp               1.8.186              hb0612c5_3    conda-forge
babel                     2.10.1             pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                        py_2    conda-forge
backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
bcrypt                    3.2.2           py310he2412df_0    conda-forge
beautifulsoup4            4.11.1             pyha770c72_0    conda-forge
binaryornot               0.4.4                      py_1    conda-forge
black                     22.3.0             pyhd8ed1ab_0    conda-forge
bleach                    5.0.0              pyhd8ed1ab_0    conda-forge
brotli                    1.0.9                h8ffe710_7    conda-forge
brotli-bin                1.0.9                h8ffe710_7    conda-forge
brotlipy                  0.7.0           py310he2412df_1004    conda-forge
bzip2                     1.0.8                h8ffe710_4    conda-forge
c-ares                    1.18.1               h8ffe710_0    conda-forge
ca-certificates           2022.5.18.1          h5b45459_0    conda-forge
cached-property           1.5.2                hd8ed1ab_1    conda-forge
cached_property           1.5.2              pyha770c72_1    conda-forge
certifi                   2022.5.18.1     py310h5588dad_0    conda-forge
cffi                      1.15.0          py310hcbf9ad4_0    conda-forge
chardet                   4.0.0           py310h5588dad_3    conda-forge
charset-normalizer        2.0.12             pyhd8ed1ab_0    conda-forge
click                     8.1.3           py310h5588dad_0    conda-forge
cloudpickle               2.1.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.4              pyh9f0ad1d_0    conda-forge
cookiecutter              2.1.1              pyh6c4a22f_0    conda-forge
cryptography              37.0.2          py310ha857299_0    conda-forge
cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
dataclasses               0.8                pyhc8e2a94_3    conda-forge
debugpy                   1.6.0           py310h8a704f9_0    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
diff-match-patch          20200713           pyh9f0ad1d_0    conda-forge
dill                      0.3.5.1            pyhd8ed1ab_0    conda-forge
docutils                  0.18.1          py310h5588dad_1    conda-forge
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
flake8                    4.0.1              pyhd8ed1ab_2    conda-forge
fonttools                 4.33.3          py310he2412df_0    conda-forge
freetype                  2.10.4               h546665d_1    conda-forge
gettext                   0.19.8.1          ha2e2712_1008    conda-forge
gflags                    2.2.2             ha925a31_1004    conda-forge
glog                      0.6.0                h4797de2_0    conda-forge
greenlet                  1.1.2           py310h8a704f9_2    conda-forge
grpc-cpp                  1.45.2               hc952ed8_3    conda-forge
gst-plugins-base          1.20.2               he07aa86_1    conda-forge
gstreamer                 1.20.2               hdff456e_1    conda-forge
h5py                      3.6.0           nompi_py310h00cbb18_100    conda-forge
hdf5                      1.12.1          nompi_h2a0e4a3_104    conda-forge
icu                       70.1                 h0e60522_0    conda-forge
idna                      3.3                pyhd8ed1ab_0    conda-forge
imagesize                 1.3.0              pyhd8ed1ab_0    conda-forge
importlib-metadata        4.11.4          py310h5588dad_0    conda-forge
importlib_resources       5.7.1              pyhd8ed1ab_1    conda-forge
inflection                0.5.1              pyh9f0ad1d_0    conda-forge
intel-openmp              2022.1.0          h57928b3_3787    conda-forge
intervaltree              3.0.2                      py_0    conda-forge
ipykernel                 6.13.1          py310hbbfc1a7_0    conda-forge
ipython                   7.33.0          py310h5588dad_0    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
isort                     5.10.1             pyhd8ed1ab_0    conda-forge
jedi                      0.18.1          py310h5588dad_1    conda-forge
jellyfish                 0.9.0           py310he2412df_1    conda-forge
jinja2                    3.0.3              pyhd8ed1ab_0    conda-forge
jinja2-time               0.2.0              pyhd8ed1ab_3    conda-forge
joblib                    1.1.0              pyhd8ed1ab_0    conda-forge
jpeg                      9e                   h8ffe710_1    conda-forge
jsonschema                4.6.0              pyhd8ed1ab_0    conda-forge
jupyter_client            7.3.4              pyhd8ed1ab_0    conda-forge
jupyter_core              4.10.0          py310h5588dad_0    conda-forge
jupyterlab_pygments       0.2.2              pyhd8ed1ab_0    conda-forge
keyring                   23.6.0          py310h5588dad_0    conda-forge
kiwisolver                1.4.3           py310h476a331_0    conda-forge
krb5                      1.19.3               h1176d77_0    conda-forge
lazy-object-proxy         1.7.1           py310he2412df_1    conda-forge
lcms2                     2.12                 h2a16943_0    conda-forge
lerc                      3.0                  h0e60522_0    conda-forge
libblas                   3.9.0              15_win64_mkl    conda-forge
libbrotlicommon           1.0.9                h8ffe710_7    conda-forge
libbrotlidec              1.0.9                h8ffe710_7    conda-forge
libbrotlienc              1.0.9                h8ffe710_7    conda-forge
libcblas                  3.9.0              15_win64_mkl    conda-forge
libclang                  14.0.5          default_h77d9078_0    conda-forge
libclang13                14.0.5          default_h77d9078_0    conda-forge
libcrc32c                 1.1.2                h0e60522_0    conda-forge
libcurl                   7.83.1               h789b8ee_0    conda-forge
libdeflate                1.10                 h8ffe710_0    conda-forge
libffi                    3.4.2                h8ffe710_5    conda-forge
libglib                   2.70.2               h3be07f2_4    conda-forge
libgoogle-cloud           1.40.2               h68f564a_0    conda-forge
libiconv                  1.16                 he774522_0    conda-forge
liblapack                 3.9.0              15_win64_mkl    conda-forge
libogg                    1.3.4                h8ffe710_1    conda-forge
libpng                    1.6.37               h1d00b33_2    conda-forge
libprotobuf               3.20.1               h7755175_0    conda-forge
libsodium                 1.0.18               h8d14728_1    conda-forge
libspatialindex           1.9.3                h39d44d4_4    conda-forge
libssh2                   1.10.0               h680486a_2    conda-forge
libthrift                 0.16.0               h636ae23_1    conda-forge
libtiff                   4.3.0                hc4061b1_4    conda-forge
libutf8proc               2.7.0                hcb41399_0    conda-forge
libvorbis                 1.3.7                h0e60522_0    conda-forge
libwebp                   1.2.2                h57928b3_0    conda-forge
libwebp-base              1.2.2                h8ffe710_1    conda-forge
libxcb                    1.13              hcd874cb_1004    conda-forge
libzlib                   1.2.12               h8ffe710_0    conda-forge
lz4-c                     1.9.3                h8ffe710_1    conda-forge
m2w64-gcc-libgfortran     5.3.0                         6    conda-forge
m2w64-gcc-libs            5.3.0                         7    conda-forge
m2w64-gcc-libs-core       5.3.0                         7    conda-forge
m2w64-gmp                 6.1.0                         2    conda-forge
m2w64-libwinpthread-git   5.0.0.4634.697f757               2    conda-forge
markupsafe                2.1.1           py310he2412df_1    conda-forge
matplotlib-base           3.5.2           py310h79a7439_0    conda-forge
matplotlib-inline         0.1.3              pyhd8ed1ab_0    conda-forge
mccabe                    0.6.1                      py_1    conda-forge
mistune                   0.8.4           py310he2412df_1005    conda-forge
mkl                       2022.1.0           h6a75c08_874    conda-forge
msys2-conda-epoch         20160418                      1    conda-forge
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
mypy_extensions           0.4.3           py310h5588dad_5    conda-forge
nbclient                  0.6.4              pyhd8ed1ab_1    conda-forge
nbconvert                 6.5.0              pyhd8ed1ab_0    conda-forge
nbconvert-core            6.5.0              pyhd8ed1ab_0    conda-forge
nbconvert-pandoc          6.5.0              pyhd8ed1ab_0    conda-forge
nbformat                  5.4.0              pyhd8ed1ab_0    conda-forge
nest-asyncio              1.5.5              pyhd8ed1ab_0    conda-forge
numpy                     1.22.4          py310hed7ac4c_0    conda-forge
numpydoc                  1.4.0              pyhd8ed1ab_0    conda-forge
openjpeg                  2.4.0                hb211442_1    conda-forge
openssl                   1.1.1o               h8ffe710_0    conda-forge
packaging                 21.3               pyhd8ed1ab_0    conda-forge
pandas                    1.4.2           py310hf5e1058_2    conda-forge
pandoc                    2.18                 h57928b3_0    conda-forge
pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
paramiko                  2.11.0             pyhd8ed1ab_0    conda-forge
parquet-cpp               1.5.1                         2    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
patsy                     0.5.2              pyhd8ed1ab_0    conda-forge
pcre                      8.45                 h0e60522_0    conda-forge
pexpect                   4.8.0              pyh9f0ad1d_2    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    9.1.1           py310h767b3fd_0    conda-forge
pip                       22.1.2             pyhd8ed1ab_0    conda-forge
platformdirs              2.5.1              pyhd8ed1ab_0    conda-forge
pluggy                    1.0.0           py310h5588dad_3    conda-forge
prompt-toolkit            3.0.29             pyha770c72_0    conda-forge
psutil                    5.9.1           py310he2412df_0    conda-forge
pthread-stubs             0.4               hcd874cb_1001    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pyarrow                   8.0.0           py310h4115056_2_cpu    conda-forge
pycodestyle               2.8.0              pyhd8ed1ab_0    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pydocstyle                6.1.1              pyhd8ed1ab_0    conda-forge
pyflakes                  2.4.0              pyhd8ed1ab_0    conda-forge
pygments                  2.12.0             pyhd8ed1ab_0    conda-forge
pylint                    2.14.1             pyhd8ed1ab_0    conda-forge
pyls-spyder               0.4.0              pyhd8ed1ab_0    conda-forge
pynacl                    1.5.0           py310h4f637d6_1    conda-forge
pyodbc                    4.0.32          py310h8a704f9_1    conda-forge
pyopenssl                 22.0.0             pyhd8ed1ab_0    conda-forge
pyparsing                 3.0.9              pyhd8ed1ab_0    conda-forge
pyqt                      5.15.4          py310hbabf5d4_1    conda-forge
pyqt5-sip                 12.9.0          py310h8a704f9_1    conda-forge
pyqtwebengine             5.15.4          py310hbabf5d4_1    conda-forge
pyrsistent                0.18.1          py310he2412df_1    conda-forge
pysocks                   1.7.1           py310h5588dad_5    conda-forge
python                    3.10.4          h9a09f29_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-fastjsonschema     2.15.3             pyhd8ed1ab_0    conda-forge
python-lsp-black          1.2.1              pyhd8ed1ab_0    conda-forge
python-lsp-jsonrpc        1.0.0              pyhd8ed1ab_0    conda-forge
python-lsp-server         1.4.1              pyhd8ed1ab_1    conda-forge
python-slugify            6.1.2              pyhd8ed1ab_0    conda-forge
python_abi                3.10                    2_cp310    conda-forge
pytz                      2022.1             pyhd8ed1ab_0    conda-forge
pywin32                   303             py310he2412df_0    conda-forge
pywin32-ctypes            0.2.0           py310h5588dad_1005    conda-forge
pyyaml                    6.0             py310he2412df_4    conda-forge
pyzmq                     23.1.0          py310h73ada01_0    conda-forge
qdarkstyle                3.0.3              pyhd8ed1ab_0    conda-forge
qstylizer                 0.2.1              pyhd8ed1ab_0    conda-forge
qt-main                   5.15.4               h467ea89_2    conda-forge
qt-webengine              5.15.4               h7325c83_3    conda-forge
qtawesome                 1.1.1              pyhd8ed1ab_0    conda-forge
qtconsole                 5.3.1              pyhd8ed1ab_0    conda-forge
qtconsole-base            5.3.1              pyha770c72_0    conda-forge
qtpy                      2.1.0              pyhd8ed1ab_0    conda-forge
re2                       2022.04.01           h0e60522_0    conda-forge
requests                  2.28.0             pyhd8ed1ab_0    conda-forge
rope                      1.1.1              pyhd8ed1ab_0    conda-forge
rtree                     1.0.0           py310h1cbd46b_1    conda-forge
scikit-learn              1.1.1           py310h4dafddf_0    conda-forge
scipy                     1.8.1           py310h33db832_0    conda-forge
seaborn                   0.11.2               hd8ed1ab_0    conda-forge
seaborn-base              0.11.2             pyhd8ed1ab_0    conda-forge
setuptools                62.3.4          py310h5588dad_0    conda-forge
sip                       6.5.1           py310h8a704f9_2    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snappy                    1.1.9                h82413e6_1    conda-forge
snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
soupsieve                 2.3.1              pyhd8ed1ab_0    conda-forge
sphinx                    5.0.1              pyh6c4a22f_0    conda-forge
sphinxcontrib-applehelp   1.0.2                      py_0    conda-forge
sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
sphinxcontrib-htmlhelp    2.0.0              pyhd8ed1ab_0    conda-forge
sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
sphinxcontrib-serializinghtml 1.1.5              pyhd8ed1ab_2    conda-forge
spyder                    5.3.1           py310h5588dad_0    conda-forge
spyder-kernels            2.3.1           py310h5588dad_0    conda-forge
sqlalchemy                1.4.37          py310he2412df_0    conda-forge
sqlite                    3.38.5               h8ffe710_0    conda-forge
statsmodels               0.13.2          py310h2873277_0    conda-forge
tbb                       2021.5.0             h2d74725_1    conda-forge
text-unidecode            1.3                        py_0    conda-forge
textdistance              4.2.2              pyhd8ed1ab_0    conda-forge
threadpoolctl             3.1.0              pyh8a188c0_0    conda-forge
three-merge               0.1.1              pyh9f0ad1d_0    conda-forge
tinycss2                  1.1.1              pyhd8ed1ab_0    conda-forge
tk                        8.6.12               h8ffe710_0    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
tomlkit                   0.11.0             pyha770c72_0    conda-forge
tornado                   6.1             py310he2412df_3    conda-forge
traitlets                 5.2.2.post1        pyhd8ed1ab_0    conda-forge
typed-ast                 1.5.4           py310he2412df_0    conda-forge
typing                    3.10.0.0           pyhd8ed1ab_0    conda-forge
typing_extensions         4.2.0              pyha770c72_1    conda-forge
tzdata                    2022a                h191b570_0    conda-forge
ucrt                      10.0.20348.0         h57928b3_0    conda-forge
ujson                     5.3.0           py310h8a704f9_0    conda-forge
unicodedata2              14.0.0          py310he2412df_1    conda-forge
unidecode                 1.3.4              pyhd8ed1ab_0    conda-forge
urllib3                   1.26.9             pyhd8ed1ab_0    conda-forge
vc                        14.2                 hb210afc_6    conda-forge
vs2015_runtime            14.29.30037          h902a5da_6    conda-forge
watchdog                  2.1.9           py310h5588dad_0    conda-forge
wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
webencodings              0.5.1                      py_1    conda-forge
wheel                     0.37.1             pyhd8ed1ab_0    conda-forge
win_inet_pton             1.1.0           py310h5588dad_4    conda-forge
wrapt                     1.14.1          py310he2412df_0    conda-forge
xorg-libxau               1.0.9                hcd874cb_0    conda-forge
xorg-libxdmcp             1.1.3                hcd874cb_0    conda-forge
xz                        5.2.5                h62dcd97_1    conda-forge
yaml                      0.2.5                h8ffe710_2    conda-forge
yapf                      0.32.0             pyhd8ed1ab_0    conda-forge
zeromq                    4.3.4                h0e60522_1    conda-forge
zipp                      3.8.0              pyhd8ed1ab_0    conda-forge
zlib                      1.2.12               h8ffe710_0    conda-forge
zstd                      1.5.2                h6255e5f_1    conda-forge

</details>


Discussion:
Hi @eddaz7,

Do you have a high resolution screen? If so, can you give me the dimensions of your screen?
yes, but i have experienced this in 2 monitors with different resolutions,
one is 1440p and the other is 1080p

El mar, 14 jun 2022 a las 21:30, Stephannie Jimenez Gacha (<
***@***.***>) escribió:

> Hi @eddaz7 <https://github.com/eddaz7>,
>
> Do you have a high resolution screen? If so, can you give me the
> dimensions of your screen?
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/spyder-ide/spyder/issues/18283#issuecomment-1155631457>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AOD3ZKTL3CXST3SILR6B2UTVPDMWRANCNFSM5YWWZFVA>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>

How are you installing Spyder?
i am using miniconda, this happened while updating to v5.3

El mié, 15 jun 2022 a las 16:15, Stephannie Jimenez Gacha (<
***@***.***>) escribió:

> How are you installing Spyder?
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/spyder-ide/spyder/issues/18283#issuecomment-1156531287>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AOD3ZKXDW2G2FRL3QMDUBXTVPHQRRANCNFSM5YWWZFVA>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>

I'm having the same issue after installing Spyder 5.3.1 with conda forge. Icon appears perfect when searching on windows or in file manager etc. Only appears blurry when launched like in image above. I have the icon on my taskbar when Spyder isn't launched and it also appears fine.
We will dig into this and try to come with a fix
@dalthviz. perhaps @jsbautista could take a look at this one?
I would say no for the moment @ccordoba12 . He is focusing on creating the interface and widgets for the Windows installer check and run version updates functionality.

Also, just in case, seems like this behavior is comming from a conda based installation. Maybe this could be related with `menuinst` ?
> I would say no for the moment @ccordoba12 . He is focusing on creating the interface and widgets for the Windows installer check and run version updates functionality.

Ok, no problem.

> Also, just in case, seems like this behavior is comming from a conda based installation. Maybe this could be related with menuinst ?

Perhaps. Are you observing it locally?
> Ok, no problem.

:+1:

> Perhaps. Are you observing it locally?

Nop, checked launching Spyder from the shortcut, from an Anaconda Prompt and from Anaconda Navigator. I see this:

![imagen](https://user-images.githubusercontent.com/16781833/178550873-c327958f-f31c-4eba-88ee-2f38b2150809.png)

Env I used while checking:

<details>

```

# packages in environment at C:\Users\dalth\anaconda3\envs\spyder-cf:
#
# Name                    Version                   Build  Channel
alabaster                 0.7.12                     py_0    conda-forge
arrow                     1.2.2              pyhd8ed1ab_0    conda-forge
astroid                   2.11.6          py310h5588dad_0    conda-forge
atomicwrites              1.4.0              pyh9f0ad1d_0    conda-forge
attrs                     21.4.0             pyhd8ed1ab_0    conda-forge
autopep8                  1.6.0              pyhd8ed1ab_1    conda-forge
babel                     2.10.3             pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                        py_2    conda-forge
backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
bcrypt                    3.2.2           py310he2412df_0    conda-forge
beautifulsoup4            4.11.1             pyha770c72_0    conda-forge
binaryornot               0.4.4                      py_1    conda-forge
black                     22.6.0             pyhd8ed1ab_0    conda-forge
bleach                    5.0.1              pyhd8ed1ab_0    conda-forge
brotlipy                  0.7.0           py310he2412df_1004    conda-forge
bzip2                     1.0.8                h8ffe710_4    conda-forge
ca-certificates           2022.6.15            h5b45459_0    conda-forge
cached-property           1.5.2                hd8ed1ab_1    conda-forge
cached_property           1.5.2              pyha770c72_1    conda-forge
certifi                   2022.6.15       py310h5588dad_0    conda-forge
cffi                      1.15.0          py310hcbf9ad4_0    conda-forge
chardet                   5.0.0           py310h5588dad_0    conda-forge
charset-normalizer        2.1.0              pyhd8ed1ab_0    conda-forge
click                     8.1.3           py310h5588dad_0    conda-forge
cloudpickle               2.1.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.5              pyhd8ed1ab_0    conda-forge
cookiecutter              2.1.1              pyh6c4a22f_0    conda-forge
cryptography              37.0.2          py310ha857299_0    conda-forge
dataclasses               0.8                pyhc8e2a94_3    conda-forge
debugpy                   1.6.0           py310h8a704f9_0    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
diff-match-patch          20200713           pyh9f0ad1d_0    conda-forge
dill                      0.3.5.1            pyhd8ed1ab_0    conda-forge
docutils                  0.18.1          py310h5588dad_1    conda-forge
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
flake8                    4.0.1              pyhd8ed1ab_2    conda-forge
gettext                   0.19.8.1          ha2e2712_1008    conda-forge
glib                      2.70.2               h7755175_4    conda-forge
glib-tools                2.70.2               h7755175_4    conda-forge
gst-plugins-base          1.20.3               he07aa86_0    conda-forge
gstreamer                 1.20.3               hdff456e_0    conda-forge
h5py                      3.7.0           nompi_py310h00cbb18_100    conda-forge
hdf5                      1.12.1          nompi_h2a0e4a3_104    conda-forge
icu                       70.1                 h0e60522_0    conda-forge
idna                      3.3                pyhd8ed1ab_0    conda-forge
imagesize                 1.3.0              pyhd8ed1ab_0    conda-forge
importlib-metadata        4.11.4          py310h5588dad_0    conda-forge
importlib_resources       5.8.0              pyhd8ed1ab_0    conda-forge
inflection                0.5.1              pyh9f0ad1d_0    conda-forge
intel-openmp              2022.1.0          h57928b3_3787    conda-forge
intervaltree              3.0.2                      py_0    conda-forge
ipykernel                 6.15.0             pyh025b116_0    conda-forge
ipython                   7.33.0          py310h5588dad_0    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
isort                     5.10.1             pyhd8ed1ab_0    conda-forge
jedi                      0.18.1          py310h5588dad_1    conda-forge
jellyfish                 0.9.0           py310he2412df_1    conda-forge
jinja2                    3.0.3              pyhd8ed1ab_0    conda-forge
jinja2-time               0.2.0              pyhd8ed1ab_3    conda-forge
jpeg                      9e                   h8ffe710_2    conda-forge
jsonschema                4.6.1              pyhd8ed1ab_0    conda-forge
jupyter_client            7.3.4              pyhd8ed1ab_0    conda-forge
jupyter_core              4.10.0          py310h5588dad_0    conda-forge
jupyterlab_pygments       0.2.2              pyhd8ed1ab_0    conda-forge
keyring                   23.6.0          py310h5588dad_0    conda-forge
krb5                      1.19.3               h1176d77_0    conda-forge
lazy-object-proxy         1.7.1           py310he2412df_1    conda-forge
libblas                   3.9.0              15_win64_mkl    conda-forge
libcblas                  3.9.0              15_win64_mkl    conda-forge
libclang                  14.0.6          default_h77d9078_0    conda-forge
libclang13                14.0.6          default_h77d9078_0    conda-forge
libcurl                   7.83.1               h789b8ee_0    conda-forge
libffi                    3.4.2                h8ffe710_5    conda-forge
libglib                   2.70.2               h3be07f2_4    conda-forge
libiconv                  1.16                 he774522_0    conda-forge
liblapack                 3.9.0              15_win64_mkl    conda-forge
libogg                    1.3.4                h8ffe710_1    conda-forge
libpng                    1.6.37               h1d00b33_2    conda-forge
libsodium                 1.0.18               h8d14728_1    conda-forge
libspatialindex           1.9.3                h39d44d4_4    conda-forge
libssh2                   1.10.0               h680486a_2    conda-forge
libvorbis                 1.3.7                h0e60522_0    conda-forge
libwebp                   1.2.2                h57928b3_0    conda-forge
libwebp-base              1.2.2                h8ffe710_1    conda-forge
libzlib                   1.2.12               h8ffe710_1    conda-forge
lz4-c                     1.9.3                h8ffe710_1    conda-forge
markupsafe                2.1.1           py310he2412df_1    conda-forge
matplotlib-inline         0.1.3              pyhd8ed1ab_0    conda-forge
mccabe                    0.6.1                      py_1    conda-forge
mistune                   0.8.4           py310he2412df_1005    conda-forge
mkl                       2022.1.0           h6a75c08_874    conda-forge
mypy_extensions           0.4.3           py310h5588dad_5    conda-forge
nbclient                  0.6.5              pyhd8ed1ab_0    conda-forge
nbconvert                 6.5.0              pyhd8ed1ab_0    conda-forge
nbconvert-core            6.5.0              pyhd8ed1ab_0    conda-forge
nbconvert-pandoc          6.5.0              pyhd8ed1ab_0    conda-forge
nbformat                  5.4.0              pyhd8ed1ab_0    conda-forge
nest-asyncio              1.5.5              pyhd8ed1ab_0    conda-forge
numpy                     1.23.0          py310h8a5b91a_0    conda-forge
numpydoc                  1.4.0              pyhd8ed1ab_0    conda-forge
openssl                   1.1.1p               h8ffe710_0    conda-forge
packaging                 21.3               pyhd8ed1ab_0    conda-forge
pandoc                    2.18                 h57928b3_0    conda-forge
pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
paramiko                  2.11.0             pyhd8ed1ab_0    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
pcre                      8.45                 h0e60522_0    conda-forge
pexpect                   4.8.0              pyh9f0ad1d_2    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pip                       22.1.2             pyhd8ed1ab_0    conda-forge
platformdirs              2.5.1              pyhd8ed1ab_0    conda-forge
pluggy                    1.0.0           py310h5588dad_3    conda-forge
prompt-toolkit            3.0.30             pyha770c72_0    conda-forge
psutil                    5.9.1           py310he2412df_0    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pycodestyle               2.8.0              pyhd8ed1ab_0    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pydocstyle                6.1.1              pyhd8ed1ab_0    conda-forge
pyflakes                  2.4.0              pyhd8ed1ab_0    conda-forge
pygments                  2.12.0             pyhd8ed1ab_0    conda-forge
pylint                    2.14.4             pyhd8ed1ab_0    conda-forge
pyls-spyder               0.4.0              pyhd8ed1ab_0    conda-forge
pynacl                    1.5.0           py310h4f637d6_1    conda-forge
pyopenssl                 22.0.0             pyhd8ed1ab_0    conda-forge
pyparsing                 3.0.9              pyhd8ed1ab_0    conda-forge
pyqt                      5.15.4          py310hbabf5d4_1    conda-forge
pyqt5-sip                 12.9.0          py310h8a704f9_1    conda-forge
pyqtwebengine             5.15.4          py310hbabf5d4_1    conda-forge
pyrsistent                0.18.1          py310he2412df_1    conda-forge
pysocks                   1.7.1           py310h5588dad_5    conda-forge
python                    3.10.5          h9a09f29_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-fastjsonschema     2.15.3             pyhd8ed1ab_0    conda-forge
python-lsp-black          1.2.1              pyhd8ed1ab_0    conda-forge
python-lsp-jsonrpc        1.0.0              pyhd8ed1ab_0    conda-forge
python-lsp-server         1.4.1              pyhd8ed1ab_1    conda-forge
python-slugify            6.1.2              pyhd8ed1ab_0    conda-forge
python_abi                3.10                    2_cp310    conda-forge
pytoolconfig              1.1.2              pyhd8ed1ab_0    conda-forge
pytz                      2022.1             pyhd8ed1ab_0    conda-forge
pywin32                   303             py310he2412df_0    conda-forge
pywin32-ctypes            0.2.0           py310h5588dad_1005    conda-forge
pyyaml                    6.0             py310he2412df_4    conda-forge
pyzmq                     23.2.0          py310h73ada01_0    conda-forge
qdarkstyle                3.0.2              pyhd3eb1b0_0
qstylizer                 0.2.1              pyhd8ed1ab_0    conda-forge
qt-main                   5.15.4               h467ea89_2    conda-forge
qt-webengine              5.15.4               h7325c83_3    conda-forge
qtawesome                 1.1.1              pyhd8ed1ab_0    conda-forge
qtconsole                 5.3.1              pyhd8ed1ab_0    conda-forge
qtconsole-base            5.3.1              pyha770c72_0    conda-forge
qtpy                      2.1.0              pyhd8ed1ab_0    conda-forge
requests                  2.28.1             pyhd8ed1ab_0    conda-forge
rope                      1.2.0              pyhd8ed1ab_0    conda-forge
rtree                     1.0.0           py310h1cbd46b_1    conda-forge
setuptools                62.6.0          py310h5588dad_0    conda-forge
sip                       6.5.1           py310h8a704f9_2    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
soupsieve                 2.3.1              pyhd8ed1ab_0    conda-forge
sphinx                    5.0.2              pyh6c4a22f_0    conda-forge
sphinxcontrib-applehelp   1.0.2                      py_0    conda-forge
sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
sphinxcontrib-htmlhelp    2.0.0              pyhd8ed1ab_0    conda-forge
sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
sphinxcontrib-serializinghtml 1.1.5              pyhd8ed1ab_2    conda-forge
spyder                    5.3.1           py310h5588dad_0    conda-forge
spyder-kernels            2.3.1           py310h5588dad_0    conda-forge
sqlite                    3.39.0               h8ffe710_0    conda-forge
tbb                       2021.5.0             h2d74725_1    conda-forge
text-unidecode            1.3                        py_0    conda-forge
textdistance              4.3.0              pyhd8ed1ab_0    conda-forge
three-merge               0.1.1              pyh9f0ad1d_0    conda-forge
tinycss2                  1.1.1              pyhd8ed1ab_0    conda-forge
tk                        8.6.12               h8ffe710_0    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
tomlkit                   0.11.0             pyha770c72_0    conda-forge
tornado                   6.1             py310he2412df_3    conda-forge
traitlets                 5.3.0              pyhd8ed1ab_0    conda-forge
typed-ast                 1.5.4           py310he2412df_0    conda-forge
typing                    3.10.0.0           pyhd8ed1ab_0    conda-forge
typing-extensions         4.2.0                hd8ed1ab_1    conda-forge
typing_extensions         4.2.0              pyha770c72_1    conda-forge
tzdata                    2022a                h191b570_0    conda-forge
ucrt                      10.0.20348.0         h57928b3_0    conda-forge
ujson                     5.3.0           py310h8a704f9_0    conda-forge
unidecode                 1.3.4              pyhd8ed1ab_0    conda-forge
urllib3                   1.26.9             pyhd8ed1ab_0    conda-forge
vc                        14.2                 hb210afc_6    conda-forge
vs2015_runtime            14.29.30037          h902a5da_6    conda-forge
watchdog                  2.1.9           py310h5588dad_0    conda-forge
wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
webencodings              0.5.1                      py_1    conda-forge
wheel                     0.37.1             pyhd8ed1ab_0    conda-forge
win_inet_pton             1.1.0           py310h5588dad_4    conda-forge
wrapt                     1.14.1          py310he2412df_0    conda-forge
xz                        5.2.5                h62dcd97_1    conda-forge
yaml                      0.2.5                h8ffe710_2    conda-forge
yapf                      0.32.0             pyhd8ed1ab_0    conda-forge
zeromq                    4.3.4                h0e60522_1    conda-forge
zipp                      3.8.0              pyhd8ed1ab_0    conda-forge
zlib                      1.2.12               h8ffe710_1    conda-forge
zstd                      1.5.2                h6255e5f_2    conda-forge

```
 

</details>

Thinking a little bit more, maybe this could be related with the Windows icon cache? This could be useful if that case: https://superuser.com/a/499079
Tried clearing icon cache as per the StackOverflow thread above. Still persists... Attaching image to what I'm experiencing still. Can offer further details if needed
![capture_20220712182255780](https://user-images.githubusercontent.com/81090178/178554782-fba201b6-6c79-4068-acba-c794a2da93e3.png)
.
🤔 how are you launching Spyder @pjjanas ? Also, what version of `menuinst` you have installed in your base env?
I tried launching both from shortcut (spyder-cf) and from anaconda itself. I'm running version 1.4.18 of `menuinst` on my base and  `menuinst` does not exist in my spyder-cf environment (not sure if that's meant to be or not).
Thanks for the new info @pjjanas ! What happens if you unpin the Spyder shortcut from your taskbar and try to launch again?
i have menuinst 1.4.18 on my base environment. I also get the blurry icon when launching via icon and through the console.
I tried running through the console in verbose mode and i get this error.
![image](https://user-images.githubusercontent.com/59227306/178562253-d738d793-f1be-48eb-a2f4-9b933fe1f0f8.png)

@eddaz7 if you refer to the `fromIccProfile` message, that is a known warning related to the splash screen
> @eddaz7 if you refer to the `fromIccProfile` message, that is a known warning related to the splash screen

ok i didn't know
I was checking the version I have of `menuinst` and seems like I'm using 1.4.16 on my base env. Not sure if that could be causing the difference in the icon display. Also, @eddaz7 and @pjjanas this is only happening with Spyder 5.3.x? If you create a new env with for example Spyder 5.2.2 the icon is still blurry? Any new info in order to understand what could be happening is greatly appreciated. Let us know!
> Thanks for the new info @pjjanas ! What happens if you unpin the Spyder shortcut from your taskbar and try to launch again?

Tried unpinning from taskbar and launching again from console, anaconda and shortcut and the issue still persists. Also just tried a clean install of the environment but same happening again.

> I was checking the version I have of `menuinst` and seems like I'm using 1.4.16 on my base env. Not sure if that could be causing the difference in the icon display. Also, @eddaz7 and @pjjanas this is only happening with Spyder 5.3.x? If you create a new env with for example Spyder 5.2.2 the icon is still blurry? Any new info in order to understand what could be happening is greatly appreciated. Let us know!

I didn't have this issue when running Spyder 5.1.5 from my base environment with anaconda. The only reason I created a new environment was that following an update to python, I had another issue (https://github.com/spyder-ide/spyder/issues/18623).
I'll try making new env with spyder 5.2.2.

> I was checking the version I have of `menuinst` and seems like I'm using 1.4.16 on my base env. Not sure if that could be causing the difference in the icon display. Also, @eddaz7 and @pjjanas this is only happening with Spyder 5.3.x? If you create a new env with for example Spyder 5.2.2 the icon is still blurry? Any new info in order to understand what could be happening is greatly appreciated. Let us know!

yep, seems like a 5.3.X problem, i created a new env
[env.txt](https://github.com/spyder-ide/spyder/files/9096133/env.txt)
 with spyder=5.2.2 and the icon is not blurry.
let me know if you need more info about the environment
Yep @dalthviz @eddaz7  same here. I created a new env with spyder 5.2.2 and icon is not blurry.
Quick question, how are you guys exporting the package list to a .txt file?


Thank you @pjjanas and @eddaz7 for the testing! Then maybe something is happening with the .ico file on the Spyder 5.3.x packages on conda-forge 🤔 

Could you check if you see any difference between the .ico file (it should be at `<env dir>/Scripts/spyder.ico`) in your filesystem from Spyder 5.2.2 vs Spyder 5.3.x?

Also, about the export @pjjanas , you can use the `conda env export` command. So something like `conda env export > env.txt`. More info about the command here: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#sharing-an-environment
> Thank you @pjjanas and @eddaz7 for the testing! Then maybe something is happening with the .ico file on the Spyder 5.3.x packages on conda-forge 🤔
> 
> Could you check if you see any difference between the .ico file (it should be at `<env dir>/Scripts/spyder.ico`) in your filesystem from Spyder 5.2.2 vs Spyder 5.3.x?
> 
> Also, about the export @pjjanas , you can use the `conda env export` command. So something like `conda env export > env.txt`. More info about the command here: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#sharing-an-environment

i've checked both directories and i don't see any difference in size or resolution between both environments
![capture_20220713182413039](https://user-images.githubusercontent.com/81090178/178793934-8509c064-b8bf-4fbb-b6c1-f465d4ad71ee.png)
![capture_20220713182326996](https://user-images.githubusercontent.com/81090178/178793940-09a35f2e-7c98-4d45-9184-da6f1ec06399.png)



> Thank you @pjjanas and @eddaz7 for the testing! Then maybe something is happening with the .ico file on the Spyder 5.3.x packages on conda-forge 🤔
> 
> Could you check if you see any difference between the .ico file (it should be at `<env dir>/Scripts/spyder.ico`) in your filesystem from Spyder 5.2.2 vs Spyder 5.3.x?
> 
> Also, about the export @pjjanas , you can use the `conda env export` command. So something like `conda env export > env.txt`. More info about the command here: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#sharing-an-environment

Looks the same for me too. Note: spyder-test is the env running spyder=5.2.2 and spyder-cf is my spyder=5.3.1
I think I was able to reproduce this! I had also Spyder from the standalone Windows installer and uninstalling it caused the icon in the taskbar to be blurry. @eddaz7 @pjjanas did you also had the standalone Windows installer and did you uninstall it?

If that is the case then I think the blurry icon could be caused due to the Spyder standalone uninstaller leaving some registries pointing to its icon in relation with Python processes



> I think I was able to reproduce this! I had also Spyder from the standalone Windows installer and uninstalling it caused the icon in the taskbar to be blurry. @eddaz7 @pjjanas did you also had the standalone Windows installer and did you uninstall it?
> 
> If that is the case then I think the blurry icon could be caused due to the Spyder standalone uninstaller leaving some registries pointing to its icon in relation with Python processes

I installed it from anaconda through conda forge. I'm not sure if this is the same as the windows installer.
🤔 so you have never installed Spyder from the standalone Windows installer available in our release page @pjjanas ?

No never @dalthviz 
I also installed it always through miniconda (conda-forge)

El El mié, 13 jul 2022 a las 22:16, Pawel Janas ***@***.***>
escribió:

> No never @dalthviz <https://github.com/dalthviz>
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/spyder-ide/spyder/issues/18283#issuecomment-1183635716>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AOD3ZKTZP7HV534FUWMEPZLVT4PYFANCNFSM5YWWZFVA>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>


Resolving patch:
diff --git a/spyder/app/mainwindow.py b/spyder/app/mainwindow.py
--- a/spyder/app/mainwindow.py
+++ b/spyder/app/mainwindow.py
@@ -160,7 +160,9 @@ def __init__(self, splash=None, options=None):
 
         # Set Windows app icon to use .ico file
         if os.name == "nt":
-            qapp.setWindowIcon(ima.get_icon("windows_app_icon"))
+            # Use resample kwarg to prevent a blurry icon on Windows
+            # See spyder-ide/spyder#18283
+            qapp.setWindowIcon(ima.get_icon("windows_app_icon", resample=True))
 
         # Set default style
         self.default_style = str(qapp.style().objectName())


Test patch: