Chat client for https://twitch.tv
Find a file
Marvin a058d31a7c Enable C++14 for Qt Studio on OS X
Seems like there's a glitch where the standard libraries aren't included when using the c++14 config flag. This gets fixed by adding the following line to the .pro file```
QMAKE_CXXFLAGS += -stdlib=libc++
```
2017-02-13 02:01:32 +01:00
images updated settingsdialog 2017-01-22 12:46:35 +01:00
lib asd 2017-01-03 21:19:33 +01:00
messages Cleaned up LimitedQueue and its Snapshot class 2017-02-07 20:40:43 +01:00
qss fixed settings color 2017-02-02 00:25:57 +01:00
widgets added gif emotes 2017-02-07 00:03:15 +01:00
.gitignore Initial commit 2016-12-29 17:18:13 +01:00
.gitmodules asd 2017-01-03 21:19:33 +01:00
.travis.yml triggering travis 2017-02-09 21:21:14 +01:00
account.cpp added namespaces 2017-01-18 21:30:23 +01:00
account.h added namespaces 2017-01-18 21:30:23 +01:00
asyncexec.h added namespaces 2017-01-18 21:30:23 +01:00
channel.cpp fixed having the same chat open multiple times 2017-02-02 23:51:02 +01:00
channel.h fixed having the same chat open multiple times 2017-02-02 23:51:02 +01:00
channels.cpp fixed having the same chat open multiple times 2017-02-02 23:51:02 +01:00
channels.h made channels shared_pointers 2017-01-30 19:14:25 +01:00
chatterino.pro Enable C++14 for Qt Studio on OS X 2017-02-13 02:01:32 +01:00
clangformat.txt added clangformat.txt and updated readme 2017-02-06 14:47:47 +01:00
colorscheme.cpp added settings for theme and theme hue 2017-02-02 01:23:26 +01:00
colorscheme.h added settings for theme and theme hue 2017-02-02 01:23:26 +01:00
common.h juicy compiler error 2017-01-11 18:52:09 +01:00
common.h.cpp added spicy new segfaults 2017-01-11 01:08:20 +01:00
concurrentmap.h remove unused include from concurrentmap.h 2017-01-29 19:14:50 +01:00
emojidata.txt added messages 2017-01-07 20:43:55 +01:00
emojis.cpp added namespaces 2017-01-18 21:30:23 +01:00
emojis.h added namespaces 2017-01-18 21:30:23 +01:00
emotes.cpp Fix typo (#30) 2017-02-09 00:03:46 +01:00
emotes.h added gif emotes 2017-02-07 00:03:15 +01:00
fonts.cpp added namespaces 2017-01-18 21:30:23 +01:00
fonts.h added namespaces 2017-01-18 21:30:23 +01:00
ircmanager.cpp join channels when IrcChonnection started 2017-01-30 20:13:53 +01:00
ircmanager.h made ircmanager::connection a shared_pointer 2017-01-30 19:43:17 +01:00
logging.cpp added stuff 2017-01-29 13:23:22 +01:00
logging.h added stuff 2017-01-29 13:23:22 +01:00
main.cpp added settings for theme and theme hue 2017-02-02 01:23:26 +01:00
README.md nuuls ping NaM 2017-02-07 13:41:38 +01:00
resources.cpp added namespaces 2017-01-18 21:30:23 +01:00
resources.h added namespaces 2017-01-18 21:30:23 +01:00
resources.qrc updated settingsdialog 2017-01-22 12:46:35 +01:00
setting.h added settingsdialog cancel 2017-01-24 19:51:57 +01:00
settings.cpp added settings for modifying tabs 2017-02-02 02:46:33 +01:00
settings.h added settings for modifying tabs 2017-02-02 02:46:33 +01:00
settingssnapshot.h added settingsdialog cancel 2017-01-24 19:51:57 +01:00
twitchemotevalue.h added namespaces 2017-01-18 21:30:23 +01:00
windows.cpp added gif emotes 2017-02-07 00:03:15 +01:00
windows.h added gif emotes 2017-02-07 00:03:15 +01:00

chatterino 2

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

requirements

  1. download the boost library and extract it to C:\local\boost
  2. download binaries for OpenSSL >= 1.0.2 or compile it from source. example download
  3. Place libeay32.dll and ssleay32.dll from OpenSSL in a directory in PATH.

code style

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