Added .sv_* files that are files for directories. So you can now edit

directories as files.
This commit is contained in:
sarah committed 2026-09-21 17:19:16 +02:00
1 parent 70a390f7cf
commit 6083e00504
9 files changed
+176 -18

No files matched your search

+3 -1
View File
@@ -149,7 +149,9 @@ export default function DirectoryPane({
<div
className="DirectoryEntry"
key={Entry.Name}
onClick={() => OnEntrySelect(JoinPath(Entry.Name), Entry.IsDirectory, Entry.FileType)}
onClick={() =>
OnEntrySelect(JoinPath(Entry.Name), Entry.IsDirectory, Entry.FileType, Entry.Note)
}
>
<span className="TreeIcon">
{Entry.IsDirectory
@@ -323,6 +323,11 @@ export default function SettingsPanel({
<Switch Checked={Settings.ShowHiddenFolders} OnChange={(Event) => UpdateField("ShowHiddenFolders", Event.target.checked)} />
</div>
<div className="SettingsRowInline">
<label className="SettingsLabel">Show directory note files (.sv_*)</label>
<Switch Checked={Settings.ShowSvFiles} OnChange={(Event) => UpdateField("ShowSvFiles", Event.target.checked)} />
</div>
<div className="SettingsRowInline">
<label className="SettingsLabel">Show breadcrumbs</label>
<Switch Checked={Settings.ShowBreadcrumbs} OnChange={(Event) => UpdateField("ShowBreadcrumbs", Event.target.checked)} />
+5 -1
View File
@@ -20,6 +20,7 @@ function TreeNode({
SelectedFile,
CurrentDirectoryPath,
OnSelectFile,
OnSelectDirectory,
OnNavigateDirectory,
OnBrowseDirectory,
OnEntryRenamed,
@@ -65,7 +66,7 @@ function TreeNode({
OnBrowseDirectory(FullPath);
if (NavigateIntoDirectories) {
OnNavigateDirectory(FullPath);
OnSelectDirectory(FullPath, Entry.Note);
}
}
@@ -156,6 +157,7 @@ function TreeNode({
SelectedFile={SelectedFile}
CurrentDirectoryPath={CurrentDirectoryPath}
OnSelectFile={OnSelectFile}
OnSelectDirectory={OnSelectDirectory}
OnNavigateDirectory={OnNavigateDirectory}
OnBrowseDirectory={OnBrowseDirectory}
OnEntryRenamed={OnEntryRenamed}
@@ -213,6 +215,7 @@ export default function Sidebar({
CurrentDirectoryPath,
CurrentUser,
OnSelectFile,
OnSelectDirectory,
OnNavigateDirectory,
OnBrowseDirectory,
OnEntryRenamed,
@@ -319,6 +322,7 @@ export default function Sidebar({
SelectedFile={SelectedFile}
CurrentDirectoryPath={CurrentDirectoryPath}
OnSelectFile={OnSelectFile}
OnSelectDirectory={OnSelectDirectory}
OnNavigateDirectory={OnNavigateDirectory}
OnBrowseDirectory={OnBrowseDirectory}
OnEntryRenamed={OnEntryRenamed}