What's Changed
Added
- Telnet Backspace/Delete Configuration — Configurable keyboard behavior for Telnet connections (#5):
TelnetBackspaceSendsandTelnetDeleteSendsenums with Automatic/Backspace/Delete options- Connection dialog Keyboard group with two dropdowns for Backspace and Delete key behavior
stty eraseshell wrapper inspawn_telnet()to apply key settings before connecting- Addresses common backspace/delete inversion issue reported by users
- Flatpak Telnet Support — GNU inetutils built as Flatpak module:
telnetbinary available at/app/bin/in Flatpak sandbox- Built from inetutils 2.7 source with
--disable-servers(client tools only) - Added to all three Flatpak manifests (flatpak, flatpak-local, flathub)
Changed
- Dependencies — Updated:
libc0.2.180→0.2.181,tempfile3.24.0→3.25.0,unicode-ident1.0.22→1.0.23
Fixed
- OBS Screenshot Display — Updated
_servicerevision fromv0.5.3to current version tag for proper AppStream metadata processing on software.opensuse.org - Flatpak AWS CLI — Replaced
awscliv2pip package (Docker wrapper) with official AWS CLI v2 binary installer fromawscli.amazonaws.com;aws --versionnow shows real AWS CLI instead of Docker error - Flatpak Component Detection — Fixed SSM Plugin, Azure CLI, and OCI CLI showing as "Not installed" after installation:
- Added explicit search paths for SSM Plugin (
usr/local/sessionmanagerplugin/bin) and AWS CLI (v2/current/bin) - Increased recursive binary search depth from 3 to 5/6 levels
- Added explicit search paths for SSM Plugin (
- Flatpak Python Version — Wrapper scripts for pip-installed CLIs (Azure CLI, OCI CLI) now dynamically detect Python version instead of hardcoding
python3.13
Installation
Debian/Ubuntu
sudo dpkg -i rustconn_0.8.0_amd64.deb
sudo apt-get install -f # Install dependencies if neededFedora
sudo dnf install rustconn-0.8.0-1.fc41.x86_64.rpmAppImage
chmod +x RustConn-0.8.0-x86_64.AppImage
./RustConn-0.8.0-x86_64.AppImageopenSUSE (OBS)
Packages available at: https://build.opensuse.org/package/show/home:totoshko88:rustconn/rustconn
# Tumbleweed
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/openSUSE_Tumbleweed/ rustconn
sudo zypper ref
sudo zypper in rustconn
# Leap 16.0
sudo zypper ar https://download.opensuse.org/repositories/home:/totoshko88:/rustconn/16.0/ rustconn
sudo zypper ref
sudo zypper in rustconn