From 301d5cab23bd8ad8bad954c2c2a6eeb2d29d302d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sundstr=C3=B6m?= Date: Sat, 9 May 2009 20:19:57 +0000 Subject: [PATCH] Adding URL mime types. An application listing support for such a mime type signals being able to receive such a URL via argv. Each URL mime type is meant to have an application set as the preferred handler. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30686 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/data/beos_mime/application/x-vnd.be.url.beshare | 7 +++++++ src/data/beos_mime/application/x-vnd.be.url.file | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.finger | 6 ++++++ src/data/beos_mime/application/x-vnd.be.url.ftp | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.http | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.https | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.mailto | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.mms | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.news | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.query | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.rsync | 7 +++++++ src/data/beos_mime/application/x-vnd.be.url.rtp | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.rtsp | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.sftp | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.ssh | 9 +++++++++ src/data/beos_mime/application/x-vnd.be.url.telnet | 9 +++++++++ 16 files changed, 137 insertions(+) create mode 100644 src/data/beos_mime/application/x-vnd.be.url.beshare create mode 100644 src/data/beos_mime/application/x-vnd.be.url.file create mode 100644 src/data/beos_mime/application/x-vnd.be.url.finger create mode 100644 src/data/beos_mime/application/x-vnd.be.url.ftp create mode 100644 src/data/beos_mime/application/x-vnd.be.url.http create mode 100644 src/data/beos_mime/application/x-vnd.be.url.https create mode 100644 src/data/beos_mime/application/x-vnd.be.url.mailto create mode 100644 src/data/beos_mime/application/x-vnd.be.url.mms create mode 100644 src/data/beos_mime/application/x-vnd.be.url.news create mode 100644 src/data/beos_mime/application/x-vnd.be.url.query create mode 100644 src/data/beos_mime/application/x-vnd.be.url.rsync create mode 100644 src/data/beos_mime/application/x-vnd.be.url.rtp create mode 100644 src/data/beos_mime/application/x-vnd.be.url.rtsp create mode 100644 src/data/beos_mime/application/x-vnd.be.url.sftp create mode 100644 src/data/beos_mime/application/x-vnd.be.url.ssh create mode 100644 src/data/beos_mime/application/x-vnd.be.url.telnet diff --git a/src/data/beos_mime/application/x-vnd.be.url.beshare b/src/data/beos_mime/application/x-vnd.be.url.beshare new file mode 100644 index 0000000000..1a4495b2e4 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.beshare @@ -0,0 +1,7 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.beshare"; + +resource(2, "META:S:DESC") #'MSDC' "BeShare URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.file b/src/data/beos_mime/application/x-vnd.be.url.file new file mode 100644 index 0000000000..0e643a07b9 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.file @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.file"; + +resource(2, "META:S:DESC") #'MSDC' "File URL"; + +resource(3, "META:L:DESC") #'MLDC' "Local filesystem URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.finger b/src/data/beos_mime/application/x-vnd.be.url.finger new file mode 100644 index 0000000000..0b3d4d7df8 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.finger @@ -0,0 +1,6 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.finger"; + +resource(2, "META:S:DESC") #'MSDC' "Finger URL"; diff --git a/src/data/beos_mime/application/x-vnd.be.url.ftp b/src/data/beos_mime/application/x-vnd.be.url.ftp new file mode 100644 index 0000000000..613f78e61e --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.ftp @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.ftp"; + +resource(2, "META:S:DESC") #'MSDC' "FTP URL"; + +resource(3, "META:L:DESC") #'MLDC' "File Transfer Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.http b/src/data/beos_mime/application/x-vnd.be.url.http new file mode 100644 index 0000000000..69bf7723c1 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.http @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.http"; + +resource(2, "META:S:DESC") #'MSDC' "HTTP URL"; + +resource(3, "META:L:DESC") #'MLDC' "Hypertext Transfer Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.https b/src/data/beos_mime/application/x-vnd.be.url.https new file mode 100644 index 0000000000..77f442a0e3 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.https @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.https"; + +resource(2, "META:S:DESC") #'MSDC' "HTTPS URL"; + +resource(3, "META:L:DESC") #'MLDC' "Secure HyperText Transfer Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.mailto b/src/data/beos_mime/application/x-vnd.be.url.mailto new file mode 100644 index 0000000000..540572900c --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.mailto @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.mailto"; + +resource(2, "META:S:DESC") #'MSDC' "Mailto URL"; + +resource(3, "META:L:DESC") #'MLDC' "Email Recipient URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.mms b/src/data/beos_mime/application/x-vnd.be.url.mms new file mode 100644 index 0000000000..56b5a2dad5 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.mms @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.mms"; + +resource(2, "META:S:DESC") #'MSDC' "MMS URL"; + +resource(3, "META:L:DESC") #'MLDC' "Microsoft Media Server URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.news b/src/data/beos_mime/application/x-vnd.be.url.news new file mode 100644 index 0000000000..de07b93835 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.news @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.news"; + +resource(2, "META:S:DESC") #'MSDC' "News URL"; + +resource(3, "META:L:DESC") #'MLDC' "Usenet Newsgroup URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.query b/src/data/beos_mime/application/x-vnd.be.url.query new file mode 100644 index 0000000000..be3a351de1 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.query @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.query"; + +resource(2, "META:S:DESC") #'MSDC' "Query URL"; + +resource(3, "META:L:DESC") #'MLDC' "Haiku Query URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.rsync b/src/data/beos_mime/application/x-vnd.be.url.rsync new file mode 100644 index 0000000000..dc5785ee09 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.rsync @@ -0,0 +1,7 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.rsync"; + +resource(2, "META:S:DESC") #'MSDC' "rsync URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.rtp b/src/data/beos_mime/application/x-vnd.be.url.rtp new file mode 100644 index 0000000000..feb53811d3 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.rtp @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.rtp"; + +resource(2, "META:S:DESC") #'MSDC' "RTP URL"; + +resource(3, "META:L:DESC") #'MLDC' "Real-time Transport Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.rtsp b/src/data/beos_mime/application/x-vnd.be.url.rtsp new file mode 100644 index 0000000000..8367a881ec --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.rtsp @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.rtsp"; + +resource(2, "META:S:DESC") #'MSDC' "RTSP URL"; + +resource(3, "META:L:DESC") #'MLDC' "Real Time Streaming Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.sftp b/src/data/beos_mime/application/x-vnd.be.url.sftp new file mode 100644 index 0000000000..10bad9189d --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.sftp @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.sftp"; + +resource(2, "META:S:DESC") #'MSDC' "SFTP URL"; + +resource(3, "META:L:DESC") #'MLDC' "SSH File Transfer Protocol URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.ssh b/src/data/beos_mime/application/x-vnd.be.url.ssh new file mode 100644 index 0000000000..4249f5ac58 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.ssh @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.ssh"; + +resource(2, "META:S:DESC") #'MSDC' "SSH URL"; + +resource(3, "META:L:DESC") #'MLDC' "Secure Shell URL"; + diff --git a/src/data/beos_mime/application/x-vnd.be.url.telnet b/src/data/beos_mime/application/x-vnd.be.url.telnet new file mode 100644 index 0000000000..6502bcde50 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.telnet @@ -0,0 +1,9 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.telnet"; + +resource(2, "META:S:DESC") #'MSDC' "Telnet URL"; + +resource(3, "META:L:DESC") #'MLDC' "Telnet URL"; +