[gnome-control-center/wip/jsparber/background] [refactor] changed variable names and some minor style changes https://bugzilla.gnome.org/show_bug.c
- From: Julian Sparber <jsparber src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/wip/jsparber/background] [refactor] changed variable names and some minor style changes https://bugzilla.gnome.org/show_bug.c
- Date: Fri, 2 Feb 2018 10:35:41 +0000 (UTC)
commit 298e4b4067f078d085be0d1cdeff1e11a0bd5168
Author: Julian Sparber <julian sparber net>
Date: Fri Feb 2 11:34:26 2018 +0100
[refactor] changed variable names and some minor style changes
https://bugzilla.gnome.org/show_bug.cgi?id=788515
panels/background/cc-background-grid-item.c | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/panels/background/cc-background-grid-item.c b/panels/background/cc-background-grid-item.c
index fee310b..224f7b3 100644
--- a/panels/background/cc-background-grid-item.c
+++ b/panels/background/cc-background-grid-item.c
@@ -94,15 +94,13 @@ add_slideshow_emblem (GdkPixbuf *pixbuf,
g_clear_object (&icon);
}
-
static void
on_gallery_item_size_allocate (GtkWidget *widget,
GdkRectangle *allocation,
gpointer *pointer)
{
CcBackgroundGridItem *item = (CcBackgroundGridItem *) widget;
- GdkPixbuf *pixbuf = item->base_pixbuf;
- GdkPixbuf *new_pixbuf;
+ GdkPixbuf *resized_pixbuf;
const gint space_width = gtk_widget_get_allocated_width (widget);
const gint space_height = gtk_widget_get_allocated_height ( (widget));
const gint scale_factor = gtk_widget_get_scale_factor (widget);
@@ -118,21 +116,23 @@ on_gallery_item_size_allocate (GtkWidget *widget,
new_height = space_height;
}
- new_pixbuf = gdk_pixbuf_scale_simple (pixbuf,
- new_width,
- new_height,
- GDK_INTERP_BILINEAR);
+ resized_pixbuf = gdk_pixbuf_scale_simple (item->base_pixbuf,
+ new_width,
+ new_height,
+ GDK_INTERP_BILINEAR);
if (cc_background_item_changes_with_time (cc_background_grid_item_get_item (widget))) {
- add_slideshow_emblem (new_pixbuf, (space_width + new_width) / 2, (space_height + new_height)/2,
scale_factor);
+ add_slideshow_emblem (resized_pixbuf, (space_width + new_width) / 2, (space_height + new_height)/2,
scale_factor);
}
+ /* Save the position to place the pixbuf on the widget */
+ item->pos_zero_x = (space_width - new_width) / 2;
+ item->pos_zero_y = (space_height - new_height) / 2;
+
if (item->cached_pixbuf != NULL)
g_object_unref (item->cached_pixbuf);
- item->cached_pixbuf = new_pixbuf;
- item->pos_zero_x = (space_width - new_width) / 2;
- item->pos_zero_y = (space_height - new_height) / 2;
+ item->cached_pixbuf = resized_pixbuf;
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]