[plasmashell] [Bug 396770] Jagged Edges on Latte Dock when scaling

2018-08-25 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=396770

Michail Vourlakos  changed:

   What|Removed |Added

 CC||mvourla...@gmail.com

--- Comment #16 from Michail Vourlakos  ---
(In reply to David Edmundson from comment #8)
> Latte dock being plasma is mostly doing it the "plasma way" but it has a
> setting in "px" which doesn't fit in within the Plasma font approach and
> won't cancel out when we enable scaling. Your initial bug.
> It also /might/ do it's own icon pixmap handling, which needs to be adapted
> for Qt scaling. (potential jaggedness)
>  
> -
> 
> In any case, I shall look into fixing latte + wayland having jagged edges.  
> If that happens to fix anything else, great. Otherwise, tough.

I found the thread accidentally... The assumptions are correct, even though
Latte is trying to use plasma code directly as much as possible the icons in
the Latte taskmanager are painted by  Latte. The reason for this was that there
was no other way to support the parabolic effect otherwise. The Plasma.IconItem
will always paint the best fit icon based on the enabled icon theme. For icons
with size lower than 64px. that breaks the smoothness of the parabolic effect.
In the end the decision was to fork PlasmaCore.IconItem and follow its
development closely in order to update the implementation of Latte.IconItem .
The thing is that personally I dont understand very good the painting taking
place in IconItem(s) and if something can be done better. 

The source code for Latte.IconItem can be found here:
https://phabricator.kde.org/source/latte-dock/browse/master/liblattedock/iconitem.cpp$295

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 396770] Jagged Edges on Latte Dock when scaling

2018-08-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=396770

--- Comment #15 from el...@seznam.cz ---
I have:
KDE Plasma: 5.13.3
KDE Frameworks: 5.48.0
Qt: 5.11.1
Kernel: 4.17.9-1-MANJARO
OS Type: 64-bit

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 396770] Jagged Edges on Latte Dock when scaling

2018-08-03 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=396770

David Edmundson  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |CONFIRMED
Summary|Icons have wrong scaling on |Jagged Edges on Latte Dock
   |HiDPI   |when scaling

--- Comment #14 from David Edmundson  ---
Yeah, I can.

Can you provide your Plasma + frameworks version numbers please. They can be
found in kinfocenter

-- 
You are receiving this mail because:
You are watching all bug changes.