------------------------------------------------------------------- Sat Aug 24 18:17:25 UTC 2024 - Joshua Smith - Update to 0.14.4: New * Add cyclic navigation Fixed * wrong height when using borders in the header * height 0 by default * use 0 as default width * select all keybindings * show background style help Docs * update install instructions ------------------------------------------------------------------- Thu Jul 25 03:27:07 UTC 2024 - Joshua Smith - Update to 0.14.3: * revert "fix: pause tea before running the sub-process" - Updates from 0.14.2: Changed * use in-house utility packages Fixed * drop left padding in choose * fix race conditon where spinner could mis-render * fix a bug where choose could crash when spacebar is pressed twice * fix a bug where the foreground color could not be set in choose * fix a bug where foreground could not be set in write * fix a bug where keypresses could crash choose * restore y/n keybindings to confirm * restore centering to buttons in confirm ------------------------------------------------------------------- Thu Jul 11 00:17:31 UTC 2024 - Joshua Smith - Switch from deprecated %setup to %autosetup - Update to 0.14.1: New: * Show help with Huh? * Support using the Home/End keys in pager Fixes: * Handle huh? user aborted error * Cursor styling * Re-introduce ESC for gum write ------------------------------------------------------------------- Sun Apr 28 17:50:44 UTC 2024 - Joshua Smith - Update to 0.14.0: New: * Use Huh for choose, confirm, file, input and write * Add support for `--show-error` for the spinner. Fixes: * don't commit filter.tape * Output Pipes if Timeout Occurs Documentation: * add new gifs such as spin.gif * add help for `gum log --time` option ------------------------------------------------------------------- Wed Feb 14 06:32:41 UTC 2024 - Joshua Smith - Enabled completions for bash, zsh and fish. ------------------------------------------------------------------- Tue Jan 16 10:19:47 UTC 2024 - Joshua Smith - Update to 0.13.0: New: * Add --select-if-one flag to gum choose and gum filter * Added brand new log command. Gum log logs messages to the terminal at different levels and styling * Pager search functionality * Strip ANSI for gum filter and gum choose when output is not a TTY * Non-positive widths will cause gum write will use the entire terminal width * GUM_FORMAT_THEME / GUM_FORMAT_LANGUAGE environment variables * --no-sort flag for gum filter * Customizable cursor modes and line text * Add --timeout flag to all subcommands * Truecolor support added to gum style * Context headers for gum choose and gum filter * Keep order of selected items in gum choose with --ordered * Pass programming language for gum format * Customize format theme, including using glamour json theme files * gum choose now supports tab and ctrl+j/k keybindings * add --file and --directory flags to select each in gum file * gum pager --soft-wrap option added * gum style pass input to style over stdin * ability to add --header values Fixes: * showoutput flag displays in realtime * Pretty Table Print improved * Avoid reading from stdin if --value is being used * Made filter work with losts as choose * Respect file path argument in filepicker * --all option defaults to false * exit with status 130 if escape key pressed on gum write * symlink directory follows link in gum file * allow exact match in gum filter ------------------------------------------------------------------- Fri Feb 17 07:24:05 UTC 2023 - Soc Virnyl Estela - Initial spec for gum 0.8.0