Commit Graph

1632 Commits

Author SHA1 Message Date
Alexander Courtis
0e9b844d22 chore: resolve undefined-field 2024-10-29 11:19:45 +11:00
Alexander Courtis
e38c387160 chore: resolve undefined-field 2024-10-29 11:12:06 +11:00
Alexander Courtis
dd42701a23 Merge remote-tracking branch 'origin/master' into chore-undefined-field 2024-10-29 11:09:51 +11:00
Alexander Courtis
120ba58254 fix(#2978): grouped folder not showing closed icon (#2979) 2024-10-29 11:07:48 +11:00
Alexander Courtis
217370b554 chore: resolve undefined-field 2024-10-29 10:10:56 +11:00
Alexander Courtis
4303f25129 Merge remote-tracking branch 'origin/master' into chore-undefined-field 2024-10-29 08:04:00 +11:00
Alexander Courtis
00dff482f9 fix(#2976): use vim.loop to preserve neovim 0.9 compatibility (#2977) 2024-10-29 08:01:52 +11:00
Alexander Courtis
3ec180ee05 chore: resolve undefined-field 2024-10-28 17:52:22 +11:00
Alexander Courtis
f6e238b4bc chore: resolve undefined-field 2024-10-28 17:27:11 +11:00
Alexander Courtis
e5ac77bce6 chore: resolve undefined-field 2024-10-28 17:19:44 +11:00
Alexander Courtis
a789224e71 chore: resolve undefined-field 2024-10-28 16:54:50 +11:00
Alexander Courtis
caed01019c chore: resolve undefined-field 2024-10-28 16:36:10 +11:00
Alexander Courtis
c8b6848672 chore: resolve undefined-field 2024-10-28 16:30:16 +11:00
Alexander Courtis
1c8b343e84 chore: resolve undefined-field 2024-10-28 16:20:54 +11:00
Alexander Courtis
4aba93b25e chore: resolve undefined-field 2024-10-28 16:01:02 +11:00
Alexander Courtis
142cb30b3d chore: resolve undefined-field 2024-10-28 15:37:19 +11:00
Alexander Courtis
a4a6e6caa3 chore: resolve undefined-field 2024-10-28 15:15:23 +11:00
Alexander Courtis
4372e6a217 chore: resolve undefined-field 2024-10-28 15:09:27 +11:00
Alexander Courtis
46725dadb8 Merge remote-tracking branch 'origin/master' into chore-undefined-field 2024-10-28 14:01:11 +11:00
Alexander Courtis
9b365279df chore: class new is now generic 2024-10-28 14:00:52 +11:00
Alexander Courtis
8f974879a0 chore: luals runtime.version only set during check, to prevent lua version ambuguity at dev time (#2975)
* chore: luals runtime.version only set during check, to prevent lua version ambuguity at dev time

* inject lua 5.1 check failure

* Revert "inject lua 5.1 check failure"

This reverts commit eed966dc7b.
2024-10-28 11:57:53 +11:00
Alexander Courtis
5647bc3c7c Merge branch 'master' into chore-undefined-field 2024-10-27 17:29:31 +11:00
cpp_programmer
14039337a5 fix(#2969): After a rename, the node loses selection (#2974)
Co-authored-by: Lucian Ion <lucian.ion.2005@gmail.com>
2024-10-27 17:26:47 +11:00
Alexander Courtis
2fba44f8c3 chore: resolve undefined-field 2024-10-27 17:22:04 +11:00
Alexander Courtis
a16e67f3f4 Revert "chore: resolve undefined-field"
This reverts commit e82db1c44d.
2024-10-27 15:18:05 +11:00
Alexander Courtis
e82db1c44d chore: resolve undefined-field 2024-10-27 14:37:59 +11:00
Alexander Courtis
5c46c9c58a chore: resolve undefined-field 2024-10-27 13:42:39 +11:00
Alexander Courtis
e4bc05b415 doc: remove outdated warning from actions.change_dir.global 2024-10-27 10:48:17 +11:00
Alexander Courtis
c6841048ae Merge remote-tracking branch 'origin/master' into chore-undefined-field 2024-10-27 10:35:06 +11:00
Alexander Courtis
3cddd28177 doc: add windows specifics to CONTRIBUTING 2024-10-27 10:32:41 +11:00
Alexander Courtis
6e5a204ca6 fix(#2972): error on :colorscheme (#2973) 2024-10-27 10:18:21 +11:00
Alexander Courtis
bed7a072c3 chore: resolve undefined-field 2024-10-27 09:51:29 +11:00
Alexander Courtis
1f041c3422 Merge branch 'master' into chore-undefined-field 2024-10-27 09:09:59 +11:00
Alexander Courtis
f3efc25e56 refactor(#2941): move lib methods to explorer (#2964)
* add todo

* refactor(#2886): multi instance: node class refactoring: extract links, *_git_status (#2944)

* extract DirectoryLinkNode and FileLinkNode, move Node methods to children

* temporarily move DirectoryNode methods into BaseNode for easier reviewing

* move mostly unchanged DirectoryNode methods back to BaseNode

* tidy

* git.git_status_file takes an array

* update git status of links

* luacheck hack

* safer git_status_dir

* refactor(#2886): multi instance: node class refactoring: DirectoryNode:expand_or_collapse (#2957)

move expand_or_collapse to DirectoryNode

* refactor(#2886): multi instance: node group functions refactoring (#2959)

* move last_group_node to DirectoryNode

* move add BaseNode:as and more doc

* revert parameter name changes

* revert parameter name changes

* add Class

* move group methods into DN

* tidy group methods

* tidy group methods

* tidy group methods

* tidy group methods

* parent is DirectoryNode

* tidy expand all

* BaseNode -> Node

* move watcher to DirectoryNode

* last_group_node is DirectoryNode only

* simplify create-file

* simplify parent

* simplify collapse-all

* simplify live-filter

* style

* move lib.get_cursor_position to Explorer

* move lib.get_node_at_cursor to Explorer

* move lib.get_nodes to Explorer

* move place_cursor_on_node to Explorer

* resolve resource leak in purge_all_state

* move many autocommands into Explorer

* post merge tidy
2024-10-27 09:03:26 +11:00
Alexander Courtis
622a8d1e3d chore: resolve undefined-field 2024-10-26 15:48:57 +11:00
Alexander Courtis
009b2c996e chore: resolve undefined-field 2024-10-26 15:35:18 +11:00
Alexander Courtis
44281f7999 chore: resolve undefined-field 2024-10-26 15:20:11 +11:00
Alexander Courtis
aa161a0599 chore: resolve undefined-field 2024-10-26 15:17:55 +11:00
Alexander Courtis
c883df94bf chore: resolve undefined-field 2024-10-26 15:16:09 +11:00
Alexander Courtis
5290897260 chore: resolve undefined-field 2024-10-26 15:15:28 +11:00
Alexander Courtis
eacb61008d chore: resolve undefined-field 2024-10-26 15:13:05 +11:00
Alexander Courtis
558d90deb1 chore: resolve undefined-field 2024-10-26 15:10:56 +11:00
Alexander Courtis
3595418a8d chore: resolve undefined-field 2024-10-26 15:09:32 +11:00
Alexander Courtis
d663059c3e chore: resolve undefined-field 2024-10-26 14:55:46 +11:00
Alexander Courtis
52ff301e07 chore: resolve undefined-field 2024-10-26 14:02:37 +11:00
Alexander Courtis
e0d737dae9 chore: resolve undefined-field 2024-10-26 14:01:09 +11:00
Alexander Courtis
9311cfbe8f chore: resolve undefined-field 2024-10-26 13:59:41 +11:00
Alexander Courtis
d19f68b170 chore: resolve undefined-field 2024-10-26 13:47:24 +11:00
Alexander Courtis
bb23127cdd chore: resolve undefined-field 2024-10-26 13:44:03 +11:00
Alexander Courtis
d631ee1ebb chore: resolve undefined-field 2024-10-26 13:19:47 +11:00