-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/4623/#review6561
-----------------------------------------------------------



/trunk/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/applet.cpp
<http://reviewboard.kde.org/r/4623/#comment6318>

    these kinds of changes are really annoying. yes, rightEasement isn't used 
right now. but what if we do use it in the future? then we'll have to add this 
code back in.
    
    is the code that was removed a performance problem? no.
    
    was it unreadable? no.
    
    so why was it removed? just because.
    
    at one point, it ONLY supported rightEasement. when we had need for 
leftEasement, and switched over to that, both left and right easement 
calculation was kept so that we could easily change the right/left layout 
decisions later on down the road. now we're back to having an assumption in the 
code that we only have some special space on the left.
    
    please put the rightEasement code back in ASAP.


- Aaron


On 2010-07-13 19:09:06, Manuel Mommertz wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/4623/
> -----------------------------------------------------------
> 
> (Updated 2010-07-13 19:09:06)
> 
> 
> Review request for Plasma.
> 
> 
> Summary
> -------
> 
> Correct drawing code in systemtray.
> don't use rect() anymore as this rect doesn't contain borders in planar more 
> and leads to drawing errors there. setting to same size as contentsRect.
> Right easment is currently not used and therefore removed from calculation.
> Qt::IntersectClip doesn't make sense here as this clips away the background 
> for firstelements.
> 
> For 4.6 I would completly rewrite the drawing code for better reading. But to 
> not introduce new bugs in 4.5 in this late phase I want to get this patch for 
> now.
> 
> 
> Diffs
> -----
> 
>   
> /trunk/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/applet.cpp 
> 1148491 
> 
> Diff: http://reviewboard.kde.org/r/4623/diff
> 
> 
> Testing
> -------
> 
> 
> Screenshots
> -----------
> 
> systray in floating layout. bottom with patch applied
>   http://reviewboard.kde.org/r/4623/s/458/
> 
> 
> Thanks,
> 
> Manuel
> 
>

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to