Commit Graph

  • 1b8757e530 fix: changed search_node action to determine correct index (#1022) Andreas Bissinger 2022-03-01 19:56:43 +01:00
  • 61a59ffae1 feat: new config to be able to always open the tree on setup (#1023) Andreas Bissinger 2022-03-01 19:56:04 +01:00
  • 97717d8d23 G migration mechanism (#1030) Alexander Courtis 2022-03-02 05:54:12 +11:00
  • 3d8912ca53 add more sensible defaults for window_picker.excludes (#1027) Alexander Courtis 2022-03-01 07:33:24 +11:00
  • 7034d26921 doc: remove unused g: (#1028) Alexander Courtis 2022-03-01 07:32:11 +11:00
  • ce3604d33c #972 bug: prev_git_item with hijack_cursor selects icon instead of previous file (#1025) Alexander Courtis 2022-03-01 07:31:23 +11:00
  • 48e76bc031 feat: Add a new keybinding to search and expand a certain path (#1014) Andreas Bissinger 2022-02-22 23:36:59 +01:00
  • 19346da6e1 fix: abandon window and bufnr before editing file kiyan 2022-02-22 21:45:37 +01:00
  • 0fcd6614b5 feat: allow not changing the cwd when changing directories (#1019) Grzegorz Rozdzialik 2022-02-22 21:39:12 +01:00
  • 3486c48225 fix: add config for preserving window proportions on open file (#999) Richard Mathieson 2022-02-23 00:04:14 +11:00
  • 61b57e3676 doc: fix mappings setup for vinegar kiyan 2022-02-22 10:59:44 +01:00
  • 2898c4d58f hotfix: avoid duplicates when finding file kiyan 2022-02-22 10:56:33 +01:00
  • 9bea1947fb chore: fix documentation on vinegar kiyan 2022-02-22 09:23:01 +01:00
  • 494c9ecfbf fix(auto_close): do not close tree if buffers are modified kiyan 2022-02-22 00:10:55 +01:00
  • 600aa849f3 fix(auto_close): do not close when buffer is modified kiyan 2022-02-22 00:09:12 +01:00
  • 56edf79b4b fix(auto_close): abort when win closed is telescope kiyan 2022-02-21 23:25:02 +01:00
  • 69867f4a00 chore: move window picker configuration in setup kiyan 2022-02-21 22:19:35 +01:00
  • 3920e56164 fix: forget window when quit_on_open is true and buffer is wiped kiyan 2022-02-21 21:52:46 +01:00
  • b59ff27087 fix: typo in doc kiyan 2022-02-21 21:45:02 +01:00
  • f8f297acbf feat: add vinegar abilities to the tree kiyan 2022-02-21 21:42:43 +01:00
  • f977e5c05a refacto: make git module interface to wait for job to finish kiyan 2022-02-21 19:12:16 +01:00
  • a9fe57c0d8 chore: update docs to add H and formatting kiyan 2022-02-21 18:48:22 +01:00
  • 9f3dc98de7 feat: Add a new keybinding "W" to collapse the whole tree (#1013) Andreas Bissinger 2022-02-21 13:46:55 +01:00
  • 95df001185 fix(doc): nvim_tree_create_in_closed_folder default value (#1015) ilkecan 2022-02-21 01:19:14 +03:00
  • 58b81ed9e6 refacto: remove rendering from lib.init kiyan 2022-02-20 23:01:25 +01:00
  • 9008bac180 hotfix: force redraw when changing directory kiyan 2022-02-20 22:23:37 +01:00
  • e1c6a575c0 fix: wait for init to finish before finding file kiyan 2022-02-20 22:20:02 +01:00
  • 83f398ee8f fix: opening tree kiyan 2022-02-20 21:48:46 +01:00
  • 209bc3d2ef fix: properly manage directory and unnamed buffers hijacking kiyan 2022-02-20 20:04:05 +01:00
  • ec7043c53f refacto: extract functions in explorer kiyan 2022-02-20 15:24:23 +01:00
  • 527d88d54e refacto: simplify interface of reload and explore kiyan 2022-02-20 15:08:36 +01:00
  • 41f51508e3 fix: use "" as flag to remove default mappings (#1011) wongxy 2022-02-20 18:29:09 +08:00
  • a1937ca079 1007 do not wipe modified buffers when hijack unnamed buffer when opening (#1009) Alexander Courtis 2022-02-20 20:41:47 +11:00
  • 589e39d642 chore: document toggle method second parameter kiyan 2022-02-19 17:00:20 +01:00
  • 44ffcb6f4b #998 allow users to unmap keys, remove user keys from default multi key maps (#1000) Alexander Courtis 2022-02-20 02:50:27 +11:00
  • 070a57a195 #973 copy action_cb for view.mappings.custom_only (#997) Alexander Courtis 2022-02-20 02:44:26 +11:00
  • 2e1f82d8c0 fix: reload group_next properly kiyan 2022-02-17 20:08:33 +01:00
  • 44489380a8 fix: multiple find-file triggered at the same time duplicates files kiyan 2022-02-17 16:09:45 +01:00
  • e8ecfbf95f fix: do not hijack unnamed buffer when opening manually kiyan 2022-02-17 13:23:08 +01:00
  • dbf172c67a fix: do not match ignored when not showing untracked files (#996) Kiyan 2022-02-17 10:08:07 +01:00
  • bbad18ba51 fix: reset autocmds when require again (#995) Xavier Young 2022-02-17 15:20:10 +08:00
  • 5f047bc5f9 fix: close windows properly (#924) Lopi-py 2022-02-17 02:19:42 -05:00
  • 06cabd5559 fix: also hijack netrw on VimEnter (#994) zeertzjq 2022-02-17 15:17:49 +08:00
  • f7a6ddb720 fix: do not hijack dashboard window during open kiyan 2022-02-16 21:10:28 +01:00
  • 76d4ed5d77 feat: add ability to not hijack the unnamed buffer kiyan 2022-02-16 21:00:28 +01:00
  • 015e7e8611 fix: focus view if view is open on nvim-tree.open kiyan 2022-02-16 20:51:52 +01:00
  • bf697d782d chore: leave netrw enabled by default but still hijack it kiyan 2022-02-16 20:43:41 +01:00
  • 5a6fd49ee5 fix: check bufnr is valid in diagnostics kiyan 2022-02-16 08:28:51 +01:00
  • 64c098d9c2 fix: schedule find-file, not toggle kiyan 2022-02-15 22:14:43 +01:00
  • 0c43c809b9 fix lint issue kiyan 2022-02-15 20:52:26 +01:00
  • 72305f3730 fix: schedule find-file on toggle to avoid searching for nvim-tree kiyan 2022-02-15 20:38:57 +01:00
  • 90ea6c01fd feat: allow no focus in toggle kiyan 2022-02-15 20:25:32 +01:00
  • 121f5c9037 fix: use canonical path in windows (#977) Xavier Young 2022-02-15 15:36:53 +08:00
  • fdf63e572d fix: use fs_realpath to normalize path (#978) Xavier Young 2022-02-15 15:33:11 +08:00
  • d34ea42254 fix: find file waits for git to finish (#976) Kiyan 2022-02-15 08:22:56 +01:00
  • 1a5ee2870e fix: fallback to window 0 when winnr is nil in focus kiyan 2022-02-15 08:16:42 +01:00
  • c584ac3509 fix: do not update diagnostics when tree is nil kiyan 2022-02-15 07:59:54 +01:00
  • b1127c5dea fix: auto open on tab kiyan 2022-02-14 19:51:40 +01:00
  • ad2802d9c4 fix: do not update cwd when changing window kiyan 2022-02-14 19:43:57 +01:00
  • ac3f02a83e tempfix: redraw when setting cursor to address a neovim issue kiyan 2022-02-14 19:26:55 +01:00
  • 6da7467944 refacto: buffer management, setup fixes, autocmd fixes (#967) Kiyan 2022-02-14 19:16:45 +01:00
  • 3f4ed9b6c2 fix: reload git status of existing nodes (#975) Kiyan 2022-02-13 13:44:09 +01:00
  • 95c331ce32 fix: revert git item movement direction kiyan 2022-02-13 12:16:55 +01:00
  • 0f7da146bf chore: add guards to prepare setup refactoring kiyan 2022-02-11 11:06:11 +01:00
  • 0708a1c551 chore: use entry point open instead of lib open kiyan 2022-02-11 10:44:48 +01:00
  • 36afa32018 chore: move _prevent_buffer_override in entry file kiyan 2022-02-11 10:11:59 +01:00
  • c226eaf0bf fix: bufnr is nil when incomplete setup. (#955) eightpigs 2022-02-11 02:07:59 +08:00
  • da59247db9 Fixed some trailing slash bugs (#957) Steve Vermeulen 2022-02-10 07:56:05 +00:00
  • b54de4b48a doc(readme): update requirement from 0.5 to 0.6 kiyan 2022-02-09 22:36:45 +01:00
  • a979e3b245 chore: simplify readme kiyan 2022-02-09 22:35:06 +01:00
  • 525042317e fix: lint issues kiyan 2022-02-09 22:29:34 +01:00
  • 4fc9cb1da3 chore: move code around kiyan 2022-02-09 22:26:02 +01:00
  • 4ec8c9f364 Added a new option auto_reload_on_write to allow users to disable it for performance reasons (#956) Steve Vermeulen 2022-02-09 20:06:07 +00:00
  • 5744c469a6 fix(temporary): defer colors setup and hijack window kiyan 2022-02-09 20:59:42 +01:00
  • 879049ac03 fix: create buffer during setup schedule kiyan 2022-02-09 19:29:43 +01:00
  • f938bcb3ae fix: cleanup all dirs when hijacking window kiyan 2022-02-08 22:04:13 +01:00
  • e5aff47940 fix: schedule view setup to allow session to load kiyan 2022-02-08 21:53:47 +01:00
  • c8aa3c3e40 fix: clear buffer when hijacking if view bufnr is already defined kiyan 2022-02-08 21:51:56 +01:00
  • 7a19c3e747 fix: reschedule on_enter and setup autocmd kiyan 2022-02-08 21:42:14 +01:00
  • 92a64daf27 fix: normalize cwd with '..' kiyan 2022-02-08 21:36:46 +01:00
  • d8bf1adcdc fix: update neovim path when nvim is opened with nvim dir kiyan 2022-02-08 21:02:22 +01:00
  • f183c7f311 chore: move last autocmds from view to entrypoint kiyan 2022-02-08 20:56:02 +01:00
  • ea92e7bf7c refacto: set tree explorer in the global state kiyan 2022-02-07 22:07:08 +01:00
  • e42a4337d0 fix: do not group empty at root kiyan 2022-02-07 21:16:59 +01:00
  • 1ab7812c62 fix: properly reload nodes kiyan 2022-02-07 20:54:26 +01:00
  • 47ccc2913f refacto: move toggle help and filter toggles into actions kiyan 2022-02-07 20:43:24 +01:00
  • 230a61db91 fix: disable highlighting 'number' when CursorLine is enabled (#941) boppyt 2022-02-08 02:27:13 +09:00
  • d1ff893b32 fix: disable update_to_buf_dir when netrw is not disabled kiyan 2022-02-07 09:19:26 +01:00
  • e1c3744631 refacto: rewrite reloader kiyan 2022-02-06 23:18:12 +01:00
  • 7fec0f658b chore: simplify reloader and start fixing group nodes refresh kiyan 2022-02-06 22:59:37 +01:00
  • 7d33b0f74a fix: Delete a file as an open buffer (#939) Guilherme Rodz 2022-02-06 18:30:46 -03:00
  • 9215533382 fix: defer to 100ms empty buffer removal kiyan 2022-02-06 21:29:24 +01:00
  • f173d28003 fix: remove schedule for on_enter kiyan 2022-02-06 20:09:59 +01:00
  • 923e034668 refacto: sort actions declaration, remove close from main file kiyan 2022-02-06 19:25:23 +01:00
  • 0573c68fd7 fix: check tree exists before hijacking buffer dir kiyan 2022-02-06 18:54:57 +01:00
  • b76602182f refacto: simplify explorer and make it a bit faster kiyan 2022-02-06 18:51:17 +01:00
  • 8a6c7bae3a refacto: move code ton explorer and simplify some internal apis kiyan 2022-02-06 17:58:24 +01:00
  • 8b27fd4e61 refacto: move target_winid outside of tree kiyan 2022-02-06 17:03:23 +01:00
  • 74791bb624 refacto: split explorer module into multiple files kiyan 2022-02-06 17:01:18 +01:00
  • 7829d7c7cf refacto: move set_index_and_redraw -> actions.find-file.fn kiyan 2022-02-06 16:32:44 +01:00