aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2
diff options
context:
space:
mode:
Diffstat (limited to 'hardinfo2')
-rw-r--r--hardinfo2/Makefile.in3
-rwxr-xr-xhardinfo2/configure2
-rw-r--r--hardinfo2/pixmaps/network-connections.pngbin946 -> 852 bytes
-rw-r--r--hardinfo2/syncmanager.c2
-rw-r--r--hardinfo2/util.c17
5 files changed, 17 insertions, 7 deletions
diff --git a/hardinfo2/Makefile.in b/hardinfo2/Makefile.in
index b8dc28b9..5639db69 100644
--- a/hardinfo2/Makefile.in
+++ b/hardinfo2/Makefile.in
@@ -31,6 +31,9 @@ sha1.o:
fbench.o:
$(CCSLOW) $(CCFLAGS) $(CFLAGS) -c fbench.c -o $@
+fftbench.o:
+ $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c fftbench.c -o $@
+
nqueens.o:
$(CCSLOW) $(CCFLAGS) $(CFLAGS) -c nqueens.c -o $@
diff --git a/hardinfo2/configure b/hardinfo2/configure
index e763b935..f9373062 100755
--- a/hardinfo2/configure
+++ b/hardinfo2/configure
@@ -135,7 +135,7 @@ fi
# ---------------------------------------------------------------------------
SOUP=-1
-MIN_VERSION="2.3.0.1"
+MIN_VERSION="2.24"
echo -n "Checking for libsoup version >= ${MIN_VERSION}... "
for i in `which pkg-config`; do
$i --errors-to-stdout libsoup-2.4 \
diff --git a/hardinfo2/pixmaps/network-connections.png b/hardinfo2/pixmaps/network-connections.png
index 97f2143f..883a003b 100644
--- a/hardinfo2/pixmaps/network-connections.png
+++ b/hardinfo2/pixmaps/network-connections.png
Binary files differ
diff --git a/hardinfo2/syncmanager.c b/hardinfo2/syncmanager.c
index f44bc808..12b0465e 100644
--- a/hardinfo2/syncmanager.c
+++ b/hardinfo2/syncmanager.c
@@ -309,7 +309,7 @@ static gboolean _action_call_function(SyncDialog * sd, gpointer user_data)
if (sna->entry->get_data)
str_data = sna->entry->get_data();
- if (!_soup_xmlrpc_call_with_parameters("sync.callFunction", sna,
+ if (!_soup_xmlrpc_call_with_parameters("sync.callFunctionEx", sna,
_action_call_function_got_response,
VERSION, ARCH,
sna->entry->name,
diff --git a/hardinfo2/util.c b/hardinfo2/util.c
index a0a4fe1a..924b9b45 100644
--- a/hardinfo2/util.c
+++ b/hardinfo2/util.c
@@ -461,10 +461,15 @@ void open_url(gchar * url)
"opera", "konqueror", "netscape", "links -g",
NULL
};
- gint i;
-
- for (i = 0; browsers[i]; i++) {
- gchar *cmdline = g_strdup_printf("%s '%s'", browsers[i], url);
+ gint i = 0;
+ gchar *browser = (gchar *)g_getenv("BROWSER");
+
+ if (!browser || *browser == '\0') {
+ browser = (gchar *)browsers[i++];
+ }
+
+ do {
+ gchar *cmdline = g_strdup_printf("%s '%s'", browser, url);
if (g_spawn_command_line_async(cmdline, NULL)) {
g_free(cmdline);
@@ -472,7 +477,9 @@ void open_url(gchar * url)
}
g_free(cmdline);
- }
+
+ browser = (gchar *)browsers[i++];
+ } while (browser);
g_warning("Couldn't find a Web browser to open URL %s.", url);
}