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
7 results
Show changes
Commits on Source (2931)
Showing with 2027 additions and 687 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>
Icons taken form the Rodent icon theme.
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>
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
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
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
......@@ -15,7 +15,7 @@ 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 Library General Public License instead.) You can apply it to
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
......@@ -55,8 +55,8 @@ 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
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
......@@ -110,7 +110,7 @@ above, provided that you also meet all of these conditions:
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
......@@ -168,7 +168,7 @@ 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
......@@ -225,7 +225,7 @@ 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
......@@ -255,7 +255,7 @@ 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
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
......@@ -277,9 +277,9 @@ 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
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
......@@ -303,17 +303,16 @@ the "copyright" line and a pointer to where the full notice is found.
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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
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 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.
......@@ -336,6 +335,5 @@ necessary. Here is a sample; alter the names:
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 Library General
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
2008-11-05 jeromeg
* src/main.c, lib/screenshooter-plugin.c:
- 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.
- don't leak screenshot_path when GIO is not present on the system.
* NEWS: updated
2008-11-05 jeromeg
* Add svn tag.
* Fix the version mess.
* lib/screenshooter-utils.c:
- (screenshooter_read_rc_file) apply a patch by Enrico Tröger to fix a
crash.
* lib/screenshooter-dialogs.c:
- plug a leak in (cb_default_folder) and in (cb_combo_active_item_changed).
=== 1.3.9.0 ===
2008-11-04 jeromeg
* Fix make distcheck.
* Update-po.
* Get ready for a beta release.
2008-11-04 jeromeg
* Make sure that all the open with stuff is ifdef'ed.
2008-11-04 jeromeg
* Add missing comments in the code and improve indentation in some places.
2008-11-03 jeromeg
* configure.ac.in: Display build options.
* lib/screenshooter-dialog.c:
- (cb_combo_active_item_changed) Fix prototype and do not free sd->app as it
makes the plugin segfault.
* lib/screenshooter-utils.c:
- (screenshooter_open_screenshot) Display the error with xfce_err if any.
* src/main.c: free sd->app when exiting.
* panel-plugin/screenshooter-plugin.c:
- (free_data) free sd->app when exiting.
- (cb_button_clicked) implement open with stuff.
* TODO: updated.
2008-11-03 jeromeg
* TODO: updated.
* lib/screenshooter-utils.h: add define for default application.
* lib/screenshooter-utils.c:
- (screenshooter_read_rc_file) read the default application.
- (screenshooter_write_rc_file) write the default application.
- (screenshooter_open_screenshot) only open if app != "none".
* lib/screenshooter-dialogs.c:
- add a define for icon size.
- (set_default_item) added to select the correct item of the combobox when
displaying the interface.
- (add_item) use the icon size define.
- (populate_liststore) add the "none" item on the top of the liststore.
- (screenshooter_dialog_new) add a call to set_default_item.
2008-11-02 jeromeg
* lib/screenshooter-dialogs.c:
- (cb_combo_active_item_changed) free sd->app before setting the new value.
- (add_item) free path, unref file and icon, correctly free names.
2008-11-01 jeromeg
* lib/screenshooter-dialogs.c, Implement the Open with stuff:
- add (cb_combo_active_item_changed), (add_item) and (populate_liststore)
to manage the combobox stuff.
- (screenshooter_dialog_new): add the combobox and set signals.
* Only build the open with stuff if gio is available.
2008-10-28 jeromeg
* lib/screenshooter-utils.{c,h}:
- modify (screenshooter_save_screenshot) so that it returns the save
location.
- start implementing (screenshooter_open_screenshot) to open screenshots
with a given application.
* src/main.c:
- if an application has been chosen, open the screenshot after taking it.
2008-10-28 jeromeg
* lib/screenshooter-utils.{c,h}: add the "screenshooter_" prefix before
(take_screenshot) and (save_screenshot).
* src/main.c: use the new function names in (main).
* panel-plugin/screenshooter-plugin.c:
- use new function names.
- add a missing prototype.
- clean the indentation of prototypes.
- add a "cb_" before all callback functions names.
- use a "screenshooter_plugin_" prefix for other functions.
2008-10-28 jeromeg
* src/xfce4-screenshooter.desktop.in.in: change the item name.
* po/:
- update-po.
- update French translation.
2008-10-22 jeromeg
* Reorganisation of the code structure:
- move the generic code to /lib
- move the panel stuff to /panel-plugin/
- keep the main application in /src
* /lib/screenshooter-utils.{c,h} :
- move the preferences file stuff here.
* /src/main.c: save the button's state and load it on startup.
2008-10-18 jeromeg
* src/Makefile.am: install desktop file for the main application.
* src/xfce4-screenshooter.desktop.in.in: desktop file for main application.
2008-10-15 jeromeg
* src/main.c: destroy the dialog before taking the screenshot of the active
window, we don't want to get a screenshot of the dialog...
* src/screenshooter-dialogs.c: don't show the save options and the default
folder chooser for the main application.
* src/screenshooter-utils.c: don't leak GdkWindows when falling back to
fullscreen.
2008-10-12 jeromeg
* src/screenshooter-dialogs.{c,h}
- (screenshooter_dialog_new) Add an argument to create the preferences
dialog for the plugin.
- add prototypes for internal functions.
* src/screenshooter-plugin.c:
- (screenshot_properties_dialog) Use the code from screenshooter-dialogs.c.
- remove all the obsolete callbacks.
* src/main.c:
- (main) Use new arguments for screenshooter_dialog_new.
- (main) Don't declare variables in the middle of a block.
* src/screenshooter-utils.{c,h}: fix various indentation incoherences.
* src/Makefile.am:
- Add screenshooter-dialogs.{c,h} to the plugin source.
2008-10-12 jeromeg
* src/screenshooter-dialogs.{c,h}:
- new file to handle the different dialogs.
* src/main.c:
- include screenshooter-dialogs.h
- (main) move the dialog for the preferred directory to
screenshooter-dialogs.c
- (main) if no CLI option is given, show a dialog to set options and take a
screenshot.
* src/screenshooter-plugin.c: fix indentation of a function.
* configure.ac.in:
- hardcode the dependence on libxfcegui4.
- add japanese to the list of translations.
* src/Makefile.am: add libxfcegui4 flags.
* NEWS: updated.
2008-10-05 jeromeg
* NEWS: updated.
* src/main.c: add a fullscreen CLI option, the goal is to provide an interface
to take a screenshot with chosen option when calling the executable without
any cli options.
* xfce4-screenshooter.1: add new CLI option.
2008-10-05 jeromeg
* NEWS: updated and fixed identation.
* configure.ac.in: added the new translations.
2008-10-05 jeromeg
* Plug some leaks detected by Gauvain Pocentek:
- src/main.c: in (main), free sd->screenshot_dir before setting the new
value from command line.
- src/screenshooter-utils.c: in (save_screenshot), free filename before
getting the user set filename.
2008-10-04 jeromeg
* Partially refactor the code:
- screenshooter-utils.{c,h}:
- simplify some variable names.
- use an enum for screenshot modes.
- (take_screenshot) and (save_screenshot) do not depend anymore on the
backend.
- main.c:
- updated to use the new functions and structs' variables.
- move some code from (main) to (screenshooter_preferences_dialog).
- screenshooter-plugin.c:
- updated to use the new functions and structs' variables.
- use cb_ callbacks names rather than funky ones.
2008-10-02 jeromeg
* src/screenshooter-utils.c: in (take_screenshot), don't crash when taking a
screenshot of of the desktop when xfdesktop does not display desktop icons,
null pointer...
* NEWS: updated.
2008-09-20 jeromeg
* src/main.c:
- (main) plug some leaks with the dir and screenshot_dir.
- (main) don't use screenshot_dir to store the dirname, it should be done
with sd->screenshot_dir.
* NEWS: updated.
2008-09-19 jeromeg
* icons/*: add some default icons for the applet taken from the Rodent icon
theme.
* configure.ac.in: updated to generate makefiles for icons.
* AUTHORS: add credit to the Rodent icon theme, not sure it's the right place
to do so, but it's better than nothing.
* NEWS: updated.
2008-09-14 jeromeg
* src/{main.c, screenshooter-utils.c}: Use applets-screenshooter icon for
preferences dialog and save dialog.
* NEWS : updated.
2008-08-23 jeromeg
* configure.ac.in: post release bump.
2008-08-23 jeromeg
=== 1.3.2 ===
* src/screenshooter-utils.c:
- (cb_current_folder_changed): new function to update the filename.
- (save_screenshot): updated to use cb_current_folder_changed.
* NEWS: updated.
* configure.ac.in: get ready for new release.
2008-08-19 jeromeg
* src/*: use a #define to set the default save directory.
2008-08-19 jeromeg
* src/*:
- comment all code
- clean identation
- plug some leaks of GdkPixbuf.
* NEWS: updated.
2008-08-16 jeromeg
* xfce4-screenshooter.1: bump version for future release.
* configure.ac.in: ditto.
* src/Makefile.am: build with -Werror
* NEWS: updated.
2008-08-16 jeromeg
* src/screenshooter-utils.c:
- do not g_free screenshot_dir when reading conf file, as we need it after.
- improve identation.
2008-08-16 jeromeg
* src/screenshooter-utils.c:
- ported to use mostly gdk functions.
- BUGFIX: when the active window is the desktop, instead of returning a
corrupted snapshot of the background image, return the whole desktop view.
- drop get_window_property and screenshot_find_active_window which are now
useless.
- improve indentation of code.
* src/screenshooter-utils.h:
- remove some useless #includes.
* configure.ac.in: add svn tag that I had forgotten.
* NEWS: updated.
2008-08-15 jeromeg
* src/screenshooter-plugin.c:
- improve indentation.
- use tooltips if gtk >= 2.12
* NEWS: updated.
2008-08-15 jeromeg
* src/*: plug a LOT of stupid leaks !
2008-07-17 jeromeg
=== 1.3.1 ===
* NEWS: updated.
* configure.ac.in: get ready for new realease.
2008-07-16 jeromeg
* src/main.c: g_build_filename should be NULL terminated ! Fixes the warning.
2008-07-16 jeromeg
* src/main.c: partially fix -s switch when using relative path. An obscure
warning "Error stating file..." is still shown but it should work fine.
2008-07-15 jeromeg
* src/main.c: revert one of the last change which does not work.
2008-07-15 jeromeg
=== 1.3.0 ===
* NEWS, README: updated.
* configure.ac.in: get ready for new release.
* xfce4-screenshooter.1: update version.
2008-07-11 jeromeg
* src/main.c:
- add a CLI option to set the directory where screenshots are saved.
- add a CLI option and a rc file to save a default save folder using a dialog.
* src/screenshooter-utils.c: do not show full filename in save dialog.
* xfce4-screenshooter.1: update manpage for the new CLI options.
2008-07-09 jeromeg
* src/*: remove obsolete copyrights.
* src/screenshooter-utils.{c,h}:
- move the ScreenshotData structure here.
- port take_screenshot to use ScreenshotData.
- write a generic save_screenshot function using ScreenshotData.
- BUGFIX: generate_filename_for_uri now outputs the whole filename with
its base. Fixes saving of screenshots without showing the save dialog.
* src/screenshooter-plugin.c:
- ported to use the new code.
- remove some obsolete code.
* main.c:
- port code to use ScreenshotData.
- add a CLI option to save screenshots without showing a save dialog.
* autogen.sh, configure.ac.in: remove some useless things, update a few others.
* xfce4-screenshooter.1: update manpage for the new CLI option.
* screenshooter.desktop.in.in: remove deprecated encoding key.
2008-07-08 jeromeg
* src/screenshooter-plugin.c:
- separate screenshot data and plugin data.
- port code to use the two different structures.
- fix some resulting crashes.
2008-07-05 jeromeg
* src/*, po/POTFILES.in: bugfix, make filename translatable.
2008-06-29 jeromeg
* src/screenshooter-plugin.c:
- set better var names
- fix indentation
- partially comment the code
2008-06-27 jeromeg
=== 1.2.0 ===
* NEWS, README: updated for new release.
* configure.ac: remove svn tag, fix the manpage stuff to have make distcheck
working.
2008-06-27 jeromeg
* src/Makefile.am: enable -Wall
* src/{main.c, screenshooter-utils.{c,h}}: fix gcc warnings except one...
* BUGFIX: fix infinite loop in generate_filename_for_uri !
2008-06-27 jeromeg
* src/screenshooter-utils.c: clean generate_filename_for_uri using g_access.
2008-06-20 09:19 jeromeg
* NEWS: updated.
2008-06-20 08:59 jeromeg
* src/screenshooter-plugin.c: make labels bold and
aligned to the left.
* po/:
- make update-po.
- update French translation.
2008-06-19 19:30 jeromeg
* src/screenshooter-plugin.c:
- add a default save location to the preferences dialog.
- update the code to use this new default.
* src/main.c: save screenshots in home by default.
* po/: make update-po.
2008-06-19 16:46 jeromeg
* po/:
- make update-po.
- updated French translation.
2008-06-19 15:09 jeromeg
* src/screenshooter-plugin.c:
- rewrite the preferences dialog
- change default delay to 0.
2008-06-18 18:12 jeromeg
* src/screenshooter-plugin.c: remove some code that seems to
be useless.
* NEWS: updated.
2008-06-18 17:08 jeromeg
* src/xfce4-screenshooter.1: add manpage (thanks to Debian).
* Makefile.am: install the manpage.
2008-06-17 21:50 jeromeg
* src/screenshooter-utils.h: add unistd.h include to fix build
with gcc-4.3 (thanks to Lionel Le Folgoc).
2008-06-17 12:37 jeromeg
* NEWS: update for new release.
* configure.ac.in: remove svn tag.
2008-06-17 11:52 jeromeg
* COPYING: added the GPL2 text.
* autogen.sh, configure.ac.in:
- added some magic of sarts to have the svn versions generated.
- cleaned the versions stuff
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 Jérôme 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 Tröger to enable i18n.
@SET_MAKE@
SUBDIRS = lib src panel-plugin po icons
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
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
dist_man_MANS = xfce4-screenshooter.1
# 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 += \
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
* 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
* 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.
......@@ -18,14 +577,14 @@
* 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
* 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.
......@@ -37,11 +596,11 @@
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.
......@@ -52,7 +611,7 @@
* 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
......@@ -63,7 +622,7 @@
* 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.
......
Xfce4 Screenshooter is a plugin for the Xfce panel to take screenshots. The
code is designed to be clean and simple, but improvements, fixes or
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.
Since version 1.1.0, the plugin also ships an executable to take screenshots
without having the panel applet running.
The following command line options are available:
-v, --version Version information
-w, --window Take a screenshot of the active window
-d, --delay Delay in seconds before taking the screenshot
-h, --hide Do not display the save dialog
-s, --save Directory where the screenshot will be saved
-p, --preferences Dialog to set the default save folder
[![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.
* Write some documentation.
* Update the website.
Low priority:
* 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
#
# Copyright (c) 2002-2005
# Copyright (c) 2002-2020
# The Xfce development team. All rights reserved.
#
# Written for Xfce by Benedikt Meurer <benny@xfce.org>.
......@@ -10,36 +10,9 @@
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, available from
http://xfce.org/~benny/projects/xfce4-dev-tools/.
your distribution or https://www.xfce.org
EOF
exit 1
}
# verify that po/LINGUAS is present
(test -f po/LINGUAS) >/dev/null 2>&1 || {
cat >&2 <<EOF
autogen.sh: The file po/LINGUAS could not be found. Please check your snapshot
or try to checkout again.
EOF
exit 1
}
echo 'dnl *** This file is automatically generated from configure.ac.in ***' \
>configure.ac
echo 'dnl *** DO NOT EDIT! ***' >>configure.ac
echo >>configure.ac
# substitute revision and linguas
linguas=$(sed -e '/^#/d' po/LINGUAS)
if [ -d .git/svn ]; then
revision=$(git-svn find-rev trunk)
elif [ -d .svn ]; then
revision=$(LC_ALL=C svn info $0 | awk '/^Revision: / {printf "%05d\n", $2}')
else
revision=UNKNOWN
fi
sed -e "s/@LINGUAS@/${linguas}/g" \
-e "s/@REVISION@/${revision}/g" \
< "configure.ac.in" >> "configure.ac"
xdt-autogen $@
XDT_AUTOGEN_REQUIRED_VERSION="4.17.0" xdt-autogen $@
dnl configure.ac
dnl
dnl xfce4-screenshooter
dnl
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 ***********************************
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_debug_default])
AC_OUTPUT([
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 ""
dnl configure.ac
dnl
dnl xfce4-screenshooter-plugin - Plugin for the Xfce panel
dnl
m4_define([xfce4_screenshooter_plugin_version_major], [1])
m4_define([xfce4_screenshooter_plugin_version_minor], [3])
m4_define([xfce4_screenshooter_plugin_version_micro], [9])
m4_define([xfce4_screenshooter_plugin_version_nano], [0]) dnl leave this empty to have no nano version
m4_define([xfce4_screenshooter_plugin_version_build], [r@REVISION@])
m4_define([xfce4_screenshooter_plugin_version_tag], [svn])
m4_define([xfce4_screenshooter_plugin_version], [xfce4_screenshooter_plugin_version_major().xfce4_screenshooter_plugin_version_minor().xfce4_screenshooter_plugin_version_micro()ifelse(xfce4_screenshooter_plugin_version_nano(), [], [], [.xfce4_screenshooter_plugin_version_nano()])ifelse(xfce4_screenshooter_plugin_version_tag(), [svn], [xfce4_screenshooter_plugin_version_tag()-xfce4_screenshooter_plugin_version_build()], [xfce4_screenshooter_plugin_version_tag()])])
AC_INIT([xfce4-screenshooter-plugin], [xfce4_screenshooter_plugin_version], [http://bugzilla.xfce.org/], [xfce4-screenshooter-plugin])
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar])
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
AC_HEADER_STDC
dnl Check for xfce4-panel
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 xfcegui4
XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-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 Optionnal check for gio
XDT_CHECK_OPTIONAL_PACKAGE([GIO], [gio-2.0], [2.16])
dnl Translations
XDT_I18N([ar ca cs da de el en_GB es eu fr gl hr hu id ja lv nb_NO nl pl pt_BR pt_PT sq uk ur zh_TW])
dnl Check for debugging support
XDT_FEATURE_DEBUG()
AC_OUTPUT([
Makefile
icons/Makefile
icons/48x48/Makefile
icons/scalable/Makefile
lib/Makefile
src/Makefile
panel-plugin/Makefile
po/Makefile.in
])
dnl ***************************
dnl *** Print configuration ***
dnl ***************************
echo "Build Configuration:"
if test x"$GIO_FOUND" = x"yes"; then
echo "* Open with support: yes"
else
echo "* Open with support: no"
fi
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