diff -up xmlcopyeditor-1.1.0.6/src/xmlcopyeditor.cpp.defaultbrowser xmlcopyeditor-1.1.0.6/src/xmlcopyeditor.cpp
--- xmlcopyeditor-1.1.0.6/src/xmlcopyeditor.cpp.defaultbrowser 2008-01-28 02:38:06.000000000 -0500
+++ xmlcopyeditor-1.1.0.6/src/xmlcopyeditor.cpp 2008-01-28 09:48:46.000000000 -0500
@@ -1015,17 +1015,18 @@ MyFrame::~MyFrame()
wxString MyFrame::getLinuxBrowser()
{
wxString s;
- const int stringArrayLen = 9;
+ const int stringArrayLen = 10;
wxString stringArray[stringArrayLen];
- stringArray[0] = _T ( "/usr/bin/firefox" );
- stringArray[1] = _T ( "/usr/bin/mozilla" );
- stringArray[2] = _T ( "/usr/bin/opera" );
- stringArray[3] = _T ( "/usr/bin/dillo" );
- stringArray[4] = _T ( "/opt/gnome/bin/epiphany" );
- stringArray[5] = _T ( "/opt/gnome/bin/galeon" );
- stringArray[6] = _T ( "/opt/kde/bin/konqueror" );
- stringArray[7] = _T ( "/opt/mozilla/bin/firefox" );
- stringArray[8] = wxEmptyString; // empty option is safe
+ stringArray[0] = _T ( "/usr/bin/xdg-open" );
+ stringArray[1] = _T ( "/usr/bin/htmlview" );
+ stringArray[2] = _T ( "/usr/bin/galeon" );
+ stringArray[3] = _T ( "/usr/bin/epiphany" );
+ stringArray[4] = _T ( "/usr/bin/firefox" );
+ stringArray[5] = _T ( "/usr/bin/mozilla" );
+ stringArray[6] = _T ( "/usr/bin/konqueror" );
+ stringArray[7] = _T ( "/usr/bin/opera" );
+ stringArray[8] = _T ( "/usr/bin/dillo" );
+ stringArray[9] = wxEmptyString; // empty option is safe
for ( int i = 0; i < stringArrayLen; i++ )
{