winebrowser: Add DDE support and use DDE by default for shell/open.
Misha Koshelev
mk144210 at bcm.edu
Mon Jun 4 00:10:09 CDT 2007
My DDE execute_from_key patches broke wine start url as apparently this depended on a non-native Wine
behavior to append %1 to a shell/open/command string.
This fixes that dependency on a non-native behavior by adding DDE server support to winebrowser, while
maintaining command line url support as well. This may also help with bug #7953, but that application just
page faults immediately for me, so I'm not sure. I did test various permutations of "wine start url" and
"wine winebrowser url" as well as "wine winebrowser /dde url" and everything worked fine. I also tested
opening a URL from Vector NTI and from Google Picasa, which apparently has a strange way of opening
URLs (appends url to HKCR\shell\open\command) and it worked fine as well.
---
programs/winebrowser/Makefile.in | 4 +-
programs/winebrowser/main.c | 185 +++++++++++++++++++++++++++++++++++---
tools/wine.inf | 10 ++-
3 files changed, 183 insertions(+), 16 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ea6d3e477b4abf537d9ce69bed3442aa60e4a0e6.diff
Type: text/x-patch
Size: 8924 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070604/7043390b/ea6d3e477b4abf537d9ce69bed3442aa60e4a0e6.bin
More information about the wine-patches
mailing list