GNOME Bugzilla – Bug 107302
Windows version needs to support external windows apps
Last modified: 2004-12-22 21:47:04 UTC
Donald L McDaniel said on http://groups.google.com/groups?as_umsgid=MPG.18c951f9f0fdda6d98968f%40news.cablespeed.com * It won't launch URLs using Internet Explorer (which I had to ADD to the list of browsers. This is a TERRIBLE gaffe). * When it TRIES to launch URLs using Internet Explorer, it takes you to a console, then dumps you out of the program. <snip> I understand that it is a BETA. But they could at least have added Notepad to the list of editors, as well as adding Internet Explorer to the list of Web Browsers which launch URLs.
The list of applications is fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=prefs.c&rev1=1.321&rev2=1.322&root=/cvs/gnome Still need to do work out how to span to iexplore under Windows though.. :)
*** Bug 107327 has been marked as a duplicate of this bug. ***
This was the mail conversation I had with Todd Kulesza, the maintainer of the dropline gtk installer: > Hi, > > For the Windows build of Pan I'm directing users to the dropline > installer at http://sourceforge.net/projects/gtk-win/, and I'm > trying to get g_spawn to work right under that installation. > It works if I copy gspawn-win32-helper.exe into my path manually, > but otherwise, it fails. > > Naturally I'd like it to work for my users without manual intervention. > Is this a problem with the gtk2.2 install, or is it something I > need to take into account in Pan's inno install script? > If the latter, does anyone know what changes I need to make? > Hi Charles, Just as you need to set a registry key with the GTK+ library path, I think you'll also need to put the binary path there. I assume you're following the direction on www.dropline.net/gtk/support.php and already have the path registry key created. Try this: goto your HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\pan.exe\Path key and change the value to: "C:\Program Files\Common Files\GTK\2.0\lib;C:\Program Files\Common Files\GTK\2.0\bin" (of course, those paths should be modified depending on where you have GTK+ installed). So basically, you follow the existing GTK+ instructions for reading the GTK+ path and make two copied of that string. Append "lib" to one and "bin" to the other, then write them both out to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\pan.exe\Path, connected by a semi-colon. If that works, let me know and I'll add this information to the support page. Todd
Tod's suggestion worked; fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan&command=DIFF_FRAMESET&file=pan.iss&rev1=1.3&rev2=1.4&root=/cvs/gnome Also: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=message-window.c&rev1=1.358&rev2=1.359&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=util.c&rev1=1.234&rev2=1.235&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=prefs.c&rev1=1.344&rev2=1.345&root=/cvs/gnome