Sailfish Connect

Rating: 
4.833335
Your rating: None Average: 4.8 (60 votes)

KDE Connect client for Sailfish OS

Features

This application allows you to connect to other devices running KDE Connect. At the moment following set of KDE Connect plugins are supported:

  • Battery - Share battery status with your computer.
  • Clipboard - Share clipboard text content.
  • MPRIS - Control multimedia player from your computer.
  • Share - Send and receive files, text and URLs.
  • Touchpad - Create mouse input from your phone.
  • Keyboard - Create keyboard input from your phone.
  • Notifications - Sends notifications to your computer.
  • Telephony - Send incoming and missed calls to your computer.
  • Commands - Send and receive user-defined shell commands.
  • Remote system volume - Change volume of audio sinks of your computer.

More will follow.

Submit bugs to Github or use Git Reports if you do not own a Github account.

Join #sailfishconnect:matrix.org for discussion and feedback.

Other KDE Connect Clients 

Contribute

Known Issues

  • LAN: A connection through USB-Ethernet and developer mode is not possible.

 

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-sailfishconnect-0.7.0-1.aarch64.rpm701.62 KB03/06/2024 - 21:09
File harbour-sailfishconnect-0.7.0-1.armv7hl.rpm644.61 KB03/06/2024 - 21:09
File harbour-sailfishconnect-0.7.0-1.i486.rpm732.35 KB03/06/2024 - 21:09
File harbour-sailfishconnect-0.6.2-1.aarch64.rpm891.28 KB18/03/2022 - 21:35
File harbour-sailfishconnect-0.6.2-1.armv7hl.rpm831.16 KB18/03/2022 - 21:35
File harbour-sailfishconnect-0.6.2-1.i486.rpm1002.59 KB18/03/2022 - 21:35
File harbour-sailfishconnect-0.6.1-2.aarch64.rpm887.49 KB04/11/2021 - 01:37
File harbour-sailfishconnect-0.6.1-2.armv7hl.rpm827.43 KB04/11/2021 - 01:37
File harbour-sailfishconnect-0.6.1-2.i486.rpm999.46 KB04/11/2021 - 01:37
File harbour-sailfishconnect-0.6.1-1.aarch64.rpm887.64 KB05/06/2021 - 11:39
File harbour-sailfishconnect-0.6.0-2.armv7hl.rpm847.96 KB09/02/2021 - 21:56
File harbour-sailfishconnect-0.6.0-2.i486.rpm1022.39 KB09/02/2021 - 21:56
File harbour-sailfishconnect-0.5.1-1.armv7hl.rpm269.42 KB15/03/2020 - 14:41
File harbour-sailfishconnect-0.5.1-1.i486.rpm306.92 KB15/03/2020 - 14:41
File harbour-sailfishconnect-0.5-1.armv7hl.rpm267.78 KB04/01/2020 - 16:30
File harbour-sailfishconnect-0.5-1.i486.rpm305.63 KB04/01/2020 - 16:30
File harbour-sailfishconnect-0.4.1-1.armv7hl.rpm254.61 KB10/09/2019 - 21:21
File harbour-sailfishconnect-0.4.1-1.i486.rpm289.61 KB10/09/2019 - 21:21
File harbour-sailfishconnect-0.4-2.armv7hl.rpm250.34 KB18/08/2019 - 21:54
File harbour-sailfishconnect-0.4-2.i486.rpm285.98 KB18/08/2019 - 21:54
File harbour-sailfishconnect-0.3-1.armv7hl.rpm213.11 KB02/03/2019 - 22:58
File harbour-sailfishconnect-0.3-1.i486.rpm239.14 KB02/03/2019 - 22:58
File harbour-sailfishconnect-0.2-2.armv7hl.rpm172.51 KB21/10/2018 - 19:07
File harbour-sailfishconnect-0.2-2.i486.rpm195.04 KB21/10/2018 - 19:07
File harbour-sailfishconnect-0.1-1.armv7hl.rpm150.68 KB10/08/2018 - 23:52
Changelog: 

0.7.0

  • Upload of multiple files at once possible
  • Use system keyboard for remote keyboard
  • Unpair action moved to device list page and uses remorse item
  • Upgrade to KDE Connect 24.01.90
  • Fix deprecated linkage to OpenSSL 1.0

0.6.2

  • Disable sandbox for Sailfish 4.4 support

0.6.1

  • Support for aarch64 architecture (#46)
  • Requires Sailfish 4.0

0.6.0

  • Direct use of KDE Connect desktop client as backend instead of own fork
  • Add IPs of custom devices to be searched for (#35)
  • Added command plugins
  • Added remote system volume plugin
  • Replaced transactions page with transaction notifications
  • Fixed remote keyboard for special characters like comma, space, fullstop (#34)
  • Migrated battery plugin to use MCE DBus interface instead of statefs (Fixes installation on Sailfish OS 4.0.1)
  • Fixed album art for Spotify
  • Added Estonian translation (thanks to Priit Jõerüüt)

0.5.1

  • Allow newer TLS versions (#38). Fixes broken GSConnect support for linux distributions using GLib >= 2.64.
  • Fixed monitoring of notifications in release build. (see #37)

0.5.0

  • Added Contacts plugin.
  • Resolve phone numbers to contact names in telephony plugin.
  • Starts now at system start as systemd user service when in background mode
  • Fixed GSConnect not showing notifications without a icon
  • Added translation for Italian (thanks to ghostofasmile)

0.4.1

  • Fix bug of app quiting after file transfer of any kind when screen is off
  • Fix file upload to GSConnect
  • Wake up app regularly to keep TCP connections alive (see #27)
  • Added translation for French and one missing translatable string (thanks to the translators)

0.4.0

  • Added keyboard plugin (thanks to derFogel)
  • Added album art to media player
  • Added possibility to open downloaded file
  • Redesigned device page
  • Enhanced sending notifications
  • File transfers are now more robust (especially large transfers)
  • Changed: Clipboard content must now explicitly pushed (see #7)
  • Added translation for Finnish, Swedish and Polish (thanks to the translators)

0.3.0

  • Added page to show file transfers
  • Added telephony plugin
  • Fixed various bugs to support GSConnect
  • Fixed crash when unpairing
  • Fixed various small bugs

0.2.0

  • Changed name to Sailfish Connect
  • Added setting to control running in background (new default is off)
  • Added notifications for pairing and ping plugin
  • Added touchpad plugin
  • Added share plugin
  • Added notifications plugin prototype
  • Made few ui enhancements
  • Fixed several bugs
  • Added known issue description notice for clipboard plugin
  • Connecting should be more stable

Comments

R1tschY's picture

There should not be any. The feature is not as stable as it should, but I'm working on it.

objectifnul's picture

Useful to know, at least for Ubuntu users. These ports must be open on desktop side:

 sudo ufw allow 1714:1764/udp
 sudo ufw allow 1714:1764/tcp
 sudo ufw reload

(see here how to revert those permissions)

eson's picture

That is very generell. I would specify which machine(s)/IP(s) is allowed to connect.

sudo ufw allow proto udp to any port 1714:1764 from 192.168.*.*
sudo ufw allow proto tcp to any port 1714:1764 from 192.168.*.*
sudo ufw reload
dfstorm's picture

Tmojo: thank you. I was wondering.

tmojo's picture

Thanks for your app, it enhances usability of my phone a lot.

There's one issue that puzzles me, just don't know if it's me or for everyone: sailfish-connect and kde-connect don't see each other if the phone is connected via USB / developer-mode. I can contact the instance via `openssl s_client ...` so it does not seem to be a network issue. Connection via wifi work without any issue.

R1tschY's picture

Created an issue for this problem: https://github.com/R1tschY/harbour-sailfishconnect/issues/17 I will try to fix it.

dexic's picture

Please write this down in the app description. I have played around for longer than half an hour, until I have found this comment....

R1tschY's picture

Added it as a known issue.

carlosgonz's picture

exelente aplicación. thank for v0.2-2 spanish fix.

shafonya's picture

Thanks for app!

Kabouik's picture

Simply awesome. Keep it alive please!

pdelfes's picture

mason

starghost's picture

Awesome to see a native KDE-Connect App for SailfishOS here. Thank you!

explit's picture

Works fine, thank you man!

anasyntes's picture

Oh man, what a great app! Thank you so much for your work and sharing it!

flywheel's picture

Brilliant ☺

birdzhang's picture

Good Job!

jollex's picture

Wow amazing! Thx for that work!

daywalker's picture

Awesome, just had the idea to port this some days ago! I will star this on github :)

osetr's picture

Thank you for this app!

Pages