From e4b82005db84061481f7722d2b0885356e3c4e3a Mon Sep 17 00:00:00 2001 From: John Andrews Date: Wed, 23 Aug 2023 16:35:00 +1200 Subject: [PATCH] added help to checksum nodes --- ChecksumNodes/ChecksumNodes.en.json | 6 ++++++ ChecksumNodes/Nodes/MD5.cs | 4 ++++ ChecksumNodes/Nodes/SHA1.cs | 4 ++++ ChecksumNodes/Nodes/SHA256.cs | 4 ++++ ChecksumNodes/Nodes/SHA512.cs | 4 ++++ .../FfmpegBuilderNodes/Video/FfmpegBuilderHdrToSdr.cs | 3 +++ 6 files changed, 25 insertions(+) diff --git a/ChecksumNodes/ChecksumNodes.en.json b/ChecksumNodes/ChecksumNodes.en.json index 9a7c471c..068cdb30 100644 --- a/ChecksumNodes/ChecksumNodes.en.json +++ b/ChecksumNodes/ChecksumNodes.en.json @@ -18,6 +18,12 @@ "Outputs": { "1": "Checksum stored in variables \"SHA256\" and \"Checksum\"" } + }, + "SHA512Checksum": { + "Description": "Computes a SHA512 checksum of the working file and stores it in the variable \"SHA512\" and in \"Checksum\".", + "Outputs": { + "1": "Checksum stored in variables \"SHA512\" and \"Checksum\"" + } } } } diff --git a/ChecksumNodes/Nodes/MD5.cs b/ChecksumNodes/Nodes/MD5.cs index dab4253f..5f6dd9ac 100644 --- a/ChecksumNodes/Nodes/MD5.cs +++ b/ChecksumNodes/Nodes/MD5.cs @@ -8,6 +8,10 @@ namespace ChecksumNodes public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Logic; public override string Icon => "fas fa-file-contract"; + /// + /// Get the help URL + /// + public override string HelpUrl => "https://fileflows.com/docs/plugins/checksum-nodes/md5"; private Dictionary _Variables; public override Dictionary Variables => _Variables; diff --git a/ChecksumNodes/Nodes/SHA1.cs b/ChecksumNodes/Nodes/SHA1.cs index 2482fd6d..7f9771df 100644 --- a/ChecksumNodes/Nodes/SHA1.cs +++ b/ChecksumNodes/Nodes/SHA1.cs @@ -9,6 +9,10 @@ namespace ChecksumNodes public override FlowElementType Type => FlowElementType.Logic; public override string Icon => "fas fa-file-contract"; + /// + /// Get the help URL + /// + public override string HelpUrl => "https://fileflows.com/docs/plugins/checksum-nodes/sha1"; private Dictionary _Variables; public override Dictionary Variables => _Variables; diff --git a/ChecksumNodes/Nodes/SHA256.cs b/ChecksumNodes/Nodes/SHA256.cs index 0ffccb1c..2fcbe177 100644 --- a/ChecksumNodes/Nodes/SHA256.cs +++ b/ChecksumNodes/Nodes/SHA256.cs @@ -8,6 +8,10 @@ namespace ChecksumNodes public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Logic; + /// + /// Get the help URL + /// + public override string HelpUrl => "https://fileflows.com/docs/plugins/checksum-nodes/sha256"; public override string Icon => "fas fa-file-contract"; private Dictionary _Variables; diff --git a/ChecksumNodes/Nodes/SHA512.cs b/ChecksumNodes/Nodes/SHA512.cs index 4e56ff60..459569a9 100644 --- a/ChecksumNodes/Nodes/SHA512.cs +++ b/ChecksumNodes/Nodes/SHA512.cs @@ -9,6 +9,10 @@ namespace ChecksumNodes public override FlowElementType Type => FlowElementType.Logic; public override string Icon => "fas fa-file-contract"; + /// + /// Get the help URL + /// + public override string HelpUrl => "https://fileflows.com/docs/plugins/checksum-nodes/sha512"; private Dictionary _Variables; public override Dictionary Variables => _Variables; diff --git a/VideoNodes/FfmpegBuilderNodes/Video/FfmpegBuilderHdrToSdr.cs b/VideoNodes/FfmpegBuilderNodes/Video/FfmpegBuilderHdrToSdr.cs index bd4821fd..13e21fbc 100644 --- a/VideoNodes/FfmpegBuilderNodes/Video/FfmpegBuilderHdrToSdr.cs +++ b/VideoNodes/FfmpegBuilderNodes/Video/FfmpegBuilderHdrToSdr.cs @@ -4,6 +4,9 @@ public class FfmpegBuilderHdrToSdr : FfmpegBuilderNode { public override int Outputs => 2; + /// + /// Get the help URL + /// public override string HelpUrl => "https://fileflows.com/docs/plugins/video-nodes/ffmpeg-builder/hdr-to-sdr"; public override int Execute(NodeParameters args)