psifidotos / nowdock-plasmoid

Plasma 5 plasmoid that creates a plank or mac style effect for tasks
GNU General Public License v3.0
37 stars 3 forks source link

Some icons (launchers) become pixelated from time to time. #51

Open lomapur opened 7 years ago

lomapur commented 7 years ago

Hello!

Sometimes some icons (launchers I suppose) in the dock get pixelated (seems pretty random, so as for now I didn't really find any concrete trigger for this). Plasma restart seems to fix the issue, temporarily.

screenshot_20161011_153907

EDIT: Closing application (in this instance Chromium) fixes the issue as well.

psifidotos commented 7 years ago

I havent seen this before... are u using zoom factor 1.0 ?

lomapur commented 7 years ago

Nope, zoom factor 1.50.

When zooming (hoover over launcher) the pixelation goes away for the time it's zoomed (for all launchers), then goes back to normal size and being pixelated.

EDIT: this issue feels funny.. While having the icons as on picture above I opened Dolphin, and to my amazement issue fixed itself once again.. until I closed Dolphin, when launchers once again became pixelated.

psifidotos commented 7 years ago

it is so strange.... I am using QIconItems for the icons that is plasma technology (not in my side) but either way I will have to think it over...

psifidotos commented 7 years ago

@lomapur can u give me some feedback?

  1. what icon size are u using?
  2. if you change the icon size what is happening?
lomapur commented 7 years ago

@psifidotos I would love to, but I was distrohopping a bit and I for the love of all that's saint couldn't get Panel installed under Plasma 5.8, so for the time being I'm not using Now Dock and it's not installed here :) will install it without Panel and report back, ok?

EDIT:

  1. If I recall correctly icon size was 48px (or automatic).

As for now I wasn't able to reproduce this issue without Panel underneath Plasmoid yet, so it may have to something in common with plasmoids on Panel (as pixelation started to show up mainly when I hovered over Folder/Clock).

psifidotos commented 7 years ago

@lomapur, if you want to install Now Dock Panel in Plasma 5.8, the easiest way is to use the command,

sh install-local.sh

it should install it correctly even in Plasma Desktop 5.8

As for now I wasn't able to reproduce this issue without Panel underneath Plasmoid yet, so it may have to something in common with plasmoids on Panel (as pixelation started to show up mainly when I hovered over Folder/Clock).

  • this is very strange... pixelation was showing in the launchers or at plasmoids Folder/Clock ?

it could be a cache issue if it can be reproduced again with Now Dock Panel reinstallation...

lomapur commented 7 years ago

Pixelation was showing on launchers when hovering over plasmoids added to panel.

psifidotos commented 7 years ago

that is so strange... I will wait for your feedback when you manage to install again Now Dock Panel in Plasma 5.8...

psifidotos commented 7 years ago

@lomapur if you add the Now Dock plasmoid in a regular panel with some plasmoids around it, does this issue appear?

lomapur commented 7 years ago

Reinstalled (Thanks for tip!) and there is no problem like that when placed in normal panel (at least I didn't stumble upon one), I deleted normal plasmoids from Panel (Now Dock Plasmoid stayed) and the issue went away.

psifidotos commented 7 years ago

so strange...

and when you re add some plasmoids the problem reappears?

can you make a screenshot also for your Now Dock Panel configuration dialog in order to try to reproduce some way?

lomapur commented 7 years ago

Yes, re-adding plasmoids makes problem reappear.

Settings: screenshot_20161016_194018

Hovering over Folder (Hovering over Lokalize or other last-before-Folder launcher/task icon have the same effect); it went back to normal though, couldn't reproduce the main issue yet. screenshot_20161016_194038

psifidotos commented 7 years ago

spectacle j27530

spectacle w27530

I can not reproduce it yet...

Things to test please:

  1. changing the plasma theme does it make any difference?
  2. what graphic card and driver are u using?
  3. changing the icon size to 64 does it make any difference?
lomapur commented 7 years ago

After deleting folder problem is still here:

screenshot_20161016_200935

  1. Changing the plasma theme does not make any difference unfortunately.
  2. Intel HD 3000 / i915
  3. No artifacts for 64px!
psifidotos commented 7 years ago

so this problem appears to you only for 48px. icon size?

lomapur commented 7 years ago

Seems like it, yes.

psifidotos commented 7 years ago

two more things :)

  1. if you set zoom factor 1 does the issue remain?
  2. if you increase or decrease the panel's height, does it make any difference?
lomapur commented 7 years ago
  1. No issue with zoom factor 1.
  2. Panel height change does not make any difference.

ALSO: changing zoom factor solves issue (so pixelation happens only for 48px/1.50 zoom)

psifidotos commented 7 years ago

I see...

and a last question, are u using now dock panel 0.3.1 or the master branch ?

lomapur commented 7 years ago

The last one from the Store (0.3.2) installed from Get More Widgets... menu.

psifidotos commented 7 years ago

this is the plasmoid (version 0.3.2), the last store version for the panel is (0.3.1)

lomapur commented 7 years ago

Oh, sorry, I misread; master branch then.

psifidotos commented 7 years ago

ok ... strange issue...

I will think it more... :)

psifidotos commented 7 years ago

@lomapur , things may have been improved in master branches for this... Now the user can choose also more icons sizes and may the pixelation has been solved...

AndydeCleyre commented 7 years ago

This happens reliably for me with the latest versions of panel and plasmoid, and the slack-desktop app, when Slack is closed. When it is open, the icon looks good, but when closed, all pixelated. I have my zoom factor set at 1.0, and icons set at 128 px.

psifidotos commented 7 years ago

can you send a screenshot also please?

AndydeCleyre commented 7 years ago

screenshot_20161208_130625 screenshot_20161208_130613

AndydeCleyre commented 7 years ago

Oh, I'm stupid. It's the slack .desktop file's fault. Sorry for the noise.

psifidotos commented 7 years ago

Oh, I'm stupid. It's the slack .desktop file's fault. Sorry for the noise.

what was the reason ?

AndydeCleyre commented 7 years ago

My slack.desktop had a hardcoded icon url. Changing it to just the name and dragging it onto the dock solved the issue.

psifidotos commented 7 years ago

nice!!! This could be useful to others also!!!!