Skip to content

dimpflmoser/harbour-sailfishconnect

 
 

Repository files navigation

Sailfish Connect

An alternative Sailfish OS client for KDE Connect

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Install

KDE Connect Clients

Features

Plugins

Name Status Description
Battery ✔️ 🔋 Share battery status with your computer.
Clipboard ✔️ 📋 Share clipboard text content.
Telepathy ✔️ 💬 Send SMS messages from your computer.
Mpris ✔️ ⏯️ Control multimedia player from your computer.
Ping ✔️ 👋 Check connection with a ping.
Touchpad ✔️ 🖱️ Create mouse input from your phone.
Share ✔️ Send and receive files, text and URLs.
Telephony ✔️ 📞 Share call status (incoming or active) with your computer.
RemoteKeyboard ✔️ ⌨️ Create keyboard input from your phone.
SendNotifications 🚧 Share notifications of your phone.
RunCommand Run user-defined commands on your computer.
Sftp 📂 Provide access to local files from your computer.
FindMyPhone 📳 Make finding your phone easier.
SystemVolume 🔉 Share control of system volume.
ReceiseNotifications Receive notifications of your computer.
Contacts 👥 Share contacts with your computer.
MprisReceiver ⏯️ Share multimedia player control with your computer.

Core

  • Pairing
  • Plugin management
  • Use background daemon
  • Downloads/Uploads (Payload)

UI

  • Device list
  • Pairing
  • Plugin management
  • SSL key hash view
  • Device view
  • Show progress of file transfers

Backend

  • ✔️ LAN
  • ❌ Bluetooth (no QtBluetooth in Harhour allowed)

Contribute

Known Issues

  • SendNotifications: GSConnect does not show some of the notifications
  • LAN: A connection through USB-Ethernet and develeper mode is not possible.
  • LAN: Sometimes link gets destroyed right after first connection
    • Symptom: No connection to other device after app start, but connection is possible.
    • Workaround: Do a refresh from Sailfish Connect or KDE Connect.

Credits

Sailfish Connect uses an own fork of the core library of the KDE Connect desktop client. It was ported to use only Qt.

About

Alternative KDE-Connect client for Sailfish OS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 82.4%
  • QML 13.3%
  • Python 2.0%
  • QMake 1.9%
  • Other 0.4%