56 Commits (6a4392564b818061731c6a39fcc116ff9fc97dd0)

Author SHA1 Message Date
bhagwan 6a4392564b fix(resume): missing '<' char (closes #454) 2 years ago
bhagwan 36278656fa switch back to correct source win when using 'split' (closes #397) 2 years ago
bhagwan 19f79c26bd call 'on_create' on window reuse (closes #394) 2 years ago
bhagwan 1b200d3bdc internal: expose FzfWin:generate_layout 2 years ago
bhagwan 782abfd69c internal: expose Win object 'self' (#389) 2 years ago
bhagwan c815531334 fix potential execution bug when nvim_win_close raises exception 2 years ago
bhagwan d55db75d1a suppress exit code 1 error msg, better warning for non-matched tags 2 years ago
bhagwan d6db28ac80 empty border adjustments for left|right and zero-length strings 2 years ago
bhagwan fccdaeb075 adjust main window layout for empty top|bottom borders (#364) 2 years ago
bhagwan 326ec9e1d0 use all available screen space when `border='none'` (closes #364) 2 years ago
bhagwan c8973d5a17 builtin previewer ext map to lowercase, validate ueberzug scaler 2 years ago
bhagwan 3f72cad542 new feature: custom shell command previews (e.g. image previews with `viu`) 2 years ago
bhagwan f0ef0d003b match 'winopts.split' window options with nvim_open_win style:minimal 2 years ago
bhagwan e063f08399 force 'redraw' when reusing an existing fzf-lua window 2 years ago
bhagwan f996eb249f adjust available preview width based on 'signcolumn' when using 'split' 2 years ago
bhagwan 27f58c51c2 new feautre: <c-i> to toggle between 'grep|live_grep' 2 years ago
bhagwan 3fa3eb0ffe help_tags: fix preview toggle, man_pages: fix extra buffer 2 years ago
bhagwan 3e6a794c8c internal: save prompt fallback in win class 2 years ago
bhagwan 9ac1543b55 F1 keybind help: normalize keybind format, remove duplicate binds 2 years ago
bhagwan 32b2cdb510 F1 keybind help: fixed formatting in wider terminals 2 years ago
bhagwan e3546e8272 new feature: press F1 for keybind help (#294) 2 years ago
bhagwan 3717661c83 'resume' rework: better way of storing last query (closes #271) 2 years ago
bhagwan f0927af072 internal: added 'win.save_query', rename internal selection callback 2 years ago
bhagwan aec049eaa6 disable 'cursorline' on resume 2 years ago
bhagwan d07c5c8522 restore 'cursorline' after 'nvim_open_win' (closes #254) 2 years ago
bhagwan 5e899dc046 set correct title highlight length (+1) 3 years ago
bhagwan 82cd9c15c3 make preview winodow focusable (closes #202) 3 years ago
bhagwan 96d772fe84 adjust max_height according to vim.o.cmdheight (issue #180) 3 years ago
bhagwan 544d5eabc8 new preview scrollbar option and highlights, win|preview options rework 3 years ago
bhagwan 2c04f7495f default map 'ctrl-z' to 'abort' (closes issue #172) 3 years ago
bhagwan 913c3c650d better error handling of fzf exit status (nvim-fzf PR #36) 3 years ago
bhagwan 846497bb92 fixed possible race condition on preview close 3 years ago
bhagwan a499bd78a4 added experimental icon support for 'live_grep' (+resume) (issue #168)
Warning: this may cause a performance degradation so you have to
manually enable this by setting `grep.experimental = true` or directly
via `:lua require'fzf-lua'.live_grep({ experimental = true })`
3 years ago
bhagwan dca31060e2 added keybinds to rotate builtin preview clockwise/counter-clockwise 3 years ago
bhagwan e7d9e5a0a8 closes issue #160 3 years ago
bhagwan 7a554bb2b2 added fullscreen option (closes issue #150), minor keymap breaking changes
'fzf_binds' and 'previewers.builtin.keymap' were merged and moved under
'keymap.fzf' and 'keymap.builtin' respectively.
See ':help fzf-lua-customization' how to reconfigure.
3 years ago
bhagwan 940415f836 tabs fixed, added descriptive error message for bad fzf flags 3 years ago
bhagwan 47f0671679 win autoclose option rework (should close issue #144) 3 years ago
bhagwan dc49182ea6 clear previous previewer on win reuse 3 years ago
bhagwan dcc8eaf295 added option to update the fzf command in window (issue #144) 3 years ago
bhagwan 2dd5046455 prevent (and alert on) multiple instances of fzf-lua 3 years ago
bhagwan f4e531b08a previow layout fixed with neovim nightly (closes issue #132) 3 years ago
bhagwan 1e375cdb21 closes issue #129 3 years ago
bhagwan eb7973f926 yet another fix for preview scrollchar 3 years ago
bhagwan 983466c421 minor fix for scrollchar customization 3 years ago
bhagwan 2bc6c1b079 borderchars can now handle highlights (closes issue #129) 3 years ago
bhagwan df3804ed55 builtin previewer rework, added previewers for help_tags, man_pages 3 years ago
bhagwan ae5fc09069 close preview when 'jump_to_single_result = true', also closes issue #105 3 years ago
John Drouhard d34444e860 Builtin previewer: improve mechanism for backing up/restoring winopts
See :help local-options for more details, but essentially, we have to be
very careful with how we set window-local options on popup windows,
because buffers might take some window-local options from the last
window they were displayed in with them to the new window in certain
circumstances.

This commit changes the backup/restore for the window options so that
the possible window-local options that might get clobbered are saved
from the original active window and reapplied to the preview window just
before it's closed. This ensures any buffers loaded from the picker will
have the same window options applied that were in the active window when
fzf was opened.
3 years ago
bhagwan a0f073950b misc previewer title display improvements, grep 'no_esc' option added 3 years ago