CompactRS v2026.5.9-r1147
·
6 commits
to main
since this release
Security Verification
| Build Type | Size | SHA256 | VirusTotal |
|---|---|---|---|
| Normal | 289 KB | 0691027a2d8677a72f1531f68a3e3c1e7492a20235b1be8742f8a4f2f99a04aa |
Scan Result |
| UPX | 137.5 KB | 44179ebabebb634cce1702870b48575a59ff22697bdde230b3be39ba403fbe2b |
Scan Result |
Note: UPX-compressed binaries may trigger false positives in some antivirus engines. Compare with the Normal build to verify.
Changes
fix(ui): apply dynamic DPI scaling to all dialogs and layouts
- Wrapped window dimensions with
crate::ui::theme::scale()in all modal dialogs (About, Settings, Shortcuts, Watcher, Console, Force Stop, Context Dialog) to ensure they resize correctly at 125%+ display scales. - Updated
show_modal_singletoninbase.rsto automatically scale the provided width and height. - Fixed overlapping text and icons in
ActionPanelby properly distributing vertical layout constraints between the label row and the button row. - Adjusted horizontal and vertical layout coordinates in
SearchPanelso controls don't clip at higher DPIs. - Applied
scale()to hardcoded font heights in the About and Shortcuts dialogs to prevent text from rendering outside the window boundaries. - Fixed dynamic scaling application in Settings so the main window resizes fluidly without cutting off the UI.
Build Information
- Commit:
d09ce554112626590694ffd45cc3531d5d34314f - 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