Commit graph

1011 commits

Author SHA1 Message Date
fourtf 2df142bd50 renamed *Manager files 2018-06-28 19:46:45 +02:00
fourtf 5604ae6a67 removed functions from SettingsManager that shouldn't be there 2018-06-28 19:38:57 +02:00
fourtf b667183ca5 Merge branch 'master' of https://github.com/fourtf/chatterino2 2018-06-28 18:12:43 +02:00
Rasmus Karlsson 8ff29ebe05 Normalize define naming 2018-06-28 01:26:15 +02:00
pajlada 10df071077
Breakpad implementation (#535)
* qBreakpad simple implementation

* update chatterino.pro for linux

* Add breakpad building script for linux
2018-06-27 23:06:37 +00:00
Rasmus Karlsson 524be95e8b Reduce complexity of regular expression initialization 2018-06-28 00:54:34 +02:00
Rasmus Karlsson 20c17c3377 Make link regular expression only be created once 2018-06-28 00:54:34 +02:00
LajamerrMittesdine 7fe8ff97e0 Initial rework of matchLink 2018-06-28 00:54:34 +02:00
fourtf 37be58ebcf fixed browser extensions not working when opening the browser before
chatterino
2018-06-27 22:56:56 +02:00
fourtf 6a93aa412e moved IsBigEndian into it's own file 2018-06-27 13:03:59 +02:00
chems c22052afdd undo reformat 2018-06-27 12:59:11 +02:00
ch-ems b2d18ddd7f fixes #525 2018-06-27 12:59:11 +02:00
ch-ems 1bd97d853e fixes issue where slowmode checkbox is checked even after canceling. 2018-06-27 12:59:11 +02:00
Rasmus Karlsson e9868fdd84 Move TwitchUser deserialization to the proper Deserialize function
instead of ::fromJSON
2018-06-27 00:17:05 +00:00
Rasmus Karlsson f76512c31e Remove authenticated get function from urlfetch
Implement twitch account emote getter function in TwitchAccount
2018-06-27 00:16:30 +00:00
ch-ems d333da3dfa fixes issue with 0245bd5 2018-06-26 19:33:42 +02:00
fourtf c5441c6d4a fixed minor issues 2018-06-26 17:51:31 +02:00
fourtf fb230423f6 fixed rename 2018-06-26 17:47:44 +02:00
fourtf 604e5ed682 fixed upper/lower case fiesta 2018-06-26 17:42:35 +02:00
fourtf 8cbf575e3c added docs of main.cpp 2018-06-26 17:33:26 +02:00
fourtf 804d324d79 removed NativeEventHelper 2018-06-26 17:27:18 +02:00
fourtf d09b14db26 removed Const.hpp and Credentials.hpp in favor of TwitchCommon.hpp 2018-06-26 17:25:24 +02:00
fourtf 08e552f5f6 ran clang-format on all files 2018-06-26 17:20:03 +02:00
fourtf 6ee1fc303e removed SplitColumn 2018-06-26 17:16:58 +02:00
fourtf c74bc00106 renamed twitch api get functions 2018-06-26 17:12:50 +02:00
fourtf 54eb07e116 removed namespaces 2018-06-26 17:06:17 +02:00
fourtf 2df0566492 removed namespaces 2018-06-26 16:37:59 +02:00
fourtf 15abedd869 moved files into src/common 2018-06-26 15:33:51 +02:00
fourtf 0bc08a364c created directory for dialogs 2018-06-26 15:11:45 +02:00
fourtf f09c7e8b4e removed ChannelData 2018-06-26 14:55:28 +02:00
fourtf 22f528cd21 put all split widgets inside the same directory 2018-06-26 14:39:22 +02:00
fourtf a9bf9cf722 rename #3 2018-06-26 14:09:39 +02:00
fourtf c9722b9780 rename #2 2018-06-26 13:24:55 +02:00
fourtf ec04f10895 rename #1 2018-06-26 13:23:57 +02:00
fourtf 6375a902a0 fixed size of the attachedwindow for the browser extension for scaling 2018-06-25 22:07:17 +02:00
Lajamerr Mittesdine 13d28d0d8b Fix Account Switcher Popup Widget On Linux
This fixes it for me on Linux.

Not sure if this breaks anything on Windows. Needs some testing.
2018-06-25 17:01:29 +02:00
ch-ems 0245bd5c3a fixed crash when enabling 'window always on top' 2018-06-25 16:59:50 +02:00
ch-ems 7f5b07a9f9 fixes font selection window showing behind if 'window always on top' is
enabled.
2018-06-25 16:59:50 +02:00
fourtf ef2365e81a small fix and increased version number to 2.0.4 2018-06-25 12:52:07 +02:00
fourtf c75b3578a7 fixed windows 7 again 2018-06-25 12:41:55 +02:00
fourtf 7b5972f05d Fixed crash on windows 7 2018-06-25 12:20:36 +02:00
fourtf a91d6525ad Increased version number to 2.0.3 2018-06-25 00:01:03 +02:00
fourtf ba5c3555b8 fixed scaling for 1.5+ scale on windows 2018-06-24 23:58:29 +02:00
fourtf 4075ac9279 increased version number to 2.0.2 2018-06-24 23:08:52 +02:00
fourtf 640907198e I keep pushing too fast 2018-06-24 21:59:13 +02:00
fourtf 0d499313e2 fixed maximized mode margin on windows 2018-06-24 21:57:03 +02:00
fourtf 63c213a36a fixed spelling of "separate" 2018-06-24 18:32:00 +02:00
fourtf 59ee091722 fixed label ui scale 2018-06-24 18:30:48 +02:00
fourtf 22167f33f2 Fixes #491, font size in notebooktab too big 2018-06-24 17:33:55 +02:00
fourtf 68ddd1e7c9 Fixed some labels being too big on hi-dpi 2018-06-24 17:02:21 +02:00
fourtf 683017008a fixed inital scaling being wrong on windows 2018-06-24 17:02:21 +02:00
Rasmus Karlsson 24471fc2d0 Fix emote popup for certain emotes (i.e. <3)
Fix #513
2018-06-24 16:35:38 +00:00
Rasmus Karlsson 355b80680d Fix erroneous copying of emotes (twitch emotes in particular)
Fix #514
2018-06-24 16:30:28 +00:00
Rasmus Karlsson fc0e89edf3 Implement "frameless draggable" windows on Linux
Not yet tested on Mac but should work just the same

Fix #472
2018-06-24 16:09:11 +00:00
Rasmus Karlsson a105b47a6b Improve notice message handling
This should stop most duplicate notice messages from showing up

Fix #272
2018-06-24 15:33:22 +00:00
Rasmus Karlsson 8bb3ad1bf5 Only use the "duplicate message" functionality if user is not a
moderator
2018-06-24 15:20:15 +00:00
Rasmus Karlsson 715d208b6d Enable unicode regular expressions in ignore phrases too 2018-06-24 14:56:34 +00:00
pajlada eae2c2c521
Emote popup channelname (#475)
Fix #464
2018-06-24 14:42:40 +02:00
Rasmus Karlsson ebe0f0c87f Improve display name parsing
Fix #510
2018-06-24 14:27:08 +00:00
Rasmus Karlsson a5983e3876 Fix "addFakeMessage" for privmsgs 2018-06-24 14:27:08 +00:00
fourtf a505adf26c disabled openGuiMessageQueue for debug mode 2018-06-24 14:03:26 +02:00
fourtf 9a719dcd05 added completion for default twitch commands 2018-06-24 13:57:19 +02:00
Rasmus Karlsson e1f2cb3355 Enable full unicode support in Highlight phrases
Fix #509
2018-06-24 13:42:22 +00:00
fourtf 573abe9f40 fixed #486 2018-06-24 13:33:18 +02:00
Rasmus Karlsson 6c727cf82b Settings now saves unicode QString settings properly
Fix #503
2018-06-24 13:21:16 +00:00
Rasmus Karlsson ecfe9646dd Add missing this prefixes in TwitchServer 2018-06-24 13:14:05 +00:00
Rasmus Karlsson be931df4f4 Add a message if you're trying to type without being logged in
Fix #484
2018-06-24 13:11:20 +00:00
fourtf 8b4f9d066e fixed account switch popup showing behind the main window 2018-06-24 13:10:29 +02:00
fourtf 8111946858 renamed variables in twitchserver 2018-06-24 13:06:11 +02:00
fourtf 47198a5489 Fixed #501 2018-06-24 13:00:42 +02:00
Rasmus Karlsson 532737d358 Fix the "mode header thing" to not take up too much space 2018-06-24 12:21:11 +00:00
DatGuy1 5135309508 Add room mode options to splitheader (#497) 2018-06-24 12:22:50 +02:00
fourtf 02214c38a6 added comments for explanation 2018-06-24 12:16:32 +02:00
fourtf 5673cefd1b Fixes crash #504 2018-06-24 11:45:30 +02:00
fourtf f5a05543cd added autocompletion for commands 2018-06-24 11:24:21 +02:00
fourtf 2b99a3574c changed firefox extension link to the english one 2018-06-24 10:57:37 +02:00
fourtf f7b9144210 added timestamp and disabled pings for inline sent whispers 2018-06-24 10:53:12 +02:00
fourtf a91ac5cdf0 channged piss color to blue 2018-06-23 23:48:54 +02:00
fourtf b056a07f65 show changelog fix 2018-06-23 23:26:09 +02:00
fourtf c121eba15d fixed viewing changelog temporarily 2018-06-23 23:24:32 +02:00
fourtf fdabb5d1f2 increased version to 2.0.1 2018-06-23 23:11:22 +02:00
fourtf 3bcbcac869 commented out the NOTICE message handle 2018-06-23 23:08:15 +02:00
fourtf f728a1fbd7 added browserextensionpage 2018-06-23 22:49:07 +02:00
fourtf 89d9076715 polishing for the update 2018-06-23 22:17:57 +02:00
datguy 88ef3ef07a Show sent whispers inline 2018-06-23 19:24:51 +02:00
Rasmus Karlsson 942217fd6a Fix removing items in an EditableModelView
Fix #489
Fix #456

If @fourtf could take a look at this fix it would be nice KKaper
2018-06-23 14:46:21 +00:00
Rasmus Karlsson ee1fd9274d Add missing include 2018-06-23 14:10:20 +00:00
Rasmus Karlsson b2f454aca4 Change header color when split is active
Colors might need to change but they work for now

Fix #495
2018-06-23 11:54:00 +00:00
fourtf 5ae671dc14 accidentally added a line 2018-06-22 23:28:20 +02:00
fourtf 4aec66e3ea small refactor of twitchserver 2018-06-22 23:24:45 +02:00
Rasmus Karlsson 115031b7ac Clearchat now disables previous messages
Fix #499
2018-06-22 21:44:02 +00:00
Rasmus Karlsson dd0d6a0f88 Stop moderation elements from appearing on other moderators messages
Fix #496
2018-06-22 21:19:52 +00:00
Rasmus Karlsson 2746f88e49 Load all short codes for emojis, instead of just the first one
Fix #494
2018-06-22 20:43:43 +00:00
hemirt 077f908f4e Adjust tooltip size 2018-06-22 20:14:44 +02:00
fourtf dfdeef297e fixed dragging user info popup on windows 2018-06-22 12:44:10 +02:00
fourtf 440a3c41fe LayoutCreator<T>::operator * now returns a reference 2018-06-22 12:34:33 +02:00
fourtf a5b48d713a disabled registering of the native messaging host if in debug mode 2018-06-22 11:33:01 +02:00
fourtf e534bdfeca update manager 2018-06-22 10:22:25 +02:00
fourtf 5155039293 added #ifdef back in for windows updates 2018-06-21 23:03:13 +02:00
fourtf 8f34a0af59 fixed the updating mechanism 2018-06-21 23:02:42 +02:00