You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Konstantinos Sideris 68d0696ca4 Decrease button's animation duration 8 years ago
.ci Add travis CI 8 years ago
forms Initial commit 8 years ago
include Remove halo animation 8 years ago
resources Add logout button 8 years ago
src Decrease button's animation duration 8 years ago
.clang-format Initial commit 8 years ago
.gitignore Initialize sync timer 8 years ago
.travis.yml Disable travis notifications 8 years ago
CMakeLists.txt Remove capitalization 8 years ago
LICENSE Initial commit 8 years ago
Makefile Use only a MatrixClient as a shared pointer 8 years ago
README.md Update readme 8 years ago
appveyor.yml Add appveyor CI 8 years ago

README.md

nheko

Build Status Build status

The motivation behind the project is to provide a native desktop app for Matrix that feels more like a mainstream chat app (Riot, Telegram etc) and less like an IRC client.

Features

Most of the features you'd expect from a chat application are missing right now but you can of course receive and send messages in the rooms that you are a member of.

Requirements

  • Qt5 (5.8 is used for development).
  • CMake 3.1 or greater.
  • A compiler that supports C++11.
    • Clang 3.3 (or greater).
    • GCC 5 (or greater).
Arch Linux
$ sudo pacman -S qt5-base cmake gcc
Ubuntu 14.04
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo add-apt-repository ppa:beineri/opt-qt562-trusty
$ sudo add-apt-repository ppa:george-edison55/cmake-3.x
$ sudo apt-get update
$ sudo apt-get install gcc-6 g++-6 clang qt56base cmake # or gcc-5 gcc++-5
OSX (Xcode 7 or later)
$ brew update
$ brew install qt5

Building

cmake -H. -Bbuild -DCMAKE_BUILD_TYPE=Release # Default is Debug.
make -C build

The nheko binary will be located in the build directory.

Here you can find development builds for Windows.

Contributing

Any kind of contribution to the project is greatly appreciated. You are also encouraged to open feature request issues.

Screens

Here is a screen shot to get a feel for the UI, but things will probably change.

nheko

License

GPLv3