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%