Paweł
|
91ab8b90a0
|
Cleaned up IrcMessageHandler (#3021)
|
2021-07-17 13:09:21 +00:00 |
|
Paweł
|
a509c7514c
|
Fixed degraded dirty emote code escaping (#3010)
|
2021-07-17 10:35:43 +00:00 |
|
Paweł
|
c8c28d7f55
|
Remove global third party emotes from TwitchChannel class (#3000)
Those are still accessible under getApp()->twitch2 instance.
|
2021-07-13 13:23:50 +02:00 |
|
Paweł
|
975b39fe10
|
Made username and color in AutoMod mod messages use correct values (#2967)
We use values given in pubsub messages and handle their edge-cases properly.
|
2021-07-11 11:33:35 +00:00 |
|
Paweł
|
94a99ac4f0
|
Fix custom built messages not showing up as search results (#2962)
|
2021-07-11 10:19:35 +00:00 |
|
Paweł
|
d5add46730
|
Respect follower emotes context, making them only available in their owner channels (#2951)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-07-11 09:12:49 +00:00 |
|
Paweł
|
b6ee2280d2
|
Moved getRandomColor method to util/Helpers.cpp (#2974)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-07-08 17:09:31 +00:00 |
|
Tal Neoran
|
2af9284de5
|
Make usernames clickable in reward redemption messages (#2953)
Co-authored-by: Paweł <zneix@zneix.eu>
|
2021-07-04 16:21:18 +00:00 |
|
Tal Neoran
|
db09a88c8d
|
Add clickable usernames in host offline messages (#2922)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-27 13:50:12 +00:00 |
|
Paweł
|
002129009d
|
Fix emotesets not loading properly (#2905)
* Initial work
fk I'm so tired...
* Updated Twitch API documentation
* Futher changes
* Removed debug output
* Added changelog entry
* Advice: don't code at 4am
removed all silly debug stuff
* Add missing lambda capture
|
2021-06-24 21:23:31 +00:00 |
|
fourtf
|
1efc547aa5
|
removed access to theme from TMB + misc fixes (#2694)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-20 13:55:35 +00:00 |
|
Paweł
|
d6b5921a0e
|
Refactored emote reloading (#2857)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2021-06-20 00:11:06 +02:00 |
|
Mm2PL
|
74960bf419
|
Communicate streams that went offline through /live (#2880)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-19 17:27:31 +00:00 |
|
Mm2PL
|
9640837957
|
Allow moderators to see who deleted a message (#2874)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-19 11:56:00 +00:00 |
|
Mm2PL
|
3977eb74a6
|
Update Twitch AutoMod PubSub topic (#2887)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-13 15:38:30 +02:00 |
|
Mm2PL
|
eb8ddfc1d3
|
Add setting for username display style (#2891)
|
2021-06-13 12:13:19 +00:00 |
|
pajlada
|
91b0170241
|
Make tests use main chatterino project objects (#2840)
|
2021-06-13 11:49:59 +00:00 |
|
Paweł
|
5512437f1b
|
Fixed a crash introduced in 2f568b8 (#2856) (#2871)
|
2021-06-06 19:59:53 +00:00 |
|
Paweł
|
2f568b88ae
|
Split list of emote sets into bunches when performing Ivr API reqeusts (#2856)
|
2021-06-06 19:27:45 +02:00 |
|
Mm2PL
|
f1e843a672
|
Make deletions show like timeouts/bans. (#2841)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-06 17:51:57 +02:00 |
|
Paweł
|
0b4c521c9b
|
Refactored system message received upon trying to send a message while anonymous (#2862)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-06-05 16:27:14 +02:00 |
|
Ben de Graaff
|
6611c24e13
|
Switch to Twitch v2 emote API for animated emote support (#2863)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: Paweł <zneix@zneix.eu>
|
2021-06-04 19:42:32 +00:00 |
|
fourtf
|
3fddafb867
|
optimize chatter list (#2814)
* optimize chatter list
* changelog
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2021-05-24 10:13:59 +00:00 |
|
fourtf
|
258851e572
|
removed accidentally added line
|
2021-05-23 11:24:08 +02:00 |
|
Tal Neoran
|
2db50f1c41
|
Add setting to disable custom ffz mod/VIP badges (#2759)
Co-authored-by: Paweł <zneix@zneix.eu>
|
2021-05-16 22:07:12 +02:00 |
|
Paweł
|
6732b25f36
|
Fixed deprecated method Qt::SystemLocaleLongDate (#2784)
Fixes deprecation notices introduced in #2748
Reference: https://doc.qt.io/qt-5/qt.html#DateFormat-enum
Replacement: https://doc.qt.io/qt-5/qlocale.html#FormatType-enum
|
2021-05-16 00:34:42 +02:00 |
|
Paweł
|
519855d852
|
Migrated cheermotes to Helix API (#2440)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2021-05-15 17:02:47 +00:00 |
|
Sidd
|
860cc89e14
|
Load 100 blocked users instead of default 20 (#2772)
Co-authored-by: Paweł <zneix@zneix.eu>
|
2021-05-14 18:18:40 +00:00 |
|
Paweł
|
e746201c4f
|
Refactored and Migrated to Helix AutoMod message management (#2779)
This uses new Helix endpoint which requires new scopes and users need to reauthenticate to approve/deny AutoMod messages again.
|
2021-05-14 13:14:43 +02:00 |
|
apa420
|
d59bb805bb
|
Added system message on new date (#2748)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-05-09 18:44:57 +02:00 |
|
apa420
|
dcd65b5978
|
/live split for channels going live (#1998)
Co-authored-by: 23rd <23rd@vivaldi.net>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2021-05-09 14:17:04 +00:00 |
|
apa420
|
1568de6640
|
Added clickable hosting messages (#2752)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2021-05-08 14:46:41 +00:00 |
|
pajlada
|
2f49b23875
|
Add ability to disable precompiled headers with CMake (#2727)
|
2021-05-08 15:57:00 +02:00 |
|
pajlada
|
6f6ccb8c2f
|
Fix a deadlock that would occur when loading Twitch badges (#2756)
|
2021-05-08 13:29:12 +00:00 |
|
apa420
|
bb73069817
|
Automod info (#2744)
Co-authored-by: Sidd <iProdigy@users.noreply.github.com>
|
2021-05-08 12:49:30 +00:00 |
|
apa420
|
c40bdf812b
|
Fix automod messages not being parsed/showing up properly (#2742)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-05-08 12:14:49 +00:00 |
|
Paweł
|
0c2617dc99
|
Fixed login expired message highlight every tab (#2735)
|
2021-05-08 13:34:32 +02:00 |
|
Daniel
|
f6d9fb2aac
|
Add ability to highlight messages based on user badges (#1704)
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: 23rd <23rd@vivaldi.net>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-05-02 22:08:08 +00:00 |
|
Paweł
|
b614ce1cd8
|
Handle ritual (new viewer announcement) messages (#2703)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-05-01 15:42:51 +00:00 |
|
pajlada
|
115d198434
|
Make AccessGuard use a shared_mutex instead (#2702)
This allows `accessConst` to use a shared lock instead of a unique lock
|
2021-05-01 15:19:41 +00:00 |
|
fourtf
|
8b3f301c50
|
some concurrency additions (#2698)
|
2021-05-01 11:38:58 +00:00 |
|
Mm2PL
|
08f2773f30
|
Remove ban reasons because they are not a thing in IRC anymore (#2650)
|
2021-04-25 13:44:12 +00:00 |
|
Paweł
|
c3d61ad77b
|
Add ability to hide Twitch Prediction badges (#2668)
We now properly categorize the Twitch `predictions` badges since they take up their own slot in Twitch web chat
|
2021-04-25 14:37:19 +02:00 |
|
Paweł
|
ed7d1a88d0
|
Added custom FrankerFaceZ VIP badges (#2628)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-04-17 14:42:30 +02:00 |
|
James Upjohn
|
06ec230759
|
Fix bold/coloured usernames also formatting trailing punctuation (#2597)
|
2021-04-11 13:09:21 +00:00 |
|
Paweł
|
e741744254
|
Handle bits badge tier notification messages (#2611)
|
2021-04-11 12:17:21 +00:00 |
|
Yoitsu
|
a448af5f57
|
Implement Helix Search Categories end-point & update /setgame (#2609)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-04-10 23:34:27 +00:00 |
|
Yoitsu
|
00ccdbc781
|
clang-tidy: use std::move where applicable (#2605)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-04-10 12:34:40 +00:00 |
|
Mm2PL
|
f9246a9e3a
|
Add /setgame and /settitle (#2534)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-04-04 17:31:08 +02:00 |
|
Paweł
|
1f5b62e6e5
|
Implemented bit emotes (#2550)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
|
2021-03-21 15:42:45 +01:00 |
|