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
Rasmus Karlsson
10802dad9c
Closing splits now tries to focus a neighbouring split
...
Fixes #176
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
743917a675
Move CTRL+T hotkey handling to Notebook
...
CTRL+T Can now be called anywhere in the window
2018-04-11 22:54:34 +02:00
Vilgot Fredenberg
6667e1b65b
fixed gcc compile bug
2018-04-11 22:54:34 +02:00
fourtf
69d9557505
rewrote window saveing/serialization system
...
fixes #212
2018-04-11 22:54:34 +02:00
fourtf
2ab571fe54
added cooldown to layouting to reduce lag when opening the emojis tab
2018-04-11 22:54:34 +02:00
fourtf
fffe9c93c4
fixes #307
2018-04-11 22:54:34 +02:00
fourtf
0322c73eb5
fixed an issue where normal emotes would be redrawn like gif emotes
2018-04-11 22:54:34 +02:00
fourtf
ed50f1835f
added debug information on F10
2018-04-11 22:54:34 +02:00
fourtf
29fbe33437
repaint tabs when text changes
2018-04-11 22:54:34 +02:00
pajlada
0d7a9b75e3
Update README.md
2018-04-11 22:54:34 +02:00
pajlada
ec5acf75d8
Add Ubuntu 18.04 installation instructions
2018-04-11 22:54:34 +02:00
fourtf
723f8f4989
added dark window to dark theme
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
5433daa1ea
Update settings library. make use of new define
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
6ea3a1df08
Switch some c-style includes to c++-style includes (i.e. stdint.h to
...
cstdint)
Make MessageElement to a class to fit better with the derived classes.
Make MessageLayoutElement to a class to fit better with the derived
classes.
Remove virtual from override functions
Replace all instances of boost::signals2 with pajlada::Signals. This
lets us properly use clang code model to check for issues.
Add missing virtual destructor to AbstractIrcServer
Add missing virtual destructor to MessageLayoutElement
Remove unused "connectedConnection" connection in TwitchChannel
Fix typo in TrimChannelName function
Fix typo in MessageParseArgs
Replace some raw pointers with unique pointers where it made more sense.
This allowed us to remove some manually written destructors whose only
purpose was to delete that raw pointer.
Reformat: Add namespace comments
Reformat: Add empty empty lines between main namespace beginning and end
Reformat: Re-order includes
Reformat: Fix some includes that used quotes where they should use angle
brackets
Reformat: Replace some typedef's with using's
Filter out more useless warnings
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
1119c08182
Simplify debug::Log. No need for a second function
2018-04-11 22:54:34 +02:00