Bug 163662

Summary: Optional smooth scaling of pictures
Product: [Unmaintained] plasma4 Reporter: Dennis Nienhüser <nienhueser>
Component: widget-frameAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: davidben
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: plasma-frame-smooth-scaling-option.diff

Description Dennis Nienhüser 2008-06-09 23:35:55 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Right now a linear transformation is used to scale pictures which usually gives bad results. Qt allows smooth scaling, but this transformation is noticably more cpu intensive and therefore not always possible. The patch attached adds an option to use smooth scaling (can't check in directly due to message freeze).
Comment 1 Dennis Nienhüser 2008-06-09 23:41:13 UTC
Created attachment 25229 [details]
plasma-frame-smooth-scaling-option.diff
Comment 2 Dennis Nienhüser 2008-06-26 21:13:02 UTC
SVN commit 824870 by nienhueser:

Use smooth scaling to resize the image, which looks better most times.
CCBUG: 163662


 M  +1 -1      frame.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=824870
Comment 3 Anne-Marie Mahfouf 2008-06-28 23:15:35 UTC
*** Bug 165230 has been marked as a duplicate of this bug. ***
Comment 4 Dennis Nienhüser 2008-07-10 19:29:13 UTC
SVN commit 830516 by nienhueser:

Allow switching scaling algorithm.
BUG: 163662


 M  +11 -1     config.ui  
 M  +10 -0     configdialog.cpp  
 M  +3 -0      configdialog.h  
 M  +6 -1      frame.cpp  
 M  +2 -0      frame.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=830516