pauker (1.8+dfsg-4) 02-x-www-browser.patch

Summary

 src/pauker/program/gui/swing/PaukerFrame.java |   19 ++++++-------------
 1 file changed, 6 insertions(+), 13 deletions(-)

    
download this patch

Patch contents

Author: Daniel Baumann <daniel@debian.org>
Description: Open links in x-www-browser rather than using BrowserLauncher.

diff -Naurp pauker.orig/src/pauker/program/gui/swing/PaukerFrame.java pauker/src/pauker/program/gui/swing/PaukerFrame.java
--- pauker.orig/src/pauker/program/gui/swing/PaukerFrame.java	2008-12-25 14:22:18.000000000 +0000
+++ pauker/src/pauker/program/gui/swing/PaukerFrame.java	2009-01-14 20:45:33.000000000 +0000
@@ -6,9 +6,7 @@
 
 package pauker.program.gui.swing;
 
-import edu.stanford.ejalbert.BrowserLauncher;
-import edu.stanford.ejalbert.exception.BrowserLaunchingInitializingException;
-import edu.stanford.ejalbert.exception.UnsupportedOperatingSystemException;
+import java.io.IOException;
 import java.applet.Applet;
 import java.applet.AudioClip;
 import java.awt.BorderLayout;
@@ -537,16 +535,11 @@ public class PaukerFrame
      */
     public static void openUrlInBrowser(String url) {
         try {
-            List browserList = Arrays.asList(new Object[]{
-                        "FireFox", "Konqueror", "Mozilla", "Opera"
-                    });
-            BrowserLauncher launcher = new BrowserLauncher();
-            launcher.openURLinBrowser(browserList, url);
-        } catch (BrowserLaunchingInitializingException ex) {
-            logger.log(Level.SEVERE, "could not open URL in browser", ex);
-        } catch (UnsupportedOperatingSystemException ex) {
-            logger.log(Level.SEVERE, "could not open URL in browser", ex);
-        }
+		String[] args = new String[]{"x-www-browser", url};
+		Runtime.getRuntime().exec(args);
+	} catch (IOException ex) {
+		ex.printStackTrace();
+	}
     }
 
     /**