Commit graph

388 commits

Author SHA1 Message Date
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