Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gum | Distribution: openSUSE Tumbleweed |
Version: 0.15.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Feb 1 03:58:17 2025 |
Group: Unspecified | Build host: reproducible |
Size: 13682165 | Source RPM: gum-0.15.2-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/charmbracelet/gum | |
Summary: Tool for glamorous shell scripts |
Gum leverages the power of Bubbles and Lip Gloss in your scripts and aliases.
MIT
* Sat Feb 01 2025 Joshua Smith <smolsheep@opensuse.org> - Update to 0.15.2: Fixes * fix(pager): memory/cpu usage when using soft-wrap - Updates from 0.15.1: * Revert "feat(table): set --print if stdout is not a terminal" * fix(confirm): do not print 'not confirmed' on exit 1 * fix(filter): wrong highlight when option has grapheme clusters * fix(spin): clear title after finished * fix(viewport): remove extra line in viewport help * fix(write): ctrl+j not making new line * fix: spin when not a tty * Sun Jan 19 2025 Joshua Smith <smolsheep@opensuse.org> - Update to 0.15.0: New * feat(choose): --selected="*" to select all * feat(choose,filter): --input-delimiter --output-delimiter * feat(confirm): add --show-output * feat(file): add --header * feat(file): show permissions and size * feat(filter): --select-if-one returns if single match * feat(filter): allow to focus out of filter * feat(filter): allow to pre-select items with --selected * feat(filter): ctrl+a to toggle select all * feat(log): support setting minimum log level with GUM_LOG_LEVEL * feat(spin): --show-stdout --show-stderr * feat(style): trim line spaces * feat(table): --lazy-quotes and --fields-per-record * feat(table): add help * feat(table): set --print if stdout is not a terminal * feat(version): adds command to check current gum version * feat: adding return column to table command * feat: allow cursor option in file * feat: esc exit 1, ctrl+c exit 130, help arrow order * feat: handle focus/blur events * feat: improve handling ctrl+c and timeouts Fixed * fix(choose): --ordered * fix(choose,confirm,file,filter,input,pager,spin): timeout default unit * fix(confirm) --timeout was ignored, now works as documented * fix(confirm,choose,file,input): timeout handling * fix(filter): --no-strict not working, also weird behavior * fix(filter): abort on ctrl+q * fix(pager): do not strip ansi sequences * fix(pager): use help bubble * fix(spin): if not a tty, only print title, do not open tty for stdin * fix(spin): indenting lines when command is piped * fix(spin): interrupt child process on ctrl+c * fix(stdin): trim space instead of \n * fix(table): grow table rows based on --columns * fix(table): ignore BOM * fix(table): only set height if > 0 * fix(table): set widths * fix(write): max height, max chars * fix: clarify filter --sort flag * fix: strip ansi sequences from stdin * fix: quote tmux session name in code sample Other Stuff * refactor: removing huh as a dep * Sun Sep 29 2024 Joshua Smith <smolsheep@opensuse.org> - Update to 0.14.5: * Dependency bump Bug fixes * fix: lint issues * Sat Aug 24 2024 Joshua Smith <smolsheep@opensuse.org> - 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 2024 Joshua Smith <smolsheep@opensuse.org> - 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 2024 Joshua Smith <smolsheep@opensuse.org> - 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 2024 Joshua Smith <smolsheep@opensuse.org> - 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 2024 Joshua Smith <jsmithfpv@gmail.com> - Enabled completions for bash, zsh and fish. * Tue Jan 16 2024 Joshua Smith <jsmithfpv@gmail.com> - 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 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Initial spec for gum 0.8.0
/usr/bin/gum /usr/share/doc/packages/gum /usr/share/doc/packages/gum/README.md /usr/share/licenses/gum /usr/share/licenses/gum/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Feb 12 01:41:14 2025