Bug 143892 - support macOS Spotlight indexing of OpenDocument files like odt ods etc
Summary: support macOS Spotlight indexing of OpenDocument files like odt ods etc
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All macOS (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: MacOS-Wishlist Desktop-Integration
  Show dependency treegraph
 
Reported: 2021-08-15 21:59 UTC by steve
Modified: 2021-08-16 13:37 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steve 2021-08-15 21:59:03 UTC
Description:
Spotlight is search on macOS https://support.apple.com/en-en/guide/mac-help/mchlp1008/mac

It is quite useful but currently it lacks the ability to index the content of OpenDocument files. This would be immensely useful as currently content is not indexed.

NeoOffice used NeoLight in the past to solved this problem: https://neowiki.neooffice.org/index.php/NeoLight

Steps to Reproduce:
Search for any string in a odt or ods file

Actual Results:
Spotlight will find nothing (or something else but not the OpenDocument file with the string matching the search.

Expected Results:
OpenDocument file content should be indexed by macOS Spotlight.


Reproducible: Always


User Profile Reset: No



Additional Info:
Not sure what is needed so that Spotlight can index file content of Open Document files.
Comment 1 Michael Warner 2021-08-16 13:17:11 UTC
Sounds like a useful enhancement to me. Changing status to New. 

Here is the Apple Developer Documentation on how to do it:
https://developer.apple.com/documentation/corespotlight
Comment 2 V Stuart Foote 2021-08-16 13:37:52 UTC
Yes this native macOS dev work would be useful. A macOS Spotlight complement to the somewhat buggy [1] win32/shlxthandler/ooofilt/ooofilt.cxx indexing already provided for Windows desktops.

=-ref-=
[1] bug 100879 and bug 130320