Merge branch 'develop' into feature/SaveB4CloseEditorOption

This commit is contained in:
Gregory Gregio 2024-01-03 16:20:18 -03:00 committed by GitHub
commit 475e1f71f0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
774 changed files with 3242 additions and 3745 deletions

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@ -28,7 +28,7 @@
[assembly: AssemblyCompany("ShareX Team")]
[assembly: AssemblyProduct("ShareX")]
[assembly: AssemblyCopyright("Copyright (c) 2007-2023 ShareX Team")]
[assembly: AssemblyCopyright("Copyright (c) 2007-2024 ShareX Team")]
[assembly: ComVisible(false)]
[assembly: AssemblyVersion("15.0.1")]
[assembly: AssemblyFileVersion("15.0.1")]

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@ -32,7 +32,7 @@
namespace ShareX.HelpersLib
{
public class HashCheck
public class HashChecker
{
public bool IsWorking { get; private set; }

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@ -65,7 +65,7 @@ public static string TextToBase64(string text)
public static string TextToHash(string text, HashType hashType, bool uppercase = false)
{
using (HashAlgorithm hash = HashCheck.GetHashAlgorithm(hashType))
using (HashAlgorithm hash = HashChecker.GetHashAlgorithm(hashType))
{
byte[] bytes = hash.ComputeHash(Encoding.UTF8.GetBytes(text));
string[] hex = BytesToHexadecimal(bytes);

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -2,7 +2,7 @@
/*
ShareX - A program that allows you to take screenshots and share any file type
Copyright (c) 2007-2023 ShareX Team
Copyright (c) 2007-2024 ShareX Team
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

View file

@ -1,391 +0,0 @@
namespace ShareX.HelpersLib
{
partial class HashCheckForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HashCheckForm));
this.txtFilePath = new System.Windows.Forms.TextBox();
this.btnFilePathBrowse = new System.Windows.Forms.Button();
this.lblHashType = new System.Windows.Forms.Label();
this.lblResult = new System.Windows.Forms.Label();
this.lblTarget = new System.Windows.Forms.Label();
this.btnStartHashCheck = new System.Windows.Forms.Button();
this.cbHashType = new System.Windows.Forms.ComboBox();
this.txtResult = new System.Windows.Forms.TextBox();
this.txtTarget = new System.Windows.Forms.TextBox();
this.lblFilePath = new System.Windows.Forms.Label();
this.tcMain = new System.Windows.Forms.TabControl();
this.tpFileHashCheck = new System.Windows.Forms.TabPage();
this.lblFilePath2 = new System.Windows.Forms.Label();
this.txtFilePath2 = new System.Windows.Forms.TextBox();
this.btnFilePathBrowse2 = new System.Windows.Forms.Button();
this.cbCompareTwoFiles = new System.Windows.Forms.CheckBox();
this.pbProgress = new System.Windows.Forms.ProgressBar();
this.lblProgressPercentage = new System.Windows.Forms.Label();
this.tpTextConversions = new System.Windows.Forms.TabPage();
this.btnHashCheckCopyAll = new System.Windows.Forms.Button();
this.txtHashCheckHash = new System.Windows.Forms.TextBox();
this.lblHashCheckHash = new System.Windows.Forms.Label();
this.btnHashCheckDecodeBase64 = new System.Windows.Forms.Button();
this.txtHashCheckBase64 = new System.Windows.Forms.TextBox();
this.lblHashCheckBase64 = new System.Windows.Forms.Label();
this.btnHashCheckDecodeASCII = new System.Windows.Forms.Button();
this.txtHashCheckASCII = new System.Windows.Forms.TextBox();
this.lblHashCheckASCII = new System.Windows.Forms.Label();
this.btnHashCheckDecodeHex = new System.Windows.Forms.Button();
this.txtHashCheckHex = new System.Windows.Forms.TextBox();
this.lblHashCheckHex = new System.Windows.Forms.Label();
this.btnHashCheckDecodeBinary = new System.Windows.Forms.Button();
this.txtHashCheckBinary = new System.Windows.Forms.TextBox();
this.lblHashCheckBinary = new System.Windows.Forms.Label();
this.btnHashCheckEncodeText = new System.Windows.Forms.Button();
this.txtHashCheckText = new System.Windows.Forms.TextBox();
this.lblHashCheckText = new System.Windows.Forms.Label();
this.tcMain.SuspendLayout();
this.tpFileHashCheck.SuspendLayout();
this.tpTextConversions.SuspendLayout();
this.SuspendLayout();
//
// txtFilePath
//
this.txtFilePath.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.txtFilePath, "txtFilePath");
this.txtFilePath.Name = "txtFilePath";
//
// btnFilePathBrowse
//
resources.ApplyResources(this.btnFilePathBrowse, "btnFilePathBrowse");
this.btnFilePathBrowse.Name = "btnFilePathBrowse";
this.btnFilePathBrowse.UseVisualStyleBackColor = true;
this.btnFilePathBrowse.Click += new System.EventHandler(this.btnFilePathBrowse_Click);
//
// lblHashType
//
resources.ApplyResources(this.lblHashType, "lblHashType");
this.lblHashType.Name = "lblHashType";
//
// lblResult
//
resources.ApplyResources(this.lblResult, "lblResult");
this.lblResult.Name = "lblResult";
//
// lblTarget
//
resources.ApplyResources(this.lblTarget, "lblTarget");
this.lblTarget.Name = "lblTarget";
//
// btnStartHashCheck
//
resources.ApplyResources(this.btnStartHashCheck, "btnStartHashCheck");
this.btnStartHashCheck.Name = "btnStartHashCheck";
this.btnStartHashCheck.UseVisualStyleBackColor = true;
this.btnStartHashCheck.Click += new System.EventHandler(this.btnStartHashCheck_Click);
//
// cbHashType
//
this.cbHashType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbHashType.FormattingEnabled = true;
resources.ApplyResources(this.cbHashType, "cbHashType");
this.cbHashType.Name = "cbHashType";
//
// txtResult
//
this.txtResult.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.txtResult, "txtResult");
this.txtResult.Name = "txtResult";
this.txtResult.ReadOnly = true;
this.txtResult.TextChanged += new System.EventHandler(this.txtResult_TextChanged);
//
// txtTarget
//
this.txtTarget.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.txtTarget, "txtTarget");
this.txtTarget.Name = "txtTarget";
this.txtTarget.TextChanged += new System.EventHandler(this.txtTarget_TextChanged);
//
// lblFilePath
//
resources.ApplyResources(this.lblFilePath, "lblFilePath");
this.lblFilePath.Name = "lblFilePath";
//
// tcMain
//
this.tcMain.Controls.Add(this.tpFileHashCheck);
this.tcMain.Controls.Add(this.tpTextConversions);
resources.ApplyResources(this.tcMain, "tcMain");
this.tcMain.Name = "tcMain";
this.tcMain.SelectedIndex = 0;
//
// tpFileHashCheck
//
this.tpFileHashCheck.AllowDrop = true;
this.tpFileHashCheck.BackColor = System.Drawing.SystemColors.Window;
this.tpFileHashCheck.Controls.Add(this.lblFilePath2);
this.tpFileHashCheck.Controls.Add(this.txtFilePath2);
this.tpFileHashCheck.Controls.Add(this.btnFilePathBrowse2);
this.tpFileHashCheck.Controls.Add(this.cbCompareTwoFiles);
this.tpFileHashCheck.Controls.Add(this.lblFilePath);
this.tpFileHashCheck.Controls.Add(this.txtFilePath);
this.tpFileHashCheck.Controls.Add(this.txtTarget);
this.tpFileHashCheck.Controls.Add(this.btnFilePathBrowse);
this.tpFileHashCheck.Controls.Add(this.txtResult);
this.tpFileHashCheck.Controls.Add(this.lblHashType);
this.tpFileHashCheck.Controls.Add(this.pbProgress);
this.tpFileHashCheck.Controls.Add(this.cbHashType);
this.tpFileHashCheck.Controls.Add(this.lblResult);
this.tpFileHashCheck.Controls.Add(this.btnStartHashCheck);
this.tpFileHashCheck.Controls.Add(this.lblTarget);
this.tpFileHashCheck.Controls.Add(this.lblProgressPercentage);
resources.ApplyResources(this.tpFileHashCheck, "tpFileHashCheck");
this.tpFileHashCheck.Name = "tpFileHashCheck";
this.tpFileHashCheck.DragDrop += new System.Windows.Forms.DragEventHandler(this.tpFileHashCheck_DragDrop);
this.tpFileHashCheck.DragEnter += new System.Windows.Forms.DragEventHandler(this.tpFileHashCheck_DragEnter);
//
// lblFilePath2
//
resources.ApplyResources(this.lblFilePath2, "lblFilePath2");
this.lblFilePath2.Name = "lblFilePath2";
//
// txtFilePath2
//
this.txtFilePath2.AllowDrop = true;
this.txtFilePath2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.txtFilePath2, "txtFilePath2");
this.txtFilePath2.Name = "txtFilePath2";
this.txtFilePath2.DragDrop += new System.Windows.Forms.DragEventHandler(this.txtFilePath2_DragDrop);
this.txtFilePath2.DragEnter += new System.Windows.Forms.DragEventHandler(this.txtFilePath2_DragEnter);
//
// btnFilePathBrowse2
//
resources.ApplyResources(this.btnFilePathBrowse2, "btnFilePathBrowse2");
this.btnFilePathBrowse2.Name = "btnFilePathBrowse2";
this.btnFilePathBrowse2.UseVisualStyleBackColor = true;
this.btnFilePathBrowse2.Click += new System.EventHandler(this.btnFilePathBrowse2_Click);
//
// cbCompareTwoFiles
//
resources.ApplyResources(this.cbCompareTwoFiles, "cbCompareTwoFiles");
this.cbCompareTwoFiles.Name = "cbCompareTwoFiles";
this.cbCompareTwoFiles.UseVisualStyleBackColor = true;
this.cbCompareTwoFiles.CheckedChanged += new System.EventHandler(this.cbCompareTwoFiles_CheckedChanged);
//
// pbProgress
//
resources.ApplyResources(this.pbProgress, "pbProgress");
this.pbProgress.Name = "pbProgress";
//
// lblProgressPercentage
//
resources.ApplyResources(this.lblProgressPercentage, "lblProgressPercentage");
this.lblProgressPercentage.Name = "lblProgressPercentage";
//
// tpTextConversions
//
this.tpTextConversions.BackColor = System.Drawing.SystemColors.Window;
this.tpTextConversions.Controls.Add(this.btnHashCheckCopyAll);
this.tpTextConversions.Controls.Add(this.txtHashCheckHash);
this.tpTextConversions.Controls.Add(this.lblHashCheckHash);
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeBase64);
this.tpTextConversions.Controls.Add(this.txtHashCheckBase64);
this.tpTextConversions.Controls.Add(this.lblHashCheckBase64);
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeASCII);
this.tpTextConversions.Controls.Add(this.txtHashCheckASCII);
this.tpTextConversions.Controls.Add(this.lblHashCheckASCII);
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeHex);
this.tpTextConversions.Controls.Add(this.txtHashCheckHex);
this.tpTextConversions.Controls.Add(this.lblHashCheckHex);
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeBinary);
this.tpTextConversions.Controls.Add(this.txtHashCheckBinary);
this.tpTextConversions.Controls.Add(this.lblHashCheckBinary);
this.tpTextConversions.Controls.Add(this.btnHashCheckEncodeText);
this.tpTextConversions.Controls.Add(this.txtHashCheckText);
this.tpTextConversions.Controls.Add(this.lblHashCheckText);
resources.ApplyResources(this.tpTextConversions, "tpTextConversions");
this.tpTextConversions.Name = "tpTextConversions";
//
// btnHashCheckCopyAll
//
resources.ApplyResources(this.btnHashCheckCopyAll, "btnHashCheckCopyAll");
this.btnHashCheckCopyAll.Name = "btnHashCheckCopyAll";
this.btnHashCheckCopyAll.UseVisualStyleBackColor = true;
this.btnHashCheckCopyAll.Click += new System.EventHandler(this.btnHashCheckCopyAll_Click);
//
// txtHashCheckHash
//
resources.ApplyResources(this.txtHashCheckHash, "txtHashCheckHash");
this.txtHashCheckHash.Name = "txtHashCheckHash";
//
// lblHashCheckHash
//
resources.ApplyResources(this.lblHashCheckHash, "lblHashCheckHash");
this.lblHashCheckHash.Name = "lblHashCheckHash";
//
// btnHashCheckDecodeBase64
//
resources.ApplyResources(this.btnHashCheckDecodeBase64, "btnHashCheckDecodeBase64");
this.btnHashCheckDecodeBase64.Name = "btnHashCheckDecodeBase64";
this.btnHashCheckDecodeBase64.UseVisualStyleBackColor = true;
this.btnHashCheckDecodeBase64.Click += new System.EventHandler(this.btnHashCheckDecodeBase64_Click);
//
// txtHashCheckBase64
//
resources.ApplyResources(this.txtHashCheckBase64, "txtHashCheckBase64");
this.txtHashCheckBase64.Name = "txtHashCheckBase64";
//
// lblHashCheckBase64
//
resources.ApplyResources(this.lblHashCheckBase64, "lblHashCheckBase64");
this.lblHashCheckBase64.Name = "lblHashCheckBase64";
//
// btnHashCheckDecodeASCII
//
resources.ApplyResources(this.btnHashCheckDecodeASCII, "btnHashCheckDecodeASCII");
this.btnHashCheckDecodeASCII.Name = "btnHashCheckDecodeASCII";
this.btnHashCheckDecodeASCII.UseVisualStyleBackColor = true;
this.btnHashCheckDecodeASCII.Click += new System.EventHandler(this.btnHashCheckDecodeASCII_Click);
//
// txtHashCheckASCII
//
resources.ApplyResources(this.txtHashCheckASCII, "txtHashCheckASCII");
this.txtHashCheckASCII.Name = "txtHashCheckASCII";
//
// lblHashCheckASCII
//
resources.ApplyResources(this.lblHashCheckASCII, "lblHashCheckASCII");
this.lblHashCheckASCII.Name = "lblHashCheckASCII";
//
// btnHashCheckDecodeHex
//
resources.ApplyResources(this.btnHashCheckDecodeHex, "btnHashCheckDecodeHex");
this.btnHashCheckDecodeHex.Name = "btnHashCheckDecodeHex";
this.btnHashCheckDecodeHex.UseVisualStyleBackColor = true;
this.btnHashCheckDecodeHex.Click += new System.EventHandler(this.btnHashCheckDecodeHex_Click);
//
// txtHashCheckHex
//
resources.ApplyResources(this.txtHashCheckHex, "txtHashCheckHex");
this.txtHashCheckHex.Name = "txtHashCheckHex";
//
// lblHashCheckHex
//
resources.ApplyResources(this.lblHashCheckHex, "lblHashCheckHex");
this.lblHashCheckHex.Name = "lblHashCheckHex";
//
// btnHashCheckDecodeBinary
//
resources.ApplyResources(this.btnHashCheckDecodeBinary, "btnHashCheckDecodeBinary");
this.btnHashCheckDecodeBinary.Name = "btnHashCheckDecodeBinary";
this.btnHashCheckDecodeBinary.UseVisualStyleBackColor = true;
this.btnHashCheckDecodeBinary.Click += new System.EventHandler(this.btnHashCheckDecodeBinary_Click);
//
// txtHashCheckBinary
//
resources.ApplyResources(this.txtHashCheckBinary, "txtHashCheckBinary");
this.txtHashCheckBinary.Name = "txtHashCheckBinary";
//
// lblHashCheckBinary
//
resources.ApplyResources(this.lblHashCheckBinary, "lblHashCheckBinary");
this.lblHashCheckBinary.Name = "lblHashCheckBinary";
//
// btnHashCheckEncodeText
//
resources.ApplyResources(this.btnHashCheckEncodeText, "btnHashCheckEncodeText");
this.btnHashCheckEncodeText.Name = "btnHashCheckEncodeText";
this.btnHashCheckEncodeText.UseVisualStyleBackColor = true;
this.btnHashCheckEncodeText.Click += new System.EventHandler(this.btnHashCheckEncodeText_Click);
//
// txtHashCheckText
//
resources.ApplyResources(this.txtHashCheckText, "txtHashCheckText");
this.txtHashCheckText.Name = "txtHashCheckText";
//
// lblHashCheckText
//
resources.ApplyResources(this.lblHashCheckText, "lblHashCheckText");
this.lblHashCheckText.Name = "lblHashCheckText";
//
// HashCheckForm
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.SystemColors.Window;
this.Controls.Add(this.tcMain);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.Name = "HashCheckForm";
this.tcMain.ResumeLayout(false);
this.tpFileHashCheck.ResumeLayout(false);
this.tpFileHashCheck.PerformLayout();
this.tpTextConversions.ResumeLayout(false);
this.tpTextConversions.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.TextBox txtFilePath;
private System.Windows.Forms.Button btnFilePathBrowse;
private System.Windows.Forms.Label lblHashType;
private System.Windows.Forms.Label lblResult;
private System.Windows.Forms.Label lblTarget;
private System.Windows.Forms.Button btnStartHashCheck;
private System.Windows.Forms.ComboBox cbHashType;
private System.Windows.Forms.TextBox txtResult;
private System.Windows.Forms.TextBox txtTarget;
private System.Windows.Forms.Label lblFilePath;
private System.Windows.Forms.TabControl tcMain;
private System.Windows.Forms.TabPage tpFileHashCheck;
private System.Windows.Forms.TabPage tpTextConversions;
private System.Windows.Forms.Button btnHashCheckEncodeText;
private System.Windows.Forms.TextBox txtHashCheckText;
private System.Windows.Forms.Label lblHashCheckText;
private System.Windows.Forms.Button btnHashCheckCopyAll;
private System.Windows.Forms.TextBox txtHashCheckHash;
private System.Windows.Forms.Label lblHashCheckHash;
private System.Windows.Forms.Button btnHashCheckDecodeBase64;
private System.Windows.Forms.TextBox txtHashCheckBase64;
private System.Windows.Forms.Label lblHashCheckBase64;
private System.Windows.Forms.Button btnHashCheckDecodeASCII;
private System.Windows.Forms.TextBox txtHashCheckASCII;
private System.Windows.Forms.Label lblHashCheckASCII;
private System.Windows.Forms.Button btnHashCheckDecodeHex;
private System.Windows.Forms.TextBox txtHashCheckHex;
private System.Windows.Forms.Label lblHashCheckHex;
private System.Windows.Forms.Button btnHashCheckDecodeBinary;
private System.Windows.Forms.TextBox txtHashCheckBinary;
private System.Windows.Forms.Label lblHashCheckBinary;
private System.Windows.Forms.Label lblFilePath2;
private System.Windows.Forms.TextBox txtFilePath2;
private System.Windows.Forms.Button btnFilePathBrowse2;
private System.Windows.Forms.CheckBox cbCompareTwoFiles;
private System.Windows.Forms.ProgressBar pbProgress;
private System.Windows.Forms.Label lblProgressPercentage;
}
}

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more