]> git.0d.be Git - empathy.git/commitdiff
Factor out empathy_call_window_darken_preview_rectangle
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Wed, 10 Aug 2011 09:16:40 +0000 (10:16 +0100)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Mon, 15 Aug 2011 11:14:55 +0000 (12:14 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=656268

src/empathy-call-window.c

index c8dc182fb5638191c611309eb0eb9b22de5a2602..feb16a398a87567b2d48a9f117f16df92c5e8fcb 100644 (file)
@@ -726,31 +726,28 @@ empathy_call_window_highlight_preview_rectangle (EmpathyCallWindow *self,
 }
 
 static void
-empathy_call_window_darken_preview_rectangles (EmpathyCallWindow *self)
+empathy_call_window_darken_preview_rectangle (EmpathyCallWindow *self,
+    ClutterActor *rectangle)
 {
-  clutter_rectangle_set_border_width (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle1), 1);
-  clutter_rectangle_set_border_color (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle1),
+  clutter_rectangle_set_border_width (CLUTTER_RECTANGLE (rectangle), 1);
+  clutter_rectangle_set_border_color (CLUTTER_RECTANGLE (rectangle),
       CLUTTER_COLOR_Black);
+}
 
-  clutter_rectangle_set_border_width (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle2), 1);
-  clutter_rectangle_set_border_color (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle2),
-      CLUTTER_COLOR_Black);
+static void
+empathy_call_window_darken_preview_rectangles (EmpathyCallWindow *self)
+{
+  empathy_call_window_darken_preview_rectangle (self,
+      self->priv->preview_rectangle1);
 
-  clutter_rectangle_set_border_width (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle3), 1);
-  clutter_rectangle_set_border_color (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle3),
-      CLUTTER_COLOR_Black);
+  empathy_call_window_darken_preview_rectangle (self,
+      self->priv->preview_rectangle2);
 
-  clutter_rectangle_set_border_width (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle4), 1);
-  clutter_rectangle_set_border_color (
-      CLUTTER_RECTANGLE (self->priv->preview_rectangle4),
-      CLUTTER_COLOR_Black);
+  empathy_call_window_darken_preview_rectangle (self,
+      self->priv->preview_rectangle3);
+
+  empathy_call_window_darken_preview_rectangle (self,
+      self->priv->preview_rectangle4);
 }
 
 static void