Skip to content

fix: restore desktop window gestures and server batch testing - #270

Merged
yiguodev merged 3 commits into
mainfrom
dev-26.11.3-2
Nov 9, 2026
Merged

yiguodev merged 3 commits into
mainfrom
dev-26.11.3-2

Conversation

@yiguodev

@yiguodev yiguodev commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Restore desktop window interactions and bring batch latency testing back to the main server list.

Desktop
  macOS: AppKit titlebar gestures with transparent, full-size content
  Linux: GTK resize decorations and recovery of consumed pointer releases
Servers
  filtered nodes: test or cancel remaining batches
  connection scope: configure on the Connect page

The server test action snapshots the current source, search and favorite filters. Cancellation preserves completed results and stops subsequent batches. Remove the duplicate automatic/all-manual scope buttons from the server list and manual-group management.

Evidence

  • Before: macOS titlebar double-clicks leave the window at 1160 x 720.
    After: Real mouse input zooms to 1920 x 1050 and restores to 1160 x 720; titlebar dragging also works.
  • Before: The main node list has no batch-test action.
    After: Regression tests cover filtered target snapshots, duplicate clicks, cancellation after changing filters, completed results and unchanged connection settings.
  • 212 server-page tests and 26 window/toolbar tests pass.
  • Static analysis, dependency-layer, formatting and whitespace checks pass.
  • macOS Debug build passed for the titlebar fix. Linux native build and Wayland/X11 runtime acceptance are not verified here.

Merge Danger

Door: Two-way

No schema changes or data migrations.

Blast Radius: UI

Includes the Linux runner's native pointer-event handling.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 9, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-09T04:12:15.961897Z 877282a PR opened
🔒 Security Review ✅ Completed 2026-11-09T04:14:02.725114Z 877282a PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@yiguodev
yiguodev merged commit d9310df into main Nov 9, 2026
1 check passed
@yiguodev
yiguodev deleted the dev-26.11.3-2 branch November 9, 2026 04:24
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.

1 participant