This is Jame Hoo's Easy 7-Zip (Additional Ergonomic & Useful GUI Enhancements and Improvements) , rebased on 7-zip's latest release 23.01. This is based on glachancecmaisonneuve's previous effort of rebasing it on 19.00, though some original features from James Hoo are missing.

Download

Go to GitHub Actions and download the artifact of the latest run.

If the artifact gets expired, you may need to manually trigger it again somehow.

DevNote

print message in a dialog

#include <winuser.h>
#include <strsafe.h>

{
    char a[100] {};
    StringCbPrintfA(a, 100, "index=%u   SoleFolderIndex=%lld", _index, SoleFolderIndex);
    MessageBoxA(0, a, "AAA", MB_ICONERROR);
}

build.cmd seems not noticing changes that involves only header files; ensure clean/change all related .cpp files before build, if a header is changed

interesting commits from zstd that yet merged

c2277a3957 Fix #101 - thanks to aeonios for pointing that out (no longer valid) 2314c89604 Some more fixes, mainly issue #116 (no longer valid) a87ef5f0fe Fix #125 (not valid for non-zstd) 650fba0328 Add history tracking and selectable hash formatting (not too useful) 8cfdd747c8 Fixes for "vulnerable command line parsing" (and other commit around this time) 19e97e4c68 Code deduplication GetQuotedString() eef99c5416 GetQuotedString() uses correct windows cmdline notation

Description
No description provided
Readme 17 MiB
Languages
C++ 80.1%
C 16.7%
Assembly 1.6%
Makefile 1.5%