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.

Reply via email to