You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vcl.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2017/03/23 16:45:42 UTC
[jira] [Commented] (VCL-959) Update RDP file settings
[ https://issues.apache.org/jira/browse/VCL-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15938743#comment-15938743 ]
ASF subversion and git services commented on VCL-959:
-----------------------------------------------------
Commit 1788286 from arkurth@apache.org in branch 'vcl/trunk'
[ https://svn.apache.org/r1788286 ]
VCL-959
Changed value of winposstr that gets added to the .rdp files so that when launching the file, the RDP window is opened with the maximum extents. The previous settings caused the window to open with scrollbars and the remote desktop partially hidden.
> 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: Andy Kurth
>
> 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
(v6.3.15#6346)