Mateusz Russak
|
fa051cf990
|
refactor(#2826): multi instance nvim-tree.view
|
2024-08-04 13:31:11 +02:00 |
|
Alexander Courtis
|
e9c5abe073
|
feat(#2415): colour and highlight overhaul, see :help nvim-tree-highlight-overhaul (#2455)
* feat(#2415): granular highlight_diagnostics, normalise groups (#2454)
* chore: normalise colours and enable cterm (#2471)
* feat(#2415): granular highlight_git, normalise git groups (#2487)
* docs: update CONTRIBUTING.md (#2485)
* feat(#2415): granular highlight_git, normalise git groups
* feat(#2415): normalise and add modified groups
* feat(#2415): create Decorator class for modified and bookmarks
* feat(#2415): create DecoratorDiagnostics
* feat(#2415): create DecoratorGit
* feat(#2415): create DecoratorGit
* add DecoratorCopied DecoratorCut
* add DecoratorOpened
* remove unloaded_bufnr checks as the view debouncer takes care of it
* Add `renderer.highlight_git` to accepted strings
* fix(#2415): builder refactor (#2538)
* simplify builder signs
* decorators take care of themselves and are priority ordered
* simplify builder hl groups
* refactor builder for icon arrays
* builder use decorators generically
* fix(#2415): harden sign creation (#2539)
* fix(#2415): harden unicode signs
* Decorator tidy
* normalise git sign creation and tidy
* tidy builder
* NvimTreeBookmarkIcon
* tidy HL doc
* tidy HL doc
* tidy HL doc
* tidy builder doc
* standardise on '---@param'
* DiagnosticWarning -> DiagnosticWarn
* annotate decorators
* limit to two highlight groups for line rendering
* style
* apply #2519
* feat(#2415): combined hl groups (#2601)
* feat(#2415): create combined highlight groups
* feat(#2415): create combined highlight groups
* feat(#2415): create combined highlight groups
* ci: allow workflow_dispatch (#2620)
* one and only one hl namespace, required winhl removal
* small tidies
* colors.lua -> appearance.lua
* full-name uses one and only namespace
* don't highlight fast, just apply to namespace, safer win_set_hl
* gut builder (#2622)
collapse Builder
* fix group_empty function check
* feat(#2415): highlight-overhaul release date
---------
Co-authored-by: Akmadan23 <azadahmadi@mailo.com>
|
2024-01-20 16:12:13 +11:00 |
|
Azad
|
f779abaf2a
|
refactor: improve API readability and tidy actions submodules (#2593)
* refactor: improve API readability, tidy actions modules
* Apply requested changes
* `actions/reloaders/reloaders.lua` -> `actions/reloaders.lua`
---------
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-12-31 15:52:27 +11:00 |
|
Kiyan
|
831f1158c3
|
refactor(actions): move actions into semantic modules (#1410)
|
2022-07-10 09:47:52 +02:00 |
|
kiyan
|
5e900c2f29
|
refacto: tree explorer root should be absolute_path not cwd
|
2022-05-29 11:40:06 +02:00 |
|
Kiyan
|
db873b340d
|
chore(diagnostics): move updates to renderer (#1218)
should address #1216
|
2022-05-07 11:14:32 +02:00 |
|
kiyan
|
471afc13fe
|
refacto: abstract TreeExplorer in core.lua
|
2022-03-09 22:01:54 +01:00 |
|
Kiyan
|
0816064a8b
|
chore: add stylua to format the codebase, and run on CI (#1055)
|
2022-03-06 17:33:30 +01:00 |
|
kiyan
|
f977e5c05a
|
refacto: make git module interface to wait for job to finish
allows simplify the explore/reload/find/initialization by making the
whole code synchronous. No more callback needed.
|
2022-02-21 19:12:16 +01:00 |
|
kiyan
|
527d88d54e
|
refacto: simplify interface of reload and explore
also make common group empty check in explorer utils
|
2022-02-20 15:08:36 +01:00 |
|
Kiyan
|
6da7467944
|
refacto: buffer management, setup fixes, autocmd fixes (#967)
|
2022-02-14 19:16:45 +01:00 |
|
Kiyan
|
3f4ed9b6c2
|
fix: reload git status of existing nodes (#975)
|
2022-02-13 13:44:09 +01:00 |
|
kiyan
|
0f7da146bf
|
chore: add guards to prepare setup refactoring
|
2022-02-11 11:06:11 +01:00 |
|
kiyan
|
ea92e7bf7c
|
refacto: set tree explorer in the global state
also remove the redraw method and use renderer.draw immediately
|
2022-02-07 22:07:08 +01:00 |
|
kiyan
|
7fec0f658b
|
chore: simplify reloader and start fixing group nodes refresh
|
2022-02-06 22:59:37 +01:00 |
|
kiyan
|
74791bb624
|
refacto: split explorer module into multiple files
|
2022-02-06 17:01:18 +01:00 |
|
kiyan
|
7829d7c7cf
|
refacto: move set_index_and_redraw -> actions.find-file.fn
|
2022-02-06 16:32:44 +01:00 |
|
kiyan
|
23c95a674f
|
chore: move refresh/reloaders into actions.reloaders
|
2022-02-06 16:24:14 +01:00 |
|