FastX 3.2 Desktop Client Release Notes
Release Channel: 3.2.32*
Early Access Channel: 3.2.33
3.2.33
06/10/2022
- Case 89067: Add a user-add button to the sharing dialog
- Case 88415: Send Command to remote
- Case 89240: Update menus and other ui fixes
- COLOR_BLOCK support in the desktop client
- Remove old codecs case 90053
3.2.32*
05/31/2022
- Case 89070: Don’t call QWidget::update() from within QWidget::paintEvent().
- Adjust default settings
- Case 89067: Disable sharing when not yours
- Case 89069: Add sharing permissions
- Case 88937: Highlight reconnect button
- Case 88930: Highlight connection on connection list
- Case 88929: If the there are no tabs left, open the connections tab
- Case 88928: Command O Opens session from dialog
- command + , opens settings
3.2.30
05/16/2022
- Case 88723: Fixed zoom coordinates for mouse wheel
- Case 83003: Fix disabled close button with MWM hints
- Adjust coverage to update regions when scaled
- Use QT’s built in scaling factor to scale region
3.2.29
05/06/2022
- Case 88414: bilenear filter when scaling
- Case 88454: Updated MOTD in user profile
- Case 88415: Allow user to swap Option and Command Key
- Cleaned up desktop caddy
- Case 88536: Check for pointer set to null in other thread
- Fix typo in OptionsWidget; Change High DPI rounding policy to PassThrough
- Round down unless at 175% or above
- Client fixes
- Fixed network autodetect
3.2.25
04/30/2022
- Case 80003: Fix NPE when querying the window style of non-redirected window
- Case 82789: Add performance settings to client
- Updated Options UI
3.2.24
04/21/2022
- Case 87247: Resize scrollArea on reize
3.2.23
04/14/2022
- Case 76323: File browsing works for SSH connections
- Case 78340: Add session sharing to the desktop client
- Case 79384: Change “man” icon to ellipsis and moved it
- Case 83038: Handle session start errors (e.g. “Command not found”) better
- Case 83123: Session sharing: Add lobby window
- Case 83100: Session sharing: Send login name, and handle no name.
- Case 84201: To eliminate one extra process, the SSH run command is changed from “fastx-protocol” to “exec fastx-protocol”.
3.2.22
01/28/2022
- Case 75440: The “Settings” menu (and others) is now active for any connected session.
- Case 82460: Pressing the Abort button at a password prompt would crash the entire client.
- The client keeps a list of open connections. In the future this may be used to restore the active connections after a workstation crashes. This version correctly removes a connection from this list when the connection is closed.
3.2.21
01/18/2022
- Fixed installation issues that may occur (Windows)
3.2.20
11/18/2021
- Progressive encoding added
3.2.19
11/15/2021
- UI: Add auth to the connection type
- Case 78389: Add saml and OIDC to desktop client
- Case 78362: Use the standard paths for the system locations
- Case 77152: Set the current index to the session widget when the widget fails or connects
- Case 78238: If a new connection is created but you are in a list where you wont see it, switch the list to all
- Case 78210: Hide Global Bookmarks and all bookmarks
- Update row selection when list changes
- Keyboard shortcuts ignore hidden rows
- Case 78225: Disable actions when not in use
- Case 77193: Fix + button color
- Case 77755: Add a system connections folder for admins to have default connections
3.2.18
10/19/2021
- Case 76182: (Windows Client Only) Attach fastxcli to the console of the parent process (if there is one)
3.2.17
9/16/2021
- Case 76089: Merged connections into main window tab
- User interface change.
- Case 54825: Added a reconnect button when the session gets lost merged the failure dialogs into the connection dialogs (based on work from the previous change)
- Case 76963: Zoom settings are server based instead of session based
3.2.16
9/2/2021
- Case 76768: User has more control over the DPI settings of the session.
- Case 76669: “Capture all keystrokes” have always had a problem when switching between 2 sessions that were both using it. This has been fixed along with the new problem reported by OSU, in which after logging out of a session that was capturing all keystrokes, the Alt key (and others) no longer worked until the FastX client was completely closed.
3.2.14
8/18/2021
- DPI Settings added
- File Browser added in Web Connections
- Added highQualityUpgrades to protocol
- Case 76118 — diagnostics channel now in session menu
- ui refactored settings because
- Case 76130: add option to disable high quality upgrades
- Client will accept geometry with widthMM, heightMM
- Case 75224: make sure surface exists before update
- Case 69098: Send MM size changes when in Multi Window mode.
3.2.13
8/3/2021
- Case 75936: save session settings for ssh sessions
- Fixed saving session settings for SSH connections
3.2.11
7/27/2021
- Case 72974: Build a 64-bit Windows client
- 32 bit clients are deprecated and will no longer be updated
- Case 72912: added drawImmediately
- Case 58813: changes to fullscreen
- Case 72974: restrict images in UpdateCommands to the actual update region. Fixes a crash on 4k monitors with fullscreen updates
- Direct mode implemented
- Case 62382: added sizeMM to client for DPI
- Case 75555: refresh surfaces after resize
- Case 75255: Form input now works on Mac client
3.2.7
6/22/2021
- Connection Favorites added
- Fullscreen on connect added
- Mac Client: Yen key sends correct code
- Case 69230: added autodetect
- Settings default to JPEG and larger big block threshold
- Case 72975: Mac client using wrong scancode for ALT-R
- Case 72974: Fix crash when session with TRANSIENT_FOR windows is disconnected.
- Case 72699: Fix locked screen after GTK drag&drop
- UI fixes
3.2.4
3/15/2021
- Compatibility with 3.2 Server
- Backwards compatible with 3.1 and 3.0