Skip to content

FShot 0.0.6

Choose a tag to compare

@codemee codemee released this 09 Aug 05:03
· 16 commits to main since this release

繁體中文

FShot 0.0.6 改善暫態功能表、矩形區域與視窗/控制項擷取的可靠性。

主要變更:

  • 預設擷取與重複擷取快捷鍵改用 Ctrl+Shift,避免 Alt 觸發目標程式關閉功能表。
  • Windows 矩形區域及視窗/控制項選取會先凍結桌面,保留失去焦點後會消失的功能表。
  • 保存暫態視窗及 UI Automation 功能表控制項邊界,仍可選取凍結畫面中的功能表與選單項目。
  • 選取 overlay 直接接收並吞掉滑鼠事件,不再把選取點擊傳給底下視窗,且後續全域快捷鍵仍可使用。
  • Esc 可取消延遲倒數及矩形/視窗選取。
  • 選取頂層視窗改用 DWM 可見邊界,排除不可見 resize frame;擷取完成後會恢復 FShot 編輯器至前景。
  • 更新雙語架構與跨平台文件,並補充自動測試。

English

FShot 0.0.6 improves the reliability of transient-menu, region, and window/control capture.

Highlights:

  • Use Ctrl+Shift for the default capture and repeat shortcuts so invoking FShot does not close native menus through Alt.
  • Freeze the Windows desktop before region and window/control selection, preserving menus that disappear on focus loss.
  • Save transient-window and UI Automation menu-control bounds so menus and menu items remain selectable in the frozen image.
  • Let the selection overlay consume mouse input directly, preventing selection clicks from reaching the window below while keeping subsequent global shortcuts operational.
  • Allow Esc to cancel delayed countdowns and region/window selection.
  • Normalize selected top-level windows to DWM visible bounds and restore the FShot editor to the foreground after capture.
  • Update bilingual architecture and cross-platform documentation and expand automated coverage.

Validation: 63 tests passed, compilation succeeded, and the installed package reports version 0.0.6.

Full Changelog: v0.0.5...v0.0.6