Flatsonar

GtkHx

by Misha Nasledov

Hotline client for chat and file sharing

Dangerous permissions Unverified publisher GPL-2.0-or-later v1.0.0-dev

Support the creators

Flatsonar is just the shop window. The people below made GtkHx.

Screenshot 1 of GtkHx Screenshot 2 of GtkHx Screenshot 3 of GtkHx

About

GtkHx is a client for the Hotline protocol, the late-1990s chat-and-file-sharing system that predated modern messaging apps. It connects to Hotline 1.2, 1.5, 1.8, and 1.9 servers, including the post-original mhxd fork that's still active today. Features: - Public chat with formatted text and color-coded users - Private messages and private chat rooms - News (1.0 flat-file and 1.5+ threaded categories) - File browser, downloads, uploads, and previews - Tracker browsing for finding active servers - Bookmark manager for quick reconnects - HOPE secure-login with Blowfish or ChaCha20-Poly1305 link encryption GtkHx was originally written in 2000 against GTK+ 1.2 and has been ported forward to GTK 4 with libadwaita styling. Wire compatibility with original Hotline servers is preserved.

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • wildcard own-name org.kde.*: can impersonate system services
    --own-name=org.kde.*
  • sandbox escape: can run commands on the host via flatpak-spawn
    --talk-name=org.freedesktop.Flatpak
  • network
    --share=network
  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • audio
    --socket=pulseaudio
  • access to xdg-run/pipewire-0
    --filesystem=xdg-run/pipewire-0
  • access to your download folder
    --filesystem=xdg-download
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • notifications
    --talk-name=org.freedesktop.Notifications
  • portal Desktop
    --talk-name=org.freedesktop.portal.Desktop

Who publishes this

Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.

  • com.nasledov.gtkhx claims the domain nasledov.com; only its owner can prove that
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.