Flatsonar

Ruqola

by KDE

Rocket Chat Client

Sandboxed Verified creator GPL-2.0+ v2.8.0

Support the creators

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

Screenshot 1 of Ruqola

About

Ruqola is a client for Rocket.Chat.

It supports RC features:

  • Direct Message
  • group channel
  • channel
  • Support autotranslate (when RC has it)
  • Configuring room notification
  • Configuring room
  • Thread message support
  • Discussion room
  • Teams room support
  • Configuring own account
  • Registering new account
  • Support multi account
  • Search message in room
  • Show mention/attachment/Pinned message/start message
  • Support emoji
  • Video support
  • Configure administrator support (add/remove roles, add/remove users, add/remove permissions, configure rooms etc.)
  • Support OTR (in progress)
  • support gif image
  • Add support for uploading attachment files
  • Show unread message information
  • Allow to block/unblock users
  • Auto-away
  • Two-factor authentication via TOTP
  • Two-factor authentication via email
  • Administrator support (Server Info, Rooms, Custom User Status, Custom Sounds, Custom Emoji, Users, Invites, View Log, Permissions, Roles, Oauth), Administrator settings (Message, Account, Retention Policy, File Upload, Encryption)
  • Export Messages
  • Video Conference

Extra features:

  • Allow to reply directly to message from notification (kde features)
  • Drag and drop image from ruqola to website or local folder
  • Store message in local database so we can search in offline
  • Mark All Channels are read
  • Add notification history
  • New RocketChat Server Information Support
  • Manage Device (RC >= 5.0)
  • Manage Personal Access Token
  • Add support for local translation
  • Add support for text auto-correction

Permissions

Everything this app can reach outside its sandbox. Nothing here weakens it.

  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.kde.kconfig.notify
    --talk-name=org.kde.kconfig.notify
  • talks to org.kde.KGlobalSettings
    --talk-name=org.kde.KGlobalSettings
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • talks to org.kde.kwalletd5
    --talk-name=org.kde.kwalletd5

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

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

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