Commit Graph

1743 Commits

Author SHA1 Message Date
uanela
cad10b268b fix(clipboard): correctly check for local paste operation 2026-06-30 15:04:40 +02:00
uanela
9cad29b466 fix(clipboard): destroy dummy nodes from register on paste 2026-06-30 14:55:12 +02:00
uanela
cb58a0721c fix: _meta/api/fs.lua and docs 2026-06-25 10:27:26 +02:00
uanela
4b13775b45 chore: destroy dummy nodes and prevent empty paths nodes parsing 2026-06-25 10:14:57 +02:00
uanela
4fcbafea04 chore: add fs.move api and update docs 2026-06-25 10:14:16 +02:00
uanela
1b6737155a chore: update docs 2026-06-22 09:06:33 +02:00
uanela
30c5036368 Merge branch 'chore/remove-operation-between-instances-protocol' of https://github.com/nvim-tree/nvim-tree.lua into chore/remove-operation-between-instances-protocol 2026-06-22 09:02:31 +02:00
uanela
f10f779baf refactor: remove visual mode from copy.basename|filename|path 2026-06-22 09:00:31 +02:00
uanela
062a2d2800 chore: revert copy_node_attribute 2026-06-22 08:59:51 +02:00
uanela
4bd13ec53b chore: copy clipboard.data to register on copy/cut 2026-06-22 08:58:50 +02:00
uanela
fa2b18661c fix: remove unused apis 2026-06-22 08:57:05 +02:00
Uanela Como
5eba88e119 Merge branch 'master' into chore/remove-operation-between-instances-protocol 2026-06-22 07:55:41 +02:00
dependabot[bot]
8e8be709c9 chore(deps): bump actions/checkout from 6 to 7 (#3340)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-20 13:16:28 +10:00
uanela
b1662a5d06 chore: regenerate docs 2026-06-18 11:01:35 +02:00
uanela
859f733ea3 fix: correctly format keymaps 2026-06-18 10:57:55 +02:00
uanela
887e6c129e refactor(docs): update api docs and rename paste_while_cutting to move 2026-06-18 10:52:10 +02:00
uanela
6f1b818356 feat(clipboard): always copy/cut to register and make p pick local data or register data 2026-06-18 10:31:05 +02:00
uanela
356c083687 refactor(keymap): remove gx, use gp to move 2026-06-18 10:30:09 +02:00
uanela
f79cdcb708 refactor(clipboard): simplify copying node attribute and allow all to work in visual mode 2026-06-18 10:02:52 +02:00
uanela
ba8e7a1c56 chore: use newline as separator instead of comma 2026-06-18 09:12:14 +02:00
uanela
a7e647bf83 chore(clipboard): remove vim.cmd workaround in favor of vim.fn.setreg 2026-06-18 09:05:28 +02:00
uanela
4f787e0db3 chore: move node:get_basename to cliboard_ 2026-06-18 08:23:50 +02:00
Uanela Como
43f01b5281 Merge branch 'master' into chore/remove-operation-between-instances-protocol 2026-06-15 11:49:49 +02:00
Alexander Courtis
fb343438d4 docs: generated help fields are sorted as of v0.12.3 (#3337)
* doc: generated help fields are sorted as of v0.12.3

* ci: add weekly trigger for CI job
2026-06-15 12:30:16 +10:00
uanela
27f5254cab chore: update docs 2026-06-15 00:50:13 +02:00
uanela
073fac1056 chore: remove use_protocol and use use_register + cut options 2026-06-15 00:43:23 +02:00
uanela
0fd8cfadf5 fix: correctly pass the function to new keymaps 2026-06-15 00:41:48 +02:00
uanela
a9253ded6f chore: update api/fs.lua and api impl.lua to match new keymaps 2026-06-15 00:25:47 +02:00
uanela
77325e556c chore: remove bgy, bgp and add gp + gx 2026-06-15 00:10:03 +02:00
uanela
2c56cc6a1a fix(clipboad): correctly show the number of copied nodes on bgy 2026-06-11 17:20:09 +02:00
uanela
885b4d9ec3 wip 2026-06-11 16:59:17 +02:00
uanela
877e726a77 refactor: change clip protocol keymaps to bgy and bgp 2026-06-11 16:57:54 +02:00
uanela
b9e9b7a67c fix: filter descendant nodes on copy_absolute_path_with_protocol 2026-06-11 16:36:20 +02:00
uanela
38ada46881 feat: add configurable clipboard protocol 2026-06-11 16:34:57 +02:00
uanela
cdc7b28c76 feat: add paste with protocol to clipboard 2026-06-11 15:42:31 +02:00
uanela
f2269a1be7 feat: add paste with protocol to keymap+api 2026-06-11 15:41:20 +02:00
uanela
b98e0c4ba4 feat(api): allow visual operation in absolute_path* 2026-06-11 10:15:11 +02:00
uanela
89edce64c1 feat(clipboard): add opts for adding protocol in reg operations 2026-06-11 10:14:19 +02:00
uanela
058e5081cd feat: add gby keymap, and allow visual mode for copy.basename|absolute_path 2026-06-11 10:11:10 +02:00
uanela
c842a086a3 feat: add helper get_basename into node 2026-06-11 10:08:41 +02:00
uanela
ddbc033b90 feat: add copy absolute path with protocol into public api 2026-06-11 10:07:58 +02:00
Sean McCollum
82f58063d6 docs: spelling error (#3333) 2026-06-08 14:32:39 +10:00
Alexander Courtis
07f541fcaa fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function (#3329)
* fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function

* fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function

* fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function

* fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function

* fix(#3327): pass nvim_tree.api.node.open.Opts to all applicable nvim_tree.api.node.open function
2026-05-16 08:49:14 +10:00
Alexander Courtis
f9bfc0059e fix(#3324): deprecated BufModifiedSet event replaced by OptionSet event for Nvim 0.13+ (#3325)
* fix(#3324): deprecated BufModifiedSet event replaced by OptionSet event for Nvim 0.13+

* fix(#3324): deprecated BufModifiedSet event replaced by OptionSet event for Nvim 0.13+

* ci: remove help-check for Nvim nightly
2026-05-01 08:31:56 +10:00
dependabot[bot]
24cfcc9437 chore(deps): bump googleapis/release-please-action from 4 to 5 (#3319)
Bumps [googleapis/release-please-action](https://github.com/googleapis/release-please-action) from 4 to 5.
- [Release notes](https://github.com/googleapis/release-please-action/releases)
- [Changelog](https://github.com/googleapis/release-please-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/release-please-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: googleapis/release-please-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 09:20:37 +10:00
dependabot[bot]
5f65bd3d93 chore(deps): bump leafo/gh-actions-lua from 12 to 13 (#3320)
Bumps [leafo/gh-actions-lua](https://github.com/leafo/gh-actions-lua) from 12 to 13.
- [Release notes](https://github.com/leafo/gh-actions-lua/releases)
- [Commits](https://github.com/leafo/gh-actions-lua/compare/v12...v13)

---
updated-dependencies:
- dependency-name: leafo/gh-actions-lua
  dependency-version: '13'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexander Courtis <alex@courtis.org>
2026-04-26 09:18:06 +10:00
Alexander Courtis
5a1d08bc0c docs: remove lintdoc from help-check, skip the name checker during help-update (#3322)
* docs: remove lintdoc from help-check, skip the name checker during help-update

* docs: test new help-check

* Revert "docs: test new help-check"

This reverts commit 52128372ca.
2026-04-26 09:16:14 +10:00
Tomasz N
d277467fc0 fix(#3312): correct cursor when full name shown, requires nvim 0.12.2+ (#3316)
fix(full-name): lower `zindex` to get consistent cursor shape

See https://github.com/neovim/neovim/pull/39054
2026-04-16 10:51:29 +10:00
Alexander Courtis
509962f21a docs: update to 0.12 help format, remove blank line help suppression (#3314)
doc: update to 0.12 help format, remove blank line help suppression
2026-04-07 11:09:12 +10:00
github-actions[bot]
85d1145ac7 chore(master): release nvim-tree 1.17.0 (#3296)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.17 v1.17.0 nvim-tree-v1.17.0
2026-04-07 10:46:51 +10:00