diff --git a/README.md b/README.md index 8a8275d..117ac32 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,14 @@ [![License](https://img.shields.io/github/license/debrief-dev/debrief)](LICENSE) [![Go](https://img.shields.io/github/go-mod/go-version/debrief-dev/debrief)](https://go.dev/) -# Debrief - -A hyper-charged reverse search: browse shell history in a GUI app available system-wide via Ctrl+Shift+H. +Hyper-charged reverse search: a GUI shell history browser, available system-wide via Ctrl+Shift+H. Available on macOS, Windows, and Linux. +

+ Debrief Demo +

+ * No more pressing Ctrl+R 100 times — navigate visually. * Browse history as a list, explore as a tree, or see your most-used commands. * One shortcut to summon it from anywhere in the system. @@ -18,10 +20,6 @@ Available on macOS, Windows, and Linux. * Find commands even with typos - fuzzy search support. * Lightweight, offline, open source - no telemetry, no internet required. -

- Debrief Demo -

- ## Download | Platform | AMD64 | ARM64 | diff --git a/assets/demo.gif b/assets/demo.gif index 94a9d79..090941b 100644 Binary files a/assets/demo.gif and b/assets/demo.gif differ diff --git a/assets/demo.webm b/assets/demo.webm deleted file mode 100644 index 878b300..0000000 Binary files a/assets/demo.webm and /dev/null differ diff --git a/assets/make_demo.sh b/assets/make_demo.sh index 4fa43b1..b62b46b 100755 --- a/assets/make_demo.sh +++ b/assets/make_demo.sh @@ -18,9 +18,6 @@ SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" GIF_OUT="$SCRIPT_DIR/demo.gif" WEBM_OUT="$SCRIPT_DIR/demo.webm" -# Crop to app window (detected from frame analysis) -CROP="crop=1618:1218:10:2" - if [ "$SUPERCOMPRESS" = true ]; then GIF_SCALE="" GIF_LOSSY=100 @@ -41,20 +38,20 @@ done echo "==> Creating WebM..." ffmpeg -y -f concat -safe 0 -i "$CONCAT_LIST" \ -an \ - -vf "$CROP,scale=809:609" \ + -vf "scale=809:609" \ -c:v libvpx-vp9 -crf 30 -b:v 0 \ "$WEBM_OUT" echo "==> Creating GIF (palette pass)..." ffmpeg -y -f concat -safe 0 -i "$CONCAT_LIST" \ -an \ - -vf "${CROP}${GIF_SCALE},fps=20,palettegen=stats_mode=full:max_colors=128" \ + -vf "fps=20,palettegen=stats_mode=full:max_colors=128" \ "$PALETTE" echo "==> Creating GIF (render pass)..." ffmpeg -y -f concat -safe 0 -i "$CONCAT_LIST" -i "$PALETTE" \ -an \ - -filter_complex "[0:v]${CROP}${GIF_SCALE},fps=20[v];[v][1:v]paletteuse=dither=floyd_steinberg" \ + -filter_complex "[0:v]fps=20[v];[v][1:v]paletteuse=dither=floyd_steinberg" \ "$GIF_OUT" echo "==> Optimizing GIF with gifsicle..."