Junegunn Choi
00809909ae
Update CHANGELOG
1 year ago
Junegunn Choi
0f50dc848e
Add 'GET /' endpoint for getting the program state (experimental)
...
Related #3372
1 year ago
Junegunn Choi
f50a7058d6
Fix center-alignment of border/preview label
...
Fix #3421
1 year ago
Junegunn Choi
ffd2314120
Restore --no-clear option in man page
...
Close #3411
1 year ago
Junegunn Choi
f83491274f
Add toggle-header option
...
Close #3358
1 year ago
Boaz Yaniv
c0435fdff4
Add API Keys for fzf --listen ( #3374 )
1 year ago
Junegunn Choi
d471067e3f
0.42.0
1 year ago
Junegunn Choi
d0b7780239
Add --info=right
...
Related: #3322
1 year ago
Junegunn Choi
e627ca6bd7
Add --info=inline-right
...
Close #3322
1 year ago
Mike
ce8a745fb4
Add new border style: 'thinblock' ( #3327 )
...
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
1 year ago
Junegunn Choi
6eb1874c5a
0.41.1
1 year ago
Junegunn Choi
098ef4d7cf
0.41.0
1 year ago
Junegunn Choi
17a13f00f8
Allow customizing scrollbar of the preview window via --scrollbar=xy
1 year ago
Junegunn Choi
43436e48e0
Add new border style: 'block'
1 year ago
Junegunn Choi
e619b7c4f4
Fix the background color of the scrollbar inside the preview window
1 year ago
Junegunn Choi
b7c2e8cb67
Fix caching when reload and query change triggered by the same binding
1 year ago
Junegunn Choi
cf95e44cb4
Add 'zero' event
...
Close #3263
1 year ago
Junegunn Choi
65dd2bb429
Add 'track' action
1 year ago
Junegunn Choi
6be855be6a
Add change-header and transform-header
...
Close #3237
1 year ago
Junegunn Choi
b6e3f4423b
[man] Suggest setting RUNEWIDTH_EASTASIAN to 0 or 1
...
Close #2389
1 year ago
Junegunn Choi
0c61d81713
Add toggle-track action
1 year ago
Junegunn Choi
7c6f5dba63
Fixed --track when used with --tac
...
Fix #3234
1 year ago
Junegunn Choi
96670d5f16
Disallow using --track with --tac
...
Close #3234
1 year ago
Junegunn Choi
8ec917b1c3
Add 'one' event
...
Close #2629
Close #2494
Close #459
2 years ago
Junegunn Choi
1c7534f009
Add --track option to track the current selection
...
Close #3186
Related #1890
2 years ago
Junegunn Choi
d7daf5f724
Render CR and LF as ␍ and ␊
...
Close #2529
2 years ago
Junegunn Choi
fcd7e8768d
Omit port number in `--listen` for automatic port assignment
...
Close #3200
2 years ago
Junegunn Choi
352ea07226
0.38.0
2 years ago
Junegunn Choi
27018787af
Describe become(...) action and use it to simplify examples
2 years ago
Junegunn Choi
6ea38b4438
Add become(...) action that replaces current fzf process
...
Close #3159
2 years ago
Junegunn Choi
aa2b9ec476
Add 'show-preview' and 'hide-preview'
...
For cases where 'toggle-preview' is not enough
2 years ago
Junegunn Choi
fccab60a5c
`--preview-window 0,hidden` should not execute the preview command
...
Until `toggle-preview` action is triggered
Fix #3149
2 years ago
Junegunn Choi
2023012408
0.37.0
2 years ago
Junegunn Choi
618d317803
Support custom separator of inline info
...
Close #2030
Close #3084
2 years ago
Junegunn Choi
284d77fe2e
Add 'focus' event
...
Can we find a better name? I have considered the followings.
* 'point', because "the pointer" points to the current item.
* 'shift', 'switch', 'move', etc. These are not technically correct
because the current item can change without cursor movement (--tac,
reload, search update)
* 'change' is already taken. 'change-current' feels a bit wordy and
sounds wrong, 'current-changed' is wordy and doesn't go well with the
other event names
* 'target', not straightforward
Close #3053
2 years ago
Junegunn Choi
d51980a3f5
Add 'transform-border-label' and 'transform-preview-label'
2 years ago
Junegunn Choi
b077f6821d
Action argument in enclosed form should allow new lines
...
Close #3138
2 years ago
Junegunn Choi
b46e40e86b
[vim] Automatically set RUNEWIDTH_EASTASIAN=1 when &ambiwidth == double
2 years ago
Junegunn Choi
0c5956c43c
Better support for Windows terminals
...
* Default border style on Windows is changed to `sharp` because some
Windows terminals are not capable of displaying `rounded` border
characters correctly.
* If your terminal emulator renders each box-drawing character with
2 columns, set `RUNEWIDTH_EASTASIAN` environment variable to `1`.
2 years ago
Junegunn Choi
e97e925efb
Resume preview following if the user scrolls the window to the bottom
2 years ago
Junegunn Choi
3b2244077d
Add scrollbar to the preview window
2 years ago
Junegunn Choi
435d8fa0a2
Colors for 'separator' and 'scrollbar' will default to that for 'border'
2 years ago
Junegunn Choi
5cd6f1d064
Add scrollbar
...
Close #3096
2 years ago
Junegunn Choi
62c7f59b94
Add transform-prompt(...) action
2 years ago
Junegunn Choi
e97176b1d7
Update transform-query examples for zsh
...
Close #3107
2 years ago
Junegunn Choi
d649f5d826
Always execute preview command if {q} is in the template
...
Even when {q} is empty. Because, why not?
While this can be seen as a breaking change, there is an easy workaround
to keep the old behavior.
# This will show // even when the query is empty
: | fzf --preview 'echo /{q}/'
# But if you don't want it,
: | fzf --preview '[ -n {q} ] || exit; echo /{q}/'
Close #2759
2 years ago
Junegunn Choi
6c37177cf5
Add reload-sync action
...
Close #2816
2 years ago
Junegunn Choi
14775aa975
Add 'load' event that is triggered when the input stream is complete
...
and the first search (with or without query) is complete
2 years ago
Junegunn Choi
36d2bb332b
Add transform-query(...) action
...
Test case authored by @SpicyLemon
Close #1930
Close #2465
Close #2559
Close #2509 (e.g. fzf --bind 'space:transform-query:printf %s%s {q} {}')
2 years ago
Junegunn Choi
4b3f0b9f08
Allow put action with an argument i.e. put(...)
2 years ago