[ https://issues.apache.org/jira/browse/VCL-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Josh Thompson updated VCL-959: ------------------------------ Fix Version/s: 2.6 > Update RDP file settings > ------------------------ > > Key: VCL-959 > URL: https://issues.apache.org/jira/browse/VCL-959 > Project: VCL > Issue Type: Improvement > Components: web gui (frontend) > Reporter: Andrew Kurth > Priority: Major > Fix For: 2.6 > > > The settings that get populated in the .rdp file should be updated. The > subroutine that generates the .rdp file is _sendRDPfile_ in _utils.php_. > Each setting should be checked against the current Microsoft reference > documentation to determine if it's used anymore. For example, _clear > password_ does not work when connecting from a modern Windows OS. It may not > work under any scenarios anymore. Even if it did, the security implications > outweigh the convenience of not having to type the password. > The _winposstr_ is particularly annoying for me. This is hard-coded as: > {code}print "winposstr:s:0,1,382,71,1182,671\r\n";{code} > The last 4 integers represent distance on screen from left, top, right, and > bottom. They should be adjusted for different window heights and widths. > With the hard-coded values, when you open the .rdp file you always see a > partial window with scrollbars. When connecting from Windows 10 (possibly > others depending on configuration), the maximize button causes the window to > dock in the upper-left corner. It can't be moved. I always have to manually > resize the window to its full size so that I can move it where I want it on > my screen. > There are some other settings that shouldn't be hard-coded such as: > {code}print "disable wallpaper:i:1\r\n";{code} > The user should be able to control this. > Design-wise, I don't like having these settings stored directly in the user > table. A separate table should be created such as _rdpPrefs_. I can see the > possible benefit of having similar functionality for different connection > methods such as Spice, *NX. Each will have its own parameters. We should > come up with a way to store the RDP settings that will work for other methods. -- This message was sent by Atlassian Jira (v8.20.10#820010)