You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2016/08/08 20:38:20 UTC

[jira] [Issue Comment Deleted] (GUACAMOLE-35) Performance flags not handled

     [ https://issues.apache.org/jira/browse/GUACAMOLE-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Jumper updated GUACAMOLE-35:
------------------------------------
    Comment: was deleted

(was: Github user jmuehlner commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-server/pull/10#discussion_r64324484
  
    --- Diff: src/protocols/rdp/rdp_settings.c ---
    @@ -925,9 +925,31 @@ void guac_rdp_push_settings(guac_rdp_settings* guac_settings, freerdp* rdp) {
     
         /* Performance flags */
     #ifdef LEGACY_RDPSETTINGS
    +
    +    /* Explicitly set flag value */
         rdp_settings->performance_flags = guac_rdp_get_performance_flags(guac_settings);
    +
    +    /* Set individual flags - some FreeRDP versions overwrite the above */
    +    rdp_settings->smooth_fonts = guac_settings->font_smoothing_enabled;
    +    rdp_settings->disable_wallpaper = !guac_settings->wallpaper_enabled;
    +    rdp_settings->disable_full_window_drag = !guac_settings->full_window_drag_enabled;
    +    rdp_settings->disable_menu_animations = !guac_settings->menu_animations_enabled;
    +    rdp_settings->disable_theming = !guac_settings->theming_enabled;
    +    rdp_settings->desktop_composition = !guac_settings->desktop_composition_enabled;
    --- End diff --
    
    Meaning that you should remove the ! that inverts the setting here?
)

> Performance flags not handled
> -----------------------------
>
>                 Key: GUACAMOLE-35
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-35
>             Project: Guacamole
>          Issue Type: Bug
>            Reporter: Michael Jumper
>            Assignee: Michael Jumper
>            Priority: Critical
>
> Depending on the version of FreeRDP installed, performance flags specified via connection parameters (such as "enable-wallpaper") are ignored.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)