Skip to content

Releases: resurrecting-open-source-projects/scrot

1.5

05 Feb 02:05
Compare
Choose a tag to compare
1.5
  • Do not record pointer when selecting an area.
  • Fixed compilation on Sparc64.
  • Fixed a possible overflow in src/options.c.
  • Fixed a segfault with --multidisp option.
  • Fixed issues when file extension is more than 3 characters.
  • New feature: allow save thumbnail without extension.
  • New feature: retry to grab the keyboard for 1s in 50ms intervals if it is still being grabbed by the windows manager.
  • New option --class (-C): discriminate windows by class name.
  • Support various modes of drawing selection.

Special thanks to blockparole, c0dev0id, Cungsten Tarbide, daltomi and nothub.

1.4

19 Jul 03:29
Compare
Choose a tag to compare
1.4
  • Added a new logo 128x128.
  • New Feature: capture stack/overlapping windows. Depends of libXcomposite (X11). New option: --stack or -k.
  • Call XCloseDisplay on exit. This is the right thing in every X server program, to release acquired resources.
  • Fixed autoselect.
  • Fixed capturing partially hidden windows on the edge of the desktop.
  • Fixed required number.
  • Fixed SIGSEGV, if running without DISPLAY environment variable.
  • Fixed SIGSEGV, option --note.
  • Minor fix: variable is assigned that is never used.
  • Stack windows: client list spec EWMH.

Special thanks to "ideal", Jeroen Roovers and spycapitan.

1.3

16 Apr 04:41
Compare
Choose a tag to compare
1.3
  • Added delay option to autoselect.
  • Fixed bug #39, mouse pointer not captured with -a -p options.
  • Added -D option to specify the display to use.
  • Created full-check.yml to provide CI tests.
  • Using an updated README.md as replace for README.

Special thanks to Hinigatsu and Sean Brennan.

1.2

19 Aug 11:40
Compare
Choose a tag to compare
1.2
  • Changed the cursor to indicate the selection mode.
  • Fixed some warnings and made compliant with GCC >= 8.0.

1.1.1

12 Jul 02:50
Compare
Choose a tag to compare

Updated manpage and help

1.1

09 Jul 23:16
Compare
Choose a tag to compare
1.1
  • Added (-n, --note) to draw a text.
  • Added (-l, --line) to define the line to use to select an area to capture.
  • Added a specifier ($a) to embed hostname in output file.

Stable 1.0 version, with improvements

11 Jun 14:09
Compare
Choose a tag to compare
  • Added option: --overwrite or -o. Now, by default do not overwrite the file.
  • Added support to grab mouse pointer (-p option).
  • Added support to freeze the screen when selection is activated (-f option).
  • Fixed several issues.
  • Improved the manpage to show undocumented options.

Version 0.9

13 Feb 00:55
Compare
Choose a tag to compare
  • Added --autoselect rectangle option. Thanks to Stoney Sauce
    stoneysauce@gmail.com.
  • Added --focused option. Thanks to James Cameron quozl@us.netrek.org.
  • Added an autogen.sh file.
  • Added some explanation about how to help the project.
  • Character cleanup for UTF-8 compatibility. Thanks to William Vera
    billy@billy.com.mx.
  • Fixed a missing option for beep prevention. Thanks to Ibragimov Rinat
    ibragimovrinat@mail.ru.
  • Fixed spelling errors in final binary. Thanks to William Vera
    billy@billy.com.mx.
  • Improved the autotools (acinclude.m4, configure.ac, Makefile.am and
    src/Makefile.am).
  • Improved the GCC hardening.
  • Prevent arbitrary long file names. Thanks to George Danchev
    danchev@spnet.net.
  • Several fixes in manpage.