You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Predefined Region Mode (-ps):
Added support for capturing a screenshot from a predefined region specified by coordinates.
Debug Logging:
Introduced an optional debug logging feature that writes detailed information (such as DPI values, coordinate conversions, and capture regions) to a log file for troubleshooting.
Composite Capture for Multi-Monitor Setups:
Implemented logic to composite screenshots when the custom region spans monitors with different DPI scaling.
Changed
DPI Awareness Improvements:
Updated the plugin to use per-monitor DPI awareness via SetThreadDpiAwarenessContext to obtain accurate physical coordinates.
Custom Region Capture:
Refactored the custom region capture method so that the selection overlay displays a bold, dashed red border (without fill) and uses accurate physical coordinates for capture.
Full Screenshot Mode:
Modified full screenshot capture to use SystemInformation.VirtualScreen to support multiple monitors.
Fixed
Coordinate Conversion Issues:
Resolved issues where custom region selection did not accurately capture the intended area due to DPI scaling discrepancies.
Multi-Monitor DPI Issues:
Fixed problems with capturing custom regions on systems with monitors that have different DPI settings.