2007-01-08 Mark McLoughlin * configure.in: Version 2.17.5. 2007-01-08 Mark McLoughlin Display a notification bubble when someone connects if we haven't already asked the user whether to allow them. Based on a patch from Jonh Wendell in bug #387095 * configure.in: add --enable-libnotify * server/Makefile.am: link to libnotify * server/vino-status-icon.c: Display a notification bubble when a client connects if the authorization prompt is disabled. 2007-01-08 Christian Persch * server/vino-http.c: (vino_http_lookup_client_logo): * server/vino-prompt.c: (vino_prompt_setup_icons): Replace deprecated GnomeIconTheme usage with GtkIconTheme. Bug #391850. 2007-01-07 Mark McLoughlin * server/vino-fb.c, server/vino-server.c, server/vino-dbus-listener.c: don't mark object property descriptions for translation, but do mark them as static with G_PARAM_STATIC_NAME etc. 2007-01-07 Mark McLoughlin Re-work a fair bit of the D-Bus support e.g. - Re-name the interface to org.gnome.VinoScreen - Share a connection between all listeners so that we don't e.g. request the name more than once - Remove strange AddMatch/Disconnected handling - Error handling fixes - Fix some leaks - Misc. fixes and code cleanups * server/vino-dbus-listener.c: re-name interface, add shared connection stuff, kill AddMatch/Disconnceted message handling, fix error handling, fix leaks and lots of misc. fixing * server/vino-dbus-listener.h: add shared connection api * server/vino-main.c: (main): request the D-Bus name here once all the listeners have been created. * capplet/vino-preferences.c: (vino_preferences_get_server_port): Update for interface re-name, fix leak, don't handle impossible NULL return from dbus_g_proxy_new_for_name(), misc. cleanups. 2006-12-21 Jonh Wendell Added initial d-bus support, fixing bug #319798 * configure.in: Require dbus-glib-1 * server/vino-dbus-listener.[ch]: New files * server/Makefile.am: Added vino-dbus-listener.[ch] * capplet/vino-preferences.c: (vino_preferences_get_server_port): New function, get server port number via dbus. (vino_preferences_get_local_hostname): Call new function; append port number to function result. * server/vino-server.[ch]: Added new object VinoDBusListener; Added new read-only 'port' property. * server/vino-util.[ch]: Added new debug flag: DBUS 2006-12-18 Mark McLoughlin * configure.in: post-release bump to 2.17.5. ==================== 2.17.4 ====================