Skip to content

Flashot v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 May 04:13

Bug Fixes

  • close chrome window on cancel-capture instead of hiding
  • hide frozen layer in scrolling mode and resize chrome window
  • eliminate overlay artifacts from captured frames
  • hide overlay during scroll to free scroll-wheel events
  • keep overlay visible, deactivate flashot for scroll wheel passthrough

Features

  • add scroll_stitch module skeleton
  • implement column-sampled NCC matcher
  • ingest appends new strip with score gating
  • finalize and preview_thumbnail
  • add ScrollState slot to WindowMgr
  • add capture_monitor_region helper
  • tokio capture loop emitting progress events
  • add start/stop/copy/save tauri commands
  • add scrolling mode and shared scroll types
  • typed IPC wrappers and event subscribers
  • state machine scrolling mode
  • scrolling screenshot button in Toolbar
  • hide Toolbar during scrolling mode and trigger backend
  • cross-platform overlay passthrough toggle
  • chrome window pattern for clickable status bar + preview
  • match-failed toast in chrome window
  • add scrolling screenshot

Miscellaneous

  • add imageproc dep and scroll_stitch_bench harness
  • update Cargo.lock for imageproc dependency
  • remove unused imageproc dependency
  • remove vestigial overlay-passthrough event and dead command
  • remove unused consecutive_no_change accessor

Bench

  • add ingest microbenchmarks