-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gdi bugs #206
Comments
Here is another problem with GDI DrawString: |
Another issue when using transparent backgrounds with
P.S This is a very old issue that was never fixed and I am sure you already know, but I posted this anyways for documentation. |
This should be also mentioned, when using the best quality There is a workaround to use two images, one image with
|
Check listenbrainz icon:
![imagen](https://user-images.githubusercontent.com/83307074/223069278-8190958a-0833-4384-be4d-5df40ba3aca3.png)
With zoom:
![imagen](https://user-images.githubusercontent.com/83307074/223069161-56bc06ad-9c7b-402b-a74e-6988858c9694.png)
Exact same code and images are drawn with totally different interpolation results, even if it's explicitly set to use 'NearestNeighbor'.
Have no idea what's going on. Reloading panels does not change anything, neither changing toolbar order or restarting foobar2000.
I expect loading the same image multiple times and resizing it does not affect other instances. Right?
I have only managed to apply a workaround by scaling the icon by 1.17 in first bar, and 1.18 in the second bar XD Which makes zero sense. (if you look closely, the second looks better now)
![imagen](https://user-images.githubusercontent.com/83307074/223071072-36f875af-9523-4d2b-a039-5e4f85527b67.png)
Also already thought it may be rounding errors, but they consistently happen on an specific panel and not the other. If I remove the other panel it remains the same.
The text was updated successfully, but these errors were encountered: