Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krobelus/cyanide
Tox client for SailfishOS
https://github.com/krobelus/cyanide
Last synced: 11 days ago
JSON representation
Tox client for SailfishOS
- Host: GitHub
- URL: https://github.com/krobelus/cyanide
- Owner: krobelus
- License: gpl-3.0
- Created: 2015-03-03T12:47:31.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-12T14:29:03.000Z (about 7 years ago)
- Last Synced: 2024-10-10T13:36:58.232Z (28 days ago)
- Language: C++
- Homepage:
- Size: 929 KB
- Stars: 30
- Watchers: 12
- Forks: 8
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Cyanide is a client for [Tox](https://tox.chat).
Some features are missing and there may be some bugs.Features
--------- 1v1 messaging
- DNS discovery
- Typing notification
- Sound, LED & lockscreen notifications
- Avatars
- Inline Images
- File Transfers (no resuming across restarts yet)
- History
- MultiprofilePlanned Features
----------------- audio/video calls
- groupchatsInstalling
----------
Use the [warehouse app](https://openrepos.net/content/basil/warehouse-sailfishos) for easy installation and updatesTranslations
------------You can use [Weblate](https://hosted.weblate.org/projects/cyanide/) to create
and improve translations. Alternatively, send a patch or use github.Building
--------First install the [Sailfish OS SDK](https://sailfishos.org/wiki/Application_SDK_Installation).
Clone the repository - it currently includes a submodule so you have to do
```
git clone --recursive https://github.com/krobelus/cyanide
```Then you need some libraries which are not in the official repositories. I
built them using the [Mer Project Open Build
Service](https://build.merproject.org/)You can use this script:
``
$ sh get_libraries.sh
``It will download the RPMs I built to the "res" folder. Then you need to install
those on the Mer SDK VM. In the VM there is the folder `/home/merdsk/share`
which is a shared folder of the home directory of the host system.```sh
$ ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost$ cd /home/mersdk/share//res && sb2 -t SailfishOS-armv7hl -m sdk-install -R rpm -i toxcore*.rpm libsodium*.rpm libvpx*.rpm opus*.rpm
```