Commit graph

4055 commits

Author SHA1 Message Date
Rasmus Karlsson
4bfe58f14d more random refactoring 2017-06-11 12:00:53 +02:00
Rasmus Karlsson
1d6f558452 Remove SharedChannel (just use std::shared_ptr<Channel>)
More code-refactoring BBaper
2017-06-11 11:36:42 +02:00
Rasmus Karlsson
9cd70877a5 replace all instances of NULL with nullptr 2017-06-11 09:37:30 +02:00
Rasmus Karlsson
1c6ff37e76 rename header files from *.h to *.hpp 2017-06-11 09:31:45 +02:00
Rasmus Karlsson
961f22819e clean up chatwidgetheader more 2017-06-11 09:11:55 +02:00
Rasmus Karlsson
85356cdd6b clean up chat widget structure. how and where hotkeys are handled 2017-06-10 23:53:39 +02:00
Rasmus Karlsson
1472471ddb random shit changes 2017-06-10 22:48:28 +02:00
Rasmus Karlsson
6898f9c2db update gitignore 2017-06-10 22:33:24 +02:00
Rasmus Karlsson
5b2b2e3e19 refactor/reformat. remove useless common.h 2017-06-07 10:09:24 +02:00
Rasmus Karlsson
b66dc479e6 fix scroll to bottom issue 2017-06-06 21:18:05 +02:00
fourtf
768b3db27a cucked link 2017-06-06 19:21:54 +02:00
fourtf
5ae69c6d7f ayy lmao 2017-06-06 19:18:55 +02:00
Rasmus Karlsson
edcea52cc6 Store the "showing latest messages" in a variable for later use 2017-06-06 17:22:16 +02:00
Rasmus Karlsson
814fc4bbae Fix scrollbar 2017-06-06 17:18:23 +02:00
Rasmus Karlsson
2d2d6dad17 make connectionMutex QMutex into a std::mutex 2017-06-06 16:13:41 +02:00
Rasmus Karlsson
880fe7e81c fix deadlock, thanks hemirt 2017-06-06 16:10:16 +02:00
Rasmus Karlsson
6acaa56442 rename sendJoin to joinChannel 2017-06-06 16:06:13 +02:00
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