diff -urNp old/configure.ac new/configure.ac
--- old/configure.ac 2017-04-30 23:57:23.000000000 +0200
+++ new/configure.ac 2017-05-09 14:19:03.766596672 +0200
@@ -1931,11 +1931,9 @@ AM_CONDITIONAL(BUILD_SCRIPT_FU, test "x$
if test "x$os_win32" = xno; then
MAIL='mail$(EXEEXT)'
- SCREENSHOT='screenshot$(EXEEXT)'
fi
AC_SUBST(MAIL)
-AC_SUBST(SCREENSHOT)
####################
@@ -2352,6 +2350,7 @@ plug-ins/pagecurl/Makefile
plug-ins/print/Makefile
plug-ins/pygimp/Makefile
plug-ins/pygimp/plug-ins/Makefile
+plug-ins/screenshot/Makefile
plug-ins/script-fu/Makefile
plug-ins/script-fu/ftx/Makefile
plug-ins/script-fu/scripts/Makefile
diff -urNp old/plug-ins/common/gimprc.common new/plug-ins/common/gimprc.common
--- old/plug-ins/common/gimprc.common 2017-04-30 23:47:39.000000000 +0200
+++ new/plug-ins/common/gimprc.common 2017-05-09 14:21:00.342004074 +0200
@@ -116,7 +116,6 @@ red_eye_removal_RC = red-eye-removal.rc.
ripple_RC = ripple.rc.o
rotate_RC = rotate.rc.o
sample_colorize_RC = sample-colorize.rc.o
-screenshot_RC = screenshot.rc.o
semi_flatten_RC = semi-flatten.rc.o
sharpen_RC = sharpen.rc.o
shift_RC = shift.rc.o
diff -urNp old/plug-ins/common/Makefile.am new/plug-ins/common/Makefile.am
--- old/plug-ins/common/Makefile.am 2017-04-30 23:47:39.000000000 +0200
+++ new/plug-ins/common/Makefile.am 2017-05-09 14:20:48.022066743 +0200
@@ -166,7 +166,6 @@ libexec_PROGRAMS = \
ripple \
rotate \
sample-colorize \
- $(SCREENSHOT) \
semi-flatten \
sharpen \
shift \
@@ -211,7 +210,6 @@ EXTRA_PROGRAMS = \
file-xpm \
lcms \
mail \
- screenshot \
web-page
install-%: %
@@ -2233,26 +2231,6 @@ sample_colorize_LDADD = \
$(INTLLIBS) \
$(sample_colorize_RC)
-screenshot_CFLAGS = $(XFIXES_CFLAGS)
-
-screenshot_SOURCES = \
- screenshot.c
-
-screenshot_LDADD = \
- $(libgimpui) \
- $(libgimpwidgets) \
- $(libgimpmodule) \
- $(libgimp) \
- $(libgimpmath) \
- $(libgimpconfig) \
- $(libgimpcolor) \
- $(libgimpbase) \
- $(GTK_LIBS) \
- $(SCREENSHOT_LIBS) \
- $(RT_LIBS) \
- $(INTLLIBS) \
- $(screenshot_RC)
-
semi_flatten_SOURCES = \
semi-flatten.c
diff -urNp old/plug-ins/common/plugin-defs.pl new/plug-ins/common/plugin-defs.pl
--- old/plug-ins/common/plugin-defs.pl 2017-04-30 23:47:39.000000000 +0200
+++ new/plug-ins/common/plugin-defs.pl 2017-05-09 14:21:12.301943169 +0200
@@ -117,7 +117,6 @@
'ripple' => { ui => 1 },
'rotate' => {},
'sample-colorize' => { ui => 1 },
- 'screenshot' => { ui => 1, optional => 1, libs => 'SCREENSHOT_LIBS', cflags => 'XFIXES_CFLAGS' },
'semi-flatten' => {},
'sharpen' => { ui => 1 },
'shift' => { ui => 1 },
diff -urNp old/plug-ins/common/screenshot.c new/plug-ins/common/screenshot.c
--- old/plug-ins/common/screenshot.c 2017-04-30 23:47:39.000000000 +0200
+++ new/plug-ins/common/screenshot.c 1970-01-01 01:00:00.000000000 +0100
@@ -1,1437 +0,0 @@
-/* GIMP - The GNU Image Manipulation Program
- * Copyright (C) 1995 Spencer Kimball and Peter Mattis
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-/*
- * Screenshot plug-in
- * Copyright 1998-2007 Sven Neumann <sven@gimp.org>
- * Copyright 2003 Henrik Brix Andersen <brix@gimp.org>
- * Copyright 2012 Simone Karin Lehmann - OS X patches
- *
- * Any suggestions, bug-reports or patches are very welcome.
- *
- */
-
-#include "config.h"
-
-#include <stdlib.h> /* for system() on OSX */
-#include <string.h>
-
-#include <libgimp/gimp.h>
-#include <libgimp/gimpui.h>
-
-#include <gdk/gdkkeysyms.h>
-
-#if defined(GDK_WINDOWING_X11)
-#include <gdk/gdkx.h>
-
-#ifdef HAVE_X11_EXTENSIONS_SHAPE_H
-#include <X11/extensions/shape.h>
-#endif
-
-#ifdef HAVE_X11_XMU_WINUTIL_H
-#include <X11/Xmu/WinUtil.h>
-#endif
-
-#ifdef HAVE_XFIXES
-#include <X11/extensions/Xfixes.h>
-#endif
-
-#elif defined(GDK_WINDOWING_WIN32)
-#include <windows.h>
-#endif
-
-#include "libgimp/stdplugins-intl.h"
-
-
-/* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */
-
-#ifdef __SUNPRO_C
-#pragma align 4 (screenshot_icon)
-#endif
-#ifdef __GNUC__
-static const guint8 screenshot_icon[] __attribute__ ((__aligned__ (4))) =
-#else
-static const guint8 screenshot_icon[] =
-#endif
-{ ""
- /* Pixbuf magic (0x47646b50) */
- "GdkP"
- /* length: header (24) + pixel_data (1582) */
- "\0\0\6F"
- /* pixdata_type (0x2010002) */
- "\2\1\0\2"
- /* rowstride (88) */
- "\0\0\0X"
- /* width (22) */
- "\0\0\0\26"
- /* height (22) */
- "\0\0\0\26"
- /* pixel_data: */
- "\213\0\0\0\0\1\242\242\242\5\203\242\242\242\31\221\0\0\0\0\2\27\27\26"
- "D\40\40\40\372\203)))\375\2\32\32\32\362\26\26\25""0\217\0\0\0\0\2\2"
- "\2\2\322\307\310\307\377\203\377\377\377\377\2\263\263\262\363\0\0\0"
- "\314\217\0\0\0\0\2\6\6\6\334\206\207\205\377\202\252\253\251\377\3\252"
- "\252\251\377ghe\376\1\1\1\320\217\0\0\0\0\2\11\11\11\346./-\345\202G"
- "HE\25\3JKH\32""01/\364\5\5\5\333\212\0\0\0\0\17\26\26\25\31\26\26\25"
- "0\26\26\25g\0\0\0\314+,+\331LMK\375EFD\362ffe\347iig\346lmk\346RSQ\362"
- "\13\13\13\360\0\0\0\314\2\2\2\321\26\26\25V\203\0\0\0\0#\26\26\25\31"
- "\26\26\25""0\26\26\25n\3\3\3\331\2\2\2\332JJI\355\215\215\215\372\246"
- "\246\246\347\267\270\266\362\177\202~\377BC\77\377TUR\377\\]Y\377gid"
- "\377[]X\377\204\206\204\374wxw\276\224\225\224\314LLK\343\26\26\25D\0"
- "\0\0\0\26\26\25D\3\3\3\341\17\17\17\373ghg\377\237\240\236\377\273\274"
- "\272\377\302\303\300\377\272\273\270\377\200\201\177\377zzz\377tws\377"
- "\220\223\217\377\221\225\221\377\224\227\223\377\202\226\232\226\377"
- "K\177\202}\377xyu\377\217\221\215\377\226\227\226\365\0\0\0\371\0\0\0"
- "\0\2\2\2\330\257\261\257\377\275\276\273\377\262\263\260\377UWT\377Q"
- "SP\377suq\377]^[\377\304\304\304\377\303\303\303\377kmi\377MNJ\377WZ"
- "X\377[`_\377aeb\377gid\377}\200{\377SUQ\377FGE\377\200\201\200\377\12"
- "\12\12\357\0\0\0\0\4\4\4\345xyv\377\241\242\236\377\210\212\205\377v"
- "xt\377\220\222\217\377GIF\377+,)\377```\377jji\377UXV\377y\204\210\377"
- "\203\215\220\377~\204\207\377flo\377PW\\\377SWU\377JLI\377452\377tut"
- "\377\12\12\12\357\0\0\0\0\4\4\4\344opm\377\221\223\217\377}\177{\377"
- "\215\217\213\377`b_\377()'\377*+)\377785\377VXV\377u~\202\377nsu\377"
- "VYZ\377OST\377OQS\377JOP\377^cd\377698\377!\"!\377llk\377\12\12\12\357"
- "\0\0\0\0\3\3\3\345npl\377\220\221\216\377\202UWS\377\24GIF\377\40!\37"
- "\377*+)\3779:7\377^ce\377NRT\377UXY\377(,.\377\22\24\25\377!$&\377IL"
- "M\3778=\77\377RVX\377''&\377klk\377\12\12\12\357\0\0\0\1\3\3\3\345no"
- "l\377\220\221\216\377\202UWS\377\24GIF\377\40!\37\377*+)\3778:8\377T"
- "XY\377289\377\23\25\26\377\16\16\16\377\1\1\1\377\2\2\2\377\24\25\25"
- "\377.34\377289\377011\377aa`\377\11\11\11\360\0\0\0\3\3\3\3\345nol\377"
- "\204\205\202\377\202UWS\377\24GIF\377\40!\37\377*+)\377\77BA\37728:\377"
- "\34\40!\377\31\32\32\377\377\377\377\377hhh\377\40\40\40\377\22\22\22"
- "\377.00\377.46\377:>\77\377`a`\377\11\11\10\361\0\0\0\7\3\3\3\345mok"
- "\377z{x\377\202UWS\377\24GIF\377\40!\37\377*+)\377HJI\377.46\377\25\27"
- "\30\377\40\40\40\377hhh\377\232\232\232\377}}}\377'''\3779;;\377/57\377"
- "599\377``_\377\11\11\10\362\0\0\0\15\3\3\3\345lnk\377rsp\377\202UWS\377"
- "\24GIF\377\40!\37\377,-*\377>@>\377.46\377\35\37\40\377\1\1\1\377888"
- "\377\214\214\214\377\213\213\213\377AAA\377JKK\377/57\3776:;\377WXV\377"
- "\6\6\6\364\0\0\0\21\0\0\0\371\201\202\177\377mok\377\202UWS\377iGIF\377"
- "MNM\377RRR\372ghg\364[`b\377+/0\377\17\17\17\377\"\"\"\377'''\377HHH"
- "\377\263\263\263\377SUU\377W\\^\377CFF\374<<<\376\20\20\17\317\0\0\0"
- "\20\24\24\23]\4\4\4\353\177\177~\375|}z\373}~|\374hih\3769:9\371\0\0"
- "\0\347\0\0\0\351\7\7\7\367.46\377256\377\40\40\40\377(((\377:::\377`"
- "ab\3779>\77\377\11\13\13\376\0\0\0\353\0\0\0\300\14\14\13H\0\0\0\15\0"
- "\0\0\4\23\23\22L\0\0\0\332\0\0\0\341\0\0\0\346\0\0\0\341\14\14\13{\0"
- "\0\0V\0\0\0a\0\0\0l\10\11\11\371\\^_\377LOP\377ILL\377LOQ\377QUV\377"
- "\16\17\17\377\34\37\40\244\0\0\0`\0\0\0""4\0\0\0\27\0\0\0\7\0\0\0\1\0"
- "\0\0\3\0\0\0\10\0\0\0\21\0\0\0\34\0\0\0'\0\0\0""0\0\0\0""6\0\0\0=\0\0"
- "\0A\0\0\0F\4\5\5\355\12\13\13\371\17\20\20\376\15\16\16\375\10\10\11"
- "\365\7\10\11j\0\0\0G\0\0\0-\0\0\0\30\0\0\0\13\0\0\0\4\0\0\0\0\0\0\0\1"
- "\0\0\0\2\0\0\0\4\0\0\0\11\0\0\0\16\0\0\0\23\0\0\0\31\0\0\0\35\0\0\0!"
- "\0\0\0#\0\0\0$\0\0\0%\0\0\0$\0\0\0&\0\0\0%\0\0\0\36\0\0\0\27\0\0\0\20"
- "\0\0\0\10\0\0\0\3\0\0\0\1\204\0\0\0\0\5\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0"
- "\5\0\0\0\6\202\0\0\0\10\11\0\0\0\11\0\0\0\7\0\0\0\10\0\0\0\5\0\0\0\7"
- "\0\0\0\6\0\0\0\5\0\0\0\3\0\0\0\1\202\0\0\0\0"
-};
-
-
-/* Defines */
-#define PLUG_IN_PROC "plug-in-screenshot"
-#define PLUG_IN_BINARY "screenshot"
-#define PLUG_IN_ROLE "gimp-screenshot"
-
-#ifdef __GNUC__
-#ifdef GDK_NATIVE_WINDOW_POINTER
-#if GLIB_SIZEOF_VOID_P != 4
-#warning window_id does not fit in PDB_INT32
-#endif
-#endif
-#endif
-
-typedef enum
-{
- SHOOT_ROOT,
- SHOOT_REGION,
- SHOOT_WINDOW
-} ShootType;
-
-typedef struct
-{
- ShootType shoot_type;
- gboolean decorate;
- guint window_id;
- guint select_delay;
- gint x1;
- gint y1;
- gint x2;
- gint y2;
- gboolean show_cursor;
-} ScreenshotValues;
-
-static ScreenshotValues shootvals =
-{
- SHOOT_WINDOW, /* root window */
-#ifdef PLATFORM_OSX
- FALSE,
-#else
- TRUE, /* include WM decorations */
-#endif
- 0, /* window ID */
- 0, /* select delay */
- 0, /* coords of region dragged out by pointer */
- 0,
- 0,
- 0,
- FALSE
-};
-
-
-static void query (void);
-static void run (const gchar *name,
- gint nparams,
- const GimpParam *param,
- gint *nreturn_vals,
- GimpParam **return_vals);
-
-static guint32 select_window (GdkScreen *screen);
-static gint32 create_image (cairo_surface_t *surface,
- cairo_region_t *shape,
- const gchar *name);
-
-static gint32 shoot (GdkScreen *screen);
-static gint32 shoot_main (GdkScreen *screen);
-#ifdef PLATFORM_OSX
-static gint32 shoot_osx (GdkScreen *screen);
-#endif
-static gboolean shoot_dialog (GdkScreen **screen);
-static void shoot_delay (gint32 delay);
-static gboolean shoot_delay_callback (gpointer data);
-static gboolean shoot_quit_timeout (gpointer data);
-
-
-/* Global Variables */
-const GimpPlugInInfo PLUG_IN_INFO =
-{
- NULL, /* init_proc */
- NULL, /* quit_proc */
- query, /* query_proc */
- run /* run_proc */
-};
-
-
-/* Functions */
-
-MAIN ()
-
-static void
-query (void)
-{
- static const GimpParamDef args[] =
- {
- { GIMP_PDB_INT32, "run-mode", "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }" },
- { GIMP_PDB_INT32, "root", "Root window { TRUE, FALSE }" },
- { GIMP_PDB_INT32, "window-id", "Window id" },
- { GIMP_PDB_INT32, "x1", "(optional) Region left x coord" },
- { GIMP_PDB_INT32, "y1", "(optional) Region top y coord" },
- { GIMP_PDB_INT32, "x2", "(optional) Region right x coord" },
- { GIMP_PDB_INT32, "y2", "(optional) Region bottom y coord" }
- };
-
- static const GimpParamDef return_vals[] =
- {
- { GIMP_PDB_IMAGE, "image", "Output image" }
- };
-
- gimp_install_procedure (PLUG_IN_PROC,
- N_("Create an image from an area of the screen"),
- "The plug-in allows to take screenshots of an "
- "interactively selected window or of the desktop, "
- "either the whole desktop or an interactively "
- "selected region. When called non-interactively, it "
- "may grab the root window or use the window-id "
- "passed as a parameter. The last four parameters "
- "are optional and can be used to specify the corners "
- "of the region to be grabbed."
-#ifdef PLATFORM_OSX
- "On Mac OS X, when called non-interactively, the plugin"
- "only can take screenshots of the entire root window."
- "Grabbing a window or a region is not supported"
- "non-interactively. To grab a region or a paticular"
- "window, you need to use the interactive mode."
-#endif
- ,
- "Sven Neumann <sven@gimp.org>, "
- "Henrik Brix Andersen <brix@gimp.org>,"
- "Simone Karin Lehmann",
- "1998 - 2008",
- "v1.1 (2008/04)",
- N_("_Screenshot..."),
- NULL,
- GIMP_PLUGIN,
- G_N_ELEMENTS (args),
- G_N_ELEMENTS (return_vals),
- args, return_vals);
-
- gimp_plugin_menu_register (PLUG_IN_PROC, "<Image>/File/Create/Acquire");
- gimp_plugin_icon_register (PLUG_IN_PROC, GIMP_ICON_TYPE_INLINE_PIXBUF,
- screenshot_icon);
-}
-
-static void
-run (const gchar *name,
- gint nparams,
- const GimpParam *param,
- gint *nreturn_vals,
- GimpParam **return_vals)
-{
- GimpRunMode run_mode = param[0].data.d_int32;
- GimpPDBStatusType status = GIMP_PDB_SUCCESS;
- GdkScreen *screen = NULL;
- gint32 image_ID;
-
- static GimpParam values[2];
-
- /* initialize the return of the status */
- values[0].type = GIMP_PDB_STATUS;
- values[0].data.d_status = status;
-
- *nreturn_vals = 1;
- *return_vals = values;
-
- INIT_I18N ();
-
- /* how are we running today? */
- switch (run_mode)
- {
- case GIMP_RUN_INTERACTIVE:
- /* Possibly retrieve data from a previous run */
- gimp_get_data (PLUG_IN_PROC, &shootvals);
- shootvals.window_id = 0;
-
- /* Get information from the dialog */
- if (! shoot_dialog (&screen))
- status = GIMP_PDB_CANCEL;
- break;
-
- case GIMP_RUN_NONINTERACTIVE:
- if (nparams == 3)
- {
- gboolean do_root = param[1].data.d_int32;
-
- shootvals.shoot_type = do_root ? SHOOT_ROOT : SHOOT_WINDOW;
- shootvals.window_id = param[2].data.d_int32;
- shootvals.select_delay = 0;
- }
- else if (nparams == 7)
- {
- shootvals.shoot_type = SHOOT_REGION;
- shootvals.window_id = param[2].data.d_int32;
- shootvals.select_delay = 0;
- shootvals.x1 = param[3].data.d_int32;
- shootvals.y1 = param[4].data.d_int32;
- shootvals.x2 = param[5].data.d_int32;
- shootvals.y2 = param[6].data.d_int32;
- }
- else
- {
- status = GIMP_PDB_CALLING_ERROR;
- }
-
- if (! gdk_init_check (NULL, NULL))
- status = GIMP_PDB_CALLING_ERROR;
-
-#ifdef PLATFORM_OSX
- if (shootvals.shoot_type == SHOOT_WINDOW ||
- shootvals.shoot_type == SHOOT_REGION)
- status = GIMP_PDB_CALLING_ERROR;
-#endif
- break;
-
- case GIMP_RUN_WITH_LAST_VALS:
- /* Possibly retrieve data from a previous run */
- gimp_get_data (PLUG_IN_PROC, &shootvals);
- break;
-
- default:
- break;
- }
-
-#ifndef PLATFORM_OSX
- if (status == GIMP_PDB_SUCCESS)
- {
- if (shootvals.select_delay > 0)
- shoot_delay (shootvals.select_delay);
-
- if (shootvals.shoot_type != SHOOT_ROOT && ! shootvals.window_id)
- {
- shootvals.window_id = select_window (screen);
-
- if (! shootvals.window_id)
- status = GIMP_PDB_CANCEL;
- }
- }
-#endif
-
- if (status == GIMP_PDB_SUCCESS)
- {
- image_ID = shoot (screen);
-
- if (image_ID == -1)
- status = GIMP_PDB_EXECUTION_ERROR;
- }
-
- if (status == GIMP_PDB_SUCCESS)
- {
- if (run_mode == GIMP_RUN_INTERACTIVE)
- {
- /* Store variable states for next run */
- gimp_set_data (PLUG_IN_PROC, &shootvals, sizeof (ScreenshotValues));
-
- gimp_display_new (image_ID);
- }
-
- /* set return values */
- *nreturn_vals = 2;
-
- values[1].type = GIMP_PDB_IMAGE;
- values[1].data.d_image = image_ID;
- }
-
- values[0].data.d_status = status;
-}
-
-
-/* Allow the user to select a window or a region with the mouse */
-
-#ifdef GDK_WINDOWING_X11
-
-static guint32
-select_window_x11 (GdkScreen *screen)
-{
- Display *x_dpy = GDK_SCREEN_XDISPLAY (screen);
- gint x_scr = GDK_SCREEN_XNUMBER (screen);
- Window x_root = RootWindow (x_dpy, x_scr);
- Window x_win = None;
- GC x_gc = NULL;
- Cursor x_cursor = XCreateFontCursor (x_dpy, GDK_CROSSHAIR);
- GdkKeymap *keymap;
- GdkKeymapKey *keys = NULL;
- gint status;
- gint i, num_keys;
- gint buttons = 0;
- gint mask = ButtonPressMask | ButtonReleaseMask;
- gboolean cancel = FALSE;
-
- if (shootvals.shoot_type == SHOOT_REGION)
- mask |= PointerMotionMask;
-
- status = XGrabPointer (x_dpy, x_root, False,
- mask, GrabModeSync, GrabModeAsync,
- x_root, x_cursor, CurrentTime);
-
- if (status != GrabSuccess)
- {
- gint x, y;
- guint xmask;
-
- /* if we can't grab the pointer, return the window under the pointer */
- XQueryPointer (x_dpy, x_root, &x_root, &x_win, &x, &y, &x, &y, &xmask);
-
- if (x_win == None || x_win == x_root)
- g_message (_("Error selecting the window"));
- }
-
- if (shootvals.shoot_type == SHOOT_REGION)
- {
- XGCValues gc_values;
-
- gc_values.function = GXxor;
- gc_values.plane_mask = AllPlanes;
- gc_values.foreground = WhitePixel (x_dpy, x_scr);
- gc_values.background = BlackPixel (x_dpy, x_scr);
- gc_values.line_width = 0;
- gc_values.line_style = LineSolid;
- gc_values.fill_style = FillSolid;
- gc_values.cap_style = CapButt;
- gc_values.join_style = JoinMiter;
- gc_values.graphics_exposures = FALSE;
- gc_values.clip_x_origin = 0;
- gc_values.clip_y_origin = 0;
- gc_values.clip_mask = None;
- gc_values.subwindow_mode = IncludeInferiors;
-
- x_gc = XCreateGC (x_dpy, x_root,
- GCFunction | GCPlaneMask | GCForeground | GCLineWidth |
- GCLineStyle | GCCapStyle | GCJoinStyle |
- GCGraphicsExposures | GCBackground | GCFillStyle |
- GCClipXOrigin | GCClipYOrigin | GCClipMask |
- GCSubwindowMode,
- &gc_values);
- }
-
- keymap = gdk_keymap_get_for_display (gdk_screen_get_display (screen));
-
- if (gdk_keymap_get_entries_for_keyval (keymap, GDK_KEY_Escape,
- &keys, &num_keys))
- {
- gdk_error_trap_push ();
-
-#define X_GRAB_KEY(index, modifiers) \
- XGrabKey (x_dpy, keys[index].keycode, modifiers, x_root, False, \
- GrabModeAsync, GrabModeAsync)
-
- for (i = 0; i < num_keys; i++)
- {
- X_GRAB_KEY (i, 0);
- X_GRAB_KEY (i, LockMask); /* CapsLock */
- X_GRAB_KEY (i, Mod2Mask); /* NumLock */
- X_GRAB_KEY (i, Mod5Mask); /* ScrollLock */
- X_GRAB_KEY (i, LockMask | Mod2Mask); /* CapsLock + NumLock */
- X_GRAB_KEY (i, LockMask | Mod5Mask); /* CapsLock + ScrollLock */
- X_GRAB_KEY (i, Mod2Mask | Mod5Mask); /* NumLock + ScrollLock */
- X_GRAB_KEY (i, LockMask | Mod2Mask | Mod5Mask); /* all */
- }
-
-#undef X_GRAB_KEY
-
- gdk_flush ();
-
- if (gdk_error_trap_pop ())
- {
- /* ignore errors */
- }
- }
-
- while (! cancel && ((x_win == None) || (buttons != 0)))
- {
- XEvent x_event;
- gint x, y, w, h;
-
- XAllowEvents (x_dpy, SyncPointer, CurrentTime);
- XWindowEvent (x_dpy, x_root, mask | KeyPressMask, &x_event);
-
- switch (x_event.type)
- {
- case ButtonPress:
- if (x_win == None)
- {
- x_win = x_event.xbutton.subwindow;
-
- if (x_win == None)
- x_win = x_root;
-#ifdef HAVE_X11_XMU_WINUTIL_H
- else if (! shootvals.decorate)
- x_win = XmuClientWindow (x_dpy, x_win);
-#endif
-
- shootvals.x2 = shootvals.x1 = x_event.xbutton.x_root;
- shootvals.y2 = shootvals.y1 = x_event.xbutton.y_root;
- }
-
- buttons++;
- break;
-
- case ButtonRelease:
- if (buttons > 0)
- buttons--;
-
- if (! buttons && shootvals.shoot_type == SHOOT_REGION)
- {
- x = MIN (shootvals.x1, shootvals.x2);
- y = MIN (shootvals.y1, shootvals.y2);
- w = ABS (shootvals.x2 - shootvals.x1);
- h = ABS (shootvals.y2 - shootvals.y1);
-
- if (w > 0 && h > 0)
- XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
-
- shootvals.x2 = x_event.xbutton.x_root;
- shootvals.y2 = x_event.xbutton.y_root;
- }
- break;
-
- case MotionNotify:
- if (buttons > 0)
- {
- x = MIN (shootvals.x1, shootvals.x2);
- y = MIN (shootvals.y1, shootvals.y2);
- w = ABS (shootvals.x2 - shootvals.x1);
- h = ABS (shootvals.y2 - shootvals.y1);
-
- if (w > 0 && h > 0)
- XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
-
- shootvals.x2 = x_event.xmotion.x_root;
- shootvals.y2 = x_event.xmotion.y_root;
-
- x = MIN (shootvals.x1, shootvals.x2);
- y = MIN (shootvals.y1, shootvals.y2);
- w = ABS (shootvals.x2 - shootvals.x1);
- h = ABS (shootvals.y2 - shootvals.y1);
-
- if (w > 0 && h > 0)
- XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
- }
- break;
-
- case KeyPress:
- {
- guint *keyvals;
- gint n;
-
- if (gdk_keymap_get_entries_for_keycode (NULL, x_event.xkey.keycode,
- NULL, &keyvals, &n))
- {
- gint i;
-
- for (i = 0; i < n && ! cancel; i++)
- if (keyvals[i] == GDK_KEY_Escape)
- cancel = TRUE;
-
- g_free (keyvals);
- }
- }
- break;
-
- default:
- break;
- }
- }
-
- if (keys)
- {
-#define X_UNGRAB_KEY(index, modifiers) \
- XUngrabKey (x_dpy, keys[index].keycode, modifiers, x_root)
-
- for (i = 0; i < num_keys; i++)
- {
- X_UNGRAB_KEY (i, 0);
- X_UNGRAB_KEY (i, LockMask); /* CapsLock */
- X_UNGRAB_KEY (i, Mod2Mask); /* NumLock */
- X_UNGRAB_KEY (i, Mod5Mask); /* ScrollLock */
- X_UNGRAB_KEY (i, LockMask | Mod2Mask); /* CapsLock + NumLock */
- X_UNGRAB_KEY (i, LockMask | Mod5Mask); /* CapsLock + ScrollLock */
- X_UNGRAB_KEY (i, Mod2Mask | Mod5Mask); /* NumLock + ScrollLock */
- X_UNGRAB_KEY (i, LockMask | Mod2Mask | Mod5Mask); /* all */
- }
-#undef X_UNGRAB_KEY
-
- g_free (keys);
- }
-
- if (status == GrabSuccess)
- XUngrabPointer (x_dpy, CurrentTime);
-
- XFreeCursor (x_dpy, x_cursor);
-
- if (x_gc != NULL)
- XFreeGC (x_dpy, x_gc);
-
- return x_win;
-}
-
-#endif
-
-
-#ifdef GDK_WINDOWING_WIN32
-
-static guint32
-select_window_win32 (GdkScreen *screen)
-{
- /* MS Windows specific code goes here (yet to be written) */
-
- /* basically the code should grab the pointer using a crosshair
- * cursor, allow the user to click on a window and return the
- * obtained HWND (as a GdkNativeWindow) - for more details consult
- * the X11 specific code above
- */
-
- /* note to self: take a look at the winsnap plug-in for example code */
-
-#ifdef __GNUC__
-#warning Win32 screenshot window chooser not implemented yet
-#else
-#pragma message("Win32 screenshot window chooser not implemented yet")
-#endif
-
- return 0;
-}
-
-#endif
-
-
-static guint32
-select_window (GdkScreen *screen)
-{
-#if defined(GDK_WINDOWING_X11)
- return select_window_x11 (screen);
-#elif defined(GDK_WINDOWING_WIN32)
- return select_window_win32 (screen);
-#else
-#warning screenshot window chooser not implemented yet for this GDK backend
- return 0;
-#endif
-}
-
-static gchar *
-window_get_utf8_property (GdkDisplay *display,
- guint32 window,
- const gchar *name)
-{
- gchar *retval = NULL;
-
-#if defined(GDK_WINDOWING_X11)
- Atom utf8_string;
- Atom type = None;
- guchar *val = NULL;
- gulong nitems = 0;
- gulong after = 0;
- gint format = 0;
-
- utf8_string = gdk_x11_get_xatom_by_name_for_display (display, "UTF8_STRING");
-
- XGetWindowProperty (GDK_DISPLAY_XDISPLAY (display), window,
- gdk_x11_get_xatom_by_name_for_display (display, name),
- 0, G_MAXLONG, False, utf8_string,
- &type, &format, &nitems, &after, &val);
-
- if (type != utf8_string || format != 8 || nitems == 0)
- {
- if (val)
- XFree (val);
- return NULL;
- }
-
- if (g_utf8_validate ((const gchar *) val, nitems, NULL))
- retval = g_strndup ((const gchar *) val, nitems);
-
- XFree (val);
-
-#endif
- return retval;
-}
-
-static gchar *
-window_get_title (GdkDisplay *display,
- guint window)
-{
-#if defined(GDK_WINDOWING_X11)
-#ifdef HAVE_X11_XMU_WINUTIL_H
- window = XmuClientWindow (GDK_DISPLAY_XDISPLAY (display), window);
-#endif
-
- return window_get_utf8_property (display, window, "_NET_WM_NAME");
-#else
- return NULL;
-#endif
-}
-
-static cairo_region_t *
-window_get_shape (GdkScreen *screen,
- guint32 window)
-{
- cairo_region_t *shape = NULL;
-
-#if defined(GDK_WINDOWING_X11) && defined(HAVE_X11_EXTENSIONS_SHAPE_H)
- XRectangle *rects;
- gint rect_count;
- gint rect_order;
-
- rects = XShapeGetRectangles (GDK_SCREEN_XDISPLAY (screen), window,
- ShapeBounding,
- &rect_count, &rect_order);
-
- if (rects)
- {
- if (rect_count > 1)
- {
- gint i;
-
- shape = cairo_region_create ();
-
- for (i = 0; i < rect_count; i++)
- {
- cairo_rectangle_int_t rect = { rects[i].x,
- rects[i].y,
- rects[i].width,
- rects[i].height };
-
- cairo_region_union_rectangle (shape, &rect);
- }
- }
-
- XFree (rects);
- }
-#endif
-
- return shape;
-}
-
-static void
-image_select_shape (gint32 image,
- cairo_region_t *shape)
-{
- gint num_rects;
- gint i;
-
- gimp_selection_none (image);
-
- num_rects = cairo_region_num_rectangles (shape);
-
- for (i = 0; i < num_rects; i++)
- {
- cairo_rectangle_int_t rect;
-
- cairo_region_get_rectangle (shape, i, &rect);
-
- gimp_image_select_rectangle (image, GIMP_CHANNEL_OP_ADD,
- rect.x, rect.y,
- rect.width, rect.height);
- }
-
- gimp_selection_invert (image);
-}
-
-
-/* Create a GimpImage from a GdkPixbuf */
-
-static gint32
-create_image (cairo_surface_t *surface,
- cairo_region_t *shape,
- const gchar *name)
-{
- gint32 image;
- gint32 layer;
- gdouble xres, yres;
- gchar *comment;
- gint width, height;
-
- gimp_progress_init (_("Importing screenshot"));
-
- width = cairo_image_surface_get_width (surface);
- height = cairo_image_surface_get_height (surface);
-
- image = gimp_image_new (width, height, GIMP_RGB);
- gimp_image_undo_disable (image);
-
- gimp_get_monitor_resolution (&xres, &yres);
- gimp_image_set_resolution (image, xres, yres);
-
- comment = gimp_get_default_comment ();
- if (comment)
- {
- GimpParasite *parasite;
-
- parasite = gimp_parasite_new ("gimp-comment", GIMP_PARASITE_PERSISTENT,
- strlen (comment) + 1, comment);
-
- gimp_image_attach_parasite (image, parasite);
- gimp_parasite_free (parasite);
-
- g_free (comment);
- }
-
- layer = gimp_layer_new_from_surface (image,
- name ? name : _("Screenshot"),
- surface,
- 0.0, 1.0);
- gimp_image_insert_layer (image, layer, -1, 0);
-
- if (shape && ! cairo_region_is_empty (shape))
- {
- image_select_shape (image, shape);
-
- if (! gimp_selection_is_empty (image))
- {
- gimp_layer_add_alpha (layer);
- gimp_edit_clear (layer);
- gimp_selection_none (image);
- }
- }
-
- gimp_image_undo_enable (image);
-
- return image;
-}
-
-static void
-add_cursor_image (gint32 image,
- GdkDisplay *display)
-{
-#ifdef HAVE_XFIXES
- XFixesCursorImage *cursor;
- GimpDrawable *drawable;
- GimpPixelRgn rgn;
- gpointer pr;
- gint32 layer;
- gint32 active;
-
- cursor = XFixesGetCursorImage (GDK_DISPLAY_XDISPLAY (display));
-
- if (!cursor)
- return;
-
- active = gimp_image_get_active_layer (image);
-
- layer = gimp_layer_new (image, _("Mouse Pointer"),
- cursor->width, cursor->height,
- GIMP_RGBA_IMAGE, 100.0, GIMP_NORMAL_MODE);
-
- drawable = gimp_drawable_get (layer);
-
- gimp_pixel_rgn_init (&rgn, drawable,
- 0, 0, drawable->width, drawable->height, TRUE, FALSE);
-
- for (pr = gimp_pixel_rgns_register (1, &rgn);
- pr != NULL;
- pr = gimp_pixel_rgns_process (pr))
- {
- const gulong *src = cursor->pixels + rgn.y * cursor->width + rgn.x;
- guchar *dest = rgn.data;
- gint x, y;
-
- for (y = 0; y < rgn.h; y++)
- {
- const gulong *s = src;
- guchar *d = dest;
-
- for (x = 0; x < rgn.w; x++)
- {
- /* the cursor pixels are pre-multiplied ARGB */
- guint a = (*s >> 24) & 0xff;
- guint r = (*s >> 16) & 0xff;
- guint g = (*s >> 8) & 0xff;
- guint b = (*s >> 0) & 0xff;
-
- d[0] = a ? (r * 255) / a : r;
- d[1] = a ? (g * 255) / a : g;
- d[2] = a ? (b * 255) / a : b;
- d[3] = a;
-
- s++;
- d += 4;
- }
-
- src += cursor->width;
- dest += rgn.rowstride;
- }
- }
-
- gimp_drawable_detach (drawable);
-
- gimp_image_insert_layer (image, layer, -1, -1);
- gimp_layer_set_offsets (layer,
- cursor->x - cursor->xhot, cursor->y - cursor->yhot);
-
- gimp_image_set_active_layer (image, active);
-#endif
-}
-
-static GdkWindow *
-get_foreign_window (GdkDisplay *display,
- guint32 window)
-{
-#ifdef GDK_WINDOWING_X11
- return gdk_x11_window_foreign_new_for_display (display, window);
-#endif
-
-#ifdef GDK_WINDOWING_WIN32
- return gdk_win32_window_foreign_new_for_display (display, window);
-#endif
-
- return NULL;
-}
-
-
-/* The main Screenshot function */
-
-static gint32
-shoot (GdkScreen *screen)
-{
-#ifdef PLATFORM_OSX
- /* on Mac OS X, either with X11 (which is a rootless X server) or
- * as a native quartz build, we have to implement it differently,
- * without using X and just use the standard OS X screenshot
- * utility.
- */
- return shoot_osx (screen);
-#else
- return shoot_main (screen);
-#endif
-}
-
-static gint32
-shoot_main (GdkScreen *screen)
-{
- GdkDisplay *display;
- GdkWindow *window;
- cairo_surface_t *screenshot;
- cairo_region_t *shape = NULL;
- cairo_t *cr;
- GdkRectangle rect;
- GdkRectangle screen_rect;
- gchar *name = NULL;
- gint32 image;
- gint screen_x;
- gint screen_y;
- gint x, y;
-
- /* use default screen if we are running non-interactively */
- if (screen == NULL)
- screen = gdk_screen_get_default ();
-
- display = gdk_screen_get_display (screen);
-
- screen_rect.x = 0;
- screen_rect.y = 0;
- screen_rect.width = gdk_screen_get_width (screen);
- screen_rect.height = gdk_screen_get_height (screen);
-
- if (shootvals.shoot_type == SHOOT_REGION)
- {
- rect.x = MIN (shootvals.x1, shootvals.x2);
- rect.y = MIN (shootvals.y1, shootvals.y2);
- rect.width = ABS (shootvals.x2 - shootvals.x1);
- rect.height = ABS (shootvals.y2 - shootvals.y1);
- }
- else
- {
- if (shootvals.shoot_type == SHOOT_ROOT)
- {
- window = gdk_screen_get_root_window (screen);
- }
- else
- {
- window = get_foreign_window (display, shootvals.window_id);
- }
-
- if (! window)
- {
- g_message (_("Specified window not found"));
- return -1;
- }
-
- rect.width = gdk_window_get_width (window);
- rect.height = gdk_window_get_height (window);
- gdk_window_get_origin (window, &x, &y);
-
- rect.x = x;
- rect.y = y;
- }
-
- if (! gdk_rectangle_intersect (&rect, &screen_rect, &rect))
- return -1;
-
- window = gdk_screen_get_root_window (screen);
- gdk_window_get_origin (window, &screen_x, &screen_y);
-
- screenshot = cairo_image_surface_create (CAIRO_FORMAT_RGB24,
- rect.width, rect.height);
-
- cr = cairo_create (screenshot);
-
- gdk_cairo_set_source_window (cr, window,
- - (rect.x - screen_x),
- - (rect.y - screen_y));
- cairo_paint (cr);
-
- cairo_destroy (cr);
-
- gdk_display_beep (display);
-
- if (shootvals.shoot_type == SHOOT_WINDOW)
- {
- name = window_get_title (display, shootvals.window_id);
-
- shape = window_get_shape (screen, shootvals.window_id);
-
- if (shape)
- cairo_region_translate (shape, x - rect.x, y - rect.y);
- }
-
- image = create_image (screenshot, shape, name);
-
- cairo_surface_destroy (screenshot);
-
- if (shape)
- cairo_region_destroy (shape);
-
- g_free (name);
-
- /* FIXME: Some time might have passed until we get here.
- * The cursor image should be grabbed together with the screenshot.
- */
- if (shootvals.shoot_type == SHOOT_ROOT && shootvals.show_cursor)
- add_cursor_image (image, display);
-
- return image;
-}
-
-#ifdef PLATFORM_OSX
-/*
- * Mac OS X uses a rootless X server. This won't let us use
- * gdk_pixbuf_get_from_drawable() and similar function on the root
- * window to get the entire screen contents. With a nytive OS X build
- * we have to do this without X as well.
- *
- * Since Mac OS X 10.2 a system utility for screencapturing is
- * included. We can safely use this, since it's available on every OS
- * X version GIMP is running on.
- *
- * The main drawbacks are that it's not possible to shoot windows or
- * regions in scripts in noninteractive mode, and that windows always
- * include decorations, since decorations are different between X11
- * windows and native OS X app windows. But we can use this switch
- * to capture the shadow of a window, which is indeed very Mac-ish.
- *
- * This routines works well with X11 and as a navtive build
- */
-static gint32
-shoot_osx (GdkScreen *screen)
-{
- gint32 image;
- gchar *mode = " ";
- gchar *delay = NULL;
- gchar *cursor = " ";
- gchar *command = NULL;
-
- switch (shootvals.shoot_type)
- {
- case SHOOT_REGION:
- mode = "-is";
- break;
-
- case SHOOT_WINDOW:
- mode = "-iwo";
- if (shootvals.decorate)
- mode = "-iw";
- break;
-
- case SHOOT_ROOT:
- mode = " ";
- break;
-
- default:
- break;
- }
-
- delay = g_strdup_printf ("-T %i", shootvals.select_delay);
-
- if (shootvals.show_cursor)
- cursor = "-C";
-
- command = g_strjoin (" ",
- "/usr/sbin/screencapture",
- mode,
- cursor,
- delay,
- "/tmp/screenshot.png",
- NULL);
-
- system ((const char *) command);
-
- g_free (command);
- g_free (delay);
-
- image = gimp_file_load (GIMP_RUN_NONINTERACTIVE,
- "/tmp/screenshot.png", "/tmp/screenshot.png");
- gimp_image_set_filename (image, "screenshot.png");
-
- return image;
-}
-#endif /* PLATFORM_OSX */
-
-
-/* Screenshot dialog */
-
-static void
-shoot_dialog_add_hint (GtkNotebook *notebook,
- ShootType type,
- const gchar *hint)
-{
- GtkWidget *label;
-
- label = g_object_new (GTK_TYPE_LABEL,
- "label", hint,
- "wrap", TRUE,
- "justify", GTK_JUSTIFY_LEFT,
- "xalign", 0.0,
- "yalign", 0.0,
- NULL);
- gimp_label_set_attributes (GTK_LABEL (label),
- PANGO_ATTR_STYLE, PANGO_STYLE_ITALIC,
- -1);
-
- gtk_notebook_insert_page (notebook, label, NULL, type);
- gtk_widget_show (label);
-}
-
-static void
-shoot_radio_button_toggled (GtkWidget *widget,
- GtkWidget *notebook)
-{
- gimp_radio_button_update (widget, &shootvals.shoot_type);
-
- gtk_notebook_set_current_page (GTK_NOTEBOOK (notebook), shootvals.shoot_type);
-}
-
-static gboolean
-shoot_dialog (GdkScreen **screen)
-{
- GtkWidget *dialog;
- GtkWidget *main_vbox;
- GtkWidget *notebook;
- GtkWidget *frame;
- GtkWidget *vbox;
- GtkWidget *hbox;
- GtkWidget *label;
- GtkWidget *button;
-#if (defined (HAVE_XFIXES) || defined (HAVE_X11_XMU_WINUTIL_H) || defined (PLATFORM_OSX))
- GtkWidget *toggle;
-#endif
- GtkWidget *spinner;
- GdkPixbuf *pixbuf;
- GSList *radio_group = NULL;
- GtkObject *adj;
- gboolean run;
-
- gimp_ui_init (PLUG_IN_BINARY, FALSE);
-
- dialog = gimp_dialog_new (_("Screenshot"), PLUG_IN_ROLE,
- NULL, 0,
- gimp_standard_help_func, PLUG_IN_PROC,
-
- GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-
- NULL);
-
- button = gtk_dialog_add_button (GTK_DIALOG (dialog),
- _("S_nap"), GTK_RESPONSE_OK);
-
- gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog),
- GTK_RESPONSE_OK,
- GTK_RESPONSE_CANCEL,
- -1);
-
- pixbuf = gdk_pixbuf_new_from_inline (-1, screenshot_icon, FALSE, NULL);
- if (pixbuf)
- {
- gtk_button_set_image (GTK_BUTTON (button),
- gtk_image_new_from_pixbuf (pixbuf));
- g_object_unref (pixbuf);
- }
-
- main_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
- gtk_container_set_border_width (GTK_CONTAINER (main_vbox), 12);
- gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))),
- main_vbox, FALSE, FALSE, 0);
- gtk_widget_show (main_vbox);
-
- /* Hints */
- notebook = g_object_new (GTK_TYPE_NOTEBOOK,
- "show-border", FALSE,
- "show-tabs", FALSE,
- NULL);
- gtk_box_pack_end (GTK_BOX (main_vbox), notebook, FALSE, FALSE, 0);
- gtk_widget_show (notebook);
-
- shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_ROOT,
- _("After the delay, the screenshot is taken."));
- shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_REGION,
- _("After the delay, drag your mouse to select "
- "the region for the screenshot."));
- shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_WINDOW,
- _("At the end of the delay, click in a window "
- "to snap it."));
-
- gtk_notebook_set_current_page (GTK_NOTEBOOK (notebook), shootvals.shoot_type);
-
- /* Area */
- frame = gimp_frame_new (_("Area"));
- gtk_box_pack_start (GTK_BOX (main_vbox), frame, FALSE, FALSE, 0);
- gtk_widget_show (frame);
-
- vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
- gtk_container_add (GTK_CONTAINER (frame), vbox);
- gtk_widget_show (vbox);
-
-
- /* single window */
- button = gtk_radio_button_new_with_mnemonic (radio_group,
- _("Take a screenshot of "
- "a single _window"));
- radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
- gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
- gtk_widget_show (button);
-
- g_object_set_data (G_OBJECT (button), "gimp-item-data",
- GINT_TO_POINTER (SHOOT_WINDOW));
-
- g_signal_connect (button, "toggled",
- G_CALLBACK (shoot_radio_button_toggled),
- notebook);
-
-#if (defined (HAVE_X11_XMU_WINUTIL_H) || defined (PLATFORM_OSX))
- /* window decorations */
- hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
- gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-
- toggle = gtk_check_button_new_with_mnemonic (_("Include window _decoration"));
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), shootvals.decorate);
- gtk_box_pack_start (GTK_BOX (hbox), toggle, TRUE, TRUE, 24);
- gtk_widget_show (toggle);
-
- g_signal_connect (toggle, "toggled",
- G_CALLBACK (gimp_toggle_button_update),
- &shootvals.decorate);
-
- g_object_bind_property (button, "active",
- toggle, "sensitive",
- G_BINDING_SYNC_CREATE);
-
-#endif /* HAVE_X11_XMU_WINUTIL_H */
-
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
- shootvals.shoot_type == SHOOT_WINDOW);
-
- /* whole screen */
- button = gtk_radio_button_new_with_mnemonic (radio_group,
- _("Take a screenshot of "
- "the entire _screen"));
- radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
- gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
- gtk_widget_show (button);
-
- g_object_set_data (G_OBJECT (button), "gimp-item-data",
- GINT_TO_POINTER (SHOOT_ROOT));
-
- g_signal_connect (button, "toggled",
- G_CALLBACK (shoot_radio_button_toggled),
- notebook);
-
-#if (defined (HAVE_XFIXES) || defined (PLATFORM_OSX))
- /* mouse pointer */
- hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
- gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-
- toggle = gtk_check_button_new_with_mnemonic (_("Include _mouse pointer"));
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle),
- shootvals.show_cursor);
- gtk_box_pack_start (GTK_BOX (hbox), toggle, TRUE, TRUE, 24);
- gtk_widget_show (toggle);
-
- g_signal_connect (toggle, "toggled",
- G_CALLBACK (gimp_toggle_button_update),
- &shootvals.show_cursor);
-
- g_object_bind_property (button, "active",
- toggle, "sensitive",
- G_BINDING_SYNC_CREATE);
-
-#endif
-
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
- shootvals.shoot_type == SHOOT_ROOT);
-
- /* dragged region */
- button = gtk_radio_button_new_with_mnemonic (radio_group,
- _("Select a _region to grab"));
- radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
- shootvals.shoot_type == SHOOT_REGION);
- gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
- gtk_widget_show (button);
-
- g_object_set_data (G_OBJECT (button), "gimp-item-data",
- GINT_TO_POINTER (SHOOT_REGION));
-
- g_signal_connect (button, "toggled",
- G_CALLBACK (shoot_radio_button_toggled),
- notebook);
-
- /* Delay */
- frame = gimp_frame_new (_("Delay"));
- gtk_box_pack_start (GTK_BOX (main_vbox), frame, FALSE, FALSE, 0);
- gtk_widget_show (frame);
-
- vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
- gtk_container_add (GTK_CONTAINER (frame), vbox);
- gtk_widget_show (vbox);
-
- hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
- gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-
- spinner = gimp_spin_button_new (&adj, shootvals.select_delay,
- 0.0, 100.0, 1.0, 5.0, 0.0, 0, 0);
- gtk_box_pack_start (GTK_BOX (hbox), spinner, FALSE, FALSE, 0);
- gtk_widget_show (spinner);
-
- g_signal_connect (adj, "value-changed",
- G_CALLBACK (gimp_int_adjustment_update),
- &shootvals.select_delay);
-
- /* this is the unit label of a spinbutton */
- label = gtk_label_new (_("seconds"));
- gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
- gtk_widget_show (label);
-
- gtk_widget_show (dialog);
-
- run = (gimp_dialog_run (GIMP_DIALOG (dialog)) == GTK_RESPONSE_OK);
-
- if (run)
- {
- /* get the screen on which we are running */
- *screen = gtk_widget_get_screen (dialog);
- }
-
- gtk_widget_destroy (dialog);
-
- if (run)
- {
- /* A short timeout to give the server a chance to
- * redraw the area that was obscured by our dialog.
- */
- g_timeout_add (100, shoot_quit_timeout, NULL);
- gtk_main ();
- }
-
- return run;
-}
-
-
-/* delay functions */
-
-static void
-shoot_delay (gint delay)
-{
- g_timeout_add (1000, shoot_delay_callback, &delay);
- gtk_main ();
-}
-
-static gboolean
-shoot_delay_callback (gpointer data)
-{
- gint *seconds_left = data;
-
- (*seconds_left)--;
-
- if (!*seconds_left)
- gtk_main_quit ();
-
- return *seconds_left;
-}
-
-static gboolean
-shoot_quit_timeout (gpointer data)
-{
- gtk_main_quit ();
- return FALSE;
-}
diff -urNp old/plug-ins/Makefile.am new/plug-ins/Makefile.am
--- old/plug-ins/Makefile.am 2017-04-30 23:47:39.000000000 +0200
+++ new/plug-ins/Makefile.am 2017-05-09 14:19:57.350324904 +0200
@@ -42,6 +42,7 @@ if HAVE_LIBCURL
file_uri = file-uri
endif
else
+screenshot = screenshot
file_uri = file-uri
endif
@@ -84,6 +85,7 @@ SUBDIRS = \
$(metadata) \
pagecurl \
$(print) \
+ $(screenshot) \
selection-to-path \
$(twain) \
ui \
diff -urNp old/plug-ins/screenshot/Makefile.am new/plug-ins/screenshot/Makefile.am
--- old/plug-ins/screenshot/Makefile.am 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/Makefile.am 2017-05-09 14:46:56.503492973 +0200
@@ -0,0 +1,58 @@
+## Process this file with automake to produce Makefile.in
+
+libgimpui = $(top_builddir)/libgimp/libgimpui-$(GIMP_API_VERSION).la
+libgimpconfig = $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la
+libgimpwidgets = $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la
+libgimp = $(top_builddir)/libgimp/libgimp-$(GIMP_API_VERSION).la
+libgimpcolor = $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la
+libgimpbase = $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la
+libgimpmath = $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la
+
+if OS_WIN32
+mwindows = -mwindows
+endif
+
+if HAVE_WINDRES
+include $(top_srcdir)/build/windows/gimprc-plug-ins.rule
+screenshot_RC = screenshot.rc.o
+endif
+
+AM_LDFLAGS = $(mwindows)
+
+AM_CPPFLAGS = \
+ -I$(top_srcdir) \
+ $(GTK_CFLAGS) \
+ $(GEGL_CFLAGS) \
+ $(XFIXES_CFLAGS) \
+ -I$(includedir)
+
+LDADD = \
+ $(libgimpui) \
+ $(libgimpwidgets) \
+ $(libgimpconfig) \
+ $(libgimp) \
+ $(libgimpcolor) \
+ $(libgimpmath) \
+ $(libgimpbase) \
+ $(GTK_LIBS) \
+ $(GEGL_LIBS) \
+ $(SCREENSHOT_LIBS) \
+ $(RT_LIBS) \
+ $(INTLLIBS) \
+ $(screenshot_RC)
+
+libexecdir = $(gimpplugindir)/plug-ins
+
+libexec_PROGRAMS = screenshot
+
+EXTRA_PROGRAMS = screenshot
+
+screenshot_SOURCES = \
+ screenshot.c \
+ screenshot.h \
+ screenshot-gnome-shell.c \
+ screenshot-gnome-shell.h \
+ screenshot-osx.c \
+ screenshot-osx.h \
+ screenshot-x11.c \
+ screenshot-x11.h
diff -urNp old/plug-ins/screenshot/screenshot.c new/plug-ins/screenshot/screenshot.c
--- old/plug-ins/screenshot/screenshot.c 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot.c 2017-05-10 12:24:02.007212581 +0200
@@ -0,0 +1,707 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * Screenshot plug-in
+ * Copyright 1998-2007 Sven Neumann <sven@gimp.org>
+ * Copyright 2003 Henrik Brix Andersen <brix@gimp.org>
+ * Copyright 2012 Simone Karin Lehmann - OS X patches
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#include <libgimp/gimp.h>
+#include <libgimp/gimpui.h>
+
+#include "screenshot.h"
+#include "screenshot-osx.h"
+#include "screenshot-gnome-shell.h"
+#include "screenshot-x11.h"
+
+#include "libgimp/stdplugins-intl.h"
+
+
+/* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (screenshot_icon)
+#endif
+#ifdef __GNUC__
+static const guint8 screenshot_icon[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 screenshot_icon[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (1582) */
+ "\0\0\6F"
+ /* pixdata_type (0x2010002) */
+ "\2\1\0\2"
+ /* rowstride (88) */
+ "\0\0\0X"
+ /* width (22) */
+ "\0\0\0\26"
+ /* height (22) */
+ "\0\0\0\26"
+ /* pixel_data: */
+ "\213\0\0\0\0\1\242\242\242\5\203\242\242\242\31\221\0\0\0\0\2\27\27\26"
+ "D\40\40\40\372\203)))\375\2\32\32\32\362\26\26\25""0\217\0\0\0\0\2\2"
+ "\2\2\322\307\310\307\377\203\377\377\377\377\2\263\263\262\363\0\0\0"
+ "\314\217\0\0\0\0\2\6\6\6\334\206\207\205\377\202\252\253\251\377\3\252"
+ "\252\251\377ghe\376\1\1\1\320\217\0\0\0\0\2\11\11\11\346./-\345\202G"
+ "HE\25\3JKH\32""01/\364\5\5\5\333\212\0\0\0\0\17\26\26\25\31\26\26\25"
+ "0\26\26\25g\0\0\0\314+,+\331LMK\375EFD\362ffe\347iig\346lmk\346RSQ\362"
+ "\13\13\13\360\0\0\0\314\2\2\2\321\26\26\25V\203\0\0\0\0#\26\26\25\31"
+ "\26\26\25""0\26\26\25n\3\3\3\331\2\2\2\332JJI\355\215\215\215\372\246"
+ "\246\246\347\267\270\266\362\177\202~\377BC\77\377TUR\377\\]Y\377gid"
+ "\377[]X\377\204\206\204\374wxw\276\224\225\224\314LLK\343\26\26\25D\0"
+ "\0\0\0\26\26\25D\3\3\3\341\17\17\17\373ghg\377\237\240\236\377\273\274"
+ "\272\377\302\303\300\377\272\273\270\377\200\201\177\377zzz\377tws\377"
+ "\220\223\217\377\221\225\221\377\224\227\223\377\202\226\232\226\377"
+ "K\177\202}\377xyu\377\217\221\215\377\226\227\226\365\0\0\0\371\0\0\0"
+ "\0\2\2\2\330\257\261\257\377\275\276\273\377\262\263\260\377UWT\377Q"
+ "SP\377suq\377]^[\377\304\304\304\377\303\303\303\377kmi\377MNJ\377WZ"
+ "X\377[`_\377aeb\377gid\377}\200{\377SUQ\377FGE\377\200\201\200\377\12"
+ "\12\12\357\0\0\0\0\4\4\4\345xyv\377\241\242\236\377\210\212\205\377v"
+ "xt\377\220\222\217\377GIF\377+,)\377```\377jji\377UXV\377y\204\210\377"
+ "\203\215\220\377~\204\207\377flo\377PW\\\377SWU\377JLI\377452\377tut"
+ "\377\12\12\12\357\0\0\0\0\4\4\4\344opm\377\221\223\217\377}\177{\377"
+ "\215\217\213\377`b_\377()'\377*+)\377785\377VXV\377u~\202\377nsu\377"
+ "VYZ\377OST\377OQS\377JOP\377^cd\377698\377!\"!\377llk\377\12\12\12\357"
+ "\0\0\0\0\3\3\3\345npl\377\220\221\216\377\202UWS\377\24GIF\377\40!\37"
+ "\377*+)\3779:7\377^ce\377NRT\377UXY\377(,.\377\22\24\25\377!$&\377IL"
+ "M\3778=\77\377RVX\377''&\377klk\377\12\12\12\357\0\0\0\1\3\3\3\345no"
+ "l\377\220\221\216\377\202UWS\377\24GIF\377\40!\37\377*+)\3778:8\377T"
+ "XY\377289\377\23\25\26\377\16\16\16\377\1\1\1\377\2\2\2\377\24\25\25"
+ "\377.34\377289\377011\377aa`\377\11\11\11\360\0\0\0\3\3\3\3\345nol\377"
+ "\204\205\202\377\202UWS\377\24GIF\377\40!\37\377*+)\377\77BA\37728:\377"
+ "\34\40!\377\31\32\32\377\377\377\377\377hhh\377\40\40\40\377\22\22\22"
+ "\377.00\377.46\377:>\77\377`a`\377\11\11\10\361\0\0\0\7\3\3\3\345mok"
+ "\377z{x\377\202UWS\377\24GIF\377\40!\37\377*+)\377HJI\377.46\377\25\27"
+ "\30\377\40\40\40\377hhh\377\232\232\232\377}}}\377'''\3779;;\377/57\377"
+ "599\377``_\377\11\11\10\362\0\0\0\15\3\3\3\345lnk\377rsp\377\202UWS\377"
+ "\24GIF\377\40!\37\377,-*\377>@>\377.46\377\35\37\40\377\1\1\1\377888"
+ "\377\214\214\214\377\213\213\213\377AAA\377JKK\377/57\3776:;\377WXV\377"
+ "\6\6\6\364\0\0\0\21\0\0\0\371\201\202\177\377mok\377\202UWS\377iGIF\377"
+ "MNM\377RRR\372ghg\364[`b\377+/0\377\17\17\17\377\"\"\"\377'''\377HHH"
+ "\377\263\263\263\377SUU\377W\\^\377CFF\374<<<\376\20\20\17\317\0\0\0"
+ "\20\24\24\23]\4\4\4\353\177\177~\375|}z\373}~|\374hih\3769:9\371\0\0"
+ "\0\347\0\0\0\351\7\7\7\367.46\377256\377\40\40\40\377(((\377:::\377`"
+ "ab\3779>\77\377\11\13\13\376\0\0\0\353\0\0\0\300\14\14\13H\0\0\0\15\0"
+ "\0\0\4\23\23\22L\0\0\0\332\0\0\0\341\0\0\0\346\0\0\0\341\14\14\13{\0"
+ "\0\0V\0\0\0a\0\0\0l\10\11\11\371\\^_\377LOP\377ILL\377LOQ\377QUV\377"
+ "\16\17\17\377\34\37\40\244\0\0\0`\0\0\0""4\0\0\0\27\0\0\0\7\0\0\0\1\0"
+ "\0\0\3\0\0\0\10\0\0\0\21\0\0\0\34\0\0\0'\0\0\0""0\0\0\0""6\0\0\0=\0\0"
+ "\0A\0\0\0F\4\5\5\355\12\13\13\371\17\20\20\376\15\16\16\375\10\10\11"
+ "\365\7\10\11j\0\0\0G\0\0\0-\0\0\0\30\0\0\0\13\0\0\0\4\0\0\0\0\0\0\0\1"
+ "\0\0\0\2\0\0\0\4\0\0\0\11\0\0\0\16\0\0\0\23\0\0\0\31\0\0\0\35\0\0\0!"
+ "\0\0\0#\0\0\0$\0\0\0%\0\0\0$\0\0\0&\0\0\0%\0\0\0\36\0\0\0\27\0\0\0\20"
+ "\0\0\0\10\0\0\0\3\0\0\0\1\204\0\0\0\0\5\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0"
+ "\5\0\0\0\6\202\0\0\0\10\11\0\0\0\11\0\0\0\7\0\0\0\10\0\0\0\5\0\0\0\7"
+ "\0\0\0\6\0\0\0\5\0\0\0\3\0\0\0\1\202\0\0\0\0"
+};
+
+
+/* Defines */
+#define PLUG_IN_PROC "plug-in-screenshot"
+#define PLUG_IN_BINARY "screenshot"
+#define PLUG_IN_ROLE "gimp-screenshot"
+
+#ifdef __GNUC__
+#ifdef GDK_NATIVE_WINDOW_POINTER
+#if GLIB_SIZEOF_VOID_P != 4
+#warning window_id does not fit in PDB_INT32
+#endif
+#endif
+#endif
+
+static void query (void);
+static void run (const gchar *name,
+ gint nparams,
+ const GimpParam *param,
+ gint *nreturn_vals,
+ GimpParam **return_vals);
+
+static GimpPDBStatusType shoot (GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error);
+
+static gboolean shoot_dialog (GdkScreen **screen);
+static gboolean shoot_quit_timeout (gpointer data);
+static gboolean shoot_delay_timeout (gpointer data);
+
+
+/* Global Variables */
+
+static ScreenshotBackend backend = SCREENSHOT_BACKEND_NONE;
+static ScreenshotCapabilities capabilities = 0;
+
+static ScreenshotValues shootvals =
+{
+ SHOOT_WINDOW, /* root window */
+ TRUE, /* include WM decorations */
+ 0, /* window ID */
+ 0, /* select delay */
+ 0, /* coords of region dragged out by pointer */
+ 0,
+ 0,
+ 0,
+ FALSE /* show cursor */
+};
+
+const GimpPlugInInfo PLUG_IN_INFO =
+{
+ NULL, /* init_proc */
+ NULL, /* quit_proc */
+ query, /* query_proc */
+ run /* run_proc */
+};
+
+
+/* Functions */
+
+MAIN ()
+
+static void
+query (void)
+{
+ static const GimpParamDef args[] =
+ {
+ { GIMP_PDB_INT32, "run-mode", "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }" },
+ { GIMP_PDB_INT32, "root", "Root window { TRUE, FALSE }" },
+ { GIMP_PDB_INT32, "window-id", "Window id" },
+ { GIMP_PDB_INT32, "x1", "(optional) Region left x coord" },
+ { GIMP_PDB_INT32, "y1", "(optional) Region top y coord" },
+ { GIMP_PDB_INT32, "x2", "(optional) Region right x coord" },
+ { GIMP_PDB_INT32, "y2", "(optional) Region bottom y coord" }
+ };
+
+ static const GimpParamDef return_vals[] =
+ {
+ { GIMP_PDB_IMAGE, "image", "Output image" }
+ };
+
+ gimp_install_procedure (PLUG_IN_PROC,
+ N_("Create an image from an area of the screen"),
+ "The plug-in allows to take screenshots of an "
+ "interactively selected window or of the desktop, "
+ "either the whole desktop or an interactively "
+ "selected region. When called non-interactively, it "
+ "may grab the root window or use the window-id "
+ "passed as a parameter. The last four parameters "
+ "are optional and can be used to specify the corners "
+ "of the region to be grabbed."
+ "On Mac OS X or on gnome-shell, "
+ "when called non-interactively, the plugin"
+ "only can take screenshots of the entire root window."
+ "Grabbing a window or a region is not supported"
+ "non-interactively. To grab a region or a particular"
+ "window, you need to use the interactive mode."
+ ,
+ "Sven Neumann <sven@gimp.org>, "
+ "Henrik Brix Andersen <brix@gimp.org>,"
+ "Simone Karin Lehmann",
+ "1998 - 2008",
+ "v1.1 (2008/04)",
+ N_("_Screenshot..."),
+ NULL,
+ GIMP_PLUGIN,
+ G_N_ELEMENTS (args),
+ G_N_ELEMENTS (return_vals),
+ args, return_vals);
+
+ gimp_plugin_menu_register (PLUG_IN_PROC, "<Image>/File/Create/Acquire");
+ gimp_plugin_icon_register (PLUG_IN_PROC, GIMP_ICON_TYPE_INLINE_PIXBUF,
+ screenshot_icon);
+}
+
+static void
+run (const gchar *name,
+ gint nparams,
+ const GimpParam *param,
+ gint *nreturn_vals,
+ GimpParam **return_vals)
+{
+ static GimpParam values[2];
+ GimpPDBStatusType status = GIMP_PDB_SUCCESS;
+ GimpRunMode run_mode;
+ GdkScreen *screen = NULL;
+ gint32 image_ID;
+ GError *error = NULL;
+
+ INIT_I18N ();
+ gtk_init (NULL, NULL);
+
+ run_mode = param[0].data.d_int32;
+
+ *nreturn_vals = 1;
+ *return_vals = values;
+
+ values[0].type = GIMP_PDB_STATUS;
+ values[0].data.d_status = status;
+
+#ifdef PLATFORM_OSX
+ if (! backend && screenshot_osx_available ())
+ {
+ backend = SCREENSHOT_BACKEND_OSX;
+ capabilities = screenshot_osx_get_capabilities ();
+ }
+#endif
+
+ if (! backend && screenshot_gnome_shell_available ())
+ {
+ backend = SCREENSHOT_BACKEND_GNOME_SHELL;
+ capabilities = screenshot_gnome_shell_get_capabilities ();
+ }
+
+#ifdef GDK_WINDOWING_X11
+ if (! backend && screenshot_x11_available ())
+ {
+ backend = SCREENSHOT_BACKEND_X11;
+ capabilities = screenshot_x11_get_capabilities ();
+ }
+#endif
+
+ /* how are we running today? */
+ switch (run_mode)
+ {
+ case GIMP_RUN_INTERACTIVE:
+ /* Possibly retrieve data from a previous run */
+ gimp_get_data (PLUG_IN_PROC, &shootvals);
+ shootvals.window_id = 0;
+
+ /* Get information from the dialog */
+ if (! shoot_dialog (&screen))
+ status = GIMP_PDB_CANCEL;
+ break;
+
+ case GIMP_RUN_NONINTERACTIVE:
+ if (nparams == 3)
+ {
+ gboolean do_root = param[1].data.d_int32;
+
+ shootvals.shoot_type = do_root ? SHOOT_ROOT : SHOOT_WINDOW;
+ shootvals.window_id = param[2].data.d_int32;
+ shootvals.select_delay = 0;
+ }
+ else if (nparams == 7)
+ {
+ shootvals.shoot_type = SHOOT_REGION;
+ shootvals.window_id = param[2].data.d_int32;
+ shootvals.select_delay = 0;
+ shootvals.x1 = param[3].data.d_int32;
+ shootvals.y1 = param[4].data.d_int32;
+ shootvals.x2 = param[5].data.d_int32;
+ shootvals.y2 = param[6].data.d_int32;
+ }
+ else
+ {
+ status = GIMP_PDB_CALLING_ERROR;
+ }
+
+ if (! gdk_init_check (NULL, NULL))
+ status = GIMP_PDB_CALLING_ERROR;
+
+ if (! (capabilities & SCREENSHOT_CAN_PICK_NONINTERACTIVELY))
+ {
+ if (shootvals.shoot_type == SHOOT_WINDOW ||
+ shootvals.shoot_type == SHOOT_REGION)
+ status = GIMP_PDB_CALLING_ERROR;
+ }
+ break;
+
+ case GIMP_RUN_WITH_LAST_VALS:
+ /* Possibly retrieve data from a previous run */
+ gimp_get_data (PLUG_IN_PROC, &shootvals);
+ break;
+
+ default:
+ break;
+ }
+
+ if (status == GIMP_PDB_SUCCESS)
+ {
+ status = shoot (screen, &image_ID, &error);
+ }
+
+ if (status == GIMP_PDB_SUCCESS)
+ {
+ gchar *comment = gimp_get_default_comment ();
+
+ if (comment)
+ {
+ GimpParasite *parasite;
+
+ parasite = gimp_parasite_new ("gimp-comment",
+ GIMP_PARASITE_PERSISTENT,
+ strlen (comment) + 1, comment);
+
+ gimp_image_attach_parasite (image_ID, parasite);
+ gimp_parasite_free (parasite);
+
+ g_free (comment);
+ }
+
+ gimp_image_clean_all (image_ID);
+
+ if (run_mode == GIMP_RUN_INTERACTIVE)
+ {
+ /* Store variable states for next run */
+ gimp_set_data (PLUG_IN_PROC, &shootvals, sizeof (ScreenshotValues));
+
+ gimp_display_new (image_ID);
+
+ /* Give some sort of feedback that the shot is done */
+ if (shootvals.select_delay > 0)
+ {
+ gdk_display_beep (gdk_screen_get_display (screen));
+ gdk_flush (); /* flush so the beep makes it to the server */
+ }
+ }
+
+ /* set return values */
+ *nreturn_vals = 2;
+
+ values[1].type = GIMP_PDB_IMAGE;
+ values[1].data.d_image = image_ID;
+ }
+
+ if (status != GIMP_PDB_SUCCESS && error)
+ {
+ *nreturn_vals = 2;
+ values[1].type = GIMP_PDB_STRING;
+ values[1].data.d_string = error->message;
+ }
+
+ values[0].data.d_status = status;
+}
+
+
+/* The main Screenshot function */
+
+static GimpPDBStatusType
+shoot (GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error)
+{
+#ifdef PLATFORM_OSX
+ if (backend == SCREENSHOT_BACKEND_OSX)
+ return screenshot_osx_shoot (&shootvals, screen, image_ID, error);
+#endif
+
+ if (backend == SCREENSHOT_BACKEND_GNOME_SHELL)
+ return screenshot_gnome_shell_shoot (&shootvals, screen, image_ID, error);
+
+#ifdef GDK_WINDOWING_X11
+ if (backend == SCREENSHOT_BACKEND_X11)
+ return screenshot_x11_shoot (&shootvals, screen, image_ID, error);
+#endif
+
+ return GIMP_PDB_CALLING_ERROR; /* silence compiler */
+}
+
+
+/* Screenshot dialog */
+
+static void
+shoot_dialog_add_hint (GtkNotebook *notebook,
+ ShootType type,
+ const gchar *hint)
+{
+ GtkWidget *label;
+
+ label = g_object_new (GTK_TYPE_LABEL,
+ "label", hint,
+ "wrap", TRUE,
+ "justify", GTK_JUSTIFY_LEFT,
+ "xalign", 0.0,
+ "yalign", 0.0,
+ NULL);
+ gimp_label_set_attributes (GTK_LABEL (label),
+ PANGO_ATTR_STYLE, PANGO_STYLE_ITALIC,
+ -1);
+
+ gtk_notebook_insert_page (notebook, label, NULL, type);
+ gtk_widget_show (label);
+}
+
+static void
+shoot_radio_button_toggled (GtkWidget *widget,
+ GtkWidget *notebook)
+{
+ gimp_radio_button_update (widget, &shootvals.shoot_type);
+
+ gtk_notebook_set_current_page (GTK_NOTEBOOK (notebook), shootvals.shoot_type);
+}
+
+static gboolean
+shoot_dialog (GdkScreen **screen)
+{
+ GtkWidget *dialog;
+ GtkWidget *main_vbox;
+ GtkWidget *notebook;
+ GtkWidget *frame;
+ GtkWidget *vbox;
+ GtkWidget *hbox;
+ GtkWidget *label;
+ GtkWidget *button;
+ GtkWidget *toggle;
+ GtkWidget *spinner;
+ GdkPixbuf *pixbuf;
+ GSList *radio_group = NULL;
+ GtkObject *adj;
+ gboolean run;
+
+ gimp_ui_init (PLUG_IN_BINARY, FALSE);
+
+ dialog = gimp_dialog_new (_("Screenshot"), PLUG_IN_ROLE,
+ NULL, 0,
+ gimp_standard_help_func, PLUG_IN_PROC,
+
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+
+ NULL);
+
+ button = gtk_dialog_add_button (GTK_DIALOG (dialog),
+ _("S_nap"), GTK_RESPONSE_OK);
+
+ gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog),
+ GTK_RESPONSE_OK,
+ GTK_RESPONSE_CANCEL,
+ -1);
+
+ pixbuf = gdk_pixbuf_new_from_inline (-1, screenshot_icon, FALSE, NULL);
+ if (pixbuf)
+ {
+ gtk_button_set_image (GTK_BUTTON (button),
+ gtk_image_new_from_pixbuf (pixbuf));
+ g_object_unref (pixbuf);
+ }
+
+ main_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
+ gtk_container_set_border_width (GTK_CONTAINER (main_vbox), 12);
+ gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))),
+ main_vbox, FALSE, FALSE, 0);
+ gtk_widget_show (main_vbox);
+
+ /* Hints */
+ notebook = g_object_new (GTK_TYPE_NOTEBOOK,
+ "show-border", FALSE,
+ "show-tabs", FALSE,
+ NULL);
+ gtk_box_pack_end (GTK_BOX (main_vbox), notebook, FALSE, FALSE, 0);
+ gtk_widget_show (notebook);
+
+ shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_ROOT,
+ _("After the delay, the screenshot is taken."));
+ shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_REGION,
+ _("After the delay, drag your mouse to select "
+ "the region for the screenshot."));
+ shoot_dialog_add_hint (GTK_NOTEBOOK (notebook), SHOOT_WINDOW,
+ _("At the end of the delay, click in a window "
+ "to snap it."));
+
+ gtk_notebook_set_current_page (GTK_NOTEBOOK (notebook), shootvals.shoot_type);
+
+ /* Area */
+ frame = gimp_frame_new (_("Area"));
+ gtk_box_pack_start (GTK_BOX (main_vbox), frame, FALSE, FALSE, 0);
+ gtk_widget_show (frame);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ gtk_container_add (GTK_CONTAINER (frame), vbox);
+ gtk_widget_show (vbox);
+
+
+ /* single window */
+ button = gtk_radio_button_new_with_mnemonic (radio_group,
+ _("Take a screenshot of "
+ "a single _window"));
+ radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
+ gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
+ gtk_widget_show (button);
+
+ g_object_set_data (G_OBJECT (button), "gimp-item-data",
+ GINT_TO_POINTER (SHOOT_WINDOW));
+
+ g_signal_connect (button, "toggled",
+ G_CALLBACK (shoot_radio_button_toggled),
+ notebook);
+
+ /* window decorations */
+ if (capabilities & SCREENSHOT_CAN_SHOOT_DECORATIONS)
+ {
+ hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
+ gtk_widget_show (hbox);
+
+ toggle = gtk_check_button_new_with_mnemonic (_("Include window _decoration"));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle),
+ shootvals.decorate);
+ gtk_box_pack_start (GTK_BOX (hbox), toggle, TRUE, TRUE, 24);
+ gtk_widget_show (toggle);
+
+ g_signal_connect (toggle, "toggled",
+ G_CALLBACK (gimp_toggle_button_update),
+ &shootvals.decorate);
+
+ g_object_bind_property (button, "active",
+ toggle, "sensitive",
+ G_BINDING_SYNC_CREATE);
+ }
+
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
+ shootvals.shoot_type == SHOOT_WINDOW);
+
+ /* whole screen */
+ button = gtk_radio_button_new_with_mnemonic (radio_group,
+ _("Take a screenshot of "
+ "the entire _screen"));
+ radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
+ gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
+ gtk_widget_show (button);
+
+ g_object_set_data (G_OBJECT (button), "gimp-item-data",
+ GINT_TO_POINTER (SHOOT_ROOT));
+
+ g_signal_connect (button, "toggled",
+ G_CALLBACK (shoot_radio_button_toggled),
+ notebook);
+
+ /* mouse pointer */
+ if (capabilities & SCREENSHOT_CAN_SHOOT_POINTER)
+ {
+ hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
+ gtk_widget_show (hbox);
+
+ toggle = gtk_check_button_new_with_mnemonic (_("Include _mouse pointer"));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle),
+ shootvals.show_cursor);
+ gtk_box_pack_start (GTK_BOX (hbox), toggle, TRUE, TRUE, 24);
+ gtk_widget_show (toggle);
+
+ g_signal_connect (toggle, "toggled",
+ G_CALLBACK (gimp_toggle_button_update),
+ &shootvals.show_cursor);
+
+ g_object_bind_property (button, "active",
+ toggle, "sensitive",
+ G_BINDING_SYNC_CREATE);
+ }
+
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
+ shootvals.shoot_type == SHOOT_ROOT);
+
+ /* dragged region */
+ button = gtk_radio_button_new_with_mnemonic (radio_group,
+ _("Select a _region to grab"));
+ radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (button));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
+ shootvals.shoot_type == SHOOT_REGION);
+ gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
+ gtk_widget_show (button);
+
+ g_object_set_data (G_OBJECT (button), "gimp-item-data",
+ GINT_TO_POINTER (SHOOT_REGION));
+
+ g_signal_connect (button, "toggled",
+ G_CALLBACK (shoot_radio_button_toggled),
+ notebook);
+
+ /* Delay */
+ frame = gimp_frame_new (_("Delay"));
+ gtk_box_pack_start (GTK_BOX (main_vbox), frame, FALSE, FALSE, 0);
+ gtk_widget_show (frame);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ gtk_container_add (GTK_CONTAINER (frame), vbox);
+ gtk_widget_show (vbox);
+
+ hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
+ gtk_widget_show (hbox);
+
+ spinner = gimp_spin_button_new (&adj, shootvals.select_delay,
+ 0.0, 100.0, 1.0, 5.0, 0.0, 0, 0);
+ gtk_box_pack_start (GTK_BOX (hbox), spinner, FALSE, FALSE, 0);
+ gtk_widget_show (spinner);
+
+ g_signal_connect (adj, "value-changed",
+ G_CALLBACK (gimp_int_adjustment_update),
+ &shootvals.select_delay);
+
+ /* this is the unit label of a spinbutton */
+ label = gtk_label_new (_("seconds"));
+ gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
+ gtk_widget_show (label);
+
+ gtk_widget_show (dialog);
+
+ run = (gimp_dialog_run (GIMP_DIALOG (dialog)) == GTK_RESPONSE_OK);
+
+ if (run)
+ {
+ /* get the screen on which we are running */
+ *screen = gtk_widget_get_screen (dialog);
+ }
+
+ gtk_widget_destroy (dialog);
+
+ if (run)
+ {
+ /* A short timeout to give the server a chance to
+ * redraw the area that was obscured by our dialog.
+ */
+ g_timeout_add (100, shoot_quit_timeout, NULL);
+ gtk_main ();
+ }
+
+ return run;
+}
+
+static gboolean
+shoot_quit_timeout (gpointer data)
+{
+ gtk_main_quit ();
+
+ return FALSE;
+}
+
+static gboolean
+shoot_delay_timeout (gpointer data)
+{
+ gint *seconds_left = data;
+
+ (*seconds_left)--;
+
+ if (!*seconds_left)
+ gtk_main_quit ();
+
+ return *seconds_left;
+}
+
+
+/* public functions */
+
+void
+screenshot_delay (gint seconds)
+{
+ g_timeout_add (1000, shoot_delay_timeout, &seconds);
+ gtk_main ();
+}
+
+
diff -urNp old/plug-ins/screenshot/screenshot-gnome-shell.c new/plug-ins/screenshot/screenshot-gnome-shell.c
--- old/plug-ins/screenshot/screenshot-gnome-shell.c 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-gnome-shell.c 2017-05-10 10:52:29.339205678 +0200
@@ -0,0 +1,178 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * Screenshot plug-in
+ * Copyright 1998-2007 Sven Neumann <sven@gimp.org>
+ * Copyright 2003 Henrik Brix Andersen <brix@gimp.org>
+ * Copyright 2016 Michael Natterer <mitch@gimp.org>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#include <glib.h>
+#include <glib/gstdio.h> /* g_unlink() */
+
+#include <libgimp/gimp.h>
+#include <libgimp/gimpui.h>
+
+#include "screenshot.h"
+#include "screenshot-gnome-shell.h"
+
+
+static GDBusProxy *proxy = NULL;
+
+
+gboolean
+screenshot_gnome_shell_available (void)
+{
+ proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION,
+ G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START,
+ NULL,
+ "org.gnome.Shell.Screenshot",
+ "/org/gnome/Shell/Screenshot",
+ "org.gnome.Shell.Screenshot",
+ NULL, NULL);
+
+ if (proxy)
+ {
+ GError *error = NULL;
+
+ g_dbus_proxy_call_sync (proxy, "org.freedesktop.DBus.Peer.Ping",
+ NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ -1, NULL, &error);
+ if (! error)
+ return TRUE;
+
+ g_clear_error (&error);
+
+ g_object_unref (proxy);
+ proxy = NULL;
+ }
+
+ return FALSE;
+}
+
+ScreenshotCapabilities
+screenshot_gnome_shell_get_capabilities (void)
+{
+ return (SCREENSHOT_CAN_SHOOT_DECORATIONS |
+ SCREENSHOT_CAN_SHOOT_POINTER |
+ SCREENSHOT_CAN_SHOOT_REGION);
+}
+
+GimpPDBStatusType
+screenshot_gnome_shell_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error)
+{
+ gchar *filename;
+ const gchar *method = NULL;
+ GVariant *args = NULL;
+ GVariant *retval;
+ gboolean success;
+
+ if (shootvals->select_delay > 0)
+ screenshot_delay (shootvals->select_delay);
+
+ filename = gimp_temp_name ("png");
+
+ switch (shootvals->shoot_type)
+ {
+ case SHOOT_ROOT:
+ method = "Screenshot";
+ args = g_variant_new ("(bbs)",
+ shootvals->show_cursor,
+ TRUE, /* flash */
+ filename);
+ break;
+
+ case SHOOT_REGION:
+ retval = g_dbus_proxy_call_sync (proxy, "SelectArea", NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ -1, NULL, error);
+ if (! retval)
+ goto failure;
+
+ g_variant_get (retval, "(iiii)",
+ &shootvals->x1,
+ &shootvals->y1,
+ &shootvals->x2,
+ &shootvals->y2);
+ g_variant_unref (retval);
+
+ shootvals->x2 += shootvals->x1;
+ shootvals->y2 += shootvals->y1;
+
+ method = "ScreenshotArea";
+ args = g_variant_new ("(iiiibs)",
+ shootvals->x1,
+ shootvals->y1,
+ shootvals->x2 - shootvals->x1,
+ shootvals->y2 - shootvals->y1,
+ TRUE, /* flash */
+ filename);
+ break;
+
+ case SHOOT_WINDOW:
+ method = "ScreenshotWindow";
+ args = g_variant_new ("(bbbs)",
+ shootvals->decorate,
+ shootvals->show_cursor,
+ TRUE, /* flash */
+ filename);
+ break;
+ }
+
+ g_free (filename);
+
+ retval = g_dbus_proxy_call_sync (proxy, method, args,
+ G_DBUS_CALL_FLAGS_NONE,
+ -1, NULL, error);
+ if (! retval)
+ goto failure;
+
+ g_variant_get (retval, "(bs)",
+ &success,
+ &filename);
+
+ g_variant_unref (retval);
+
+ if (success && filename)
+ {
+ *image_ID = gimp_file_load (GIMP_RUN_NONINTERACTIVE,
+ filename, filename);
+ gimp_image_set_filename (*image_ID, "screenshot.png");
+
+ g_unlink (filename);
+ g_free (filename);
+
+ g_object_unref (proxy);
+ proxy = NULL;
+
+ return GIMP_PDB_SUCCESS;
+ }
+
+ failure:
+
+ g_free (filename);
+
+ g_object_unref (proxy);
+ proxy = NULL;
+
+ return GIMP_PDB_EXECUTION_ERROR;
+}
diff -urNp old/plug-ins/screenshot/screenshot-gnome-shell.h new/plug-ins/screenshot/screenshot-gnome-shell.h
--- old/plug-ins/screenshot/screenshot-gnome-shell.h 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-gnome-shell.h 2017-05-10 10:52:49.037080791 +0200
@@ -0,0 +1,32 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __SCREENSHOT_GNOME_SHELL_H__
+#define __SCREENSHOT_GNOME_SHELL_H__
+
+
+gboolean screenshot_gnome_shell_available (void);
+
+ScreenshotCapabilities screenshot_gnome_shell_get_capabilities (void);
+
+GimpPDBStatusType screenshot_gnome_shell_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error);
+
+
+#endif /* __SCREENSHOT_GNOME_SHELL_H__ */
diff -urNp old/plug-ins/screenshot/screenshot.h new/plug-ins/screenshot/screenshot.h
--- old/plug-ins/screenshot/screenshot.h 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot.h 2017-05-10 11:52:31.578317288 +0200
@@ -0,0 +1,62 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __SCREENSHOT_H__
+#define __SCREENSHOT_H__
+
+
+typedef enum
+{
+ SCREENSHOT_BACKEND_NONE,
+ SCREENSHOT_BACKEND_OSX,
+ SCREENSHOT_BACKEND_GNOME_SHELL,
+ SCREENSHOT_BACKEND_X11
+} ScreenshotBackend;
+
+typedef enum
+{
+ SCREENSHOT_CAN_SHOOT_DECORATIONS = 0x1 << 0,
+ SCREENSHOT_CAN_SHOOT_POINTER = 0x1 << 1,
+ SCREENSHOT_CAN_PICK_NONINTERACTIVELY = 0x1 << 2,
+ SCREENSHOT_CAN_SHOOT_REGION = 0x1 << 3
+} ScreenshotCapabilities;
+
+typedef enum
+{
+ SHOOT_ROOT,
+ SHOOT_REGION,
+ SHOOT_WINDOW
+} ShootType;
+
+typedef struct
+{
+ ShootType shoot_type;
+ gboolean decorate;
+ guint window_id;
+ guint select_delay;
+ gint x1;
+ gint y1;
+ gint x2;
+ gint y2;
+ gboolean show_cursor;
+} ScreenshotValues;
+
+
+void screenshot_delay (gint seconds);
+
+
+#endif /* __SCREENSHOT_H__ */
diff -urNp old/plug-ins/screenshot/screenshot-osx.c new/plug-ins/screenshot/screenshot-osx.c
--- old/plug-ins/screenshot/screenshot-osx.c 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-osx.c 2017-05-10 12:14:29.653276761 +0200
@@ -0,0 +1,144 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * Screenshot plug-in
+ * Copyright 1998-2007 Sven Neumann <sven@gimp.org>
+ * Copyright 2003 Henrik Brix Andersen <brix@gimp.org>
+ * Copyright 2012 Simone Karin Lehmann - OS X patches
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#ifdef PLATFORM_OSX
+
+#include <stdlib.h> /* for system() on OSX */
+#include <string.h>
+
+#include <glib.h>
+#include <glib/gstdio.h> /* g_unlink() */
+
+#include <libgimp/gimp.h>
+#include <libgimp/gimpui.h>
+
+#include "screenshot.h"
+#include "screenshot-osx.h"
+
+
+/*
+ * Mac OS X uses a rootless X server. This won't let us use
+ * gdk_pixbuf_get_from_drawable() and similar function on the root
+ * window to get the entire screen contents. With a nytive OS X build
+ * we have to do this without X as well.
+ *
+ * Since Mac OS X 10.2 a system utility for screencapturing is
+ * included. We can safely use this, since it's available on every OS
+ * X version GIMP is running on.
+ *
+ * The main drawbacks are that it's not possible to shoot windows or
+ * regions in scripts in noninteractive mode, and that windows always
+ * include decorations, since decorations are different between X11
+ * windows and native OS X app windows. But we can use this switch
+ * to capture the shadow of a window, which is indeed very Mac-ish.
+ *
+ * This routines works well with X11 and as a navtive build
+ */
+
+gboolean
+screenshot_osx_available (void)
+{
+ return TRUE;
+}
+
+ScreenshotCapabilities
+screenshot_osx_get_capabilities (void)
+{
+ return (SCREENSHOT_CAN_SHOOT_DECORATIONS |
+ SCREENSHOT_CAN_SHOOT_POINTER |
+ SCREENSHOT_CAN_SHOOT_REGION);
+}
+
+GimpPDBStatusType
+screenshot_osx_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error)
+{
+ gchar *mode = " ";
+ gchar *delay = NULL;
+ gchar *cursor = " ";
+ gchar *command = NULL;
+ gchar *filename;
+ gchar *quoted;
+
+ switch (shootvals->shoot_type)
+ {
+ case SHOOT_REGION:
+ mode = "-is";
+ break;
+
+ case SHOOT_WINDOW:
+ mode = "-iw";
+ if (shootvals->decorate)
+ mode = "-iwo";
+ break;
+
+ case SHOOT_ROOT:
+ mode = " ";
+ if (shootvals->show_cursor)
+ cursor = "-C";
+ break;
+
+ default:
+ g_return_val_if_reached (GIMP_PDB_CALLING_ERROR);
+ break;
+ }
+
+ delay = g_strdup_printf ("-T %i", shootvals->select_delay);
+
+ filename = gimp_temp_name ("png");
+ quoted = g_shell_quote (filename);
+
+ command = g_strjoin (" ",
+ "/usr/sbin/screencapture",
+ mode,
+ cursor,
+ delay,
+ quoted,
+ NULL);
+
+ g_free (quoted);
+ g_free (delay);
+
+ if (system ((const char *) command) == EXIT_SUCCESS)
+ {
+ *image_ID = gimp_file_load (GIMP_RUN_NONINTERACTIVE,
+ filename, filename);
+ gimp_image_set_filename (*image_ID, "screenshot.png");
+
+ g_unlink (filename);
+ g_free (filename);
+ g_free (command);
+
+ return GIMP_PDB_SUCCESS;
+ }
+
+ g_free (command);
+ g_free (filename);
+
+ return GIMP_PDB_EXECUTION_ERROR;
+}
+
+#endif /* PLATFORM_OSX */
diff -urNp old/plug-ins/screenshot/screenshot-osx.h new/plug-ins/screenshot/screenshot-osx.h
--- old/plug-ins/screenshot/screenshot-osx.h 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-osx.h 2017-05-10 12:10:36.262694559 +0200
@@ -0,0 +1,35 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __SCREENSHOT_OSX_H__
+#define __SCREENSHOT_OSX_H__
+
+
+#ifdef PLATFORM_OSX
+
+gboolean screenshot_osx_available (void);
+
+ScreenshotCapabilities screenshot_osx_get_capabilities (void);
+
+GimpPDBStatusType screenshot_osx_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error);
+#endif /* PLATFORM_OSX */
+
+
+#endif /* __SCREENSHOT_OSX_H__ */
diff -urNp old/plug-ins/screenshot/screenshot-x11.c new/plug-ins/screenshot/screenshot-x11.c
--- old/plug-ins/screenshot/screenshot-x11.c 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-x11.c 2017-05-10 11:51:06.208275915 +0200
@@ -0,0 +1,667 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+* Screenshot plug-in
+ * Copyright 1998-2007 Sven Neumann <sven@gimp.org>
+ * Copyright 2003 Henrik Brix Andersen <brix@gimp.org>
+ * Copyright 2012 Simone Karin Lehmann - OS X patches
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#include <libgimp/gimp.h>
+#include <libgimp/gimpui.h>
+
+#ifdef GDK_WINDOWING_X11
+
+#include <gdk/gdkkeysyms.h>
+#include <gdk/gdkx.h>
+
+#ifdef HAVE_X11_EXTENSIONS_SHAPE_H
+#include <X11/extensions/shape.h>
+#endif
+
+#ifdef HAVE_X11_XMU_WINUTIL_H
+#include <X11/Xmu/WinUtil.h>
+#endif
+
+#ifdef HAVE_XFIXES
+#include <X11/extensions/Xfixes.h>
+#endif
+
+#include "screenshot.h"
+#include "screenshot-x11.h"
+
+#include "libgimp/stdplugins-intl.h"
+
+
+static guint32 select_window (ScreenshotValues *shootvals,
+ GdkScreen *screen);
+static gint32 create_image (cairo_surface_t *surface,
+ cairo_region_t *shape,
+ const gchar *name);
+
+/* Allow the user to select a window or a region with the mouse */
+
+static guint32
+select_window (ScreenshotValues *shootvals,
+ GdkScreen *screen)
+{
+ Display *x_dpy = GDK_SCREEN_XDISPLAY (screen);
+ gint x_scr = GDK_SCREEN_XNUMBER (screen);
+ Window x_root = RootWindow (x_dpy, x_scr);
+ Window x_win = None;
+ GC x_gc = NULL;
+ Cursor x_cursor = XCreateFontCursor (x_dpy, GDK_CROSSHAIR);
+ GdkKeymap *keymap;
+ GdkKeymapKey *keys = NULL;
+ gint status;
+ gint num_keys;
+ gint i;
+ gint buttons = 0;
+ gint mask = ButtonPressMask | ButtonReleaseMask;
+ gboolean cancel = FALSE;
+
+ if (shootvals->shoot_type == SHOOT_REGION)
+ mask |= PointerMotionMask;
+
+ status = XGrabPointer (x_dpy, x_root, False,
+ mask, GrabModeSync, GrabModeAsync,
+ x_root, x_cursor, CurrentTime);
+
+ if (status != GrabSuccess)
+ {
+ gint x, y;
+ guint xmask;
+
+ /* if we can't grab the pointer, return the window under the pointer */
+ XQueryPointer (x_dpy, x_root, &x_root, &x_win, &x, &y, &x, &y, &xmask);
+
+ if (x_win == None || x_win == x_root)
+ g_message (_("Error selecting the window"));
+ }
+
+ if (shootvals->shoot_type == SHOOT_REGION)
+ {
+ XGCValues gc_values;
+
+ gc_values.function = GXxor;
+ gc_values.plane_mask = AllPlanes;
+ gc_values.foreground = WhitePixel (x_dpy, x_scr);
+ gc_values.background = BlackPixel (x_dpy, x_scr);
+ gc_values.line_width = 0;
+ gc_values.line_style = LineSolid;
+ gc_values.fill_style = FillSolid;
+ gc_values.cap_style = CapButt;
+ gc_values.join_style = JoinMiter;
+ gc_values.graphics_exposures = FALSE;
+ gc_values.clip_x_origin = 0;
+ gc_values.clip_y_origin = 0;
+ gc_values.clip_mask = None;
+ gc_values.subwindow_mode = IncludeInferiors;
+
+ x_gc = XCreateGC (x_dpy, x_root,
+ GCFunction | GCPlaneMask | GCForeground | GCLineWidth |
+ GCLineStyle | GCCapStyle | GCJoinStyle |
+ GCGraphicsExposures | GCBackground | GCFillStyle |
+ GCClipXOrigin | GCClipYOrigin | GCClipMask |
+ GCSubwindowMode,
+ &gc_values);
+ }
+
+ keymap = gdk_keymap_get_for_display (gdk_screen_get_display (screen));
+
+ if (gdk_keymap_get_entries_for_keyval (keymap, GDK_KEY_Escape,
+ &keys, &num_keys))
+ {
+ gdk_error_trap_push ();
+
+#define X_GRAB_KEY(index, modifiers) \
+ XGrabKey (x_dpy, keys[index].keycode, modifiers, x_root, False, \
+ GrabModeAsync, GrabModeAsync)
+
+ for (i = 0; i < num_keys; i++)
+ {
+ X_GRAB_KEY (i, 0);
+ X_GRAB_KEY (i, LockMask); /* CapsLock */
+ X_GRAB_KEY (i, Mod2Mask); /* NumLock */
+ X_GRAB_KEY (i, Mod5Mask); /* ScrollLock */
+ X_GRAB_KEY (i, LockMask | Mod2Mask); /* CapsLock + NumLock */
+ X_GRAB_KEY (i, LockMask | Mod5Mask); /* CapsLock + ScrollLock */
+ X_GRAB_KEY (i, Mod2Mask | Mod5Mask); /* NumLock + ScrollLock */
+ X_GRAB_KEY (i, LockMask | Mod2Mask | Mod5Mask); /* all */
+ }
+
+#undef X_GRAB_KEY
+
+ gdk_flush ();
+
+ if (gdk_error_trap_pop ())
+ {
+ /* ignore errors */
+ }
+ }
+
+ while (! cancel && ((x_win == None) || (buttons != 0)))
+ {
+ XEvent x_event;
+ gint x, y, w, h;
+
+ XAllowEvents (x_dpy, SyncPointer, CurrentTime);
+ XWindowEvent (x_dpy, x_root, mask | KeyPressMask, &x_event);
+
+ switch (x_event.type)
+ {
+ case ButtonPress:
+ if (x_win == None)
+ {
+ x_win = x_event.xbutton.subwindow;
+
+ if (x_win == None)
+ x_win = x_root;
+#ifdef HAVE_X11_XMU_WINUTIL_H
+ else if (! shootvals->decorate)
+ x_win = XmuClientWindow (x_dpy, x_win);
+#endif
+
+ shootvals->x2 = shootvals->x1 = x_event.xbutton.x_root;
+ shootvals->y2 = shootvals->y1 = x_event.xbutton.y_root;
+ }
+
+ buttons++;
+ break;
+
+ case ButtonRelease:
+ if (buttons > 0)
+ buttons--;
+
+ if (! buttons && shootvals->shoot_type == SHOOT_REGION)
+ {
+ x = MIN (shootvals->x1, shootvals->x2);
+ y = MIN (shootvals->y1, shootvals->y2);
+ w = ABS (shootvals->x2 - shootvals->x1);
+ h = ABS (shootvals->y2 - shootvals->y1);
+
+ if (w > 0 && h > 0)
+ XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
+
+ shootvals->x2 = x_event.xbutton.x_root;
+ shootvals->y2 = x_event.xbutton.y_root;
+ }
+ break;
+
+ case MotionNotify:
+ if (buttons > 0)
+ {
+ x = MIN (shootvals->x1, shootvals->x2);
+ y = MIN (shootvals->y1, shootvals->y2);
+ w = ABS (shootvals->x2 - shootvals->x1);
+ h = ABS (shootvals->y2 - shootvals->y1);
+
+ if (w > 0 && h > 0)
+ XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
+
+ shootvals->x2 = x_event.xmotion.x_root;
+ shootvals->y2 = x_event.xmotion.y_root;
+
+ x = MIN (shootvals->x1, shootvals->x2);
+ y = MIN (shootvals->y1, shootvals->y2);
+ w = ABS (shootvals->x2 - shootvals->x1);
+ h = ABS (shootvals->y2 - shootvals->y1);
+
+ if (w > 0 && h > 0)
+ XDrawRectangle (x_dpy, x_root, x_gc, x, y, w, h);
+ }
+ break;
+
+ case KeyPress:
+ {
+ guint *keyvals;
+ gint n;
+
+ if (gdk_keymap_get_entries_for_keycode (NULL, x_event.xkey.keycode,
+ NULL, &keyvals, &n))
+ {
+ gint i;
+
+ for (i = 0; i < n && ! cancel; i++)
+ if (keyvals[i] == GDK_KEY_Escape)
+ cancel = TRUE;
+
+ g_free (keyvals);
+ }
+ }
+ break;
+
+ default:
+ break;
+ }
+ }
+
+ if (keys)
+ {
+#define X_UNGRAB_KEY(index, modifiers) \
+ XUngrabKey (x_dpy, keys[index].keycode, modifiers, x_root)
+
+ for (i = 0; i < num_keys; i++)
+ {
+ X_UNGRAB_KEY (i, 0);
+ X_UNGRAB_KEY (i, LockMask); /* CapsLock */
+ X_UNGRAB_KEY (i, Mod2Mask); /* NumLock */
+ X_UNGRAB_KEY (i, Mod5Mask); /* ScrollLock */
+ X_UNGRAB_KEY (i, LockMask | Mod2Mask); /* CapsLock + NumLock */
+ X_UNGRAB_KEY (i, LockMask | Mod5Mask); /* CapsLock + ScrollLock */
+ X_UNGRAB_KEY (i, Mod2Mask | Mod5Mask); /* NumLock + ScrollLock */
+ X_UNGRAB_KEY (i, LockMask | Mod2Mask | Mod5Mask); /* all */
+ }
+#undef X_UNGRAB_KEY
+
+ g_free (keys);
+ }
+
+ if (status == GrabSuccess)
+ XUngrabPointer (x_dpy, CurrentTime);
+
+ XFreeCursor (x_dpy, x_cursor);
+
+ if (x_gc != NULL)
+ XFreeGC (x_dpy, x_gc);
+
+ return x_win;
+}
+
+static gchar *
+window_get_utf8_property (GdkDisplay *display,
+ guint32 window,
+ const gchar *name)
+{
+ gchar *retval = NULL;
+ Atom utf8_string;
+ Atom type = None;
+ guchar *val = NULL;
+ gulong nitems = 0;
+ gulong after = 0;
+ gint format = 0;
+
+ utf8_string = gdk_x11_get_xatom_by_name_for_display (display, "UTF8_STRING");
+
+ XGetWindowProperty (GDK_DISPLAY_XDISPLAY (display), window,
+ gdk_x11_get_xatom_by_name_for_display (display, name),
+ 0, G_MAXLONG, False, utf8_string,
+ &type, &format, &nitems, &after, &val);
+
+ if (type != utf8_string || format != 8 || nitems == 0)
+ {
+ if (val)
+ XFree (val);
+ return NULL;
+ }
+
+ if (g_utf8_validate ((const gchar *) val, nitems, NULL))
+ retval = g_strndup ((const gchar *) val, nitems);
+
+ XFree (val);
+
+ return retval;
+}
+
+static gchar *
+window_get_title (GdkDisplay *display,
+ guint window)
+{
+#ifdef HAVE_X11_XMU_WINUTIL_H
+ window = XmuClientWindow (GDK_DISPLAY_XDISPLAY (display), window);
+#endif
+
+ return window_get_utf8_property (display, window, "_NET_WM_NAME");
+}
+
+static cairo_region_t *
+window_get_shape (GdkScreen *screen,
+ guint32 window)
+{
+ cairo_region_t *shape = NULL;
+
+#if defined(HAVE_X11_EXTENSIONS_SHAPE_H)
+ XRectangle *rects;
+ gint rect_count;
+ gint rect_order;
+
+ rects = XShapeGetRectangles (GDK_SCREEN_XDISPLAY (screen), window,
+ ShapeBounding,
+ &rect_count, &rect_order);
+
+ if (rects)
+ {
+ if (rect_count > 1)
+ {
+ gint i;
+
+ shape = cairo_region_create ();
+
+ for (i = 0; i < rect_count; i++)
+ {
+ cairo_rectangle_int_t rect = { rects[i].x,
+ rects[i].y,
+ rects[i].width,
+ rects[i].height };
+
+ cairo_region_union_rectangle (shape, &rect);
+ }
+ }
+
+ XFree (rects);
+ }
+#endif
+
+ return shape;
+}
+
+static void
+image_select_shape (gint32 image,
+ cairo_region_t *shape)
+{
+ gint num_rects;
+ gint i;
+
+ gimp_selection_none (image);
+
+ num_rects = cairo_region_num_rectangles (shape);
+
+ for (i = 0; i < num_rects; i++)
+ {
+ cairo_rectangle_int_t rect;
+
+ cairo_region_get_rectangle (shape, i, &rect);
+
+ gimp_image_select_rectangle (image, GIMP_CHANNEL_OP_ADD,
+ rect.x, rect.y,
+ rect.width, rect.height);
+ }
+
+ gimp_selection_invert (image);
+}
+
+
+/* Create a GimpImage from a GdkPixbuf */
+
+static gint32
+create_image (cairo_surface_t *surface,
+ cairo_region_t *shape,
+ const gchar *name)
+{
+ gint32 image;
+ gint32 layer;
+ gdouble xres, yres;
+ gint width, height;
+
+ gimp_progress_init (_("Importing screenshot"));
+
+ width = cairo_image_surface_get_width (surface);
+ height = cairo_image_surface_get_height (surface);
+
+ image = gimp_image_new (width, height, GIMP_RGB);
+ gimp_image_undo_disable (image);
+
+ gimp_get_monitor_resolution (&xres, &yres);
+ gimp_image_set_resolution (image, xres, yres);
+
+ layer = gimp_layer_new_from_surface (image,
+ name ? name : _("Screenshot"),
+ surface,
+ 0.0, 1.0);
+ gimp_image_insert_layer (image, layer, -1, 0);
+
+ if (shape && ! cairo_region_is_empty (shape))
+ {
+ image_select_shape (image, shape);
+
+ if (! gimp_selection_is_empty (image))
+ {
+ gimp_layer_add_alpha (layer);
+ gimp_edit_clear (layer);
+ gimp_selection_none (image);
+ }
+ }
+
+ gimp_image_undo_enable (image);
+
+ return image;
+}
+
+static void
+add_cursor_image (gint32 image,
+ GdkDisplay *display)
+{
+#ifdef HAVE_XFIXES
+ XFixesCursorImage *cursor;
+ GimpDrawable *drawable;
+ GimpPixelRgn rgn;
+ gpointer pr;
+ gint32 layer;
+ gint32 active;
+
+ cursor = XFixesGetCursorImage (GDK_DISPLAY_XDISPLAY (display));
+
+ if (!cursor)
+ return;
+
+ active = gimp_image_get_active_layer (image);
+
+ layer = gimp_layer_new (image, _("Mouse Pointer"),
+ cursor->width, cursor->height,
+ GIMP_RGBA_IMAGE, 100.0, GIMP_NORMAL_MODE);
+
+ drawable = gimp_drawable_get (layer);
+
+ gimp_pixel_rgn_init (&rgn, drawable,
+ 0, 0, drawable->width, drawable->height, TRUE, FALSE);
+
+ for (pr = gimp_pixel_rgns_register (1, &rgn);
+ pr != NULL;
+ pr = gimp_pixel_rgns_process (pr))
+ {
+ const gulong *src = cursor->pixels + rgn.y * cursor->width + rgn.x;
+ guchar *dest = rgn.data;
+ gint x, y;
+
+ for (y = 0; y < rgn.h; y++)
+ {
+ const gulong *s = src;
+ guchar *d = dest;
+
+ for (x = 0; x < rgn.w; x++)
+ {
+ /* the cursor pixels are pre-multiplied ARGB */
+ guint a = (*s >> 24) & 0xff;
+ guint r = (*s >> 16) & 0xff;
+ guint g = (*s >> 8) & 0xff;
+ guint b = (*s >> 0) & 0xff;
+
+ d[0] = a ? (r * 255) / a : r;
+ d[1] = a ? (g * 255) / a : g;
+ d[2] = a ? (b * 255) / a : b;
+ d[3] = a;
+
+ s++;
+ d += 4;
+ }
+
+ src += cursor->width;
+ dest += rgn.rowstride;
+ }
+ }
+
+ gimp_drawable_detach (drawable);
+
+ gimp_image_insert_layer (image, layer, -1, -1);
+ gimp_layer_set_offsets (layer,
+ cursor->x - cursor->xhot, cursor->y - cursor->yhot);
+
+ gimp_image_set_active_layer (image, active);
+#endif
+}
+
+
+/* The main Screenshot function */
+
+gboolean
+screenshot_x11_available (void)
+{
+ return TRUE;
+}
+
+
+ScreenshotCapabilities
+screenshot_x11_get_capabilities (void)
+{
+ ScreenshotCapabilities capabilities = SCREENSHOT_CAN_PICK_NONINTERACTIVELY;
+
+#ifdef HAVE_X11_XMU_WINUTIL_H
+ capabilities |= SCREENSHOT_CAN_SHOOT_DECORATIONS;
+#endif
+
+#ifdef HAVE_XFIXES
+ capabilities |= SCREENSHOT_CAN_SHOOT_POINTER;
+#endif
+
+ capabilities |= SCREENSHOT_CAN_SHOOT_REGION;
+
+ return capabilities;
+}
+
+GimpPDBStatusType
+screenshot_x11_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error)
+{
+ GdkDisplay *display;
+ GdkWindow *window;
+ cairo_surface_t *screenshot;
+ cairo_region_t *shape = NULL;
+ cairo_t *cr;
+ GdkRectangle rect;
+ GdkRectangle screen_rect;
+ gchar *name = NULL;
+ gint screen_x;
+ gint screen_y;
+ gint x, y;
+
+ /* use default screen if we are running non-interactively */
+ if (screen == NULL)
+ screen = gdk_screen_get_default ();
+
+ if (shootvals->select_delay > 0)
+ screenshot_delay (shootvals->select_delay);
+
+ if (shootvals->shoot_type != SHOOT_ROOT && ! shootvals->window_id)
+ {
+ shootvals->window_id = select_window (shootvals, screen);
+
+ if (! shootvals->window_id)
+ return GIMP_PDB_CANCEL;
+ }
+
+ display = gdk_screen_get_display (screen);
+
+ screen_rect.x = 0;
+ screen_rect.y = 0;
+ screen_rect.width = gdk_screen_get_width (screen);
+ screen_rect.height = gdk_screen_get_height (screen);
+
+ if (shootvals->shoot_type == SHOOT_REGION)
+ {
+ rect.x = MIN (shootvals->x1, shootvals->x2);
+ rect.y = MIN (shootvals->y1, shootvals->y2);
+ rect.width = ABS (shootvals->x2 - shootvals->x1);
+ rect.height = ABS (shootvals->y2 - shootvals->y1);
+ }
+ else
+ {
+ if (shootvals->shoot_type == SHOOT_ROOT)
+ {
+ window = gdk_screen_get_root_window (screen);
+ }
+ else
+ {
+ window = gdk_x11_window_foreign_new_for_display (display,
+ shootvals->window_id);
+ }
+
+ if (! window)
+ {
+ g_set_error_literal (error, 0, 0, _("Specified window not found"));
+ return GIMP_PDB_EXECUTION_ERROR;
+ }
+
+ rect.width = gdk_window_get_width (window);
+ rect.height = gdk_window_get_height (window);
+ gdk_window_get_origin (window, &x, &y);
+
+ rect.x = x;
+ rect.y = y;
+ }
+
+ if (! gdk_rectangle_intersect (&rect, &screen_rect, &rect))
+ return GIMP_PDB_EXECUTION_ERROR;
+
+ window = gdk_screen_get_root_window (screen);
+ gdk_window_get_origin (window, &screen_x, &screen_y);
+
+ screenshot = cairo_image_surface_create (CAIRO_FORMAT_RGB24,
+ rect.width, rect.height);
+
+ cr = cairo_create (screenshot);
+
+ gdk_cairo_set_source_window (cr, window,
+ - (rect.x - screen_x),
+ - (rect.y - screen_y));
+ cairo_paint (cr);
+
+ cairo_destroy (cr);
+
+ gdk_display_beep (display);
+
+ if (shootvals->shoot_type == SHOOT_WINDOW)
+ {
+ name = window_get_title (display, shootvals->window_id);
+
+ shape = window_get_shape (screen, shootvals->window_id);
+
+ if (shape)
+ cairo_region_translate (shape, x - rect.x, y - rect.y);
+ }
+
+ *image_ID = create_image (screenshot, shape, name);
+
+ cairo_surface_destroy (screenshot);
+
+ if (shape)
+ cairo_region_destroy (shape);
+
+ g_free (name);
+
+ /* FIXME: Some time might have passed until we get here.
+ * The cursor image should be grabbed together with the screenshot.
+ */
+ if (shootvals->shoot_type == SHOOT_ROOT && shootvals->show_cursor)
+ add_cursor_image (*image_ID, display);
+
+ return GIMP_PDB_SUCCESS;
+}
+
+#endif /* GDK_WINDOWING_X11 */
diff -urNp old/plug-ins/screenshot/screenshot-x11.h new/plug-ins/screenshot/screenshot-x11.h
--- old/plug-ins/screenshot/screenshot-x11.h 1970-01-01 01:00:00.000000000 +0100
+++ new/plug-ins/screenshot/screenshot-x11.h 2017-05-10 10:53:43.460728805 +0200
@@ -0,0 +1,36 @@
+/* GIMP - The GNU Image Manipulation Program
+ * Copyright (C) 1995 Spencer Kimball and Peter Mattis
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __SCREENSHOT_X11_H__
+#define __SCREENSHOT_X11_H__
+
+
+#ifdef GDK_WINDOWING_X11
+
+gboolean screenshot_x11_available (void);
+
+ScreenshotCapabilities screenshot_x11_get_capabilities (void);
+
+GimpPDBStatusType screenshot_x11_shoot (ScreenshotValues *shootvals,
+ GdkScreen *screen,
+ gint32 *image_ID,
+ GError **error);
+
+#endif /* GDK_WINDOWING_X11 */
+
+
+#endif /* __SCREENSHOT_X11_H__ */
diff -urNp old/po-plug-ins/an.po new/po-plug-ins/an.po
--- old/po-plug-ins/an.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/an.po 2017-05-10 12:55:11.330212160 +0200
@@ -7099,85 +7099,85 @@ msgstr "AnalÃs de muestra"
msgid "Remap colorized"
msgstr "Tornar a mapiar o colorizau"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Creyar una imachen d'un aria d'a pantalla"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Captura de pantalla..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Ha ocurriu una error en seleccionar a finestra"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importar a captura"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Puntero d'o churi"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "No s'ha trobau a finestra especificada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "I_ntercambiar"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "A captura de pantalla se prenerá dimpués d'a pausa."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Dimpués d'a pausa, arrociegue o churi ta seleccionar a rechión t'o "
"pantallazo."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "En rematar a pausa, prete sobre una finestra ta capturar-la."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Aria"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Prener una captura de pantalla d'una sola _finestra"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Incluir a _decoración d'a finestra"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Prener una captura d'a _pantalla completa"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Incluir o puntero d'o _churi"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Seleccione una _rechión ta obtener-la"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Retardo"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segundos"
diff -urNp old/po-plug-ins/ar.po new/po-plug-ins/ar.po
--- old/po-plug-ins/ar.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ar.po 2017-05-10 12:55:11.348212073 +0200
@@ -6871,83 +6871,83 @@ msgstr "تØÙÙ٠اÙØ£ÙÙ
Ùذج"
msgid "Remap colorized"
msgstr "إعادة اÙتعÙÙÙ Ù
ÙÙÙØ©"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Ø£Ùشئ صÙرة Ù
Ù Ù
ساØØ© عÙ٠اÙشاشة"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "ÙÙطة شا_شة..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "خطأ أثÙاء تØدÙد اÙÙاÙذة"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "ÙستÙرد ÙÙطة اÙشاشة"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "ÙÙطة شاشة"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Ù
ؤشر اÙÙأرة"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "اÙÙاÙذة اÙÙ
Øددة غÙر Ù
ÙجÙدة"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_ÙÙطة"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "بعد اÙتأخÙØ±Ø Ø³ØªÙتÙØ· اÙصÙرة."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "بعد اÙتأخÙØ±Ø Ø§Ø³Øب اÙÙأرة ÙاختÙار اÙÙ
ÙØ·ÙØ© اÙت٠ترÙد اÙتÙاط صÙرتÙا."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "ÙÙ ÙÙاÙØ© اÙÙ
Ø¯Ø©Ø Ø§ÙÙر عÙÙ ÙاÙذة ÙاÙتÙاط صÙرة ÙÙا."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Ù
ساØØ©"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "اÙتÙ_Ø· صÙرة ÙÙاÙذة Ù
Ùردة"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "_ضÙ
ÙÙ ØدÙد اÙÙاÙذة"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "اÙتÙØ· صÙرة Ù_ÙاÙ
٠اÙشاشة"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "ضÙ
ÙÙ _Ù
ؤشر اÙÙأرة"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "اختر Ù
ÙØ·ÙØ© ÙاÙتÙاط_Ùا"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "اÙتأخÙر"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "ثاÙÙØ©"
diff -urNp old/po-plug-ins/be.po new/po-plug-ins/be.po
--- old/po-plug-ins/be.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/be.po 2017-05-10 12:55:11.366211987 +0200
@@ -6924,83 +6924,83 @@ msgstr "ĞналÑзаваÑÑ Ğ¿ÑÑкĞ
msgid "Remap colorized"
msgstr "Ğ Ğ°ÑÑĞ°ÑбоÑванÑне"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Ğ¡ÑваÑÑÑÑ Ğ²ÑĞ´Ğ°ÑÑÑ Ğ· воблаÑÑÑÑ ÑкÑана"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_ĞĞ´Ñмак ÑкÑанаâ¦"
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "ĞамÑлка Ğ¿Ğ°Ğ´ÑĞ°Ñ Ğ²ÑбаÑÑ Ğ²Ğ°ĞºĞ½Ğ°"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "ĞмпаÑÑаванÑне Ğ·Ğ´ÑĞ¼ĞºÑ ÑкÑана"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "ĞĞ´Ñмак ÑкÑана"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "ĞÑÑÑĞ¾Ñ Ğ¼ÑÑÑ"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "ĞазнаÑанае вакно не Ğ°Ğ´ÑÑкана"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_ĞÑнÑÑÑ"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "ĞĞ´Ñмак бÑдзе Ğ·ÑĞ¾Ğ±Ğ»ĞµĞ½Ñ Ğ¿Ğ°ÑÑĞ»Ñ Ğ·Ğ°ÑÑÑмкÑ."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "ĞĞ°ÑÑĞ»Ñ Ğ·Ğ°ÑÑÑĞ¼ĞºÑ Ğ¿Ğ°ÑÑĞ³Ğ½Ñ Ğ¼ÑÑ, каб вÑбÑĞ°ÑÑ Ğ²Ğ¾Ğ±Ğ»Ğ°ÑÑÑÑ Ğ´Ğ»Ñ Ğ·Ğ´Ñмка."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "Ğ£ канÑÑ Ğ·Ğ°ÑÑÑĞ¼ĞºÑ Ğ¿ÑÑÑÑĞºĞ½Ñ Ğ¿Ğ° вакне, каб Ğ·ÑнÑÑÑ Ñго."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "ĞоблаÑÑÑÑ"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "ĞÑабÑÑÑ Ğ·Ğ´Ñмак аднаго _вакна"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "_УлÑÑна Ğ· аздабленÑнем вакна"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "ĞÑабÑÑÑ Ğ·Ğ´Ñмак ÑÑÑго _ÑкÑана"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "УлÑÑна Ğ· _кÑÑÑоÑам мÑÑÑ"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "_ĞÑбÑĞ°ÑÑ Ğ²Ğ¾Ğ±Ğ»Ğ°ÑÑÑÑ Ğ´Ğ»Ñ Ğ·Ğ°Ñ
опÑ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "ĞĞ°ÑÑÑмка"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "ÑÑкÑндÑ"
diff -urNp old/po-plug-ins/bg.po new/po-plug-ins/bg.po
--- old/po-plug-ins/bg.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/bg.po 2017-05-10 12:55:11.381211915 +0200
@@ -7051,79 +7051,79 @@ msgstr "_ĞĞ°Ğ´ÑÑжане:"
msgid "H_ue:"
msgstr "_Тон:"
-#: ../plug-ins/common/screenshot.c:234
+#: ../plug-ins/screenshot/screenshot.c:234
msgid "Create an image from an area of the screen"
msgstr "Ğ¡Ñздаване на изобÑажение Ğ¾Ñ ÑĞ°ÑÑ Ğ¾Ñ ĞµĞºÑана"
-#: ../plug-ins/common/screenshot.c:247
+#: ../plug-ins/screenshot/screenshot.c:247
msgid "_Screenshot..."
msgstr "_Снимка на екÑана..."
-#: ../plug-ins/common/screenshot.c:412
+#: ../plug-ins/screenshot/screenshot.c:412
msgid "Error selecting the window"
msgstr "ĞÑеÑка Ğ¿Ñи избиÑане на Ğ¿ÑозоÑеÑĞ°"
-#: ../plug-ins/common/screenshot.c:770
+#: ../plug-ins/screenshot/screenshot.c:770
msgid "Importing screenshot"
msgstr "ĞмÑкване Ñнимка на екÑана"
-#: ../plug-ins/common/screenshot.c:795 ../plug-ins/common/screenshot.c:969
+#: ../plug-ins/screenshot/screenshot.c:795 ../plug-ins/screenshot/screenshot.c:969
msgid "Screenshot"
msgstr "Снимка на екÑана"
-#: ../plug-ins/common/screenshot.c:863
+#: ../plug-ins/screenshot/screenshot.c:863
msgid "Specified window not found"
msgstr "ĞоÑоÑениÑÑ Ğ¿ÑозоÑĞµÑ Ğ½Ğµ е намеÑен"
-#: ../plug-ins/common/screenshot.c:890
+#: ../plug-ins/screenshot/screenshot.c:890
msgid "There was an error taking the screenshot."
msgstr "ĞÑеÑка Ğ¿Ñи Ğ¿ÑиÑ
ваÑанеÑо на екÑана."
-#: ../plug-ins/common/screenshot.c:978
+#: ../plug-ins/screenshot/screenshot.c:978
msgid "S_nap"
msgstr "_Ğепнене"
-#: ../plug-ins/common/screenshot.c:1008
+#: ../plug-ins/screenshot/screenshot.c:1008
msgid "After the delay, the screenshot is taken."
msgstr "След закÑÑнениеÑо Ñе взема Ñнимка."
-#: ../plug-ins/common/screenshot.c:1010
+#: ../plug-ins/screenshot/screenshot.c:1010
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "След забавÑнеÑо, влаÑеÑе миÑкаÑĞ° Ğ·Ğ° избиÑане на Ñегион Ğ·Ğ° Ñнимане."
-#: ../plug-ins/common/screenshot.c:1013
+#: ../plug-ins/screenshot/screenshot.c:1013
msgid "At the end of the delay, click in a window to snap it."
msgstr "РкÑĞ°Ñ Ğ½Ğ° закÑÑнениеÑо, наÑиÑнеÑе Ğ¿ÑозоÑĞµÑ Ğ·Ğ° Ğ´Ğ° го ÑнимаÑе."
#. Area
-#: ../plug-ins/common/screenshot.c:1019
+#: ../plug-ins/screenshot/screenshot.c:1019
msgid "Area"
msgstr "ĞблаÑÑ"
-#: ../plug-ins/common/screenshot.c:1030
+#: ../plug-ins/screenshot/screenshot.c:1030
msgid "Take a screenshot of a single _window"
msgstr "Ğземане Ñнимка на опÑеделен _Ğ¿ÑозоÑеÑ"
-#: ../plug-ins/common/screenshot.c:1051
+#: ../plug-ins/screenshot/screenshot.c:1051
msgid "Include window _decoration"
msgstr "_ĞклÑÑване ÑкÑĞ°ÑĞ°ÑĞ° на Ğ¿ÑозоÑеÑĞ°"
-#: ../plug-ins/common/screenshot.c:1067
+#: ../plug-ins/screenshot/screenshot.c:1067
msgid "Take a screenshot of the entire _screen"
msgstr "Ğземане Ñнимка на ÑĞµĞ»Ğ¸Ñ ĞµĞºÑан"
-#: ../plug-ins/common/screenshot.c:1084
+#: ../plug-ins/screenshot/screenshot.c:1084
msgid "Select a _region to grab"
msgstr "ĞзбиÑане на облаÑÑ Ğ·Ğ° Ñнемане"
#. Delay
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "Delay"
msgstr "ĞабавÑне"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "seconds"
msgstr "ÑекÑнди"
diff -urNp old/po-plug-ins/br.po new/po-plug-ins/br.po
--- old/po-plug-ins/br.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/br.po 2017-05-10 12:55:11.398211834 +0200
@@ -7122,83 +7122,83 @@ msgstr "Dezrannadur ar standilhon"
msgid "Remap colorized"
msgstr "Adglenn livet"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Krouiñ ur skeudenn diouzh ur maez eus ar skramm"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "Pakad _skrammad..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Fazi e-pad ma oa o tiuzañ ar prenestr"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Oc'h enporzhiañ ar pakad skrammad"
-#: ../plug-ins/common/screenshot.c:812
-#: ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812
+#: ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Pakad skrammad"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Biz al logodenn"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Prenestr erspizet n'eo ket bet kavet"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "Desteu_dañ"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "Goude an dale e vo tapet ar pakad skrammad."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "Goude an dale, riklañ ho ligodenn evit diuzañ ar maez evit ar pakañ skrammañ."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "Ur wech tremenet an dale, klikañ war ar prenestr evit e zesteudañ."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Maez"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "Tennañ ur pakad skrammad eus ur _prenestr en e unan"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "Enlakaat kinkla_durioù ar prenestr"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "Tennañ ur pakad skrammad eus ar _skrammad a-bezh"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Enlakaat biz al logode_nn"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "Diuzañ u_r maez da dapout"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Dale"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "eilenn"
diff -urNp old/po-plug-ins/bs.po new/po-plug-ins/bs.po
--- old/po-plug-ins/bs.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/bs.po 2017-05-10 12:55:11.413211762 +0200
@@ -6868,85 +6868,85 @@ msgstr "Analiza uzorka"
msgid "Remap colorized"
msgstr "Remapiraj obojeno"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Kreiraj sliku od dijela ekrana"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Slika ekrana..."
-#: ../plug-ins/common/screenshot.c:453
+#: ../plug-ins/screenshot/screenshot.c:453
msgid "Error selecting the window"
msgstr "Greška prilikom selekcije prozora"
-#: ../plug-ins/common/screenshot.c:821
+#: ../plug-ins/screenshot/screenshot.c:821
msgid "Importing screenshot"
msgstr "Imoportovanje screenshot"
-#: ../plug-ins/common/screenshot.c:847 ../plug-ins/common/screenshot.c:1215
+#: ../plug-ins/screenshot/screenshot.c:847 ../plug-ins/screenshot/screenshot.c:1215
msgid "Screenshot"
msgstr "Screenshot"
-#: ../plug-ins/common/screenshot.c:888
+#: ../plug-ins/screenshot/screenshot.c:888
msgid "Mouse Pointer"
msgstr "Kursor miša"
-#: ../plug-ins/common/screenshot.c:1025
+#: ../plug-ins/screenshot/screenshot.c:1025
msgid "Specified window not found"
msgstr "Navedeni prozor nije naÄen"
-#: ../plug-ins/common/screenshot.c:1224
+#: ../plug-ins/screenshot/screenshot.c:1224
msgid "S_nap"
msgstr "P:rikaÄi"
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "After the delay, the screenshot is taken."
msgstr "Poslije zastoja, screenshot je napravljen."
-#: ../plug-ins/common/screenshot.c:1256
+#: ../plug-ins/screenshot/screenshot.c:1256
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Nakon zastoja, povuci miÅ¡ da odrediÅ¡ dio ekrana iz kojeg Äe se napraviti "
"screenshot."
-#: ../plug-ins/common/screenshot.c:1259
+#: ../plug-ins/screenshot/screenshot.c:1259
msgid "At the end of the delay, click in a window to snap it."
msgstr "Na kraju zastoja, klikni prozor da ga prikaÄiÅ¡."
#. Area
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Area"
msgstr "PodruÄje"
-#: ../plug-ins/common/screenshot.c:1276
+#: ../plug-ins/screenshot/screenshot.c:1276
msgid "Take a screenshot of a single _window"
msgstr "Napravi screenshot jednog _prozora"
-#: ../plug-ins/common/screenshot.c:1295
+#: ../plug-ins/screenshot/screenshot.c:1295
msgid "Include window _decoration"
msgstr "UkljuÄi prozor _dekoraciju"
-#: ../plug-ins/common/screenshot.c:1315
+#: ../plug-ins/screenshot/screenshot.c:1315
msgid "Take a screenshot of the entire _screen"
msgstr "Napravi screenshot cijelog _ekrana"
-#: ../plug-ins/common/screenshot.c:1334
+#: ../plug-ins/screenshot/screenshot.c:1334
msgid "Include _mouse pointer"
msgstr "UkljuÄi i pokazivaÄ _miÅ¡a"
-#: ../plug-ins/common/screenshot.c:1355
+#: ../plug-ins/screenshot/screenshot.c:1355
msgid "Select a _region to grab"
msgstr "Odaberi dio koji Äe se uzeti"
#. Delay
-#: ../plug-ins/common/screenshot.c:1370
+#: ../plug-ins/screenshot/screenshot.c:1370
msgid "Delay"
msgstr "Zastoj"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1392
+#: ../plug-ins/screenshot/screenshot.c:1392
msgid "seconds"
msgstr "sekunde"
diff -urNp old/po-plug-ins/ca.po new/po-plug-ins/ca.po
--- old/po-plug-ins/ca.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ca.po 2017-05-10 12:55:11.429211686 +0200
@@ -7090,85 +7090,85 @@ msgstr "Analitza la mostra"
msgid "Remap colorized"
msgstr "Aplica mapa de colors"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Crea una imatge a partir d'una à rea de la pantalla"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "Captura de _pantalla..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "S'ha produït un error quan es seleccionava la finestra"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importa la captura de pantalla"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Punter del ratolÃ"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "No s'ha trobat la finestra especificada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Captura"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Després del retard es farà la captura de la pantalla."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Després del retard arrossegueu el vostre ratolà per a seleccionar la regió "
"de la pantalla que voleu capturar."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Al final del retard feu clic a la finestra per a capturar-la."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Obtén una captura d'una única _finestra"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "_Decora la finestra"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Obtén una captura de la pantalla _sencera"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Inclou el punter del _ratolÃ"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Selecciona una _regió"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Retard"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segons"
diff -urNp old/po-plug-ins/ca@valencia.po new/po-plug-ins/ca@valencia.po
--- old/po-plug-ins/ca@valencia.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ca@valencia.po 2017-05-10 12:55:11.444211614 +0200
@@ -6979,85 +6979,85 @@ msgstr "Analitza la mostra"
msgid "Remap colorized"
msgstr "Aplica mapa de colors"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Crea una imatge a partir d'una à rea de la pantalla"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "Captura de _pantalla..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "S'ha produït un error quan es seleccionava la finestra"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Importa la captura de pantalla"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Punter del ratolÃ"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "No s'ha trobat la finestra especificada"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_Captura"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "Després del retard es farà la captura de la pantalla."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Després del retard arrossegueu el vostre ratolà per a seleccionar la regió "
"de la pantalla que voleu capturar."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "Al final del retard feu clic a la finestra per a capturar-la."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "Obtén una captura d'una única _finestra"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "_Decora la finestra"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "Obtén una captura de la pantalla _sencera"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Inclou el punter del _ratolÃ"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "Selecciona una _regió"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Retard"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "segons"
diff -urNp old/po-plug-ins/cs.po new/po-plug-ins/cs.po
--- old/po-plug-ins/cs.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/cs.po 2017-05-10 12:55:11.460211537 +0200
@@ -6994,85 +6994,85 @@ msgstr "Analýza vzorků"
msgid "Remap colorized"
msgstr "PÅemapovánà vybarvenÃ"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "VytvoÅit obrázek z oblasti obrazovky"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_SnÃmek obrazovkyâ¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Chyba výbÄru okna"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importuje se snÃmek obrazovky"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "SnÃmek obrazovky"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Ukazatel myši"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "UrÄené okno nenalezeno"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "VytvoÅit s_nÃmek"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Po prodlevÄ je vytvoÅen snÃmek obrazovky."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Po uplynutà Äasové prodlevy vyberte oblast snÃmku obrazovky táhnutÃm myÅ¡Ã."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
"Po uplynutà Äasové prodlevy kliknÄte do okna, jehož snÃmek chcete vytvoÅit."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Oblast"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "PoÅÃdit snÃmek jednoho _okna"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "VÄetnÄ _dekorace okna"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "PoÅÃdit snÃmek celé _obrazovky"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Zahrnout ukazatel _myši"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Vyb_rat oblast k sejmutÃ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "ZpoždÄnÃ"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekund"
diff -urNp old/po-plug-ins/da.po new/po-plug-ins/da.po
--- old/po-plug-ins/da.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/da.po 2017-05-10 12:55:11.476211460 +0200
@@ -7070,84 +7070,84 @@ msgstr "Prøveanalyse"
msgid "Remap colorized"
msgstr "Omgør farvelægning..."
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Opret et billede fra et område af skærmen"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Skærmbillede..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Fejl ved valg af vinduet"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importerer skærmbillede"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Skærmbillede"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Musemarkør"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Angivet vindue ikke fundet"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Tag skærmbillede"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Skærmbilledet tages når ventetiden udløber."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "Træk din mus efter ventetiden for at vælge skærmbilledets område."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
"Klik på et vindue efter ventetiden for at tage et skærmbillede af det."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Område"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Tag et skræmbillede af et enkelt _vindue"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "_Medtag vinduesdekoration"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Tag et skærmbillede af hele _skærmen"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Inkludér _musemarkør"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "_Vælg et område"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Ventetid"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekunder"
diff -urNp old/po-plug-ins/de.po new/po-plug-ins/de.po
--- old/po-plug-ins/de.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/de.po 2017-05-10 12:55:11.492211384 +0200
@@ -7100,85 +7100,85 @@ msgstr "Analyse der Quellfarben"
msgid "Remap colorized"
msgstr "Einfärben"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Ein Bild aus einem Bildschirmausschnitt erstellen"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Bildschirmfoto â¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Fehler beim Erfassen des Fensters"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Bildschirmfoto wird importiert"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Bildschirmfoto"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Mauszeiger"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Das angegebene Fenster wurde nicht gefunden"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "A_uslösen"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Nach der Verzögerung wird das Bildschirmfoto erstellt."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Wählen Sie nach der Verzögerung mit der Maus den zu fotografierenden Bereich "
"aus."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Klicken Sie am Ende der Verzögerung in das zu fotografierende Fenster."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Bereich"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Ein Bildschirmfoto eines einzelnen _Fensters machen"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Fenster_rahmen einbeziehen"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Ein Foto des gesamten _Bildschirms machen"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "_Mauszeiger einbeziehen"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Einen Bereich _auswählen"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Verzögerung"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "Sekunden"
diff -urNp old/po-plug-ins/dz.po new/po-plug-ins/dz.po
--- old/po-plug-ins/dz.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/dz.po 2017-05-10 12:55:11.507211312 +0200
@@ -7176,79 +7176,79 @@ msgstr "འà½à½²à½à¼à½à½à½ (_H)"
msgid "H_ue:"
msgstr "à½à½¼à½à¼à½à½à½à½¦à¼(_u)"
-#: ../plug-ins/common/screenshot.c:233
+#: ../plug-ins/screenshot/screenshot.c:233
msgid "Create an image from an area of the screen"
msgstr "à½à½à½ à¼à½à½¼à½à½¦à¼à½à¾±à½²à¼à½à½¦à½£à¼à½à½à½²à¼à½à½à¼à½£à½¦à¼à½à½à½´à½à½¦à¼à½à½¢à¾à½à¼à½à½¦à½¢à¼à½à½¦à¾à¾²à½´à½à¼à½ à½à½à¼"
-#: ../plug-ins/common/screenshot.c:246
+#: ../plug-ins/screenshot/screenshot.c:246
msgid "_Screenshot..."
msgstr "à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼(_S)"
-#: ../plug-ins/common/screenshot.c:411
+#: ../plug-ins/screenshot/screenshot.c:411
msgid "Error selecting the window"
msgstr "à½à½²à½à¼à½à½¼à¼à½à½¦à½£à¼à½ à½à½´à¼à½ à½à½à¼à½à½ ིà¼à½à½¦à¾à½à¼à½ à½à½¼à½£à¼à½à¼"
-#: ../plug-ins/common/screenshot.c:715
+#: ../plug-ins/screenshot/screenshot.c:715
msgid "Importing screenshot"
msgstr "à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼à½à½à¼à½ à½à¾²à½ºà½à¼à½ à½à½à¼à½à½¼à¼"
-#: ../plug-ins/common/screenshot.c:739
-#: ../plug-ins/common/screenshot.c:907
+#: ../plug-ins/screenshot/screenshot.c:739
+#: ../plug-ins/screenshot/screenshot.c:907
msgid "Screenshot"
msgstr "à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼"
-#: ../plug-ins/common/screenshot.c:804
+#: ../plug-ins/screenshot/screenshot.c:804
msgid "Specified window not found"
msgstr "à½à½¦à½£à¼à½à½à½¼à½à¼à½ à½à½à¼à½à½ ིà¼à½à½²à½à¼à½à½¼à¼à½ à½à½¼à½£à¼à½à¼à½ à½à½¼à½à¼"
-#: ../plug-ins/common/screenshot.c:832
+#: ../plug-ins/screenshot/screenshot.c:832
msgid "There was an error taking the screenshot."
msgstr "à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼à½ à½à½²à¼à½ à½à½à¼à½à½ ིà¼à½à½¦à¾à½à¼à½ à½à½¼à½£à¼à½à¼à½ à½à¾±à½´à½à¼à½¡à½¼à½à½à¼"
-#: ../plug-ins/common/screenshot.c:916
+#: ../plug-ins/screenshot/screenshot.c:916
msgid "S_nap"
msgstr "à½à½¢à¼à½à½à½(_n)"
-#: ../plug-ins/common/screenshot.c:945
+#: ../plug-ins/screenshot/screenshot.c:945
msgid "After the delay, the screenshot is taken."
msgstr "à½à¾±à½²à½¢à¼à½ à½à¾±à½à½¦à¼à½ à½à½à¼à½à½ ིà¼à½¤à½´à½£à¼à½£à½¦à¼ à½à½¦à½£à¼à½à½à½²à¼à½£à½ºà½à¼à½à¾²à½à½¦à¼à½ à½à½²à¼à½ à½à½à¼à½¡à½¼à½à½"
-#: ../plug-ins/common/screenshot.c:947
+#: ../plug-ins/screenshot/screenshot.c:947
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "à½à¾±à½²à½¢à¼à½ à½à¾±à½à½¦à¼à½ à½à½à¼à½à½ ིà¼à½¤à½´à½£à¼à½£à½´ à½à½¦à½£à¼à½à½à½²à¼à½ à½à½²à¼à½à½²à¼à½à½¼à½à¼à½£à½´à¼à½£à½´à½à¼à½à¾±à½¼à½à½¦à¼à½¦à½ºà½£à¼à½ à½à½´à¼à½ à½à½à¼à½à½²à½ ིà¼à½£à½´à¼ à½à¾±à½¼à½à¼à½¢à½ ིà¼à½à½±à½ ུསིà¼à½ à½à¾²à½´à½à¼"
-#: ../plug-ins/common/screenshot.c:950
+#: ../plug-ins/screenshot/screenshot.c:950
msgid "At the end of the delay, click in a window to snap it."
msgstr "à½à¾±à½²à½¢à¼à½ à½à¾±à½à½¦à¼à½ à½à½à¼à½à½ ིà¼à½à½à½´à½à¼à½£à½´à¼ འà½à½²à¼à½à½¢à¼à½à½à½à¼à½à½²à½ ིà¼à½£à½´à¼à½à½²à½à¼à½à½¼à¼à½à½
ིà½à¼à½à½à¼à½¨à½ºà½à¼à½à½à½à¼"
#. Area
-#: ../plug-ins/common/screenshot.c:956
+#: ../plug-ins/screenshot/screenshot.c:956
msgid "Area"
msgstr "à½à½à½ à¼à½à½¼à½à½¦à¼"
-#: ../plug-ins/common/screenshot.c:967
+#: ../plug-ins/screenshot/screenshot.c:967
msgid "Take a screenshot of a single _window"
msgstr "à½à½²à½à¼à½à½¼à¼à½¢à¾à¾±à½à¼à½à¼à½à½²à¼à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼à½ à½à½ ( _w)"
-#: ../plug-ins/common/screenshot.c:988
+#: ../plug-ins/screenshot/screenshot.c:988
msgid "Include window _decoration"
msgstr "à½à½²à½à¼à½à½¼à¼à½à½à½ºà½¦à¼à½à½à½¼à½à¼à½à¾²à½à½¦à¼à½¦à½´à¼à½à½à½´à½à½¦à¼(_d)"
-#: ../plug-ins/common/screenshot.c:1004
+#: ../plug-ins/screenshot/screenshot.c:1004
msgid "Take a screenshot of the entire _screen"
msgstr "à½à½¦à½£à¼à½à½à½²à¼à½§à¾²à½²à½£à¼à½à½´à¼à½ à½à½²à¼à½à½²à¼à½à½¦à½£à¼à½à½à½²à½ ིà¼à½à½¢à¼à½ à½à½ ( _s)"
-#: ../plug-ins/common/screenshot.c:1021
+#: ../plug-ins/screenshot/screenshot.c:1021
msgid "Select a _region to grab"
msgstr "འà½à½²à½à¼à½à½²à½ ིà¼à½à½¼à½à¼à½£à½´à¼à½£à½´à½à¼à½à¾±à½¼à½à½¦à¼à½¦à½ºà½£à¼à½ à½à½´à¼à½ à½à½à¼(_r)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1036
+#: ../plug-ins/screenshot/screenshot.c:1036
msgid "Delay"
msgstr "à½à¾±à½²à½¢à¼à½ à½à¾±à½à½¦à¼"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1058
+#: ../plug-ins/screenshot/screenshot.c:1058
msgid "seconds"
msgstr "སà¾à½¢à¼à½à¼à½à½´à¼"
diff -urNp old/po-plug-ins/el.po new/po-plug-ins/el.po
--- old/po-plug-ins/el.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/el.po 2017-05-10 12:55:11.525211226 +0200
@@ -7300,85 +7300,85 @@ msgstr "ÎνάλÏ
Ïη δείγμαÏοÏ
msgid "Remap colorized"
msgstr "ΧÏÏμαÏιÏÏή εÏαναÏεικÏνιÏη"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "ÎημιοÏ
Ïγία εικÏÎ½Î±Ï Î±ÏÏ Î¼Î¹Î± ÏεÏιοÏή ÏÎ·Ï Î¿Î¸ÏνηÏ"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_ΣÏιγμιÏÏÏ
Ïο..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "ΣÏάλμα εÏÎ¹Î»Î¿Î³Î®Ï ÏαÏαθÏÏοÏ
"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "ÎιÏαγÏγή ÏÏιγμιÏÏÏ
ÏοÏ
"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "ΣÏιγμιÏÏÏ
Ïο"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "ÎείκÏÎ·Ï ÏονÏικιοÏ"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Το καθοÏιÏμÎνο ÏαÏάθÏ
Ïο δεν βÏÎθηκε"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "Î ÏÏ_ÏδεÏη"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "ÎεÏά Ïην καθÏ
ÏÏÎÏηÏη, Ïο ÏÏιγμιÏÏÏ
Ïο ελήÏθη."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"ÎεÏά Ïην καθÏ
ÏÏÎÏηÏη, ÏÏÏÏιμο ÏοÏ
ÏονÏÎ¹ÎºÎ¹Î¿Ï ÏÎ±Ï Î³Î¹Î± εÏιλογή ÏÎ·Ï ÏεÏιοÏÎ®Ï "
"ÏÏιγμιÏÏÏ
ÏοÏ
."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "ΣÏο ÏÎÎ»Î¿Ï ÏÎ·Ï ÎºÎ±Î¸Ï
ÏÏÎÏηÏηÏ, κλικ Ïε ÏαÏάθÏ
Ïο για λήÏη ÏοÏ
."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "ΠεÏιοÏή"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Îή_Ïη ÏÏιγμιÏÏÏ
ÏοÏ
ενÏÏ Î¼Î¿Î½Î¿Ï ÏαÏαθÏÏοÏ
"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "ΣÏ
μÏεÏίληÏη _διακÏÏμηÏÎ·Ï ÏαÏαθÏÏοÏ
"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "ÎήÏη _ÏÏιγμιÏÏÏ
ÏοÏ
ÏÎ·Ï ÏÏ
Î½Î¿Î»Î¹ÎºÎ®Ï Î¿Î¸ÏνηÏ"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "ΣÏ
_μÏεÏίληÏη δείκÏη ÏονÏικιοÏ"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "ÎÏιλογή Ïε_ÏιοÏή ÏÏλληÏηÏ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "ÎαθÏ
ÏÏÎÏηÏη"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "δεÏ
ÏεÏÏλεÏÏα"
diff -urNp old/po-plug-ins/en_CA.po new/po-plug-ins/en_CA.po
--- old/po-plug-ins/en_CA.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/en_CA.po 2017-05-10 12:55:11.540211154 +0200
@@ -7109,80 +7109,80 @@ msgstr "_Holdness:"
msgid "H_ue:"
msgstr "H_ue:"
-#: ../plug-ins/common/screenshot.c:234
+#: ../plug-ins/screenshot/screenshot.c:234
msgid "Create an image from an area of the screen"
msgstr "Create an image from an area of the screen"
-#: ../plug-ins/common/screenshot.c:247
+#: ../plug-ins/screenshot/screenshot.c:247
msgid "_Screenshot..."
msgstr "_Screenshot..."
-#: ../plug-ins/common/screenshot.c:412
+#: ../plug-ins/screenshot/screenshot.c:412
msgid "Error selecting the window"
msgstr "Error selecting the window"
-#: ../plug-ins/common/screenshot.c:770
+#: ../plug-ins/screenshot/screenshot.c:770
msgid "Importing screenshot"
msgstr "Importing screenshot"
-#: ../plug-ins/common/screenshot.c:795 ../plug-ins/common/screenshot.c:969
+#: ../plug-ins/screenshot/screenshot.c:795 ../plug-ins/screenshot/screenshot.c:969
msgid "Screenshot"
msgstr "Screenshot"
-#: ../plug-ins/common/screenshot.c:863
+#: ../plug-ins/screenshot/screenshot.c:863
msgid "Specified window not found"
msgstr "Specified window not found"
-#: ../plug-ins/common/screenshot.c:890
+#: ../plug-ins/screenshot/screenshot.c:890
msgid "There was an error taking the screenshot."
msgstr "There was an error taking the screenshot."
-#: ../plug-ins/common/screenshot.c:978
+#: ../plug-ins/screenshot/screenshot.c:978
msgid "S_nap"
msgstr "S_nap"
-#: ../plug-ins/common/screenshot.c:1008
+#: ../plug-ins/screenshot/screenshot.c:1008
msgid "After the delay, the screenshot is taken."
msgstr "After the delay, the screenshot is taken."
-#: ../plug-ins/common/screenshot.c:1010
+#: ../plug-ins/screenshot/screenshot.c:1010
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"After the delay, drag your mouse to select the region for the screenshot."
-#: ../plug-ins/common/screenshot.c:1013
+#: ../plug-ins/screenshot/screenshot.c:1013
msgid "At the end of the delay, click in a window to snap it."
msgstr "At the end of the delay, click in a window to snap it."
#. Area
-#: ../plug-ins/common/screenshot.c:1019
+#: ../plug-ins/screenshot/screenshot.c:1019
msgid "Area"
msgstr "Area"
-#: ../plug-ins/common/screenshot.c:1030
+#: ../plug-ins/screenshot/screenshot.c:1030
msgid "Take a screenshot of a single _window"
msgstr "Take a screenshot of a single _window"
-#: ../plug-ins/common/screenshot.c:1051
+#: ../plug-ins/screenshot/screenshot.c:1051
msgid "Include window _decoration"
msgstr "Include window _decoration"
-#: ../plug-ins/common/screenshot.c:1067
+#: ../plug-ins/screenshot/screenshot.c:1067
msgid "Take a screenshot of the entire _screen"
msgstr "Take a screenshot of the entire _screen"
-#: ../plug-ins/common/screenshot.c:1084
+#: ../plug-ins/screenshot/screenshot.c:1084
msgid "Select a _region to grab"
msgstr "Select a _region to grab"
#. Delay
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "Delay"
msgstr "Delay"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "seconds"
msgstr "seconds"
diff -urNp old/po-plug-ins/en_GB.po new/po-plug-ins/en_GB.po
--- old/po-plug-ins/en_GB.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/en_GB.po 2017-05-10 12:55:11.557211073 +0200
@@ -6971,84 +6971,84 @@ msgstr "Sample analyse"
msgid "Remap colorized"
msgstr "Remap colourised"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Create an image from an area of the screen"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_Screenshot..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Error selecting the window"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Importing screenshot"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Screenshot"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Mouse Pointer"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Specified window not found"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "S_nap"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "After the delay, the screenshot is taken."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"After the delay, drag your mouse to select the region for the screenshot."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "At the end of the delay, click in a window to snap it."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Area"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "Take a screenshot of a single _window"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "Include window _decoration"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "Take a screenshot of the entire _screen"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Include _mouse pointer"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "Select a _region to grab"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Delay"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "seconds"
diff -urNp old/po-plug-ins/eo.po new/po-plug-ins/eo.po
--- old/po-plug-ins/eo.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/eo.po 2017-05-10 12:55:11.574210991 +0200
@@ -6793,83 +6793,83 @@ msgstr ""
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_Ekrankopio..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr ""
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Ekrankopio"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Musmontrilo"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr ""
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr ""
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "sekundoj"
diff -urNp old/po-plug-ins/es.po new/po-plug-ins/es.po
--- old/po-plug-ins/es.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/es.po 2017-05-10 12:55:11.590210914 +0200
@@ -7104,85 +7104,85 @@ msgstr "Análisis de muestra"
msgid "Remap colorized"
msgstr "Volver a mapear el colorizado"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Crear una imagen de un área de la pantalla"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Captura de pantallaâ¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Ocurrió un error al seleccionar la ventana"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importar captura"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Puntero del ratón"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "No se ha encontrado la ventana especificada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "I_ntercambiar"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "La captura de pantalla se tomará después de la pausa."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Después de la pausa, arrastre el ratón para seleccionar la región para el "
"pantallazo."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Al finalizar la pausa, pulse sobre una ventana para capturarla."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Tomar una capturar la pantalla de una sola _ventana"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Incluir _decoración de la ventana"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Tomar una capturar de la _pantalla completa"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Incluir el puntero del _ratón"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Seleccione una _región para obtener"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Retardo"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segundos"
diff -urNp old/po-plug-ins/eu.po new/po-plug-ins/eu.po
--- old/po-plug-ins/eu.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/eu.po 2017-05-10 12:55:11.617210785 +0200
@@ -7040,84 +7040,84 @@ msgstr "Laginaren analisia"
msgid "Remap colorized"
msgstr "Mapatu berriro koloreztatua"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Sortu irudia pantailako area batetik"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Pantaila-argazkia..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Errorea leihoa hautatzean"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Pantaila-argazkia inportatzen"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Pantaila-argazkia"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Saguaren erakuslea"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Zehaztutako leihoa ez da aurkitu"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Atxiki"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Atzerapenaren ondoren, pantailaren kaptura egingo da."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Atzerapenaren ondoren, sagua erabil dezakezu pantailaren eremua hautatzeko."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Atzerapenaren amaieran, egin klik leihoan atxikitzeko."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Area"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Egin _leiho bakarraren kaptura"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Sartu leiho _apaingarria"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Egin pantaila _osoaren kaptura"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Sartu _saguaren erakuslea"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Hautatu _eskualdea kapturatzeko"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Atzerapena"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segundo"
diff -urNp old/po-plug-ins/fa.po new/po-plug-ins/fa.po
--- old/po-plug-ins/fa.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/fa.po 2017-05-10 12:55:11.633210709 +0200
@@ -7175,88 +7175,88 @@ msgstr ""
msgid "H_ue:"
msgstr "Ù_اÙ
:"
-#: ../plug-ins/common/screenshot.c:233
+#: ../plug-ins/screenshot/screenshot.c:233
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:246
+#: ../plug-ins/screenshot/screenshot.c:246
#, fuzzy
msgid "_Screenshot..."
msgstr "_عکس صÙØÙ..."
-#: ../plug-ins/common/screenshot.c:411
+#: ../plug-ins/screenshot/screenshot.c:411
#, fuzzy
msgid "Error selecting the window"
msgstr "خطا ÙÙگاÙ
گرÙت٠ÙشاÙگر"
-#: ../plug-ins/common/screenshot.c:715
+#: ../plug-ins/screenshot/screenshot.c:715
#, fuzzy
msgid "Importing screenshot"
msgstr "خطا ÙÙگاÙ
گرÙت٠عکس صÙØÙ"
-#: ../plug-ins/common/screenshot.c:739 ../plug-ins/common/screenshot.c:907
+#: ../plug-ins/screenshot/screenshot.c:739 ../plug-ins/screenshot/screenshot.c:907
#, fuzzy
msgid "Screenshot"
msgstr "عکس صÙØÙ"
-#: ../plug-ins/common/screenshot.c:804
+#: ../plug-ins/screenshot/screenshot.c:804
msgid "Specified window not found"
msgstr "Ù¾ÙجرÙÙ Ù
Ùرد Ùظر Ù¾Ûدا Ùشد"
-#: ../plug-ins/common/screenshot.c:832
+#: ../plug-ins/screenshot/screenshot.c:832
msgid "There was an error taking the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:916
+#: ../plug-ins/screenshot/screenshot.c:916
#, fuzzy
msgid "S_nap"
msgstr "تعÙÛض _جا"
-#: ../plug-ins/common/screenshot.c:946
+#: ../plug-ins/screenshot/screenshot.c:946
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:948
+#: ../plug-ins/screenshot/screenshot.c:948
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:951
+#: ../plug-ins/screenshot/screenshot.c:951
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:957
+#: ../plug-ins/screenshot/screenshot.c:957
#, fuzzy
msgid "Area"
msgstr "ÙاØÛÙ:"
-#: ../plug-ins/common/screenshot.c:968
+#: ../plug-ins/screenshot/screenshot.c:968
msgid "Take a screenshot of a single _window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:989
+#: ../plug-ins/screenshot/screenshot.c:989
#, fuzzy
msgid "Include window _decoration"
msgstr "Ú¯ÙجاÙد٠تزئÛÙات"
-#: ../plug-ins/common/screenshot.c:1005
+#: ../plug-ins/screenshot/screenshot.c:1005
msgid "Take a screenshot of the entire _screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1022
+#: ../plug-ins/screenshot/screenshot.c:1022
#, fuzzy
msgid "Select a _region to grab"
msgstr "اÙتخاب بردار ÙبÙÛ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1037
+#: ../plug-ins/screenshot/screenshot.c:1037
#, fuzzy
msgid "Delay"
msgstr "ÙÙ
âÙ¾ÙشاÙÛ"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1059
+#: ../plug-ins/screenshot/screenshot.c:1059
#, fuzzy
msgid "seconds"
msgstr "Ù
ÛÙÛâثاÙÛÙ"
diff -urNp old/po-plug-ins/fi.po new/po-plug-ins/fi.po
--- old/po-plug-ins/fi.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/fi.po 2017-05-10 12:55:11.648210637 +0200
@@ -7011,84 +7011,84 @@ msgstr "Näytteen analysointi"
msgid "Remap colorized"
msgstr "Uudelleen kartoita väritetyt"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Luo kuva haluamastasi näytön alueesta"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Kuvankaappaus..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Virhe valittaessa ikkunaa"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Tuodaan kuvankaappausta"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Kuvankaappaus"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Hiiren kohdistin"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Annettua ikkunaa ei löytynyt"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Ota kuva"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Näytönkaappaus otetaan viiveen jälkeen."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Siirrä hiiresi valittuun alueeseen kuvankaappausta varten viiveen jälkeen."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Napsauta ikkunaa pompauttaaksesi sen viiveen jälkeen."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Alue"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Ota kuvankaappaus _yhdestä ikkunasta"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Sisällytä ikkunan _reunat"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Ota kuvankaappaus _koko ruudusta"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Sisällytä hiiren kohdistin"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Valitse kaapattava _alue"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Viive"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekuntia"
diff -urNp old/po-plug-ins/fr.po new/po-plug-ins/fr.po
--- old/po-plug-ins/fr.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/fr.po 2017-05-10 12:55:11.665210555 +0200
@@ -7090,84 +7090,84 @@ msgstr "Analyse de l'échantillon"
msgid "Remap colorized"
msgstr "Appliquer à nouveau le colorié"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Crée une image depuis une région de l'écran"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Capture d'écran..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Erreur de sélection de la fenêtre"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importation de la capture d'écran"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Capture d'écran"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Pointeur de la souris"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Fenêtre indiquée non trouvée"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Capturer"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Après le délai, la capture est faite."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Après le délai, déplacez votre souris pour sélectionner la région à capturer."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "à la fin du délai, cliquez sur une fenêtre pour la capturer."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Région"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Prendre une capture d'écran d'une _fenêtre unique"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Inclure les _décorations de fenêtre"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Prendre une capture d'écran de l'é_cran entier"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Inclure le _pointeur de la souris"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Sélectionner une _région à capturer"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Délai"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "secondes"
diff -urNp old/po-plug-ins/ga.po new/po-plug-ins/ga.po
--- old/po-plug-ins/ga.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/ga.po 2017-05-10 12:55:11.679210488 +0200
@@ -6327,53 +6327,53 @@ msgstr ""
msgid "_Value:"
msgstr ""
-#: plug-ins/common/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
+#: plug-ins/screenshot/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
msgid "_Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:395
+#: plug-ins/screenshot/screenshot.c:395
msgid "Error grabbing the pointer"
msgstr ""
-#: plug-ins/common/screenshot.c:471
+#: plug-ins/screenshot/screenshot.c:471
msgid "Loading Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:478 plug-ins/common/screenshot.c:638
+#: plug-ins/screenshot/screenshot.c:478 plug-ins/screenshot/screenshot.c:638
msgid "Screen Shot"
msgstr ""
-#: plug-ins/common/screenshot.c:586
+#: plug-ins/screenshot/screenshot.c:586
msgid "Specified window not found"
msgstr ""
-#: plug-ins/common/screenshot.c:609
+#: plug-ins/screenshot/screenshot.c:609
msgid "Error obtaining Screen Shot"
msgstr ""
#. single window
-#: plug-ins/common/screenshot.c:643 plug-ins/common/screenshot.c:673
+#: plug-ins/screenshot/screenshot.c:643 plug-ins/screenshot/screenshot.c:673
#: plug-ins/winsnap/winsnap.c:866
msgid "Grab"
msgstr ""
-#: plug-ins/common/screenshot.c:680
+#: plug-ins/screenshot/screenshot.c:680
msgid "a _Single Window"
msgstr ""
-#: plug-ins/common/screenshot.c:698
+#: plug-ins/screenshot/screenshot.c:698
msgid "S_elect Window After"
msgstr ""
-#: plug-ins/common/screenshot.c:713 plug-ins/common/screenshot.c:755
+#: plug-ins/screenshot/screenshot.c:713 plug-ins/screenshot/screenshot.c:755
msgid "Seconds Delay"
msgstr ""
-#: plug-ins/common/screenshot.c:719
+#: plug-ins/screenshot/screenshot.c:719
msgid "the _Whole Screen"
msgstr ""
-#: plug-ins/common/screenshot.c:740
+#: plug-ins/screenshot/screenshot.c:740
msgid "Grab _After"
msgstr ""
diff -urNp old/po-plug-ins/gl.po new/po-plug-ins/gl.po
--- old/po-plug-ins/gl.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/gl.po 2017-05-10 12:55:11.694210416 +0200
@@ -6916,85 +6916,85 @@ msgstr "Análise da mostra"
msgid "Remap colorized"
msgstr "Mapear de novo a cor"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Crear unha imaxe dunha área da pantalla"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_Captura de pantalla..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Produciuse un erro ao seleccionar a pantalla"
-#: ../plug-ins/common/screenshot.c:787
+#: ../plug-ins/screenshot/screenshot.c:787
msgid "Importing screenshot"
msgstr "Importar a captura"
-#: ../plug-ins/common/screenshot.c:813 ../plug-ins/common/screenshot.c:1086
+#: ../plug-ins/screenshot/screenshot.c:813 ../plug-ins/screenshot/screenshot.c:1086
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: ../plug-ins/common/screenshot.c:854
+#: ../plug-ins/screenshot/screenshot.c:854
msgid "Mouse Pointer"
msgstr "Punteiro do rato"
-#: ../plug-ins/common/screenshot.c:973
+#: ../plug-ins/screenshot/screenshot.c:973
msgid "Specified window not found"
msgstr "Non se achou a ventá especificada"
-#: ../plug-ins/common/screenshot.c:1095
+#: ../plug-ins/screenshot/screenshot.c:1095
msgid "S_nap"
msgstr "_Axustar"
-#: ../plug-ins/common/screenshot.c:1125
+#: ../plug-ins/screenshot/screenshot.c:1125
msgid "After the delay, the screenshot is taken."
msgstr "Despois do atraso, captúrase a pantalla."
-#: ../plug-ins/common/screenshot.c:1127
+#: ../plug-ins/screenshot/screenshot.c:1127
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Despois de agardar, arrastre o rato para seleccionar a área para a captura "
"de pantalla."
-#: ../plug-ins/common/screenshot.c:1130
+#: ../plug-ins/screenshot/screenshot.c:1130
msgid "At the end of the delay, click in a window to snap it."
msgstr "Despois do atraso, prema nunha ventá para capturar a súa imaxe."
#. Area
-#: ../plug-ins/common/screenshot.c:1136
+#: ../plug-ins/screenshot/screenshot.c:1136
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1147
+#: ../plug-ins/screenshot/screenshot.c:1147
msgid "Take a screenshot of a single _window"
msgstr "Tirar unha captura de pantalla dunha _ventá soa"
-#: ../plug-ins/common/screenshot.c:1166
+#: ../plug-ins/screenshot/screenshot.c:1166
msgid "Include window _decoration"
msgstr "IncluÃr a _decoración da ventá"
-#: ../plug-ins/common/screenshot.c:1186
+#: ../plug-ins/screenshot/screenshot.c:1186
msgid "Take a screenshot of the entire _screen"
msgstr "Tirar a captura de pantalla da pantalla _completa"
-#: ../plug-ins/common/screenshot.c:1205
+#: ../plug-ins/screenshot/screenshot.c:1205
msgid "Include _mouse pointer"
msgstr "IncluÃr pun_teiro do rato"
-#: ../plug-ins/common/screenshot.c:1226
+#: ../plug-ins/screenshot/screenshot.c:1226
msgid "Select a _region to grab"
msgstr "Escolla unha _área para obter"
#. Delay
-#: ../plug-ins/common/screenshot.c:1241
+#: ../plug-ins/screenshot/screenshot.c:1241
msgid "Delay"
msgstr "Atraso"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1263
+#: ../plug-ins/screenshot/screenshot.c:1263
msgid "seconds"
msgstr "segundos"
diff -urNp old/po-plug-ins/gu.po new/po-plug-ins/gu.po
--- old/po-plug-ins/gu.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/gu.po 2017-05-10 12:55:11.708210349 +0200
@@ -6291,65 +6291,65 @@ msgstr "પàªàª¡ (_H):"
msgid "H_ue:"
msgstr "વરà«àª£ (_u):"
-#: ../plug-ins/common/screenshot.c:239
+#: ../plug-ins/screenshot/screenshot.c:239
msgid "_Screenshot..."
msgstr "સà«àªà«àª°à«àª¨àª¶à«àª (_S)..."
-#: ../plug-ins/common/screenshot.c:423
+#: ../plug-ins/screenshot/screenshot.c:423
msgid "Error grabbing the pointer"
msgstr "નિરà«àª¦à«àª¶àª મà«àª³àªµàªµàª¾àª®àª¾àª àªà«àª²"
-#: ../plug-ins/common/screenshot.c:602
+#: ../plug-ins/screenshot/screenshot.c:602
msgid "Loading Screenshot..."
msgstr "સà«àªà«àª°à«àª¨àª¶à«àª લાવૠરહà«àª¯àª¾ àªà«àª..."
-#: ../plug-ins/common/screenshot.c:609 ../plug-ins/common/screenshot.c:781
+#: ../plug-ins/screenshot/screenshot.c:609 ../plug-ins/screenshot/screenshot.c:781
msgid "Screenshot"
msgstr "સà«àªà«àª°à«àª¨àª¶à«àª"
-#: ../plug-ins/common/screenshot.c:717
+#: ../plug-ins/screenshot/screenshot.c:717
msgid "Specified window not found"
msgstr "સà«àªªàª·à«àª થયà«àª² વિનà«àª¡à« મળà«àª²à« નથà«"
-#: ../plug-ins/common/screenshot.c:744
+#: ../plug-ins/screenshot/screenshot.c:744
msgid "There was an error taking the screenshot."
msgstr "સà«àªà«àª°à«àª¨àª¶à«àª લà«àªµàª¾àª®àª¾àª àªà«àª² હતà«."
-#: ../plug-ins/common/screenshot.c:790
+#: ../plug-ins/screenshot/screenshot.c:790
msgid "_Grab"
msgstr "મà«àª³àªµà« (_G)"
-#: ../plug-ins/common/screenshot.c:812
+#: ../plug-ins/screenshot/screenshot.c:812
msgid "Take a screenshot of a single _window"
msgstr "àªàª વિનà«àª¡à«àª¨à« સà«àªà«àª°à«àª¨àª¶à«àª લૠ(_w)"
-#: ../plug-ins/common/screenshot.c:833
+#: ../plug-ins/screenshot/screenshot.c:833
msgid "Include window decoration"
msgstr "વિનà«àª¡à« શણàªàª¾àª° સમાવà«"
-#: ../plug-ins/common/screenshot.c:848
+#: ../plug-ins/screenshot/screenshot.c:848
msgid "Take a screenshot of your _desktop"
msgstr "તમારા ડà«àª¸à«àªàªà«àªªàª¨à« સà«àªà«àª°à«àª¨àª¶à«àª લૠ(_d)"
-#: ../plug-ins/common/screenshot.c:869
+#: ../plug-ins/screenshot/screenshot.c:869
msgid "Select a region"
msgstr "વિસà«àª¤àª¾àª° પસàªàª¦ àªàª°à«"
-#: ../plug-ins/common/screenshot.c:874
+#: ../plug-ins/screenshot/screenshot.c:874
msgid ""
"If enabled, you can use the mouse to select a rectangular region of the "
"screen."
msgstr "àªà« સàªà«àª°àª¿àª¯ àªàª°à«àª² હà«àª¯, તૠતમૠસà«àªà«àª°à«àª¨àª¨à« લàªàª¬àªà«àª°àª¸ વિસà«àª¤àª¾àª° પસàªàª¦ àªàª°àªµàª¾ માàªà« માàªàª¸ વાપરૠશàªà«."
-#: ../plug-ins/common/screenshot.c:889
+#: ../plug-ins/screenshot/screenshot.c:889
msgid "W_ait"
msgstr "રાહ àªà«àª (_a)"
-#: ../plug-ins/common/screenshot.c:904
+#: ../plug-ins/screenshot/screenshot.c:904
msgid "seconds before grabbing"
msgstr "મà«àª³àªµàªµàª¾ પહà«àª²àª¾àª¨à« સà«àªàª¨à«àª¡à«"
-#: ../plug-ins/common/screenshot.c:908
+#: ../plug-ins/screenshot/screenshot.c:908
msgid ""
"The number of seconds to wait after selecting the window or region and "
"actually taking the screenshot."
diff -urNp old/po-plug-ins/he.po new/po-plug-ins/he.po
--- old/po-plug-ins/he.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/he.po 2017-05-10 12:55:11.724210273 +0200
@@ -7009,90 +7009,90 @@ msgstr "Sample Colourise"
msgid "Remap colorized"
msgstr "Remap Colourised..."
-#: ../plug-ins/common/screenshot.c:239
+#: ../plug-ins/screenshot/screenshot.c:239
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:252
+#: ../plug-ins/screenshot/screenshot.c:252
#, fuzzy
msgid "_Screenshot..."
msgstr "Polarising..."
-#: ../plug-ins/common/screenshot.c:416
+#: ../plug-ins/screenshot/screenshot.c:416
msgid "Error selecting the window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:777
+#: ../plug-ins/screenshot/screenshot.c:777
msgid "Importing screenshot"
msgstr ""
-#: ../plug-ins/common/screenshot.c:803 ../plug-ins/common/screenshot.c:1059
+#: ../plug-ins/screenshot/screenshot.c:803 ../plug-ins/screenshot/screenshot.c:1059
msgid "Screenshot"
msgstr ""
-#: ../plug-ins/common/screenshot.c:844
+#: ../plug-ins/screenshot/screenshot.c:844
msgid "Mouse Pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:948
+#: ../plug-ins/screenshot/screenshot.c:948
msgid "Specified window not found"
msgstr ""
-#: ../plug-ins/common/screenshot.c:974
+#: ../plug-ins/screenshot/screenshot.c:974
msgid "There was an error taking the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1068
+#: ../plug-ins/screenshot/screenshot.c:1068
msgid "S_nap"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1098
+#: ../plug-ins/screenshot/screenshot.c:1098
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1100
+#: ../plug-ins/screenshot/screenshot.c:1100
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1103
+#: ../plug-ins/screenshot/screenshot.c:1103
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:1109
+#: ../plug-ins/screenshot/screenshot.c:1109
#, fuzzy
msgid "Area"
msgstr "Centreing"
-#: ../plug-ins/common/screenshot.c:1120
+#: ../plug-ins/screenshot/screenshot.c:1120
msgid "Take a screenshot of a single _window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1139
+#: ../plug-ins/screenshot/screenshot.c:1139
msgid "Include window _decoration"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1157
+#: ../plug-ins/screenshot/screenshot.c:1157
msgid "Take a screenshot of the entire _screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1176
+#: ../plug-ins/screenshot/screenshot.c:1176
msgid "Include _mouse pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1196
+#: ../plug-ins/screenshot/screenshot.c:1196
msgid "Select a _region to grab"
msgstr ""
#. Delay
-#: ../plug-ins/common/screenshot.c:1211
+#: ../plug-ins/screenshot/screenshot.c:1211
#, fuzzy
msgid "Delay"
msgstr "Intersection Colour"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1233
+#: ../plug-ins/screenshot/screenshot.c:1233
#, fuzzy
msgid "seconds"
msgstr "Second Colour"
diff -urNp old/po-plug-ins/hr.po new/po-plug-ins/hr.po
--- old/po-plug-ins/hr.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/hr.po 2017-05-10 12:55:11.740210196 +0200
@@ -6674,54 +6674,54 @@ msgstr "_ZasiÄenost:"
msgid "_Value:"
msgstr "_Vrijednost:"
-#: plug-ins/common/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
+#: plug-ins/screenshot/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
#, fuzzy
msgid "_Screen Shot..."
msgstr "Screen Shot"
-#: plug-ins/common/screenshot.c:395
+#: plug-ins/screenshot/screenshot.c:395
msgid "Error grabbing the pointer"
msgstr "GreÅ¡ka kod uzimanja pokazivaÄa"
-#: plug-ins/common/screenshot.c:471
+#: plug-ins/screenshot/screenshot.c:471
msgid "Loading Screen Shot..."
msgstr "UÄitavam snimku zaslona..."
-#: plug-ins/common/screenshot.c:478 plug-ins/common/screenshot.c:638
+#: plug-ins/screenshot/screenshot.c:478 plug-ins/screenshot/screenshot.c:638
msgid "Screen Shot"
msgstr "Screen Shot"
-#: plug-ins/common/screenshot.c:586
+#: plug-ins/screenshot/screenshot.c:586
msgid "Specified window not found"
msgstr "Navedeni prozor nije naÄen"
-#: plug-ins/common/screenshot.c:609
+#: plug-ins/screenshot/screenshot.c:609
msgid "Error obtaining Screen Shot"
msgstr "Greška pri dobijanju snimke zaslona"
#. single window
-#: plug-ins/common/screenshot.c:643 plug-ins/common/screenshot.c:673
+#: plug-ins/screenshot/screenshot.c:643 plug-ins/screenshot/screenshot.c:673
#: plug-ins/winsnap/winsnap.c:866
msgid "Grab"
msgstr "Uhvati"
-#: plug-ins/common/screenshot.c:680
+#: plug-ins/screenshot/screenshot.c:680
msgid "a _Single Window"
msgstr "Jedan prozor"
-#: plug-ins/common/screenshot.c:698
+#: plug-ins/screenshot/screenshot.c:698
msgid "S_elect Window After"
msgstr "Odaberi prozor _poslije"
-#: plug-ins/common/screenshot.c:713 plug-ins/common/screenshot.c:755
+#: plug-ins/screenshot/screenshot.c:713 plug-ins/screenshot/screenshot.c:755
msgid "Seconds Delay"
msgstr "sekundi zakašnjenja"
-#: plug-ins/common/screenshot.c:719
+#: plug-ins/screenshot/screenshot.c:719
msgid "the _Whole Screen"
msgstr "cijeli zaslon"
-#: plug-ins/common/screenshot.c:740
+#: plug-ins/screenshot/screenshot.c:740
msgid "Grab _After"
msgstr "Uhvati kasnije"
diff -urNp old/po-plug-ins/hu.po new/po-plug-ins/hu.po
--- old/po-plug-ins/hu.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/hu.po 2017-05-10 12:55:11.756210120 +0200
@@ -7047,85 +7047,85 @@ msgstr "Mintaelemzés"
msgid "Remap colorized"
msgstr "SzÃnezés átalakÃtása"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Kép készÃtése a képernyÅ bizonyos részérÅl"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_KépernyÅképâ¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Hiba az ablak kijelölése közben"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "KépernyÅkép importálása"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "KépernyÅkép"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Egérmutató"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "A megadott ablak nem található"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_KépkészÃtés"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "A késleltetés lejárta után elkészül a képernyÅkép."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"A késleltetés lejárta után jelölje ki egérrel (húzással) a területet, "
"amelyrÅl a képernyÅkép készüljön."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "A késleltetés lejárta után kattintson egy ablakra a képkészÃtéshez."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Terület"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "KépkészÃtés _egyetlen ablakról"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Ablak_dÃszÃtésekkel együtt"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "KépkészÃtés az egész képe_rnyÅrÅl"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Az e_gérmutató is legyen benne"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Lefotózandó terület ki_jelölése"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Késleltetés"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "másodperc"
diff -urNp old/po-plug-ins/id.po new/po-plug-ins/id.po
--- old/po-plug-ins/id.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/id.po 2017-05-10 12:55:11.772210043 +0200
@@ -7447,94 +7447,94 @@ msgstr ""
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
#, fuzzy
msgid "_Screenshot..."
msgstr "Cuplikan layar"
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
#, fuzzy
msgid "Importing screenshot"
msgstr "Tentang Cuplikan Layar"
-#: ../plug-ins/common/screenshot.c:812
-#: ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812
+#: ../plug-ins/screenshot/screenshot.c:1085
#, fuzzy
msgid "Screenshot"
msgstr "Cuplikan layar"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
#, fuzzy
msgid "Mouse Pointer"
msgstr "Sertakan Penunjuk"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
#, fuzzy
msgid "Specified window not found"
msgstr "Folder yang disebutkan tidak ditemukan"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
#, fuzzy
msgid "Take a screenshot of a single _window"
msgstr "Mengambil Cuplikan Layar Tertentu"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
#, fuzzy
msgid "Include window _decoration"
msgstr "Sertakan _bingkai jendela"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
#, fuzzy
msgid "Take a screenshot of the entire _screen"
msgstr "Mengambil Cuplikan Seluruh Layar"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
#, fuzzy
msgid "Include _mouse pointer"
msgstr "Menyertakan penunjuk pada cuplikan layar"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
#, fuzzy
msgid "Select a _region to grab"
msgstr "Pilih wil_ayah tertentu"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
#, fuzzy
msgid "Delay"
msgstr "Tundaan cuplikan layar"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
#, fuzzy
msgid "seconds"
msgstr "detik"
diff -urNp old/po-plug-ins/is.po new/po-plug-ins/is.po
--- old/po-plug-ins/is.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/is.po 2017-05-10 12:55:11.789209962 +0200
@@ -6894,85 +6894,85 @@ msgstr ""
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Búa til mynd eftir svæði á skjánum"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Skjámynd..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Villa við að velja glugga"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Flyt inn skjámynd"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Skjámynd"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Músarbendill"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Tiltekni glugginn fannst ekki"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Grip"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Eftir seinkunina er skjámyndin tekin"
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Eftir seinkunina dragðu músarbendilinn til að velja svæðið sem skjámyndin "
"tekin eftir."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Við enda seinkunar, smelltu inn à glugga til að taka mynd af honum."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Svæði"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Taka skjámynd af einum glugga"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Hafa _gluggaskreytingar með"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Taka _skjámynd af öllum skjánum"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Taka _með músarbendil"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Veldu _svæði til að taka mynd af"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Seinkun"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekúndur"
diff -urNp old/po-plug-ins/it.po new/po-plug-ins/it.po
--- old/po-plug-ins/it.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/it.po 2017-05-10 12:55:11.809209866 +0200
@@ -7061,84 +7061,84 @@ msgstr "Analisi campione"
msgid "Remap colorized"
msgstr "Rimappa colorati"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Crea un'immagine da un'area dello schermo"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Schermata..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Errore nella selezione della finestra"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importazione schermata"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Schermata"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Puntatore del mouse"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "La finestra specificata non è stata trovata"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "Cat_tura"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Dopo il ritardo verrà catturata la schermata."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Dopo il ritardo, usare il mouse per selezionare la regione da catturare."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Alla fine del ritardo, fare clic in una finestra per catturarla."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Area"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Cattura l'immagine di una _finestra singola"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Includi _decorazioni della finestra"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Cattura l'immagine di tutto lo _schermo"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Includi il puntatore del _mouse"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Seleziona la _regione da catturare"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Ritardo"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "secondi"
diff -urNp old/po-plug-ins/ja.po new/po-plug-ins/ja.po
--- old/po-plug-ins/ja.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ja.po 2017-05-10 12:55:11.832209756 +0200
@@ -7062,83 +7062,83 @@ msgstr "ãµã³ãã«ã解æãã¦ãã
msgid "Remap colorized"
msgstr "è²ãç½®ãæãã¦ãã¾ã..."
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "ã¹ã¯ãªã¼ã³ã®ãã¹ã¦ (ã¾ãã¯ä¸é¨) ã§ç»åãçæãã¾ã"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "ã¹ã¯ãªã¼ã³ã·ã§ãã(_S)..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "ã¦ã£ã³ãã¦é¸æä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "ã¹ã¯ãªã¼ã³ã·ã§ãããåãè¾¼ãã§ãã¾ã..."
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "ã¹ã¯ãªã¼ã³ã·ã§ãã"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "ãã¦ã¹ãã¤ã³ã¿ã¼"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "ã¦ã£ã³ãã¦ãæå®ããã¦ãã¾ãã"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "ã¹ããã(_N)"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "æå®ããå¾
ã¡æéã®å¾ã«ã¹ã¯ãªã¼ã³ã·ã§ãããåãè¾¼ã¾ãã¾ã"
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "å¾
ã¡æéçµéå¾ã«åãè¾¼ã¿ããç¯å²ããã©ãã°ãã¦ãã ãã"
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "å¾
ã¡æéçµéå¾ã«åãè¾¼ã¿ããã¦ã£ã³ãã¦ãã¯ãªãã¯ãã¦ãã ãã"
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "åãè¾¼ãç¯å²"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "åä¸ã¦ã£ã³ãã¦(_W)"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "ã¦ã£ã³ãã¦ã®ãã³ã¬ã¼ã·ã§ã³ãå«ãã(_D)"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "ç»é¢å
¨ä½(_S)"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "ãã¦ã¹ãã¤ã³ã¿ã¼ãå«ãã(_M)"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "æå®ããç¯å²(_R)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "åãè¾¼ãã¾ã§ã®å¾
ã¡æé"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "ç§å¾ã«åãè¾¼ã¿"
diff -urNp old/po-plug-ins/km.po new/po-plug-ins/km.po
--- old/po-plug-ins/km.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/km.po 2017-05-10 12:55:11.847209684 +0200
@@ -7032,78 +7032,78 @@ msgstr "áá¶áâáá¶áá"
msgid "H_ue:"
msgstr "áá¶áâáá¶ááâááâááá á"
-#: ../plug-ins/common/screenshot.c:234
+#: ../plug-ins/screenshot/screenshot.c:234
msgid "Create an image from an area of the screen"
msgstr "ááááá¾áâáá¼ááá¶áâáá½áâáá¸âááááâá¢áááááá"
-#: ../plug-ins/common/screenshot.c:247
+#: ../plug-ins/screenshot/screenshot.c:247
msgid "_Screenshot..."
msgstr "áá¼áááâá¢áááááá..."
-#: ../plug-ins/common/screenshot.c:412
+#: ../plug-ins/screenshot/screenshot.c:412
msgid "Error selecting the window"
msgstr "ááá á»áâáááá»áâáááá¾áâáááá¢á½á
"
-#: ../plug-ins/common/screenshot.c:770
+#: ../plug-ins/screenshot/screenshot.c:770
msgid "Importing screenshot"
msgstr "áááá»áâáá¶áá
á¼áâáá¼áááâá¢áááááá"
-#: ../plug-ins/common/screenshot.c:795 ../plug-ins/common/screenshot.c:969
+#: ../plug-ins/screenshot/screenshot.c:795 ../plug-ins/screenshot/screenshot.c:969
msgid "Screenshot"
msgstr "âáá¼áááâá¢áááááá"
-#: ../plug-ins/common/screenshot.c:863
+#: ../plug-ins/screenshot/screenshot.c:863
msgid "Specified window not found"
msgstr "âáááá¢á½á
âáááâáá¶áâááááá¶ááâááâáá·ááá¾á"
-#: ../plug-ins/common/screenshot.c:890
+#: ../plug-ins/screenshot/screenshot.c:890
msgid "There was an error taking the screenshot."
msgstr "áá¶áâááá á»áâáá½áâáá
áááâáááá»áâááâáá¼áâá¢áááááá á"
-#: ../plug-ins/common/screenshot.c:978
+#: ../plug-ins/screenshot/screenshot.c:978
msgid "S_nap"
msgstr "áááá¶áá"
-#: ../plug-ins/common/screenshot.c:1008
+#: ../plug-ins/screenshot/screenshot.c:1008
msgid "After the delay, the screenshot is taken."
msgstr "ááááá¶ááâáá¸âáá¶áâááááá¶á áá¼áááâá¢ááááááâáááá¼áâáá¶ááá á"
-#: ../plug-ins/common/screenshot.c:1010
+#: ../plug-ins/screenshot/screenshot.c:1010
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "ááááá¶ááâáá¸âáá¶âáááááá¶á á¢á¼áâááááá»áâááááâá¢ááááá¾áááá¸âáááá¾áâáááááâááááá¶ááâáá¼áááâá¢áááááá á"
-#: ../plug-ins/common/screenshot.c:1013
+#: ../plug-ins/screenshot/screenshot.c:1013
msgid "At the end of the delay, click in a window to snap it."
msgstr "áá
âá
á»áâáááá
ááâáá¶áâááááá¶á á
á»á
âáááá»áâáááá¢á½á
âáá¾áááá¸âáááá¶ááâáá¶Â á"
#. Area
-#: ../plug-ins/common/screenshot.c:1019
+#: ../plug-ins/screenshot/screenshot.c:1019
msgid "Area"
msgstr "âáááá"
-#: ../plug-ins/common/screenshot.c:1030
+#: ../plug-ins/screenshot/screenshot.c:1030
msgid "Take a screenshot of a single _window"
msgstr "ááâáá¼áâá¢áááááâááâáááá¢á½á
âáááâáá½á"
-#: ../plug-ins/common/screenshot.c:1051
+#: ../plug-ins/screenshot/screenshot.c:1051
msgid "Include window _decoration"
msgstr "áá½ááá¶áâáá¶áâáá»ááááâáááá¢á½á
"
-#: ../plug-ins/common/screenshot.c:1067
+#: ../plug-ins/screenshot/screenshot.c:1067
msgid "Take a screenshot of the entire _screen"
msgstr "ááâáá¼áââá¢ááááááâáá¶áááá¼á"
-#: ../plug-ins/common/screenshot.c:1084
+#: ../plug-ins/screenshot/screenshot.c:1084
msgid "Select a _region to grab"
msgstr "áááá¾áââáá¾áááá¸âá
á¶áááááááááâáá½áâ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "Delay"
msgstr "âááááá¶áâááá"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "seconds"
msgstr "áá·áá¶áá¸"
diff -urNp old/po-plug-ins/kn.po new/po-plug-ins/kn.po
--- old/po-plug-ins/kn.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/kn.po 2017-05-10 12:55:11.861209617 +0200
@@ -6452,86 +6452,86 @@ msgstr ""
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr ""
-#: ../plug-ins/common/screenshot.c:417
+#: ../plug-ins/screenshot/screenshot.c:417
msgid "Error selecting the window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:778
+#: ../plug-ins/screenshot/screenshot.c:778
msgid "Importing screenshot"
msgstr ""
-#: ../plug-ins/common/screenshot.c:804 ../plug-ins/common/screenshot.c:1060
+#: ../plug-ins/screenshot/screenshot.c:804 ../plug-ins/screenshot/screenshot.c:1060
msgid "Screenshot"
msgstr "ತà³à²°à³à²à²¿à²¤à³à²°"
-#: ../plug-ins/common/screenshot.c:845
+#: ../plug-ins/screenshot/screenshot.c:845
msgid "Mouse Pointer"
msgstr "ಮà³à²¸à³âನ ಸà³à²à²"
-#: ../plug-ins/common/screenshot.c:949
+#: ../plug-ins/screenshot/screenshot.c:949
msgid "Specified window not found"
msgstr ""
-#: ../plug-ins/common/screenshot.c:975
+#: ../plug-ins/screenshot/screenshot.c:975
msgid "There was an error taking the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1069
+#: ../plug-ins/screenshot/screenshot.c:1069
msgid "S_nap"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1101
+#: ../plug-ins/screenshot/screenshot.c:1101
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1104
+#: ../plug-ins/screenshot/screenshot.c:1104
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:1110
+#: ../plug-ins/screenshot/screenshot.c:1110
msgid "Area"
msgstr "à²à²¾à²"
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "Take a screenshot of a single _window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1140
+#: ../plug-ins/screenshot/screenshot.c:1140
msgid "Include window _decoration"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1158
+#: ../plug-ins/screenshot/screenshot.c:1158
msgid "Take a screenshot of the entire _screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1177
+#: ../plug-ins/screenshot/screenshot.c:1177
msgid "Include _mouse pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1197
+#: ../plug-ins/screenshot/screenshot.c:1197
msgid "Select a _region to grab"
msgstr ""
#. Delay
-#: ../plug-ins/common/screenshot.c:1212
+#: ../plug-ins/screenshot/screenshot.c:1212
msgid "Delay"
msgstr "ವಿಳà²à²¬"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1234
+#: ../plug-ins/screenshot/screenshot.c:1234
msgid "seconds"
msgstr "ಸà³à²à³à²à²¡à³à²à²³à³"
diff -urNp old/po-plug-ins/ko.po new/po-plug-ins/ko.po
--- old/po-plug-ins/ko.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ko.po 2017-05-10 12:55:11.876209545 +0200
@@ -6900,83 +6900,83 @@ msgstr "í본 ë¶ì"
msgid "Remap colorized"
msgstr "ììí ì¬ë§¤í"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "íë©´ì ììì¼ë¡ ì ì´ë¯¸ì§ ë§ë¤ê¸°"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "ì¤í¬ë¦°ì·(_S)..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "ì°½ ì í ì¤ë¥"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "ì¤í¬ë¦°ì· ê°ì ¸ì¤ê¸°"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "ì¤í¬ë¦°ì·"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "ë§ì°ì¤ í¬ì¸í°"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "ì°½ì ì°¾ì ì ììµëë¤."
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "ì¡ìë´ê¸°(_N)"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "ì§ì í ìê°(ì´) ì´íì íë©´ì ì°ìµëë¤."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "ì¼ì ìê° íì, ë§ì°ì¤ë¡ ì íí ììì íë©´ì ì¡ìë
ëë¤."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "ì¼ì ìê° íì, í´ë¦í ì°½ì íë©´ì ì¡ìë
ëë¤."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "그리기 ìì"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "ì°½ íëë§ ì°ê¸°(_W)"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "ì°½ í
ë리를 í¬í¨(_D)"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "ì ì²´ íë©´ì ì¤í¬ë¦°ì·ì ì°ê¸°(_S)"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "ë§ì°ì¤ í¬ì¸í° í¬í¨(_M)"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "ì¤í¬ë¦°ì·ì ì°ì ììì ì í(_R)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "ì§ì° ìê°"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "ì´"
diff -urNp old/po-plug-ins/lt.po new/po-plug-ins/lt.po
--- old/po-plug-ins/lt.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/lt.po 2017-05-10 12:55:11.892209468 +0200
@@ -7013,84 +7013,84 @@ msgstr "Pavyzdžių analizÄ"
msgid "Remap colorized"
msgstr "Perpiešti spalvotai"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Sukurti paveikslÄlį iÅ¡ ekrano ploto"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Ekrano nuotraukÄ
..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Klaida pasirenkant langÄ
"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importuojama ekrano nuotrauka"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Ekrano nuotrauka"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "PelÄs žymiklis"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Nurodytas langas nerastas"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Fotografuoti"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Po nurodyto laiko fotografuojama."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Pasibaigus delsos laikui, vilkdami pelÄ pasirinkite fotografuotinÄ
sritį."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Pasibaigus delsos laikui spustelÄkite pageidaujamÄ
fotografuoti langÄ
."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Sritis"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Padaryti _vieno lango nuotraukÄ
"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Ä®traukti ir lango _dekoracijÄ
"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Padaryti _viso ekrano nuotraukÄ
"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Ä®traukti _pelÄs žymiklį"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Pasirinkti fotografuotinÄ
_regionÄ
"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Delsa"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sek."
diff -urNp old/po-plug-ins/lv.po new/po-plug-ins/lv.po
--- old/po-plug-ins/lv.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/lv.po 2017-05-10 12:55:11.908209392 +0200
@@ -7013,83 +7013,83 @@ msgstr "Parauga analīze"
msgid "Remap colorized"
msgstr "PÄrkartÄt tonÄjumu"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Izveidot attÄlu no ekrÄna apgabala"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "EkrÄnuzÅÄmum_s..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Kļūda, izvÄloties logu"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "ImportÄ ekrÄnuzÅÄmumu"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "EkrÄnuzÅÄmums"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Peles rÄdÄ«tÄjs"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "NorÄdÄ«tais logs nav atrasts"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_UzÅemt"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "PÄc aiztures, tiek uzÅemts ekrÄnuzÅÄmums"
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "PÄc aiztures, velciet peli, lai izvÄlÄtos apgabalu ekrÄnuzÅÄmumam."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "PÄc aiztures, klikÅ¡Ä·iniet uz logu, lai to uzÅemtu."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Laukums:"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "UzÅemt _viena loga ekrÄnuzÅÄmumu"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Iekļaut loga ap_dari"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "UzÅemt vi_sa ekrÄna ekrÄnuzÅÄmumu"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Iekļaut peles _rÄdÄ«tÄju"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "IzvÄlieties _apgabalu, ko uzÅemt"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Aizture"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekundes"
diff -urNp old/po-plug-ins/mk.po new/po-plug-ins/mk.po
--- old/po-plug-ins/mk.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/mk.po 2017-05-10 12:55:11.924209315 +0200
@@ -6969,93 +6969,93 @@ msgstr "ĞÑĞ¸Ğ¼ĞµÑ Ğ½Ğ° анализа
msgid "Remap colorized"
msgstr "РемапиÑĞ°Ñе на обоеноÑо"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Создади Ñлика од облаÑÑĞ° на екÑаноÑ"
#
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "Слика на _екÑаноÑ..."
-#: ../plug-ins/common/screenshot.c:417
+#: ../plug-ins/screenshot/screenshot.c:417
msgid "Error selecting the window"
msgstr "ĞÑеÑка Ğ¿Ñи избиÑĞ°ÑеÑо Ğ¿ÑозоÑеÑ"
#
-#: ../plug-ins/common/screenshot.c:778
+#: ../plug-ins/screenshot/screenshot.c:778
msgid "Importing screenshot"
msgstr "ĞĞ° ÑвезÑвам ÑликаÑĞ° на екÑаноÑ"
#
-#: ../plug-ins/common/screenshot.c:804 ../plug-ins/common/screenshot.c:1060
+#: ../plug-ins/screenshot/screenshot.c:804 ../plug-ins/screenshot/screenshot.c:1060
msgid "Screenshot"
msgstr "Слика на екÑаноÑ"
-#: ../plug-ins/common/screenshot.c:845
+#: ../plug-ins/screenshot/screenshot.c:845
msgid "Mouse Pointer"
msgstr "ĞокажÑĞ²Ğ°Ñ Ğ½Ğ° глÑÑеÑ"
-#: ../plug-ins/common/screenshot.c:949
+#: ../plug-ins/screenshot/screenshot.c:949
msgid "Specified window not found"
msgstr "ĞĞ°Ğ²ĞµĞ´ĞµĞ½Ğ¸Ğ¾Ñ Ğ¿ÑозоÑĞµÑ Ğ½Ğµ е Ğ¿ÑонаÑден"
-#: ../plug-ins/common/screenshot.c:975
+#: ../plug-ins/screenshot/screenshot.c:975
msgid "There was an error taking the screenshot."
msgstr "ĞмаÑе гÑеÑка во ÑоздаваÑеÑо на Ñлика од екÑаноÑ."
-#: ../plug-ins/common/screenshot.c:1069
+#: ../plug-ins/screenshot/screenshot.c:1069
msgid "S_nap"
msgstr "_ФаÑи"
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "After the delay, the screenshot is taken."
msgstr "Ğо одложÑваÑеÑо, ÑликаÑĞ° од екÑĞ°Ğ½Ğ¾Ñ Ğµ напÑавена."
-#: ../plug-ins/common/screenshot.c:1101
+#: ../plug-ins/screenshot/screenshot.c:1101
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Ğо одложÑваÑеÑо, завлеÑи го глÑÑеÑĞ¾Ñ Ğ·Ğ° Ğ´Ğ° го избеÑĞµÑ ÑĞµĞ³Ğ¸Ğ¾Ğ½Ğ¾Ñ Ğ½Ğ° ÑликаÑĞ° од "
"екÑан."
-#: ../plug-ins/common/screenshot.c:1104
+#: ../plug-ins/screenshot/screenshot.c:1104
msgid "At the end of the delay, click in a window to snap it."
msgstr "ĞĞ° кÑĞ°ÑĞ¾Ñ Ğ¾Ğ´ одложÑваÑеÑо, ÑÑиÑни во Ğ¿ÑĞ¾Ğ·Ğ¾Ñ Ğ·Ğ° Ğ´Ğ° го ÑĞ°Ñи."
#. Area
-#: ../plug-ins/common/screenshot.c:1110
+#: ../plug-ins/screenshot/screenshot.c:1110
msgid "Area"
msgstr "ĞблаÑÑ"
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "Take a screenshot of a single _window"
msgstr "Ğеми Ñлика на екÑĞ°Ğ½Ğ¾Ñ Ğ¾Ğ´ еден Ğ¿Ñо_зоÑеÑ"
#
-#: ../plug-ins/common/screenshot.c:1140
+#: ../plug-ins/screenshot/screenshot.c:1140
msgid "Include window _decoration"
msgstr "ĞклÑÑи декоÑĞ°Ñии на Ğ¿Ñо_зоÑеÑоÑ"
-#: ../plug-ins/common/screenshot.c:1158
+#: ../plug-ins/screenshot/screenshot.c:1158
msgid "Take a screenshot of the entire _screen"
msgstr "Ğеми Ñлика на екÑĞ°Ğ½Ğ¾Ñ Ğ¾Ğ´ _ÑĞµĞ»Ğ¸Ğ¾Ñ ĞµĞºÑан"
-#: ../plug-ins/common/screenshot.c:1177
+#: ../plug-ins/screenshot/screenshot.c:1177
msgid "Include _mouse pointer"
msgstr "ĞклÑÑи _покажÑĞ²Ğ°Ñ Ğ½Ğ° глÑÑеÑ"
-#: ../plug-ins/common/screenshot.c:1197
+#: ../plug-ins/screenshot/screenshot.c:1197
msgid "Select a _region to grab"
msgstr "ĞзбеÑи подÑĞ°ÑÑе Ğ·Ğ° гÑабаÑе"
#. Delay
-#: ../plug-ins/common/screenshot.c:1212
+#: ../plug-ins/screenshot/screenshot.c:1212
msgid "Delay"
msgstr "Ğдложи"
#
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1234
+#: ../plug-ins/screenshot/screenshot.c:1234
msgid "seconds"
msgstr "ÑекÑнди"
diff -urNp old/po-plug-ins/ms.po new/po-plug-ins/ms.po
--- old/po-plug-ins/ms.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/ms.po 2017-05-10 12:55:11.940209238 +0200
@@ -6744,55 +6744,55 @@ msgstr "_Ketepuan:"
msgid "_Value:"
msgstr "_Nilai:"
-#: plug-ins/common/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
+#: plug-ins/screenshot/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
#, fuzzy
msgid "_Screen Shot..."
msgstr "Cekupan Skrin"
-#: plug-ins/common/screenshot.c:395
+#: plug-ins/screenshot/screenshot.c:395
msgid "Error grabbing the pointer"
msgstr "Ralat mencapai penuding"
-#: plug-ins/common/screenshot.c:471
+#: plug-ins/screenshot/screenshot.c:471
msgid "Loading Screen Shot..."
msgstr "Memuatkan Cekupan Skrin..."
-#: plug-ins/common/screenshot.c:478 plug-ins/common/screenshot.c:638
+#: plug-ins/screenshot/screenshot.c:478 plug-ins/screenshot/screenshot.c:638
msgid "Screen Shot"
msgstr "Cekupan Skrin"
-#: plug-ins/common/screenshot.c:586
+#: plug-ins/screenshot/screenshot.c:586
msgid "Specified window not found"
msgstr "Tetingkap yang dinyatakan tidak dijumpai"
-#: plug-ins/common/screenshot.c:609
+#: plug-ins/screenshot/screenshot.c:609
msgid "Error obtaining Screen Shot"
msgstr "Memperolehi Ralat Cekupan Skrin"
#. single window
-#: plug-ins/common/screenshot.c:643 plug-ins/common/screenshot.c:673
+#: plug-ins/screenshot/screenshot.c:643 plug-ins/screenshot/screenshot.c:673
#: plug-ins/winsnap/winsnap.c:866
msgid "Grab"
msgstr "Capai"
-#: plug-ins/common/screenshot.c:680
+#: plug-ins/screenshot/screenshot.c:680
msgid "a _Single Window"
msgstr "Tetingkap _Tunggal"
-#: plug-ins/common/screenshot.c:698
+#: plug-ins/screenshot/screenshot.c:698
#, fuzzy
msgid "S_elect Window After"
msgstr "P_emilih"
-#: plug-ins/common/screenshot.c:713 plug-ins/common/screenshot.c:755
+#: plug-ins/screenshot/screenshot.c:713 plug-ins/screenshot/screenshot.c:755
msgid "Seconds Delay"
msgstr "Lengah Saat"
-#: plug-ins/common/screenshot.c:719
+#: plug-ins/screenshot/screenshot.c:719
msgid "the _Whole Screen"
msgstr "_Semua Skrin"
-#: plug-ins/common/screenshot.c:740
+#: plug-ins/screenshot/screenshot.c:740
#, fuzzy
msgid "Grab _After"
msgstr "selepas"
diff -urNp old/po-plug-ins/my.po new/po-plug-ins/my.po
--- old/po-plug-ins/my.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/my.po 2017-05-10 12:55:11.955209167 +0200
@@ -6802,88 +6802,88 @@ msgstr "ááá°áᬠáá¯á¶á¸áá
msgid "Remap colorized"
msgstr "á¡áá±á¬ááºááá¯á¸áá»ááºááᯠáá¯á¶áá¼ááºáá±á«áºáá«"
-#: ../plug-ins/common/screenshot.c:239
+#: ../plug-ins/screenshot/screenshot.c:239
msgid "Create an image from an area of the screen"
msgstr "áá»ááºáá¾á¬áá¼ááºáá²á· áááºáááºááá¯áá¾ áá¯ááºáá¯á¶ááá¯ááᯠáááºáá®á¸áá«"
-#: ../plug-ins/common/screenshot.c:252
+#: ../plug-ins/screenshot/screenshot.c:252
msgid "_Screenshot..."
msgstr "áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»ááº..."
-#: ../plug-ins/common/screenshot.c:416
+#: ../plug-ins/screenshot/screenshot.c:416
msgid "Error selecting the window"
msgstr "áááºá¸ááá¯á¸ áá½á±á¸áá»ááºáá¾á¯ á¡áá¾á¬á¸á¡áá½ááºá¸"
-#: ../plug-ins/common/screenshot.c:777
+#: ../plug-ins/screenshot/screenshot.c:777
msgid "Importing screenshot"
msgstr "áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»áẠáááºáá½ááºá¸áá¼ááºá¸"
-#: ../plug-ins/common/screenshot.c:803 ../plug-ins/common/screenshot.c:1059
+#: ../plug-ins/screenshot/screenshot.c:803 ../plug-ins/screenshot/screenshot.c:1059
msgid "Screenshot"
msgstr "áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»ááº"
-#: ../plug-ins/common/screenshot.c:844
+#: ../plug-ins/screenshot/screenshot.c:844
msgid "Mouse Pointer"
msgstr "áá¼á½ááºááá¯áẠáá½á¾ááºáá¶"
-#: ../plug-ins/common/screenshot.c:948
+#: ../plug-ins/screenshot/screenshot.c:948
msgid "Specified window not found"
msgstr "áááºáá¾ááºáá¬á¸áá²á· áááºá¸ááá¯á¸ ááá½á±á·ááá°á¸"
-#: ../plug-ins/common/screenshot.c:974
+#: ../plug-ins/screenshot/screenshot.c:974
msgid "There was an error taking the screenshot."
msgstr "áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»ááºááᯠáááºá¸áá°áá±áá²á· á¡áá¾á¬á¸á¡áá½ááºá¸ ááᯠáá¾ááá±áááºá"
-#: ../plug-ins/common/screenshot.c:1068
+#: ../plug-ins/screenshot/screenshot.c:1068
msgid "S_nap"
msgstr "ááá°áá«"
-#: ../plug-ins/common/screenshot.c:1098
+#: ../plug-ins/screenshot/screenshot.c:1098
msgid "After the delay, the screenshot is taken."
msgstr "áá¾á±á¬ááºá·áá¾á±á¸áá¾á¯áá¼á®á¸áá±á¬ááºá áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»ááºááᯠááá°áá¬á¸áááºá"
-#: ../plug-ins/common/screenshot.c:1100
+#: ../plug-ins/screenshot/screenshot.c:1100
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"áá¾á±á¬ááºá·áá¾á±á¸áá¾á¯áá¼á®á¸áá±á¬ááºá áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»áẠá¡áá½á áááºáááºááᯠáá½á±á¸ááá¯á· áááºá·áá²á· áá¼á½ááºááᯠ"
"ááá½ááºáá½á²áá«á"
-#: ../plug-ins/common/screenshot.c:1103
+#: ../plug-ins/screenshot/screenshot.c:1103
msgid "At the end of the delay, click in a window to snap it."
msgstr "áá¾á±á¬ááºá·áá¾á±á¸áá¾á¯áá¼á®á¸áá±á¬ááºá áááºá¸ááá¯á¸ááá¯ááᯠááá°ááá¯á· áááºá¸ááᯠáá¾áá¯ááºáá«á"
#. Area
-#: ../plug-ins/common/screenshot.c:1109
+#: ../plug-ins/screenshot/screenshot.c:1109
msgid "Area"
msgstr "áááºáááº"
-#: ../plug-ins/common/screenshot.c:1120
+#: ../plug-ins/screenshot/screenshot.c:1120
msgid "Take a screenshot of a single _window"
msgstr "áááºá¸ááá¯á¸ááá¯áá²á· áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»ááºááᯠááá°áá«"
-#: ../plug-ins/common/screenshot.c:1139
+#: ../plug-ins/screenshot/screenshot.c:1139
msgid "Include window _decoration"
msgstr "áááºá¸ááá¯á¸ á¡áá¾áá¼ááºáááºáá¾á¯ááᯠáááºá·áá½ááºá¸áá«"
-#: ../plug-ins/common/screenshot.c:1157
+#: ../plug-ins/screenshot/screenshot.c:1157
msgid "Take a screenshot of the entire _screen"
msgstr "áá»ááºáá¾á¬áá¼áẠááá¯áá¯á¶á¸áá²á· áá»ááºáá¾á¬áá¼ááºááá¯ááºáá»áẠááá¯ááᯠááá°áá«"
-#: ../plug-ins/common/screenshot.c:1176
+#: ../plug-ins/screenshot/screenshot.c:1176
msgid "Include _mouse pointer"
msgstr "áá¼á½ááºááá¯áẠáá½á¾ááºáá¶ááᯠáááºá·áá½ááºá¸áá«"
-#: ../plug-ins/common/screenshot.c:1196
+#: ../plug-ins/screenshot/screenshot.c:1196
msgid "Select a _region to grab"
msgstr "áááºáááºááá¯ááᯠáááºá¸áá¯ááºááá¯á· áá½á±á¸áá«"
#. Delay
-#: ../plug-ins/common/screenshot.c:1211
+#: ../plug-ins/screenshot/screenshot.c:1211
msgid "Delay"
msgstr "áá¾á±á¬ááºá·áá¾á±á¸á
á±áá«"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1233
+#: ../plug-ins/screenshot/screenshot.c:1233
msgid "seconds"
msgstr "á
áá¹áááºá·áá»á¬á¸"
diff -urNp old/po-plug-ins/nb.po new/po-plug-ins/nb.po
--- old/po-plug-ins/nb.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/nb.po 2017-05-10 12:55:11.970209095 +0200
@@ -7138,97 +7138,97 @@ msgstr "Colorize eksempel"
msgid "Remap colorized"
msgstr "Colorize eksempel"
-#: ../plug-ins/common/screenshot.c:239
+#: ../plug-ins/screenshot/screenshot.c:239
msgid "Create an image from an area of the screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:252
+#: ../plug-ins/screenshot/screenshot.c:252
#, fuzzy
msgid "_Screenshot..."
msgstr "_Skjermbilde..."
-#: ../plug-ins/common/screenshot.c:416
+#: ../plug-ins/screenshot/screenshot.c:416
#, fuzzy
msgid "Error selecting the window"
msgstr "Feil under lesing av fil"
-#: ../plug-ins/common/screenshot.c:777
+#: ../plug-ins/screenshot/screenshot.c:777
#, fuzzy
msgid "Importing screenshot"
msgstr "Feil ved taking av skjermbilde"
-#: ../plug-ins/common/screenshot.c:803 ../plug-ins/common/screenshot.c:1059
+#: ../plug-ins/screenshot/screenshot.c:803 ../plug-ins/screenshot/screenshot.c:1059
#, fuzzy
msgid "Screenshot"
msgstr "Skjermbilde"
-#: ../plug-ins/common/screenshot.c:844
+#: ../plug-ins/screenshot/screenshot.c:844
#, fuzzy
msgid "Mouse Pointer"
msgstr "Sett inn punkt"
-#: ../plug-ins/common/screenshot.c:948
+#: ../plug-ins/screenshot/screenshot.c:948
msgid "Specified window not found"
msgstr ""
-#: ../plug-ins/common/screenshot.c:974
+#: ../plug-ins/screenshot/screenshot.c:974
msgid "There was an error taking the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1068
+#: ../plug-ins/screenshot/screenshot.c:1068
#, fuzzy
msgid "S_nap"
msgstr "B_ytt"
-#: ../plug-ins/common/screenshot.c:1098
+#: ../plug-ins/screenshot/screenshot.c:1098
msgid "After the delay, the screenshot is taken."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1100
+#: ../plug-ins/screenshot/screenshot.c:1100
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
-#: ../plug-ins/common/screenshot.c:1103
+#: ../plug-ins/screenshot/screenshot.c:1103
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
#. Area
-#: ../plug-ins/common/screenshot.c:1109
+#: ../plug-ins/screenshot/screenshot.c:1109
#, fuzzy
msgid "Area"
msgstr "Område:"
-#: ../plug-ins/common/screenshot.c:1120
+#: ../plug-ins/screenshot/screenshot.c:1120
msgid "Take a screenshot of a single _window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1139
+#: ../plug-ins/screenshot/screenshot.c:1139
#, fuzzy
msgid "Include window _decoration"
msgstr "Ta med dekorasjoner"
-#: ../plug-ins/common/screenshot.c:1157
+#: ../plug-ins/screenshot/screenshot.c:1157
msgid "Take a screenshot of the entire _screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1176
+#: ../plug-ins/screenshot/screenshot.c:1176
msgid "Include _mouse pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:1196
+#: ../plug-ins/screenshot/screenshot.c:1196
#, fuzzy
msgid "Select a _region to grab"
msgstr "Velg forrige vektor"
#. Delay
-#: ../plug-ins/common/screenshot.c:1211
+#: ../plug-ins/screenshot/screenshot.c:1211
#, fuzzy
msgid "Delay"
msgstr "Overlegg"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1233
+#: ../plug-ins/screenshot/screenshot.c:1233
#, fuzzy
msgid "seconds"
msgstr "millisekunder"
diff -urNp old/po-plug-ins/ne.po new/po-plug-ins/ne.po
--- old/po-plug-ins/ne.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/ne.po 2017-05-10 12:55:11.984209028 +0200
@@ -7002,78 +7002,78 @@ msgstr "समाà¤:"
msgid "H_ue:"
msgstr "हà¥à¤¯à¥:"
-#: ../plug-ins/common/screenshot.c:234
+#: ../plug-ins/screenshot/screenshot.c:234
msgid "Create an image from an area of the screen"
msgstr "सà¥à¤à¥à¤°à¤¿à¤¨à¤à¥ à¤à¤à¤à¤¾ à¤à¥à¤·à¥à¤¤à¥à¤°à¤¬à¤¾à¤ à¤à¤à¤à¤¾ à¤à¤µà¤¿ सिरà¥à¤à¤¨à¤¾ à¤à¤°à¥à¤¨à¥à¤¹à¥à¤¸à¥"
-#: ../plug-ins/common/screenshot.c:247
+#: ../plug-ins/screenshot/screenshot.c:247
msgid "_Screenshot..."
msgstr "सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤..."
-#: ../plug-ins/common/screenshot.c:412
+#: ../plug-ins/screenshot/screenshot.c:412
msgid "Error selecting the window"
msgstr "सà¤à¥à¤à¥à¤¯à¤¾à¤² à¤à¤¯à¤¨ à¤à¤°à¥à¤¦à¤¾ तà¥à¤°à¥à¤à¤¿"
-#: ../plug-ins/common/screenshot.c:770
+#: ../plug-ins/screenshot/screenshot.c:770
msgid "Importing screenshot"
msgstr "सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤ à¤à¤¯à¤¾à¤¤ à¤à¤°à¥à¤¦à¥"
-#: ../plug-ins/common/screenshot.c:795 ../plug-ins/common/screenshot.c:969
+#: ../plug-ins/screenshot/screenshot.c:795 ../plug-ins/screenshot/screenshot.c:969
msgid "Screenshot"
msgstr "सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤"
-#: ../plug-ins/common/screenshot.c:863
+#: ../plug-ins/screenshot/screenshot.c:863
msgid "Specified window not found"
msgstr "निरà¥à¤¦à¤¿à¤·à¥à¤ à¤à¤°à¤¿à¤à¤à¥ सà¤à¥à¤à¥à¤¯à¤¾à¤² फà¥à¤²à¤¾ परà¥à¤¨"
-#: ../plug-ins/common/screenshot.c:890
+#: ../plug-ins/screenshot/screenshot.c:890
msgid "There was an error taking the screenshot."
msgstr "सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤ लिदा तà¥à¤¯à¤¹à¤¾à¤ à¤à¤à¤à¤¾ तà¥à¤°à¥à¤à¤¿ थियà¥"
-#: ../plug-ins/common/screenshot.c:978
+#: ../plug-ins/screenshot/screenshot.c:978
msgid "S_nap"
msgstr "साà¤à¤¾à¤¸à¤¾à¤ à¤à¤°à¥à¤¨à¥à¤¹à¥à¤¸à¥"
-#: ../plug-ins/common/screenshot.c:1008
+#: ../plug-ins/screenshot/screenshot.c:1008
msgid "After the delay, the screenshot is taken."
msgstr "विलमà¥à¤¬ पà¤à¤¿, सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤ लिà¤à¤¨à¥à¤ ।"
-#: ../plug-ins/common/screenshot.c:1010
+#: ../plug-ins/screenshot/screenshot.c:1010
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "विलमà¥à¤¬ पà¤à¤¿, सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤à¤à¤¾ लाà¤à¤¿ à¤à¥à¤·à¥à¤¤à¥à¤° à¤à¤¯à¤¨ à¤à¤°à¥à¤¨ तपाà¤à¤à¤à¥ माà¤à¤¸ तानà¥à¤¨à¥à¤¹à¥à¤¸à¥ ।"
-#: ../plug-ins/common/screenshot.c:1013
+#: ../plug-ins/screenshot/screenshot.c:1013
msgid "At the end of the delay, click in a window to snap it."
msgstr "विलमà¥à¤¬à¤à¥ à¤
नà¥à¤¤à¥à¤¯à¤®à¤¾, यसलाठसà¥à¤¨à¥à¤¯à¤¾à¤ª à¤à¤°à¥à¤¨ सà¤à¥à¤à¥à¤¯à¤¾à¤²à¤®à¤¾ à¤à¥à¤²à¤¿à¤ à¤à¤°à¥à¤¨à¥à¤¹à¥à¤¸à¥ ।"
#. Area
-#: ../plug-ins/common/screenshot.c:1019
+#: ../plug-ins/screenshot/screenshot.c:1019
msgid "Area"
msgstr "à¤à¥à¤·à¥à¤¤à¥à¤°"
-#: ../plug-ins/common/screenshot.c:1030
+#: ../plug-ins/screenshot/screenshot.c:1030
msgid "Take a screenshot of a single _window"
msgstr "à¤à¤à¤à¤¾ à¤à¤à¤² सà¤à¥à¤à¥à¤¯à¤¾à¤²à¤à¥ à¤à¤à¤à¤¾ सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤ लिनà¥à¤¹à¥à¤¸à¥"
-#: ../plug-ins/common/screenshot.c:1051
+#: ../plug-ins/screenshot/screenshot.c:1051
msgid "Include window _decoration"
msgstr "सà¤à¥à¤à¥à¤¯à¤¾à¤² सà¤à¤¾à¤µà¤à¤¸à¤à¤"
-#: ../plug-ins/common/screenshot.c:1067
+#: ../plug-ins/screenshot/screenshot.c:1067
msgid "Take a screenshot of the entire _screen"
msgstr "पà¥à¤°à¤¾ सà¥à¤à¥à¤°à¤¿à¤¨à¤à¥ à¤à¤à¤à¤¾ सà¥à¤à¥à¤°à¤¿à¤¨à¤¸à¤ लिनà¥à¤¹à¥à¤¸à¥"
-#: ../plug-ins/common/screenshot.c:1084
+#: ../plug-ins/screenshot/screenshot.c:1084
msgid "Select a _region to grab"
msgstr "à¤à¥à¤¸à¥à¤¨ à¤à¤à¤à¤¾ à¤à¥à¤·à¥à¤¤à¥à¤° à¤à¤¯à¤¨ à¤à¤°à¥à¤¨à¥à¤¹à¥à¤¸à¥"
#. Delay
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "Delay"
msgstr "ढिलाà¤"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "seconds"
msgstr "सà¥à¤à¥à¤¨à¥à¤¡"
diff -urNp old/po-plug-ins/nl.po new/po-plug-ins/nl.po
--- old/po-plug-ins/nl.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/nl.po 2017-05-10 12:55:12.002208942 +0200
@@ -7239,87 +7239,87 @@ msgstr "Monsteranalyse"
msgid "Remap colorized"
msgstr "Inkleuren met monsters wordt uitgevoerdâ¦"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Een afbeelding aanmaken van een deel van het scherm"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Schermafdrukâ¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Fout bij selecteren van het venster"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Schermafdruk importeren"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Schermafdruk"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Muisaanwijzer"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Opgegeven venster niet gevonden"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Maken"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Na de wachttijd wordt de schermafdruk gemaakt."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Na de wachttijd sleept u de muis om het gebied te selecteren waarvan u de "
"schermafdruk wilt maken."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
"Na de wachttijd klikt u in het venster waarvan u de schermafdruk wilt maken."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Gebied"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Een schermafdruk van een enkel _venster maken"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Inclusief venster_randen"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Een schermafdruk van het hele _scherm maken"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "_Inclusief muisaanwijzer"
# gedeelte/regio/gebied
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Een _gebied selecteren voor de schermafdruk"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Wachttijd"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "seconden"
diff -urNp old/po-plug-ins/nn.po new/po-plug-ins/nn.po
--- old/po-plug-ins/nn.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/nn.po 2017-05-10 12:55:12.017208870 +0200
@@ -7088,83 +7088,83 @@ msgstr "Samlingsanalyse"
msgid "Remap colorized"
msgstr "Fargelegg"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Opprett eit nytt bilete frå eit ormråde av skjermen"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_Skjermenbilete â¦"
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Feil ved markeringa av vindauget"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Importerer eit bilete av skjermen"
-#: ../plug-ins/common/screenshot.c:812
-#: ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812
+#: ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Skjermbilete"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Musepeikar"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Fann ikkje det oppgitte vindauget"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_Grip"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "Biletet av skjermen blir knipsa etter pausen"
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "Etter pausen kan du markere området med musepeikaren"
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "Klikk i eit vindauge etter pausen for å lage bilete av det."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Område"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "Knips eit bilete av eit enkelt _vindauge"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "Inkluder vindaugedekorasjonar"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "_skjermbilete"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Inkluder _musepeikaren"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "Vel område som det skal hentast inn"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Vent i"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "sekund"
diff -urNp old/po-plug-ins/oc.po new/po-plug-ins/oc.po
--- old/po-plug-ins/oc.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/oc.po 2017-05-10 12:55:12.033208793 +0200
@@ -7055,85 +7055,85 @@ msgstr "Analisar de l'escapolon"
msgid "Remap colorized"
msgstr "Aplicar a novèl lo coloriat"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Crèa un imatge dempuèi una region de l'ecran"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Captura d'ecran..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Error de seleccion de la fenèstra"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importacion de la captura d'ecran"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura d'ecran"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Puntador de la mirga"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Fenèstra indicada non trobada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Capturar"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Aprèp lo relambi, la captura es faita."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Aprèp lo relambi, desplaçatz vòstra mirga per seleccionar la region de "
"capturar."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "A la fin del relambi, clicatz sus una fenèstra per la capturar."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Region"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Prene una captura d'ecran d'una _fenèstra unica"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Inclure las _decoracions de fenèstra"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Prene una captura d'ecran de l'e_cran entièr"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Inclure lo _puntador de la mirga"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Seleccionar una _region de capturar"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Relambi"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segondas"
diff -urNp old/po-plug-ins/pa.po new/po-plug-ins/pa.po
--- old/po-plug-ins/pa.po 2017-04-30 23:44:08.000000000 +0200
+++ new/po-plug-ins/pa.po 2017-05-10 12:55:12.047208726 +0200
@@ -7077,78 +7077,78 @@ msgstr "ਹà©à¨²à¨¡à¨¨à©à©±à¨¸(_H):"
msgid "H_ue:"
msgstr "à¨à¨à¨¾(_u):"
-#: ../plug-ins/common/screenshot.c:234
+#: ../plug-ins/screenshot/screenshot.c:234
msgid "Create an image from an area of the screen"
msgstr "ਸà¨à¨°à©à¨¨ ਦ੠à¨à©±à¨ à¨à©à¨¤à¨° ਤà©à¨ à¨à©±à¨ à¨à¨¿à©±à¨¤à¨° ਬਣਾà¨"
-#: ../plug-ins/common/screenshot.c:247
+#: ../plug-ins/screenshot/screenshot.c:247
msgid "_Screenshot..."
msgstr "ਸà¨à¨°à©à¨¨-ਸ਼ਾà¨(_S)..."
-#: ../plug-ins/common/screenshot.c:412
+#: ../plug-ins/screenshot/screenshot.c:412
msgid "Error selecting the window"
msgstr "ਵਿੰਡ੠à¨à©à¨£à¨¨ ਦà©à¨°à¨¾à¨¨ à¨à¨²à¨¤à©"
-#: ../plug-ins/common/screenshot.c:770
+#: ../plug-ins/screenshot/screenshot.c:770
msgid "Importing screenshot"
msgstr "ਸà¨à¨°à©à¨¨-ਸ਼ਾਠà¨à©°à¨ªà©à¨°à¨ à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ ਹà©"
-#: ../plug-ins/common/screenshot.c:795 ../plug-ins/common/screenshot.c:969
+#: ../plug-ins/screenshot/screenshot.c:795 ../plug-ins/screenshot/screenshot.c:969
msgid "Screenshot"
msgstr "ਸà¨à¨°à©à¨¨-ਸ਼ਾà¨"
-#: ../plug-ins/common/screenshot.c:863
+#: ../plug-ins/screenshot/screenshot.c:863
msgid "Specified window not found"
msgstr "ਦਿੱਤ੠ਵਿੰਡ੠ਨਹà©à¨ ਲੱà¨à©"
-#: ../plug-ins/common/screenshot.c:890
+#: ../plug-ins/screenshot/screenshot.c:890
msgid "There was an error taking the screenshot."
msgstr "ਸà¨à¨°à©à¨¨-ਸ਼ਾà¨à¨ ਲà©à¨£ ਦà©à¨°à¨¾à¨¨ à¨à©±à¨ à¨à¨²à¨¤à© à¨à¨ ਹà©à¥¤"
-#: ../plug-ins/common/screenshot.c:978
+#: ../plug-ins/screenshot/screenshot.c:978
msgid "S_nap"
msgstr "ਸਨà©à¨ª(_n)"
-#: ../plug-ins/common/screenshot.c:1008
+#: ../plug-ins/screenshot/screenshot.c:1008
msgid "After the delay, the screenshot is taken."
msgstr "ਡà©à¨²à©à¨
ਬਾà¨
ਦ ਸà¨à¨°à©à¨¨-ਸ਼à©à¨ ਲਿà¨à¥¤"
-#: ../plug-ins/common/screenshot.c:1010
+#: ../plug-ins/screenshot/screenshot.c:1010
msgid "After the delay, drag your mouse to select the region for the screenshot."
msgstr "ਡà©à¨²à©à¨
ਬਾà¨
ਦ, ਸà¨à¨°à©à¨¨-ਸ਼ਾਠਲà©à¨£ ਲਠà¨à¨ªà¨£à¨¾ ਮਾà¨à¨à¨¸ à¨à©à¨¤à¨° à¨à©à¨£à¨¨ ਲਠਡਰà©à¨ à¨à¨°à©à¥¤"
-#: ../plug-ins/common/screenshot.c:1013
+#: ../plug-ins/screenshot/screenshot.c:1013
msgid "At the end of the delay, click in a window to snap it."
msgstr "ਡà©à¨²à©à¨
ਦ੠ਬਾà¨
ਦ, à¨à©±à¨ ਵਿੰਡ੠ਦ੠ਸਨà©à¨ª ਲà©à¨£ ਲਠà¨à¨²à¨¿à©±à¨ à¨à¨°à©à¥¤"
#. Area
-#: ../plug-ins/common/screenshot.c:1019
+#: ../plug-ins/screenshot/screenshot.c:1019
msgid "Area"
msgstr "à¨à©à¨¤à¨°"
-#: ../plug-ins/common/screenshot.c:1030
+#: ../plug-ins/screenshot/screenshot.c:1030
msgid "Take a screenshot of a single _window"
msgstr "à¨à©±à¨ à¨à©±à¨à¨²à© ਵਿੰਡ੠ਦਾ ਸà¨à¨°à©à¨¨-ਸ਼ਾà¨à¨ ਲਵà©(_w)"
-#: ../plug-ins/common/screenshot.c:1051
+#: ../plug-ins/screenshot/screenshot.c:1051
msgid "Include window _decoration"
msgstr "ਵਿੰਡ੠ਡà©à¨à©à¨°à©à¨¸à¨¼à¨¨ ਸ਼ਾਮਲ à¨à¨°à©(_d)"
-#: ../plug-ins/common/screenshot.c:1067
+#: ../plug-ins/screenshot/screenshot.c:1067
msgid "Take a screenshot of the entire _screen"
msgstr "ਪà©à¨°à© ਸà¨à¨°à©à¨¨ ਦਾ ਸà¨à¨°à©à¨¨-ਸ਼ਾà¨à¨ ਲਵà©(_s)"
-#: ../plug-ins/common/screenshot.c:1084
+#: ../plug-ins/screenshot/screenshot.c:1084
msgid "Select a _region to grab"
msgstr "ਲà©à¨£ ਲਠà¨à©±à¨ à¨à©à¨¤à¨° à¨à©à¨£à©(_r)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1099
+#: ../plug-ins/screenshot/screenshot.c:1099
msgid "Delay"
msgstr "ਡà©à¨²à©à¨
"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1121
+#: ../plug-ins/screenshot/screenshot.c:1121
msgid "seconds"
msgstr "ਸà¨à¨¿à©°à¨"
diff -urNp old/po-plug-ins/pl.po new/po-plug-ins/pl.po
--- old/po-plug-ins/pl.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/pl.po 2017-05-10 12:55:12.063208650 +0200
@@ -7039,84 +7039,84 @@ msgstr "Analizowanie próbek"
msgid "Remap colorized"
msgstr "Odwzorowanie barwienia"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Tworzy obraz z obszaru ekranu"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Zrzut ekranuâ¦"
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "BÅÄ
d podczas wybierania okna"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importowanie zrzutu ekranu"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Zrzut ekranu"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Kursor myszy"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Nie odnaleziono podanego okna"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_PrzechwyÄ"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Po podanym czasie zostanie wykonany zrzut ekranu."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Po podanym czasie należy przesunÄ
Ä mysz, aby wybraÄ obszar dla zrzutu ekranu."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Po podanym czasie należy kliknÄ
Ä okno, aby je przechwyciÄ."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Obszar"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Wykonanie zrzutu ekranu pojedynczego _okna"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Wraz z _dekoracjÄ
okna"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Wykonanie zrzutu caÅego _ekranu"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Wraz z kursorem _myszy"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Wybór _obszaru do przechwycenia"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Opóźnienie"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekund"
diff -urNp old/po-plug-ins/POTFILES.in new/po-plug-ins/POTFILES.in
--- old/po-plug-ins/POTFILES.in 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/POTFILES.in 2017-05-10 13:05:05.981668293 +0200
@@ -124,7 +124,6 @@ plug-ins/common/red-eye-removal.c
plug-ins/common/ripple.c
plug-ins/common/rotate.c
plug-ins/common/sample-colorize.c
-plug-ins/common/screenshot.c
plug-ins/common/semi-flatten.c
plug-ins/common/sharpen.c
plug-ins/common/shift.c
@@ -277,6 +276,7 @@ plug-ins/pagecurl/pagecurl.c
plug-ins/print/print-draw-page.c
plug-ins/print/print-page-layout.c
plug-ins/print/print.c
+plug-ins/screenshot/screenshot-gnome-shell.c
plug-ins/selection-to-path/pxl-outline.c
plug-ins/selection-to-path/selection-to-path.c
plug-ins/twain/twain.c
diff -urNp old/po-plug-ins/POTFILES.skip new/po-plug-ins/POTFILES.skip
--- old/po-plug-ins/POTFILES.skip 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/POTFILES.skip 2017-05-10 13:05:26.918597848 +0200
@@ -17,4 +17,6 @@ plug-ins/imagemap/y.tab.c
plug-ins/metadata/interface.c
plug-ins/pygimp
plug-ins/script-fu
+plug-ins/screenshot/screenshot.c
+plug-ins/screenshot/screenshot-x11.c
tools
diff -urNp old/po-plug-ins/pt_BR.po new/po-plug-ins/pt_BR.po
--- old/po-plug-ins/pt_BR.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/pt_BR.po 2017-05-10 12:55:12.079208573 +0200
@@ -7067,84 +7067,84 @@ msgstr "Analisando amostra"
msgid "Remap colorized"
msgstr "Colorizando por remapeamento"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Cria uma imagem a partir do que é exibido na tela"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "Captura de _tela..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Erro ao selecionar a janela"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importando imagem"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura de tela"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Ponteiro do mouse"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Janela especificada não encontrada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "Ca_pturar"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Após o atraso, a tela é capturada."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Após o atraso, clique e arraste para selecionar a região a ser capturada."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Ao final do atraso, clique em uma janela para capturá-la."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Capt_urar uma única janela"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Incluir _decorações da janela"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Capturar a tela _inteira"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Incluir ponteiro do _mouse"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Selecionar uma _região da tela"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Atraso"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segundos"
diff -urNp old/po-plug-ins/pt.po new/po-plug-ins/pt.po
--- old/po-plug-ins/pt.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/pt.po 2017-05-10 12:55:12.094208501 +0200
@@ -7055,85 +7055,85 @@ msgstr "Análise da amostra"
msgid "Remap colorized"
msgstr "Remapear colorido"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Criar uma nova imagem com a \"fotografia\" de uma área do ecrã"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Capturar de ecrã..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Erro ao selecionar a janela"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "A importar a captura de ecrã"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Captura de ecrã"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Ponteiro do rato"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "A janela especificada não foi encontrada"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Capturar"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Depois do atraso, é tirada uma fotografia ao ecrã."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Depois do atraso, arraste o rato para selecionar a região a incluir na "
"captura de ecrã."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "No fim do atraso, clique na janela para a capturar."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Ãrea"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Capturar o ecrã de uma única _janela"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Incluir as _decorações da janela"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Capturar numa imagem todo o _ecrã"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Incluir o _ponteiro do rato"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Selecionar uma _região a capturar"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Atraso"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "segundos"
diff -urNp old/po-plug-ins/ro.po new/po-plug-ins/ro.po
--- old/po-plug-ins/ro.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ro.po 2017-05-10 12:55:12.110208424 +0200
@@ -7069,84 +7069,84 @@ msgstr "AnalizÄ de eÈantion"
msgid "Remap colorized"
msgstr "Remapare colorizÄri"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "CreeazÄ o imagine dintr-o zonÄ a ecranului"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_CapturÄ de ecran..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Eroare la selecÈia ferestrei"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Import de capturÄ de ecran"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "CapturÄ de ecran"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Indicator de maus"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Fereastra specificatÄ nu a fost gÄsitÄ"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_CaptureazÄ"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "DupÄ Ã®ntârziere, captura de ecran este preluatÄ automat."
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "DupÄ Ã®ntârziere, deplasaÈi mausul pentru a selecta zona de capturat."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr ""
"La sfârÈitul întârzierii, daÈi clic întrâo fereastrÄ pentru a o captura."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "ZonÄ"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "CaptureazÄ o singurÄ _fereastrÄ"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "Include _decoraÈiunile ferestrei"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "CaptureazÄ Ã®ntreg _ecranul"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Include indicatorul de _maus"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "SelecteazÄ o _zonÄ de capturat"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Ãntârziere"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "secunde"
diff -urNp old/po-plug-ins/ru.po new/po-plug-ins/ru.po
--- old/po-plug-ins/ru.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/ru.po 2017-05-10 12:55:12.127208343 +0200
@@ -7031,83 +7031,83 @@ msgstr "Ğнализ обÑĞ°Ğ·ÑĞ°"
msgid "Remap colorized"
msgstr "ĞкÑĞ°Ñивание по обÑĞ°Ğ·ÑÑ"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "СоздаÑÑ Ğ¸Ğ·Ğ¾Ğ±Ñажение из Ñказанной ÑĞ°ÑÑи ÑабоÑего ÑÑола"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "Ğ¡_нимок ÑкÑана..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "ĞÑибка Ğ¿Ñи вÑбоÑе окна"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "ĞмпоÑÑ Ñнимка ÑкÑана"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Снимок ÑкÑана"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "УказаÑĞµĞ»Ñ Ğ¼ÑÑи"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Указанное окно не найдено"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "Ğ_Ğ°Ñ
ваÑиÑÑ"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "ĞоÑле задеÑжки делаеÑÑÑ Ñнимок"
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "ĞоÑле задеÑжки, пеÑемеÑÑиÑе мÑÑÑ Ğ´Ğ»Ñ Ğ²ÑĞ´ĞµĞ»ĞµĞ½Ğ¸Ñ Ğ¾Ğ±Ğ»Ğ°ÑÑи Ğ´Ğ»Ñ Ñнимка."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "ĞоÑле задеÑжки ÑÑлкниÑе по Ğ¾ĞºĞ½Ñ Ğ´Ğ»Ñ Ğ¿Ğ¾Ğ»ÑÑĞµĞ½Ğ¸Ñ ĞµĞ³Ğ¾ Ñнимка"
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "ĞблаÑÑÑ"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "СнÑÑÑ ÑолÑко акÑивное _окно"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "ĞклÑÑĞ°Ñ Ğ¾_бÑамление окна"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "СнÑÑÑ _веÑÑ ÑкÑан"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "ĞклÑÑиÑÑ ÑказаÑĞµĞ»Ñ _мÑÑи"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "ĞÑделиÑÑ _облаÑÑÑ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "ĞадеÑжка"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "ÑекÑнд"
diff -urNp old/po-plug-ins/rw.po new/po-plug-ins/rw.po
--- old/po-plug-ins/rw.po 2017-04-30 23:44:09.000000000 +0200
+++ new/po-plug-ins/rw.po 2017-05-10 12:55:12.143208266 +0200
@@ -7544,63 +7544,63 @@ msgstr "Ubwuzurane"
msgid "_Value:"
msgstr "Agaciro:"
-#: plug-ins/common/screenshot.c:236 plug-ins/winsnap/winsnap.c:994
+#: plug-ins/screenshot/screenshot.c:236 plug-ins/winsnap/winsnap.c:994
msgid "_Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:417
+#: plug-ins/screenshot/screenshot.c:417
#, fuzzy
msgid "Error grabbing the pointer"
msgstr "i Mweretsi"
-#: plug-ins/common/screenshot.c:556
+#: plug-ins/screenshot/screenshot.c:556
msgid "Loading Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:563 plug-ins/common/screenshot.c:729
+#: plug-ins/screenshot/screenshot.c:563 plug-ins/screenshot/screenshot.c:729
msgid "Screen Shot"
msgstr ""
-#: plug-ins/common/screenshot.c:671
+#: plug-ins/screenshot/screenshot.c:671
#, fuzzy
msgid "Specified window not found"
msgstr "Idirishya OYA Byabonetse"
-#: plug-ins/common/screenshot.c:698
+#: plug-ins/screenshot/screenshot.c:698
msgid "Error obtaining Screen shot"
msgstr ""
#. single window
-#: plug-ins/common/screenshot.c:738 plug-ins/common/screenshot.c:764
+#: plug-ins/screenshot/screenshot.c:738 plug-ins/screenshot/screenshot.c:764
#: plug-ins/winsnap/winsnap.c:865
msgid "Grab"
msgstr ""
-#: plug-ins/common/screenshot.c:771
+#: plug-ins/screenshot/screenshot.c:771
#, fuzzy
msgid "a _Single Window"
msgstr "a"
-#: plug-ins/common/screenshot.c:791
+#: plug-ins/screenshot/screenshot.c:791
msgid "Include decoration"
msgstr ""
-#: plug-ins/common/screenshot.c:804
+#: plug-ins/screenshot/screenshot.c:804
msgid "Selected Region"
msgstr ""
-#: plug-ins/common/screenshot.c:821
+#: plug-ins/screenshot/screenshot.c:821
#, fuzzy
msgid "the _Whole Screen"
msgstr "i"
-#: plug-ins/common/screenshot.c:844
+#: plug-ins/screenshot/screenshot.c:844
#, fuzzy
msgid "Delay for"
msgstr "kugirango"
# offmgr/source\offapp\dialog\optgdlg.src:OFA_TP_MISC.FT_HELPAGENT_TIME_UNIT.text
-#: plug-ins/common/screenshot.c:859
+#: plug-ins/screenshot/screenshot.c:859
msgid "seconds"
msgstr "amasogonda"
diff -urNp old/po-plug-ins/sk.po new/po-plug-ins/sk.po
--- old/po-plug-ins/sk.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/sk.po 2017-05-10 12:55:12.156208204 +0200
@@ -6254,55 +6254,55 @@ msgstr "_Zadržanie:"
msgid "H_ue:"
msgstr "O_dtieÅ:"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "_Screenshot..."
msgstr "_SnÃmka obrazovky..."
-#: ../plug-ins/common/screenshot.c:424
+#: ../plug-ins/screenshot/screenshot.c:424
msgid "Error grabbing the pointer"
msgstr "Chyba pri zachytávanà ukazovateľa"
-#: ../plug-ins/common/screenshot.c:603
+#: ../plug-ins/screenshot/screenshot.c:603
msgid "Importing screenshot"
msgstr "NaÄÃtavanie snÃmky obrazovky"
-#: ../plug-ins/common/screenshot.c:610 ../plug-ins/common/screenshot.c:777
+#: ../plug-ins/screenshot/screenshot.c:610 ../plug-ins/screenshot/screenshot.c:777
msgid "Screenshot"
msgstr "SnÃmka obrazovky"
-#: ../plug-ins/common/screenshot.c:718
+#: ../plug-ins/screenshot/screenshot.c:718
msgid "Specified window not found"
msgstr "UrÄené okno nebolo nájdené"
-#: ../plug-ins/common/screenshot.c:745
+#: ../plug-ins/screenshot/screenshot.c:745
msgid "There was an error taking the screenshot."
msgstr "Nastala chyba pri zÃskavanà snÃmky obrazovky."
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "_Grab"
msgstr "_ZosnÃmaÅ¥"
-#: ../plug-ins/common/screenshot.c:807
+#: ../plug-ins/screenshot/screenshot.c:807
msgid "Area"
msgstr "Oblasť"
-#: ../plug-ins/common/screenshot.c:818
+#: ../plug-ins/screenshot/screenshot.c:818
msgid "Take a screenshot of a single _window"
msgstr "ZÃskaÅ¥ snÃmku obrazovky jedného _okna"
-#: ../plug-ins/common/screenshot.c:839
+#: ../plug-ins/screenshot/screenshot.c:839
msgid "Include window _decoration"
msgstr "Zahrnúť _dekoráciu okna"
-#: ../plug-ins/common/screenshot.c:855
+#: ../plug-ins/screenshot/screenshot.c:855
msgid "Take a screenshot of the entire _screen"
msgstr "ZÃskaÅ¥ snÃmku celej _obrazovky"
-#: ../plug-ins/common/screenshot.c:873
+#: ../plug-ins/screenshot/screenshot.c:873
msgid "Select a _region to grab"
msgstr "VybraÅ¥ _oblasÅ¥ na zosnÃmanie"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid ""
"If enabled, you can use the mouse to select a rectangular region of the "
"screen."
@@ -6310,21 +6310,21 @@ msgstr ""
"Ak je povolené, môžete použiť myš na výber obdĺžnikovej oblasti obrazovky."
#. grab delay
-#: ../plug-ins/common/screenshot.c:893
+#: ../plug-ins/screenshot/screenshot.c:893
msgid "Delay"
msgstr "Oneskorenie"
#. this string is part of "Wait [spinbutton] seconds before grabbing"
-#: ../plug-ins/common/screenshot.c:906
+#: ../plug-ins/screenshot/screenshot.c:906
msgid "W_ait"
msgstr "Ä_akaÅ¥"
#. this string is part of "Wait [spinbutton] seconds before grabbing"
-#: ../plug-ins/common/screenshot.c:922
+#: ../plug-ins/screenshot/screenshot.c:922
msgid "seconds before grabbing"
msgstr "sekúnd pred zosnÃmanÃm"
-#: ../plug-ins/common/screenshot.c:926
+#: ../plug-ins/screenshot/screenshot.c:926
msgid ""
"The number of seconds to wait after selecting the window or region and "
"actually taking the screenshot."
diff -urNp old/po-plug-ins/sl.po new/po-plug-ins/sl.po
--- old/po-plug-ins/sl.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/sl.po 2017-05-10 12:55:12.172208128 +0200
@@ -7025,83 +7025,83 @@ msgstr "Analiziraj vzorec ..."
msgid "Remap colorized"
msgstr "Ponovno poslikaj prebarvano ..."
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Ustvari sliko iz podroÄja zaslona"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Posnetek namizja ..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Napaka pri izbiranju okna"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Uvoz zaslonske slike ..."
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Posnetek namizja"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Miškin kazalec"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Navedenega okna ni mogoÄe najti"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Pripni"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Posnetek namizja nastane po zakasnitvi."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "Po zamiku povlecite miÅ¡ko, da izberete podroÄje posnetka namizja."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Po koncu zamika kliknite v okno, da ga poslikate."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "PodroÄje"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Naredi posnetek posameznega _okna"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "VkljuÄi _okrasitev okna"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Naredi posnetek _celega zaslona"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "VkljuÄi kazalec _miÅ¡ke"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Izberi _podroÄje za zajem"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Zakasni"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekund"
diff -urNp old/po-plug-ins/sr@latin.po new/po-plug-ins/sr@latin.po
--- old/po-plug-ins/sr@latin.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/sr@latin.po 2017-05-10 12:55:12.188208051 +0200
@@ -7444,87 +7444,87 @@ msgstr "Uzorak analize"
msgid "Remap colorized"
msgstr "Ponovo mapiraj obojeno"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Napravite sliku iz oblasti ekrana raÄunara"
#
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Snimi ekran..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Greška izbora prozora"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Uvozim snimak ekrana"
#
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Snimak ekrana"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Kurzor miša"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Nisam našao navedeni prozor"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Uhvati"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Nakon zastoja, pravi se snimak ekrana."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "Nakon zastoja, prevucite mišem da izaberete površ za snimak ekrana."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Nakon zastoja, pritisnite na prozor da napravite snimak."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Prostor"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Napravite snimak jednog _prozora"
#
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "UkljuÄi _ukras prozora"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Napravite snimak _celog ekrana"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "UkljuÄi pokazivaÄ _miÅ¡a"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "_Izaberi prostor za snimak"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Zastoj"
#
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekunde"
diff -urNp old/po-plug-ins/sr.po new/po-plug-ins/sr.po
--- old/po-plug-ins/sr.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/sr.po 2017-05-10 12:55:12.204207974 +0200
@@ -7444,87 +7444,87 @@ msgstr "УзоÑак анализе"
msgid "Remap colorized"
msgstr "Ğоново мапиÑĞ°Ñ Ğ¾Ğ±Ğ¾Ñено"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "ĞĞ°Ğ¿ÑавиÑе ÑĞ»Ğ¸ĞºÑ Ğ¸Ğ· облаÑÑи екÑана ÑĞ°ÑÑнаÑĞ°"
#
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Сними екÑан..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "ĞÑеÑка избоÑĞ° Ğ¿ÑозоÑĞ°"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Увозим Ñнимак екÑана"
#
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Снимак екÑана"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "ĞÑÑĞ·Ğ¾Ñ Ğ¼Ğ¸ÑĞ°"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "ĞиÑам наÑао наведени Ğ¿ÑозоÑ"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Ğ£Ñ
ваÑи"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Ğакон Ğ·Ğ°ÑÑоÑĞ°, Ğ¿Ñави Ñе Ñнимак екÑана."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "Ğакон Ğ·Ğ°ÑÑоÑĞ°, Ğ¿ÑевÑÑиÑе миÑем Ğ´Ğ° изабеÑеÑе повÑÑ Ğ·Ğ° Ñнимак екÑана."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Ğакон Ğ·Ğ°ÑÑоÑĞ°, Ğ¿ÑиÑиÑниÑе на Ğ¿ÑĞ¾Ğ·Ğ¾Ñ Ğ´Ğ° напÑавиÑе Ñнимак."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "ĞÑоÑÑоÑ"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "ĞĞ°Ğ¿ÑавиÑе Ñнимак Ñедног _Ğ¿ÑозоÑĞ°"
#
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "УкÑÑÑи _ÑкÑĞ°Ñ Ğ¿ÑозоÑĞ°"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "ĞĞ°Ğ¿ÑавиÑе Ñнимак _Ñелог екÑана"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "УкÑÑÑи Ğ¿Ğ¾ĞºĞ°Ğ·Ğ¸Ğ²Ğ°Ñ _миÑĞ°"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "_ĞзабеÑи Ğ¿ÑоÑÑĞ¾Ñ Ğ·Ğ° Ñнимак"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "ĞĞ°ÑÑоÑ"
#
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "ÑекÑнде"
diff -urNp old/po-plug-ins/sv.po new/po-plug-ins/sv.po
--- old/po-plug-ins/sv.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/sv.po 2017-05-10 12:55:12.220207898 +0200
@@ -7031,84 +7031,84 @@ msgstr "Sampelanalys"
msgid "Remap colorized"
msgstr "Mappa om färgsättning"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Skapa en bild från ett område på skärmen"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Skärmbild..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Fel vid markering av fönstret"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Importerar skärmbild"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Skärmbild"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Muspekare"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Angett fönster kan inte hittas"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "_Ta bild"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Skärmbilden tas efter fördröjningen."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Dra musen, efter fördröjningen, för att markera regionen för skärmbilden."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Vid slutet av fördröjningen, klicka i ett fönster för att fästa det."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Område"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "Ta en skärmbild av ett enstaka _fönster"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Inkludera fönster_dekoration"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "Ta en skärmbild av hela _skärmen"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "Inkludera _muspekare"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Välj en _region att fånga"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Fördröjning"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "sekunder"
diff -urNp old/po-plug-ins/tr.po new/po-plug-ins/tr.po
--- old/po-plug-ins/tr.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/tr.po 2017-05-10 12:55:12.235207826 +0200
@@ -7022,86 +7022,86 @@ msgstr "Basit çözümleme"
msgid "Remap colorized"
msgstr "Renklendirilen yeniden eÅleme"
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "Ekran alanında görüntü oluÅutur"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "_Ekran Görüntüsü..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "Pencere seçme hatası"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "Ekran görüntüsü içe aktarılıyor"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "Ekran Görüntüsü"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "Fare Ä°mleci"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "Belirtilen pencere bulunamadı"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
#, fuzzy
msgid "S_nap"
msgstr "En_stantane fotoÄraf"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "Gecikmenin ardından ekran görüntüsü alınır."
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr ""
"Gecikmeden sonra, ekran görüntüsü alınacak bölgeyi seçmek için farenizi "
"sürükleyin."
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "Gecikme süresinin sonunda, görüntü almak için pencerenin içine tıkla."
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "Alan"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "T_ek bir pencerenin ekran görüntüsünü al"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "Pencere _süslemesini kapsa"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "_Tüm ekranın ekran görüntüsünü al"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "_Fare imlecini kapsa"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "Yakanacak _bölge seç"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "Gecikme"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "saniye"
diff -urNp old/po-plug-ins/uk.po new/po-plug-ins/uk.po
--- old/po-plug-ins/uk.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/uk.po 2017-05-10 12:55:12.250207754 +0200
@@ -6953,83 +6953,83 @@ msgstr "ĞналÑĞ· Ğ·Ñазка"
msgid "Remap colorized"
msgstr "ФаÑбÑĞ²Ğ°Ğ½Ğ½Ñ Ğ·Ğ° Ğ·Ñазком"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Ğ¡ÑвоÑиÑи зобÑĞ°Ğ¶ĞµĞ½Ğ½Ñ Ğ· Ğ²ĞºĞ°Ğ·Ğ°Ğ½Ğ¾Ñ ÑĞ°ÑÑини ÑобоÑого ÑÑолÑ"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "_ĞнÑмок екÑанÑ..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Ğомилка Ğ¿Ñи вибоÑÑ Ğ²Ñкна"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "ĞмпоÑÑ Ğ·Ğ½ÑĞ¼ĞºÑ ĞµĞºÑанÑ"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "ĞнÑмок екÑанÑ"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "ĞказÑвник миÑÑ"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Ğказане вÑкно не знайдене"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "ĞĞ°_Ñ
опиÑи"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "ĞÑÑĞ»Ñ Ğ·Ğ°ÑÑимки ÑобиÑÑÑÑ Ğ·Ğ½Ñмок"
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "ĞÑÑĞ»Ñ Ğ·Ğ°ÑÑимки, пеÑеÑÑнÑÑе миÑÑ Ğ½Ğ° облаÑÑÑ Ğ´Ğ»Ñ Ğ·Ğ½ÑмкÑ."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "ĞÑÑĞ»Ñ Ğ·Ğ°ÑÑимки клаÑнÑÑÑ Ğ½Ğ° вÑĞºĞ½Ñ Ğ´Ğ»Ñ Ğ¾ÑÑĞ¸Ğ¼Ğ°Ğ½Ğ½Ñ Ğ¹Ğ¾Ğ³Ğ¾ знÑмкÑ"
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "ĞблаÑÑÑ"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "ĞнÑÑи лиÑе акÑивне _вÑкно"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "ĞклÑÑĞ°ÑÑи _ÑĞ°Ğ¼ĞºÑ Ğ²Ñкна"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "ĞнÑÑи _веÑÑ ĞµĞºÑан"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "ĞклÑÑиÑи вказÑвник _миÑÑ"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "ĞидÑĞ»ÑÑÑ _облаÑÑÑ"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "ĞĞ°ÑÑимка"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "ÑекÑнд"
diff -urNp old/po-plug-ins/vi.po new/po-plug-ins/vi.po
--- old/po-plug-ins/vi.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/vi.po 2017-05-10 12:55:12.266207677 +0200
@@ -6940,84 +6940,84 @@ msgstr "Phân tÃch mẫu"
msgid "Remap colorized"
msgstr "Ãp dụng lại sá»± mà u hóa"
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "Tạo ảnh từ má»t vùng của mà n hình"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "Chụp _mà n hình..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "Lá»i lá»±a chá»n cá»a sá»"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "Äang nháºp ảnh chụp mà n hình..."
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "Chụp mà n hình"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "Con trá» chuá»t"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "Không tìm thấy cá»a sá» Äã xác Äá»nh"
# Button in screenshot dialog
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "_Chụp"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "Sau khi hết giỠhẹn sẽ chụp ảnh mà n hình"
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "Sau khi hết giá» hẹn, nhấn và rê chuá»t Äá» chá»n vùng chụp."
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "Khi hết hẹn giá», nhấn chuá»t và o cá»a sá» Äá» chụp."
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "Vùng"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "Chụp hình má»t _cá»a sá» riêng lẻ"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "Gá»m t_rang trà cá»a sá»"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "Chụp t_oà n mà n hình"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "Bao gá»m _con trá» chuá»t"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "Chá»n _vùng cần bắt"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "Trá»
"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "giây"
diff -urNp old/po-plug-ins/xh.po new/po-plug-ins/xh.po
--- old/po-plug-ins/xh.po 2017-04-30 23:44:09.000000000 +0200
+++ new/po-plug-ins/xh.po 2017-05-10 12:55:12.281207606 +0200
@@ -6398,62 +6398,62 @@ msgstr "Ukugcwala:"
msgid "_Value:"
msgstr "_Ixabiso"
-#: ../plug-ins/common/screenshot.c:236 ../plug-ins/winsnap/winsnap.c:994
+#: ../plug-ins/screenshot/screenshot.c:236 ../plug-ins/winsnap/winsnap.c:994
msgid "_Screen Shot..."
msgstr ""
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error grabbing the pointer"
msgstr ""
-#: ../plug-ins/common/screenshot.c:557
+#: ../plug-ins/screenshot/screenshot.c:557
msgid "Loading Screen Shot..."
msgstr ""
-#: ../plug-ins/common/screenshot.c:564 ../plug-ins/common/screenshot.c:730
+#: ../plug-ins/screenshot/screenshot.c:564 ../plug-ins/screenshot/screenshot.c:730
#, fuzzy
msgid "Screen Shot"
msgstr "Isikrini"
-#: ../plug-ins/common/screenshot.c:672
+#: ../plug-ins/screenshot/screenshot.c:672
msgid "Specified window not found"
msgstr ""
-#: ../plug-ins/common/screenshot.c:699
+#: ../plug-ins/screenshot/screenshot.c:699
msgid "Error obtaining Screen shot"
msgstr ""
#. single window
-#: ../plug-ins/common/screenshot.c:739 ../plug-ins/common/screenshot.c:765
+#: ../plug-ins/screenshot/screenshot.c:739 ../plug-ins/screenshot/screenshot.c:765
#: ../plug-ins/winsnap/winsnap.c:865
#, fuzzy
msgid "Grab"
msgstr "i-_Gray:"
-#: ../plug-ins/common/screenshot.c:772
+#: ../plug-ins/screenshot/screenshot.c:772
msgid "a _Single Window"
msgstr ""
-#: ../plug-ins/common/screenshot.c:792
+#: ../plug-ins/screenshot/screenshot.c:792
#, fuzzy
msgid "Include decoration"
msgstr "Ukunqamleza"
-#: ../plug-ins/common/screenshot.c:805
+#: ../plug-ins/screenshot/screenshot.c:805
#, fuzzy
msgid "Selected Region"
msgstr "uKhetho"
-#: ../plug-ins/common/screenshot.c:822
+#: ../plug-ins/screenshot/screenshot.c:822
msgid "the _Whole Screen"
msgstr ""
-#: ../plug-ins/common/screenshot.c:845
+#: ../plug-ins/screenshot/screenshot.c:845
#, fuzzy
msgid "Delay for"
msgstr "Umsebenzi we-Delta"
-#: ../plug-ins/common/screenshot.c:860
+#: ../plug-ins/screenshot/screenshot.c:860
#, fuzzy
msgid "seconds"
msgstr "ii-milliseconds"
diff -urNp old/po-plug-ins/yi.po new/po-plug-ins/yi.po
--- old/po-plug-ins/yi.po 2017-04-30 23:44:09.000000000 +0200
+++ new/po-plug-ins/yi.po 2017-05-10 12:55:12.295207539 +0200
@@ -6282,53 +6282,53 @@ msgstr "××ר×װײק"
msgid "_Value:"
msgstr "××Ö·×רעף"
-#: plug-ins/common/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
+#: plug-ins/screenshot/screenshot.c:257 plug-ins/winsnap/winsnap.c:990
msgid "_Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:395
+#: plug-ins/screenshot/screenshot.c:395
msgid "Error grabbing the pointer"
msgstr ""
-#: plug-ins/common/screenshot.c:471
+#: plug-ins/screenshot/screenshot.c:471
msgid "Loading Screen Shot..."
msgstr ""
-#: plug-ins/common/screenshot.c:478 plug-ins/common/screenshot.c:638
+#: plug-ins/screenshot/screenshot.c:478 plug-ins/screenshot/screenshot.c:638
msgid "Screen Shot"
msgstr ""
-#: plug-ins/common/screenshot.c:586
+#: plug-ins/screenshot/screenshot.c:586
msgid "Specified window not found"
msgstr ""
-#: plug-ins/common/screenshot.c:609
+#: plug-ins/screenshot/screenshot.c:609
msgid "Error obtaining Screen Shot"
msgstr ""
#. single window
-#: plug-ins/common/screenshot.c:643 plug-ins/common/screenshot.c:673
+#: plug-ins/screenshot/screenshot.c:643 plug-ins/screenshot/screenshot.c:673
#: plug-ins/winsnap/winsnap.c:866
msgid "Grab"
msgstr ""
-#: plug-ins/common/screenshot.c:680
+#: plug-ins/screenshot/screenshot.c:680
msgid "a _Single Window"
msgstr ""
-#: plug-ins/common/screenshot.c:698
+#: plug-ins/screenshot/screenshot.c:698
msgid "S_elect Window After"
msgstr ""
-#: plug-ins/common/screenshot.c:713 plug-ins/common/screenshot.c:755
+#: plug-ins/screenshot/screenshot.c:713 plug-ins/screenshot/screenshot.c:755
msgid "Seconds Delay"
msgstr ""
-#: plug-ins/common/screenshot.c:719
+#: plug-ins/screenshot/screenshot.c:719
msgid "the _Whole Screen"
msgstr ""
-#: plug-ins/common/screenshot.c:740
+#: plug-ins/screenshot/screenshot.c:740
msgid "Grab _After"
msgstr ""
diff -urNp old/po-plug-ins/zh_CN.po new/po-plug-ins/zh_CN.po
--- old/po-plug-ins/zh_CN.po 2017-04-30 23:44:09.000000000 +0200
+++ new/po-plug-ins/zh_CN.po 2017-05-10 12:55:12.309207471 +0200
@@ -6772,87 +6772,87 @@ msgstr "æ ·ååæ"
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "ä»ä¸ä¸ªå±å¹åºåå建å¾å"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "å±å¹æªå¾(_S)..."
-#: ../plug-ins/common/screenshot.c:417
+#: ../plug-ins/screenshot/screenshot.c:417
msgid "Error selecting the window"
msgstr "éæ©çªå£åºé"
-#: ../plug-ins/common/screenshot.c:779
+#: ../plug-ins/screenshot/screenshot.c:779
msgid "Importing screenshot"
msgstr "导å
¥å±å¹æªå¾"
-#: ../plug-ins/common/screenshot.c:805 ../plug-ins/common/screenshot.c:1076
+#: ../plug-ins/screenshot/screenshot.c:805 ../plug-ins/screenshot/screenshot.c:1076
msgid "Screenshot"
msgstr "å±å¹æªå¾"
-#: ../plug-ins/common/screenshot.c:846
+#: ../plug-ins/screenshot/screenshot.c:846
msgid "Mouse Pointer"
msgstr "é¼ æ æé"
-#: ../plug-ins/common/screenshot.c:964
+#: ../plug-ins/screenshot/screenshot.c:964
msgid "Specified window not found"
msgstr "没ææ¾å°æå®ççªå£"
-#: ../plug-ins/common/screenshot.c:991
+#: ../plug-ins/screenshot/screenshot.c:991
msgid "There was an error taking the screenshot."
msgstr "对å±å¹æªå¾æ¶åºéã"
-#: ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:1085
msgid "S_nap"
msgstr "ææ(_N)"
-#: ../plug-ins/common/screenshot.c:1115
+#: ../plug-ins/screenshot/screenshot.c:1115
msgid "After the delay, the screenshot is taken."
msgstr "å¨å»¶è¿ä¹åï¼å¾å°å±å¹æªå¾ã"
-#: ../plug-ins/common/screenshot.c:1117
+#: ../plug-ins/screenshot/screenshot.c:1117
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "å¨å»¶è¿ä¹åï¼æå¨æ¨çé¼ æ 以éæ©å±å¹æªå¾èå´ã"
-#: ../plug-ins/common/screenshot.c:1120
+#: ../plug-ins/screenshot/screenshot.c:1120
msgid "At the end of the delay, click in a window to snap it."
msgstr "延è¿ç»ææ¶ï¼å¨ä¸ä¸ªçªå£ä¸ç¹å»ä»¥ææå®ã"
#. Area
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid "Area"
msgstr "åºå"
-#: ../plug-ins/common/screenshot.c:1137
+#: ../plug-ins/screenshot/screenshot.c:1137
msgid "Take a screenshot of a single _window"
msgstr "对å个çªå£æªå¾(_W)"
-#: ../plug-ins/common/screenshot.c:1156
+#: ../plug-ins/screenshot/screenshot.c:1156
msgid "Include window _decoration"
msgstr "å
å«çªå£è£
饰(_D)"
-#: ../plug-ins/common/screenshot.c:1174
+#: ../plug-ins/screenshot/screenshot.c:1174
msgid "Take a screenshot of the entire _screen"
msgstr "对æ´ä¸ªå±å¹æªå¾(_S)"
-#: ../plug-ins/common/screenshot.c:1193
+#: ../plug-ins/screenshot/screenshot.c:1193
msgid "Include _mouse pointer"
msgstr "å
æ¬é¼ æ æé(_M)"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "Select a _region to grab"
msgstr "éæ©è¦æªåçåºå(_R)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1228
+#: ../plug-ins/screenshot/screenshot.c:1228
msgid "Delay"
msgstr "延è¿"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1250
+#: ../plug-ins/screenshot/screenshot.c:1250
msgid "seconds"
msgstr "ç§"
diff -urNp old/po-plug-ins/zh_HK.po new/po-plug-ins/zh_HK.po
--- old/po-plug-ins/zh_HK.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/zh_HK.po 2017-05-10 12:55:12.325207395 +0200
@@ -7085,83 +7085,83 @@ msgstr "樣æ¬åæ"
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:240
+#: ../plug-ins/screenshot/screenshot.c:240
msgid "Create an image from an area of the screen"
msgstr "å¾è¢å¹çä¸ååå建ç«åç"
-#: ../plug-ins/common/screenshot.c:253
+#: ../plug-ins/screenshot/screenshot.c:253
msgid "_Screenshot..."
msgstr "å¾è¢å¹ç«é¢æ·å(_S)..."
-#: ../plug-ins/common/screenshot.c:418
+#: ../plug-ins/screenshot/screenshot.c:418
msgid "Error selecting the window"
msgstr "é¸åè¦çªåºç¾é¯èª¤"
-#: ../plug-ins/common/screenshot.c:786
+#: ../plug-ins/screenshot/screenshot.c:786
msgid "Importing screenshot"
msgstr "å¯å
¥è¢å¹å¿«ç
§"
-#: ../plug-ins/common/screenshot.c:812 ../plug-ins/common/screenshot.c:1085
+#: ../plug-ins/screenshot/screenshot.c:812 ../plug-ins/screenshot/screenshot.c:1085
msgid "Screenshot"
msgstr "è¢å¹ç«é¢æ·å"
-#: ../plug-ins/common/screenshot.c:853
+#: ../plug-ins/screenshot/screenshot.c:853
msgid "Mouse Pointer"
msgstr "é¼ æ¨"
-#: ../plug-ins/common/screenshot.c:972
+#: ../plug-ins/screenshot/screenshot.c:972
msgid "Specified window not found"
msgstr "æ¾ä¸å°æå®çè¦çª"
-#: ../plug-ins/common/screenshot.c:1094
+#: ../plug-ins/screenshot/screenshot.c:1094
msgid "S_nap"
msgstr "æç
§(_N)"
-#: ../plug-ins/common/screenshot.c:1124
+#: ../plug-ins/screenshot/screenshot.c:1124
msgid "After the delay, the screenshot is taken."
msgstr "å¨å»¶é²çæéå¾ï¼æä¸è¢å¹çå¿«ç
§ã"
-#: ../plug-ins/common/screenshot.c:1126
+#: ../plug-ins/screenshot/screenshot.c:1126
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "å¨å»¶é²çæéä¹å¾ï¼ææ³æ»é¼ 以é¸åè¢å¹ææçååã"
-#: ../plug-ins/common/screenshot.c:1129
+#: ../plug-ins/screenshot/screenshot.c:1129
msgid "At the end of the delay, click in a window to snap it."
msgstr "å¨å»¶é²æéå°æï¼é»æä¸åè¦çªä»¥ææå®ã"
#. Area
-#: ../plug-ins/common/screenshot.c:1135
+#: ../plug-ins/screenshot/screenshot.c:1135
msgid "Area"
msgstr "æ·åç¯å"
-#: ../plug-ins/common/screenshot.c:1146
+#: ../plug-ins/screenshot/screenshot.c:1146
msgid "Take a screenshot of a single _window"
msgstr "æä¸å®ä¸è¦çªçè¢å¹å¿«ç
§(_W)"
-#: ../plug-ins/common/screenshot.c:1165
+#: ../plug-ins/screenshot/screenshot.c:1165
msgid "Include window _decoration"
msgstr "å
å«è¦çªéæ¡(_D)"
-#: ../plug-ins/common/screenshot.c:1185
+#: ../plug-ins/screenshot/screenshot.c:1185
msgid "Take a screenshot of the entire _screen"
msgstr "æä¸å
¨è¢å¹çå¿«ç
§(_S)"
-#: ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:1204
msgid "Include _mouse pointer"
msgstr "å
å«é¼ æ¨(_M)"
-#: ../plug-ins/common/screenshot.c:1225
+#: ../plug-ins/screenshot/screenshot.c:1225
msgid "Select a _region to grab"
msgstr "é¸æä¸ååæ·å(_R)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1240
+#: ../plug-ins/screenshot/screenshot.c:1240
msgid "Delay"
msgstr "延é²"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1262
+#: ../plug-ins/screenshot/screenshot.c:1262
msgid "seconds"
msgstr "ç§"
diff -urNp old/po-plug-ins/zh_TW.po new/po-plug-ins/zh_TW.po
--- old/po-plug-ins/zh_TW.po 2017-04-30 23:47:40.000000000 +0200
+++ new/po-plug-ins/zh_TW.po 2017-05-10 12:55:12.341207318 +0200
@@ -7144,83 +7144,83 @@ msgstr "樣æ¬åæ"
msgid "Remap colorized"
msgstr ""
-#: ../plug-ins/common/screenshot.c:250
+#: ../plug-ins/screenshot/screenshot.c:250
msgid "Create an image from an area of the screen"
msgstr "å¾è¢å¹çä¸ååå建ç«åç"
-#: ../plug-ins/common/screenshot.c:272
+#: ../plug-ins/screenshot/screenshot.c:272
msgid "_Screenshot..."
msgstr "å¾è¢å¹ç«é¢æ·å(_S)..."
-#: ../plug-ins/common/screenshot.c:445
+#: ../plug-ins/screenshot/screenshot.c:445
msgid "Error selecting the window"
msgstr "é¸åè¦çªåºç¾é¯èª¤"
-#: ../plug-ins/common/screenshot.c:813
+#: ../plug-ins/screenshot/screenshot.c:813
msgid "Importing screenshot"
msgstr "å¯å
¥è¢å¹å¿«ç
§"
-#: ../plug-ins/common/screenshot.c:839 ../plug-ins/common/screenshot.c:1204
+#: ../plug-ins/screenshot/screenshot.c:839 ../plug-ins/screenshot/screenshot.c:1204
msgid "Screenshot"
msgstr "è¢å¹ç«é¢æ·å"
-#: ../plug-ins/common/screenshot.c:880
+#: ../plug-ins/screenshot/screenshot.c:880
msgid "Mouse Pointer"
msgstr "æ»é¼ ææ¨"
-#: ../plug-ins/common/screenshot.c:1014
+#: ../plug-ins/screenshot/screenshot.c:1014
msgid "Specified window not found"
msgstr "æ¾ä¸å°æå®çè¦çª"
-#: ../plug-ins/common/screenshot.c:1213
+#: ../plug-ins/screenshot/screenshot.c:1213
msgid "S_nap"
msgstr "æç
§(_N)"
-#: ../plug-ins/common/screenshot.c:1243
+#: ../plug-ins/screenshot/screenshot.c:1243
msgid "After the delay, the screenshot is taken."
msgstr "å¨å»¶é²çæéå¾ï¼æä¸è¢å¹çå¿«ç
§ã"
-#: ../plug-ins/common/screenshot.c:1245
+#: ../plug-ins/screenshot/screenshot.c:1245
msgid ""
"After the delay, drag your mouse to select the region for the screenshot."
msgstr "å¨å»¶é²çæéä¹å¾ï¼ææ³æ»é¼ 以é¸åè¢å¹ææçååã"
-#: ../plug-ins/common/screenshot.c:1248
+#: ../plug-ins/screenshot/screenshot.c:1248
msgid "At the end of the delay, click in a window to snap it."
msgstr "å¨å»¶é²æéå°æï¼é»æä¸åè¦çªä»¥ææå®ã"
#. Area
-#: ../plug-ins/common/screenshot.c:1254
+#: ../plug-ins/screenshot/screenshot.c:1254
msgid "Area"
msgstr "æ·åç¯å"
-#: ../plug-ins/common/screenshot.c:1265
+#: ../plug-ins/screenshot/screenshot.c:1265
msgid "Take a screenshot of a single _window"
msgstr "æä¸å®ä¸è¦çªçè¢å¹å¿«ç
§(_W)"
-#: ../plug-ins/common/screenshot.c:1284
+#: ../plug-ins/screenshot/screenshot.c:1284
msgid "Include window _decoration"
msgstr "å
å«è¦çªéæ¡(_D)"
-#: ../plug-ins/common/screenshot.c:1304
+#: ../plug-ins/screenshot/screenshot.c:1304
msgid "Take a screenshot of the entire _screen"
msgstr "æä¸å
¨è¢å¹çå¿«ç
§(_S)"
-#: ../plug-ins/common/screenshot.c:1323
+#: ../plug-ins/screenshot/screenshot.c:1323
msgid "Include _mouse pointer"
msgstr "å
å«æ»é¼ ææ¨(_M)"
-#: ../plug-ins/common/screenshot.c:1344
+#: ../plug-ins/screenshot/screenshot.c:1344
msgid "Select a _region to grab"
msgstr "é¸æä¸ååæ·å(_R)"
#. Delay
-#: ../plug-ins/common/screenshot.c:1359
+#: ../plug-ins/screenshot/screenshot.c:1359
msgid "Delay"
msgstr "延é²"
#. this is the unit label of a spinbutton
-#: ../plug-ins/common/screenshot.c:1381
+#: ../plug-ins/screenshot/screenshot.c:1381
msgid "seconds"
msgstr "ç§"
diff -urNp old/po-python/POTFILES.skip new/po-python/POTFILES.skip
--- old/po-python/POTFILES.skip 2017-04-30 23:47:40.000000000 +0200
+++ new/po-python/POTFILES.skip 2017-05-10 13:14:49.412076966 +0200
@@ -39,6 +39,7 @@ plug-ins/metadata
plug-ins/pagecurl
plug-ins/print
plug-ins/script-fu
+plug-ins/screenshot
plug-ins/selection-to-path
plug-ins/twain
plug-ins/ui
diff -urNp old/po-script-fu/POTFILES.skip new/po-script-fu/POTFILES.skip
--- old/po-script-fu/POTFILES.skip 2017-04-30 23:47:41.000000000 +0200
+++ new/po-script-fu/POTFILES.skip 2017-05-10 13:24:08.256973626 +0200
@@ -40,6 +40,7 @@ plug-ins/pagecurl
plug-ins/print
plug-ins/pygimp
plug-ins/script-fu/scripts/contactsheet.scm
+plug-ins/screenshot
plug-ins/selection-to-path
plug-ins/twain
plug-ins/ui