Skip to content

fix: pass remote desktop protocol#32

Open
TheDuffman85 wants to merge 1 commit into
Termix-SSH:mainfrom
TheDuffman85:main
Open

fix: pass remote desktop protocol#32
TheDuffman85 wants to merge 1 commit into
Termix-SSH:mainfrom
TheDuffman85:main

Conversation

@TheDuffman85

@TheDuffman85 TheDuffman85 commented Jun 9, 2026

Copy link
Copy Markdown

Overview

Fixes mobile remote desktop connections so RDP, VNC, and Telnet sessions pass the selected protocol to the Guacamole backend instead of falling back to the host's connectionType.

  • Updated: Mobile remote desktop session state to preserve the selected protocol.
  • Fixed: RDP/VNC/Telnet connections in the shared mobile app no longer incorrectly request ssh remote desktop sessions.

Changes Made

  • Added a RemoteDesktopProtocol value to mobile session state.
  • Updated the host action sheet so RDP, VNC, and Telnet actions open remote desktop sessions with their explicit protocol.
  • Updated the Guacamole token request helper to send { protocol } when available.
  • Passed the stored protocol through Sessions into RemoteDesktop.
  • Preserved protocol information when reviving remote desktop tabs from the connections panel.
  • Kept protocol-less remote desktop sessions labeled as Remote to avoid unrelated fallback UI changes.

Related Issues

Screenshots / Demos

image

Checklist

  • Code follows project style guidelines
  • Supports mobile app
  • I have read Contributing.md

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.

[BUG] RDP and VNC connections not working (Android App)

1 participant