feat(web): show hidden directories in workspace browser (#1331)

* feat(web): show hidden directories in workspace browser

Add optional includeHidden param to the machine list-directory RPC so the
WorkspaceBrowser can toggle hidden (dot-prefixed) entries. Default remains
filtered for backward compatibility; the toggle persists via localStorage.

* fix(web): disable show-hidden toggle while directory loading

Prevent overlapping list-directory requests with opposite includeHidden
values; the toggle is now disabled while a directory load is active.
This commit is contained in:
weixiang1862
2026-08-03 12:32:50 +08:00
committed by GitHub
parent a111d0bc82
commit cc39021abc
10 changed files with 138 additions and 21 deletions
+1
View File
@@ -898,6 +898,7 @@ export default {
'browse.goUp': 'Go up',
'browse.empty': 'No subdirectories found',
'browse.refresh': 'Refresh',
'browse.showHidden': 'Show hidden',
'browse.startSession': 'Start Session',
'browse.nav': 'Browse',
'browse.noRootTitle': 'Workspace browsing is off',
+1
View File
@@ -902,6 +902,7 @@ export default {
'browse.goUp': '返回上层',
'browse.empty': '未找到子目录',
'browse.refresh': '刷新',
'browse.showHidden': '显示隐藏项',
'browse.startSession': '启动会话',
'browse.nav': '浏览',
'browse.noRootTitle': '未启用 workspace 浏览',