19 Commits

Author SHA256 Message Date
5ccdbead42 Accepting request 1267226 from utilities
OBS-URL: https://build.opensuse.org/request/show/1267226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=9
2025-04-07 15:36:26 +00:00
OBS User smolsheep
c41283036d Accepting request 1267225 from home:smolsheep:upgrades
- Update to 0.16.0:
  New
  * feat(table): show indicator on help keybindings (opt-in)
  Fixes
  * fix(choose): order when using --label-delimiter
  * fix(confirm): ensure --show-output show the right answer
  * fix(spin): preserve color output when --show-output is given
  * fix(table): padding on item indicator
  * fix: generated completion invalid for fish shell
  * fix(choose): generated completion invalid for fish shell
    (choose/options)
  * fix(filter): wildcard escaping issue

OBS-URL: https://build.opensuse.org/request/show/1267225
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=18
2025-04-05 01:32:34 +00:00
7c912b5449 Accepting request 1242021 from utilities
OBS-URL: https://build.opensuse.org/request/show/1242021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=8
2025-02-03 20:43:35 +00:00
OBS User smolsheep
d62c7f9001 Accepting request 1242020 from home:smolsheep:upgrades
- 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
- 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

OBS-URL: https://build.opensuse.org/request/show/1242020
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=16
2025-02-01 03:07:58 +00:00
899e3e30dd Accepting request 1204608 from utilities
OBS-URL: https://build.opensuse.org/request/show/1204608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=7
2024-09-30 13:40:55 +00:00
OBS User smolsheep
043f1f6e67 Accepting request 1204607 from home:smolsheep:upgrades
- Update to 0.14.5:
  * Dependency bump
  Bug fixes
  * fix: lint issues

OBS-URL: https://build.opensuse.org/request/show/1204607
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=14
2024-09-29 23:51:01 +00:00
777649d3d3 Accepting request 1195850 from utilities
OBS-URL: https://build.opensuse.org/request/show/1195850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=6
2024-08-25 10:10:50 +00:00
OBS User smolsheep
4a013bdd5b Accepting request 1195849 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1195849
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=12
2024-08-24 18:38:42 +00:00
7c09549131 Accepting request 1189474 from utilities
OBS-URL: https://build.opensuse.org/request/show/1189474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=5
2024-07-25 13:39:40 +00:00
OBS User smolsheep
a991f7bcb8 Accepting request 1189473 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1189473
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=10
2024-07-25 03:40:30 +00:00
b016b7a5b4 Accepting request 1186718 from utilities
OBS-URL: https://build.opensuse.org/request/show/1186718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=4
2024-07-11 18:32:59 +00:00
OBS User smolsheep
33770a2673 Accepting request 1186717 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1186717
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=8
2024-07-11 00:33:06 +00:00
6fa522a326 Accepting request 1171315 from utilities
OBS-URL: https://build.opensuse.org/request/show/1171315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=3
2024-05-02 21:48:08 +00:00
OBS User smolsheep
42dee2b7f1 Accepting request 1171313 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1171313
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=6
2024-05-02 09:51:10 +00:00
0ab398887d Accepting request 1146509 from utilities
OBS-URL: https://build.opensuse.org/request/show/1146509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=2
2024-02-14 22:19:17 +00:00
OBS User smolsheep
00cad8b806 Accepting request 1146508 from home:smolsheep:upgrades
- Enabled completions for bash, zsh and fish.

OBS-URL: https://build.opensuse.org/request/show/1146508
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=4
2024-02-14 06:57:03 +00:00
aa45a129ea Accepting request 1141052 from utilities
Gum is a tool for making colorful bash scripts.

OBS-URL: https://build.opensuse.org/request/show/1141052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gum?expand=0&rev=1
2024-01-25 17:40:13 +00:00
Soc Virnyl Estela
94c7ac7df1 Accepting request 1139127 from home:smolsheep:upgrades
I'd like to maintain this and submit to factory if the existing maintainer doesn't have plans to.
- 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

OBS-URL: https://build.opensuse.org/request/show/1139127
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=2
2024-01-16 11:17:13 +00:00
cb39d058bf Accepting request 1066598 from home:uncomfyhalomacro
I want to submit gum in utilities

OBS-URL: https://build.opensuse.org/request/show/1066598
OBS-URL: https://build.opensuse.org/package/show/utilities/gum?expand=0&rev=1
2023-02-21 07:36:59 +00:00