Andrii Berezhynskyi and Simon Hauser
c3b992ceba
fix: preview cycling and titles work after :Telescope resume ( #2422 )
...
(cherry picked from commit 10ebb30f0d )
2023-04-09 10:23:10 +02:00
Simon Hauser and Simon Hauser
5d02292286
fix: previewer = true ( #2395 )
...
(cherry picked from commit 3915d933dc )
2023-02-20 15:51:56 +01:00
Sultanahamer and Simon Hauser
be2aba7464
fix: wrap_results option breaking scrolling of results window ( #2322 )
...
(cherry picked from commit 3d8bd0a105 )
2023-02-19 14:10:16 +01:00
Josa Gesell and Simon Hauser
0b4e54e86b
fix: execute autocmds correctly ( #2375 )
...
(cherry picked from commit e572c63c7d )
2023-02-19 14:09:24 +01:00
Aki and Simon Hauser
7bad079d46
fix(pickers): always redraw when screen is resized ( #2140 )
...
Due to regression from switching
to lua autocmd api pickers
were resized only once.
(cherry picked from commit 3e944f02ff )
2022-08-26 15:27:51 +02:00
Jonas Strittmatter and Simon Hauser
028dc2799d
chore: reduce log level to trace in pickers.lua ( #2124 )
...
(cherry picked from commit c6cd725bc0 )
2022-08-13 11:06:07 +02:00
Simon Hauser and GitHub
4ab56d215a
perf: limit scrolling size ( #2059 )
2022-07-12 09:46:51 +02:00
Simon Hauser
f838695459
chore: reformat with stylua 0.14.0
2022-07-07 08:27:46 +02:00
Fabian David Schmidt and Simon Hauser
ef9137d85c
feat: refine with new_table
2022-07-01 18:13:25 +02:00
Simon Hauser and Simon Hauser
25b1bc8f17
feat: clear previewer if no item is selected ( #2004 )
2022-06-30 14:01:52 +02:00
TheMeaningfulEngineer and Simon Hauser
a6c9ae088e
feat: force buffer delete for terminal and improvements for Picker:delete_selection ( #1943 )
2022-06-30 14:01:50 +02:00
Simon Hauser and Simon Hauser
83b6cadb2c
break: deprecate utils.get_default utils.if_nil ( #1545 )
2022-06-30 14:01:49 +02:00
fdschmidt93 and Simon Hauser
a1aec79cb1
feat: none strategy & control attachment ( #1867 )
2022-06-30 14:01:49 +02:00
Fabian David Schmidt and GitHub
ad19bf6b8e
fix: cursor move in actions.insert_symbol_i ( #1979 )
2022-06-01 16:52:15 +02:00
fdschmidt93 and GitHub
b4c45e8c61
fix: exiting picker from insert mode ( #1202 )
2022-05-20 09:18:27 +02:00
3cc44f8f05
fix: set tagstack when we jump with lsp in telescope ( #1887 )
...
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-05-18 19:59:12 +02:00
TJ DeVries and GitHub
0b5f1d69d7
feat: Add ability to choose window to edit ( #745 )
2022-05-15 22:08:16 +02:00
Simon Hauser and GitHub
4681dcdffe
fix: another teardown issue ( #1918 )
2022-05-05 10:05:37 +02:00
fdschmidt93 and GitHub
c93276acd3
fix: initial mode setting issues ( #1917 )
2022-05-04 15:00:28 +02:00
fdschmidt93 and GitHub
80e4313cc8
Revert "fix(pickers): misc initial_mode setting fixes ( #1895 )" ( #1914 )
...
Reverts circumventing A for initial_mode insert as many more users have issues with the current (failed attempt at a) fix
2022-05-03 18:36:45 +02:00
fdschmidt93 and GitHub
e454a0ad37
fix(pickers): misc initial_mode setting fixes ( #1895 )
2022-05-03 08:53:22 +02:00
Simon Hauser and GitHub
544c5ee407
fix: termopen previewer ( #1901 )
...
- buffer leaking
- still insert mode on confirm
2022-05-01 09:46:50 +02:00
fdschmidt93 and GitHub
4449f709c3
fix(finder): don't trigger twice w/ inital_mode="insert" ( #1886 )
2022-04-27 12:33:49 +02:00
Simon Hauser
2b8c7b1ec7
fix: prompt now has always buftype prompt
...
fix #1882
2022-04-26 08:49:16 +02:00
Dave Lage and GitHub
697ee7aa70
feat: lua autocmd ( #1707 )
2022-04-22 16:20:59 +02:00
cc1a3440f9
fix: fix keep insert when going from telescope window to telescope window ( #1600 )
...
Also fixes `initial_mode`
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-04-22 16:13:32 +02:00
fdschmidt93 and GitHub
92019d5053
fix: extra finder loop on refresh w/ reset prompt ( #1860 )
2022-04-20 20:34:39 +02:00
Simon Hauser
66c3e2a351
fix: error if telescope is being opened from command-line window
...
This is impossible see `:help E11`
Close #1810
2022-04-17 16:32:47 +02:00
Simon Hauser and GitHub
c8ef91a052
fix: displayer when tabs are used and ts is != 1 ( #1845 )
2022-04-17 15:59:46 +02:00
Joshua Cao and GitHub
8af0d384d2
fix: save position into jumplist before 'edit' action ( #1234 )
...
currently enabled for some builtins. You can manually enable it by adding `push_cursor_on_edit = true` to the builtin options. But feel free to open a PR if you find a builtin that needs this option enabled.
2022-04-08 20:09:58 +02:00
Michael Benford and GitHub
317371d37c
feat: global configuration of results_title and prompt_title ( #1817 )
2022-04-08 18:17:54 +02:00
Simon Hauser
40c1e88904
chore: fix lint errors from latest ci run
2022-03-26 10:25:47 +01:00
Simon Hauser
df303e12e0
hotfix: scrolling should work correctly again
2022-03-13 20:21:14 +01:00
Simon Hauser and GitHub
2532b98d67
fix: selection strategy madness if its not set to reset ( #1559 )
...
* fix: selection strategy madness when its not row
* fix: selection_strategy row
2022-03-13 20:04:32 +01:00
Simon Hauser and GitHub
9f0dd2e402
fix: action mt again ( #1487 )
...
actions should be concatinable again
2022-03-13 19:22:16 +01:00
c5bf83dc61
fix: allow Number type should be allowed for option keys ( #1782 )
...
* Number type should be allowed for option keys
Some extension (e.g. `dap`) use integer numbers for their selector
options instead of strings. Before this commit, the interface for these
plugins breaks when using `ui-select` with a stack trace like the
following:
Error detected while processing function StartDebugger:
line 33:
E5108: Error executing lua .../telescope.nvim/lua/telescope/pickers.lua:1359: Should be string, found: number
stack traceback:
[C]: in function 'assert'
.../.vim/bundle/telescope.nvim/lua/telescope/pickers.lua:1359: in function 'new'
...e-ui-select.nvim/lua/telescope/_extensions/ui-select.lua:22: in function 'pick_one'
.../nvim-dap/lua/dap/ui.lua:32: in function 'pick_if_many'
.../nvim-dap/lua/dap.lua:225: in function 'select_config_and_run'
.../nvim-dap/lua/dap.lua:551: in function 'continue'
[string ":lua"]:1: in main chunk
* style
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-03-11 12:49:55 +01:00
Tor Bratsberg and GitHub
6d5634b477
fix: error on toggling selection with empty picker ( #1786 )
2022-03-10 21:23:27 +01:00
Sultanahamer and GitHub
df0b35c8bc
feat: allow user to wrap picker results ( #701 , #1296 ) ( #1735 )
2022-02-15 08:51:56 +01:00
Luke Kershaw and GitHub
1ec682b29d
fix: always update preview when _selection_entry changes ( #1693 )
2022-01-18 07:45:03 +01:00
2bfc0eb2cf
fix: update multi_icon with select/drop/toggle_all actions ( #1682 )
...
* fix: `multi_icon` with `select/drop/toggle_all`
* typos
* fix: add check for no caret found
* fix: add check for no line found
* fix: check `max_results` in `Picker:can_select_row`
- also switch order of highlighting in `select/drop/toggle_all` actions
* fix: make `max_results` check a strict inequality
* [docgen] Update doc/telescope.txt
skip-checks: true
* fix: update `prompt_status` on `select/drop/toggle_all` actions
Co-authored-by: Github Actions <actions@github>
2022-01-15 22:27:03 +00:00
Luke Kershaw and GitHub
e8ccd47c4f
feat: adds multiselect counter in prompt status_text ( #1614 )
2022-01-14 18:02:24 +01:00
5060f3f0ab
feat: tiebreak config function ( #1401 )
...
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
2022-01-09 19:43:06 +01:00
Luke Kershaw and GitHub
f285599440
feat: multiselect icon ( #1572 )
...
* feat: add `multi_icon` option to pickers and corresponding highlight
* feat: allow `multi_icon` to be any length
* fix: adjust `selection_caret` highlighting
2022-01-05 22:42:29 +00:00
Luke Kershaw and GitHub
c5aad43558
fix: check if status.preview_bufnr is nil before checking if valid ( #1657 )
2022-01-05 21:06:14 +00:00
Luke Kershaw and GitHub
e9759b0405
docs: functions in pickers.lua ( #1554 )
2021-12-05 08:45:50 +00:00
Simon Hauser
4e075bf924
feat: highlight group for counter: TelescopePromptCounter
...
fix #1540
2021-12-03 14:36:32 +01:00
Martin Roa Villescas and GitHub
ef245548a8
docs: fix Picker:get_row(index) doc string ( #1515 )
2021-11-30 21:27:20 +01:00
Luke Kershaw and GitHub
c9439871ef
fix: keep previewer winid state updated on layout changes ( #1522 )
2021-11-30 21:15:43 +01:00
max397574 and GitHub
c1951b3722
add Normal highlights for prompt and results ( #1514 )
...
* feat(highlight): add Normal highlights for prompt and results
* fix(highlight): link to TelescopeNormal by default
2021-11-29 21:47:19 +00:00
akiyosi and GitHub
ed4adba6d0
fix: Border window also need to be winblend due to window overlap in multigrid UI ( #1421 )
2021-11-28 09:57:08 +00:00