TigerVNC / tigervnc

High performance, multi-platform VNC client and server
https://tigervnc.org
GNU General Public License v2.0
5.04k stars 931 forks source link

Missing option for resizing the remote session in options #1780

Open Blackclaws opened 2 months ago

Blackclaws commented 2 months ago

Describe the bug The remote resizing feature cannot be disabled. I have a user who wishes to use the session on a different screen but have scrollbars instead of the window auto resizing. The option seems to not exist anymore. The option in the F8 menu is also not a checkbox and also does nothing when clicked. The resolution always resizes to fit the window size. To Reproduce

  1. Start TigerVnc
  2. Connect
  3. Press F8
  4. Press Resize Remote
  5. Nothing happens

Expected behavior Toggles Remote Resizing behavior

Client (please complete the following information):

Server (please complete the following information):

Additional context It seems this option existed before under a screen tab but I cannot find this anymore in the recent versions. I understand that autoscaling is usually the preferred behavior but there are cases where you want to maintain the original resolution (because windows within should not resize) when switching temporarily (like for a presentation) to a smaller resolution screen.

Blackclaws commented 2 months ago

Possibly same issue? https://github.com/TigerVNC/tigervnc/issues/1527

CendioOssman commented 1 month ago

Yes, that option was indeed removed from the UI because it was deemed too niche to be worth the clutter.

Could you describe your use case a bit more? The example you state, switching monitors, would behave the same for local applications, so I'm afraid I don't see it as unreasonable that a remote session behaves the same.

CendioOssman commented 1 month ago

And to be clear, the setting is still available from the command line. It's just the UI that was removed.