aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/ui/init.lua
Commit message (Collapse)AuthorAgeFilesLines
* mason.nvimWilliam Boman2022-07-071-1106/+0
|
* chore: update some logging (#761)William Boman2022-06-081-1/+1
| | | | | * chore: update some logging * docs: add section about known errors
* feat(ui): add setting to customize window border (#754)William Boman2022-06-061-0/+1
| | | Closes #752.
* refactor(ui): improve autoclose logic and update install dir label (#743)William Boman2022-06-011-1/+1
|
* feat: add setting to disable automatic version check when opening UI window ↵William Boman2022-05-231-1/+1
| | | | (#716)
* ui: remove borders & change heading style (#713)William Boman2022-05-231-6/+10
|
* chore(functional): restructure and extend functional modules (#703)William Boman2022-05-171-27/+27
|
* ui: reset outdated server flag after any kind of server install/uninstall ↵William Boman2022-05-131-0/+9
| | | | | | interactions For better UX
* feat(ui): use diagnostics to show some messages (#694)William Boman2022-05-131-8/+42
|
* chore: further decouple module structure (#685)William Boman2022-05-111-94/+1024
|
* chore: refactor remaining installers to async impl (#616)William Boman2022-04-211-2/+3
|
* feat(ui): display interactive server settings schema table (#363)William Boman2021-12-291-2/+2
|
* add proper emmylua annotations (#196)William Boman2021-10-251-25/+48
|
* add keybindings to UI window (#140)William Boman2021-10-101-0/+34
| | | | | | | | | | | | | | | - Allows for expanding servers to view more information about it. - Allows for installing/reinstalling/uninstalling servers. The default keybindings is an attempt to mimic vim-fugitive's :Git maps, and these can be overriden. The keybinding implementation in display.lua is a bit hacky, but it works and the "public" API is at least manageable. This will also open up for adding more metadata in the future, such as filetype information, currently installed version, latest available version, etc. Also there's Cowth Vader.
* feat(ui): add a popup option (#100)kylo2522021-09-301-1/+1
| | | Co-authored-by: William Boman <william@redwill.se>
* some cleanupWilliam Boman2021-09-071-2/+2
|
* add direct integration with libuv instead of going through termopen, also ↵William Boman2021-09-071-0/+70
implement a UI (#79) * add direct integration with libuv instead of going through termopen, also implement a UI * alleged free perf boosts yo that's free cycles