v1.8.71: fix Windows compatibility — guard Linux-only X11 code with platform check

- main.py: wrap _ensure_display_access() in sys.platform != "win32" check
- main.py: add FileNotFoundError to except in _find_active_xauthority()
- claude_setup.py: platform-aware error message for ssh-keygen not found
- CLAUDE.md: add mandatory cross-platform rules for all contributors

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
chrome-storm-c442
2026-02-28 08:41:15 -05:00
parent 508a288022
commit aea5030623
5 changed files with 18 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
"""Version info for ServerManager."""
__version__ = "1.8.70"
__version__ = "1.8.71"
__app_name__ = "ServerManager"
__author__ = "aibot777"
__description__ = "Desktop GUI for managing remote servers"