summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdel Gadllah <adel.gadllah@gmail.com>2013-08-27 16:30:39 +0200
committerAdel Gadllah <adel.gadllah@gmail.com>2013-08-27 16:50:28 +0200
commit5b4924c76e8c2ca11dc72ff28ca758ba83ecb8cf (patch)
tree1ce8a9ad71c2518a6b552284e8b4f8ff3120c4da
parenta292d21b6c32fa8b42bad36bce435836d3ee8910 (diff)
downloadmutter-5b4924c76e8c2ca11dc72ff28ca758ba83ecb8cf.tar.gz
background: Rename visible_region to clip_region
This does better reflect what this region is used for. https://bugzilla.gnome.org/show_bug.cgi?id=703332
-rw-r--r--src/compositor/meta-background-actor-private.h6
-rw-r--r--src/compositor/meta-background-actor.c32
-rw-r--r--src/compositor/meta-background-group-private.h4
-rw-r--r--src/compositor/meta-background-group.c12
-rw-r--r--src/compositor/meta-background.c10
-rw-r--r--src/compositor/meta-window-group.c6
6 files changed, 35 insertions, 35 deletions
diff --git a/src/compositor/meta-background-actor-private.h b/src/compositor/meta-background-actor-private.h
index aeaf77fa0..9ab074ebd 100644
--- a/src/compositor/meta-background-actor-private.h
+++ b/src/compositor/meta-background-actor-private.h
@@ -6,9 +6,9 @@
#include <meta/screen.h>
#include <meta/meta-background-actor.h>
-void meta_background_actor_set_visible_region (MetaBackgroundActor *self,
- cairo_region_t *visible_region);
+void meta_background_actor_set_clip_region (MetaBackgroundActor *self,
+ cairo_region_t *clip_region);
-cairo_region_t *meta_background_actor_get_visible_region (MetaBackgroundActor *self);
+cairo_region_t *meta_background_actor_get_clip_region (MetaBackgroundActor *self);
#endif /* META_BACKGROUND_ACTOR_PRIVATE_H */
diff --git a/src/compositor/meta-background-actor.c b/src/compositor/meta-background-actor.c
index 11a044a46..32b6007b3 100644
--- a/src/compositor/meta-background-actor.c
+++ b/src/compositor/meta-background-actor.c
@@ -44,7 +44,7 @@
struct _MetaBackgroundActorPrivate
{
- cairo_region_t *visible_region;
+ cairo_region_t *clip_region;
};
G_DEFINE_TYPE (MetaBackgroundActor, meta_background_actor, CLUTTER_TYPE_ACTOR);
@@ -54,7 +54,7 @@ meta_background_actor_dispose (GObject *object)
{
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (object);
- meta_background_actor_set_visible_region (self, NULL);
+ meta_background_actor_set_clip_region (self, NULL);
G_OBJECT_CLASS (meta_background_actor_parent_class)->dispose (object);
}
@@ -167,17 +167,17 @@ meta_background_actor_new (void)
}
/**
- * meta_background_actor_set_visible_region:
+ * meta_background_actor_set_clip_region:
* @self: a #MetaBackgroundActor
- * @visible_region: (allow-none): the area of the actor (in allocate-relative
+ * @clip_region: (allow-none): the area of the actor (in allocate-relative
* coordinates) that is visible.
*
* Sets the area of the background that is unobscured by overlapping windows.
* This is used to optimize and only paint the visible portions.
*/
void
-meta_background_actor_set_visible_region (MetaBackgroundActor *self,
- cairo_region_t *visible_region)
+meta_background_actor_set_clip_region (MetaBackgroundActor *self,
+ cairo_region_t *clip_region)
{
MetaBackgroundActorPrivate *priv;
@@ -185,16 +185,16 @@ meta_background_actor_set_visible_region (MetaBackgroundActor *self,
priv = self->priv;
- g_clear_pointer (&priv->visible_region,
+ g_clear_pointer (&priv->clip_region,
(GDestroyNotify)
cairo_region_destroy);
- if (visible_region)
- priv->visible_region = cairo_region_copy (visible_region);
+ if (clip_region)
+ priv->clip_region = cairo_region_copy (clip_region);
}
/**
- * meta_background_actor_get_visible_region:
+ * meta_background_actor_get_clip_region:
* @self: a #MetaBackgroundActor
*
* Return value (transfer full): a #cairo_region_t that represents the part of
@@ -202,16 +202,16 @@ meta_background_actor_set_visible_region (MetaBackgroundActor *self,
* #MetaWindowActor objects.
*/
cairo_region_t *
-meta_background_actor_get_visible_region (MetaBackgroundActor *self)
+meta_background_actor_get_clip_region (MetaBackgroundActor *self)
{
MetaBackgroundActorPrivate *priv = self->priv;
ClutterActorBox content_box;
cairo_rectangle_int_t content_area = { 0 };
- cairo_region_t *visible_region;
+ cairo_region_t *clip_region;
g_return_val_if_fail (META_IS_BACKGROUND_ACTOR (self), NULL);
- if (!priv->visible_region)
+ if (!priv->clip_region)
return NULL;
clutter_actor_get_content_box (CLUTTER_ACTOR (self), &content_box);
@@ -221,8 +221,8 @@ meta_background_actor_get_visible_region (MetaBackgroundActor *self)
content_area.width = content_box.x2 - content_box.x1;
content_area.height = content_box.y2 - content_box.y1;
- visible_region = cairo_region_create_rectangle (&content_area);
- cairo_region_intersect (visible_region, priv->visible_region);
+ clip_region = cairo_region_create_rectangle (&content_area);
+ cairo_region_intersect (clip_region, priv->clip_region);
- return visible_region;
+ return clip_region;
}
diff --git a/src/compositor/meta-background-group-private.h b/src/compositor/meta-background-group-private.h
index 5eca2688b..1ee7a6737 100644
--- a/src/compositor/meta-background-group-private.h
+++ b/src/compositor/meta-background-group-private.h
@@ -6,6 +6,6 @@
#include <meta/screen.h>
#include <meta/meta-background-group.h>
-void meta_background_group_set_visible_region (MetaBackgroundGroup *self,
- cairo_region_t *visible_region);
+void meta_background_group_set_clip_region (MetaBackgroundGroup *self,
+ cairo_region_t *visible_region);
#endif /* META_BACKGROUND_GROUP_PRIVATE_H */
diff --git a/src/compositor/meta-background-group.c b/src/compositor/meta-background-group.c
index 01dd27a87..51d1685fa 100644
--- a/src/compositor/meta-background-group.c
+++ b/src/compositor/meta-background-group.c
@@ -62,16 +62,16 @@ meta_background_group_init (MetaBackgroundGroup *self)
}
/**
- * meta_background_group_set_visible_region:
+ * meta_background_group_set_clip_region:
* @self: a #MetaBackgroundGroup
- * @visible_region: (allow-none): the parts of the background to paint
+ * @region: (allow-none): the parts of the background to paint
*
* Sets the area of the backgrounds that is unobscured by overlapping windows.
* This is used to optimize and only paint the visible portions.
*/
void
-meta_background_group_set_visible_region (MetaBackgroundGroup *self,
- cairo_region_t *region)
+meta_background_group_set_clip_region (MetaBackgroundGroup *self,
+ cairo_region_t *region)
{
GList *children, *l;
@@ -82,7 +82,7 @@ meta_background_group_set_visible_region (MetaBackgroundGroup *self,
if (META_IS_BACKGROUND_ACTOR (actor))
{
- meta_background_actor_set_visible_region (META_BACKGROUND_ACTOR (actor), region);
+ meta_background_actor_set_clip_region (META_BACKGROUND_ACTOR (actor), region);
}
else if (META_IS_BACKGROUND_GROUP (actor))
{
@@ -92,7 +92,7 @@ meta_background_group_set_visible_region (MetaBackgroundGroup *self,
continue;
cairo_region_translate (region, -x, -y);
- meta_background_group_set_visible_region (META_BACKGROUND_GROUP (actor), region);
+ meta_background_group_set_clip_region (META_BACKGROUND_GROUP (actor), region);
cairo_region_translate (region, x, y);
}
}
diff --git a/src/compositor/meta-background.c b/src/compositor/meta-background.c
index 830e1c67d..6eee15994 100644
--- a/src/compositor/meta-background.c
+++ b/src/compositor/meta-background.c
@@ -412,13 +412,13 @@ meta_background_paint_content (ClutterContent *content,
*/
if (META_IS_BACKGROUND_ACTOR (actor))
{
- cairo_region_t *visible_region;
- visible_region = meta_background_actor_get_visible_region (META_BACKGROUND_ACTOR (actor));
+ cairo_region_t *clip_region;
+ clip_region = meta_background_actor_get_clip_region (META_BACKGROUND_ACTOR (actor));
- if (visible_region != NULL)
+ if (clip_region != NULL)
{
- cairo_region_intersect (paintable_region, visible_region);
- cairo_region_destroy (visible_region);
+ cairo_region_intersect (paintable_region, clip_region);
+ cairo_region_destroy (clip_region);
}
}
diff --git a/src/compositor/meta-window-group.c b/src/compositor/meta-window-group.c
index ec22af31a..5302fd8a1 100644
--- a/src/compositor/meta-window-group.c
+++ b/src/compositor/meta-window-group.c
@@ -218,9 +218,9 @@ meta_window_group_paint (ClutterActor *actor)
cairo_region_translate (visible_region, - x, - y);
if (META_IS_BACKGROUND_GROUP (child))
- meta_background_group_set_visible_region (META_BACKGROUND_GROUP (child), visible_region);
+ meta_background_group_set_clip_region (META_BACKGROUND_GROUP (child), visible_region);
else
- meta_background_actor_set_visible_region (META_BACKGROUND_ACTOR (child), visible_region);
+ meta_background_actor_set_clip_region (META_BACKGROUND_ACTOR (child), visible_region);
cairo_region_translate (visible_region, x, y);
}
}
@@ -243,7 +243,7 @@ meta_window_group_paint (ClutterActor *actor)
else if (META_IS_BACKGROUND_ACTOR (child))
{
MetaBackgroundActor *background_actor = META_BACKGROUND_ACTOR (child);
- meta_background_actor_set_visible_region (background_actor, NULL);
+ meta_background_actor_set_clip_region (background_actor, NULL);
}
}
}