http://bugs.winehq.org/show_bug.cgi?id=24893
Summary: Explorer++ is missing most right-click options for files/folders Product: Wine Version: 1.3.5 Platform: x86-64 URL: http://www.explorerplusplus.com/download OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: RandomAccountName@mail.com
Created an attachment (id=31524) --> (http://bugs.winehq.org/attachment.cgi?id=31524) Log from right-clicking a folder, then a file
Expected behavior: Right-clicking on a file should open the same menu that would be seen in Windows Explorer (or Winefile as the case may be), while right-clicking a folder should do the same, but with an added "open in new tab" option.
Actual behavior: Right-clicking on a file produces a menu with a single option, which may be blank or random garbage. It doesn't appear to do anything either way. Right-clicking on a folder yields a menu with only the option "open in new tab."
http://bugs.winehq.org/show_bug.cgi?id=24893
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
http://bugs.winehq.org/show_bug.cgi?id=24893
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |shell32
--- Comment #1 from A Wine user RandomAccountName@mail.com 2011-09-21 01:16:25 CDT --- Still present in wine-1.3.28-421-gb615335.
This bug doesn't occur with files if native shell32, shlwapi, and comctl32 are used. Native shell32 can't be tested here without the other two, but using only native shlwapi and comctl32 brings back the bug, so it seems to be a shell32 problem.
I couldn't verify that this works for folders while using those native DLLs because it crashes calling unimplemented function ole32.dll.CoEnableCallCancellation.
http://bugs.winehq.org/show_bug.cgi?id=24893
--- Comment #2 from A Wine user RandomAccountName@mail.com 2013-08-12 00:20:22 CDT --- Still in wine-1.7.0.
https://bugs.winehq.org/show_bug.cgi?id=24893
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #3 from super_man@post.com --- (In reply to A Wine user from comment #2)
Still in wine-1.7.0.
Still valid 1.9.12
https://bugs.winehq.org/show_bug.cgi?id=24893
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #4 from winetest@luukku.com --- Seems to be related to
fixme:shell:ContextMenu_HandleMenuMsg2 (0x1d0140)->(0x117 0x310188 0x0 (nil)): stub
still valid 1.9.21-git.
https://bugs.winehq.org/show_bug.cgi?id=24893
--- Comment #5 from winetest@luukku.com --- (In reply to winetest from comment #4)
Seems to be related to
fixme:shell:ContextMenu_HandleMenuMsg2 (0x1d0140)->(0x117 0x310188 0x0 (nil)): stub
still valid 1.9.21-git.
Comes from here
http://source.winehq.org/git/wine.git/blob/6d89f58ec2935b5e8bebef34e7fbe8929...
https://bugs.winehq.org/show_bug.cgi?id=24893
--- Comment #6 from winetest@luukku.com --- I believe that bug 39841 is about the same issue.
https://bugs.winehq.org/show_bug.cgi?id=24893
IvanDSM snesivan1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |snesivan1@gmail.com
--- Comment #7 from IvanDSM snesivan1@gmail.com --- This still happens in Wine Staging 5.0. I got no context menu for files, and only the "Open in New Tab" option for folders. Tested on a clean prefix.
https://bugs.winehq.org/show_bug.cgi?id=24893
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |damjan.jov@gmail.com Status|UNCONFIRMED |NEW
--- Comment #8 from Damjan Jovanovic damjan.jov@gmail.com --- The problem is that Explorer++ wants IContextMenu_QueryContextMenu() to provide shellview IDs in a very small range, 1-1000, while the shellview constants are very large, eg. FCIDM_SHVIEW_OPEN == 0x7102, which is beyond the end of range, so all options get left out, and the right-click menu is blank.
The menu IDs for shellview constants need to be rebased to a smaller range of values.
https://bugs.winehq.org/show_bug.cgi?id=24893
--- Comment #9 from Damjan Jovanovic damjan.jov@gmail.com --- Patch sent: https://source.winehq.org/patches/data/204819
https://bugs.winehq.org/show_bug.cgi?id=24893
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2b6458b75713cedc6cd28d29802 | |98d6ac844757e Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #10 from Damjan Jovanovic damjan.jov@gmail.com --- Fixed by a set of commits ending with 2b6458b75713cedc6cd28d2980298d6ac844757e. Resolving fixed. Thank you for your bug report!
https://bugs.winehq.org/show_bug.cgi?id=24893
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Explorer++ is missing most |File/folder context menus |right-click options for |have missing options |files/folders |(Explorer++, Double | |Commander)
https://bugs.winehq.org/show_bug.cgi?id=24893
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.8.
https://bugs.winehq.org/show_bug.cgi?id=24893
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |6.0.x
https://bugs.winehq.org/show_bug.cgi?id=24893
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.0.x |---
--- Comment #12 from Michael Stefaniuc mstefani@winehq.org --- Removing the 6.0.x milestone from bug fixes included in 6.0.2.