Commit graph

4597 commits

Author SHA1 Message Date
Rasmus Karlsson
c631738cd6 Add experimental shit code that might fix the strict-aliasing issue 2018-04-14 22:31:31 +02:00
Rasmus Karlsson
253ccc938e Disable more warnings, and specify that the no-unused-local-typedef operation should only be used with clang 2018-04-14 22:31:00 +02:00
Rasmus Karlsson
a684420e89 Also apply the clang bugfix for gcc 2018-04-14 22:30:31 +02:00
Rasmus Karlsson
b7266b1640 Fix warnings that occured on linux using clang 2018-04-14 21:59:51 +02:00
Rasmus Karlsson
57e788422f Add an UNUSED macro to precompiled_header.hpp 2018-04-14 21:58:06 +02:00
Rasmus Karlsson
a60e8265a5 Ignore 'unused local typedef' warning on Linux since it seems to give false positives 2018-04-14 21:54:21 +02:00
Rasmus Karlsson
0b18a8331a Fix channels not going offline properly 2018-04-14 18:27:13 +02:00
Sergey Kislyakov
d0a6974827 Added a bunch of code blocks. (#347) 2018-04-14 15:36:26 +02:00
Rasmus Karlsson
387ac9b2f6 Change portable folder to Qt's "Application dir path"
Enable portable mode if there's a "portable" file or folder in the
Application dir path

Fix #334
2018-04-14 15:32:41 +02:00
hemirt
597660af2f fix copying <br>Global/Channel ffz emote after copying a ffz emote (#342) 2018-04-14 15:10:25 +02:00
Rasmus Karlsson
8272b0184d Use https for the frankerfacez api 2018-04-14 15:07:30 +02:00
fourtf
1654130dbc fixed crash when changing theme after closing tab 2018-04-13 23:17:10 +02:00
fourtf
2c5d05dfa1 some fixes for linux 2018-04-13 22:50:19 +02:00
Rasmus Karlsson
79b4511104 fix bug where I accidentally escaped the BOOST_LIB_SUFFIX variable 2018-04-12 23:38:31 +02:00
fourtf
b978977e7a fished base communication between browser and chatterino 2018-04-12 01:17:25 +02:00
Rasmus Karlsson
d3bbbafca7 Update boost dependency file 2018-04-12 00:49:21 +02:00
fourtf
20596ddccd included namespace define as well 2018-04-12 00:40:18 +02:00
fourtf
accb88b78e put a header that requires the boost libs into a #ifdef 2018-04-12 00:33:55 +02:00
fourtf
a221b0757b disabled code that required compiled boost libraries with an ifdef 2018-04-12 00:16:44 +02:00
fourtf
0d2f0b3890 disabled default native messaging registry key installation 2018-04-12 00:09:16 +02:00
fourtf
444242f3fe Merge branch 'browser_ext' 2018-04-11 22:58:56 +02:00
fourtf
08dc7361af Merge branch 'master' of https://github.com/fourtf/chatterino2 2018-04-11 22:54:55 +02:00
fourtf
88abb2ac3b minor changes for linux 2018-04-11 22:54:34 +02:00
Rasmus Karlsson
b78f357efc Ensure we disconnect from signals on exit in SplitHeader 2018-04-11 22:54:34 +02:00
Rasmus Karlsson
b88196c81c also add the boost lib folder in case we need to link something 2018-04-11 22:54:34 +02:00
fourtf
b7226af4a1 added version header 2018-04-11 22:54:34 +02:00
fourtf
5b3a99bab4 fixed split columns not loading properly 2018-04-11 22:54:34 +02:00
fourtf
41b3340d61 Fixed tabs not highlighting on new messages/highlights 2018-04-11 22:54:34 +02:00
fourtf
c5a47ed24e Open the last selected tab on restart 2018-04-11 22:54:34 +02:00
fourtf
d0a71f37ed fixed text copying if a single word is selected 2018-04-11 22:54:34 +02:00
fourtf
c587024c53 Fixes #270 Copying text is broken 2018-04-11 22:54:34 +02:00
fourtf
3ba55ee511 selections now render over all images 2018-04-11 22:54:34 +02:00
fourtf
eb26b1fbb3 fixed issue with selecting text and word wrapping 2018-04-11 22:54:34 +02:00
fourtf
91d1af6dd9 Fixes #291 links clickable area 2018-04-11 22:54:34 +02:00
fourtf
d2bf99b343 Fixes #276 Color of the moderator buttons are black if the timestamp is disabled 2018-04-11 22:54:34 +02:00
fourtf
0ad2680601 disabled message layouting limits 2018-04-11 22:54:34 +02:00
fourtf
e5b78e85e5 Fixes #325 Option tab stays open when closing the main window 2018-04-11 22:54:34 +02:00
fourtf
21f3f6e5b0 Fixes #326 Shift + EMOTE TAB doesnt work 2018-04-11 22:54:34 +02:00
Vilgot Fredenberg
4c680dd27c We need to escape > for it to render (#321)
githubs .md is different hence the change
2018-04-11 22:54:34 +02:00
fourtf
8c1240bffd slight changes 2018-04-11 22:54:34 +02:00
fourtf
46a457ea65 improved custom window handling 2018-04-11 22:54:34 +02:00
Rasmus Karlsson
f6a0ac1bda Differentiate live streams and vodcasts
Fixes #320
2018-04-11 22:54:34 +02:00
Cranken
c2ddb74307 Fixed live status not updating when channel is online. (#319)
* Fixed live status not updating when channel is online.
2018-04-11 22:54:34 +02:00
Vilgot Fredenberg
266041d10a Aditional compile flags (#316)
* aditional compile flags

I have been using these flags while compiling wihtout any problems so I
thought I'd share them. [Here is a really long source on GCC
optimization](https://wiki.gentoo.org/wiki/GCC_optimization) -O3 might
work with chatterino however there might be no speed gains (even
negative in some cases (and also it increases compilation time)) so that's why I use -O2

* Now it doesn't error

Apparenly qt-creator doesn't like the gentoo standard syntax, also
spelling
2018-04-11 22:54:34 +02:00
Vilgot Fredenberg
bbc7ddfa80 correct -j flag (#315)
source (minigw is basically mini GCC so it applies)
https://wiki.gentoo.org/wiki/MAKEOPTS
2018-04-11 22:54:34 +02:00
fourtf
26958fccbf Fixes #288 arrow up behaviour 2018-04-11 22:54:34 +02:00
fourtf
992f0ab06a fixed popups not getting deleted on close 2018-04-11 22:54:34 +02:00
Cranken
1ed426178a Also now highlights in tab rename. 2018-04-11 22:54:34 +02:00
Cranken
884349b340 Now highlights the text in the channel change dialogue. 2018-04-11 22:54:34 +02:00
Rasmus Karlsson
5211ebaf71 Reformat
Remove some UUID remnants
2018-04-11 22:54:34 +02:00