summaryrefslogtreecommitdiff
path: root/shell/source/win32/shlxthandler/prophdl/propertyhdl.def
diff options
context:
space:
mode:
authorPatrick Luby <guibmacdev@gmail.com>2024-12-12 16:08:55 -0500
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2025-01-10 21:19:33 +0100
commit3eb7cdd6eca9ee557282e9f11f27958fed395617 (patch)
tree7c478e6b74acd4b3b4f25548c5310cd7968d19fd /shell/source/win32/shlxthandler/prophdl/propertyhdl.def
parenta47ee4efce589f2b6d8178d2a70d2440ef10e0f7 (diff)
tdf#35361 Add a Quick Look plugins for .od* files on macOS HEADmaster
Implement simple Quick Look plugins that generate a preview and/or thumbnail image using Apple's latest Quick Look APIs. The approach is to load and render any thumbnail images that may have been embedded in .od* files when they were last saved. Fortunately, LibreOffice, OpenOffice, and NeoOffice have been saving thumbnail images by default in .od* files since at least the mid-2000s so this approach should work with most unencrypted .od* files. Note: the plugins appear to work in unsigned builds using the following steps to enable them: 1. Install LibreOfficeDev.app from an unsigned .dmg (e.g. nightly master builds) but the plugins in instdir/LibreOfficeDev.app in a local build are not usable. 2. Launch LibreOfficeDev.app to register the plugins. 3. Launch the System Preferences application, navigate to the Login Items & Extensions panel, and in the Extensions section, click on the icon next to the Quick Look entry to see a list of installed extensions. 4. If macOS has successfully found and loaded the plugins, there should be two extensions listed under LibreOfficeDev. If they are disabled, enable both. 5. Press Command-Option-Escape, select the Finder in the dialog that appears, and press the Relaunch button. The Finder should now display the thumbnail images in .od* files. Change-Id: I094afbc56b684cc85b12ed996e060818bfe8ad46 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178393 Reviewed-by: Patrick Luby <guibomacdev@gmail.com> Tested-by: Jenkins Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Diffstat (limited to 'shell/source/win32/shlxthandler/prophdl/propertyhdl.def')
0 files changed, 0 insertions, 0 deletions