use xdg-open to open url on Linux, fix #87 45/head
authorThomas Debesse <dev@illwieckz.net>
Tue, 11 Jul 2017 03:36:00 +0000 (05:36 +0200)
committerThomas Debesse <dev@illwieckz.net>
Tue, 11 Jul 2017 03:36:00 +0000 (05:36 +0200)
radiant/url.cpp

index e5abc07..b86702e 100644 (file)
@@ -35,10 +35,9 @@ bool open_url( const char* url ){
 #if defined( __linux__ ) || defined( __FreeBSD__ )
 #include <stdlib.h>
 bool open_url( const char* url ){
-       // \todo FIXME: the way we open URLs on *nix should be improved. A script is good (see how I do on RTCW)
        char command[2 * PATH_MAX];
        snprintf( command, sizeof( command ),
-                         "firefox -remote \"openURL(%s,new-window)\" || firefox \"%s\" &", url, url );
+                         "xdg-open \"%s\" &", url, url );
        return system( command ) == 0;
 }
 #endif