Skip to content

barsoom/qt-remit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remit client in Qt

What does it do?

Show you remit and github side-by-side, so you can review comfortably.

Why a third client?

Because the other two only work on macOS and one bold developer had to use Linux.

Setting things up

  1. Run qt-remit
  2. Go to the remit settings and click "Sign in with Github"

Build instructions for Linux

This is for Ubuntu/Linux Mint/etc. If you're on a different distro that doesn't package Qt in a comparable way, check the Windows section below for how to install Qt from the online installer.

You can use the icon in resources/ when setting up a app launcher.

sudo apt install -y build-essential cmake qt6-base-dev qt6-webengine-dev qt6-webchannel-dev && make && sudo make install

# sudo make install PREFIX=/opt/qt-remit # on linux in a custom prefix

Build instructions for macOS and Windows

Setup Dependencies

You need

  • A C++ compiler
  • CMake
  • Qt Libraries

macOS

The quickest way is

xcode-select --install # Installs the xcode tools, including git and a C++ compiler. If you used git to clone this repo, you can skip this line
brew install cmake
brew install qt # Installs a full set of Qt libraries, including all of the ones qt-remit needs

Windows

Install the Build Tools for Visual Studio.

Install Qt through the Qt OSS online installer.

At the time of writing, the latest version is 6.9.1. The WebEngine part may have moved since then (it also moved between 6.6 and 6.9)

Do a custom installation and make sure you install

  • Extensions -> Qt WebEngine -> Qt 6.9.1
  • Qt -> 6.9.1 -> Desktop
  • Qt -> Build Tools -> CMake 3.30.5 (the version doesn't matter)

Building qt-remit

make

This should generate a binary at build/qt-remit that you can run, as long as it can find a Qt6 that has the WebEngineWidgets installed.

Packaging qt-remit

On macOS, the build steps above produce an application package. Drop that into your /Applications folder to have it available from your launcher of choice.

On Windows, the build steps produce a self-contained binary. Drop that wherever you want to execute it from and set up a link.

Is it any good?

Yes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6