Brought in with a subtree merge rather than a copy, so the port's 31 commits survive as history rather than arriving as one anonymous import. Landed under godot-import/ and moved into the final layout in the next commit, which keeps git's rename detection able to follow each file across the move.
14 lines
509 B
Bash
Executable File
14 lines
509 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Capture the current display to a PNG.
|
|
#
|
|
# screenshot out.png
|
|
#
|
|
# Used to diff Godot's rendering against `sylpheed-cli screen render`. Captures
|
|
# the whole 1280x720 root window, which is exactly the design space the screens
|
|
# are authored in, so a capture and a composite are directly comparable without
|
|
# cropping or scaling.
|
|
set -euo pipefail
|
|
out="${1:?usage: screenshot OUT.png}"
|
|
import -display "${DISPLAY:-:97}" -window root "$out"
|
|
identify -format 'captured %wx%h -> %f\n' "$out"
|