diff --git a/gpxsee.pro b/gpxsee.pro index c9cb7848..61e3b7b5 100644 --- a/gpxsee.pro +++ b/gpxsee.pro @@ -383,7 +383,8 @@ macx { icons/formats/loc.icns \ icons/formats/slf.icns \ icons/formats/json.icns \ - icons/formats/cup.icns + icons/formats/cup.icns \ + icons/formats/gpi.icns QMAKE_BUNDLE_DATA += locale maps icons csv } diff --git a/icons/formats/gpi.icns b/icons/formats/gpi.icns new file mode 100644 index 00000000..5dc5dfc5 Binary files /dev/null and b/icons/formats/gpi.icns differ diff --git a/pkg/Info.plist b/pkg/Info.plist index 4af5f5de..83361a85 100644 --- a/pkg/Info.plist +++ b/pkg/Info.plist @@ -227,6 +227,22 @@ CFBundleTypeRole Viewer + + CFBundleTypeExtensions + + gpi + + CFBundleTypeMIMETypes + + application/vnd.garmin.gpi + + CFBundleTypeIconFile + icons/gpi.icns + CFBundleTypeName + Garmin POI File + CFBundleTypeRole + Viewer + UTImportedTypeDeclarations @@ -504,6 +520,27 @@ application/vnd.naviter.seeyou.cup + + UTTypeIdentifier + com.garmin.gpi + UTTypeReferenceURL + http://www.garmin.com + UTTypeDescription + Garmin POI File + UTTypeConformsTo + + public.data + + UTTypeTagSpecification + + public.filename-extension + + gpi + + public.mime-type + application/vnd.garmin.cup + +