[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