Commit graph

3888 commits

Author SHA1 Message Date
Rasmus Karlsson
6a5d4d49ee Only send REQ-messages on read connection 2017-06-06 15:58:26 +02:00
Rasmus Karlsson
1a428a54d5 Refactor IrcManager a bit
Create a new readConnection so we can read our own messages
2017-06-06 15:57:54 +02:00
Rasmus Karlsson
ccf8e3bd83 move around files 2017-06-06 14:48:14 +02:00
Rasmus Karlsson
71f64cd6ff fix rapidjson include stuff 2017-06-06 11:49:00 +02:00
Rasmus Karlsson
cb4d193b4a "add split" button now does something (thanks hemirt) 2017-06-06 11:25:55 +02:00
Rasmus Karlsson
36e236e520 add instructions on how to install rapidjson 2017-06-06 11:25:44 +02:00
Rasmus Karlsson
196bbace85 fix dependencies stuff 2017-06-06 11:18:16 +02:00
Rasmus Karlsson
fa914c152a you can now log in with username/oauth token from an env variable
useful while testing (especially on stream)
2017-05-30 18:24:55 +02:00
Rasmus Karlsson
153fae7c19 remove some debug output 2017-05-30 18:20:00 +02:00
Rasmus Karlsson
548fbe5866 rename twitchaccount file to twitchuser to match class name 2017-05-30 15:22:44 +02:00
Rasmus Karlsson
980e71ab40 add settings submodule 2017-05-30 13:51:06 +02:00
Rasmus Karlsson
3b9a9e8373 CTRL+T opens new split in current page 2017-05-29 21:26:55 +02:00
Rasmus Karlsson
5d30181d48 remove some spammy debug output 2017-05-29 21:02:10 +02:00
Rasmus Karlsson
971489f8f1 fix crash bug when closing notebook 2017-05-29 21:02:01 +02:00
Rasmus Karlsson
5208e0f2fd fix message sending 2017-05-28 00:47:16 +02:00
hemirt
a9a68add38 disable unwanted warnings (#45) 2017-05-28 00:35:38 +02:00
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
d113115822 added message-sending through channel->sendMessage
doesn't do anything with the user input box on enter yet though
2017-05-27 17:45:40 +02:00
Rasmus Karlsson
c4de5c806a Fix all warnings that we care about 2017-05-27 16:16:39 +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
Rasmus Karlsson
909154bd8b Add CTRL+P as a hotkey to open settings dialog 2017-05-27 15:40:42 +02:00
Rasmus Karlsson
0b2b6a0dc7 Only one instance of the settings dialog should be open at once 2017-05-27 15:40:06 +02:00
Rasmus Karlsson
5614322a08 Add chatterino binary file to .gitignore 2017-05-27 15:38:26 +02:00
Rasmus Karlsson
c9c68a4c87 Move clang-format file to the correct path 2017-05-27 14:59:26 +02:00
Rasmus Karlsson
8527219b53 Ignore generated files 2017-05-27 14:58:47 +02:00
fourtf
29015dbf88 fixed it 2017-04-26 20:41:45 +02:00
fourtf
5cdc5de30a refactored limitedqueue 2017-04-26 19:53:12 +02:00
fourtf
95c7ae9f18 fixed message cursor positions 2017-04-24 23:00:26 +02:00
fourtf
eb82f5c1e2 fixed mouseover locations 2017-04-24 19:30:23 +02:00
fourtf
980c0b2a93 improved chatwidgetview syntax 2017-04-20 21:34:51 +02:00
Bur0k
b6d0776917 Make runnable again (#40)
* Compile before push DansGame

* Initialize them when they are needed, not on startup. This is THREAD-SAFE since C++11

* Changed user to account
2017-04-19 15:25:05 +02:00
Bur0k
38062cb3c5 Renamed User* to Account* (#41) 2017-04-19 15:24:19 +02:00
fourtf
780286582f Merge branch 'master' of https://github.com/fourtf/chatterino2 2017-04-18 02:30:07 +02:00
fourtf
c2937eb7b3 renamed "user" to "account" 2017-04-18 02:29:32 +02:00
fourtf
20b0699025 moved stuff to the thing where it should be 2017-04-18 02:12:45 +02:00
fourtf
fb87319a0e fixed compiling on linux 2017-04-18 02:07:14 +02:00
fourtf
34b9057f7e fixed compiling 2017-04-18 01:05:59 +02:00
fourtf
99524027d0 fixed the namespace comments 2017-04-14 17:52:22 +02:00
fourtf
a0d29ebae8 added namespace comments 2017-04-14 17:47:28 +02:00
fourtf
043ddfafa6 refactored lazyloadedimage 2017-04-14 14:52:31 +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
hemirt
744940ffd5 windowmanager destructor free _mainwindow, fix save - remove const in (#36)
* windowmanager destructor free _mainwindow, fix save - remove const in
settingsPath that is being written to from ptree tree

* syntax error

* remove destructor, singleton, let OS claim the resource as no special cleanup of _mainWindow is not needed
2017-04-14 14:08:57 +02:00
fourtf
d96c4a5c91 refactored windowmanager 2017-04-13 19:25:33 +02:00
fourtf
11fed12be1 changed application data path from %appdata%/chatterino to
%appdata%/chatterino2
2017-04-13 18:51:46 +02:00
fourtf
138466035f added basic settings page for accounts 2017-04-13 16:06:23 +02:00
fourtf
96db82e867 refactoring 2017-04-12 17:46:44 +02:00
Rasmus Karlsson
8ef492d7ae reformat channel.cpp KKona 2017-03-11 11:39:59 +01:00
Rasmus Karlsson
0ace6d2bc8 Merge branch 'master' of github.com:fourtf/chatterino2 2017-03-11 11:38:56 +01: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
181fb69a44 started adding text selection 2017-02-17 23:51:35 +01:00