-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the fix for known/unknown child UTIs to be handled by QLStephen, resolves #87 #135
base: master
Are you sure you want to change the base?
Conversation
…lves whomwah#87 So cheaply pretending to be a QLGenerator from Apple seems to be the way to make Quick Look use QLStephen also for UTIs with direct, indirect, explicit and implicit (for dynamic UTIs) conformance to UTI registered for it. If this is the fix, I can only remember that most used language in programming is profanity.
I tested this fix and it worked for me. Commands and sample output:
/Users/mikael/Library/QuickLook/QLStephen.qlgenerator/Contents/Info.plist:
Thank you Ivan. *** UPDATE *** |
Restores support for avi files and for less common codecs in .mov, .ts and .m2ts files. Fixes #86 #91 Inspired by whomwah/qlstephen#135
This is not working for some reason: `JimsMBPro:Packages jim$ git clone git@github.com:toy/qlstephen.git Please make sure you have the correct access rights |
@glorious1 Try |
@toy |
@glorious1 I failed with copy-pasting 🤦, see the corrected command |
I set up my github keys again and was able to get it with the original URL, thank you. Also thanks to @MikaelHashiCorp for putting in the build commands; I would have never guessed it requires Xcode and how to do it. After running these for good measure:
it works like magic! Thank you @toy EDIT: I found a few text files that didn't work, like xml, srt. I just used mdls to get their kMDItemContentType, like "public.xml" and "dyn.ah62d4um4ge81g6xy", and added them and "public.item" also to |
This works! So many file extensions are working again. 🥲 Thank you, @toy! On macOS 14.2.1, with Xcode 15.1, my first build failed with a warning about MACOSX_DEPLOYMENT_TARGET. So I opened the project in Xcode and set a Deployment Target. Then I ran |
So cheaply pretending to be a QLGenerator from Apple seems to be the way to make Quick Look use QLStephen also for UTIs with direct, indirect, explicit and implicit (for dynamic UTIs) conformance to UTI registered for it.
If this is the fix, I can only remember that most used language in programming is profanity.