Chat client for https://twitch.tv
Go to file
2018-08-26 13:49:15 +02:00
dependencies WIP commit 2018-08-11 12:47:03 +02:00
docs added streamview widget 2018-01-19 14:49:21 +01:00
lib Update settings library version 2018-07-15 14:30:04 +00:00
resources this commit is too big 2018-08-02 14:23:27 +02:00
src Initially done with PR 2018-08-26 13:49:15 +02:00
tools moved menu code to ripple effect button 2018-08-07 23:46:00 +02:00
.clang-format changed to 80 max column 2018-08-06 21:17:03 +02:00
.gitignore Ignore /build/ folder 2018-05-06 14:16:16 +02:00
.gitmodules Breakpad implementation (#535) 2018-06-27 23:06:37 +00:00
.travis.yml started adding text selection 2017-02-17 23:51:35 +01:00
BUILDING_ON_LINUX.md Added guide for fedora (#459) 2018-06-08 20:50:58 +02:00
BUILDING_ON_MAC.md mac docs update relating to qt (#651) 2018-08-01 21:26:11 +02:00
BUILDING_ON_WINDOWS.md Breakpad implementation (#535) 2018-06-27 23:06:37 +00:00
chatterino.pro push for now 2018-08-19 19:02:49 +02:00
files moved files into src/common 2018-06-26 15:33:51 +02:00
ISSUE_TEMPLATE.md Create ISSUE_TEMPLATE.md 2018-01-07 00:16:26 +01:00
Jenkinsfile Linux GCC and Clang Jenkins build (#643) 2018-07-28 20:50:23 +02:00
LICENSE Add LICENSE file (#130) 2017-10-13 21:57:43 +02:00
README.md Remove link to clang format automation 2018-07-08 11:18:49 +00:00

alt text Chatterino 2

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

Downloading

You can download the Chatterino 2 Beta over here

You might also need to install the VC++ 2017 Redistributable from Microsoft if you do not have it installed already.

Releases for linux and mac will follow soon™

Building

Before building run git submodule update --init --recursive to get required submodules.

Building on Windows

Building on Linux

Building on Mac

Code style

The code is formated using clang format in Qt Creator. .clang-format contains the style file for clang format.

Get it automated with QT Creator + Beautifier + Clang Format

  1. Download LLVM: http://releases.llvm.org/6.0.1/LLVM-6.0.1-win64.exe
  2. During the installation, make sure to add it to your path
  3. In QT Creator, select Help > About Plugins > C++ > Beautifier to enable the plugin
  4. Restart QT Creator
  5. Select Tools > Options > Beautifier
  6. Under General select Tool: ClangFormat and enable Automatic Formatting on File Save
  7. Under Clang Format select Use predefined style: File and Fallback style: None

Qt creator should now format the documents when saving it.

CodeScene

Get more details at codescene.io.