Hello community,
here is the log from the commit of package vino
checked in at Fri Oct 24 17:20:43 CEST 2008.
--------
--- GNOME/vino/vino.changes 2008-10-09 23:05:37.000000000 +0200
+++ /mounts/work_src_done/STABLE/vino/vino.changes 2008-10-21 06:36:20.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Oct 21 15:08:40 EST 2008 - mboman@suse.de
+
+- Update to version 2.24.1:
+ + bgo#555105: Propagates port changes via avahi.
+ + Update label in vino-preferences when the port changes.
+ + bgo#161180: Hopefully fix an window empty bug.
+ + lp#266932: Only restore the wallpaper when the last
+ client disconnects.
+ + Translation updates
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
vino-2.24.0.tar.bz2
New:
----
vino-2.24.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vino.spec ++++++
--- /var/tmp/diff_new_pack.R15785/_old 2008-10-24 17:19:37.000000000 +0200
+++ /var/tmp/diff_new_pack.R15785/_new 2008-10-24 17:19:37.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package vino (Version 2.24.0)
+# spec file for package vino (Version 2.24.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -24,8 +24,8 @@
BuildRequires: libnotify-devel perl-XML-Parser scrollkeeper sharutils
BuildRequires: gnome-keyring-devel update-desktop-files
License: GPL v2 or later
-Group: System/GUI/GNOME
-Version: 2.24.0
+Group: Productivity/Networking/Remote Desktop
+Version: 2.24.1
Release: 1
Requires: %{name}-lang = %{version}
Summary: GNOME VNC Server
@@ -100,6 +100,14 @@
%files lang -f %{name}.lang
%changelog
+* Tue Oct 21 2008 mboman@suse.de
+- Update to version 2.24.1:
+ + bgo#555105: Propagates port changes via avahi.
+ + Update label in vino-preferences when the port changes.
+ + bgo#161180: Hopefully fix an window empty bug.
+ + lp#266932: Only restore the wallpaper when the last
+ client disconnects.
+ + Translation updates
* Fri Oct 10 2008 mboman@suse.de
- Enable gconf and http server
* Tue Sep 23 2008 mboman@suse.de
++++++ vino-2.24.0.tar.bz2 -> vino-2.24.1.tar.bz2 ++++++
++++ 1652 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/capplet/vino-preferences.c new/vino-2.24.1/capplet/vino-preferences.c
--- old/vino-2.24.0/capplet/vino-preferences.c 2008-08-18 15:56:31.000000000 +0200
+++ new/vino-2.24.1/capplet/vino-preferences.c 2008-10-08 21:58:36.000000000 +0200
@@ -93,11 +93,15 @@
UniqueApp *app;
#endif
+ DBusGConnection *connection;
+ DBusGProxy *proxy_name, *proxy_port;
+
guint listeners [N_LISTENERS];
int n_listeners;
int expected_listeners;
guint use_password : 1;
+
} VinoPreferencesDialog;
static void
@@ -1084,31 +1088,37 @@
}
static void
-vino_preferences_start_listening (VinoPreferencesDialog *dialog)
+vino_preferences_server_port_changed (DBusGProxy *proxy, gpointer user_data)
{
- DBusGConnection *connection;
- GError *error;
- DBusGProxy *proxy;
-
- error = NULL;
- connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
- if (!connection)
- {
- g_printerr (_("Failed to open connection to bus: %s\n"),
- error->message);
- g_error_free (error);
- return;
- }
+ vino_preferences_dialog_update_url_label ( (VinoPreferencesDialog *) user_data);
+}
- proxy = dbus_g_proxy_new_for_name (connection,
- DBUS_SERVICE_DBUS,
- DBUS_PATH_DBUS,
- DBUS_INTERFACE_DBUS);
+static void
+vino_preferences_start_listening (VinoPreferencesDialog *dialog)
+{
+ gchar *obj_path;
+ GdkScreen *screen;
- dbus_g_proxy_add_signal (proxy, "NameOwnerChanged",
+ dialog->proxy_name = dbus_g_proxy_new_for_name (dialog->connection,
+ DBUS_SERVICE_DBUS,
+ DBUS_PATH_DBUS,
+ DBUS_INTERFACE_DBUS);
+ dbus_g_proxy_add_signal (dialog->proxy_name, "NameOwnerChanged",
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INVALID);
- dbus_g_proxy_connect_signal (proxy, "NameOwnerChanged",
+ dbus_g_proxy_connect_signal (dialog->proxy_name, "NameOwnerChanged",
G_CALLBACK (vino_preferences_server_updated), dialog, NULL);
+
+ screen = gtk_window_get_screen (GTK_WINDOW (dialog->dialog));
+ obj_path = g_strdup_printf ("/org/gnome/vino/screens/%d",
+ gdk_screen_get_number (screen));
+ dialog->proxy_port = dbus_g_proxy_new_for_name (dialog->connection,
+ VINO_DBUS_BUS_NAME,
+ obj_path,
+ VINO_DBUS_INTERFACE);
+ g_free (obj_path);
+ dbus_g_proxy_add_signal (dialog->proxy_port, "ServerPortChanged", G_TYPE_INVALID);
+ dbus_g_proxy_connect_signal (dialog->proxy_port, "ServerPortChanged",
+ G_CALLBACK (vino_preferences_server_port_changed), dialog, NULL);
}
static int
@@ -1118,48 +1128,31 @@
#define VINO_MIN_PORT 5000
#define VINO_MAX_PORT 6000
- DBusGConnection *connection;
- GError *error;
- DBusGProxy *proxy;
- int port;
- GdkScreen *screen;
- char *obj_path;
+ DBusGProxy *proxy;
+ int port;
+ GdkScreen *screen;
+ char *obj_path;
- error = NULL;
- connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
- if (!connection)
- {
- g_printerr (_("Failed to open connection to bus: %s\n"),
- error->message);
- g_error_free (error);
- return 0;
- }
-
screen = gtk_window_get_screen (GTK_WINDOW (dialog->dialog));
-
obj_path = g_strdup_printf ("/org/gnome/vino/screens/%d",
gdk_screen_get_number (screen));
- proxy = dbus_g_proxy_new_for_name (connection,
+ proxy = dbus_g_proxy_new_for_name (dialog->connection,
VINO_DBUS_BUS_NAME,
obj_path,
VINO_DBUS_INTERFACE);
-
g_free (obj_path);
- if (!dbus_g_proxy_call (proxy, "GetServerPort", &error,
+ if (!dbus_g_proxy_call (proxy, "GetServerPort", NULL,
G_TYPE_INVALID,
G_TYPE_INT, &port,
G_TYPE_INVALID))
{
g_object_unref (proxy);
- g_error_free (error);
- dbus_g_connection_unref (connection);
return 0;
}
g_object_unref (proxy);
- dbus_g_connection_unref (connection);
if (port >= VINO_MIN_PORT && port <= VINO_MAX_PORT)
return port - VINO_DEFAULT_PORT;
@@ -1176,48 +1169,31 @@
vino_preferences_get_http_server_port (VinoPreferencesDialog *dialog)
{
#define VINO_HTTP_DEFAULT_PORT 5800
- DBusGConnection *connection;
- GError *error;
- DBusGProxy *proxy;
- int port;
- GdkScreen *screen;
- char *obj_path;
+ DBusGProxy *proxy;
+ int port;
+ GdkScreen *screen;
+ char *obj_path;
- error = NULL;
- connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
- if (!connection)
- {
- g_printerr (_("Failed to open connection to bus: %s\n"),
- error->message);
- g_error_free (error);
- return 0;
- }
-
screen = gtk_window_get_screen (GTK_WINDOW (dialog->dialog));
-
obj_path = g_strdup_printf ("/org/gnome/vino/screens/%d",
gdk_screen_get_number (screen));
- proxy = dbus_g_proxy_new_for_name (connection,
+ proxy = dbus_g_proxy_new_for_name (dialog->connection,
VINO_DBUS_BUS_NAME,
obj_path,
VINO_DBUS_INTERFACE);
-
g_free (obj_path);
- if (!dbus_g_proxy_call (proxy, "GetHttpServerPort", &error,
+ if (!dbus_g_proxy_call (proxy, "GetHttpServerPort", NULL,
G_TYPE_INVALID,
G_TYPE_INT, &port,
G_TYPE_INVALID))
{
g_object_unref (proxy);
- g_error_free (error);
- dbus_g_connection_unref (connection);
return VINO_HTTP_DEFAULT_PORT;
}
g_object_unref (proxy);
- dbus_g_connection_unref (connection);
return port;
#undef VINO_HTTP_DEFAULT_PORT
@@ -1464,6 +1440,7 @@
const char *glade_file;
gboolean allowed;
+ GError *error = NULL;
dialog->expected_listeners = N_LISTENERS;
@@ -1491,6 +1468,15 @@
dialog->client = gconf_client_get_default ();
gconf_client_add_dir (dialog->client, VINO_PREFS_DIR, GCONF_CLIENT_PRELOAD_ONELEVEL, NULL);
+ dialog->connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
+ if (!dialog->connection)
+ {
+ g_printerr (_("Failed to open connection to bus: %s\n"),
+ error->message);
+ g_error_free (error);
+ return FALSE;
+ }
+
vino_preferences_dialog_setup_url_labels (dialog);
dialog->writability_warning = glade_xml_get_widget (dialog->xml, "writability_warning");
@@ -1568,6 +1554,18 @@
g_object_unref (dialog->app);
dialog->app = NULL;
#endif
+
+ if (dialog->proxy_name)
+ g_object_unref (dialog->proxy_name);
+ dialog->proxy_name = NULL;
+
+ if (dialog->proxy_port)
+ g_object_unref (dialog->proxy_port);
+ dialog->proxy_port = NULL;
+
+ if (dialog->connection)
+ dbus_g_connection_unref (dialog->connection);
+ dialog->connection = NULL;
}
static gboolean
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/capplet/vino-preferences.desktop.in new/vino-2.24.1/capplet/vino-preferences.desktop.in
--- old/vino-2.24.0/capplet/vino-preferences.desktop.in 2008-09-22 19:41:42.000000000 +0200
+++ new/vino-2.24.1/capplet/vino-preferences.desktop.in 2008-10-20 16:45:46.000000000 +0200
@@ -12,4 +12,4 @@
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=vino
X-GNOME-Bugzilla-Component=Preferences Dialog
-X-GNOME-Bugzilla-Version=2.24.0
+X-GNOME-Bugzilla-Version=2.24.1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/capplet/vino-preferences.glade new/vino-2.24.1/capplet/vino-preferences.glade
--- old/vino-2.24.0/capplet/vino-preferences.glade 2008-07-26 04:04:50.000000000 +0200
+++ new/vino-2.24.1/capplet/vino-preferences.glade 2008-10-08 16:42:46.000000000 +0200
@@ -447,7 +447,7 @@
<property name="can_focus">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="activates_default">True</property>
- <property name="adjustment">0 0 65000 1 10 10</property>
+ <property name="adjustment">0 0 65000 1 10 0</property>
</widget>
<packing>
<property name="expand">False</property>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/ChangeLog new/vino-2.24.1/ChangeLog
--- old/vino-2.24.0/ChangeLog 2008-09-08 21:12:14.000000000 +0200
+++ new/vino-2.24.1/ChangeLog 2008-10-20 15:43:14.000000000 +0200
@@ -1,3 +1,32 @@
+2008-10-20 Jonh Wendell
+
+ * server/vino-server.c: Only restore the wallpaper when the last
+ client disconnects. Closes LP: #266932.
+
+2008-10-10 Jonh Wendell
+
+ * server/vino-prompt.[c,glade]: Hopefully fix an window empty bug.
+ Closes #161180.
+
+2008-10-08 Jonh Wendell
+
+ Update label in vino-preferences when the port changes.
+
+ * server/vino-dbus-listener.c: Send a dbus signal when port changes.
+ * capplet/vino-preferences.c: Listen to this signal and updates
+ the label.
+
+2008-10-08 Jonh Wendell
+
+ * server/vino-prefs.c: Propagates port changes via avahi.
+ Closes #555105.
+
+2008-09-22 Jonh Wendell
+
+ * configure.in: post-release bump version to 2.24.1
+
+==================== 2.24.0 =======================
+
2008-09-08 Jonh Wendell
* configure.in: post-release bump version to 2.24.0
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/configure.in new/vino-2.24.1/configure.in
--- old/vino-2.24.0/configure.in 2008-09-08 21:11:45.000000000 +0200
+++ new/vino-2.24.1/configure.in 2008-09-22 19:56:58.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([vino], [2.24.0],
+AC_INIT([vino], [2.24.1],
[http://bugzilla.gnome.org/enter_bug.cgi?product=vino])
AC_CONFIG_SRCDIR(server/vino-fb.c)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/NEWS new/vino-2.24.1/NEWS
--- old/vino-2.24.0/NEWS 2008-09-22 19:40:00.000000000 +0200
+++ new/vino-2.24.1/NEWS 2008-10-20 16:41:03.000000000 +0200
@@ -1,3 +1,20 @@
+Vino 2.24.1
+===========
+
+ Fixes
+ + Bug #555105: Propagates port changes via avahi.
+ + Update label in vino-preferences when the port changes.
+ + Bug #161180: Hopefully fix an window empty bug.
+ + LP: #266932: Only restore the wallpaper when the last
+ client disconnects.
+
+ Translations
+
+ + Usama Akkad (ar)
+ + Ihar Hrachyshka (be@latin)
+ + Alexander Shopov (bg)
+ + Milo Casagrande (it)
+
Vino 2.24.0
===========
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/po/be@latin.po new/vino-2.24.1/po/be@latin.po
--- old/vino-2.24.0/po/be@latin.po 2008-03-04 20:24:54.000000000 +0100
+++ new/vino-2.24.1/po/be@latin.po 2008-10-20 14:24:08.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: vino.HEAD\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-03-03 20:04+0200\n"
+"POT-Creation-Date: 2008-10-11 13:13+0300\n"
"PO-Revision-Date: 2008-03-03 20:29+0200\n"
"Last-Translator: Ihar Hrachyshka \n"
"Language-Team: Belarusian Latin \n"
@@ -15,18 +15,11 @@
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../capplet/vino-preferences.c:1027 ../capplet/vino-preferences.c:1062
-#: ../capplet/vino-preferences.c:1120 ../server/vino-dbus-listener.c:374
-#: ../server/vino-server.c:148
-#, c-format
-msgid "Failed to open connection to bus: %s\n"
-msgstr "Nie ŭdałosia naviazać spałučeńnie z šynaj: %s\n"
-
-#: ../capplet/vino-preferences.c:1329
+#: ../capplet/vino-preferences.c:1375
msgid "Send this command by email"
msgstr "Vyšli hety zahad praz email"
-#: ../capplet/vino-preferences.c:1364
+#: ../capplet/vino-preferences.c:1413
#, c-format
msgid ""
"There was an error displaying help:\n"
@@ -35,7 +28,14 @@
"Padčas demanstracyi dapamohi ŭźnikła pamyłka:\n"
"%s"
+#: ../capplet/vino-preferences.c:1474 ../server/vino-dbus-listener.c:411
+#: ../server/vino-server.c:151
+#, c-format
+msgid "Failed to open connection to bus: %s\n"
+msgstr "Nie ŭdałosia naviazać spałučeńnie z šynaj: %s\n"
+
#: ../capplet/vino-preferences.desktop.in.in.h:1
+#: ../server/vino-server.desktop.in.in.h:2
msgid "Remote Desktop"
msgstr "Addaleny stoł"
@@ -76,49 +76,48 @@
msgstr "Dazvol inšym karystalnikam _bačyć tvoj stoł"
#: ../capplet/vino-preferences.glade.h:9
-msgid "General"
-msgstr "Ahulnaje"
+msgid "Disable the _wallpaper when connected"
+msgstr "Vyklučy _špalery pry spałučeńni"
#: ../capplet/vino-preferences.glade.h:10
-msgid ""
-"If checked, remote users accessing the desktop are required to support "
-"encryption"
-msgstr ""
-"Kali ŭklučana, addalenyja karystalniki musiać padtrymlivać šyfravańnie"
+msgid "Disable the wallpaper when successfull connection"
+msgstr "Vyklučy špalery pry paśpiachovym spałučeńni"
-#. tooltip in preferences applet
-#: ../capplet/vino-preferences.glade.h:12
-msgid "If checked, remote users are able to control your mouse and keyboard"
-msgstr "Kali ŭklučana, addalenyja karystalniki mohuć kiravać tvajoj myšaj i klavijaturaj"
+#: ../capplet/vino-preferences.glade.h:11
+msgid "General"
+msgstr "Ahulnaje"
-#: ../capplet/vino-preferences.glade.h:13
-msgid ""
-"If checked, screen will be locked after the last remote client disconnect"
-msgstr ""
-"Kali ŭklučana, ekran budzie zablakavany paśla adłučeńnia apošniaha addalenaha klijenta"
+#: ../capplet/vino-preferences.glade.h:12
+msgid "Remote Desktop Preferences"
+msgstr "Nałady addalenaha stała"
+#. tooltip in preferences applet
#: ../capplet/vino-preferences.glade.h:14
-msgid "If checked, the server will only accept connections from localhost"
-msgstr "Kali ŭklučana, server budzie pryjmać spałučeńni tolki ad hetaha kamputara"
+msgid "Remote users are able to control your mouse and keyboard"
+msgstr "Addalenyja karystalniki mohuć kiravać tvajoj myššu j klavijaturaju"
#: ../capplet/vino-preferences.glade.h:15
msgid ""
-"If checked, the server will use another port, instead of the default (5900)"
+"Remote users' VNC clients accessing the desktop are required to support "
+"encryption"
+msgstr "Addalenyja karystalniki „VNC” musiać padtrymvać šyfravańnie"
+
+#: ../capplet/vino-preferences.glade.h:16
+msgid "Screen will be locked after the last remote client disconnect"
msgstr ""
-"Kali ŭklučana, server budzie pracavać praź inšy port, zamiesta zmoŭčanaha (5900)"
+"Ekran budzie zablakavany paśla adłučeńnia apošniaha addalenaha klijentu"
-#. tooltip in preferences applet
#: ../capplet/vino-preferences.glade.h:17
-msgid "If checked, your desktop will be shared"
-msgstr "Kali ŭklučana, da tvajho stała budzie supolny dostup"
+msgid "Some of these preferences are locked down"
+msgstr "Niekatoryja nałady zablakavanyja"
#: ../capplet/vino-preferences.glade.h:18
-msgid "Remote Desktop Preferences"
-msgstr "Nałady addalenaha stała"
+msgid "The server will only accept connections from localhost"
+msgstr "Server budzie pryjmać spałučeńni tolki ad hetaha kamputara"
#: ../capplet/vino-preferences.glade.h:19
-msgid "Some of these preferences are locked down"
-msgstr "Niekatoryja nałady zablakavanyja"
+msgid "The server will use another port, instead of the default (5900)"
+msgstr "Server budzie pracavać praź inšy port, zamiesta zmoŭčanaha (5900)"
#: ../capplet/vino-preferences.glade.h:20
msgid "Users can view your desktop using this command:"
@@ -128,68 +127,78 @@
msgid "When a user tries to view or control your desktop:"
msgstr "Kali karystalnik sprabuje ŭbačyć ci pakiravać tvaim stałom:"
-#: ../capplet/vino-preferences.glade.h:22
+#. tooltip in preferences applet
+#: ../capplet/vino-preferences.glade.h:23
+msgid "Your desktop will be shared"
+msgstr "Da tvajho stała budzie supolny dostup"
+
+#: ../capplet/vino-preferences.glade.h:24
msgid "_Allow other users to control your desktop"
msgstr "_Dazvol inšym karystalnikam kiravać maim stałom"
-#: ../capplet/vino-preferences.glade.h:23
+#: ../capplet/vino-preferences.glade.h:25
msgid "_Lock screen on disconnect"
msgstr "_Zablakuj ekran paśla adłučeńnia"
-#: ../capplet/vino-preferences.glade.h:24
+#: ../capplet/vino-preferences.glade.h:26
msgid "_Never display an icon"
msgstr "_Nikoli nie pakazvaj ikony"
-#: ../capplet/vino-preferences.glade.h:25
+#: ../capplet/vino-preferences.glade.h:27
msgid "_Only allow local connections"
msgstr "Dazvol _tolki lakalnyja spałučeńni"
-#: ../capplet/vino-preferences.glade.h:26
+#: ../capplet/vino-preferences.glade.h:28
msgid "_Only display an icon when there is someone connected"
msgstr "Pakazvaj _ikonu, tolki kali chtości spałučyŭsia"
-#: ../capplet/vino-preferences.glade.h:27
+#: ../capplet/vino-preferences.glade.h:29
msgid "_Password:"
msgstr "_Parol:"
-#: ../capplet/vino-preferences.glade.h:28
+#: ../capplet/vino-preferences.glade.h:30
msgid "_Require encryption"
msgstr "_Vymahaj šyfravańnia"
-#: ../capplet/vino-preferences.glade.h:29
+#: ../capplet/vino-preferences.glade.h:31
msgid "_Require the user to enter this password:"
msgstr "_Vymahaj ad karystalnika ŭvodu parolu:"
-#: ../capplet/vino-preferences.glade.h:30
+#: ../capplet/vino-preferences.glade.h:32
msgid "_Use an alternative port:"
msgstr "_Pracuj ź inšym partom:"
-#: ../server/vino-dbus-listener.c:188 ../server/vino-dbus-listener.c:218
-#: ../server/vino-dbus-listener.c:249
+#: ../server/vino-dbus-listener.c:190 ../server/vino-dbus-listener.c:220
+#: ../server/vino-dbus-listener.c:251
#, c-format
msgid "Out of memory handling '%s' message"
msgstr "Padčas pierapracoŭvańnia paviedamleńnia \"%s\" skončyłasia pamiać"
-#: ../server/vino-dbus-listener.c:334
+#: ../server/vino-dbus-listener.c:364
#, c-format
msgid "Out of memory registering object path '%s'"
msgstr "Padčas rehistracyi ściežki abjekta \"%s\" skončyłasia pamiać"
-#: ../server/vino-dbus-listener.c:407
+#: ../server/vino-dbus-listener.c:448
#, c-format
msgid "Failed to acquire D-Bus name '%s'\n"
msgstr "Nie ŭdałosia zarezervavać nazvu D-Bus \"%s\"\n"
-#: ../server/vino-main.c:74
+#: ../server/vino-dbus-listener.c:456
+msgid "Remote Desktop server already running; exiting ...\n"
+msgstr "Server addalenych stałoŭ užo ŭklučany. Vychad...\n"
+
+#: ../server/vino-main.c:89
msgid "GNOME Remote Desktop"
msgstr "Addaleny stoł GNOME"
-#: ../server/vino-main.c:84
+#: ../server/vino-main.c:99
msgid ""
"Your XServer does not support the XTest extension - remote desktop access "
"will be view-only\n"
msgstr ""
-"Tvoj server X nie padtrymlivaje pašyreńnia XTest - addalenyja stały možna budzie tolki bačyć\n"
+"Tvoj server X nie padtrymlivaje pašyreńnia XTest - addalenyja stały možna "
+"budzie tolki bačyć\n"
#.
#. * Translators: translate "vino-mdns:showusername" to
@@ -253,6 +262,10 @@
msgid "_Refuse"
msgstr "_Admoŭ"
+#: ../server/vino-server.desktop.in.in.h:1
+msgid "GNOME Remote Desktop Server"
+msgstr "Server addalenaha stała GNOME"
+
#: ../server/vino-server.schemas.in.h:1
msgid "Allowed authentication methods"
msgstr "Dazvolenyja metady aŭtaryzacyi"
@@ -381,17 +394,9 @@
msgid "When the status icon should be shown"
msgstr ""
-#: ../server/vino-shell.c:76
-msgid "Remote Desktop server already running; exiting ...\n"
-msgstr "Server addalenych stałoŭ užo ŭklučany. Vychad...\n"
-
-#: ../server/vino-shell.c:79
-msgid ""
-"Problem registering the remote desktop server with bonobo-activation; "
-"exiting ...\n"
+#: ../server/vino-server.schemas.in.h:25
+msgid "When true, disable the background on receive valid session"
msgstr ""
-"Prablema rehistracyi servera addalenych stałoŭ z dapamohaj \"bonobo-activation\". "
-"Vychad...\n"
#: ../server/vino-status-icon.c:102
msgid "Desktop sharing is enabled"
@@ -451,98 +456,155 @@
msgid "Share your desktop with other users"
msgstr "Zrabi svoj stoł supolna dastupnym dla inšych karystalnikaŭ"
-#: ../server/vino-status-icon.c:360
+#. Translators: %s is a hostname
+#: ../server/vino-status-icon.c:361
#, c-format
msgid "Are you sure you want to disconnect '%s'?"
msgstr "Ty sapraŭdy chočaš adłučyć \"%s\"?"
-#: ../server/vino-status-icon.c:362
+#: ../server/vino-status-icon.c:363
#, c-format
msgid "The remote user from '%s' will be disconnected. Are you sure?"
msgstr "Addaleny karystalnik z \"%s\" budzie adłučany. Ty ŭpeŭnieny?"
-#: ../server/vino-status-icon.c:367
+#: ../server/vino-status-icon.c:368
msgid "Are you sure you want to disconnect all clients?"
msgstr "Ty sapraŭdy chočaš adłučyć usich klijentaŭ?"
-#: ../server/vino-status-icon.c:368
+#: ../server/vino-status-icon.c:369
msgid "All remote users will be disconnected. Are you sure?"
msgstr "Usie addalenyja karystalniki buduć adłučanyja. Ty ŭpeŭnieny?"
-#: ../server/vino-status-icon.c:380
+#: ../server/vino-status-icon.c:381
msgid "Disconnect"
msgstr "Adłučy"
-#: ../server/vino-status-icon.c:406
+#: ../server/vino-status-icon.c:407
msgid "_Preferences"
msgstr "_Nałady"
-#: ../server/vino-status-icon.c:421
+#: ../server/vino-status-icon.c:422
msgid "Disconnect all"
msgstr "Adłučy ŭsich"
-#: ../server/vino-status-icon.c:444
+#. Translators: %s is a hostname
+#: ../server/vino-status-icon.c:446
#, c-format
msgid "Disconnect %s"
msgstr "Adłučy %s"
-#: ../server/vino-status-icon.c:464
+#: ../server/vino-status-icon.c:466
msgid "_Help"
msgstr "_Dapamoha"
-#: ../server/vino-status-icon.c:472
+#: ../server/vino-status-icon.c:474
msgid "_About"
msgstr "_Ab prahramie"
-#: ../server/vino-status-icon.c:598
+#: ../server/vino-status-icon.c:603
msgid "Error initializing libnotify\n"
msgstr "Pamyłka inicyjalizacyi libnotify\n"
-#: ../server/vino-status-icon.c:618
+#: ../server/vino-status-icon.c:623
msgid "Another user is viewing your desktop"
msgstr "Inšy karystalnik bačyć tvoj stoł"
-#: ../server/vino-status-icon.c:619
+#: ../server/vino-status-icon.c:624
#, c-format
msgid "A user on the computer '%s' is remotely viewing your desktop."
msgstr "Karystalnik kamputara \"%s\" addalena naziraje za tvaim stałom."
-#: ../server/vino-status-icon.c:624
+#: ../server/vino-status-icon.c:629
msgid "Another user is controlling your desktop"
msgstr "Inšy karystalnik kiruje tvaim stałom"
-#: ../server/vino-status-icon.c:625
+#: ../server/vino-status-icon.c:630
#, c-format
msgid "A user on the computer '%s' is remotely controlling your desktop."
msgstr "Karystalnik kamputara \"%s\" addalena kiruje tvaim stałom."
-#: ../server/vino-status-icon.c:647
+#: ../server/vino-status-icon.c:652
#, c-format
msgid "Error while displaying notification bubble: %s\n"
msgstr "Pamyłka demanstracyi nahadvańnia: %s\n"
-#: ../session/vino-session.c:133
-msgid "Remote desktop server died, restarting\n"
-msgstr "Server addalenych stałoŭ pamior. Uklučajecca znoŭ\n"
-
-#: ../session/vino-session.c:154
+#: ../tools/vino-passwd.c:115
#, c-format
-msgid "Activation of %s failed: %s\n"
-msgstr "Niaŭdałaja aktyvizacyja %s: %s\n"
+msgid ""
+"ERROR: Maximum length of password is %d characters. Please, re-enter the "
+"password.\n"
+msgstr ""
+"PAMYŁKA: Maksymalnaja daŭžynia parol - %d znakaŭ. Kali łaska, pravilna "
+"ŭpišy svoj parol.\n"
+
+#: ../tools/vino-passwd.c:145
+msgid "Changing Vino password.\n"
+msgstr "Źmiena parolu dla „Vino”.\n"
+
+#: ../tools/vino-passwd.c:147
+msgid "Enter new Vino password: "
+msgstr "Upišy novy parol dla „Vino”: "
+
+#: ../tools/vino-passwd.c:150
+msgid "Retype new Vino password: "
+msgstr "Paŭtary novy parol dla „Vino”: "
+
+#: ../tools/vino-passwd.c:156
+msgid "vino-passwd: password updated successfully.\n"
+msgstr "vino-passwd: parol paśpiachova źmienieny.\n"
+
+#: ../tools/vino-passwd.c:160
+msgid "Sorry, passwords do not match.\n"
+msgstr "Paroli roźniacca.\n"
+
+#: ../tools/vino-passwd.c:161
+msgid "vino-passwd: password unchanged.\n"
+msgstr "vino-passwd: parol nia źmienieny.\n"
+
+#: ../tools/vino-passwd.c:176
+msgid "Show Vino version"
+msgstr "Pakažy versiju „Vino”"
-#: ../session/vino-session.c:160
+#: ../tools/vino-passwd.c:185
+msgid "- Updates Vino password"
+msgstr "- Źmianiaje parol dla „Vino”"
+
+#: ../tools/vino-passwd.c:195
+msgid ""
+"Run 'vino-passwd --help' to see a full list of available command line options"
+msgstr ""
+
+#: ../tools/vino-passwd.c:202
#, c-format
-msgid "Activation of %s failed: Unknown Error\n"
-msgstr "Niaŭdałaja aktyvizacyja %s: nieviadomaja pamyłka\n"
+msgid "VINO Version %s\n"
+msgstr "Versija „Vino”: %s\n"
+
+#: ../tools/vino-passwd.c:211
+msgid "ERROR: You do not have enough permissions to change Vino password.\n"
+msgstr ""
+
+#~ msgid ""
+#~ "Problem registering the remote desktop server with bonobo-activation; "
+#~ "exiting ...\n"
+#~ msgstr ""
+#~ "Prablema rehistracyi servera addalenych stałoŭ z dapamohaj \"bonobo-"
+#~ "activation\". Vychad...\n"
+
+#~ msgid "Remote desktop server died, restarting\n"
+#~ msgstr "Server addalenych stałoŭ pamior. Uklučajecca znoŭ\n"
+
+#~ msgid "Activation of %s failed: %s\n"
+#~ msgstr "Niaŭdałaja aktyvizacyja %s: %s\n"
+
+#~ msgid "Activation of %s failed: Unknown Error\n"
+#~ msgstr "Niaŭdałaja aktyvizacyja %s: nieviadomaja pamyłka\n"
-#: ../session/vino-session.c:231
-msgid "Failed to activate remote desktop server: tried too many times\n"
-msgstr "Nie ŭdałosia aktyvizavać server addalenych stałoŭ: nadta šmat sprobaŭ\n"
+#~ msgid "Failed to activate remote desktop server: tried too many times\n"
+#~ msgstr ""
+#~ "Nie ŭdałosia aktyvizavać server addalenych stałoŭ: nadta šmat sprobaŭ\n"
-#: ../session/vino-session.c:295
-msgid "Starting remote desktop server"
-msgstr "Uklučeńnie servera addalenych stałoŭ"
+#~ msgid "Starting remote desktop server"
+#~ msgstr "Uklučeńnie servera addalenych stałoŭ"
-#: ../session/vino-session.c:300
-msgid "Not starting remote desktop server"
-msgstr "Server addalenych stałoŭ nie ŭklučajecca"
+#~ msgid "Not starting remote desktop server"
+#~ msgstr "Server addalenych stałoŭ nie ŭklučajecca"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/po/bg.po new/vino-2.24.1/po/bg.po
--- old/vino-2.24.0/po/bg.po 2008-09-05 14:25:58.000000000 +0200
+++ new/vino-2.24.1/po/bg.po 2008-10-05 21:13:12.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: vino trunk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-04 23:03+0300\n"
+"POT-Creation-Date: 2008-09-30 22:38+0300\n"
"PO-Revision-Date: 2008-09-04 13:53+0300\n"
"Last-Translator: Alexander Shopov \n"
"Language-Team: Bulgarian \n"
@@ -372,7 +372,7 @@
"Изброява методите за идентификация, с които отдалечените потребители могат "
"да получат достъп до работното място. Има два възможни метода за "
"идентификация: „vnc“ — изисква парола от отдалечения потребител (паролата е "
-"определена от ключа „vnc_password“) преди да позволи връзката, и „none“ - "
+"определена от ключа „vnc_password“) преди да позволи връзката, и „none“ — "
"позволява на всеки потребител да се свърже."
#: ../server/vino-server.schemas.in.h:14
@@ -448,34 +448,6 @@
msgid "When true, disable the background on receive valid session"
msgstr "Когато е истина, при получаване на успешна сесия фонът се изключва"
-#: ../session/vino-session.c:133
-msgid "Remote desktop server died, restarting\n"
-msgstr "Сървърът за отдалеченото работно място умря. В момента се рестартира\n"
-
-#: ../session/vino-session.c:154
-#, c-format
-msgid "Activation of %s failed: %s\n"
-msgstr "Задействането на %s е неуспешно: %s\n"
-
-#: ../session/vino-session.c:160
-#, c-format
-msgid "Activation of %s failed: Unknown Error\n"
-msgstr "Задействането на %s е неуспешно: непозната грешка\n"
-
-#: ../session/vino-session.c:231
-msgid "Failed to activate remote desktop server: tried too many times\n"
-msgstr ""
-"Грешка при задействането на сървъра за отдалечено работно място: прекалено "
-"много опити\n"
-
-#: ../session/vino-session.c:295
-msgid "Starting remote desktop server"
-msgstr "Стартиране на сървър за отдалечено работно място"
-
-#: ../session/vino-session.c:300
-msgid "Not starting remote desktop server"
-msgstr "Сървърът за отдалечено работно място не се стартира"
-
#: ../server/vino-status-icon.c:102
msgid "Desktop sharing is enabled"
msgstr "Включено е споделяне на работното място"
@@ -688,3 +660,24 @@
#, c-format
msgid "ERROR: You do not have enough permissions to change Vino password.\n"
msgstr "ГРЕШКА: Нямате правата да смените паролата на Vino.\n"
+
+#~ msgid "Remote desktop server died, restarting\n"
+#~ msgstr ""
+#~ "Сървърът за отдалеченото работно място умря. В момента се рестартира\n"
+
+#~ msgid "Activation of %s failed: %s\n"
+#~ msgstr "Задействането на %s е неуспешно: %s\n"
+
+#~ msgid "Activation of %s failed: Unknown Error\n"
+#~ msgstr "Задействането на %s е неуспешно: непозната грешка\n"
+
+#~ msgid "Failed to activate remote desktop server: tried too many times\n"
+#~ msgstr ""
+#~ "Грешка при задействането на сървъра за отдалечено работно място: "
+#~ "прекалено много опити\n"
+
+#~ msgid "Starting remote desktop server"
+#~ msgstr "Стартиране на сървър за отдалечено работно място"
+
+#~ msgid "Not starting remote desktop server"
+#~ msgstr "Сървърът за отдалечено работно място не се стартира"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/po/ChangeLog new/vino-2.24.1/po/ChangeLog
--- old/vino-2.24.0/po/ChangeLog 2008-09-22 19:19:16.000000000 +0200
+++ new/vino-2.24.1/po/ChangeLog 2008-10-20 14:24:08.000000000 +0200
@@ -1,3 +1,22 @@
+2008-10-19 Djihed Afifi
+
+ * ar.po: Updated Arabic Translation by Usama Akkad.
+
+2008-10-11 Ihar Hrachyshka
+
+ * be@latin.po: Updated Belarusian Latin translation by Ihar Hračyška.
+
+2008-09-30 Alexander Shopov
+
+ * bg.po: Updated Bulgarian translation by
+ Alexander Shopov
+
+2008-09-22 Luca Ferretti
+
+ * it.po: Updated Italian translation by Milo Casagrande.
+
+==================== 2.24.0 =======================
+
2008-09-22 Shankar Prasad
* kn.po: Updated Kannada Translation
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/po/it.po new/vino-2.24.1/po/it.po
--- old/vino-2.24.0/po/it.po 2008-09-22 19:19:16.000000000 +0200
+++ new/vino-2.24.1/po/it.po 2008-10-05 21:13:12.000000000 +0200
@@ -1,4 +1,4 @@
-# italian translation of vino strings.
+# Italian translation of vino strings.
# Copyright (C) 2004-2008 Free Software Foundation, Inc
# This file is distributed under the same license as the vino package.
# Luca Ferretti , 2004, 2008.
@@ -9,8 +9,8 @@
msgstr ""
"Project-Id-Version: vino\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-16 23:20+0200\n"
-"PO-Revision-Date: 2008-09-19 00:02+0200\n"
+"POT-Creation-Date: 2008-09-22 20:39+0200\n"
+"PO-Revision-Date: 2008-09-22 21:26+0200\n"
"Last-Translator: Milo Casagrande \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
@@ -85,7 +85,7 @@
#: ../capplet/vino-preferences.glade.h:8
msgid "Allow other users to _view your desktop"
-msgstr "Consentire agli altri utenti di _visualizzare il proprio desktop"
+msgstr "Consentire agli altri utenti di _visualizzare questo desktop"
# GNOME 2.24
#: ../capplet/vino-preferences.glade.h:9
@@ -131,7 +131,9 @@
# GNOME 2.24
#: ../capplet/vino-preferences.glade.h:16
msgid "Screen will be locked after the last remote client disconnect"
-msgstr "Se selezionata, lo schermo viene bloccato dopo la disconnessione dell'ultimo client remoto"
+msgstr ""
+"Se selezionata, lo schermo viene bloccato dopo la disconnessione dell'ultimo "
+"client remoto"
#: ../capplet/vino-preferences.glade.h:17
msgid "Some of these preferences are locked down"
@@ -155,18 +157,17 @@
#: ../capplet/vino-preferences.glade.h:21
msgid "When a user tries to view or control your desktop:"
-msgstr ""
-"Quando un utente tenta di visualizzare o controllare il proprio desktop:"
+msgstr "Quando un utente tenta di visualizzare o controllare questo desktop:"
# GNOME 2.24
#. tooltip in preferences applet
#: ../capplet/vino-preferences.glade.h:23
msgid "Your desktop will be shared"
-msgstr "Se selezionata, il proprio desktop sarà condiviso"
+msgstr "Se selezionata, questo desktop sarà condiviso"
#: ../capplet/vino-preferences.glade.h:24
msgid "_Allow other users to control your desktop"
-msgstr "Consentire agli _altri utenti di controllare il proprio desktop"
+msgstr "Consentire agli _altri utenti di controllare questo desktop"
# GNOME-2-22
#: ../capplet/vino-preferences.glade.h:25
@@ -227,7 +228,7 @@
#: ../server/vino-dbus-listener.c:419
msgid "Remote Desktop server already running; exiting ...\n"
-msgstr "Il server del desktop remoto è già in esecuzione; uscita...\n"
+msgstr "Il server di «Desktop remoto» è già in esecuzione; uscita...\n"
#: ../server/vino-main.c:89
msgid "GNOME Remote Desktop"
@@ -298,7 +299,7 @@
#: ../server/vino-prompt.glade.h:3
msgid "Do you want to allow them to do so?"
-msgstr "Permettere di farlo?"
+msgstr "Consentire di farlo?"
#: ../server/vino-prompt.glade.h:4
msgid "Question"
@@ -314,7 +315,7 @@
#: ../server/vino-server.desktop.in.in.h:1
msgid "GNOME Remote Desktop Server"
-msgstr "Server desktop remoto GNOME"
+msgstr "Server «Desktop remoto» GNOME"
#: ../server/vino-server.schemas.in.h:1
msgid "Allowed authentication methods"
@@ -336,45 +337,64 @@
msgid ""
"If true, allows remote access to the desktop via the RFB protocol. Users on "
"remote machines may then connect to the desktop using a vncviewer."
-msgstr "Se impostato a VERO, permette l'accesso remoto al desktop attraverso il protocollo RFB. Gli utenti su macchine remote possono connettersi tramite un vncviewer."
+msgstr ""
+"Se impostato a VERO, permette l'accesso remoto al desktop attraverso il "
+"protocollo RFB. Gli utenti su macchine remote possono connettersi tramite un "
+"vncviewer."
#: ../server/vino-server.schemas.in.h:6
msgid ""
"If true, remote users accessing the desktop are not allowed access until the "
"user on the host machine approves the connection. Recommended especially "
"when access is not password protected."
-msgstr "Se impostato a VERO, gli utenti che tentano di accedere al desktop non possono farlo finché l'utente sull'host non approva la connessione. Raccomandato in special modo quando l'accesso non è protetto da password."
+msgstr ""
+"Se impostato a VERO, gli utenti che tentano di accedere al desktop non "
+"possono farlo finché l'utente sull'host non approva la connessione. "
+"Raccomandato in special modo quando l'accesso non è protetto da password."
#: ../server/vino-server.schemas.in.h:7
msgid ""
"If true, remote users accessing the desktop are only allowed to view the "
"desktop. Remote users will not be able to use the mouse or keyboard."
-msgstr "Se impostato a VERO, agli utenti remoti che accedono al desktop sarà consentita solo la vista del desktop. Non potranno usare mouse o tastiera."
+msgstr ""
+"Se impostato a VERO, agli utenti remoti che accedono al desktop sarà "
+"consentita solo la vista del desktop. Non potranno usare mouse o tastiera."
#: ../server/vino-server.schemas.in.h:8
msgid ""
"If true, remote users accessing the desktop are required to support "
"encryption. It is highly recommended that you use a client which supports "
"encryption unless the intervening network is trusted."
-msgstr "Se impostato a VERO, gli utenti remoti che accedono al desktop devono supportare la cifratura. È caldamente consigliato usare un client che supporta la cifratura, a meno che non ci si trovi su una rete fidata."
+msgstr ""
+"Se impostato a VERO, gli utenti remoti che accedono al desktop devono "
+"supportare la cifratura. È caldamente consigliato usare un client che "
+"supporta la cifratura, a meno che non ci si trovi su una rete fidata."
# GNOME-2-22
#: ../server/vino-server.schemas.in.h:9
msgid "If true, screen will be locked after the last remote client disconnect."
-msgstr "Se impostato a VERO, lo schermo verrà bloccato dopo la disconnessione dell'ultimo client remoto."
+msgstr ""
+"Se impostato a VERO, lo schermo verrà bloccato dopo la disconnessione "
+"dell'ultimo client remoto."
#: ../server/vino-server.schemas.in.h:10
msgid ""
"If true, the server will listen to another port, instead of the default "
"(5900). The port must be specified in the 'alternative_port' key."
-msgstr "Se impostato a VERO, il server sarà in ascolto su una porta diversa da quella predefinita (5900). La porta deve essere specificata nella chiave \"alternative_port\"."
+msgstr ""
+"Se impostato a VERO, il server sarà in ascolto su una porta diversa da "
+"quella predefinita (5900). La porta deve essere specificata nella chiave "
+"\"alternative_port\"."
#: ../server/vino-server.schemas.in.h:11
msgid ""
"If true, the server will only accept connections from localhost and network "
"connections will be rejected. Set this option to true if you wish to "
"exclusively use a tunneling mechanism to access the server, such as ssh."
-msgstr "Se impostato a VERO, il server accetterà connessioni dall'host locale e le connessioni dalla rete saranno rifiutate. Impostare questa opzione a VERO per utilizzare un meccanismo di tunneling come ssh per accedere al server."
+msgstr ""
+"Se impostato a VERO, il server accetterà connessioni dall'host locale e le "
+"connessioni dalla rete saranno rifiutate. Impostare questa opzione a VERO "
+"per utilizzare un meccanismo di tunneling come ssh per accedere al server."
#: ../server/vino-server.schemas.in.h:12
msgid "Listen an alternative port"
@@ -433,7 +453,10 @@
msgid ""
"The port which the server will listen to if the 'use_alternative_port' key "
"is set to true. Valid values are in the range from 5000 to 50000."
-msgstr "La porta su cui il server starà in ascolto se la chiave \"use_alternative_port\" è impostata a VERO. I valori ammessi vanno da 5000 a 50000."
+msgstr ""
+"La porta su cui il server starà in ascolto se la chiave "
+"\"use_alternative_port\" è impostata a VERO. I valori ammessi vanno da 5000 "
+"a 50000."
# GNOME-2-22
#: ../server/vino-server.schemas.in.h:22
@@ -453,10 +476,7 @@
"This key specifies the e-mail address to which the remote desktop URL should "
"be sent if the user clicks on the URL in the Remote Desktop preferences "
"dialog."
-msgstr ""
-"Questa chiave specifica l'indirizzo email al quale verrà mandato l'URL del "
-"desktop remoto se l'utente fa clic sull'URL nella finestra di dialogo delle "
-"preferenze del desktop remoto."
+msgstr "Questa chiave specifica l'indirizzo email al quale verrà mandato l'URL del desktop remoto se l'utente fa clic sull'URL nel dialogo delle preferenze di «Desktop remoto»."
# GNOME-2-22
#: ../server/vino-server.schemas.in.h:24
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/README new/vino-2.24.1/README
--- old/vino-2.24.0/README 2008-09-22 19:35:17.000000000 +0200
+++ new/vino-2.24.1/README 2008-10-20 16:37:06.000000000 +0200
@@ -1,4 +1,4 @@
-Vino 2.24.0
+Vino 2.24.1
===========
This package is free software and is part of the
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-dbus-listener.c new/vino-2.24.1/server/vino-dbus-listener.c
--- old/vino-2.24.0/server/vino-dbus-listener.c 2008-08-29 15:04:42.000000000 +0200
+++ new/vino-2.24.1/server/vino-dbus-listener.c 2008-10-08 21:12:46.000000000 +0200
@@ -152,6 +152,8 @@
" \n"
" \n"
" </method>\n"
+ " \n"
+ " </signal>\n"
#ifdef VINO_ENABLE_HTTP_SERVER
" \n"
" \n"
@@ -300,6 +302,34 @@
#undef VINO_DBUS_INTERFACE
}
+static void
+vino_dbus_listener_port_changed (VinoServer *server, VinoDBusListener *listener)
+{
+ DBusMessage *message;
+ gchar *obj_path;
+
+ dprintf (DBUS, "Emitting ServerPortChanged signal\n");
+
+ obj_path = g_strdup_printf ("/org/gnome/vino/screens/%d",
+ gdk_screen_get_number (vino_server_get_screen (server)));
+
+ message = dbus_message_new_signal (obj_path,
+ "org.gnome.VinoScreen",
+ "ServerPortChanged");
+ g_free (obj_path);
+
+ if (!message)
+ {
+ g_warning ("Error creating signal\n");
+ return;
+ }
+
+ if (!dbus_connection_send (vino_dbus_get_connection (), message, NULL))
+ g_warning ("Error sending signal\n");
+
+ dbus_message_unref (message);
+}
+
static DBusObjectPathVTable vino_dbus_listener_vtable =
{
NULL, /* unregister_function */
@@ -338,6 +368,13 @@
dprintf (DBUS, "Object registered at path '%s'\n", obj_path);
+ g_signal_connect (server, "notify::alternative-port",
+ G_CALLBACK (vino_dbus_listener_port_changed),
+ listener);
+ g_signal_connect (server, "notify::use-alternative-port",
+ G_CALLBACK (vino_dbus_listener_port_changed),
+ listener);
+
g_free (obj_path);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-dbus-listener.h new/vino-2.24.1/server/vino-dbus-listener.h
--- old/vino-2.24.0/server/vino-dbus-listener.h 2008-08-29 14:37:13.000000000 +0200
+++ new/vino-2.24.1/server/vino-dbus-listener.h 2008-10-08 21:19:08.000000000 +0200
@@ -62,10 +62,6 @@
G_END_DECLS
-/*
- * FIXME: remove define when we can require dbus-1 >= 0.95
- */
-#define DBUS_API_SUBJECT_TO_CHANGE
#include
G_BEGIN_DECLS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-mdns.c new/vino-2.24.1/server/vino-mdns.c
--- old/vino-2.24.0/server/vino-mdns.c 2008-02-15 20:42:09.000000000 +0100
+++ new/vino-2.24.1/server/vino-mdns.c 2008-10-08 16:23:42.000000000 +0200
@@ -148,6 +148,11 @@
dprintf (MDNS, "Avahi: Failed to add %s on port %d : %s\n",
type, port, avahi_strerror (ret));
}
+ else
+ {
+ dprintf (MDNS, "Avahi: Successfuly added %s on port %d\n",
+ type, port);
+ }
}
static void
@@ -183,7 +188,7 @@
}
}
-void
+static void
vino_mdns_restart (void)
{
if (mdns_service_name != NULL)
@@ -297,6 +302,8 @@
void
vino_mdns_stop (void)
{
+ dprintf (MDNS, "Stopping MDNS support.\n");
+
if (mdns_service_name != NULL)
g_free (mdns_service_name);
mdns_service_name = NULL;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-prefs.c new/vino-2.24.1/server/vino-prefs.c
--- old/vino-2.24.0/server/vino-prefs.c 2008-07-26 04:04:50.000000000 +0200
+++ new/vino-2.24.1/server/vino-prefs.c 2008-10-08 15:41:51.000000000 +0200
@@ -278,6 +278,14 @@
}
static void
+vino_prefs_restart_mdns (VinoServer *server, gpointer data)
+{
+ vino_mdns_stop ();
+ vino_mdns_add_service ("_rfb._tcp", vino_server_get_port (server));
+ vino_mdns_start ();
+}
+
+static void
vino_prefs_use_alternative_port_changed (GConfClient *client,
guint cnxn_id,
GConfEntry *entry)
@@ -446,6 +454,9 @@
if (vino_enabled)
vino_mdns_start ();
+ g_signal_connect (server, "notify::alternative-port", vino_prefs_restart_mdns, NULL);
+ g_signal_connect (server, "notify::use-alternative-port", vino_prefs_restart_mdns, NULL);
+
icon = vino_server_get_status_icon (server);
vino_status_icon_set_visibility (icon, vino_icon_visibility);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-prompt.c new/vino-2.24.1/server/vino-prompt.c
--- old/vino-2.24.0/server/vino-prompt.c 2008-04-07 14:33:07.000000000 +0200
+++ new/vino-2.24.1/server/vino-prompt.c 2008-10-10 14:49:10.000000000 +0200
@@ -349,7 +349,7 @@
prompt->priv->current_client = rfb_client;
- gtk_widget_show (prompt->priv->dialog);
+ gtk_widget_show_all (prompt->priv->dialog);
dprintf (PROMPT, "Prompting for client %p\n", rfb_client);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-prompt.glade new/vino-2.24.1/server/vino-prompt.glade
--- old/vino-2.24.0/server/vino-prompt.glade 2008-02-15 20:42:09.000000000 +0100
+++ new/vino-2.24.1/server/vino-prompt.glade 2008-10-10 14:52:10.000000000 +0200
@@ -1,181 +1,130 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
-<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
-
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
+<!--*- mode: xml -*-->
<glade-interface>
-
-<widget class="GtkDialog" id="vino_dialog">
- <property name="border_width">5</property>
- <property name="title" translatable="yes">Question</property>
- <property name="type">GTK_WINDOW_TOPLEVEL</property>
- <property name="window_position">GTK_WIN_POS_NONE</property>
- <property name="modal">False</property>
- <property name="resizable">False</property>
- <property name="destroy_with_parent">False</property>
- <property name="has_separator">False</property>
-
- <child internal-child="vbox">
- <widget class="GtkVBox" id="dialog-vbox1">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child internal-child="action_area">
- <widget class="GtkHButtonBox" id="hbuttonbox1">
- <property name="visible">True</property>
- <property name="layout_style">GTK_BUTTONBOX_END</property>
-
- <child>
- <widget class="GtkButton" id="help_button">
- <property name="visible">True</property>
- <property name="can_default">True</property>
- <property name="can_focus">True</property>
- <property name="label">gtk-help</property>
- <property name="use_stock">True</property>
- <property name="relief">GTK_RELIEF_NORMAL</property>
- <property name="response_id">-11</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkButton" id="refuse_button">
- <property name="visible">True</property>
- <property name="can_default">True</property>
- <property name="has_default">True</property>
- <property name="can_focus">True</property>
- <property name="has_focus">True</property>
- <property name="label" translatable="yes">_Refuse</property>
- <property name="use_underline">True</property>
- <property name="relief">GTK_RELIEF_NORMAL</property>
- <property name="response_id">-2</property>
- </widget>
- </child>
-
- <child>
- <widget class="GtkButton" id="allow_button">
- <property name="visible">True</property>
- <property name="can_default">True</property>
- <property name="can_focus">True</property>
- <property name="label" translatable="yes">_Allow</property>
- <property name="use_underline">True</property>
- <property name="relief">GTK_RELIEF_NORMAL</property>
- <property name="response_id">-3</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">GTK_PACK_END</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkHBox" id="hbox30">
- <property name="border_width">12</property>
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">12</property>
-
- <child>
- <widget class="GtkImage" id="sharing_icon">
- <property name="visible">True</property>
- <property name="xalign">0.5</property>
- <property name="yalign">0</property>
- <property name="xpad">0</property>
- <property name="ypad">0</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkVBox" id="vbox34">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">6</property>
-
- <child>
- <widget class="GtkLabel" id="warning_label">
- <property name="visible">True</property>
- <property name="label" translatable="yes"><big><b>Another user is trying to view your desktop.</b></big></property>
- <property name="use_underline">False</property>
- <property name="use_markup">True</property>
- <property name="justify">GTK_JUSTIFY_LEFT</property>
- <property name="wrap">True</property>
- <property name="selectable">False</property>
- <property name="xalign">0</property>
- <property name="yalign">0.5</property>
- <property name="xpad">0</property>
- <property name="ypad">0</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkLabel" id="host_label">
- <property name="visible">True</property>
- <property name="label" translatable="yes">A user on another computer is trying to remotely view or control your desktop.</property>
- <property name="use_underline">False</property>
- <property name="use_markup">False</property>
- <property name="justify">GTK_JUSTIFY_LEFT</property>
- <property name="wrap">True</property>
- <property name="selectable">False</property>
- <property name="xalign">0</property>
- <property name="yalign">0.5</property>
- <property name="xpad">0</property>
- <property name="ypad">0</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkLabel" id="question_label">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Do you want to allow them to do so?</property>
- <property name="use_underline">False</property>
- <property name="use_markup">False</property>
- <property name="justify">GTK_JUSTIFY_LEFT</property>
- <property name="wrap">True</property>
- <property name="selectable">False</property>
- <property name="xalign">0</property>
- <property name="yalign">0.5</property>
- <property name="xpad">0</property>
- <property name="ypad">0</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">True</property>
- <property name="fill">True</property>
- </packing>
- </child>
- </widget>
- </child>
-</widget>
-
+ <widget class="GtkDialog" id="vino_dialog">
+ <property name="border_width">5</property>
+ <property name="title" translatable="yes">Question</property>
+ <property name="resizable">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="has_separator">False</property>
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox1">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox30">
+ <property name="visible">True</property>
+ <property name="border_width">12</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkImage" id="sharing_icon">
+ <property name="visible">True</property>
+ <property name="yalign">0</property>
+ <property name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="vbox34">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkLabel" id="warning_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes"><big><b>Another user is trying to view your desktop.</b></big></property>
+ <property name="use_markup">True</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="host_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">A user on another computer is trying to remotely view or control your desktop.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="question_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Do you want to allow them to do so?</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="hbuttonbox1">
+ <property name="visible">True</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
+ <child>
+ <widget class="GtkButton" id="help_button">
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="label">gtk-help</property>
+ <property name="use_stock">True</property>
+ <property name="response_id">-11</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkButton" id="refuse_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="has_default">True</property>
+ <property name="label" translatable="yes">_Refuse</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">-2</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkButton" id="allow_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="label" translatable="yes">_Allow</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">-3</property>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
</glade-interface>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vino-2.24.0/server/vino-server.c new/vino-2.24.1/server/vino-server.c
--- old/vino-2.24.0/server/vino-server.c 2008-07-26 04:04:50.000000000 +0200
+++ new/vino-2.24.1/server/vino-server.c 2008-10-20 15:26:37.000000000 +0200
@@ -209,10 +209,12 @@
VinoClient *client)
{
if (vino_status_icon_remove_client (server->priv->icon, client))
- vino_server_lock_screen (server);
+ {
+ vino_server_lock_screen (server);
- if (vino_server_get_disable_background (server))
- vino_background_draw (TRUE);
+ if (vino_server_get_disable_background (server))
+ vino_background_draw (TRUE);
+ }
}
static void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org