Commit Graph

  • 7c0f7e906a add padding first column master Tomas Mirchev 2025-10-20 21:20:01 +03:00
  • ca23b325b8 chore(master): release nvim-tree 1.15.0 release-please--branches--master--components--nvim-tree github-actions[bot] 2025-10-20 00:50:33 +00:00
  • 64e2192f52 feat: set filter input filetype to NvimTreeFilter (#3207) Eric Wong 2025-10-20 08:50:08 +08:00
  • e397756d2a fix: prevent NvimTree to be alternate buffer when tab open (#3205) phanium 2025-10-08 07:57:48 +08:00
  • 87d096a39c chore(deps): bump leafo/gh-actions-luarocks from 5 to 6 (#3201) dependabot[bot] 2025-09-30 10:52:12 +02:00
  • 01b2e8e5f7 chore(deps): bump leafo/gh-actions-lua from 11 to 12 (#3202) dependabot[bot] 2025-09-30 09:52:10 +02:00
  • e179ad2f83 refactor(#2942): multi instance: move utils functions to Explorer methods (#3200) Alexander Courtis 2025-09-08 16:26:42 +10:00
  • f92cc3a91c chore(#3196): remove unused utils and refactor (#3199) Alexander Courtis 2025-09-08 11:12:31 +10:00
  • fefa335f1c feat(#1826): add diagnostics.diagnostic_opts: vim.diagnostic.Opts will override diagnostics.severity and diagnostics.icons (#3190) Igor Lacerda 2025-08-25 00:22:05 -03:00
  • b70a741f5a chore(deps): bump amannn/action-semantic-pull-request from 6.1.0 to 6.1.1 (#3193) dependabot[bot] 2025-08-22 13:01:24 +02:00
  • f4fa6ebd3c chore(deps): bump amannn/action-semantic-pull-request from 6.0.1 to 6.1.0 (#3192) dependabot[bot] 2025-08-20 13:44:53 +10:00
  • f0e9951778 chore(deps): bump amannn/action-semantic-pull-request from 5.5.3 to 6.0.1 (#3189) dependabot[bot] 2025-08-14 14:31:09 +02:00
  • feb901a09e chore(deps): bump actions/checkout from 4 to 5 (#3188) dependabot[bot] 2025-08-13 09:08:14 +02:00
  • 321bc61580 chore(master): release nvim-tree 1.14.0 (#3146) v1.14.0 v1.14 v1 nvim-tree-v1.14.0 github-actions[bot] 2025-08-12 10:43:00 +10:00
  • 442513648c perf(#3171): cache toplevel for untracked (#3185) Alexander Courtis 2025-08-12 10:34:24 +10:00
  • 000ca6bcdd docs: CONTRIBUTING.md: add diagnostics and backward compatibility Alexander Courtis 2025-08-11 14:22:46 +10:00
  • 1b876db049 feat(#2789): add optional function expand_until to api.tree.expand_all and api.node.expand (#3166) Kasper Kondzielski 2025-08-11 05:50:26 +02:00
  • 0a52012d61 feat(#2685): highlight git new tracked with NvimTreeGitFileNewHL (#3176) Julien Vincent 2025-08-10 06:00:38 +01:00
  • a4699c0904 revert(#3180, #3177): resolve live filter failures (#3183) Alexander Courtis 2025-08-10 14:45:25 +10:00
  • 9b289abd69 revert(#3180, #3177): invalid group or tabpage (#3181) Alexander Courtis 2025-08-10 11:18:31 +10:00
  • dd2364d680 feat(#2826): allow only one window with nvim-tree buffer per tab (#3174) Alexander Courtis 2025-08-05 15:29:25 +10:00
  • 9a05b9e9f9 perf(#3171): use vim.system() instead of vim.fn.system() to execute git toplevel (#3175) Tomasz N 2025-08-05 05:23:51 +02:00
  • 0a7fcdf3f8 fix(#3172): live filter exception (#3173) Alexander Courtis 2025-08-04 11:51:42 +10:00
  • 65bae44922 refactor(#2826): View tracks winids and bufnrs via events, unused for now (#3170) Alexander Courtis 2025-07-29 14:19:24 +10:00
  • a9156c0139 refactor(#2826): remove view debug/cc, enable new codepaths for get_winid and get_bufnr (#3169) Alexander Courtis 2025-07-28 12:44:17 +10:00
  • ec5d41f182 Merge branch 'master' into 2826-remove-view-globals 2826-remove-view-globals Alexander Courtis 2025-07-28 11:30:20 +10:00
  • 06079a591d refactor api.lua for cleaner git history expand-until-2-alex-refactor Alexander Courtis 2025-07-28 10:03:32 +10:00
  • 114fde0e07 Merge branch 'master' into expand-until-2 Alexander Courtis 2025-07-28 09:47:03 +10:00
  • 10db6943cb fix(#3077): deleting a directory containing symlinked directory will delete the contents of the linked directory (#3168) alexfinger21 2025-07-27 19:42:38 -04:00
  • 5737649ca9 Merge branch 'master' into 2826-remove-view-globals Alexander Courtis 2025-07-28 08:26:33 +10:00
  • 543ed3cac2 fix(picker): exclude full_name window id from the choice (#3165) Tomasz N 2025-07-21 05:22:56 +02:00
  • 2a386fe567 ci: luals_version 3.13.9 -> 3.15.0 (#3167) Alexander Courtis 2025-07-21 13:22:07 +10:00
  • 641f125f6b Fix warnings ghostbuster91 2025-07-20 21:24:29 +02:00
  • c1948cbce0 feat: Allow to expand nodes until certain condition is met ghostbuster91 2025-07-20 21:07:49 +02:00
  • b0b49552c9 docs: polish example decorator (#3160) Alexander Courtis 2025-06-21 10:57:48 +10:00
  • fee19f491d Merge branch 'master' into 2826-remove-view-globals Alexander Courtis 2025-06-20 13:48:22 +10:00
  • 8eb5e0bfd1 feat(#3157): add view.cursorlineopt (#3158) Alexander Courtis 2025-06-20 13:46:38 +10:00
  • 0830436cca refactor(#2826): consistency check returns new Alexander Courtis 2025-06-20 13:11:21 +10:00
  • 51b269dc71 refactor(#2826): move global CURSORS to view member Alexander Courtis 2025-06-20 12:52:58 +10:00
  • 82cc80ffa4 Revert "refactor(#2826): move global CURSORS to view member" Alexander Courtis 2025-06-20 12:47:04 +10:00
  • d84dfad1c3 refactor(#2826): move global CURSORS to view member Alexander Courtis 2025-06-20 12:46:30 +10:00
  • 4d6c42356a refactor(#2826): more consistency checking Alexander Courtis 2025-06-20 12:36:09 +10:00
  • d72f85f524 refactor(#2826): more consistency checking Alexander Courtis 2025-06-20 12:33:16 +10:00
  • e875f15b32 refactor(#2826): consistent naming of tabid Alexander Courtis 2025-06-20 12:01:24 +10:00
  • 83fdff7c4a refactor(#2826): globals.TABPAGES -> WINID_PER_TAB Alexander Courtis 2025-06-20 11:18:38 +10:00
  • 09ec00c085 refactor(#2826): get_winid returns new after consistency check Alexander Courtis 2025-06-20 10:01:12 +10:00
  • 3615c7dffe refactor(#2826): temporarily reuse BUFNR_PER_TAB in view constructor Alexander Courtis 2025-06-20 09:33:07 +10:00
  • 5fbd6745eb refactor(#2826): remove unused view member height Alexander Courtis 2025-06-20 09:19:33 +10:00
  • f1e9d5165c refactor(#2826): remove unused view members centralize_selection and preserve_window_proportions Alexander Courtis 2025-06-20 09:12:29 +10:00
  • 414e576bc2 refactor(#2826): remove unnecessary view members float, hide_root_folder; use explorer opts Alexander Courtis 2025-06-20 09:03:19 +10:00
  • de2ae0b06f refactor(#2826): consistent use of buffer registry, tidy, add todos Alexander Courtis 2025-06-20 08:32:40 +10:00
  • d6cd465462 refactor(#2826): winnr->winid consistently Alexander Courtis 2025-06-19 16:46:27 +10:00
  • b7e9789850 refactor(#2826): winnr->winid in view/globals, remove redundant get_winid and get_bufnr calls Alexander Courtis 2025-06-19 16:44:19 +10:00
  • 6e7ce8771b refactor(#2826): fuller error messages Alexander Courtis 2025-06-19 16:25:32 +10:00
  • 0a06f65bf0 refactor(#2826): move view to instanced window class (#3153) Alexander Courtis 2025-06-19 15:45:55 +10:00
  • 996219335c refactor(#2826): default lifecycle log off 2826-multi-instance-view-amc Alexander Courtis 2025-06-17 17:07:03 +10:00
  • b1a5cb55b0 Merge remote-tracking branch 'origin/master' into 2826-multi-instance-view-amc Alexander Courtis 2025-06-17 17:01:20 +10:00
  • d54a1875a9 fix: invalid window id for popup info window (#3147) Yavorski 2025-06-17 09:59:28 +03:00
  • 1fe6ed858d refactor(#2826): add lib.target_win_id to tabline Alexander Courtis 2025-06-17 16:38:47 +10:00
  • 0d975b4cb4 refactor(#2826): add View.tab_line for debugging Alexander Courtis 2025-06-17 16:22:33 +10:00
  • c7779d93a7 refactor(#2826): better enumerate_options function Alexander Courtis 2025-06-17 13:11:04 +10:00
  • aa087788d7 docs: fix renderer.icons.bookmarks_placement parameter, misspelling (#3150) Garry Filakhtov 2025-06-17 10:23:34 +10:00
  • d24f959bf1 refactor(#2826): remove unnecessary view setup and members Alexander Courtis 2025-06-16 16:18:49 +10:00
  • 8b9c9c107f refactor(#2826): split global View and instance Window Alexander Courtis 2025-06-16 16:11:06 +10:00
  • 54439447f1 refactor(#2826): add lifecycle logging to all Explorer members Alexander Courtis 2025-06-16 13:55:35 +10:00
  • fc81249d4f refactor(#2826): rename View to Window Alexander Courtis 2025-06-16 13:42:56 +10:00
  • 5377a3fd69 refactor(#2826): move all winhl to appearance constants Alexander Courtis 2025-06-16 13:00:33 +10:00
  • 76186fa64b Merge remote-tracking branch 'origin/master' into 2826-multi-instance-view-amc Alexander Courtis 2025-06-16 12:59:49 +10:00
  • d87b41ca53 fix: window picker ignore hidden window (#3145) phanium 2025-06-15 13:04:47 +08:00
  • 6b5b366596 chore(master): release nvim-tree 1.13.0 (#3120) v1.13.0 v1.13 nvim-tree-v1.13.0 github-actions[bot] 2025-06-14 17:30:22 +10:00
  • ae595611fb feat(#3132): add api.node.expand and api.node.collapse (#3133) Rami Elwan 2025-06-14 09:26:58 +02:00
  • 05d8172ebf fix(#3143): actions.open_file.window_picker.exclude applies when not using window picker (#3144) Lucas Mendes 2025-06-14 02:35:07 -03:00
  • 1c733e8c19 chore: use portable shebangs consistently (#3141) Lorentz Lasson 2025-06-02 01:21:07 +02:00
  • ebcaccda1c fix(#3134): setting one glyph to "" no longer disables others (#3136) Šimon Mandlík 2025-05-26 05:32:21 +02:00
  • cbc3165e08 fix(#2746): background and right aligned icons in floating windows (#3128) Šimon Mandlík 2025-05-24 05:19:19 +02:00
  • bd54d1d33c fix(#3117): windows: change file/dir case (#3135) Arthur Roos 2025-05-24 05:52:25 +03:00
  • 25d16aab7d fix: "Invalid buffer id" on closing nvim-tree window (#3129) Christoph 2025-05-18 06:35:59 +02:00
  • e4cd856ebf fix(#3124): fix icon padding for "right_align" placements, notably for dotfiles (#3125) Ross W 2025-05-18 03:26:18 +01:00
  • e7d1b7dadc fix(#3122): remove redundant vim.validate (#3123) Alexander Courtis 2025-05-09 10:00:28 +10:00
  • ea5097a1e2 feat(#3113): add renderer.icons.folder_arrow_padding (#3114) Spencer Chunn 2025-05-04 21:51:29 -04:00
  • e0759880db refactor(#2826): retain necessary view globals Alexander Courtis 2025-05-03 08:04:06 +10:00
  • 6218f9c2f6 Merge branch 'master' into 2826-multi-instance-view-amc Alexander Courtis 2025-05-03 07:22:27 +10:00
  • 582ae48c9e chore: fix incorrect @param (#3115) Alexander Courtis 2025-04-26 12:55:36 +10:00
  • 21d532fdce refactor(#2826): move View into Explorer package Alexander Courtis 2025-04-21 14:23:34 +10:00
  • b5e7406df4 Merge branch 'master' into 2826-multi-instance-view-amc Alexander Courtis 2025-04-21 14:13:37 +10:00
  • 9594528a8a refactor(#2826): API uses Explorer's View Alexander Courtis 2025-04-21 14:12:12 +10:00
  • 3a82885cc3 refactor(#2826): move autocmds to Explorer Alexander Courtis 2025-04-21 12:17:21 +10:00
  • be5b788f2d chore(master): release nvim-tree 1.12.0 (#3099) v1.12.0 v1.12 nvim-tree-v1.12.0 github-actions[bot] 2025-04-21 12:04:41 +10:00
  • 44cb3d2f0a refactor(#2826): View is an Explorer member Alexander Courtis 2025-04-21 12:02:19 +10:00
  • 0eb21f66f7 Merge remote-tracking branch 'origin/master' into 2826-multi-instance-view-amc Alexander Courtis 2025-04-21 09:25:27 +10:00
  • 64bb47f868 ci: simplify luarocks release tag pattern as it was not firing Alexander Courtis 2025-04-21 08:59:56 +10:00
  • c24c0470d9 feat: add TreePreOpen event (#3105) Devansh Sharma 2025-04-21 04:09:48 +05:30
  • f309ca21e9 refactor(#2826): singleton View class Alexander Courtis 2025-04-20 14:47:43 +10:00
  • f098195667 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:28:44 +10:00
  • 0a04e435b1 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:07:02 +10:00
  • b95b873626 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:57:12 +10:00
  • 9d3d0d220f refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:54:37 +10:00
  • a3fe0c9007 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:20:41 +10:00
  • 3c024975fd refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:48:22 +10:00
  • fa64574f16 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:45:22 +10:00