[gnome-screenshot] screenshot: use new Shell API for including pointer



commit d44dfc51a8acc15d65ed6f549d60336ccc7e744f
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Tue Feb 14 16:24:44 2012 -0500

    screenshot: use new Shell API for including pointer

 src/screenshot-utils.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/src/screenshot-utils.c b/src/screenshot-utils.c
index e1d7be7..96e6e04 100644
--- a/src/screenshot-utils.c
+++ b/src/screenshot-utils.c
@@ -606,9 +606,10 @@ screenshot_get_pixbuf (GdkRectangle *rectangle)
   if (screenshot_config->take_window_shot)
     {
       method_name = "ScreenshotWindow";
-      method_params = g_variant_new ("(bbs)",
+      method_params = g_variant_new ("(bbbs)",
                                      screenshot_config->include_border,
-                                     TRUE,
+                                     screenshot_config->include_pointer,
+                                     TRUE, /* flash */
                                      filename);
     }
   else if (rectangle != NULL)
@@ -617,13 +618,16 @@ screenshot_get_pixbuf (GdkRectangle *rectangle)
       method_params = g_variant_new ("(iiiibs)",
                                      rectangle->x, rectangle->y,
                                      rectangle->width, rectangle->height,
-                                     TRUE,
+                                     TRUE, /* flash */
                                      filename);
     }
   else
     {
       method_name = "Screenshot";
-      method_params = g_variant_new ("(bs)", TRUE, filename);
+      method_params = g_variant_new ("(bbs)",
+                                     screenshot_config->include_pointer,
+                                     TRUE, /* flash */
+                                     filename);
     }
 
   connection = screenshot_application_get_session_bus ();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]