-
Notifications
You must be signed in to change notification settings - Fork 160
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
ShellExt: Move file extensions list from XML to DLL + implement .lnk shortcut handling #1006
base: master
Are you sure you want to change the base?
Conversation
I give up on implementing shortcut handling. Seems too much work.
|
Updated file extensions lists generator: MediaInfo_fileextensions.xlsx |
MediaInfo entry is showing on archives now..... |
Fixed in force push. Also noticed MediaInfo is now no longer the first entry in classic context menu. Hope it won't undo the effects of the previous Verb Id renaming workarounds. |
Another attempt. Not easy but managed to get it working. :D Now need to rebase either this or #1002 else there will be no shortcut handling for multi-instance. Also drag and drop in MediaInfo does not handle shortcuts as well as opening a folder containing shortcuts. For |
@JeromeMartinez Ubuntu-latest runner on GitHub has updated to 24.04, 'libwxgtk3.0-gtk3-dev' no longer exists causing CI failure. Update: Fixed in #1007 |
dd9b88e
to
a0beaac
Compare
See #994 (comment) and #998 (comment)
Known limitations:
If shortcut target is a long path, it does not work due to path length limitations of
IShellLink::GetPath
.