Bug 392119

Summary: quick look config conflicting with qlstephen
Product: [Applications] krita Reporter: pl2017 <pricelist2017>
Component: File formatsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version First Reported In: 3.3.2   
Target Milestone: ---   
Platform: macOS (DMG)   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description pl2017 2018-03-21 05:35:12 UTC
qlstephen is a mac os quick look plugin used by macvim to allow users of mac ox to quick view text files with no file extension.

the quick look plugin config file that comes with krita to quick look at .kra files has a seemingly unneeded key which blocks the qlstephen plugin from working.  

after installing krita, there are quick look warnings in the console, warning that a plugin is shadowing another, it's most likely the public.data key

you can enable quick look logging with:
  defaults write -g QLEnableLogging YES

by deleting the CFBundleDocumentTypes > Item 1 > LSItemContentTypes > public.data key from the krita quick look plugin's Info.plist  I was able to restore the functionality of qlstephen to normal, without seemingly effecting the krita quick look plugin.  I restarted the machine and tested again and both file formats now go to the proper quick look plugin.

https://i.imgur.com/XSDq8nx.png
Comment 1 Halla Rempt 2018-03-21 08:20:59 UTC
This has already been fixed.