Repository navigation
Releases
TSClient 3.4.2
TSClient 3.4.2 adds FreeRDP as a selectable RDP client and fixes GTK4 radio-button initialization.
- Select RDP (FreeRDP) in the Protocol menu. The choice is saved in
.tscprofiles. TSClient detectsxfreerdp3orxfreerdp; existing rdesktop profiles keep their behavior. - Remote Desktop Size, Color and Remote Computer Sound now start with one selected option and remain mutually exclusive.
- Updated Debian packaging and the GitHub Actions Debian build.
Downloads
tsclient_3.4.2-1_amd64.deb: Ubuntu 24.04 / compatible Linux Mint amd64 package, built and tested locally. Install withsudo apt install ./tsclient_3.4.2-1_amd64.deb.tsclient-3.4.2.tar.gz: source distribution with generated autotools files.SHA256SUMS: download checksums.
The application uses GTK4. FreeRDP is an optional external client; it is not bundled in the Debian package. The existing Flatpak still bundles rdesktop only. This release does not update Flathub or provide a new RPM.
Validation: Debian package build and local upgrade, GTK radio-group regression checks, FreeRDP argument/error-path tests, and a clean source-archive build passed. Live FreeRDP sessions were not tested.
TSClient 3.4
Short changelog here:
- Updated Flatpak manifests
- Added GitHub Actions build workflow
- Updated packaging and icons
- Misc fixes in main.c/support.c
tsclient 3.2
New update to gtk4. Replaces the shitty version (some unnamed company now owned by big blue) make as v2 that everyone hated. This version works and replaces the png banner at the top with icons and text, so the window can be resized and everything works and translations will work for the banner.