Hello community, here is the log from the commit of package gnome-screensaver for openSUSE:Factory checked in at Tue Sep 13 12:36:49 CEST 2011.
-------- --- GNOME/gnome-screensaver/gnome-screensaver.changes 2011-09-05 08:47:05.000000000 +0200 +++ /mounts/work_src_done/STABLE/gnome-screensaver/gnome-screensaver.changes 2011-09-12 09:17:14.000000000 +0200 @@ -1,0 +2,6 @@ +Sat Sep 10 14:18:40 UTC 2011 - [email protected] + +- Add gnome-screensaver-fix-clock.patch: fix the clock so that it's + updated instead of always showing the same time. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gnome-screensaver-fix-clock.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-screensaver.spec ++++++ --- /var/tmp/diff_new_pack.lGI6m4/_old 2011-09-13 12:36:45.000000000 +0200 +++ /var/tmp/diff_new_pack.lGI6m4/_new 2011-09-13 12:36:45.000000000 +0200 @@ -20,7 +20,7 @@ Name: gnome-screensaver Version: 3.1.91 -Release: 1 +Release: 2 Url: http://www.gnome.org/ Group: System/GUI/GNOME License: GPLv2+ @@ -30,6 +30,8 @@ Patch: gnome-screensaver-suse-pam.diff # PATCH-FIX-UPSTREAM gnome-screensaver-helper.patch bgo#640647 [email protected] -- Put back helper authentication, removed by upstream Patch1: gnome-screensaver-helper.patch +# PATCH-FIX-UPSTREAM gnome-screensaver-fix-clock.patch [email protected] -- Fix clock so it's updated +Patch2: gnome-screensaver-fix-clock.patch # PATCH-FEATURE-OPENSUSE gnome-screensaver-xvkbd-on-lock.patch [email protected] -- Run xvkbd when locking the screen Patch7: gnome-screensaver-xvkbd-on-lock.patch # PATCH-NEEDS-REBASE gnome-screensaver-2.19.1.1-securitytoken.patch @@ -74,6 +76,7 @@ translation-update-upstream %patch %patch1 -p1 +%patch2 -p1 %patch7 -p1 # %patch8 -p1 %patch10 ++++++ gnome-screensaver-fix-clock.patch ++++++ Index: gnome-screensaver-3.1.91/src/gs-window-x11.c =================================================================== --- gnome-screensaver-3.1.91.orig/src/gs-window-x11.c +++ gnome-screensaver-3.1.91/src/gs-window-x11.c @@ -2190,6 +2190,14 @@ update_clock (GSWindow *window) g_free (markup); } +static void +on_clock_changed (GnomeWallClock *clock, + GParamSpec *pspec, + gpointer user_data) +{ + update_clock (GS_WINDOW (user_data)); +} + static char * get_user_display_name (void) { @@ -2339,6 +2347,7 @@ gs_window_init (GSWindow *window) create_info_bar (window); window->priv->clock_tracker = g_object_new (GNOME_TYPE_WALL_CLOCK, NULL); + g_signal_connect (window->priv->clock_tracker, "notify::clock", G_CALLBACK (on_clock_changed), window); update_clock (window); force_no_pixmap_background (window->priv->drawing_area); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
