Bug 94595 - Libreoffice in the AppStore has incorrect Info.plist which causes it to be used to open all supported files
Summary: Libreoffice in the AppStore has incorrect Info.plist which causes it to be us...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other macOS (All)
: medium major
Assignee: Andras Timar
URL:
Whiteboard: MacAppStore
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-29 07:25 UTC by Jeremy Huddleston
Modified: 2015-10-07 08:13 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Huddleston 2015-09-29 07:25:39 UTC
The Info.plist for Libreoffice in the Mac App Store incorrectly claims ownership of all supported file types.  This causes it to be used to open text files, for instance because all well-behaving text editors advertise that they support as an alternate (not *own*) text files.  The same is true for other file formats like .doc, .csv, ...

This bug was introduced as the fix for https://ask.libreoffice.org/en/question/52263/why-do-documents-open-only-from-within-libreoffice-not-from-finder/

I mentioned this particular regression as well as the fix both in that thread and in feedback in the MAS, but the bug is yet to be fixed despite multiple software updates since then.

Please address this bug in the next update.  This issue is a big livability concern.

Specifically, your CFBundleDocumentTypes entires are wrong. LibreOffice is now claiming to be LSHandlerRank=Owner for file extensions that it does not own. It should be listed as LSHandlerRank=Alternate for file types that it supports but is not the owner of (eg: Microsoft, Word Perfect, Plain Text, Rich Text, CSV, ...). Currently, this causes plain text files to open with LibreOffice by default. =(
Comment 1 Alex Thurgood 2015-09-30 08:00:15 UTC
@Andras : one for you ?
Comment 2 Alex Thurgood 2015-09-30 08:01:07 UTC
@Jeremy : I don't see this with the TDF downloads, so this must be Collabora-build specific.