Folke Lemaitre
|
bc617474a0
|
feat!: lazy api commands now take an opts table instead of a list of plugins
|
2022-12-21 22:27:36 +01:00 |
Folke Lemaitre
|
f0e1b853a0
|
feat: make hover easy to override
|
2022-12-21 19:04:08 +01:00 |
Folke Lemaitre
|
232232da5a
|
fix(ui): install command can have plugins as a parameter
|
2022-12-21 11:18:41 +01:00 |
Folke Lemaitre
|
3814883aaa
|
fix(ui): set current win only when its valid
|
2022-12-21 08:33:10 +01:00 |
Dan Sully
|
897d6df5ac
|
fix: add filetype to window buffer. (#41)
Add a filetype to the Lazy window buffer, which allows plugins like codewindow to ignore it.
|
2022-12-20 21:23:00 +01:00 |
Folke Lemaitre
|
06ac8bda66
|
perf(ui): clear existing extmarks before rendering
|
2022-12-20 20:53:00 +01:00 |
Folke Lemaitre
|
ffcd0ab7bb
|
fix(loader): source filetype.lua before plugins. Fixes #35
|
2022-12-20 20:32:37 +01:00 |
Folke Lemaitre
|
941df31a41
|
feat(ui): make the windoww size configurable. Fixes #34
|
2022-12-20 19:29:28 +01:00 |
Folke Lemaitre
|
bb1c2f4c3e
|
feat: added support for Windows
|
2022-12-20 07:19:55 +01:00 |
Folke Lemaitre
|
1baa92f8ca
|
docs: added docs on `<cr>` and `<K>`
|
2022-12-19 21:05:22 +01:00 |
Folke Lemaitre
|
5ed9855d1c
|
feat: added completion for all lazy commands
|
2022-12-19 15:22:47 +01:00 |
Folke Lemaitre
|
2dd6230018
|
feat: added `:Lazy load foobar.nvim` to load a plugin
|
2022-12-19 14:22:43 +01:00 |
Folke Lemaitre
|
1fe43f3e29
|
fix(ui): focus Lazy window when auto-installing plugins in `VimEnter`
|
2022-12-19 12:20:02 +01:00 |
Folke Lemaitre
|
d4aee2715f
|
feat!: removed the LazyUpdate etc commands. sub-commands only from now on
|
2022-12-19 10:11:21 +01:00 |
Folke Lemaitre
|
c87673c4b9
|
feat(ui): added help for <CR> on a plugin
|
2022-12-18 14:51:39 +01:00 |
Folke Lemaitre
|
968fa3fe20
|
style: removed bold from home button
|
2022-12-18 14:47:12 +01:00 |
Folke Lemaitre
|
1730661ec2
|
docs: generate docs for commands
|
2022-12-18 11:42:54 +01:00 |
Folke Lemaitre
|
f25f942eb7
|
feat: expose all commands on main lazy module
|
2022-12-18 11:42:27 +01:00 |
Folke Lemaitre
|
0b4a04de7d
|
feat(ui): make home bold
|
2022-12-17 17:36:09 +01:00 |
Folke Lemaitre
|
9026a0e25d
|
feat(ui): made it look a little less like a Mason rip-off :)
|
2022-12-17 15:56:47 +01:00 |
Folke Lemaitre
|
85e375223f
|
fix(ui): always clear complete tasks with the same name when starting a new task
|
2022-12-17 15:56:47 +01:00 |
Folke Lemaitre
|
6f728e698d
|
fix(ui): show first tag for each help doc in details
|
2022-12-17 12:52:30 +01:00 |
Folke Lemaitre
|
97366711be
|
feat(ui): added dir to props
|
2022-12-17 12:52:30 +01:00 |
Folke Lemaitre
|
ecf03a6892
|
refactor: simplified handler code
|
2022-12-16 12:53:08 +01:00 |
Folke Lemaitre
|
ad0b4caa64
|
feat(ui): show `updates available` diagnostic when an update is available
|
2022-12-14 16:07:53 +01:00 |
Folke Lemaitre
|
4cfe0b5315
|
refactor: `Plugin.uri` => `Plugin.url`
|
2022-12-13 10:10:17 +01:00 |
Folke Lemaitre
|
be509c01f9
|
perf: added profiling for sourcing of runtime files
|
2022-12-05 23:14:04 +01:00 |
Folke Lemaitre
|
08d081f21d
|
fix(ui): open with noautocmd=true and close with vim.schedule to prevent weird errors by other plugins
|
2022-12-05 22:33:33 +01:00 |
Folke Lemaitre
|
65cd28e613
|
feat(ui): added update checker
|
2022-12-05 20:49:23 +01:00 |
Folke Lemaitre
|
6d68cc6ea2
|
feat(ui): added debug interface to inspect active handlers and the module cache
|
2022-12-05 14:47:30 +01:00 |
Folke Lemaitre
|
3f517abfa4
|
feat: cleanup keys/cmd handlers when loading a plugin
|
2022-12-03 23:42:05 +01:00 |
Folke Lemaitre
|
13b5688487
|
feat(ui): show any helps files and added hover handler
|
2022-12-03 21:07:11 +01:00 |
Folke Lemaitre
|
6e44be0f2d
|
fix(ui): always show branch name in details
|
2022-12-03 21:06:50 +01:00 |
Folke Lemaitre
|
98ccf556d8
|
fix(ui): use Plugin.find to detect loading reason
|
2022-12-02 09:25:30 +01:00 |
Folke Lemaitre
|
723274efee
|
feat(ui): better detection of plugins/config files that loaded a plugin
|
2022-12-02 09:25:30 +01:00 |
Folke Lemaitre
|
714bc0a136
|
feat(ui): improvements to profiling and rendering of loaded reasons
|
2022-12-02 09:25:30 +01:00 |
Folke Lemaitre
|
041a716f4e
|
feat: show module source if loading source is under config
|
2022-12-02 09:25:30 +01:00 |
Folke Lemaitre
|
af8b8e128e
|
feat: lazy setup with either a plugins module, or a plugins spec
|
2022-12-01 13:34:01 +01:00 |
Folke Lemaitre
|
a87b6e1005
|
style: cleanup
|
2022-11-30 23:15:26 +01:00 |
Folke Lemaitre
|
a197f751f9
|
feat: config option for ui throttle
|
2022-11-30 23:15:26 +01:00 |
Folke Lemaitre
|
0cff878b2e
|
feat: config for ui border
|
2022-11-30 23:15:26 +01:00 |
Folke Lemaitre
|
908b9adf9c
|
feat: dependencies are opt=true by default if they only appear as a dep
|
2022-11-29 19:51:53 +01:00 |
Folke Lemaitre
|
20ff5fa218
|
feat: added profiler view
|
2022-11-29 12:02:38 +01:00 |
Folke Lemaitre
|
08b7e42fb0
|
feat: added keybindings to update/install/clean/restore/... single plugins
|
2022-11-29 10:56:17 +01:00 |
Folke Lemaitre
|
0db98bf053
|
feat(view): modes and help
|
2022-11-29 10:30:14 +01:00 |
Folke Lemaitre
|
88869e67d2
|
feat(text): center text
|
2022-11-29 10:29:56 +01:00 |
Folke Lemaitre
|
63cf2a52bd
|
feat: added "Lazy check" to check for updates without updating
|
2022-11-29 08:23:23 +01:00 |
Folke Lemaitre
|
88a12027af
|
refactor: renamed reset -> restore: update to state of lockfile
|
2022-11-29 08:06:10 +01:00 |
Folke Lemaitre
|
4384d0e6d9
|
feat: added lockfile support
|
2022-11-29 00:15:13 +01:00 |
Folke Lemaitre
|
bbad0cb891
|
fix(view): handler details
|
2022-11-29 00:14:37 +01:00 |