Commit Graph

  • f85422a42b - Version 0.48.0 doesn't include shell completion scripts anymore, shell integration scripts are now embedded in the fzf binary. This simplifies the distribution, and the users are less likely to have problems caused by using incompatible scripts and binaries. bash # Set up fzf key bindings and fuzzy completion eval "$(fzf --bash)" zsh Matej Cepl 2024-03-14 13:53:28 +00:00
  • ec3b299fdc - Version 0.48.0 doesn't include shell completion scripts anymore, shell integration scripts are now embedded in the fzf binary. This simplifies the distribution, and the users are less likely to have problems caused by using incompatible scripts and binaries. bash # Set up fzf key bindings and fuzzy completion eval "$(fzf --bash)" zsh Matej Cepl 2024-03-14 13:53:28 +00:00
  • 305aa56ed6 Accepting request 1157747 from utilities Ana Guerrero 2024-03-13 21:21:35 +00:00
  • bd3b42763e Accepting request 1157747 from utilities Ana Guerrero 2024-03-13 21:21:35 +00:00
  • 2f1d946946 Accepting request 1157746 from home:smolsheep:upgrades OBS User smolsheep 2024-03-13 17:48:26 +00:00
  • 52b6e41f2d Accepting request 1157746 from home:smolsheep:upgrades OBS User smolsheep 2024-03-13 17:48:26 +00:00
  • 6e17cddb07 Accepting request 1156762 from utilities Ana Guerrero 2024-03-11 14:34:03 +00:00
  • 623be11887 Accepting request 1156762 from utilities Ana Guerrero 2024-03-11 14:34:03 +00:00
  • 62dbbbc35b Accepting request 1156761 from home:smolsheep:upgrades OBS User smolsheep 2024-03-10 19:42:48 +00:00
  • ecad2ba52d Accepting request 1156761 from home:smolsheep:upgrades OBS User smolsheep 2024-03-10 19:42:48 +00:00
  • e61d83418d Accepting request 1143424 from utilities Ana Guerrero 2024-02-01 17:06:33 +00:00
  • 4df59e8e03 Accepting request 1143424 from utilities Ana Guerrero 2024-02-01 17:06:33 +00:00
  • cda0ce9986 Accepting request 1143421 from home:smolsheep:upgrades OBS User smolsheep 2024-02-01 15:17:29 +00:00
  • 83cd72e164 Accepting request 1143421 from home:smolsheep:upgrades OBS User smolsheep 2024-02-01 15:17:29 +00:00
  • 8268bd0e9b Accepting request 1141046 from utilities Ana Guerrero 2024-01-23 21:57:32 +00:00
  • 7b939c8f57 Accepting request 1141046 from utilities Ana Guerrero 2024-01-23 21:57:32 +00:00
  • a3c0b00446 Accepting request 1141045 from home:smolsheep:upgrades OBS User smolsheep 2024-01-23 19:55:46 +00:00
  • 4f8d651411 Accepting request 1141045 from home:smolsheep:upgrades OBS User smolsheep 2024-01-23 19:55:46 +00:00
  • a478b226ea Accepting request 1135957 from utilities Dominique Leuenberger 2024-01-03 11:27:33 +00:00
  • de9aafe8f7 Accepting request 1135957 from utilities Dominique Leuenberger 2024-01-03 11:27:33 +00:00
  • b4b252e88d Accepting request 1135956 from home:smolsheep:upgrades OBS User smolsheep 2024-01-01 06:57:54 +00:00
  • c96c8b999d Accepting request 1135956 from home:smolsheep:upgrades OBS User smolsheep 2024-01-01 06:57:54 +00:00
  • de64df1a44 Accepting request 1127403 from utilities Ana Guerrero 2023-11-19 19:15:46 +00:00
  • 23d8297624 Accepting request 1127403 from utilities Ana Guerrero 2023-11-19 19:15:46 +00:00
  • b224930885 Accepting request 1127402 from home:smolsheep:upgrades OBS User smolsheep 2023-11-18 06:42:18 +00:00
  • f0c9781b4a Accepting request 1127402 from home:smolsheep:upgrades OBS User smolsheep 2023-11-18 06:42:18 +00:00
  • 642b5888d4 Accepting request 1125249 from utilities Ana Guerrero 2023-11-13 21:21:15 +00:00
  • 528c210ffc Accepting request 1125249 from utilities Ana Guerrero 2023-11-13 21:21:15 +00:00
  • faf232500a Accepting request 1125247 from home:uncomfyhalomacro OBS User smolsheep 2023-11-12 14:35:38 +00:00
  • 8c93ae1bcc Accepting request 1125247 from home:uncomfyhalomacro OBS User smolsheep 2023-11-12 14:35:38 +00:00
  • 85fd34b7d1 Accepting request 1117899 from utilities Ana Guerrero 2023-10-16 20:33:13 +00:00
  • 0a946b094e Accepting request 1117899 from utilities Ana Guerrero 2023-10-16 20:33:13 +00:00
  • 43504fab74 Add missing vendor tarball Matej Cepl 2023-10-15 17:53:26 +00:00
  • 15967fb5d6 Add missing vendor tarball Matej Cepl 2023-10-15 17:53:26 +00:00
  • e1a6e2144d - Update to version 0.43.0 (examples are in full release notes on https://github.com/junegunn/fzf/releases/tag/0.43.0): - (Experimental) Added support for Kitty image protocol in the preview window - (Experimental) --listen server can report program state in JSON format (GET /) - --listen server can be secured by setting $FZF_API_KEY varienvironment able. - Added toggle-header action - Added mouse events for --bind - Added offset-up and offset-down actions - Shell extensions Matej Cepl 2023-10-15 17:53:00 +00:00
  • 52a774a32b - Update to version 0.43.0 (examples are in full release notes on https://github.com/junegunn/fzf/releases/tag/0.43.0): - (Experimental) Added support for Kitty image protocol in the preview window - (Experimental) --listen server can report program state in JSON format (GET /) - --listen server can be secured by setting $FZF_API_KEY varienvironment able. - Added toggle-header action - Added mouse events for --bind - Added offset-up and offset-down actions - Shell extensions Matej Cepl 2023-10-15 17:53:00 +00:00
  • 31d5e06a54 Accepting request 1093151 from utilities Dominique Leuenberger 2023-06-16 14:53:16 +00:00
  • 46015a2bd2 Accepting request 1093151 from utilities Dominique Leuenberger 2023-06-16 14:53:16 +00:00
  • 2321cb9463 Accepting request 1093150 from home:smolsheep:upgrades OBS User smolsheep 2023-06-14 16:35:16 +00:00
  • de560b5bc0 Accepting request 1093150 from home:smolsheep:upgrades OBS User smolsheep 2023-06-14 16:35:16 +00:00
  • 235fe0ce1f Accepting request 1091832 from utilities Dominique Leuenberger 2023-06-11 17:54:36 +00:00
  • e370417aca Accepting request 1091832 from utilities Dominique Leuenberger 2023-06-11 17:54:36 +00:00
  • 2f650a482f Accepting request 1091831 from home:smolsheep:upgrades OBS User smolsheep 2023-06-09 18:37:59 +00:00
  • 02dda3ae1e Accepting request 1091831 from home:smolsheep:upgrades OBS User smolsheep 2023-06-09 18:37:59 +00:00
  • 90248d6341 Accepting request 1091756 from home:smolsheep:upgrades Matej Cepl 2023-06-09 18:22:17 +00:00
  • e3baad7232 Accepting request 1091756 from home:smolsheep:upgrades Matej Cepl 2023-06-09 18:22:17 +00:00
  • 0059393daf Accepting request 1089242 from utilities Dominique Leuenberger 2023-05-26 22:51:10 +00:00
  • 3d68403bed Accepting request 1089242 from utilities Dominique Leuenberger 2023-05-26 22:51:10 +00:00
  • b79ab2b685 0.41.0 Avindra Goolcharan 2023-05-26 18:43:01 +00:00
  • 5f2623997e 0.41.0 Avindra Goolcharan 2023-05-26 18:43:01 +00:00
  • 30578b5382 Accepting request 1083792 from utilities Dominique Leuenberger 2023-05-01 16:51:18 +00:00
  • b607c78f04 Accepting request 1083792 from utilities Dominique Leuenberger 2023-05-01 16:51:18 +00:00
  • f90795fc1e - Update to version 0.40.0: - Added zero event that is triggered when there's no match ``sh # Reload the candidate list when there's no match echo $RANDOM | fzf --bind 'zero:reload(echo $RANDOM)+clear-query' --height 3 ` - New actions - Added track action which makes fzf track the current item when the search result is updated. If the user manually moves the cursor, or the item is not in the updated search result, tracking is automatically disabled. Tracking is useful when you want to see the surrounding items by deleting the query string. `sh # Narrow down the list with a query, point to a command, # and hit CTRL-T to see its surrounding commands. export FZF_CTRL_R_OPTS=" --preview 'echo {}' --preview-window up:3:hidden:wrap --bind 'ctrl-/:toggle-preview' --bind 'ctrl-t:track+clear-query' --bind 'ctrl-y:execute-silent(echo -n {2..} | pbcopy)+abort' --color header:italic --header 'Press CTRL-Y to copy command into clipboard'" ` - Added change-header(...) - Added transform-header(...) - Added toggle-track action - Fixed --track behavior when used with --tac - However, using --track with --tac` is not recommended. The resulting behavior can be very confusing. - Bug fixes and improvements Matej Cepl 2023-04-30 21:46:48 +00:00
  • 056ee5b8b7 - Update to version 0.40.0: - Added zero event that is triggered when there's no match ``sh # Reload the candidate list when there's no match echo $RANDOM | fzf --bind 'zero:reload(echo $RANDOM)+clear-query' --height 3 ` - New actions - Added track action which makes fzf track the current item when the search result is updated. If the user manually moves the cursor, or the item is not in the updated search result, tracking is automatically disabled. Tracking is useful when you want to see the surrounding items by deleting the query string. `sh # Narrow down the list with a query, point to a command, # and hit CTRL-T to see its surrounding commands. export FZF_CTRL_R_OPTS=" --preview 'echo {}' --preview-window up:3:hidden:wrap --bind 'ctrl-/:toggle-preview' --bind 'ctrl-t:track+clear-query' --bind 'ctrl-y:execute-silent(echo -n {2..} | pbcopy)+abort' --color header:italic --header 'Press CTRL-Y to copy command into clipboard'" ` - Added change-header(...) - Added transform-header(...) - Added toggle-track action - Fixed --track behavior when used with --tac - However, using --track with --tac` is not recommended. The resulting behavior can be very confusing. - Bug fixes and improvements Matej Cepl 2023-04-30 21:46:48 +00:00
  • 354feb4eb3 Accepting request 1080294 from utilities Dominique Leuenberger 2023-04-19 15:44:27 +00:00
  • 1469a94478 Accepting request 1080294 from utilities Dominique Leuenberger 2023-04-19 15:44:27 +00:00
  • d9b41191ed Accepting request 1080214 from home:luc14n0:branches:utilities Matej Cepl 2023-04-19 10:55:33 +00:00
  • 0d1227637e Accepting request 1080214 from home:luc14n0:branches:utilities Matej Cepl 2023-04-19 10:55:33 +00:00
  • 68a5f23ff9 Accepting request 1078867 from utilities Dominique Leuenberger 2023-04-13 12:10:56 +00:00
  • da3eb1d76d Accepting request 1078867 from utilities Dominique Leuenberger 2023-04-13 12:10:56 +00:00
  • 1cfdd23c96 - All those completion scripts not requiring their respective shells is a bit ridiculous. Matej Cepl 2023-04-13 06:05:01 +00:00
  • 3bf04cae23 - All those completion scripts not requiring their respective shells is a bit ridiculous. Matej Cepl 2023-04-13 06:05:01 +00:00
  • c0bb56ff78 Accepting request 1066417 from utilities Dominique Leuenberger 2023-02-18 16:10:21 +00:00
  • d156a31ec5 Accepting request 1066417 from utilities Dominique Leuenberger 2023-02-18 16:10:21 +00:00
  • cffc16882f Accepting request 1066389 from home:uncomfyhalomacro:branches:utilities Matej Cepl 2023-02-17 16:58:21 +00:00
  • 83987153ae Accepting request 1066389 from home:uncomfyhalomacro:branches:utilities Matej Cepl 2023-02-17 16:58:21 +00:00
  • 1d62668b5b Accepting request 1063495 from utilities Dominique Leuenberger 2023-02-07 17:49:11 +00:00
  • 89d4b36feb Accepting request 1063495 from utilities Dominique Leuenberger 2023-02-07 17:49:11 +00:00
  • 199acd4649 - Update to 0.37.0: - Added a way to customize the separator of inline info fzf --info 'inline: ╱ ' --prompt '╱ ' --color prompt:bright-yellow - New event focus - Triggered when the focus changes due to a vertical cursor movement or a search result update fzf --bind 'focus:transform-preview-label:echo [ {} ]' --preview 'cat {}' # Any action bound to the event runs synchronously and thus can make the interface sluggish # e.g. lolcat isn't one of the fastest programs, and every cursor movement in # fzf will be noticeably affected by its execution time fzf --bind 'focus:transform-preview-label:echo [ {} ] | lolcat -f' --preview 'cat {}' # Beware not to introduce an infinite loop seq 10 | fzf --bind 'focus:up' --cycle - New actions change-border-label change-preview-label transform-border-label transform-preview-label - Bug fixes and improvements - Update to 0.36.0: - Added --listen=HTTP_PORT option to start HTTP server. It allows external processes to send actions to perform via POST method. # Start HTTP server on port 6266 fzf --listen 6266 # Send actions to the server curl localhost:6266 -d 'reload(seq 100)+change-prompt(hundred> )' - Added draggable scrollbar to the main search window and the preview window # Hide scrollbar fzf --no-scrollbar # Customize scrollbar Matej Cepl 2023-02-06 11:10:01 +00:00
  • 2e6573b11d - Update to 0.37.0: - Added a way to customize the separator of inline info fzf --info 'inline: ╱ ' --prompt '╱ ' --color prompt:bright-yellow - New event focus - Triggered when the focus changes due to a vertical cursor movement or a search result update fzf --bind 'focus:transform-preview-label:echo [ {} ]' --preview 'cat {}' # Any action bound to the event runs synchronously and thus can make the interface sluggish # e.g. lolcat isn't one of the fastest programs, and every cursor movement in # fzf will be noticeably affected by its execution time fzf --bind 'focus:transform-preview-label:echo [ {} ] | lolcat -f' --preview 'cat {}' # Beware not to introduce an infinite loop seq 10 | fzf --bind 'focus:up' --cycle - New actions change-border-label change-preview-label transform-border-label transform-preview-label - Bug fixes and improvements - Update to 0.36.0: - Added --listen=HTTP_PORT option to start HTTP server. It allows external processes to send actions to perform via POST method. # Start HTTP server on port 6266 fzf --listen 6266 # Send actions to the server curl localhost:6266 -d 'reload(seq 100)+change-prompt(hundred> )' - Added draggable scrollbar to the main search window and the preview window # Hide scrollbar fzf --no-scrollbar # Customize scrollbar Matej Cepl 2023-02-06 11:10:01 +00:00
  • 5d89d5210d Accepting request 1043663 from utilities Dominique Leuenberger 2022-12-19 13:08:03 +00:00
  • 750a579a05 Accepting request 1043663 from utilities Dominique Leuenberger 2022-12-19 13:08:03 +00:00
  • 2d4ca76af5 Accepting request 1043648 from home:dirkmueller:Factory Matej Cepl 2022-12-18 21:27:52 +00:00
  • e046a6f93c Accepting request 1043648 from home:dirkmueller:Factory Matej Cepl 2022-12-18 21:27:52 +00:00
  • b1e4c83a9d Accepting request 1035454 from utilities Dominique Leuenberger 2022-11-13 17:09:05 +00:00
  • 6a12c6ccbf Accepting request 1035454 from utilities Dominique Leuenberger 2022-11-13 17:09:05 +00:00
  • 0a41ca9248 Accepting request 1035310 from home:jcronenberg:branches:utilities Matej Cepl 2022-11-12 14:04:03 +00:00
  • 7fcc973b50 Accepting request 1035310 from home:jcronenberg:branches:utilities Matej Cepl 2022-11-12 14:04:03 +00:00
  • 52f218c471 Accepting request 1006792 from utilities Richard Brown 2022-09-29 16:13:34 +00:00
  • 66478d4c9f Accepting request 1006792 from utilities Richard Brown 2022-09-29 16:13:34 +00:00
  • 101964df22 - Update to 0.34.0: - Added support for adaptive --height. If the --height value is prefixed with ~, fzf will automatically determine the height in the range according to the input size. seq 1 | fzf --height ~70% --border --padding 1 --margin 1 seq 10 | fzf --height ~70% --border --padding 1 --margin 1 seq 100 | fzf --height ~70% --border --padding 1 --margin 1 - There are a few limitations - Not compatible with percent top/bottom margin/padding # This is not allowed (top/bottom margin in percent value) fzf --height ~50% --border --margin 5%,10% # This is allowed (top/bottom margin in fixed value) fzf --height ~50% --border --margin 2,10% - fzf will not start until it can determine the right height for the input # fzf will open immediately (sleep 2; seq 10) | fzf --height 50% # fzf will open after 2 seconds (sleep 2; seq 10) | fzf --height ~50% (sleep 2; seq 1000) | fzf --height ~50% - Fixed tcell renderer used to render full-screen fzf on Windows --no-clear is deprecated. Use reload action instead. Matej Cepl 2022-09-28 23:01:14 +00:00
  • 981988cbdf - Update to 0.34.0: - Added support for adaptive --height. If the --height value is prefixed with ~, fzf will automatically determine the height in the range according to the input size. seq 1 | fzf --height ~70% --border --padding 1 --margin 1 seq 10 | fzf --height ~70% --border --padding 1 --margin 1 seq 100 | fzf --height ~70% --border --padding 1 --margin 1 - There are a few limitations - Not compatible with percent top/bottom margin/padding # This is not allowed (top/bottom margin in percent value) fzf --height ~50% --border --margin 5%,10% # This is allowed (top/bottom margin in fixed value) fzf --height ~50% --border --margin 2,10% - fzf will not start until it can determine the right height for the input # fzf will open immediately (sleep 2; seq 10) | fzf --height 50% # fzf will open after 2 seconds (sleep 2; seq 10) | fzf --height ~50% (sleep 2; seq 1000) | fzf --height ~50% - Fixed tcell renderer used to render full-screen fzf on Windows --no-clear is deprecated. Use reload action instead. Matej Cepl 2022-09-28 23:01:14 +00:00
  • 641b956cab Accepting request 1002506 from utilities Dominique Leuenberger 2022-09-11 19:57:35 +00:00
  • 07f7031b2a Accepting request 1002506 from utilities Dominique Leuenberger 2022-09-11 19:57:35 +00:00
  • 1c833ad317 Accepting request 1001296 from home:jcronenberg Matej Cepl 2022-09-11 11:20:08 +00:00
  • 81995952a5 Accepting request 1001296 from home:jcronenberg Matej Cepl 2022-09-11 11:20:08 +00:00
  • a5afd9fbc4 Accepting request 993542 from utilities Dominique Leuenberger 2022-08-06 20:08:33 +00:00
  • 5a22163ccd Accepting request 993542 from utilities Dominique Leuenberger 2022-08-06 20:08:33 +00:00
  • 755ba727c8 Accepting request 992624 from home:mcepl:branches:utilities Matej Cepl 2022-08-06 15:21:15 +00:00
  • 28f60710c8 Accepting request 992624 from home:mcepl:branches:utilities Matej Cepl 2022-08-06 15:21:15 +00:00
  • 12bb5297f4 Accepting request 990676 from utilities Richard Brown 2022-07-22 17:21:35 +00:00
  • 77d159339b Accepting request 990676 from utilities Richard Brown 2022-07-22 17:21:35 +00:00
  • 6533958ef7 Accepting request 990592 from home:mcepl:branches:utilities Matej Cepl 2022-07-22 12:26:03 +00:00
  • 66aeb46e6f Accepting request 990592 from home:mcepl:branches:utilities Matej Cepl 2022-07-22 12:26:03 +00:00
  • a8b7aa5496 Accepting request 984480 from utilities Dominique Leuenberger 2022-06-23 08:23:37 +00:00
  • 1b49946288 Accepting request 984480 from utilities Dominique Leuenberger 2022-06-23 08:23:37 +00:00
  • 899c91a744 Accepting request 984456 from home:dimstar:Factory Matej Cepl 2022-06-22 12:33:46 +00:00
  • c0c257e7b7 Accepting request 984456 from home:dimstar:Factory Matej Cepl 2022-06-22 12:33:46 +00:00
  • 5d8bda2858 Accepting request 984249 from home:dirkmueller:Factory Avindra Goolcharan 2022-06-21 20:45:03 +00:00
  • 4a7e7fbfa1 Accepting request 984249 from home:dirkmueller:Factory Avindra Goolcharan 2022-06-21 20:45:03 +00:00