nodes: Added support for nested, shareable, custom data processor nodes

This commit is contained in:
WerWolv
2023-02-09 23:07:04 +01:00
parent 303dd28c7c
commit 5cc01ae89d
11 changed files with 646 additions and 185 deletions

View File

@@ -101,7 +101,7 @@ namespace hex::fs {
result = NFD::PickFolder(outPath, defaultPath.empty() ? nullptr : defaultPath.c_str());
break;
default:
hex::unreachable();
std::unreachable();
}
if (result == NFD_OKAY){
@@ -271,6 +271,9 @@ namespace hex::fs {
case ImHexPath::Inspectors:
result = appendPath(getDefaultPaths(ImHexPath::Scripts), "inspectors");
break;
case ImHexPath::Nodes:
result = appendPath(getDefaultPaths(ImHexPath::Scripts), "nodes");
break;
case ImHexPath::Themes:
result = appendPath(getDataPaths(), "themes");
break;