Skip to content

CompactRS v2026.5.9-r1147

Choose a tag to compare

@github-actions github-actions released this 09 May 11:48
· 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_singleton in base.rs to automatically scale the provided width and height.
  • Fixed overlapping text and icons in ActionPanel by properly distributing vertical layout constraints between the label row and the button row.
  • Adjusted horizontal and vertical layout coordinates in SearchPanel so 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

  1. Download compactrs.exe from assets below
  2. Run as Administrator (required for WOF compression)
  3. Drag and drop files or folders to compress