- Update to 1.4.0:
* Read XDG_PICTURES_DIR from user-dirs.dirs file
* add bash completion
* render: use pixman to compose output buffers
* render: use convolution filter when downscaling
* Allow setting compression level for PNG output
* write_png: fix out of bounds read
* render: add support for ≤ 24bpp pixel formats
* Use alternate Wayland to Pixman format conversion on big-endian
* Rename cairo_{jpg,ppm} to write_{jpg,ppm}
* Use stream-type functions to save images
* Remove cairo dependency
* man: fix wrong section headers
* Add example for taking screenshot of active window
* Make get_output_dir return value const
* Replace sprintf with snprintf
* Make output_filename const
* Stop using PATH_MAX
OBS-URL: https://build.opensuse.org/request/show/953373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grim?expand=0&rev=6
* Read XDG_PICTURES_DIR from user-dirs.dirs file
* add bash completion
* render: use pixman to compose output buffers
* render: use convolution filter when downscaling
* Allow setting compression level for PNG output
* write_png: fix out of bounds read
* render: add support for ≤ 24bpp pixel formats
* Use alternate Wayland to Pixman format conversion on big-endian
* Rename cairo_{jpg,ppm} to write_{jpg,ppm}
* Use stream-type functions to save images
* Remove cairo dependency
* man: fix wrong section headers
* Add example for taking screenshot of active window
* Make get_output_dir return value const
* Replace sprintf with snprintf
* Make output_filename const
* Stop using PATH_MAX
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/grim?expand=0&rev=13
- Update to 1.3.1:
* Explain that '.' is grim's final fallback dir
* Correct interpretation of output rotation
* Fix maybe-uninitialized warning
* Add completions for fish-shell
* completions: add missing option
* Improve error message for when supplied region is invalid
* fix bufferoverflow in output_filepath
* contrib/completions: fix fish file path
* contrib/completions: fix unset datadir variable
OBS-URL: https://build.opensuse.org/request/show/822177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grim?expand=0&rev=4
* Explain that '.' is grim's final fallback dir
* Correct interpretation of output rotation
* Fix maybe-uninitialized warning
* Add completions for fish-shell
* completions: add missing option
* Improve error message for when supplied region is invalid
* fix bufferoverflow in output_filepath
* contrib/completions: fix fish file path
* contrib/completions: fix unset datadir variable
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/grim?expand=0&rev=9
* Allow to be invoked without a destination file argument.
In which case a timestamped file will be written in
$XDG_PICTURES_DIR.
* Allow user to set default output dir.
* Provide more helpful error message
* Fix maybe-uninitialized warning
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/grim?expand=0&rev=7