Soduto

Soduto is a KDEConnect compatible client for macOS. It allows better integration between your phones, desktops and tablets.

Stars
283
Forks
42
Open issues
17
Closed issues
12
Last commit
about 2 years ago
Watchers
283
Total releases
0
Total commits
292
Open PRs
0
Closed PRs
3
Repo URL
Platform
Mac
License
gpl-3.0
Category
Offers premium version?
NO
Proprietary?
NO
About

Soduto What is it?

Soduto is a KDEConnect compatible application for macOS. It allows better integration between your phones, desktops and tablets. For more information take a look at soduto.com

Installation

Soduto application can be downloaded from soduto.com. To install, open the downloaded .dmg file and drag Soduto.app onto Applications folder.

There is also a (unofficial) Homebrew formulae, that can install Soduto with such command:

brew install --cask soduto
Building

  • Install Homebrew:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  • Add Homebrew to your PATH in ~/.profile:

    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.profile
    eval "$(/opt/homebrew/bin/brew shellenv)"
    
  • Install libtool and automake using Homebrew:

    brew install libtool automake

  • Checkout Soduto repository with dependent submodules:

    git clone --recurse-submodules https://github.com/soduto/Soduto.git Soduto

  • Open project Soduto.xcodeproj with XCode

  • Build target Soduto

Debugging

  • To see logged messages of Release build of Soduto:

    • Open Console.app
    • On Action menu select "Include Debug Messages"
    • In Search field enter "process:Soduto category:CleanroomLogger"

  • To switch logging level in Terminal.app run command (with <level> being an integer between 1 and 5, 1 being the most verbose and 5 - the least):

    defaults write com.soduto.Soduto com.soduto.logLevel -int <level>

    It is highly recommended to enable verbose logging levels only during debugging as sensitive data may be logged in plain text (like passwords copied into a clipboard)

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.