D14308: [Exe Thumbnailer] Improve icon selection algorithm
Stefan BrĂ¼ns
noreply at phabricator.kde.org
Mon Aug 13 21:59:35 BST 2018
bruns added a comment.
In D14308#308137 <https://phabricator.kde.org/D14308#308137>, @broulik wrote:
> > Should be "Prefer higher BPP"
>
> That's just the internal changelog on Phabricator. Can we ship this already..
See "Summary: " ...
INLINE COMMENTS
> icoutils_common.cpp:98
>
> - // we loop in reverse order because QtIcoHandler converts all images to 32-bit depth, and resources are ordered from lower depth to higher depth
> - for ( int i_index = icons.size() - 1; i_index >= 0 ; --i_index )
> - {
> -
> - const QImage &icon = icons.at(i_index);
> - int i_width = icon.width();
> - int i_height = icon.height();
> - int i_w = abs(i_width - needWidth);
> - int i_h = abs(i_height - needHeight);
> -
> - if ( i_w < min_w || ( i_w == min_w && i_h < min_h ) )
> - {
> + // QtIcoHandler converts all images to 32-bit depth
> + // but they store the actual depth of the icon extracted in custom text:
either Qt handler for "Ico" files or qicohandler
REPOSITORY
R320 KIO Extras
REVISION DETAIL
https://phabricator.kde.org/D14308
To: broulik, #frameworks, dfaure, ngraham, pali, vonreth, antlarr, bruns
Cc: anthonyfieroni, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180813/0f0c5ab5/attachment.html>
More information about the Kde-frameworks-devel
mailing list