summaryrefslogtreecommitdiff
path: root/lua/telescope/pickers
AgeCommit message (Collapse)Author
2021-03-17fix: Do not error with clearing namespace on clearing displayTJ DeVries
2021-03-05feat: define scroll speed + smart_send to qflist (#610)elianiva
* smart send to qflist * Previewer scrolling for half window height * Start doing cleanup in readme * feat: add ability to define the scrolling speed * move scrolling action to action.set * docs: added more docs for actions * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de> Co-authored-by: Github Actions <actions@github>
2021-03-03docs: start documenting previewers (#574)Simon Hauser
Co-authored-by: Muhammed Zakir <MuhammedZakir@users.noreply.github.com>
2021-02-28feat: layout horizontal and vertical can now be mirrored (#548)Ben Smith
See documentation for more info
2021-02-27feat: multi selection. Only integrates with send_selected_to_qflist (#551)TJ DeVries
This will not yet work with select actions. More work is needed in that case. Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-02-26fix: proper multibytes chars alignment (#560)elianiva
I am 100% did not spoil anything, I swear
2021-02-24feat: Add vim docs & generators (#370)TJ DeVries
* feat: Add vim docs & generators * example of what we could start to do * Docgen CI job * wip * incremental updates. soon good validation * [Actions] Generate Documentation skip-checks: true * pretty cool now * [Actions] Generate Documentation skip-checks: true * make sure telescope is loaded first * Add updates. Maybe this will not delete now? * Add defaults tags as well * :smile: Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de> Co-authored-by: Github Actions <actions@github>
2021-02-24fix: scroll misbehaving + fixed jump to middle (#547)elianiva
* fix: scroll misbehaving + fixed jump to middle * add test * fixx * fix nil
2021-02-24feat: adds M mapping in normal mode (#544)Hubert Pelczarski
2021-02-24feat: advanced normal mode (#463)Simon Hauser
Add <count>j and k to normal mode and H and L to jump at top and bottom of displayed results
2021-01-31fix: Multi byte truncate for displayer (#464)JINNOUCHI Yasushi
This is needed for calling strdisplaywidth() from Lua loop. See https://github.com/nvim-telescope/telescope.nvim/issues/414 See https://github.com/neovim/neovim/blob/a1ed941a7881122fda2fd48e71e890ed55e4d08e/src/nvim/eval/funcs.c#L9845-L9858 Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-01-15feat: show git log for remote branches (#428)Simon Hauser
2021-01-11feat: quickfix (#293)TJ DeVries
* feat: quickfix (not implemented) * [WIP]: Wed 09 Dec 2020 11:11:30 PM EST * somewhat working linked list impl * getting closer * might be working * might be working for real * works and implemented basic example * dont forget to close prompt * fix descending and add more tests * test fixes * fix test * more logging * Fix some more tests * Fix logging messing up tests * fix: lint * fix: multi select stuffs
2020-12-26fix: bug scroller.create (#366)MenBrial
Corrects error creation
2020-12-23ci: more tests (#359)TJ DeVries
* more tests * lint
2020-12-21feat: Add better highlighting and new CI abilities (#355)TJ DeVries
* Revert "Revert "fix: Better highlights (#344)" (#350)" This reverts commit 7950fc8ba0accfcf6c540c7810feee646281fd8a. * better highlights take 2 * fixup * install fd find for sameness * add some debug output * more deterministic * better ci
2020-12-19Feat: displayer hl_chars and TelescopeResults hlgroups (#349)Simon Hauser
2020-12-18Revert "fix: Better highlights (#344)" (#350)Senghan Bright
This reverts commit eca83f214ab6c64ca8df838a306d1a4570accd31.
2020-12-18fix: Better highlights (#344)TJ DeVries
* scratch: easy reproduce for buffers * fix: Many highlight fixes
2020-12-17Update autocmd, highlights and help_tags previewers (#332)Simon Hauser
Also make vim buffer line configurable
2020-12-11Fix: scroller for descending (#327)Simon Hauser
2020-12-10refactor: Move scroller into own testable moduleTJ DeVries
2020-12-09ci: Add luacheck ci job (#317)Simon Hauser
* Add luacheck ci job * Fix most of the linting issues * fixup: lint Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-12-03Feat: Displayer now supports highlights for separator and elements (#304)Simon Hauser
Separator Example: When creating the displayer ```lua local displayer = entry_display.create { separator = " ", separator_hl = 'Visual', -- New items = { { width = opts.bufnr_width }, { width = 4 }, { remaining = true }, }, } ``` Elements Example: When submitting data ```lua local hl_group = x == y then 'Normal' or 'Visual' return displayer { entry.bufnr, { entry.indicator, hl_group }, display_bufname .. ":" .. entry.lnum, } ```
2020-11-16feat: Add tags (#219)Simon Hauser
2020-11-02feat: v1 options menu (#133)Senghan Bright
Still has a bunch of improvements that can be done, but wanted to merge in some of the related changes. * options parser * wip: vimoptions finder * feat: pre-populate ex-command line with `:set foo=` * use options current value when populating command line * fix: use result.raw_value to store original option value * . * options: Continue work on option finder * [WIP]: Tue 27 Oct 2020 10:34:09 PM EDT * [WIP]: Mon 02 Nov 2020 08:20:13 PM EST * [WIP]: Mon 02 Nov 2020 09:04:23 PM EST Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-10-27feat: Added some docs & validationTJ DeVries
2020-10-08feat: Do a bit better sorting for command historyTJ DeVries
To be honest, I'm not 100% sure this is fantastic, but it's definitely a step in the right direction for command history. Closes: #150
2020-10-08Revert "fix picking height as width (#157)" (#158)Dave Lage
This reverts commit c6716a5f6a496c1eba637e100136f9466b313c9e.
2020-10-08fix picking height as width (#157)Alvaro Muñoz
2020-10-08fix: Respect cmdheight and laststatusTJ DeVries
2020-10-08feat: ALPHA Add layout_defaults and layout_config optionsTJ DeVries
2020-10-08fix: Remove useless prompt_titleTJ DeVries
2020-10-04fix: Use width not results_width (#144)Dave Lage
2020-10-04fix: Results height configurable. Properly collapse on border = falserockerBOO
2020-09-23fix: Tighten up prompt on dropdown themerockerBOO
2020-09-18fix: Fixing positioning of dropdownrockerBOO
2020-09-17fix: Resolve many display issues with the dropdown themerockerBOO
2020-09-15feat: Themes (#79)Dave Lage
Big shoutout to @rockerBOO for the idea and basically all the impl! * feat: Add dropdown layout strategy * Adding more docs. Working better with options * Refactor borders * Fix for spaces * Add preview to layout. Add Themes. * feat: themes Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-09-15feat: (wip) current_buffer strategyTJ DeVries
2020-09-12feat: Better border configuration.TJ DeVries
Started adding `resolve` which will allow you to do some really nice stuff easily with options to get the window options from a variety of inputs. You can see how we do it in pickers.lua for borders & borderchars currently.
2020-09-11scratch: add thoughtsTJ DeVries
2020-09-11feat: Add some more layout optionsTJ DeVries
2020-09-11feat: add top down prompt positionTJ DeVries
2020-09-09feat: add flexTJ DeVries
2020-09-07feat: no longer need to set minheight in window_optionsTJ DeVries
2020-09-07Begin work on larger global config, to tailor defaultsTJ DeVries
2020-09-04fix: Don't push past midnight. You'll make clason's stuff break :/TJ DeVries
2020-09-04feat: vertical layouts. see 'layout_strategy'TJ DeVries