shadow1319 / yet-another-music-application

Automatically exported from code.google.com/p/yet-another-music-application
0 stars 0 forks source link

Fuzzy icons throughout Stoffi #332

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open Stoffi.
2.
3.

What should have happened?
Icons should be as sharp and clear as the rest of the OS.

What happened instead?
All the icons within Stoffi are fuzzy.

Can you give us any additional information that could be useful in fixing
this bug?
I am sure you are well aware of this, but I wanted to place it as a formal bug 
report.

Is it possible to use icons from shell32.dll or other Windows resources, or is 
that not the problem?

Something I notice about Stoffi, which I suspect is a WPF issue, is that the 
text becomes fuzzy when scrolling the UI and as soon as you stop scrolling the 
text becomes sharp again. Example: Make Stoffi as small as possible, now 
vertically scroll the Navigation Pane. The fuzzy text issue can then be seen. 
This may be linked to the fuzzy icons.

The Stoffi UI is so close to being on perfect par with Explorer, this would 
make a major difference in how beautiful the Stoffi UI is.

What release of Stoffi are you using (Xia or Shang)?
Zhou

If you are using alpha or beta, please state which:
Beta Three

Original issue reported on code.google.com by wic...@gmail.com on 22 Apr 2012 at 7:38

GoogleCodeExporter commented 8 years ago
Text:
I've already improved it as much as I can. I can improve the green title text 
above the track list but nothing else.

Icons:
I've already improved it as much as I can. I can improve the search icon but 
nothing else.

This is the limit of WPF as far as I know.

Side note: I don't see the text as very fuzzy and the icons are not much worse 
than their counterparts in Explorer either. If I have my head more than 10 cm 
from my 24" LED screens I don't see a difference.

Original comment by christof...@stoffiplayer.com on 23 Apr 2012 at 12:26

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r1046.

Original comment by christof...@stoffiplayer.com on 23 Apr 2012 at 12:30

GoogleCodeExporter commented 8 years ago
Please have a look at the screenshot. The different in icon rendering is pretty 
dramatic.

Explorer on the left, Stoffi on the right.

Is this a WPF issue?

Original comment by wic...@gmail.com on 23 Apr 2012 at 6:10

Attachments:

GoogleCodeExporter commented 8 years ago
Check out this link: 
http://www.hanselman.com/blog/BeAwareOfDPIWithImagePNGsInWPFImagesScaleWeirdOrAr
eBlurry.aspx

There is a comment that mentions this exact problem, namely 16x16 pixel images.

Original comment by wic...@gmail.com on 23 Apr 2012 at 6:16

GoogleCodeExporter commented 8 years ago
The text is not a problem, I just wanted to let you know. It is only fuzzy when 
scrolling the UI. When the scrolling has stopped, it is fuzzy, but then 
automatically becomes sharp over a period of about 2 seconds. You can actually 
watch it happen, if you look carefully enough.

Original comment by wic...@gmail.com on 23 Apr 2012 at 8:21

GoogleCodeExporter commented 8 years ago
Ok, great. The text is *a little* different but not very noticeable. I haven't 
noticed anything while scrolling but I'll check it out when I get time.

I'll also try to add SnapsToDevicePixel=True to the icons and see if they get a 
bit clearer. I believe all frames are 96 DPI but I can take a second look.

Original comment by christof...@stoffiplayer.com on 23 Apr 2012 at 10:43

GoogleCodeExporter commented 8 years ago
Found it: UseLayoutRounding. It's a new feature of WPF4. I also changed from 
single note icon to music library icon.

Original comment by christof...@stoffiplayer.com on 23 Apr 2012 at 11:37

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r1051.

Original comment by christof...@stoffiplayer.com on 23 Apr 2012 at 11:38