elementary / icons

Named, vector icons for elementary OS
https://elementary.io
GNU General Public License v3.0
546 stars 85 forks source link

Symlink Krita files as an image file type #1280

Open danirabbit opened 3 months ago

danirabbit commented 3 months ago

Problem

Krita files currently show as a document file type, they should show as an image file type

Proposal

symlink image-x-generic to application-x-krita

OR

Create a new kind of image document file type and symlink:

Prior Art (Optional)

No response

danirabbit commented 3 months ago

I had this idea of like trying to convey layers of an image, but I think it's just not working: image

newhoa commented 3 months ago

I think that design is really cool! I quickly recognized what it was. I read the issue first, so maybe I was kind of already looking for a layered image, but I think it makes a lot of sense!

I wonder if it would be more uniform across the theme to use the sunset + palm tree from image-x-generic or the beach + starfish from folder-pictures, or if those might be too busy for the layer idea? The mountain and sun are probably more widely recognizable I guess.

Symlinking to image-x-generic might confuse users when one is a project and one is an image. I wonder if having a shared project icon for different (incompatible) apps might also be confusing. A photoshop icon exist, and an xcf one used to, but then that might lead to the issue of too many mimetypes. Though I do think a shared image document would be better than them falling back to image-x-generic.

Anyway, I really do like the icon design!

danirabbit commented 3 months ago

@newhoa yeah that's actually something I would like to do in the future as well is to unify the image metaphor. It seems like the mountains and sun is the industry standard https://duckduckgo.com/?q=image+icon&t=epiphany&iax=images&ia=images

Yeah I think going down the route of app-specific icons is just unmaintainable in the long term so I want to have something that represents an "image document" separately from just an image itself for sure. I'm unsure whether folks will have like a .psd, .xcf, and .kra all in the same project for example?