[Bug 159740] Smooth edges on rotation of widgets

James Richard Tyrer tyrerj at acm.org
Fri Apr 4 13:05:14 CEST 2008


Aaron J.Seigo wrote:
> ------- You are receiving this mail because: ------- You are the 
> assignee for the bug, or are watching the assignee.
> 
> http://bugs.kde.org/show_bug.cgi?id=159740
> 
> 
> 
> 
> ------- Additional Comments From aseigo kde org  2008-04-04 01:49 
> ------- i consider this a wishlist item, and here's why:
> 
> a) it does not interfere with functionality

Agreed.  It is an aesthetic issue.

> b) it's a property of the fact that we do rotation post-painting with
>  a transformation matrix

No, it works correctly part of the time.  For me, it is difficult to get
it do render incorrectly, but it does happen.

> c) we don't have a way currently to do post-transform effects such as
>  edge smoothing which would ease this

It isn't edge smoothing.  The incorrect rendering is a failure of the
line drawing algorithm -- not a failure of antialiasing.

> it's an interesting detail item, one that may be improved on by 
> changing it such that the painter context itself gets rotated (but 
> there are several issues even there that would need to get worked 
> out)

This should be done.  Perhaps that is the cause of the blurred letters
that the original reporter posted.

> as such, this is not something that we can realistically fix in 
> plasma right now and it doesn't interfere with interaction. it's just
>  a property of the feature as implemented. yes, it could be improved 
> (which is why it's still open: the request it valid), and i've marked
>  it with the priority it has within the project.

I certainly agree with you about assigning a low priority to the bug.
However, it is a bug, not a wish since there is code that is not working
  properly -- working properly is not a new feature request.  I say this
specifically because part of the time the rendering is correct and part
of the time it isn't.  I have no idea what is causing this, but there is
something that isn't stable.  I also observed other unstable things and
if a new build shows the same problems, I will report them as well:

1)	The tool tip for the clock flashes.

2)	The rotated clock widget returned to unrotated.

> the status of bugs is not actually for the users, it's for the 
> developers. otherwise there's really zero point in developers using 
> b.k.o as a development tool.

This *is* about the users, not about the developers.  But, I understand 
that you don't think that is the case.

-- 
JRT



More information about the Panel-devel mailing list