Skip to content

V1.4.6#1313

Open
yimelia wants to merge 7 commits into
masterfrom
v1.4.6
Open

V1.4.6#1313
yimelia wants to merge 7 commits into
masterfrom
v1.4.6

Conversation

@yimelia

@yimelia yimelia commented Mar 23, 2026

Copy link
Copy Markdown
Member
  1. Optimized screen recording performance, now supporting up to 24fps
  2. Updated yosemite.apk to fix screenshot bugs
  3. Fixed incorrect recognition and click positioning when using multiple monitors on Windows
  4. Added mouse scroll wheel operation interface scroll for Windows

龙秋朦 and others added 7 commits March 23, 2026 17:15
(cherry picked from commit 1a3f1c7e2d07d874457c9494601824eadb57f502)
(cherry picked from commit 34db57bed880d71efd351bdcfcec7e263cd59485)
(cherry picked from commit 86565e1cd48d0653556e884338ec4d38d7312dab)
(cherry picked from commit 85030eb164b84f74c8e188920d36a7859a185a13)
- Fix screenshot capturing wrong content on secondary monitors by using
  window rect directly as virtual screen coordinates for mss.grab(),
  removing incorrect _fix_image_rect() coordinate transformation
- Fix _fix_op_pos() checking self.handle instead of self.app to determine
  fullscreen mode, which caused wrong coordinate offset when connecting
  to windows via kwargs (title/process) without explicit handle
- Replace pywinauto mouse operations with SetCursorPos + SendInput to
  work around pywinauto's mouse_event using SM_CXSCREEN instead of
  SM_CXVIRTUALSCREEN for coordinate normalization on multi-monitor setups

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 16de0f0cb0670539fe21a5b35027b86daf333a05)
(cherry picked from commit cbf327fd83589cbc343a9626751308a0d6dc5f5f)
(cherry picked from commit 337ac9840fc3210af1bff21e60a90b54302096aa)
@longqijiashen

longqijiashen commented Mar 23, 2026 via email

Copy link
Copy Markdown

@Pakhiufu

Pakhiufu commented Mar 23, 2026 via email

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants