ldelossa / litee.nvim

A framework for building Neovim plugins
409 stars 14 forks source link

usability: unified panel by default #43

Closed ldelossa closed 2 years ago

ldelossa commented 2 years ago

this commit reworks the idea of an optional unified panel as the idea was getting messy.

now, the UI always acts as a unified panel, one which supports permanently closing the symboltree or calltree if desired.

initial cleaning of the in-memory trees take place in this pr but more cleaning, such as on tab delete, will take place in a subsequent pr.

Signed-off-by: ldelossa louis.delos@gmail.com