Skip to content

v0.7.32

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 14:33
· 1 commit to main since this release
1f3b8a0

Added

  • List and activate labwc windows through the Selkies IPC extension. Require matching compositor identities and unique window matches; omit bounds when output scaling cannot be verified.

Fixed

  • Keep native X11 clicks, scrolls and drags on the selected X display through XTEST. Repeated clicks land after another device moves the pointer, and missing xdotool returns an error without a system-wide fallback.
  • Send paced intermediate motion for XTEST, uinput and portal drags. Preserve valid portal drags across monitor gaps and attempt button release after failed presses or motion.
  • Keep the terminal paste chord when Konsole exposes focused container widgets, while retaining ordinary paste for editable fields.
  • Read KDE logical output geometry from KWin for portal mapping and keep layout revalidation on the selected source.
  • Avoid duplicate GNOME indicator hides during capture acknowledgement. Preserve compositor settling and tolerate short renderer stalls without replaying an action.
  • Keep labwc window identities within JavaScript's exact integer range, reject ambiguous activation, and preserve listings containing byte-truncated UTF-8 titles.
  • Snapshot forced GTK/Qt accessibility bridge state from the selected compositor so readiness and capabilities agree.

Thanks @berney for the KDE and labwc contributions (#316, #317, #318), @qixuancao for the GNOME capture fix (#319, #320), and @martin152 for the X11 pointer and drag reproductions (#321, #322, #323, #326).