Make sure not to scale the pixbuf if the wallpaper type is centered
2001-07-26 Bradford Hovinen <hovinen@ximian.com> * applier.c (renderer_render_wallpaper): Make sure not to scale the pixbuf if the wallpaper type is centered
This commit is contained in:
parent
84ca3f9afb
commit
4e0ca4cae4
2 changed files with 6 additions and 2 deletions
|
@ -1,5 +1,8 @@
|
||||||
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
|
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
|
||||||
|
|
||||||
|
* applier.c (renderer_render_wallpaper): Make sure not to scale
|
||||||
|
the pixbuf if the wallpaper type is centered
|
||||||
|
|
||||||
* background-properties-capplet.c (property_change_cb): Accept
|
* background-properties-capplet.c (property_change_cb): Accept
|
||||||
applier as argument; retrieve property bag from applier
|
applier as argument; retrieve property bag from applier
|
||||||
(realize_cb): Retrieve applier from widget
|
(realize_cb): Retrieve applier from widget
|
||||||
|
|
|
@ -872,8 +872,9 @@ renderer_render_wallpaper (Renderer *renderer)
|
||||||
PDEBUG (renderer->pixbuf);
|
PDEBUG (renderer->pixbuf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (renderer->wwidth != renderer->pwidth ||
|
else if (renderer->prefs->wallpaper_type != WPTYPE_CENTERED &&
|
||||||
renderer->wheight != renderer->pheight)
|
(renderer->wwidth != renderer->pwidth ||
|
||||||
|
renderer->wheight != renderer->pheight))
|
||||||
{
|
{
|
||||||
if (render_gradient_p (renderer, renderer->prefs)) {
|
if (render_gradient_p (renderer, renderer->prefs)) {
|
||||||
scalex = (gdouble) renderer->wwidth /
|
scalex = (gdouble) renderer->wwidth /
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue