Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • apps/xfce4-screenshooter
  • andreldm/xfce4-screenshooter
  • bobby285271/xfce4-screenshooter
  • samuelsmash/xfce4-screenshooter
  • triallax/xfce4-screenshooter
  • mbarriolinares/xfce4-screenshooter
  • Monsterovich/xfce4-screenshooter
  • correctmost/xfce4-screenshooter
8 results
Show changes
Commits on Source (3026)
Showing with 2852 additions and 132 deletions
# Autotools files generated into srcdir
/ABOUT-NLS
/INSTALL
*.tar.bz2
*.tar.gz
ChangeLog
Makefile.in
/aclocal.m4
/autom4te.cache/
/compile
/config.*
/configure
/configure~
/depcomp
/install-sh
/install-sh~
/ltmain.sh
/missing
/po/Makefile.in.in
/po/Makevars.template
/po/Rules-quot
/po/boldquot.sed
/po/en@boldquot.header
/po/en@quot.header
/po/insert-header.sin
/po/quot.sed
/po/remove-potcdate.sin
/m4/
/mkinstalldirs
# Autotools files generated into builddir (for in-tree builds)
Makefile
.deps/
/lib/.dirstamp
.libs/
*.lo
*.la
/lib/screenshooter-marshal.[ch]
/lib/stamp-screenshooter-marshal.h
/libtool
/panel-plugin/.dirstamp
/panel-plugin/screenshooter.desktop
/po/POTFILES
/po/*.gmo
/po/remove-potcdate.sed
/po/stamp-po
/po/xfce4-screenshooter.pot
/src/.dirstamp
*.o
/src/xfce4-screenshooter
/src/xfce4-screenshooter.desktop
/stamp-h1
src/xfce4-screenshooter.appdata.xml
/protocols/.dirstamp
# UI header files generated using xdt-csource
lib/*_ui.h
# Code generated using wayland-scanner
/protocols/*.c
/protocols/*.h
include:
- project: 'xfce/xfce4-dev-tools'
file: '/ci/build_project.yml'
[submodule "protocols/wlr-protocols"]
path = protocols/wlr-protocols
url = https://gitlab.freedesktop.org/wlroots/wlr-protocols.git
Current maintainer:
Jérôme Guelfucci <jeromeg@xfce.org>
Previous maintainers:
Daniel Bobadilla Leal <dbobadil@dcc.uchile.cl>
Jani Monoses <jani@ubuntu.com>
Jérôme Guelfucci <jerome.guelfucci@gmail.com>
Jani Monoses <jani@ubuntu.com>
Contributors:
David Collins <david.8.collins@gmail.com>
Enrico Tröger <enrico.troeger@uvena.de>
Mike Massonnet <mmassonnet@xfce.org>
Fabrice Viale <viale.fabrice@gmail.com>
Sam Swift <renmush@gmail.com>
Tom Hope <<tjlhope@gmail.com>
Do with this code as you like, but don't blame me if anything goes wrong.
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
If you use this as a template, add your licence here, for example the GPL or
the BSD License.
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
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 2 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, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
2008-06-10 09:17 jeromeg
* po/: update po files.
* src/screenshooter.c: improve a string.
2008-06-08 00:15 jeromeg
* src/main.c: Add an executable with cli options to take
screenshots, thanks to Ristretto for the nice example !
* Modify autotools, makefiles and locale files to
build it, thanks to Gauvain Pocentek.
* src/screenshooter-utils.h: Add some headers to fix build warnings.
* README: update with executable cli options
* NEWS: update
2008-06-06 19:19 jeromeg
* Move the code to a src/ folder and remove the panel-plugin one.
* src/screenshooter-utils.{c,h}: moved generic code here.
* src/screenshooter.c: updated to use the generic code.
* Update the makefiles and autotools to use new code structure.
2008-06-06 15:35 jeromeg
* panel-plugin/screenshooter.c:
- remove deprecated function.
- set button sensitive at the end of the screenshot procedure.
2008-06-06 15:19 jeromeg
* panel-plugin/screenshooter.c:
- new behaviour (fullscreen or active window screenshot).
- fix delay
- fix file saving (cancel now works, based on debian patch).
- button made insensitive while screenshot is taken.
* configure.ac: added x11-proto-core to build deps.
* README: updated.
2008-05-18 18:25 mmassonnet
* Fix GCC warnings and bug with delay (Patch from Jrme Guelfucci)
* Drop automated file INSTALL
2007-06-06 23:00 dbl
* Fallback to Screenshot.png on "Cancel" (debbug#420242)
2006-09-11 18:51 nick
* Apply Patch from Enrico Trger to enable i18n.
@SET_MAKE@
SUBDIRS = src po
AUTOMAKE_OPTIONS = subdir-objects
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
SUBDIRS = po
BUILT_SOURCES =
EXTRA_DIST =
DISTCLEANFILES =
noinst_LTLIBRARIES =
bin_PROGRAMS = src/xfce4-screenshooter
distclean-local:
rm -rf *.cache *~
distuninstallcheck_listfiles = \
find . -type f -print | grep -v ./share/icons/hicolor/icon-theme.cache
dist-bz2: dist
zcat $(PACKAGE)-$(VERSION).tar.gz | bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
distcheck-bz2: distcheck
zcat $(PACKAGE)-$(VERSION).tar.gz | bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
EXTRA_DIST = \
README \
intltool-extract.in \
intltool-merge.in \
intltool-update.in
# Wayland protocols
if ENABLE_WAYLAND
noinst_LTLIBRARIES += \
protocols/libprotocols.la
protocols_libprotocols_built_sources = \
protocols/wlr-screencopy-unstable-v1.c \
protocols/wlr-screencopy-unstable-v1-client.h
nodist_protocols_libprotocols_la_SOURCES = \
protocols/wlr-screencopy-unstable-v1.c
protocols_libprotocols_la_CFLAGS = \
$(WAYLAND_CLIENT_CFLAGS) \
$(PLATFORM_CFLAGS)
protocols_libprotocols_la_LDFLAGS = \
-no-undefined \
$(PLATFORM_LDFLAGS)
protocols_libprotocols_la_LIBADD = \
$(WAYLAND_CLIENT_LIBS)
protocols/%.c: $(WLR_PROTOCOLS_PKGDATADIR)/unstable/%.xml
$(AM_V_GEN) wayland-scanner private-code $< $@
protocols/%-client.h: $(WLR_PROTOCOLS_PKGDATADIR)/unstable/%.xml
$(AM_V_GEN) wayland-scanner client-header $< $@
BUILT_SOURCES += \
$(protocols_libprotocols_built_sources)
DISTCLEANFILES += \
$(protocols_libprotocols_built_sources)
endif
EXTRA_DIST += \
protocols/wlr-protocols/unstable/wlr-screencopy-unstable-v1.xml
# Convienence library for the application and the panel plugin
noinst_LTLIBRARIES += lib/libscreenshooter.la
lib_libscreenshooter_la_SOURCES = \
$(lib_libscreenshooter_built_sources) \
lib/libscreenshooter.h \
lib/screenshooter-actions.c lib/screenshooter-actions.h \
lib/screenshooter-capture.c lib/screenshooter-capture.h \
lib/screenshooter-custom-actions.c lib/screenshooter-custom-actions.h \
lib/screenshooter-format.c lib/screenshooter-format.h \
lib/screenshooter-dialogs.c lib/screenshooter-dialogs.h \
lib/screenshooter-global.h \
lib/screenshooter-utils.c lib/screenshooter-utils.h
if ENABLE_X11
lib_libscreenshooter_la_SOURCES += \
lib/screenshooter-capture-x11.c lib/screenshooter-capture-x11.h \
lib/screenshooter-utils-x11.c lib/screenshooter-utils-x11.h
endif
if ENABLE_WAYLAND
lib_libscreenshooter_la_SOURCES += \
lib/screenshooter-capture-wayland.c lib/screenshooter-capture-wayland.h
endif
lib_libscreenshooter_la_CFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir)/lib \
@EXO_CFLAGS@ \
@GTK_CFLAGS@ \
@GDK_CFLAGS@ \
@GDKX11_CFLAGS@ \
@GLIB_CFLAGS@ \
@LIBXFCE4UTIL_CFLAGS@ \
@LIBXFCE4UI_CFLAGS@ \
@LIBX11_CFLAGS@ \
@WAYLAND_CLIENT_CFLAGS@ \
@XFIXES_CFLAGS@ \
@XFCONF_CFLAGS@ \
-DPACKAGE_LOCALE_DIR=\"$(localedir)\"
lib_libscreenshooter_la_LIBADD = \
-lm \
@EXO_LIBS@ \
@GTK_LIBS@ \
@GDK_LIBS@ \
@GDKX11_LIBS@ \
@LIBXFCE4UTIL_LIBS@ \
@LIBXFCE4UI_LIBS@ \
@GLIB_LIBS@ \
@LIBXEXT_LIBS@ \
@LIBX11_LIBS@ \
@WAYLAND_CLIENT_LIBS@ \
@XFCONF_LIBS@ \
@XFIXES_LIBS@
if ENABLE_WAYLAND
lib_libscreenshooter_la_LIBADD += \
$(top_builddir)/protocols/libprotocols.la
endif
lib_libscreenshooter_built_sources = \
lib/screenshooter-marshal.c lib/screenshooter-marshal.h
#Autogenerated sources for the library
BUILT_SOURCES += $(lib_libscreenshooter_built_sources)
lib/screenshooter-marshal.h: lib/stamp-screenshooter-marshal.h
@true
lib/stamp-screenshooter-marshal.h: lib/screenshooter-marshal.list Makefile
$(AM_V_GEN) ( \
echo '/* this file is autogenerated -- do not edit */' >lib/screenshooter-marshal.h \
&& glib-genmarshal --prefix=_screenshooter_marshal --header $(top_srcdir)/lib/screenshooter-marshal.list >>lib/screenshooter-marshal.h \
&& echo timestamp >$@ \
)
lib/screenshooter-marshal.c: lib/screenshooter-marshal.list Makefile
$(AM_V_GEN) ( \
echo '/* this file is autogenerated -- do not edit */' >$@ \
&& echo '#include "screenshooter-marshal.h"' >>$@ \
&& glib-genmarshal --prefix=_screenshooter_marshal --body $(top_srcdir)/lib/screenshooter-marshal.list >>$@ \
)
# Main application
src_xfce4_screenshooter_CFLAGS = \
-I$(top_srcdir)/lib/ \
-I$(top_builddir)/lib \
@EXO_CFLAGS@ \
@GTK_CFLAGS@ \
@GDK_CFLAGS@ \
@GDKX11_CFLAGS@ \
@GLIB_CFLAGS@ \
@LIBXFCE4UTIL_CFLAGS@ \
@LIBXFCE4UI_CFLAGS@ \
@GTHREAD_CFLAGS@ \
@LIBX11_CFLAGS@ \
-DPACKAGE_LOCALE_DIR=\"$(localedir)\"
src_xfce4_screenshooter_LDFLAGS = \
@EXO_LIBS@ \
@GTK_LIBS@ \
@GDK_LIBS@ \
@GDKX11_LIBS@ \
@GLIB_LIBS@ \
@GTHREAD_LIBS@ \
@LIBX11_LIBS@ \
@LIBXFCE4UTIL_LIBS@ \
@LIBXFCE4UI_LIBS@
src_xfce4_screenshooter_LDADD = lib/libscreenshooter.la
src_xfce4_screenshooter_SOURCES = src/main.c
if ENABLE_WAYLAND
src_xfce4_screenshooter_CFLAGS += \
-I$(top_srcdir)/protocols/ \
-I$(top_builddir)/protocols
endif
# Manual file for the application
if HAVE_HELP2MAN
xfce4-screenshooter.1: src/xfce4-screenshooter
$(HELP2MAN) -o $@ --no-info $<
endif
# Desktop file for the application
app_desktopdir = $(datadir)/applications
app_desktop_in_files = src/xfce4-screenshooter.desktop.in
app_desktop_DATA = $(app_desktop_in_files:.desktop.in=.desktop)
src/xfce4-screenshooter.desktop: src/xfce4-screenshooter.desktop.in
$(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
# Panel plugin
plugindir = $(libdir)/xfce4/panel/plugins
plugin_LTLIBRARIES = panel-plugin/libscreenshooterplugin.la
panel_plugin_libscreenshooterplugin_la_CFLAGS = \
-DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
-I$(top_srcdir) \
-I$(top_srcdir)/lib/ \
-I$(top_builddir)/lib/ \
@EXO_CFLAGS@ \
@LIBXFCE4PANEL_CFLAGS@ \
@LIBXFCE4UI_CFLAGS@ \
@GTHREAD_CFLAGS@ \
@LIBX11_CFLAGS@
panel_plugin_libscreenshooterplugin_la_LDFLAGS = \
-avoid-version \
-module \
-no-undefined \
-export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \
$(PLATFORM_LDFLAGS)
panel_plugin_libscreenshooterplugin_la_LIBADD = \
@EXO_LIBS@ \
@LIBXFCE4PANEL_LIBS@ \
@GTHREAD_LIBS@ \
@LIBX11_LIBS@ \
@LIBXFCE4UI_LIBS@ \
lib/libscreenshooter.la
panel_plugin_libscreenshooterplugin_la_SOURCES = \
panel-plugin/screenshooter-plugin.c
# Panel plugin desktop file
panel_desktopdir = $(datadir)/xfce4/panel/plugins
panel_desktop_in_files = panel-plugin/screenshooter.desktop.in
panel_desktop_DATA = $(panel_desktop_in_files:.desktop.in=.desktop)
panel-plugin/screenshooter.desktop: panel-plugin/screenshooter.desktop.in
$(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
# appdata file for the application
appdatadir = $(datadir)/metainfo
appdata_DATA = $(appdata_in_files:.xml.in=.xml)
appdata_in_files = src/xfce4-screenshooter.appdata.xml.in
src/xfce4-screenshooter.appdata.xml: src/xfce4-screenshooter.appdata.xml.in
$(AM_V_GEN)$(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
# App icons
# 16x16 icons
16iconsdir = $(datadir)/icons/hicolor/16x16/apps
16icons_DATA = icons/16x16/org.xfce.screenshooter.png
# 24x24 icons
24iconsdir = $(datadir)/icons/hicolor/24x24/apps
24icons_DATA = icons/24x24/org.xfce.screenshooter.png
# 32x32 icons
32iconsdir = $(datadir)/icons/hicolor/32x32/apps
32icons_DATA = icons/32x32/org.xfce.screenshooter.png
# 48x48 icons
48iconsdir = $(datadir)/icons/hicolor/48x48/apps
48icons_DATA = icons/48x48/org.xfce.screenshooter.png
# 128x128 icons
128iconsdir = $(datadir)/icons/hicolor/128x128/apps
128icons_DATA = icons/128x128/org.xfce.screenshooter.png
# Scalable icons
scaliconsdir = $(datadir)/icons/hicolor/scalable/apps
scalicons_DATA = icons/scalable/org.xfce.screenshooter.svg
# Update the icon cache
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
install-data-hook:
@-if test -z "$(DESTDIR)"; then \
echo "Updating Gtk icon cache."; \
$(gtk_update_icon_cache); \
else \
echo "*** Icon cache not updated. Remember to run:"; \
echo "***"; \
echo "*** $(gtk_update_icon_cache)"; \
echo "***"; \
fi
.PHONY: ChangeLog
ChangeLog: Makefile
(GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp \
&& mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) \
|| (touch ChangeLog; echo 'Git directory not found: installing possibly empty changelog.' >&2)
dist-hook: ChangeLog
# Extra dist and distclean rules
EXTRA_DIST += \
lib/screenshooter-marshal.list \
meson.build \
meson_options.txt \
icons/meson.build \
lib/meson.build \
panel-plugin/meson.build \
po/meson.build \
protocols/meson.build \
src/meson.build \
xfce-revision.h.in \
$(app_desktop_in_files) \
$(panel_desktop_in_files) \
$(16icons_DATA) \
$(24icons_DATA) \
$(32icons_DATA) \
$(48icons_DATA) \
$(128icons_DATA) \
$(scalicons_DATA) \
$(appdata_in_files)
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
DISTCLEANFILES += \
stamp-screenshooter-marshal.h \
$(lib_libscreenshooter_built_sources) \
lib/stamp-screenshooter-marshal.h \
$(app_desktop_DATA) \
$(panel_desktop_DATA) \
$(appdata_DATA) \
xfce4-screenshooter.1
# Man pages
dist_man_MANS = xfce4-screenshooter.1
1.11.1 (2024-07-30)
======
- Drop unnecessary libxml dependency
- Translation Updates:
Czech, Serbian
1.11.0 (2024-07-25)
======
- Drop built-in support for imgur
- Drop jobs-related code
- Drop libsoup dependency
- Use XDG_DATA_HOME in imgur-upload.sh
- Make sure screenshot is copied to clipboard before closing (!56)
- Add more tests
- build: clang: Silence -Wcast-align
- Translation Updates:
Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Malay,
Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Thai, Turkish, Ukrainian
1.10.6 (2024-05-28)
======
- build: Switch from intltool to gettext
- Preliminary Wayland support
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål,
Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
Thai, Turkish, Ukrainian
1.10.5 (2024-02-04)
======
- Add imgur support as custom action (!51)
- Translation Updates:
Albanian, Basque, Bulgarian, Catalan, Chinese (China), Chinese
(Taiwan), Danish, Dutch, English (United Kingdom), Estonian, French,
German, Greek, Hebrew, Italian, Japanese, Lithuanian, Norwegian
Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovenian, Spanish, Swedish, Turkish,
Ukrainian
1.10.4 (2023-05-14)
======
- Fix warning about checking file permissions
- Refactor supported image formats handling (!49)
- Add support to AVIF (#109)
- Add support to JPEG XL (#108)
- Check if the pixbuf-loader supports writing
- Restrict file permission if not saved in a user-owned directory (#2)
- Save preferences when plugin finalizes screenshot (#96)
- Fix screenshot finalize behavior for plugin
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Turkish, Ukrainian
1.10.3 (2023-01-12)
======
- Lower minimal Xfce dependecies back to 4.16
- Remove fallback code
1.10.2 (2023-01-02)
======
- Fix capture of CSD windows
- Fix active window and region capture modes
- Consider scale factor while capturing screenshots with cairo (#95)
- Support libsoup2 and 3 simultaneously (#97)
- save dialog: show preview of selected file (#94)
- Save preferences of panel plugin (#96)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish,
French, Galician, Georgian, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean,
Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian
(Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian
1.10.1 (2022-12-21)
======
- Fixes capture of screenshots after first time (#89)
- libsoup: Migrate to 3.0 (#88)
- Fix typo in NEWS file
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish,
French, Galician, Georgian, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean,
Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian
(Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian
1.10.0 (2022-11-15)
======
- Introduce custom actions (!37)
- Bump dependencies
- Replace deprecated functions
- Added writability check to screenshot_dir (#84)
- Include "config.h" before GLib include files
- Revert icon name translation
- Drop subtitles
- Add version check for libxi (#79)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Turkish, Ukrainian
1.9.11 (2022-08-08)
======
- Add support to WebP (#76)
- Fix window capture in HiDPI mode (#73)
- Fix intltool lock file problem during make distcheck
- Add option to Show in File Manager when saving (#47)
- Do not quit after dismissing dialog if invoked from plugin (#71)
- Update COPYING (Issue #70)
- Translation Updates:
Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Czech, Danish, Dutch, Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese,
Korean, Lithuanian, Malay, Norwegian Bokmål, Persian (Iran), Polish,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Thai, Turkish, Ukrainian
1.9.10 (2022-03-06)
======
- Use symbolic icons
- Bump Xfce dependencies to 4.14
- _NET_FRAME_EXTENTS support
- Add back button to take new screenshot (!29)
- Fix Imgur upload via CLI (!26)
- Set up ScreenshotData after commandline parsing
- Fix compile warning (#62)
- Update to description and addition of donate and translate links
- Replace link to bugzilla with gitlab (!25)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian (Iran),
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
1.9.9
======
- Add link to Imgur ToS (#54)
- Add notice about imgur (#53)
- Add launchable tag to appdata.xml
- Update help message for --save option
- Add combobox with file extensions (#6)
- Add option to capture window border or not (#4)
- Preserve last used extension
- Save screenshots according to the extension (#6)
- Avoid save dialog loop if action was specified from CLI (#41)
- Respect windows scaling (!18)
- Fix compilation warnings
- Add version check for pango
- Correctly calculate dimensions of size window (#37)
- Add option to disable Imgur upload (#20)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian
(Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
1.9.8
======
- Fix dialog icons and add title to error dialog
- Go back to actions dialog if image upload fails (#12)
- Go back to actions dialog if GtkFileChooser is dismissed (#33)
- Make radio buttons execute actions on enter/space press
- Exclude shadow borders from CSD windows (!10)
- Capture mouse cursor in rectangle selection (#30)
- Region size should show updated size (!9)
- Add info about Ctrl to "Select region" tooltip
- Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4)
- Added 24px and 32px icons
- Fix screenshot capture when scale > 1
- Add new App icon and switch to rDNS icon name
- Switch to README.md and foreign automake mode
- Bug #16717: Move from exo-csource to xdt-csource
- Update homepage link at appdata.xml
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish,
Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu
(Pakistan), Uyghur, Vietnamese
1.9.7
======
- Add warning notice to imgur upload option (Bug #15347)
- Fix cursor capture when near screen edge (Bug #9262)
- Improve wording (Bug #15429)
- Allow compilation with panel 4.15
- Restore libxfce4ui 4.12 compatibility
- Translation Updates: Basque, Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Danish, Dutch, English (United Kingdom), French, German,
Greek, Hungarian, Korean, Lithuanian, Malay, Norwegian Bokmål, Polish,
Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish
1.9.6
======
- Do not show translation info on --help output (Bug #15883)
- Avoid destroying size window twice (Bug #15792)
- Replace GtkStock buttons
- Add missing NULL as last parameter of
xfce_titled_dialog_new_with_buttons() (Bug #14973)
- Do not use root coordinates for region capture (Bug #15406)
- Install AppData into metainfo
- Update AppData file
- Try to grab seat more than once (Bug #15320)
- Use new xfce_gdk_screen_get_geometry if available
- Make screenshooter-imgur-dialog.ui translatable (Bug #15254)
- Translation Updates: Albanian, Arabic, Asturian, Basque, Belarusian,
Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
Danish, Dutch, English (Australia), English (United Kingdom), Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian,
Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Turkish, Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese
=== Version 1.9.5 ===
* Bugs fixed:
- Panel plugin: allow it to save files (bug #15187)
=== Version 1.9.4 ===
* Enhancements:
- Extended save function to also take files (bug #14156, thanks to Arthur Jansen)
- Show width and height of selection area (bug #12664, thanks to Simon)
- Improved imgur dialog (bug #14973, thanks to Arthur Jansen)
- Don't save region/delay/show_mouse if region was specified from CLI
* Bugs fixed:
- React to core X input events when XInput is not available (bug #15166)
- Fix crash and properly handle cursors on HiDPI (thanks to Viktor Odintsev)
- Delay in panel plugin does not work (bug #14604)
=== Version 1.9.3 ===
* Enhancements:
- Allow user to move selection rectangle (bug #14365)
- Allow and remember 0sec delay for all regions (bug #13763)
* Bugs fixed:
- Fix clipboard action handling (bug #14513)
=== Version 1.9.2 ===
* Remove zimagez support (bug #14283)
* Enhancements:
- Use g_app_info_launch() for command launching (bug #13886)
- Dismiss the progress dialog after upload (bug #12519)
- Improve thumbnail size clamping
- Allow --clipboard option to be used with the others (bug #14120)
* Bugs fixed:
- Handle device grab failure (bug #10259)
=== Version 1.9.1 ===
* Enhancements:
- Get rid of a dead assignment
* Bugs fixed:
- Fix crash on program exit after image upload (bug #13415)
=== Version 1.9.0 ===
* Enhancements:
- Downgrade xfce4-panel dependency to 4.12
- Updated translations (thanks to translators!)
* Bugs fixed:
- Use HTTPS for imgur (bug #13415)
=== Version 1.8.99 ===
* Enhancements:
- Port to GTK+3
- Updated translations (thanks to translators!)
* Bugs fixed:
- Fix appdata description
- Fix crash in GValueArray handling (bug #11879)
- Use while instead of when in strings (bug #12157)
- Fix gray overlay in region mode screenshots (bug #11922)
- Fix crash when uploading to zimagez (bug #11879)
=== Version 1.8.2 ===
* Enhancements:
- Add imgur.com as possible upload option (bug #6899)
- Add appdate file (bug #11202)
- Make region selection with compositing on more usable on darker
backgrounds (bug #9592).
- Updated translations (thanks to translators!)
* Bugs fixed:
- Fix keyboard navigation between choices (bug #11325)
- Fix build with automake 1.13 (bug #10030)
- Use filename-friendly date format for saved files (bug #8445)
=== Version 1.8.1 ===
* Enhancements:
- Adapting the panel plugin to xfce4-panel 4.9+. Andrzej.
- Add a clipboard CLI option (bug #8483). Tom Hope.
- Panel plugin is now built as a library.
* Bugs fixed:
- Fix crash with some window managers (bug #8080). Bruno Ramos.
- Fix crash with NULL save path (bug #8443).
- Install documentation to new location (bug #8116).
- Drop AC_PROG_LIBTOOL in favor of LT_PREREQ and LT_INIT.
- Add explicit -lm link to LIBADD (bug #8230).
- Plugin installation location compatible with xfce4-panel 4.9+.
- Update outdated man page.
* Updated translations: Arabic, Brazilian, Bulgarian, Chinese, Czech,
Dutch, German, Icelandic, Japanese, Korean, Lithuanian, Portuguese,
Turkish, Ukrainian, Uyghur.
=== Version 1.8.0 ===
* Gtk 2.16, libxfce4ui and exo are now required.
* Xfce4 Screenshooter does not depend anymore on libxfcegui4.
* Enhancements:
- Capture the cursor using XFIXES (bug #7567).
- Add default responses for the dialogs (bug #6880).
* Bugs fixed:
- Fix build with Xfce's master branch.
- Remove obsolote 'hide' CLI option from the manpage.
- Use new GtkLabel link instead of SexyUrlLabel.
- Plug massive leak when cancelling in actions dialog.
- Link to X11 libs, fixes linking with gold.
- Fix a crash when the config file does not exist yet (bug #6460).
- Clean the build system for the new panel library.
- Fix BBCode, it cannot contain new lines and spaces.
* Translation updates: Arabic, Brazilian, Catalan, Croatian, Dutch,
French, Galician, Greek, Indonesian, Italian, Japanese, Kazakh,
Norwegian Bokmal, Polish, Portuguese, Punjabi, Romanian, Russian,
Slovak, Sinhala, Swedish, Turkish, Ukrainian and Uyghur.
=== Version 1.7.9 ===
* The XMLRPC-C dependency has been replaced by libsoup.
* Gtk 2.14 is now required to compile.
* Switch to a non-recursive Makefile.am. This reduces the build time
and centralizes the build information.
* New features:
- Scrolling the panel plugin button changes the area to be captured.
- When compositing is on, use a nice partially transparent rubber-banding,
still needs some polishing.
- F1 opens the help page.
- Automatically fill the title and comment fields in the ZimageZ upload
information dialog.
- Make enter validate the upload in the ZimageZ upload information dialog.
- Use the XDG image directory as the default directory for saving
screenshots. If it does not exist, fallback to $HOME.
- Major interface rethinking:
+ This new interface is based on a suggestion by Yves-Alexis Pérez. The
former main dialog is split into two dialogs: one for selecting the
region to be captured and the delay, while the second one displays a
preview of the screenshot and lists the available actions.
+ The main application shows the first dialog, then the second one. If
one of the region CLI options is given, the screenshot is taken
accordingly and the second dialog is displayed.
+ The panel plugin uses the first dialog as a configuration dialog. When
you click the plugin, the screenshot is taken and the second dialog is
shown.
- Allow drag and dropping of the preview to other applications in order to
paste the screenshot (Mike Massonnet).
* Bugs fixed:
- UTF-8 characters in user name or password caused a login failure.
- Fix all warnings triggered by running autogen.sh.
- Fix the ZimageZ upload when behind a proxy.
- Fix copying of links in the ZimageZ upload finished dialog.
- Fix 100% CPU usage when selecting a region in a non composited
environment (spotted by Gauvain Pocentek).
- When capturing a window with rounded corners, don't capture the
background of the window but make the screenshot transparent instead.
- Make sure the save folder in the panel plugin preferences is valid.
- Don't show the copy to clipboard option in the application if no
clipboard manager is running as the screenshot won't be preserved
after closing the application anyway in that case.
- Allow xfce4-screenshooter -r to be used as a command for a keybinding.
- Allow silent build.
- Fix most pre-build warnings.
- Escape screenshots path when opening them with an application.
- Plug some leaks in the application and in the panel plugin.
- Do not accept conflicting CLI options. Warn the user when he uses
CLI options which are not coherent.
- Correctly save preferences, even if the rc file does not exist
(Mike Massonnet).
- One second is now the minimal delay when using the interactive
mode. This caused the screenshooter dialog to be partially displayed
on the screenshot in some cases.
* A lot of updated translations for the application, the panel plugin and the
documentation. Thanks to the Xfce translation team!
=== Version 1.6.0 ===
Gtk+ 2.12 and Glib 2.16 are now required to build the application
and the panel plugin. Xml-rpc and libcurl are now optionnal dependencies,
they should be replaced by libsoup in the future.
* Bugs fixed:
- The cursor was missplaced when taking a screenshot of a window (Bug #5204).
* Enhancements:
- Add an optional action to host screenshots on ZimageZ, a free online image
hosting solution.
- Add an option in the user interface to hide the mouse pointer on screenshots.
- Add an option in the application which allows the user to choose
whether the application should be closed after taking a screenshot. This
allows the user to take several screenshots in a row.
- New user interface based on Fabrice Viale's review. The dialog now has a
two column layout which makes it more appealing and more usable.
- Add a CLI option to hide the mouse pointer on screenshots.
- When selecting a region to be screenshooted, you can now use the Escape
keyboard key to cancel the operation.
- Screenshots can now be saved to remote locations that are connected using
gvfs-connect or Gigolo.
- Updated translations for the application and the documentation.
=== Version 1.5.1 ===
* Bugfixes:
- fix a problem in the po file header which was displayed in
--help on OpenBSD.
- do not respawn the application after taking a screenshot, it can
be annoying.
- fix build without Gio (#4894).
- do not use a verb for the desktop file title (#4914).
- set the correct folder in the filechooser when using the -s CLI
option. Thanks to Enrico Tröger.
- fix a crash of the panel plugin involving the "Open with" list (#4971).
- also take the mouse pointer when taking a screenshot.
- plug a remaining leak.
* Translations updates.
=== Version 1.5.0 ===
* Bugfixes:
- Fix some compiler warnings.
- Fix in typo in the desktop file for the application and the
plugin.
- Plug some leaks when saving a screenshot and when saving
preferences in the panel plugin.
* Enhancements:
- Updated translations.
- Indonesian documentation.
=== Version 1.4.90 ===
The application is now named "Xfce4 Screenshooter", the adress of the
SVN trunk has changed and the one of the website too. See the README
file. xfce4-panel dependency has been bumped to >= 4.4.
* Bugfixes:
- correctly grab active windows. In particular, menus are grabbed
now (bug #4611).
- correctly save the preferences, even if ~/.config/xfce4 does
not exist. Thanks to Nick Schermer for the explanations.
- when saving the screenshot fails, show an error dialog
explaning why it failed.
- fix some remaining crashes when taking a screenshot of the active
window.
- only read the preferences file once when opening the application.
- don't automatically set filenames in the file chooser, as user set
ones are overriden (bug #4748).
* Enhancements:
- Use -V for the version CLI option.
- Add possibility to copy the screenshot to the clipboard, thanks to
David Collins.
- Add possibility to define region to be captured using the mouse,
thanks to David Collins.
- Add CLI options for the region selection and to open the
screenshot with an application.
- The dialog for the plugin preferences and the application has been
totally rewritten to improve the user interface: it should look
cleaner and tooltips have been added. Work started by David
Collins.
- When using delay, detect the area to screenshot after the delay,
and not before, as it caused weird results in some cases.
- Add a documentation accessible from the application and the panel
plugin.
=== Version 1.4.0 ===
* Fix build with --disable-maintainer-mode on some configurations.
=== Version 1.3.9.3 ===
* Fix build on some configurations.
=== Version 1.3.9.2 ===
* Hopefully fix bug 4601, crash with "BadWindow" X error.
* Fix bug 4571.
* Translations:
Basque (Piarres Beobide), German (Fabian Nowak), Spanish (Abel Martín),
Indonesian (Andhika Padmawan), Japanese (Nobuhiro Iwamatsu),
Dutch (Vincent Tunru), European Portuguese (Nuno Miguel).
=== Version 1.3.9.1 ===
* Apply a patch by Enrico Tröger to fix a crash.
* Plug some additionnal leaks.
* If no application is selected to open the screenshots, show the save dialog
as usual. If an application is selected, save the screenshot in /tmp without
showing the save dialog, and open it with the application. The user will
then be able to do what he wants to do with the picture, and to save it
where he wants using the application.
* Fallback to "exec" icon in the "open with" combo box.
* Updated or new translations:
Basque (Piarres Beobide e), Brazilian Portuguese (Og Maciel),
Catalan (Carles Muñoz Gorriz), Czech (Michal Várady),
Dutch (Stephan Arts), Finnish (Elias Julkunen), French,
Norwegian Bokmål (Terje Uriansrud), Turkish (Gökmen Görgen),
=== Version 1.3.9.0 ===
* Add a dialog to set the screenshot options and take a screenshot when no
CLI option is given to the executable, add a menu entry for the application.
* Add options to open the screenshot with an application after taking it. This
depends on GIO.
* Use applets-screenshooter icon for preferences dialog and save dialog.
* Add some default icons taken from the Rodent icon theme to make sure the
applet has an icon.
* BUGFIX: Plug some remaining leaks and remove some useless code in main.
* BUGFIX: Fix a crash when using the screenshooter to take a screenshot of the
desktop when xfdesktop is set up not to display any icons.
* New and updated translations, thanks to the fabulous translation team.
* New CLI option to take a screenshot of the desktop.
=== Version 1.3.2 ===
* BUGFIX: plug some stupid leaks.
* BUGFIX: when the active window is the desktop, instead of returning a
corrupted snapshot of the background image, return the whole desktop view.
* Code cleanup using libgdk functions.
* Use tooltips for panel plugin when compiled with gtk >= 2.12.
* Fix all compiler warnings.
* Comment the code and make it more readable.
* IMPROVEMENT: now, the name of the screenshot is updated while browsing in
the file chooser to set its save location.
=== Version 1.3.1 ===
* BUGFIX: Fix -s switch with relative path.
=== Version 1.3.0 ===
* Code cleanup, remove deprecated code.
* Reduce code duplication between the executable and the plugin.
* New CLI option to save screenshots without showing a save dialog.
* New CLI option to set the save directory.
* New CLI option to set a default save directory, saved in a rc file.
* BUGFIX: generate file names correctly, screenshots should now be
saved in the correct place, whatever mode is being used.
* A lot of updated/new translations.
=== Version 1.2.0 ===
* Fix gcc warnings.
* Add manpage taken from Debian package.
* Cleaned the preferences dialog to make it look like the ones of
others panel plugins. Use frames to separate different options.
* Added default save location to the plugin.
* BUGFIX: the executable sometimes opened the save dialog in weird places,
now it shows the home directory by default.
* Some others code cleanups.
=== Version 1.1.0 ===
* Delay now works.
* Canceling save now works.
* Executable to take screenshots from cli or with a keybinding.
* Many code improvements.
* Delay now works.
* Canceling save now works.
* Executable to take screenshots from cli or with a keybinding.
* Many code improvements.
* Updated Brasilian, Croatian, Dutch, French and German translations.
Xfce4-screenshooter-plugin
This is a plugin for the Xfce panel to take screenshots, similar to gnome-screenshot. The code is designed to be clean and simple, but improvements, fixes, bug reporting are welcome.
Since version 1.0.0 the plugin is compatible with xfce4-panel >= 4.3-svn, with several improvements. Thanks to Jani Monoses who ported the plugin to the new structure and added new features.
Application Options:
-v, --version Version information
-w, --window Take a screenshot of the active window
-d, --delay Delay in seconds before taking the screenshot
[![License](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://gitlab.xfce.org/apps/xfce4-screenshooter/-/blob/master/COPYING)
# xfce4-screenshooter
Xfce4-screenshooter allows you to capture the entire screen, the active
window or a selected region. You can set the delay that elapses
before the screenshot is taken and the action that will be done with
the screenshot: save it to a file, copy it to the clipboard, open
it using another application or use your creativity with custom actions
scripts.
----
### Homepage
[Xfce4-screenshooter documentation](https://docs.xfce.org/apps/xfce4-screenshooter/start)
### Changelog
See [NEWS](https://gitlab.xfce.org/apps/xfce4-screenshooter/-/blob/master/NEWS) for details on changes and fixes made in the current release.
### Source Code Repository
[Xfce4-screenshooter source code](https://gitlab.xfce.org/apps/xfce4-screenshooter)
### Download a Release Tarball
[Xfce4-screenshooter archive](https://archive.xfce.org/src/apps/xfce4-screenshooter)
or
[Xfce4-screenshooter tags](https://gitlab.xfce.org/apps/xfce4-screenshooter/-/tags)
### Installation
From source code repository:
% cd xfce4-screenshooter
% ./autogen.sh
% make
% make install
From release tarball:
% tar xf xfce4-screenshooter-<version>.tar.bz2
% cd xfce4-screenshooter-<version>
% ./configure
% make
% make install
### Reporting Bugs
Visit the [reporting bugs](https://docs.xfce.org/apps/xfce4-screenshooter/bugs) page to view currently open bug reports and instructions on reporting new bugs or submitting bugfixes.
* Improve the cairo rubber banding: allow the user to compute the size of
the rectangle (as with a Gimp selection for example). The Enter key
would be used to validate the selection.
* When the screen is composited, show the selection instructions using a
transparent label.
* Try to get borders captured with compiz.
* Consider porting the code to use GObjects instead of structs.
#!/bin/sh
#
# $Id: autogen.sh 4312 2005-01-27 10:10:04Z jasper $
#
# Copyright (c) 2002-2005
# Copyright (c) 2002-2020
# The Xfce development team. All rights reserved.
#
# Written for Xfce by Benedikt Meurer <benny@xfce.org>.
#
(type xdt-autogen) >/dev/null 2>&1 || {
cat >&2 <<EOF
autogen.sh: You don't seem to have the Xfce development tools installed on
your system, which are required to build this software.
Please install the xfce4-dev-tools package first, it is available
from http://www.xfce.org/.
Please install the xfce4-dev-tools package first, available from
your distribution or https://www.xfce.org
EOF
exit 1
}
exec xdt-autogen $@
# vi:set ts=2 sw=2 et ai:
XDT_AUTOGEN_REQUIRED_VERSION="4.17.0" xdt-autogen $@
dnl configure.ac
dnl
dnl xfce4-test-plugin - Test plugin for the XFce4 panel
dnl xfce4-screenshooter
dnl
m4_define([test_version], [1.0.2])
AC_INIT([xfce4-screenshooter-plugin], [test_version],
[dbobadil@dcc.uchile.cl])
TEST_VERSION=test_version()
AM_INIT_AUTOMAKE([xfce4-screenshooter-plugin], [$TEST_VERSION])
AM_CONFIG_HEADER([config.h])
AM_MAINTAINER_MODE
dnl Check for UNIX variants
AC_AIX
AC_ISC_POSIX
AC_MINIX
dnl Check for basic programs
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_INTLTOOL
AC_PROG_LIBTOOL
dnl Check for standard header files
XDT_VERSION_INIT([1.11.1], [git])
AC_INIT([xfce4-screenshooter], [xdt_version], [https://gitlab.xfce.org/apps/xfce4-screenshooter], [xfce4-screenshooter])
AC_PREREQ([2.69])
AC_REVISION([xdt_version_build])
AC_CONFIG_MACRO_DIRS([m4])
dnl ***************************
dnl *** Initialize automake ***
dnl ***************************
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar foreign])
AC_CONFIG_HEADERS([config.h])
AM_MAINTAINER_MODE()
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
dnl ********************************
dnl *** Check for basic programs ***
dnl ********************************
AC_PROG_CC()
AC_PROG_CC_C_O()
AC_PROG_LD()
AC_PROG_INSTALL()
AM_PROG_CC_C_O()
dnl **************************
dnl *** Initialize libtool ***
dnl **************************
LT_PREREQ([2.2.6])
LT_INIT([disable-static])
dnl **********************************
dnl *** Check for standard headers ***
dnl **********************************
AC_HEADER_STDC
dnl configure the panel plugin
XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.3.22])
dnl check for xfce4util
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.4])
dnl check for x11proto
XDT_CHECK_PACKAGE([X11PROTO_CORE], [xproto], [7])
dnl check for gtk
XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.10.0])
dnl check for glib
XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.12.0])
dnl Translations
XDT_I18N([ca cs de en_GB eu fr hu nb_NO pl pt_PT sq zh_TW])
dnl ***********************************
dnl *** Check for required packages ***
dnl ***********************************
XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.18.0])
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.18.0])
XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.18.0])
XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.42.0])
XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.24.0])
XDT_CHECK_PACKAGE([GDK], [gdk-3.0], [3.24.0])
XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.66.0])
XDT_CHECK_PACKAGE([EXO], [exo-2], [0.12.0])
XDT_CHECK_PACKAGE([PANGO], [pango], [1.44.0])
XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.18.0])
dnl ***********************************
dnl *** Check for optional packages ***
dnl ***********************************
XDT_CHECK_OPTIONAL_FEATURE([X11],
[x11],
[
XDT_FEATURE_DEPENDENCY([LIBX11], [x11], [1.6.7])
XDT_FEATURE_DEPENDENCY([GDKX11], [gdk-x11-3.0], [3.24.0])
XDT_FEATURE_DEPENDENCY([XINPUT2], [xi], [1.7.8])
XDT_FEATURE_DEPENDENCY([LIBXEXT], [xext], [1.0.0])
XDT_FEATURE_DEPENDENCY([XFIXES], [xfixes], [4.0.0])
],
[the X11 windowing system])
XDT_CHECK_OPTIONAL_FEATURE([WAYLAND],
[wayland],
[
XDT_FEATURE_DEPENDENCY([GDK_WAYLAND], [gdk-wayland-3.0], [3.24.0])
XDT_FEATURE_DEPENDENCY([WAYLAND_SCANNER], [wayland-scanner], [1.15.0])
XDT_FEATURE_DEPENDENCY([WAYLAND_CLIENT], [wayland-client], [1.15.0])
],
[the Wayland windowing system])
if test x"$ENABLE_X11" != x"yes" -a x"$ENABLE_WAYLAND" != x"yes"; then
AC_MSG_ERROR([Either both X11 and Wayland support was disabled, or required dependencies are missing. One of the two must be enabled.])
fi
if test x"$ENABLE_X11" != x"yes"; then
dnl Do not check for optional X11 packages if X11 is disabled
enable_libxtst=no
fi
XDT_CHECK_OPTIONAL_PACKAGE([LIBXTST], [xtst], [libxtst_min_version], [libxtst], [Libxtst support])
if test x"$ENABLE_WAYLAND" = x"yes"; then
WLR_PROTOCOLS_PKGDATADIR=`$PKG_CONFIG --variable=pkgdatadir wlr-protocols 2>/dev/null || true`
if test x"$WLR_PROTOCOLS_PKGDATADIR" = x""; then
WLR_PROTOCOLS_PKGDATADIR="$ac_abs_confdir/protocols/wlr-protocols"
if test "$(echo "$WLR_PROTOCOLS_PKGDATADIR/"*)" = "$WLR_PROTOCOLS_PKGDATADIR/*"; then
AC_MSG_ERROR([$WLR_PROTOCOLS_PKGDATADIR seems empty, did you clone the wlr-protocols submodule?])
fi
fi
AC_MSG_CHECKING([for wlr-protocols])
AC_MSG_RESULT([$WLR_PROTOCOLS_PKGDATADIR])
AC_SUBST([WLR_PROTOCOLS_PKGDATADIR])
fi
dnl ******************************
dnl *** Check for i18n support ***
dnl ******************************
GETTEXT_PACKAGE="$PACKAGE"
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Name of default gettext domain])
AC_SUBST([GETTEXT_PACKAGE])
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.19.8])
dnl **************************
dnl *** Check for help2man ***
dnl **************************
AC_CHECK_PROGS([HELP2MAN], [help2man])
if ! test -z "$HELP2MAN"; then
AM_CONDITIONAL([HAVE_HELP2MAN], true)
else
AM_CONDITIONAL([HAVE_HELP2MAN], false)
fi
dnl Check for debugging support
XDT_FEATURE_DEBUG()
XDT_FEATURE_DEBUG([xdt_debug_default])
AC_OUTPUT([
Makefile
src/Makefile
po/Makefile.in
])
dnl ***************************
dnl *** Print configuration ***
dnl ***************************
echo ""
echo "Build Configuration:"
echo ""
echo " * XFIXES support: $XFIXES_FOUND"
echo " * Debugging support: $enable_debug"
echo " * X11 Support: ${ENABLE_X11:-no}"
echo " * Wayland Support: ${ENABLE_WAYLAND:-no}"
echo ""
icons/128x128/org.xfce.screenshooter.png

2.79 KiB

icons/16x16/org.xfce.screenshooter.png

475 B

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="96"
inkscape:export-xdpi="96"
inkscape:export-filename="/home/maug/GIT/xfce4-screenshooter/icons/16x16/org.xfce.screenshooter.png"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="org.xfce.screenshooter.svg"
id="svg18"
version="1.1"
width="16"
height="16">
<metadata
id="metadata24">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs22">
<linearGradient
inkscape:collect="always"
id="linearGradient948">
<stop
style="stop-color:#d2d8dc;stop-opacity:1"
offset="0"
id="stop944" />
<stop
style="stop-color:#758087;stop-opacity:1"
offset="1"
id="stop946" />
</linearGradient>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="233.40434"
x2="1118.7346"
y1="283.53955"
x1="1118.7346"
id="linearGradient29737"
xlink:href="#linearGradient29735"
inkscape:collect="always" />
<linearGradient
id="linearGradient29735"
inkscape:collect="always">
<stop
id="stop29731"
offset="0"
style="stop-color:#d2d8dc;stop-opacity:1" />
<stop
id="stop29733"
offset="1"
style="stop-color:#758087;stop-opacity:1" />
</linearGradient>
<linearGradient
y2="233.40434"
x2="1118.7346"
y1="283.53955"
x1="1118.7346"
gradientUnits="userSpaceOnUse"
id="linearGradient942"
xlink:href="#linearGradient948"
inkscape:collect="always" />
<linearGradient
id="linearGradient9567">
<stop
id="stop9569"
offset="0"
style="stop-color:#204a87;stop-opacity:1" />
<stop
id="stop9571"
offset="1"
style="stop-color:#081527;stop-opacity:0.99" />
</linearGradient>
<linearGradient
y2="276"
x2="68"
y1="282"
x1="68"
gradientTransform="matrix(0.2499998,0,0,0.13175777,-7.9999888,89.580793)"
gradientUnits="userSpaceOnUse"
id="linearGradient24963"
xlink:href="#linearGradient19128"
inkscape:collect="always" />
<linearGradient
id="linearGradient19128"
inkscape:collect="always">
<stop
id="stop19124"
offset="0"
style="stop-color:#d2d8dc;stop-opacity:1" />
<stop
id="stop19126"
offset="1"
style="stop-color:#bcc5ca;stop-opacity:1" />
</linearGradient>
</defs>
<sodipodi:namedview
inkscape:document-rotation="0"
inkscape:pagecheckerboard="false"
inkscape:guide-bbox="true"
showguides="false"
inkscape:current-layer="g16"
inkscape:window-maximized="1"
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:cy="6.3329446"
inkscape:cx="-2.8650071"
inkscape:zoom="16.000001"
showgrid="true"
id="namedview20"
inkscape:window-height="1031"
inkscape:window-width="1920"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10"
gridtolerance="10"
objecttolerance="10"
borderopacity="1"
bordercolor="#666666"
pagecolor="#ffffff">
<sodipodi:guide
inkscape:locked="false"
id="guide1036"
orientation="0,1"
position="-32.300885,140.26549" />
<inkscape:grid
empspacing="4"
id="grid841"
type="xygrid" />
<sodipodi:guide
inkscape:locked="false"
id="guide895"
orientation="1,0"
position="-31.532847,112.9927" />
</sodipodi:namedview>
<g
transform="translate(0,-112)"
style="stroke-width:4"
id="g16">
<path
id="path24947"
d="M 5.9999972,120.67563 5,127 H 7.9999991 11 l -1.0000009,-6.32437 h -2 z"
style="display:inline;opacity:1;fill:url(#linearGradient24963);fill-opacity:1;stroke:none;stroke-width:2.2130096;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
style="fill:#758087;fill-opacity:1;stroke:none;stroke-width:0.3896147;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path8"
d="M 0.57142861,112 C 0.25485714,112 0,112.28928 0,112.64861 v 11.67504 c 0,0.35935 0.25485714,0.64862 0.57142861,0.64862 H 15.428573 C 15.745144,124.97227 16,124.683 16,124.32365 V 112.64861 C 16,112.28928 15.745144,112 15.428573,112 Z" />
<path
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z"
id="rect2101-7-6"
style="display:inline;opacity:1;fill:#a7b0b7;fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
inkscape:radius="27.15708"
sodipodi:type="inkscape:offset"
transform="matrix(0.10644519,0,0,0.10104106,227.20717,121.93619)" />
<path
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z"
id="rect2101-4"
style="display:inline;opacity:1;fill:url(#linearGradient29737);fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
inkscape:radius="27.15708"
sodipodi:type="inkscape:offset"
transform="matrix(0.10577991,0,0,0.10104106,227.89962,120.93619)" />
<path
inkscape:connector-curvature="0"
style="fill:#a7b0b7;fill-opacity:1;stroke-width:1.54228604"
id="path6-9"
d="m 325.57161,110.72604 c -0.87056,0 -1.57141,0.69176 -1.57141,1.55306 v 27.16785 A 1.5871283,1.5288344 0 0 0 325.57161,141 h 40.85678 c 0.87056,0 1.57141,-0.69327 1.57141,-1.55305 V 112.2791 a 1.5871283,1.5288344 0 0 0 -1.57141,-1.55306 z" />
<path
inkscape:connector-curvature="0"
style="fill:#d1d7db;fill-opacity:1;stroke-width:1.56256628"
id="path8-5"
d="m 325.61646,109 c -0.86961,0 -1.56969,0.69374 -1.56969,1.55548 v 27.99863 c 0,0.86175 0.70008,1.55549 1.56969,1.55549 h 40.81181 c 0.8696,0 1.56968,-0.69374 1.56968,-1.55549 v -27.99863 c 0,-0.86174 -0.70008,-1.55548 -1.56968,-1.55548 z" />
<path
inkscape:connector-curvature="0"
style="fill:#18262f;fill-opacity:1;stroke-width:1.67705083"
id="path12-0"
d="m 326,111 h 40 v 27 h -40 z" />
<g
transform="matrix(0.38886992,0,0,0.38886992,327.93901,26.005122)"
id="g2436-4"
style="display:inline;stroke-width:4;enable-background:new">
<path
sodipodi:nodetypes="ccccccccc"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#f6d32d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:14.54192734;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 95.304324,221.14047 -97.719052,64.28885 h 25.71554 72.003512 z M 79.875,243 v 27 l -42.606852,0.25673 z"
id="path2396-8"
inkscape:connector-curvature="0" />
<path
transform="translate(0,172)"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#e5a50a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:14;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 79.875,71 37.268148,96.25673 v 2 L 79.875,73 Z m -78.3805464,39.85777 -3.9091816,2.57155 h 25.71554 l 72.003512,0.0603 v -2.63185 H 23.300812 Z"
id="path2398-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccc" />
<g
transform="translate(-0.12500006,2)"
id="g2434-1">
<path
inkscape:connector-curvature="0"
id="path2432-7"
d="m 11.853819,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-8-2"
d="m 19.472704,275.71466 v 7.71466"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-4-7"
d="m 27.283143,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-1-22"
d="m 42.811634,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-8-4-6"
d="m 35.100362,275.71466 v 7.71466"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-8-4-9-1"
d="m 50.529685,275.71466 v 7.71466"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-1-2-0"
d="m 58.141791,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-8-4-0-6"
d="m 65.856453,275.71466 v 7.71466"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-1-2-6-1"
d="m 73.684763,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-8-4-8-5"
d="m 81.161038,275.71466 v 7.71466"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path2432-1-2-6-9-9"
d="m 90.286216,278.28622 v 5.1431"
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
</g>
</g>
<rect
style="display:inline;fill:#00aade;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.13881385;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
id="rect9511"
width="14"
height="11"
x="1"
y="113" />
<path
style="display:inline;opacity:1;vector-effect:none;fill:#758087;fill-opacity:1;stroke:#949790;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
d="m 5,127.5 h 6"
id="path24961"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="csscccssssccccccsccsssssccccccsssss"
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#003445;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.7297563;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 3,121.26923 C 3,122.22511 3.8609918,123 4.9230766,123 c 1.0620841,0 1.9230764,-0.77489 1.9230764,-1.73077 0,-0.30882 -0.1069388,-0.59275 -0.264423,-0.84375 l 1.4182691,-1.36298 1.4182693,1.36298 c -0.157485,0.251 -0.2644231,0.53493 -0.2644231,0.84375 0,0.95588 0.8609927,1.73077 1.9230757,1.73077 C 12.139008,123 13,122.22511 13,121.26923 c 0,-0.95588 -0.860992,-1.73076 -1.923079,-1.73076 -0.176274,0 -0.342623,0.025 -0.504806,0.0649 l -1.586539,-1.47115 3.245193,-3.09372 v -1.03846 h -0.769233 l -6.0336521,5.60337 c -0.1621844,-0.0401 -0.3285312,-0.0649 -0.5048073,-0.0649 C 3.8609918,119.53851 3,120.31341 3,121.2693 Z m 1.1538461,0 c 0,-0.38234 0.3444005,-0.6923 0.7692305,-0.6923 0.424831,0 0.769231,0.30996 0.769231,0.6923 0,0.38236 -0.3444,0.69232 -0.769231,0.69232 -0.42483,0 -0.7692305,-0.30996 -0.7692305,-0.69232 z m -0.3846156,-6.23076 2.8605769,2.72596 0.9855767,-0.90866 L 4.5384616,114 H 3.7692305 Z m 6.5384615,6.23076 c 0,-0.38234 0.344398,-0.6923 0.769229,-0.6923 0.424829,0 0.76923,0.30996 0.76923,0.6923 0,0.38236 -0.344401,0.69232 -0.76923,0.69232 -0.424831,0 -0.769229,-0.30996 -0.769229,-0.69232 z"
id="rect6492" />
</g>
</svg>
icons/24x24/org.xfce.screenshooter.png

611 B

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="24"
width="24"
version="1.1"
id="svg18"
sodipodi:docname="org.xfce.screenshooter.svg"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
inkscape:export-filename="/home/maug/GIT/xfce4-screenshooter/icons/24x24/org.xfce.screenshooter.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<metadata
id="metadata24">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs22">
<linearGradient
inkscape:collect="always"
id="linearGradient1175">
<stop
style="stop-color:#d2d8dc;stop-opacity:1"
offset="0"
id="stop1171" />
<stop
style="stop-color:#758087;stop-opacity:1"
offset="1"
id="stop1173" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient29735"
id="linearGradient29737"
x1="1118.7346"
y1="283.53955"
x2="1118.7346"
y2="233.40434"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient29735">
<stop
style="stop-color:#d2d8dc;stop-opacity:1"
offset="0"
id="stop29731" />
<stop
style="stop-color:#758087;stop-opacity:1"
offset="1"
id="stop29733" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1175"
id="linearGradient1134"
gradientUnits="userSpaceOnUse"
x1="1118.7346"
y1="283.53955"
x2="1118.7346"
y2="233.40434" />
<linearGradient
id="linearGradient9567">
<stop
style="stop-color:#204a87;stop-opacity:1"
offset="0"
id="stop9569" />
<stop
style="stop-color:#081527;stop-opacity:0.99"
offset="1"
id="stop9571" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath868">
<path
inkscape:connector-curvature="0"
d="m -2.0971567,113.70042 c 0.05056,-0.009 1.3112656,0.6678 2.1586598,0.90154 1.5110613,0.3925 2.890367,1.57382 3.5570419,2.2524 0.049434,0.0581 0.5726041,-0.39814 1.1201161,-0.36528 0.7478711,0.0461 3.0619708,0.70744 3.3711541,0.25705 0.1874857,-0.2644 0.1740471,-0.58879 0.4079578,-0.72166 0.1259278,-0.0358 -0.468103,-1.14015 0.1632379,-1.49396 0.4501508,-0.22868 0.8316049,1.0516 0.9471991,1.19507 0.05178,0.0642 0.326476,0.0799 0.293958,-0.0664 -0.03524,-0.15886 -0.4795658,-1.38737 0.06532,-1.5935 0.884984,-0.3562 0.728135,1.5719 0.751161,1.62674 0.04896,0.11673 3.082175,0.20671 3.266089,1.59349 0.10638,0.76322 -2.430068,1.74967 -2.678169,1.92543 -0.248004,0.17576 -0.227331,0.45688 -0.130627,0.63082 0.111175,0.18866 0.850119,0.82541 0.751254,1.12869 -0.06794,0.17519 -1.447062,-0.46691 -1.535118,-0.33194 -0.200829,0.25782 1.00396,0.90316 0.587922,1.36109 -0.164931,0.10967 -2.0625223,-0.80754 -2.0577299,-0.79675 -0.050933,0.0197 -2.68136,0.48841 -4.7031898,-0.13287 -0.071234,-0.0204 -1.297638,1.20415 -1.4371007,1.16203 -0.1906802,-0.0711 0.2810866,-1.06508 0.2286469,-1.26156 -0.085708,-0.10947 -0.8693848,0.44447 -0.9144936,0.16602 -0.053943,-0.36594 0.6877265,-0.78662 0.6532363,-1.02915 -0.1912436,-1.37781 0.085426,-2.18239 0.5552175,-2.85496 0.1566604,-0.24759 -1.8412037,-1.7811 -3.2876088,-2.38632 -1.446311,-0.60523 -2.2201205,-1.11818 -2.1341311,-1.16604 z"
id="path870"
style="fill:#020202;fill-opacity:1;fill-rule:evenodd;stroke:#000002;stroke-width:0.0947465pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</clipPath>
<clipPath
id="clipPath984"
clipPathUnits="userSpaceOnUse">
<path
style="fill:#020202;fill-opacity:1;fill-rule:evenodd;stroke:#000002;stroke-width:0.118514pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path986"
d="m 0.0860743,83.079081 c 0.062269,-0.01093 1.6149243,0.848393 2.6585557,1.14535 1.860989,0.498651 3.559711,1.999452 4.380773,2.861559 0.06087,0.07378 0.705206,-0.505807 1.37951,-0.464061 0.921059,0.0585 3.771053,0.898757 4.151837,0.326566 0.230903,-0.335911 0.214351,-0.748034 0.502431,-0.91684 0.15509,-0.0455 -0.576506,-1.448496 0.20104,-1.897997 0.554395,-0.290524 1.024186,1.336001 1.166549,1.518277 0.06377,0.08155 0.40208,0.101452 0.362033,-0.08434 -0.04341,-0.201816 -0.590623,-1.762567 0.08044,-2.02445 1.089925,-0.452535 0.896753,1.997022 0.925111,2.066679 0.0603,0.148299 3.795936,0.262615 4.022441,2.02445 0.131016,0.96963 -2.992816,2.222867 -3.298372,2.446161 -0.305437,0.223288 -0.279974,0.580434 -0.160877,0.801425 0.136921,0.239675 1.046988,1.048628 0.925228,1.433934 -0.08367,0.222566 -1.782169,-0.593182 -1.890617,-0.421709 -0.247336,0.327543 1.236455,1.147417 0.724072,1.729186 -0.203126,0.139326 -2.540157,-1.025932 -2.534253,-1.012219 -0.06273,0.02496 -3.302304,0.620485 -5.792343,-0.168805 -0.08773,-0.02593 -1.598143,1.529799 -1.769901,1.476289 -0.234833,-0.09029 0.346183,-1.353121 0.281601,-1.602745 -0.10556,-0.139068 -1.070719,0.564677 -1.126274,0.210921 -0.06644,-0.464908 0.846988,-0.999358 0.80451,-1.307482 -0.235531,-1.750426 0.10521,-2.772602 0.683794,-3.627064 0.192939,-0.314555 -2.2675861,-2.262793 -4.0489459,-3.0317 -1.7812439,-0.76891 -2.7342497,-1.420585 -2.6283468,-1.481385 z"
inkscape:connector-curvature="0" />
</clipPath>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1031"
id="namedview20"
showgrid="true"
inkscape:zoom="32.000001"
inkscape:cx="18.416023"
inkscape:cy="10.931687"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g16"
showguides="true"
inkscape:guide-bbox="true"
inkscape:pagecheckerboard="false"
inkscape:document-rotation="0">
<sodipodi:guide
position="-32.300885,140.26549"
orientation="0,1"
id="guide1036"
inkscape:locked="false" />
<inkscape:grid
type="xygrid"
id="grid841"
empspacing="4" />
<sodipodi:guide
position="-31.532847,112.9927"
orientation="1,0"
id="guide895"
inkscape:locked="false" />
</sodipodi:namedview>
<g
id="g16"
style="stroke-width:4"
transform="translate(0,-80)">
<path
transform="matrix(0.05322259,0,0,0.05683837,-47.396411,86.525755)"
sodipodi:type="inkscape:offset"
inkscape:radius="27.15708"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
style="display:inline;opacity:1;fill:#a7b0b7;fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
id="rect2101-7"
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z" />
<path
transform="matrix(0.05322259,0,0,0.05683837,-47.396415,85.525755)"
sodipodi:type="inkscape:offset"
inkscape:radius="27.15708"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
style="display:inline;opacity:1;fill:url(#linearGradient1134);fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
id="rect2101"
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z" />
<path
d="m 0.8572442,80.857143 c -0.4748528,0 -0.8571349,0.391714 -0.8571349,0.879428 V 97.12058 A 0.86570631,0.86571429 0 0 0 0.8572442,98 H 23.142756 c 0.474852,0 0.857134,-0.392571 0.857134,-0.87942 V 81.736571 a 0.86570631,0.86571429 0 0 0 -0.857134,-0.879428 z"
id="path6"
style="fill:#758087;fill-opacity:1;stroke-width:0.857141"
inkscape:connector-curvature="0" />
<path
d="M 0.8571428,80 C 0.3822856,80 0,80.3791 0,80.849999 V 96.15 C 0,96.620892 0.3822856,97 0.8571428,97 H 23.142859 C 23.617717,97 24,96.620892 24,96.15 V 80.849999 C 24,80.3791 23.617717,80 23.142859,80 Z"
id="path8"
style="fill:#bcc5ca;fill-opacity:1;stroke:none;stroke-width:0.54636;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.10644519,0,0,0.10104106,227.20717,121.93619)"
sodipodi:type="inkscape:offset"
inkscape:radius="27.15708"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
style="display:inline;opacity:1;fill:#a7b0b7;fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
id="rect2101-7-6"
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z" />
<path
transform="matrix(0.10577991,0,0,0.10104106,227.89962,120.93619)"
sodipodi:type="inkscape:offset"
inkscape:radius="27.15708"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
style="display:inline;opacity:1;fill:url(#linearGradient29737);fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
id="rect2101-4"
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z" />
<path
d="m 325.57161,110.72604 c -0.87056,0 -1.57141,0.69176 -1.57141,1.55306 v 27.16785 A 1.5871283,1.5288344 0 0 0 325.57161,141 h 40.85678 c 0.87056,0 1.57141,-0.69327 1.57141,-1.55305 V 112.2791 a 1.5871283,1.5288344 0 0 0 -1.57141,-1.55306 z"
id="path6-9"
style="fill:#a7b0b7;fill-opacity:1;stroke-width:1.54229"
inkscape:connector-curvature="0" />
<path
d="m 325.61646,109 c -0.86961,0 -1.56969,0.69374 -1.56969,1.55548 v 27.99863 c 0,0.86175 0.70008,1.55549 1.56969,1.55549 h 40.81181 c 0.8696,0 1.56968,-0.69374 1.56968,-1.55549 v -27.99863 c 0,-0.86174 -0.70008,-1.55548 -1.56968,-1.55548 z"
id="path8-5"
style="fill:#d1d7db;fill-opacity:1;stroke-width:1.56257"
inkscape:connector-curvature="0" />
<path
d="m 326,111 h 40 v 27 h -40 z"
id="path12-0"
style="fill:#18262f;fill-opacity:1;stroke-width:1.67705"
inkscape:connector-curvature="0" />
<g
style="display:inline;stroke-width:4;enable-background:new"
id="g2436-4"
transform="matrix(0.38886992,0,0,0.38886992,327.93901,26.005122)">
<path
inkscape:connector-curvature="0"
id="path2396-8"
d="m 95.304324,221.14047 -97.719052,64.28885 h 25.71554 72.003512 z M 79.875,243 v 27 l -42.606852,0.25673 z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#f6d32d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:14.5419;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
sodipodi:nodetypes="ccccccccc" />
<path
sodipodi:nodetypes="cccccccccccc"
inkscape:connector-curvature="0"
id="path2398-7"
d="M 79.875,71 37.268148,96.25673 v 2 L 79.875,73 Z m -78.3805464,39.85777 -3.9091816,2.57155 h 25.71554 l 72.003512,0.0603 v -2.63185 H 23.300812 Z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#e5a50a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:14;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
transform="translate(0,172)" />
<g
id="g2434-1"
transform="translate(-0.12500006,2)">
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 11.853819,278.28622 v 5.1431"
id="path2432-7"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 19.472704,275.71466 v 7.71466"
id="path2432-8-2"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 27.283143,278.28622 v 5.1431"
id="path2432-4-7"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 42.811634,278.28622 v 5.1431"
id="path2432-1-22"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 35.100362,275.71466 v 7.71466"
id="path2432-8-4-6"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 50.529685,275.71466 v 7.71466"
id="path2432-8-4-9-1"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 58.141791,278.28622 v 5.1431"
id="path2432-1-2-0"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 65.856453,275.71466 v 7.71466"
id="path2432-8-4-0-6"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 73.684763,278.28622 v 5.1431"
id="path2432-1-2-6-1"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 81.161038,275.71466 v 7.71466"
id="path2432-8-4-8-5"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;stroke:#b38108;stroke-width:2.57155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 90.286216,278.28622 v 5.1431"
id="path2432-1-2-6-9-9"
inkscape:connector-curvature="0" />
</g>
</g>
<path
d="M 1,81 H 23 V 96 H 1 Z"
id="path12-5-1-8"
style="fill:#344958;fill-opacity:1;stroke-width:0.927025"
inkscape:connector-curvature="0" />
<path
d="M 2,82 H 22 V 95 H 2 Z"
id="path12-5-1-8-3-6"
style="fill:#00aade;fill-opacity:1;stroke-width:0.822851"
inkscape:connector-curvature="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65"
width="1"
height="1"
x="2"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-3"
width="1"
height="1"
x="4"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-6"
width="1"
height="1"
x="6"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-7"
width="1"
height="1"
x="8"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-5"
width="1"
height="1"
x="10"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-35"
width="1"
height="1"
x="12"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-62"
width="1"
height="1"
x="14"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-9"
width="1"
height="1"
x="16"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-1"
width="1"
height="1"
x="18"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-2"
width="1"
height="1"
x="20"
y="82"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-70"
width="1"
height="1"
x="21"
y="83"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-93"
width="1"
height="1"
x="21"
y="85"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-60"
width="1"
height="1"
x="21"
y="87"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-626"
width="1"
height="1"
x="21"
y="89"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-18"
width="1"
height="1"
x="21"
y="91"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-79"
width="1"
height="1"
x="21"
y="93"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-20"
width="1"
height="1"
x="20"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-23"
width="1"
height="1"
x="18"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-75"
width="1"
height="1"
x="16"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-92"
width="1"
height="1"
x="14"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-28"
width="1"
height="1"
x="12"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-97"
width="1"
height="1"
x="10"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-36"
width="1"
height="1"
x="8"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-12"
width="1"
height="1"
x="6"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-931"
width="1"
height="1"
x="4"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-94"
width="1"
height="1"
x="2"
y="94"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-78"
width="1"
height="1"
x="2"
y="92"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-50"
width="1"
height="1"
x="2"
y="90"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-361"
width="1"
height="1"
x="2"
y="88"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-0"
width="1"
height="1"
x="2"
y="86"
ry="0" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099-65-63"
width="1"
height="1"
x="2"
y="84"
ry="0" />
<path
sodipodi:nodetypes="csscccssssccccccsccsssssccccccsssss"
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#003445;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.615384;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 8,91.461538 C 8,92.311209 8.6887934,93 9.5384612,93 c 0.8496678,0 1.5384618,-0.688791 1.5384618,-1.538462 0,-0.274507 -0.08555,-0.526889 -0.211539,-0.75 L 11.999999,89.5 l 1.134615,1.211538 c -0.125987,0.223111 -0.211538,0.475493 -0.211538,0.75 C 12.923076,92.311209 13.61187,93 14.461537,93 15.311206,93 16,92.311209 16,91.461538 c 0,-0.849671 -0.688794,-1.538454 -1.538463,-1.538454 -0.14102,0 -0.274099,0.02222 -0.403845,0.05769 L 12.78846,88.673085 15.384615,85.923112 V 85.000037 H 14.769228 L 9.9423076,89.98081 C 9.81256,89.94516 9.6794821,89.92312 9.5384612,89.92312 8.6887934,89.92312 8,90.61192 8,91.4616 Z m 0.9230769,0 c 0,-0.339858 0.2755203,-0.615378 0.6153843,-0.615378 0.339865,0 0.6153848,0.27552 0.6153848,0.615378 0,0.339875 -0.2755198,0.615395 -0.6153848,0.615395 -0.339864,0 -0.6153843,-0.27552 -0.6153843,-0.615395 z M 8.6153844,85.923084 10.903845,88.34616 11.692308,87.538462 9.2307692,85 H 8.6153844 Z m 5.2307696,5.538454 c 0,-0.339858 0.275518,-0.615378 0.615383,-0.615378 0.339863,0 0.615384,0.27552 0.615384,0.615378 0,0.339875 -0.275521,0.615395 -0.615384,0.615395 -0.339865,0 -0.615383,-0.27552 -0.615383,-0.615395 z"
id="rect6492" />
</g>
</svg>
icons/32x32/org.xfce.screenshooter.png

662 B

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="96"
inkscape:export-xdpi="96"
inkscape:export-filename="/home/maug/GIT/xfce4-screenshooter/icons/32x32/org.xfce.screenshooter.png"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="org.xfce.screenshooter.svg"
id="svg18"
version="1.1"
width="32"
height="32">
<metadata
id="metadata24">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs22">
<linearGradient
id="linearGradient1175"
inkscape:collect="always">
<stop
id="stop1171"
offset="0"
style="stop-color:#d2d8dc;stop-opacity:1" />
<stop
id="stop1173"
offset="1"
style="stop-color:#758087;stop-opacity:1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient948">
<stop
style="stop-color:#d2d8dc;stop-opacity:1"
offset="0"
id="stop944" />
<stop
style="stop-color:#758087;stop-opacity:1"
offset="1"
id="stop946" />
</linearGradient>
<linearGradient
y2="233.40434"
x2="1118.7346"
y1="283.53955"
x1="1118.7346"
gradientUnits="userSpaceOnUse"
id="linearGradient942"
xlink:href="#linearGradient948"
inkscape:collect="always" />
<linearGradient
y2="233.40434"
x2="1118.7346"
y1="283.53955"
x1="1118.7346"
gradientUnits="userSpaceOnUse"
id="linearGradient1134"
xlink:href="#linearGradient1175"
inkscape:collect="always" />
<linearGradient
id="linearGradient9567">
<stop
id="stop9569"
offset="0"
style="stop-color:#204a87;stop-opacity:1" />
<stop
id="stop9571"
offset="1"
style="stop-color:#081527;stop-opacity:0.99" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath868">
<path
inkscape:connector-curvature="0"
d="m -2.0971567,113.70042 c 0.05056,-0.009 1.3112656,0.6678 2.1586598,0.90154 1.5110613,0.3925 2.890367,1.57382 3.5570419,2.2524 0.049434,0.0581 0.5726041,-0.39814 1.1201161,-0.36528 0.7478711,0.0461 3.0619708,0.70744 3.3711541,0.25705 0.1874857,-0.2644 0.1740471,-0.58879 0.4079578,-0.72166 0.1259278,-0.0358 -0.468103,-1.14015 0.1632379,-1.49396 0.4501508,-0.22868 0.8316049,1.0516 0.9471991,1.19507 0.05178,0.0642 0.326476,0.0799 0.293958,-0.0664 -0.03524,-0.15886 -0.4795658,-1.38737 0.06532,-1.5935 0.884984,-0.3562 0.728135,1.5719 0.751161,1.62674 0.04896,0.11673 3.082175,0.20671 3.266089,1.59349 0.10638,0.76322 -2.430068,1.74967 -2.678169,1.92543 -0.248004,0.17576 -0.227331,0.45688 -0.130627,0.63082 0.111175,0.18866 0.850119,0.82541 0.751254,1.12869 -0.06794,0.17519 -1.447062,-0.46691 -1.535118,-0.33194 -0.200829,0.25782 1.00396,0.90316 0.587922,1.36109 -0.164931,0.10967 -2.0625223,-0.80754 -2.0577299,-0.79675 -0.050933,0.0197 -2.68136,0.48841 -4.7031898,-0.13287 -0.071234,-0.0204 -1.297638,1.20415 -1.4371007,1.16203 -0.1906802,-0.0711 0.2810866,-1.06508 0.2286469,-1.26156 -0.085708,-0.10947 -0.8693848,0.44447 -0.9144936,0.16602 -0.053943,-0.36594 0.6877265,-0.78662 0.6532363,-1.02915 -0.1912436,-1.37781 0.085426,-2.18239 0.5552175,-2.85496 0.1566604,-0.24759 -1.8412037,-1.7811 -3.2876088,-2.38632 -1.446311,-0.60523 -2.2201205,-1.11818 -2.1341311,-1.16604 z"
id="path870"
style="fill:#020202;fill-opacity:1;fill-rule:evenodd;stroke:#000002;stroke-width:0.0947465pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</clipPath>
</defs>
<sodipodi:namedview
inkscape:document-rotation="0"
inkscape:pagecheckerboard="false"
inkscape:guide-bbox="true"
showguides="true"
inkscape:current-layer="g16"
inkscape:window-maximized="1"
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:cy="11.676859"
inkscape:cx="16.597918"
inkscape:zoom="55.735729"
showgrid="true"
id="namedview20"
inkscape:window-height="1031"
inkscape:window-width="1920"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10"
gridtolerance="10"
objecttolerance="10"
borderopacity="1"
bordercolor="#666666"
pagecolor="#ffffff">
<sodipodi:guide
inkscape:locked="false"
id="guide1036"
orientation="0,1"
position="-32.300885,140.26549" />
<inkscape:grid
empspacing="4"
id="grid841"
type="xygrid" />
<sodipodi:guide
inkscape:locked="false"
id="guide895"
orientation="1,0"
position="-31.532847,112.9927" />
</sodipodi:namedview>
<g
transform="translate(0,-80)"
style="stroke-width:4"
id="g16">
<path
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z"
id="rect2101-7"
style="display:inline;opacity:1;fill:#a7b0b7;fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
inkscape:radius="27.15708"
sodipodi:type="inkscape:offset"
transform="matrix(0.06652824,0,0,0.06495813,-58.245516,90.029434)" />
<path
d="m 1084,61.125 a 27.159795,27.159795 0 0 0 -27.0625,24.900391 l -16,191.999999 A 27.159795,27.159795 0 0 0 1068,307.4375 h 48 48 a 27.159795,27.159795 0 0 0 27.0625,-29.41211 l -16,-191.999999 A 27.159795,27.159795 0 0 0 1148,61.125 h -32 z"
id="rect2101"
style="display:inline;opacity:1;fill:url(#linearGradient1134);fill-opacity:1;stroke:none;stroke-width:20;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
inkscape:original="M 1084 88.28125 L 1068 280.28125 L 1116 280.28125 L 1164 280.28125 L 1148 88.28125 L 1116 88.28125 L 1084 88.28125 z "
inkscape:radius="27.15708"
sodipodi:type="inkscape:offset"
transform="matrix(0.06652824,0,0,0.06495813,-58.245516,89.029434)" />
<path
inkscape:connector-curvature="0"
style="fill:#758087;fill-opacity:1;stroke-width:0.999998"
id="path6"
d="m 3.0001182,83 c -0.5539949,0 -0.9999907,0.457 -0.9999907,1.026 v 17.94801 A 1.0099907,1.01 0 0 0 3.0001182,103 H 28.999882 c 0.553994,0 0.99999,-0.458 0.99999,-1.02599 V 84.026 A 1.0099907,1.01 0 0 0 28.999882,83 Z" />
<path
inkscape:connector-curvature="0"
style="fill:#bcc5ca;fill-opacity:1;stroke:none;stroke-width:0.640093;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path8"
d="M 2.9999999,82 C 2.4459999,82 2,82.446 2,82.999999 V 101 c 0,0.55399 0.4459999,1 0.9999999,1 H 29.000002 C 29.554003,102 30,101.55399 30,101 V 82.999999 C 30,82.446 29.554003,82 29.000002,82 Z" />
<path
d="M 3.9285714,83 C 3.4141429,83 3,83.4014 3,83.899999 V 100.1 c 0,0.49859 0.4141429,0.9 0.9285714,0.9 H 28.07143 C 28.58586,101 29,100.59859 29,100.1 V 83.899999 C 29,83.4014 28.58586,83 28.07143,83 Z"
id="path8-0"
style="fill:#d2d8dc;fill-opacity:1;stroke:none;stroke-width:0.585156;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
style="fill:#344958;fill-opacity:1;stroke-width:1.10397"
id="path12-5-1-8"
d="M 3.0001182,83 H 29.000118 v 18 H 3.0001182 Z" />
<g
transform="matrix(0.24571572,0,0,0.24796231,4.5933366,29.224286)"
id="g2436"
style="display:inline;stroke-width:4;enable-background:new" />
<path
inkscape:connector-curvature="0"
style="fill:#00aade;fill-opacity:1;stroke-width:0.905821"
id="path10"
d="m 4,84 h 24 v 16 H 4 Z" />
<rect
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
id="rect1099"
width="1"
height="1"
x="5"
y="98"
ry="0" />
<rect
ry="0"
y="98"
x="7"
height="1"
width="1"
id="rect1099-5"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="9"
height="1"
width="1"
id="rect1099-4"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="11"
height="1"
width="1"
id="rect1099-8"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="13"
height="1"
width="1"
id="rect1099-7"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="15"
height="1"
width="1"
id="rect1099-1"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="17"
height="1"
width="1"
id="rect1099-72"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="19"
height="1"
width="1"
id="rect1099-722"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="21"
height="1"
width="1"
id="rect1099-6"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="23"
height="1"
width="1"
id="rect1099-10"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="98"
x="25"
height="1"
width="1"
id="rect1099-61"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="96"
x="5"
height="1"
width="1"
id="rect1099-59"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="94"
x="5"
height="1"
width="1"
id="rect1099-49"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="92"
x="5"
height="1"
width="1"
id="rect1099-0"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="90"
x="5"
height="1"
width="1"
id="rect1099-9"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="88"
x="5"
height="1"
width="1"
id="rect1099-17"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<path
id="rect1099-71"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094"
sodipodi:type="inkscape:offset"
inkscape:radius="0"
inkscape:original="M 5 86 L 5 87 L 6 87 L 6 86 L 5 86 z "
d="m 5,86 v 1 h 1 v -1 z" />
<rect
ry="0"
y="85"
x="6"
height="1"
width="1"
id="rect1099-15"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="8"
height="1"
width="1"
id="rect1099-97"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="10"
height="1"
width="1"
id="rect1099-76"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="12"
height="1"
width="1"
id="rect1099-73"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="14"
height="1"
width="1"
id="rect1099-65"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="16"
height="1"
width="1"
id="rect1099-63"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="18"
height="1"
width="1"
id="rect1099-94"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="20"
height="1"
width="1"
id="rect1099-81"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="22"
height="1"
width="1"
id="rect1099-2"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="24"
height="1"
width="1"
id="rect1099-93"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="85"
x="26"
height="1"
width="1"
id="rect1099-90"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="87"
x="26"
height="1"
width="1"
id="rect1099-88"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="89"
x="26"
height="1"
width="1"
id="rect1099-50"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="91"
x="26"
height="1"
width="1"
id="rect1099-96"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="93"
x="26"
height="1"
width="1"
id="rect1099-3"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="95"
x="26"
height="1"
width="1"
id="rect1099-85"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<rect
ry="0"
y="97"
x="26"
height="1"
width="1"
id="rect1099-611"
style="fill:#f1f3f5;fill-rule:evenodd;stroke-width:2.3094" />
<path
sodipodi:nodetypes="csscccssssccccccsccsssssccccccsssss"
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#003445;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.615385;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 12,94.461538 C 12,95.311209 12.688793,96 13.538461,96 c 0.849667,0 1.538461,-0.688791 1.538461,-1.538462 0,-0.274507 -0.08555,-0.526889 -0.211538,-0.75 L 15.999999,92.5 l 1.134615,1.211538 c -0.125988,0.223111 -0.211538,0.475493 -0.211538,0.75 C 16.923076,95.311209 17.61187,96 18.461537,96 19.311206,96 20,95.311209 20,94.461538 c 0,-0.849672 -0.688794,-1.538454 -1.538463,-1.538454 -0.141019,0 -0.274099,0.02222 -0.403845,0.05769 l -1.269231,-1.307685 2.596154,-2.749973 v -0.923078 h -0.615386 l -4.826923,4.980773 c -0.129747,-0.03565 -0.262824,-0.05769 -0.403845,-0.05769 -0.849668,0 -1.538461,0.6888 -1.538461,1.53848 z m 0.923077,0 c 0,-0.339858 0.27552,-0.615378 0.615384,-0.615378 0.339865,0 0.615385,0.27552 0.615385,0.615378 0,0.339875 -0.27552,0.615395 -0.615385,0.615395 -0.339864,0 -0.615384,-0.27552 -0.615384,-0.615395 z M 12.615384,88.923085 14.903846,91.34616 15.692307,90.538462 13.230769,88 h -0.615385 z m 5.23077,5.538453 c 0,-0.339858 0.275518,-0.615378 0.615383,-0.615378 0.339863,0 0.615384,0.27552 0.615384,0.615378 0,0.339875 -0.275521,0.615395 -0.615384,0.615395 -0.339865,0 -0.615383,-0.27552 -0.615383,-0.615395 z"
id="rect6492" />
</g>
</svg>