Chat client for https://twitch.tv
Find a file
Rasmus Karlsson 59d383c161 Huge refactor
- Remove some underscore-prefixes
 - Start using this-> more
 - Remove a few of the singletons (We pass references to managers to
         things that need it now. Might not be much better, but for now
         it works. It also shows what places might be slightly wrong
         designed)
2017-06-13 21:27:26 +02:00
dependencies add humanize as a dependency 2017-06-11 21:01:08 +02:00
forms Renamed User* to Account* (#41) 2017-04-19 15:24:19 +02:00
lib add humanize as a dependency 2017-06-11 21:01:08 +02:00
resources move around files 2017-06-06 14:48:14 +02:00
src Huge refactor 2017-06-13 21:27:26 +02:00
.clang-format Move clang-format file to the correct path 2017-05-27 14:59:26 +02:00
.gitignore update gitignore 2017-06-10 22:33:24 +02:00
.gitmodules add humanize as a dependency 2017-06-11 21:01:08 +02:00
.travis.yml started adding text selection 2017-02-17 23:51:35 +01:00
chatterino.pro Huge refactor 2017-06-13 21:27:26 +02:00
README.md reordered README 2017-06-13 15:20:37 +02:00

chatterino 2

Chatterino 2 is the second installment of the twitch chat client series "Chatterino". For now you can check out chatterino 1 at chatterino.com.

code style

The code is normally formated using clang format in qt creator. .clang-format contains the style file for clang format.

requirements

submodules

you need to run git submodule update --init --recursive to init the submodules

windows

boost

download the boost library and extract it to C:\local\boost

open-ssl

  1. download binaries for OpenSSL >= 1.0.2 or compile it from source. example download
  2. Place libeay32.dll and ssleay32.dll from OpenSSL in a directory in PATH.

rapidjson

  1. download rapidjson zip from https://github.com/miloyip/rapidjson/releases/latest
  2. extract to C:/local/rapidjson so that C:/local/rapidjson/include/rapidjson/ is a proper path

linux

???