Bug 345578 - Image thumbnail quality inferior to Dolphin
Summary: Image thumbnail quality inferior to Dolphin
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: Open/save dialogs (show other bugs)
Version: 5.45.0
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 391452 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-27 15:58 UTC by Mahe
Modified: 2018-05-03 10:09 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.46


Attachments
Thumbnail comparison of the same file between KFileDialog and Dolphin. (28.55 KB, image/png)
2015-03-27 15:58 UTC, Mahe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mahe 2015-03-27 15:58:41 UTC
Created attachment 91780 [details]
Thumbnail comparison of the same file between KFileDialog and Dolphin.

The scaling quality (smoothness) of image file previews is bad looking and inferior to the one Dolphin is using.
Comment 1 Kai Uwe Broulik 2015-03-27 16:18:49 UTC
To me the scaling of the KFileDialog preview looks aliased and pixelated whereas Dolphin's smooth.
Comment 2 Christoph Feck 2018-03-29 23:20:22 UTC
*** Bug 391452 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2018-04-10 21:14:49 UTC
Still an issue with KF 5.45.
Comment 4 Alex Nemeth 2018-05-03 10:09:34 UTC
Git commit 1b721c4b25e4a259cbd42812b572b78cbd5e9ccc by Alex Nemeth.
Committed on 03/05/2018 at 10:09.
Pushed by anemeth into branch 'master'.

Thumbnail smooth scaling in filepicker

Summary:
The scaling of thumbnail previews in the Open/Save dialog was done with the fast transformation that looked out of place and ugly.
This uses the same scaling method as Dolphin to look consistent and nice too.
FIXED-IN: 5.46

Test Plan:
Before:

{F5815324}

After:

{F5815325}

Dolphin for reference uses smooth transformation:

{F5815326}

Reviewers: #frameworks, #vdg, ngraham, elvisangelaccio, rkflx

Reviewed By: #vdg, ngraham, rkflx

Subscribers: cfeck, broulik, ngraham, #frameworks

Tags: #frameworks

Maniphest Tasks: T8552

Differential Revision: https://phabricator.kde.org/D12385

M  +1    -1    src/filewidgets/kfilepreviewgenerator.cpp

https://commits.kde.org/kio/1b721c4b25e4a259cbd42812b572b78cbd5e9ccc