Skip to content

[REM-1987] allow for dynamic resolution updates for vnc connections

Hiroyuki Tanaka requested to merge myheroyuki/Remmina:REM-1987 into master

Description

This allows for dynamic resolution updates as long as the user has libvnc >= version 0.9.14 and is connecting to a server that supports it. Thanks to @marco.fortina for his work on this

Related Issue

#1987 (closed)

How Has This Been Tested?

I tested this myself by building libvnc 0.9.14 from source and using x11vnc as the server with -setdesktopsize as a command line argument to allow for the client to set the size. It's worth noting that toggling dynamic resolution to off in Remmina does not reset to the original resolution, but just no longer updates dynamically if the user adjusts the size of their window.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

Merge request reports