Skip to content

Implement cross-bitness window text fallback#131

Merged
PrzemyslawKlys merged 5 commits intov2-speedygonzalesfrom
implement-fallback-logic-and-tests
Jul 13, 2025
Merged

Implement cross-bitness window text fallback#131
PrzemyslawKlys merged 5 commits intov2-speedygonzalesfrom
implement-fallback-logic-and-tests

Conversation

@PrzemyslawKlys
Copy link
Copy Markdown
Member

Summary

  • add WindowTextHelper using SendMessageTimeout for robust title retrieval
  • detect bitness mismatch via IsWow64Process
  • update WindowManager and ControlEnumerator to use the helper
  • expose SendMessageTimeout and constants in native methods
  • add 32‑bit helper executable and unit test

Testing

  • dotnet build Sources/DesktopManager.sln -c Release
  • dotnet test Sources/DesktopManager.sln -c Release

https://chatgpt.com/codex/tasks/task_e_687360608f60832e96f6046254a06d4e

@PrzemyslawKlys PrzemyslawKlys merged commit 834a516 into v2-speedygonzales Jul 13, 2025
3 checks passed
@PrzemyslawKlys PrzemyslawKlys deleted the implement-fallback-logic-and-tests branch July 13, 2025 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant