| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ui/display: remove unnecessary schedule wraps | William Boman | 2021-11-19 | 1 | -8/+11 |
| | | |||||
| * | lemminx: default to LATEST version (#260) | Mattias Eriksson | 2021-11-15 | 1 | -7/+5 |
| | | |||||
| * | remove {pre,post}_setup functions (#250) | William Boman | 2021-11-08 | 1 | -3/+7 |
| | | |||||
| * | add language aliases to :LspInstall (#232) | William Boman | 2021-11-06 | 1 | -1/+1 |
| | | |||||
| * | pip3: promote install_dir to server's root dir immediately (#230) | William Boman | 2021-10-31 | 1 | -2/+2 |
| | | |||||
| * | add public API to close installer window (#208) | William Boman | 2021-10-29 | 1 | -1/+8 |
| | | |||||
| * | fix gathering currently open filetypes | William Boman | 2021-10-29 | 1 | -4/+5 |
| | | | | | Fixes #206. | ||||
| * | ui: register autocmds in an augroup (#198) | William Boman | 2021-10-26 | 1 | -8/+14 |
| | | | | This allows disabling this behavior, should one.wish to do so. | ||||
| * | add proper emmylua annotations (#196) | William Boman | 2021-10-25 | 4 | -72/+194 |
| | | |||||
| * | map filetype to servers, promote relevant servers in the UI (#190) | William Boman | 2021-10-23 | 1 | -11/+40 |
| | | | | | Uninstalled servers that map to a filetype that is open in any buffer will be hoisted in the UI list. | ||||
| * | move is_animating toggle to the right place | William Boman | 2021-10-18 | 1 | -1/+1 |
| | | |||||
| * | ui: some more colors and a very crucial cowth vader lightsaber animation (#176) | William Boman | 2021-10-18 | 1 | -37/+96 |
| | | |||||
| * | feat: autogen metadata table(s) (#159) | kylo252 | 2021-10-18 | 1 | -0/+5 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | speed up :LspInstall, :LspUninstall, :LspUninstallAll commands (#175) | William Boman | 2021-10-18 | 1 | -1/+13 |
| | | | | | | | | | - `:LspUninstallAll` now just nukes the entire install directory immediately, instead of uninstalling each server one by one. There's also a confirmation prompt now. - `:LspInstall` & `:LspUninstall` now sources its autocompletion directly from a Lua table, instead of sourcing the server names from each server module (thus avoiding unnecessary `require` calls). | ||||
| * | ui: render header differently if help is showing | William Boman | 2021-10-17 | 1 | -7/+49 |
| | | |||||
| * | stylua | William Boman | 2021-10-15 | 1 | -1/+5 |
| | | |||||
| * | ui: add 'press ? for help' message | William Boman | 2021-10-15 | 1 | -0/+1 |
| | | |||||
| * | add eslint, deprecate eslintls (#149) | William Boman | 2021-10-14 | 1 | -15/+45 |
| | | |||||
| * | ui: show installer log file path in help window | William Boman | 2021-10-12 | 1 | -0/+4 |
| | | |||||
| * | remove startup command from ui window | William Boman | 2021-10-10 | 1 | -5/+0 |
| | | | | | It's available through :LspInfo | ||||
| * | add keybindings to UI window (#140) | William Boman | 2021-10-10 | 3 | -104/+435 |
| | | | | | | | | | | | | | | | | - 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. | ||||
| * | lower default log level to INFO (#119) | William Boman | 2021-10-02 | 1 | -1/+2 |
| | | |||||
| * | fix newlines in stdout/stderr calls, more robust error handling (#114) | William Boman | 2021-10-01 | 1 | -2/+2 |
| | | |||||
| * | fix parsing stdout/stderr chunks into proper lines | William Boman | 2021-09-30 | 1 | -14/+15 |
| | | |||||
| * | fix logging at correct level, also add :LspInstallLog command | William Boman | 2021-09-30 | 2 | -8/+8 |
| | | |||||
| * | feat(ui): add a popup option (#100) | kylo252 | 2021-09-30 | 3 | -62/+120 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | add Lua API to override default settings (#111) | William Boman | 2021-09-30 | 1 | -7/+8 |
| | | |||||
| * | support installing specific version of language servers, defaults to latest ↵ | William Boman | 2021-09-29 | 1 | -13/+25 |
| | | | | | (#106) | ||||
| * | fix stylua (#104) | William Boman | 2021-09-27 | 1 | -1/+4 |
| | | |||||
| * | feat: add a logger based on plenary.log (#99) | kylo252 | 2021-09-25 | 2 | -5/+6 |
| | | |||||
| * | feat: use <esc> to quickly dismiss the info panel (#98) | kylo252 | 2021-09-24 | 1 | -0/+3 |
| | | |||||
| * | optimize io (70%+ startup speedups) (#93) | William Boman | 2021-09-17 | 1 | -17/+2 |
| | | |||||
| * | ui/status-win: show relative install date next to installed servers | William Boman | 2021-09-12 | 1 | -1/+38 |
| | | |||||
| * | ui/display: more robust rendering | William Boman | 2021-09-11 | 1 | -9/+13 |
| | | |||||
| * | some cleanup | William Boman | 2021-09-07 | 2 | -5/+5 |
| | | |||||
| * | add direct integration with libuv instead of going through termopen, also ↵ | William Boman | 2021-09-07 | 4 | -0/+665 |
| 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 | |||||
