diff options
author | jan Iversen <jani@libreoffice.org> | 2017-03-20 18:21:30 +0100 |
---|---|---|
committer | jan Iversen <jani@libreoffice.org> | 2017-03-27 12:17:10 +0200 |
commit | 5df2465c2c1b15363e46d4a67cd810c7d1f661f2 (patch) | |
tree | f369bdc3be35d3fdff5e793e957d52868492d20e /ios | |
parent | 044e8d795276cc495c1f796a14ad36e6a5f9cdb9 (diff) |
iOS LibreOfficeLight "open in"
Added pdf, microsoft to know document types.
Created new UTI for ODF documents.
Change-Id: I8037724e6575756bd586c490618cba6954d9fb31
Diffstat (limited to 'ios')
-rwxr-xr-x | ios/experimental/LibreOfficeLight/LibreOfficeLight/Info.plist | 293 | ||||
-rw-r--r-- | ios/experimental/LibreOfficeLight/LibreOfficeLight/en.lproj/LaunchScreen.xib | 4 |
2 files changed, 289 insertions, 8 deletions
diff --git a/ios/experimental/LibreOfficeLight/LibreOfficeLight/Info.plist b/ios/experimental/LibreOfficeLight/LibreOfficeLight/Info.plist index 416af5951632..b65394198954 100755 --- a/ios/experimental/LibreOfficeLight/LibreOfficeLight/Info.plist +++ b/ios/experimental/LibreOfficeLight/LibreOfficeLight/Info.plist @@ -8,14 +8,122 @@ <array> <dict> <key>CFBundleTypeName</key> - <string>ODF-Document</string> + <string>DOCX Microsoft Word</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> <key>LSHandlerRank</key> <string>Owner</string> <key>LSItemContentTypes</key> <array> - <string>com.odf.doc</string> - <string>com.odf.calc</string> - <string>com.odf.impress</string> + <string>com.jani.Editors.docx</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>DOC Microsoft Word</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.doc</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>XLSX Microsoft Excel</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.xlsx</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>XLS Microsoft Excel</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.xls</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>PPTX Microsoft PowerPoint</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.pptx</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>PPT Microsoft PowerPoint</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.ppt</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>PDF Adobe pdf</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.pdf</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>ODT LibreOffice writer</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.odt</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>ODS LibreOffice calc</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.ods</string> + </array> + </dict> + <dict> + <key>CFBundleTypeName</key> + <string>ODP LibeOffice Impress</string> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSHandlerRank</key> + <string>Owner</string> + <key>LSItemContentTypes</key> + <array> + <string>com.jani.Editors.odp</string> </array> </dict> </array> @@ -30,11 +138,11 @@ <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleShortVersionString</key> - <string>0.3</string> + <string>0.4.3</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> - <string>1</string> + <string>2</string> <key>LSApplicationCategoryType</key> <string>public.app-category.business</string> <key>LSMultipleInstancesProhibited</key> @@ -83,5 +191,178 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.</string> <string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeRight</string> </array> + <key>UTExportedTypeDeclarations</key> + <array> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>XLSX Microsoft Excel</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.xlsx</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>xlsx</string> + <key>public.mime-type</key> + <string>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>XLS Microsoft Excel</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.xls</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>xls</string> + <key>public.mime-type</key> + <string>iapplication/vnd.ms-excel</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>DOCX Microsoft Word</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.docx</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>docx</string> + <key>public.mime-type</key> + <string>application/vnd.openxmlformats-officedocument.wordprocessingml.document</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>DOC Microsoft Word</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.doc</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>doc</string> + <key>public.mime-type</key> + <string>application/msword</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>PPTX Microsoft Powerpoint</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.pptx</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>pptx</string> + <key>public.mime-type</key> + <string>application/vnd.openxmlformats-officedocument.presentationml.presentation</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>PPT Microsoft Powerpoint</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.ppt</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>ppt</string> + <key>public.mime-type</key> + <string>application/vnd.ms-powerpoint</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>PDF Adobe pdf</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.pdf</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>pdf</string> + <key>public.mime-type</key> + <string>application/pdf</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>ODT LibreOffice Writer</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.odt</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>odt</string> + <key>public.mime-type</key> + <string>application/vnd.oasis.opendocument.text</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>ODS LibreOffice calc</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.ods</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>ods</string> + <key>public.mime-type</key> + <string>application/vnd.oasis.opendocument.spreadsheet</string> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>ODP LibreOffice Impress</string> + <key>UTTypeIdentifier</key> + <string>com.jani.Editors.odp</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>odp</string> + <key>public.mime-type</key> + <string>application/vnd.oasis.opendocument.presentation</string> + </dict> + </dict> + </array> </dict> </plist> diff --git a/ios/experimental/LibreOfficeLight/LibreOfficeLight/en.lproj/LaunchScreen.xib b/ios/experimental/LibreOfficeLight/LibreOfficeLight/en.lproj/LaunchScreen.xib index dc876d9b7181..2db8219e38fa 100644 --- a/ios/experimental/LibreOfficeLight/LibreOfficeLight/en.lproj/LaunchScreen.xib +++ b/ios/experimental/LibreOfficeLight/LibreOfficeLight/en.lproj/LaunchScreen.xib @@ -45,8 +45,8 @@ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <nil key="highlightedColor"/> </label> - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Maintained by jani@libreoffice.org" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jCj-XE-D37"> - <rect key="frame" x="0.0" y="87" width="259.5" height="20.5"/> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="LibreOfficeLight is maintained by jani@libreoffice.org" lineBreakMode="wordWrap" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jCj-XE-D37"> + <rect key="frame" x="0.0" y="87" width="403.5" height="20.5"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <nil key="highlightedColor"/> |