Commit graph

294 commits

Author SHA1 Message Date
hemirt e7b727fa64 fix MSVC (2015) libcommuni link errors, and use correct warn flag (#44)
* use fixed libcommuni submodule

* warn flag -W4 should be used for MSVS instead of -Wall, move libcommuni
define and include together

* define correct warning flags for MSVC and else
2017-05-27 23:35:58 +02:00
Rasmus Karlsson 896cf7a03b Add werr flag to bail on error
Add more specific warning flags

Add .clang-format symlinks to each source folder
2017-05-27 16:14:44 +02:00
fourtf 95c7ae9f18 fixed message cursor positions 2017-04-24 23:00:26 +02:00
fourtf c2937eb7b3 renamed "user" to "account" 2017-04-18 02:29:32 +02:00
fourtf 34b9057f7e fixed compiling 2017-04-18 01:05:59 +02:00
fourtf a0d29ebae8 added namespace comments 2017-04-14 17:47:28 +02:00
hemirt 5db315b522 dont use windows min max macros (#37)
* windowmanager destructor free _mainwindow, fix save - remove const in
settingsPath that is being written to from ptree tree

* syntax error

* remove destructor, _mainWindow does not need any special cleanup, let OS claim the resource

* nominmax
2017-04-14 14:25:49 +02:00
fourtf 11fed12be1 changed application data path from %appdata%/chatterino to
%appdata%/chatterino2
2017-04-13 18:51:46 +02:00
fourtf 96db82e867 refactoring 2017-04-12 17:46:44 +02:00
Rasmus Karlsson 46f432890f Simple logging implemented
Message now stores a copy of the content string
Use .nick() instead of .account() to get the users lowercase name (login name)
2017-03-11 11:38:47 +01:00
fourtf c6c90d9f50 added another level of unneeded abstraction 2017-02-02 22:15:09 +01:00
fourtf 93660233fd added limited queue 2017-02-02 20:35:12 +01:00
daniel dd3843cf6d fixed project file for macOS 2017-01-31 22:41:12 +01:00
fourtf ceded7ff96 added stuff 2017-01-29 13:23:22 +01:00
fourtf de8f6d1e82 added settingsdialog cancel 2017-01-24 19:51:57 +01:00
fourtf 9041dbf014 removed settings namespace 2017-01-23 16:38:06 +01:00
Rasmus Karlsson 5429e62e73 Utilize templates for Settings class
Use boost2::signals for the valueChanged signal (a LOT less messy to
        deal with than qt signals)
Remove unused settings classes (BoolSetting, FloatSetting, IntSetting,
        StringSetting)

What's left: Implement the remaining signals
2017-01-22 23:02:48 +01:00
Rasmus Karlsson 0ad5536c23 Require boost (sorry) 2017-01-22 22:56:10 +01:00
Rasmus Karlsson a92c020477 Require C++14 instead of C++11 2017-01-22 22:55:33 +01:00
fourtf a114bd1204 added auto resizing input & settings 2017-01-21 05:14:27 +01:00
fourtf d215bd58b0 added settings 2017-01-20 06:10:28 +01:00
fourtf 2e8dc63a95 added namespaces 2017-01-18 21:30:23 +01:00
confuseh 5eb7349b57 getting rid of tons of warnings 2017-01-18 13:48:42 +00:00
fourtf fa049cf420 added color normalizer for dark theme 2017-01-18 01:04:54 +01:00
fourtf 91e3976a09 input of channel names 2017-01-17 00:15:44 +01:00
fourtf bacb183cdb added option to refresh only certain channels 2017-01-16 15:06:12 +01:00
fourtf 1194905646 chatwidgetview refreshes on new message 2017-01-16 03:15:07 +01:00
Rasmus Karlsson 5b3288dc32 require c++11 for the project (not sure if we need more) 2017-01-15 11:21:41 -05:00
fourtf 801e7b8a1e updated messages 2017-01-15 16:38:30 +01:00
fourtf 4dbe2b0254 added emote loading 2017-01-13 18:59:11 +01:00
fourtf 580a411e9d added spicy new segfaults 2017-01-11 01:08:20 +01:00
fourtf 82bc101bb8 added emojis 2017-01-06 23:28:48 +01:00
fourtf 4d96dcc5e3 asd 2017-01-05 20:49:33 +01:00
Rasmus Karlsson 7262c11458 the preprocessor command #warning is not standard.
use #pragma message WARN("xD") to make it work on gcc and msvc
2017-01-05 16:42:26 +01:00
fourtf b7de109335 added words and message 2017-01-05 16:07:20 +01:00
fourtf 7a7b714e78 sdf 2017-01-04 15:12:31 +01:00
fourtf 2b4fa8071f asd 2017-01-03 21:19:33 +01:00
fourtf a75cfa61f7 commit for hemirt 2017-01-01 18:43:52 +01:00
fourtf a290f88685 added basic channel and fixed moving splits 2017-01-01 13:07:36 +01:00
fourtf 8b8b9706b3 classic fourtf commit 2017-01-01 02:30:42 +01:00
fourtf 4d1a0dd343 hemirt BabyRage 2016-12-30 19:20:04 +01:00
fourtf 42b5de161d asd 2016-12-30 12:46:03 +01:00
fourtf 2ce96a05bc added basic tabs 2016-12-30 12:20:26 +01:00
fourtf b9073b3cc2 first commit 2016-12-29 17:31:07 +01:00