From bb9b899f37ad2d663446efa8411ed60ad95f0eea Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Tue, 31 May 2016 01:19:12 +0200 Subject: [PATCH] plug-ins: set SCREENSHOT_CAN_SHOOT_REGION on backends that support it --- plug-ins/screenshot/screenshot-gnome-shell.c | 3 ++- plug-ins/screenshot/screenshot-osx.c | 3 ++- plug-ins/screenshot/screenshot-x11.c | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/plug-ins/screenshot/screenshot-gnome-shell.c b/plug-ins/screenshot/screenshot-gnome-shell.c index 5031f23cdc..84e36061b1 100644 --- a/plug-ins/screenshot/screenshot-gnome-shell.c +++ b/plug-ins/screenshot/screenshot-gnome-shell.c @@ -70,7 +70,8 @@ ScreenshotCapabilities screenshot_gnome_shell_get_capabilities (void) { return (SCREENSHOT_CAN_SHOOT_DECORATIONS | - SCREENSHOT_CAN_SHOOT_POINTER); + SCREENSHOT_CAN_SHOOT_POINTER | + SCREENSHOT_CAN_SHOOT_REGION); } GimpPDBStatusType diff --git a/plug-ins/screenshot/screenshot-osx.c b/plug-ins/screenshot/screenshot-osx.c index f6836c4b1a..5406b1cc1e 100644 --- a/plug-ins/screenshot/screenshot-osx.c +++ b/plug-ins/screenshot/screenshot-osx.c @@ -66,7 +66,8 @@ ScreenshotCapabilities screenshot_osx_get_capabilities (void) { return (SCREENSHOT_CAN_SHOOT_DECORATIONS | - SCREENSHOT_CAN_SHOOT_POINTER); + SCREENSHOT_CAN_SHOOT_POINTER | + SCREENSHOT_CAN_SHOOT_REGION); } GimpPDBStatusType diff --git a/plug-ins/screenshot/screenshot-x11.c b/plug-ins/screenshot/screenshot-x11.c index f889762670..95772dc4ef 100644 --- a/plug-ins/screenshot/screenshot-x11.c +++ b/plug-ins/screenshot/screenshot-x11.c @@ -556,6 +556,8 @@ screenshot_x11_get_capabilities (void) capabilities |= SCREENSHOT_CAN_SHOOT_POINTER; #endif + capabilities |= SCREENSHOT_CAN_SHOOT_REGION; + return capabilities; }