No description
This repository has been archived on 2026-02-11. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • QML 67.6%
  • JavaScript 18.6%
  • C++ 10.7%
  • QMake 2.6%
  • Shell 0.5%
Find a file
Haelwenn (lanodan) Monnier 260de85734
Bump to 0.2.1-0
2020-02-07 18:09:33 +01:00
config Fork Tooter to Kyclos 2020-01-17 14:31:22 +01:00
icons icons: use pleroma_logo_vector_bg.svg 2020-01-17 18:56:02 +01:00
qml harbour-kyclos.qml: Fix TypeError on initialisation 2020-02-07 18:01:29 +01:00
rpm Bump to 0.2.1-0 2020-02-07 18:09:33 +01:00
screenshots screenshots: height÷2 and pass optipng 2020-01-23 19:46:44 +01:00
src Add .clang-format and apply on relevant files 2020-01-21 21:02:58 +01:00
translations Revert "Update translations" 2020-01-27 18:09:56 +01:00
.clang-format Add .clang-format and apply on relevant files 2020-01-21 21:02:58 +01:00
.gitignore v1.0.0 2018-10-25 15:49:44 +02:00
.gitlab-ci.yml .gitlab-ci.yml: s/expect/except/ 2020-01-24 00:02:06 +01:00
harbour-kyclos.desktop Fork Tooter to Kyclos 2020-01-17 14:31:22 +01:00
harbour-kyclos.pro Revert "Update translations" 2020-01-27 18:09:56 +01:00
LICENSE Create LICENSE 2017-09-06 16:24:17 +02:00
README.md README.md: Make <img/> smaller 2020-01-23 19:29:04 +01:00

Kyclos

Kyclos is a Pleroma client for Sailfish OS (Silica Qt).

Installing

You can grab it from OpenRepos: https://openrepos.net/content/lanodan/kyclos

Installing a openrepos client such as Storeman is recommended to manage user-repositories.

Building

Provided you already have the dependencies:

qmake
make

Reformatting non-QML files is done with clang-format: clang-format -style=file -assume-filename=.clang-format -i src/*.cpp src/*.h qml/lib/*.js

If you need a platform to build it, you can use your probably already existent SailfishOS phone (in developer mode), the SailfishOS SDK. Sadly this won't build without some of the proprietary SailfishOS components (otherwise this would be a regular Qt QML application).

Launching

From terminal/SSH

invoker --type=silica-qt5 path/to/harbour-tooter

Invoker allows to avoid the issue of not getting a virtual keyboard amongs maybe some others.

If you want to run it without installing you need to do the following:

cd ..
ln -s ./ share

Screenshots