Skip to content

fix: report modal dialog blocks on connect timeout - #13

Open
spi3 wants to merge 1 commit into
mainfrom
fix/issue-12
Open

fix: report modal dialog blocks on connect timeout#13
spi3 wants to merge 1 commit into
mainfrom
fix/issue-12

Conversation

@spi3

@spi3 spi3 commented May 3, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes for issue #12 to improve headless connect timeout diagnostics when TeamSpeak is blocked by modal dialogs.

  • Adds optional --timeout-ms to ts connect and passes it to the connect completion wait timeout.
  • Adds xwininfo fallback for client inspect-windows when xdotool is unavailable.
  • Includes blocked-dialog hints (for each visible title) when connect times out with inspectable windows.
  • Updates CLI and tests for timeout parsing and xwininfo fallback coverage.

Testing

  • cmake --build /tmp/teamspeak_cli_issue12_build-mock-make --target ts_cli_router_test
  • /tmp/teamspeak_cli_issue12_build-mock-make/ts_cli_router_test

Fixes #12

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.

Headless connect times out when TeamSpeak is blocked by modal dialogs

1 participant