From 92afcf47985b51ed10d1107252ccdd6844953db7 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 9 Feb 2022 01:24:11 +0100 Subject: [PATCH 1/4] write_jpg: fix printf format specifier --- write_jpg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/write_jpg.c b/write_jpg.c index 4476f5f..0cb57d3 100644 --- a/write_jpg.c +++ b/write_jpg.c @@ -54,7 +54,7 @@ int write_to_jpeg_stream(pixman_image_t *image, FILE *stream, int quality) { size_t written = fwrite(data, 1, len, stream); if (written < len) { free(data); - fprintf(stderr, "Failed to write jpg; only %zu of %zu bytes written\n", + fprintf(stderr, "Failed to write jpg; only %zu of %lu bytes written\n", written, len); return -1; } From 89e02e663fabc534b7e7039514f60a8c5d70070d Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 9 Feb 2022 01:24:11 +0100 Subject: [PATCH 2/4] write_jpg: fix printf format specifier --- write_jpg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/write_jpg.c b/write_jpg.c index 4476f5f..0cb57d3 100644 --- a/write_jpg.c +++ b/write_jpg.c @@ -54,7 +54,7 @@ int write_to_jpeg_stream(pixman_image_t *image, FILE *stream, int quality) { size_t written = fwrite(data, 1, len, stream); if (written < len) { free(data); - fprintf(stderr, "Failed to write jpg; only %zu of %zu bytes written\n", + fprintf(stderr, "Failed to write jpg; only %zu of %lu bytes written\n", written, len); return -1; } From 238079e734ff3de79ba33c8abe48322e11f92ac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 27 Mar 2022 14:35:26 +0000 Subject: [PATCH 3/4] bash-completion: localize variables --- contrib/completions/bash/grim.bash | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/completions/bash/grim.bash b/contrib/completions/bash/grim.bash index 7c2b1ce..9de455d 100644 --- a/contrib/completions/bash/grim.bash +++ b/contrib/completions/bash/grim.bash @@ -1,6 +1,7 @@ _grim() { _init_completion || return + local CUR PREV CUR="${COMP_WORDS[COMP_CWORD]}" PREV="${COMP_WORDS[COMP_CWORD-1]}" @@ -8,6 +9,7 @@ _grim() { COMPREPLY=($(compgen -W "png ppm jpeg" -- "$CUR")) return elif [[ "$PREV" == "-o" ]]; then + local OUTPUTS OUTPUTS="$(swaymsg -t get_outputs 2>/dev/null | \ jq -r '.[] | select(.active) | "\(.name)\t\(.make) \(.model)"' 2>/dev/null)" From 47e2658619c6b5a790732c5876fb84e8273f08a9 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 30 Mar 2022 10:20:08 +0200 Subject: [PATCH 4/4] readme: move to sr.ht --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c1cd4b5..ad1be3b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # grim +> ⚠️ **Heads up!** This project has [moved to SourceHut](https://sr.ht/~emersion/grim/). + Grab images from a Wayland compositor. Works great with [slurp] and with [sway]. ## Example usage