CompactRS v2026.5.9-r1406
·
5 commits
to main
since this release
Security Verification
| Build Type | Size | SHA256 | VirusTotal |
|---|---|---|---|
| Normal | 292 KB | 6a3bf52e0d355560484e031c9b2d022ef71b4c0184299a30958356ef24ede1ce |
Scan Result |
| UPX | 139.5 KB | 648a353f3df04fa7ab41b584306c4efd3a463b826ecd33676aa4f354de3ed1f9 |
Scan Result |
Note: UPX-compressed binaries may trigger false positives in some antivirus engines. Compare with the Normal build to verify.
Changes
refactor(ui): implement pure-Rust flexbox layout engine and eliminate flicker
- Replaced rigid, absolute coordinate math with a dynamic Flexbox-inspired
layout engine (layout.rs,declarative.rs) supportingJustifyContent,
AlignItems, andFlexWrap. - Eliminated UI resizing flicker by implementing Win32 API batching
(BeginDeferWindowPos,DeferWindowPos,EndDeferWindowPos). - Refactored all dialogs (
settings.rs,about.rs,shortcuts.rs,
watcher.rs) to use the new declarative layout system for perfect
centering and dynamic scaling. - Fixed ComboBox dropdown clipping bug by explicitly managing
cyheight.
Build Information
- Commit:
7982b00dcaaf4dd521d93124571f55e994f4d239 - Author: IRedDragonICY
- Platform: Windows x64
- Rust Toolchain: Nightly
Installation
- Download
compactrs.exefrom assets below - Run as Administrator (required for WOF compression)
- Drag and drop files or folders to compress