ayatana-commits team mailing list archive
-
ayatana-commits team
-
Mailing list archive
-
Message #00525
[Merge] lp:~bratsche/xsplash/screen-size-changed into lp:xsplash
Cody Russell has proposed merging lp:~bratsche/xsplash/screen-size-changed into lp:xsplash.
Requested reviews:
Canonical Desktop Experience Team (canonical-dx-team)
Related bugs:
#413348 Xsplash image sized to suit gdm screen, not user session
https://bugs.launchpad.net/bugs/413348
--
https://code.launchpad.net/~bratsche/xsplash/screen-size-changed/+merge/13420
Your team ayatana-commits is subscribed to branch lp:xsplash.
=== modified file 'src/xsplash.c'
--- src/xsplash.c 2009-10-14 22:35:08 +0000
+++ src/xsplash.c 2009-10-15 15:50:22 +0000
@@ -579,7 +579,7 @@
gtk_fixed_move (GTK_FIXED (priv->fixed),
priv->logo,
get_monitor_width () / 2 - gdk_pixbuf_get_width (priv->logo_pixbuf) / 2,
- get_monitor_height () / 3 - gdk_pixbuf_get_height (priv->logo_pixbuf) / 2);;
+ get_monitor_height () / 3 - gdk_pixbuf_get_height (priv->logo_pixbuf) / 2);
}
}
@@ -630,10 +630,10 @@
}
static void
-monitors_changed (GdkScreen *screen,
+image_size_changed (GdkScreen *screen,
gpointer user_data)
{
- XsplashServer *server= (XsplashServer *)user_data;
+ XsplashServer *server = (XsplashServer *)user_data;
setup_background_image (server);
setup_logo_image (server);
@@ -692,7 +692,11 @@
server);
g_signal_connect (G_OBJECT (priv->screen),
"monitors-changed",
- G_CALLBACK (monitors_changed),
+ G_CALLBACK (image_size_changed),
+ server);
+ g_signal_connect (G_OBJECT (priv->screen),
+ "size-changed",
+ G_CALLBACK (image_size_changed),
server);
g_signal_connect (priv->window,
Follow ups