nvim-tree.lua/lua/nvim-tree/explorer
Richard Li 29788cc32a
fix(git): git folder fixes and improvements (#1809)
* coding style

* outlined git.show_on_open_dirs behavior

* show some icon on opendir even if show_on_open_dir=false

and show all children's status on parent

* fixed renamed icon not showing

* sorted icons

* removed DU from deleted as file will show up in tree

* fixed update_git_status in reloaders not tested

* fixed Api.git.reload()

Tested update_git_status in reloaders.lua

* sort icon only if not git signcolumn

* fixed crashing when root dir isn't git dir

* made git.show_on_dirs doc more concise

* git_statuses -> git_status for consistency

* explorer/common.lua -> explorer/node.lua

* fixed #1784 conflict

* don't order icons

* Revert "don't order icons"

This reverts commit 23f6276ef7.
2022-12-17 17:05:33 +11:00
..
explore.lua fix(git): git folder fixes and improvements (#1809) 2022-12-17 17:05:33 +11:00
filters.lua fix(git): git folder fixes and improvements (#1809) 2022-12-17 17:05:33 +11:00
init.lua fix(git): git folder fixes and improvements (#1809) 2022-12-17 17:05:33 +11:00
node-builders.lua fix(#1831): improve fs_scandir error handling, add profiling 2022-12-17 16:59:09 +11:00
node.lua fix(git): git folder fixes and improvements (#1809) 2022-12-17 17:05:33 +11:00
reload.lua fix(git): git folder fixes and improvements (#1809) 2022-12-17 17:05:33 +11:00
sorters.lua feat(sorters): allow user sort_by 2022-09-18 16:00:49 +10:00
watch.lua fix(#1731 #1723 #1716): handle all external file system changes (#1757) 2022-11-26 14:19:09 +11:00