https://bugs.documentfoundation.org/show_bug.cgi?id=171552
Bug ID: 171552
Summary: Spreadsheet files on macOS are not properly identified
to conforming to "public.spreadsheet"
Product: LibreOffice
Version: 3.3.0 release
Hardware: All
OS: macOS (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
Every program that writes their own types (like L.O.) should declare conformity
with common types if possible. Sadly, LO doesn't do this properly, causing .ods
files not being identified as spreadsheet files.
Steps to Reproduce:
Look at the Info.plist inside the .app container, with a plain text editor,
like BBEdit. Find this line:
<string>org.oasis-open.opendocument.spreadsheet</string>
Below it, see these lines:
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
<string>public.content</string>
</array>
Actual Results:
It's missing a conformity declaration for the type "public.spreadsheet".
Expected Results:
There should be one more line:
<string>public.spreadsheet</string>
The same goes for some other types, like
"vnd.oasis.opendocument.spreadsheet-flat-xml", and for other file types like
odf, which should be conforming to public.text (which just says that it
contains user-readable text in any form).
I'm happy to assist you with completing all values, but first I like you to
understand the issue and show your willingness to fix this. Other programs like
MS Office and OpenOffice already got this right. Only LibreOffice is not.
Reproducible: Always
User Profile Reset: No
Additional Info:
I've verified this issue both with the older v7.4.2 as well as with the latest
v26.2.2.2
You can also use my tool "Launch Services" from apps.tempel.org to view the
current conformity declarations (use the "Browse UTIs" button), where you can
search for "spreadsheet" and other types to see how other apps have set them
up.
--
You are receiving this mail because:
You are the assignee for the bug.