diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_lock-closed.png b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-closed.png
new file mode 100644
index 000000000..7c6bb2d18
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-closed.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_lock-error.png b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-error.png
new file mode 100644
index 000000000..da4a5d89a
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-error.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_lock-open.png b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-open.png
new file mode 100644
index 000000000..cd02fc1e4
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_lock-open.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired-cutout.png
new file mode 100644
index 000000000..83f6fde35
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired.png
new file mode 100644
index 000000000..f5105c1ae
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-expired.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid-cutout.png
new file mode 100644
index 000000000..29830f5ba
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid.png
new file mode 100644
index 000000000..67880d6db
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-invalid.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked-cutout.png
new file mode 100644
index 000000000..2f7695043
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked.png
new file mode 100644
index 000000000..2ed67419b
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-revoked.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown-cutout.png
new file mode 100644
index 000000000..2ce28c7ca
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown.png
new file mode 100644
index 000000000..a6f1f2792
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unknown.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified-cutout.png
new file mode 100644
index 000000000..442c55eee
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified.png
new file mode 100644
index 000000000..c25a84b4d
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-unverified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified-cutout.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified-cutout.png
new file mode 100644
index 000000000..160ec7cbe
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified.png b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified.png
new file mode 100644
index 000000000..6f435a85e
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-hdpi/status_signature-verified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_lock-closed.png b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-closed.png
new file mode 100644
index 000000000..a1b090630
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-closed.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_lock-error.png b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-error.png
new file mode 100644
index 000000000..e567055aa
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-error.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_lock-open.png b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-open.png
new file mode 100644
index 000000000..98e32eadc
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_lock-open.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired-cutout.png
new file mode 100644
index 000000000..84ac9bec2
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired.png
new file mode 100644
index 000000000..21e8b536a
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-expired.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid-cutout.png
new file mode 100644
index 000000000..967e00e80
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid.png
new file mode 100644
index 000000000..9ae2a09ab
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-invalid.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked-cutout.png
new file mode 100644
index 000000000..244dd0708
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked.png
new file mode 100644
index 000000000..16e1d7181
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-revoked.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown-cutout.png
new file mode 100644
index 000000000..82cc25a4b
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown.png
new file mode 100644
index 000000000..5c3ba866d
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unknown.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified-cutout.png
new file mode 100644
index 000000000..e752eaeab
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified.png
new file mode 100644
index 000000000..b8b472a5a
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-unverified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified-cutout.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified-cutout.png
new file mode 100644
index 000000000..08a9f464c
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified.png b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified.png
new file mode 100644
index 000000000..d8141b47b
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-mdpi/status_signature-verified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-closed.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-closed.png
new file mode 100644
index 000000000..5a9664d59
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-closed.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-error.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-error.png
new file mode 100644
index 000000000..608f065af
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-error.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-open.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-open.png
new file mode 100644
index 000000000..ee34dd396
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_lock-open.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired-cutout.png
new file mode 100644
index 000000000..33a3efed1
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired.png
new file mode 100644
index 000000000..f475c9d84
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-expired.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid-cutout.png
new file mode 100644
index 000000000..bc39d3496
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid.png
new file mode 100644
index 000000000..f21c2cf52
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-invalid.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked-cutout.png
new file mode 100644
index 000000000..58929661f
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked.png
new file mode 100644
index 000000000..be1a1d9dc
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-revoked.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown-cutout.png
new file mode 100644
index 000000000..3020357a4
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown.png
new file mode 100644
index 000000000..841cfa958
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unknown.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified-cutout.png
new file mode 100644
index 000000000..3829bb3a0
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified.png
new file mode 100644
index 000000000..525d1cf6b
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-unverified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified-cutout.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified-cutout.png
new file mode 100644
index 000000000..3548ee2b6
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified.png b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified.png
new file mode 100644
index 000000000..54eee5ba0
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xhdpi/status_signature-verified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-closed.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-closed.png
new file mode 100644
index 000000000..4116e13fa
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-closed.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-error.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-error.png
new file mode 100644
index 000000000..6053b7bec
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-error.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-open.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-open.png
new file mode 100644
index 000000000..67b4ae314
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_lock-open.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired-cutout.png
new file mode 100644
index 000000000..df385bb1b
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired.png
new file mode 100644
index 000000000..1fec93532
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-expired.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid-cutout.png
new file mode 100644
index 000000000..aeb899599
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid.png
new file mode 100644
index 000000000..fa5a05274
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-invalid.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked-cutout.png
new file mode 100644
index 000000000..d77c5e1c1
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked.png
new file mode 100644
index 000000000..a649b39cf
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-revoked.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown-cutout.png
new file mode 100644
index 000000000..ee0661234
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown.png
new file mode 100644
index 000000000..dba881859
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unknown.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified-cutout.png
new file mode 100644
index 000000000..1602747f1
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified.png
new file mode 100644
index 000000000..38cf0cebc
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-unverified.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified-cutout.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified-cutout.png
new file mode 100644
index 000000000..61c23f749
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified-cutout.png differ
diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified.png b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified.png
new file mode 100644
index 000000000..11ad802fa
Binary files /dev/null and b/OpenKeychain/src/main/res/drawable-xxhdpi/status_signature-verified.png differ
diff --git a/Resources/gnupg-infographic/first_time_1.png b/Resources/graphics/first_time_1.png
similarity index 100%
rename from Resources/gnupg-infographic/first_time_1.png
rename to Resources/graphics/first_time_1.png
diff --git a/Resources/gnupg-infographic/first_time_1.svg b/Resources/graphics/first_time_1.svg
similarity index 100%
rename from Resources/gnupg-infographic/first_time_1.svg
rename to Resources/graphics/first_time_1.svg
diff --git a/Resources/gnupg-infographic/README b/Resources/graphics/originals/gnupg-infographic/README
similarity index 100%
rename from Resources/gnupg-infographic/README
rename to Resources/graphics/originals/gnupg-infographic/README
diff --git a/Resources/gnupg-infographic/gnupg-infographic.png b/Resources/graphics/originals/gnupg-infographic/gnupg-infographic.png
similarity index 100%
rename from Resources/gnupg-infographic/gnupg-infographic.png
rename to Resources/graphics/originals/gnupg-infographic/gnupg-infographic.png
diff --git a/Resources/gnupg-infographic/gnupg-infographic.svg b/Resources/graphics/originals/gnupg-infographic/gnupg-infographic.svg
similarity index 100%
rename from Resources/gnupg-infographic/gnupg-infographic.svg
rename to Resources/graphics/originals/gnupg-infographic/gnupg-infographic.svg
diff --git a/Resources/graphics/ic_action_nfc/NFC.png b/Resources/graphics/originals/ic_action_nfc/NFC.png
similarity index 100%
rename from Resources/graphics/ic_action_nfc/NFC.png
rename to Resources/graphics/originals/ic_action_nfc/NFC.png
diff --git a/Resources/graphics/ic_action_qr_code/ic_menu_qr_code.svg b/Resources/graphics/originals/ic_action_qr_code/ic_menu_qr_code.svg
similarity index 100%
rename from Resources/graphics/ic_action_qr_code/ic_menu_qr_code.svg
rename to Resources/graphics/originals/ic_action_qr_code/ic_menu_qr_code.svg
diff --git a/Resources/graphics/ic_launcher/AUTHORS b/Resources/graphics/originals/ic_launcher/AUTHORS
similarity index 100%
rename from Resources/graphics/ic_launcher/AUTHORS
rename to Resources/graphics/originals/ic_launcher/AUTHORS
diff --git a/Resources/graphics/ic_launcher/COPYING b/Resources/graphics/originals/ic_launcher/COPYING
similarity index 100%
rename from Resources/graphics/ic_launcher/COPYING
rename to Resources/graphics/originals/ic_launcher/COPYING
diff --git a/Resources/graphics/ic_launcher/kgpg_key2_kopete.svgz b/Resources/graphics/originals/ic_launcher/kgpg_key2_kopete.svgz
similarity index 100%
rename from Resources/graphics/ic_launcher/kgpg_key2_kopete.svgz
rename to Resources/graphics/originals/ic_launcher/kgpg_key2_kopete.svgz
diff --git a/Resources/graphics/originals/modernpgp-icons/README.md b/Resources/graphics/originals/modernpgp-icons/README.md
new file mode 100644
index 000000000..c3cc37e5d
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/README.md
@@ -0,0 +1,97 @@
+Icons
+=====
+
+A collection of icons representing PGP's implementation in graphical interfaces. Icons are grouped together according to Encryption, Key, and Signature.
+
+
+Projects
+========
+
+* [Mailpile](https://github.com/pagekite/Mailpile) - A fast modern webmail client for Mac, Linux, and Windows
+* [OpenKeychain](https://github.com/open-keychain/open-keychain) - An Android app for managing PGP keys
+* [GPGTools](https://github.com/GPGTools) - A well designed GUI interface for managing PGP keys on Mac OS
+
+
+Encryption
+==========
+
+### Open Lock
+
+The open lock icon SHOULD be used to represent a message or data that is going to be sent "unencrypted"
+
+![Unncrypted Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/encryption/lock-open.png)
+
+
+### Closed Lock
+
+The closed lock icon is used to represent data that WAS encrypted but HAS BEEN successfully decrypted or used for outgoing message or data that WILL BE encrypted.
+
+![Encrypted Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/encryption/lock-closed.png)
+
+
+### Error Lock
+
+The error lock icon represents data that IS encrypted and COULD NOT be decrypted.
+
+![Error Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/encryption/lock-error.png)
+
+
+Keys
+====
+
+### Fingerprint
+Use this icon to represent fingrprint of a PGP key
+
+![Fingerprint Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/keys/icon-fingerprint.png)
+
+### Key
+Use this icon to represent a PGP key or Key ID
+
+![Key Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/keys/icon-key.png)
+
+
+Signatures
+==========
+
+Here are the signature state names + description that Mailpile is currently using.
+
+
+### Invalid
+The signature was invalid or bad
+
+![Invalid Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-invalid-cutout.png)
+
+
+### Revoked
+Watch out, the signature was made with a key that has been revoked- this is not a good thing
+
+![Revoked Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-revoked-cutout.png)
+
+
+### Expired
+The signature was made with an expired key
+
+![Expired Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-expired-cutout.png)
+
+
+### Unknown
+The signature was made with an unknown key, so we can not verify it
+
+![Unknown Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-unknown-cutout.png)
+
+
+### Unverified
+The signature was good but it came from a key that is not verified yet
+
+![Unverified Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-unverified-cutout.png)
+
+
+### Verified
+The signature was good and came from a verified key, w00t!
+
+![Verified Signature Icon](https://raw.githubusercontent.com/ModernPGP/icons/master/signatures/signature-verified-cutout.png)
+
+
+### Error & None
+The "error" state exists when there was a weird programatic error trying to analyze this signature. The "none" state is what some API's return when there is no signature of a message. There is no icons for either of these states.
+
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.png
new file mode 100644
index 000000000..0003ce164
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.svg b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.svg
new file mode 100644
index 000000000..286e89297
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@200.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@200.png
new file mode 100644
index 000000000..693b7c6f7
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@300.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@300.png
new file mode 100644
index 000000000..6dea7ba27
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@512x.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@512x.png
new file mode 100644
index 000000000..7cc3b343b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-closed@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.png
new file mode 100644
index 000000000..e2bd291d2
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.svg b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.svg
new file mode 100644
index 000000000..d3c4e1d1d
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@200.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@200.png
new file mode 100644
index 000000000..6a4ddf7ee
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@300.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@300.png
new file mode 100644
index 000000000..225a82f43
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@512x.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@512x.png
new file mode 100644
index 000000000..22c5cb14b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-error@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.png
new file mode 100644
index 000000000..30b57db5d
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.svg b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.svg
new file mode 100644
index 000000000..9beb127af
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@200.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@200.png
new file mode 100644
index 000000000..056e1b64b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@300.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@300.png
new file mode 100644
index 000000000..a0a12eada
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@512x.png b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@512x.png
new file mode 100644
index 000000000..06a576338
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/encryption/lock-open@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.png
new file mode 100644
index 000000000..c4b79f295
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.svg b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.svg
new file mode 100644
index 000000000..a5ad87050
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@200.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@200.png
new file mode 100644
index 000000000..305dac198
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@300.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@300.png
new file mode 100644
index 000000000..eff983359
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@512x.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@512x.png
new file mode 100644
index 000000000..310b224aa
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-fingerprint@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-key.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-key.png
new file mode 100644
index 000000000..66f4708fc
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-key.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-key.svg b/Resources/graphics/originals/modernpgp-icons/keys/icon-key.svg
new file mode 100644
index 000000000..f584037c6
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/keys/icon-key.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-key@200.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@200.png
new file mode 100644
index 000000000..ccd7e10a1
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-key@300.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@300.png
new file mode 100644
index 000000000..551f2ae69
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/keys/icon-key@512x.png b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@512x.png
new file mode 100644
index 000000000..1a4320ec6
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/keys/icon-key@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.png
new file mode 100644
index 000000000..661da48e2
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.svg
new file mode 100644
index 000000000..61ac8fdd0
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@200.png
new file mode 100644
index 000000000..965888294
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@300.png
new file mode 100644
index 000000000..8c722274a
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@512x.png
new file mode 100644
index 000000000..6c6038df0
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.png
new file mode 100644
index 000000000..75a064188
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.svg
new file mode 100644
index 000000000..1d280572f
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@200.png
new file mode 100644
index 000000000..492ac9e80
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@300.png
new file mode 100644
index 000000000..1ef0ac143
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@512x.png
new file mode 100644
index 000000000..6b82cf9ab
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-expired@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.png
new file mode 100644
index 000000000..d2bfb07a0
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.svg
new file mode 100644
index 000000000..61fd2ace0
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@200.png
new file mode 100644
index 000000000..a46488d2b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@300.png
new file mode 100644
index 000000000..dbb3f0639
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@512x.png
new file mode 100644
index 000000000..7a6966cbf
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.png
new file mode 100644
index 000000000..9bd4ee24a
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.svg
new file mode 100644
index 000000000..3eb204fdd
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@200.png
new file mode 100644
index 000000000..1033831aa
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@300.png
new file mode 100644
index 000000000..78b62797a
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@512x.png
new file mode 100644
index 000000000..7de3afefc
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-invalid@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.png
new file mode 100644
index 000000000..a5ce2e419
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.svg
new file mode 100644
index 000000000..0421286fe
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@200.png
new file mode 100644
index 000000000..7da8f0888
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@300.png
new file mode 100644
index 000000000..73e769750
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@512x.png
new file mode 100644
index 000000000..a07fbf223
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.png
new file mode 100644
index 000000000..66f74079a
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.svg
new file mode 100644
index 000000000..5b6f7a420
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@200.png
new file mode 100644
index 000000000..b9f891b97
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@300.png
new file mode 100644
index 000000000..2c333d4f9
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@512x.png
new file mode 100644
index 000000000..4612b19db
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-revoked@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.png
new file mode 100644
index 000000000..1cef14805
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.svg
new file mode 100644
index 000000000..402bffcaa
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@200.png
new file mode 100644
index 000000000..fcf3cb4a6
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@300.png
new file mode 100644
index 000000000..33a093b71
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@512x.png
new file mode 100644
index 000000000..011c503f0
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.png
new file mode 100644
index 000000000..0b04995b8
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.svg
new file mode 100644
index 000000000..f0494aa33
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@200.png
new file mode 100644
index 000000000..bea9ecaf2
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@300.png
new file mode 100644
index 000000000..2baa3b700
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@512x.png
new file mode 100644
index 000000000..54dac1caa
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unknown@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.png
new file mode 100644
index 000000000..51c2ed7eb
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.svg
new file mode 100644
index 000000000..ffa98580a
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@200.png
new file mode 100644
index 000000000..10d328081
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@300.png
new file mode 100644
index 000000000..b8fe6a994
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@512x.png
new file mode 100644
index 000000000..93e562e3b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.png
new file mode 100644
index 000000000..00989a976
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.svg
new file mode 100644
index 000000000..6ce6d14dd
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@200.png
new file mode 100644
index 000000000..2ee36bb15
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@300.png
new file mode 100644
index 000000000..b1f30b334
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@512x.png
new file mode 100644
index 000000000..56193245c
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-unverified@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.png
new file mode 100644
index 000000000..9a8c5efcd
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.svg
new file mode 100644
index 000000000..04356a977
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@200.png
new file mode 100644
index 000000000..1adfc7fb6
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@300.png
new file mode 100644
index 000000000..227504e6b
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@512x.png
new file mode 100644
index 000000000..cf8ad067d
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified-cutout@512x.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.png
new file mode 100644
index 000000000..e19125e3c
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.svg b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.svg
new file mode 100644
index 000000000..197273c79
--- /dev/null
+++ b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@200.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@200.png
new file mode 100644
index 000000000..9c3063010
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@200.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@300.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@300.png
new file mode 100644
index 000000000..5de04efe1
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@300.png differ
diff --git a/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@512x.png b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@512x.png
new file mode 100644
index 000000000..d52221f6c
Binary files /dev/null and b/Resources/graphics/originals/modernpgp-icons/signatures/signature-verified@512x.png differ
diff --git a/Resources/graphics/status_lock-closed.svg b/Resources/graphics/status_lock-closed.svg
new file mode 100644
index 000000000..286e89297
--- /dev/null
+++ b/Resources/graphics/status_lock-closed.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_lock-error.svg b/Resources/graphics/status_lock-error.svg
new file mode 100644
index 000000000..d3c4e1d1d
--- /dev/null
+++ b/Resources/graphics/status_lock-error.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_lock-open.svg b/Resources/graphics/status_lock-open.svg
new file mode 100644
index 000000000..9beb127af
--- /dev/null
+++ b/Resources/graphics/status_lock-open.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-expired-cutout.svg b/Resources/graphics/status_signature-expired-cutout.svg
new file mode 100644
index 000000000..61ac8fdd0
--- /dev/null
+++ b/Resources/graphics/status_signature-expired-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-expired.svg b/Resources/graphics/status_signature-expired.svg
new file mode 100644
index 000000000..1d280572f
--- /dev/null
+++ b/Resources/graphics/status_signature-expired.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-invalid-cutout.svg b/Resources/graphics/status_signature-invalid-cutout.svg
new file mode 100644
index 000000000..61fd2ace0
--- /dev/null
+++ b/Resources/graphics/status_signature-invalid-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-invalid.svg b/Resources/graphics/status_signature-invalid.svg
new file mode 100644
index 000000000..3eb204fdd
--- /dev/null
+++ b/Resources/graphics/status_signature-invalid.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-revoked-cutout.svg b/Resources/graphics/status_signature-revoked-cutout.svg
new file mode 100644
index 000000000..0421286fe
--- /dev/null
+++ b/Resources/graphics/status_signature-revoked-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-revoked.svg b/Resources/graphics/status_signature-revoked.svg
new file mode 100644
index 000000000..5b6f7a420
--- /dev/null
+++ b/Resources/graphics/status_signature-revoked.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-unknown-cutout.svg b/Resources/graphics/status_signature-unknown-cutout.svg
new file mode 100644
index 000000000..402bffcaa
--- /dev/null
+++ b/Resources/graphics/status_signature-unknown-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-unknown.svg b/Resources/graphics/status_signature-unknown.svg
new file mode 100644
index 000000000..f0494aa33
--- /dev/null
+++ b/Resources/graphics/status_signature-unknown.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-unverified-cutout.svg b/Resources/graphics/status_signature-unverified-cutout.svg
new file mode 100644
index 000000000..ffa98580a
--- /dev/null
+++ b/Resources/graphics/status_signature-unverified-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-unverified.svg b/Resources/graphics/status_signature-unverified.svg
new file mode 100644
index 000000000..6ce6d14dd
--- /dev/null
+++ b/Resources/graphics/status_signature-unverified.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-verified-cutout.svg b/Resources/graphics/status_signature-verified-cutout.svg
new file mode 100644
index 000000000..04356a977
--- /dev/null
+++ b/Resources/graphics/status_signature-verified-cutout.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/status_signature-verified.svg b/Resources/graphics/status_signature-verified.svg
new file mode 100644
index 000000000..197273c79
--- /dev/null
+++ b/Resources/graphics/status_signature-verified.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/Resources/graphics/update-drawables.sh b/Resources/graphics/update-drawables.sh
index c1dfc77e6..fd41e121e 100755
--- a/Resources/graphics/update-drawables.sh
+++ b/Resources/graphics/update-drawables.sh
@@ -39,8 +39,18 @@ inkscape -w 512 -h 512 -e "$PLAY_DIR/$NAME.png" $NAME.svg
for NAME in "ic_action_nfc" "ic_action_qr_code"
do
+echo $NAME
inkscape -w 32 -h 32 -e "$MDPI_DIR/$NAME.png" $NAME.svg
inkscape -w 48 -h 48 -e "$HDPI_DIR/$NAME.png" $NAME.svg
inkscape -w 64 -h 64 -e "$XDPI_DIR/$NAME.png" $NAME.svg
inkscape -w 96 -h 96 -e "$XXDPI_DIR/$NAME.png" $NAME.svg
+done
+
+for NAME in status*.svg
+do
+echo $NAME
+inkscape -w 32 -h 32 -e "$MDPI_DIR/${NAME%%.*}.png" $NAME
+inkscape -w 48 -h 48 -e "$HDPI_DIR/${NAME%%.*}.png" $NAME
+inkscape -w 64 -h 64 -e "$XDPI_DIR/${NAME%%.*}.png" $NAME
+inkscape -w 96 -h 96 -e "$XXDPI_DIR/${NAME%%.*}.png" $NAME
done
\ No newline at end of file