screenshot: save screenshot files in XDG_PICTURES_DIR

If XDG_PICTURES_DIR not given, it will use the current directory, as
it was before.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
Reviewed-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
Aleksander Morgado 2018-01-23 01:05:22 +01:00 committed by Daniel Stone
parent 72032accbf
commit c34a9f5ca6
1 changed files with 2 additions and 1 deletions

View File

@ -217,7 +217,8 @@ write_png(int width, int height)
CAIRO_FORMAT_ARGB32,
width, height, buffer_stride);
fp = file_create_dated("wayland-screenshot-", ".png", filepath, sizeof(filepath));
fp = file_create_dated(getenv("XDG_PICTURES_DIR"), "wayland-screenshot-",
".png", filepath, sizeof(filepath));
if (fp) {
fclose (fp);
cairo_surface_write_to_png(surface, filepath);