From b9b1c2834c6ae12a60640e4abf8ffb99b04e4236 Mon Sep 17 00:00:00 2001 From: Humdinger Date: Thu, 31 Oct 2013 15:07:51 +0100 Subject: [PATCH] Changes to icon related MIME types. Added image/x-hvif for vector icons. Changes to description of Icon-O-Matic documents. Added x-hvif to Icon-O-Matic's supported types. --- src/apps/icon-o-matic/Icon-O-Matic.rdef | 3 ++- src/data/mime_db/application/x-vnd.haiku-icon | 4 ++-- src/data/mime_db/image/x-hvif | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 src/data/mime_db/image/x-hvif diff --git a/src/apps/icon-o-matic/Icon-O-Matic.rdef b/src/apps/icon-o-matic/Icon-O-Matic.rdef index b349c8de07..12c801469e 100644 --- a/src/apps/icon-o-matic/Icon-O-Matic.rdef +++ b/src/apps/icon-o-matic/Icon-O-Matic.rdef @@ -22,7 +22,8 @@ resource app_flags B_SINGLE_LAUNCH; resource file_types message { "types" = "application/x-vnd.Haiku-icon", - "types" = "image/svg+xml" + "types" = "image/svg+xml", + "types" = "image/x-hvif" }; resource vector_icon { diff --git a/src/data/mime_db/application/x-vnd.haiku-icon b/src/data/mime_db/application/x-vnd.haiku-icon index da32a34214..63b0a933c7 100644 --- a/src/data/mime_db/application/x-vnd.haiku-icon +++ b/src/data/mime_db/application/x-vnd.haiku-icon @@ -7,6 +7,6 @@ resource(2, "META:SNIFF_RULE") "0.50 (\"IMSGHMF1\")"; resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.haiku-icon_o_matic"; -resource(4, "META:S:DESC") #'MSDC' "HVIF document"; +resource(4, "META:S:DESC") #'MSDC' "Icon-O-Matic document"; -resource(5, "META:L:DESC") #'MLDC' "Haiku vector icon"; +resource(5, "META:L:DESC") #'MLDC' "Icon-O-Matic document"; diff --git a/src/data/mime_db/image/x-hvif b/src/data/mime_db/image/x-hvif new file mode 100644 index 0000000000..5d1f09e2de --- /dev/null +++ b/src/data/mime_db/image/x-hvif @@ -0,0 +1,14 @@ +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "image/x-hvif"; + +resource(2, "META:SNIFF_RULE") "0.5 (\"ncif\")"; + +resource(3, "META:S:DESC") #'MSDC' "HVIF image"; + +resource(4, "META:L:DESC") #'MLDC' "Haiku vector icon"; + +resource(5, "META:EXTENS") message(234) { + "extensions" = "hvif", + "type" = "image/x-hvif" +};