--- vino-2.32.2/capplet/vino-preferences.c.orig 2011-07-06 17:53:12.399205620 +0800
+++ vino-2.32.2/capplet/vino-preferences.c 2011-07-06 17:56:03.307377632 +0800
@@ -831,7 +831,7 @@
GString *message, *url;
url = g_string_new (NULL);
- message = g_string_new (_("Your desktop is only reachable over the local network."));
+ message = g_string_new (NULL);
if (!dbus_g_proxy_call (dialog->proxy,
"GetInternalData",
@@ -847,15 +847,14 @@
avahi_host = NULL;
}
- g_string_append_printf (url, "<a href=\"vnc://%s::%d\">%s</a>", host, dialog->port, host);
+ g_string_append_printf (url, "%s::%d", host, dialog->port);
if (avahi_host && avahi_host[0])
{
g_string_append (url, _(" or "));
- g_string_append_printf (url, "<a href=\"vnc://%s::%d\">%s</a>", avahi_host, dialog->port, avahi_host);
+ g_string_append_printf (url, "%s::%d", avahi_host, dialog->port);
}
- g_string_append_c (message, ' ');
g_string_append_printf (message, _("Others can access your computer using the address %s."), url->str);
vino_message_box_hide_image (VINO_MESSAGE_BOX (dialog->message));
vino_message_box_set_label (VINO_MESSAGE_BOX (dialog->message), message->str);
@@ -927,7 +926,7 @@
if (avahi_host && avahi_host[0])
{
g_string_append (url, _(" or "));
- g_string_append_printf (url, "<a href=\"vnc://%s::%d\">%s</a>", avahi_host, port, avahi_host);
+ g_string_append_printf (url, "<a href=\"vnc://%s::%d\">%s:%d</a>", avahi_host, port, avahi_host, port);
}
message = g_strdup_printf (_("Others can access your computer using the address %s."), url->str);