Bug 365094

Summary: *.crt files do not show icons
Product: [Plasma] Breeze Reporter: Guo Yunhe <i>
Component: IconsAssignee: visual-design
Status: RESOLVED FIXED    
Severity: normal CC: kainz.a
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Example cerfificate files
Adwaita icon theme "mimetypes/application-certificate"

Description Guo Yunhe 2016-07-05 08:47:04 UTC
http://i.imgur.com/yITs45F.png

MIME type: application/pkix-cert

Icon: application-pkix-cert

Icon size: 64px

Reproducible: Always
Comment 1 andreas 2016-07-05 21:16:41 UTC
what is a .crt for?
Comment 2 Guo Yunhe 2016-07-06 08:11:43 UTC
(In reply to andreas from comment #1)
> what is a .crt for?

It is the certificates used for SSL over HTTP. When you visit website start with "https://", their are using *.crt files. Web browsers, like Firefox and Chrome, are also bundled with many root certificates, and can check if the website provide a valid certificates issued by a trusted organization.

Also see this link:
- http://file.fyicenter.com/84_General_.CRT_or_.CER_File_Extension_for_Security_Certificat.html
Comment 3 Guo Yunhe 2016-07-06 08:13:08 UTC
Created attachment 99878 [details]
Example cerfificate files
Comment 4 andreas 2016-07-22 22:52:54 UTC
I can't find out how the icon name is.
Comment 5 Guo Yunhe 2016-07-23 07:35:29 UTC
The name should be "mimetypes/application-certificate.svg". It is in Adwaita icon theme, so you can use it as reference.
Comment 6 Guo Yunhe 2016-07-23 07:38:10 UTC
Created attachment 100255 [details]
Adwaita icon theme "mimetypes/application-certificate"
Comment 7 andreas 2016-07-28 22:01:48 UTC
Git commit 6b4607a9af7b7f7b7496306f36c2e79b014400c5 by andreas kainz.
Committed on 28/07/2016 at 21:58.
Pushed by andreask into branch 'master'.

add certificate mimetype icon

A  +62   -0    icons-dark/mimetypes/16/application-certificate.svg
A  +1    -0    icons-dark/mimetypes/16/application-pkix-cert.svg
A  +1    -0    icons-dark/mimetypes/16/application-x-x509-ca-cert.svg
A  +1    -0    icons-dark/mimetypes/16/application-x-x509-user-cert.svg
A  +68   -0    icons-dark/mimetypes/22/application-certificate.svg
A  +1    -0    icons-dark/mimetypes/22/application-pkix-cert.svg
A  +1    -0    icons-dark/mimetypes/22/application-x-x509-ca-cert.svg
A  +1    -0    icons-dark/mimetypes/22/application-x-x509-user-cert.svg
A  +155  -0    icons-dark/mimetypes/32/application-certificate.svg
A  +1    -0    icons-dark/mimetypes/32/application-pkix-cert.svg
A  +1    -0    icons-dark/mimetypes/32/application-x-x509-ca-cert.svg
A  +1    -0    icons-dark/mimetypes/32/application-x-x509-user-cert.svg
A  +149  -0    icons-dark/mimetypes/64/application-certificate.svg
A  +1    -0    icons-dark/mimetypes/64/application-pkix-cert.svg
A  +1    -0    icons-dark/mimetypes/64/application-x-x509-ca-cert.svg
A  +1    -0    icons-dark/mimetypes/64/application-x-x509-user-cert.svg
A  +62   -0    icons/mimetypes/16/application-certificate.svg
A  +1    -0    icons/mimetypes/16/application-pkix-cert.svg
A  +1    -0    icons/mimetypes/16/application-x-x509-ca-cert.svg
A  +1    -0    icons/mimetypes/16/application-x-x509-user-cert.svg
A  +68   -0    icons/mimetypes/22/application-certificate.svg
A  +1    -0    icons/mimetypes/22/application-pkix-cert.svg
A  +1    -0    icons/mimetypes/22/application-x-x509-ca-cert.svg
A  +1    -0    icons/mimetypes/22/application-x-x509-user-cert.svg
A  +155  -0    icons/mimetypes/32/application-certificate.svg
A  +1    -0    icons/mimetypes/32/application-pkix-cert.svg
A  +1    -0    icons/mimetypes/32/application-x-x509-ca-cert.svg
A  +1    -0    icons/mimetypes/32/application-x-x509-user-cert.svg
A  +149  -0    icons/mimetypes/64/application-certificate.svg
A  +1    -0    icons/mimetypes/64/application-pkix-cert.svg
A  +1    -0    icons/mimetypes/64/application-x-x509-ca-cert.svg
A  +1    -0    icons/mimetypes/64/application-x-x509-user-cert.svg

http://commits.kde.org/breeze-icons/6b4607a9af7b7f7b7496306f36c2e79b014400c5