source: josm/trunk/macosx/JOSM.app/Contents/Info.plist_template.xml@ 14230

Last change on this file since 14230 was 14230, checked in by Don-vip, 7 years ago

see #13108 - macOS: register .joz file type handler (patch by accek, see https://github.com/openstreetmap/josm/pull/26)

File size: 6.2 KB
Line 
1<key>NSSupportsAutomaticGraphicsSwitching</key>
2<true/>
3<key>CFBundleAllowMixedLocalizations</key>
4<string>true</string>
5<key>UTExportedTypeDeclarations</key>
6<array>
7 <!-- Export JOSM file format UTI (*.osm) -->
8 <dict>
9 <key>UTTypeIdentifier</key>
10 <string>org.openstreetmap.josm.osm</string>
11 <key>UTTypeDescription</key>
12 <string>JOSM File</string>
13 <key>UTTypeIconFile</key>
14 <string>JOSM.icns</string>
15 <key>UTTypeReferenceURL</key>
16 <string>http://wiki.openstreetmap.org/wiki/JOSM_file_format</string>
17 <key>UTTypeConformsTo</key>
18 <array>
19 <string>public.xml</string>
20 </array>
21 <key>UTTypeTagSpecification</key>
22 <dict>
23 <key>com.apple.ostype</key>
24 <string>JOSM</string>
25 <key>public.filename-extension</key>
26 <array>
27 <string>osm</string>
28 </array>
29 <key>public.mime-type</key>
30 <string>application/x-osm+xml</string>
31 </dict>
32 </dict>
33 <!-- Export JOSM session file format UTI (*.joz) -->
34 <dict>
35 <key>UTTypeIdentifier</key>
36 <string>org.openstreetmap.josm.joz</string>
37 <key>UTTypeDescription</key>
38 <string>JOZ File</string>
39 <key>UTTypeIconFile</key>
40 <string>JOSM.icns</string>
41 <key>UTTypeConformsTo</key>
42 <array>
43 <string>com.pkware.zip-archive</string>
44 </array>
45 <key>UTTypeTagSpecification</key>
46 <dict>
47 <key>com.apple.ostype</key>
48 <string>JOSM</string>
49 <key>public.filename-extension</key>
50 <array>
51 <string>joz</string>
52 </array>
53 </dict>
54 </dict>
55</array>
56<key>UTImportedTypeDeclarations</key>
57<array>
58 <!-- Import GPX file format "standard" UTI (*.gpx) -->
59 <dict>
60 <key>UTTypeIdentifier</key>
61 <string>com.topografix.gpx</string>
62 <key>UTTypeReferenceURL</key>
63 <string>http://www.topografix.com/GPX/1/1/</string>
64 <key>UTTypeDescription</key>
65 <string>GPS Exchange Format (GPX)</string>
66 <key>UTTypeConformsTo</key>
67 <array>
68 <string>public.xml</string>
69 </array>
70 <key>UTTypeTagSpecification</key>
71 <dict>
72 <key>public.filename-extension</key>
73 <array>
74 <string>gpx</string>
75 </array>
76 <key>public.mime-type</key>
77 <string>application/gpx+xml</string>
78 </dict>
79 </dict>
80 <!-- Import GPX file format Apple UTI (*.gpx) -->
81 <dict>
82 <key>UTTypeIdentifier</key>
83 <string>com.apple.dt.document.gpx</string>
84 <key>UTTypeReferenceURL</key>
85 <string>http://www.topografix.com/GPX/1/1/</string>
86 <key>UTTypeDescription</key>
87 <string>GPX File</string>
88 <key>UTTypeConformsTo</key>
89 <array>
90 <string>public.xml</string>
91 </array>
92 <key>UTTypeTagSpecification</key>
93 <dict>
94 <key>public.filename-extension</key>
95 <array>
96 <string>gpx</string>
97 </array>
98 <key>public.mime-type</key>
99 <string>application/gpx+xml</string>
100 </dict>
101 </dict>
102</array>
103<key>CFBundleDocumentTypes</key>
104<array>
105 <!-- Registers opening *.osm files -->
106 <dict>
107 <key>CFBundleTypeIconFile</key>
108 <string>JOSM.icns</string>
109 <key>CFBundleTypeName</key>
110 <string>OSM Files</string>
111 <key>CFBundleTypeRole</key>
112 <string>Editor</string>
113 <key>LSHandlerRank</key>
114 <string>Owner</string>
115 <key>LSItemContentTypes</key>
116 <array>
117 <string>org.openstreetmap.josm.osm</string>
118 </array>
119 <key>NSExportableTypes</key>
120 <array>
121 <string>org.openstreetmap.josm.osm</string>
122 <string>com.topografix.gpx</string>
123 <string>com.pkware.zip-archive</string>
124 <string>org.gnu.gnu-zip-archive</string>
125 <string>public.archive.bzip2</string>
126 </array>
127 </dict>
128 <!-- Registers opening *.joz files -->
129 <dict>
130 <key>CFBundleTypeIconFile</key>
131 <string>JOSM.icns</string>
132 <key>CFBundleTypeName</key>
133 <string>JOZ Files</string>
134 <key>CFBundleTypeRole</key>
135 <string>Editor</string>
136 <key>LSHandlerRank</key>
137 <string>Owner</string>
138 <key>LSItemContentTypes</key>
139 <array>
140 <string>org.openstreetmap.josm.joz</string>
141 </array>
142 </dict>
143 <!-- Registers opening *.gpx files -->
144 <dict>
145 <key>CFBundleTypeIconFile</key>
146 <string>JOSM.icns</string>
147 <key>CFBundleTypeName</key>
148 <string>GPX Files</string>
149 <key>CFBundleTypeRole</key>
150 <string>Editor</string>
151 <key>LSHandlerRank</key>
152 <string>Alternate</string>
153 <key>LSItemContentTypes</key>
154 <array>
155 <string>com.topografix.gpx</string>
156 <string>com.apple.dt.document.gpx</string>
157 </array>
158 <key>NSExportableTypes</key>
159 <array>
160 <string>org.openstreetmap.josm.osm</string>
161 </array>
162 </dict>
163 <!-- Registers opening *.osm.zip, *.osm.gz, *.osm.bz2 files -->
164 <dict>
165 <key>CFBundleTypeIconFile</key>
166 <string>JOSM.icns</string>
167 <key>CFBundleTypeName</key>
168 <string>OSM Compressed Files</string>
169 <key>CFBundleTypeRole</key>
170 <string>Editor</string>
171 <key>LSHandlerRank</key>
172 <string>Alternate</string>
173 <key>LSItemContentTypes</key>
174 <array>
175 <string>com.pkware.zip-archive</string>
176 <string>org.gnu.gnu-zip-archive</string>
177 <string>public.archive.bzip2</string>
178 </array>
179 <key>NSExportableTypes</key>
180 <array>
181 <string>org.openstreetmap.josm.osm</string>
182 <string>com.pkware.zip-archive</string>
183 <string>org.gnu.gnu-zip-archive</string>
184 <string>public.archive.bzip2</string>
185 </array>
186 </dict>
187</array>
Note: See TracBrowser for help on using the repository browser.