D15071: Don't draw frames and shadows around images with transparency

Stefan BrĂ¼ns noreply at phabricator.kde.org
Mon Aug 27 16:44:36 BST 2018


bruns added a comment.


  In D15071#315839 <https://phabricator.kde.org/D15071#315839>, @broulik wrote:
  
  > I'm a bit concerned that removing the frame most of the time blurs the lines between "previews of images" and "actual file icons", especially for the SVG case.
  >
  > Now they all look like proper file icons rather than previews of the file's contents. I can see that an EXE "thumbnail" is a proper file icon but in many other cases it's misleading.
  
  
  I think the distinction should be between "Documents" and "Activatable items". Examples for the second category:
  
  - Folders (clicking enters the folder)
  - Executables (starts the program)
  - *.desktop files (starts the referenced program)
  
  Clicking on a document opens it in the associated applicaton (mime based).
  
  Now, confusion happens if you see e.g. the "Blender" icon - will a click open blender, or inkscape/gimp? Folder icon - dolphin or image editor?
  
  I think the confusion will be very rare - this only happens when the user browses e.g. /usr/share/icons/highcolor/*. In case a user takes an icon for the application, the worst thing that will happen is the wrong application is started.
  
  On the other hand, mistaking an application for a document may be bad. Think of an *.exe with an embedded icon which looks like a picture. This icon is passed to the UI unaltered. The current frame is hardly noticable form image previews, so confusion is easy - regardless if we add a frame or not. I think we have this somewhat covered by showing a warning if an executable is not in a trusted location.
  
  If we want to avoid **dangerous** confusion, we should not care for previews, but mark executables.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D15071

To: ngraham, #frameworks, #dolphin, #vdg, broulik, cfeck
Cc: anthonyfieroni, markg, abetts, bruns, kde-frameworks-devel, michaelh, ngraham
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180827/c59ff0d9/attachment.html>


More information about the Kde-frameworks-devel mailing list