Commit Graph

164 Commits

Author SHA1 Message Date
Julia 76eabd3b2e fix: lead moderator role detection (#6642)
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-12-11 08:33:15 +00:00
dp a54317510d fix: remove dead code from watch streak highlight seperation (#6581)
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-11-16 16:49:28 +00:00
dp db060d5b5a feat: seperate watchstreak highlights from sub highlights (#6571)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-16 14:12:43 +00:00
pajlada fba845f978 fix: correctly color usernames in most other notice scenarios (#6323) 2025-07-06 13:40:24 +00:00
pajlada 7f2168a9d4 fix: correctly override user color in sub gifts (#6322) 2025-07-06 15:05:28 +02:00
hemirt faa435c957 fix: disable reply options where we know it wouldn't work (#6119) 2025-06-15 11:35:18 +00:00
pajlada e38c64bac3 fix: don't include blocked users in join/part messages (#6181) 2025-05-03 11:32:55 +02:00
nerix cd8247f921 chore: remove dead code and get rid of MSVC warnings (#6024) 2025-03-03 13:30:11 +01:00
nerix 2b118c9aa2 fix: show rewards early, replace later (#5948) 2025-02-10 21:12:30 +00:00
Matthias Kronberg 8c836fe46c fix: Allow announcements to show up in /mentions (#5857) 2025-01-26 14:36:55 +00:00
pajlada 3214e0a80b fix: more force relayout on timeout/clear/delete (#5854) 2025-01-25 11:42:55 +01:00
nerix 16aec8eac1 fix: visually hide deleted messages immediately (#5844) 2025-01-24 18:28:13 +01:00
nerix c1959259ce fix: use serverReceivedTime over parseTime for stacking (#5824) 2025-01-19 12:37:58 +00:00
nerix 7dbb27e22e feat: stack /clear messages (#5806) 2025-01-12 11:54:14 +00:00
nerix 8220a1fbd4 feat: make usernames in USERNOTICEs clickable (#5686) 2024-11-03 11:17:16 +00:00
nerix 101a45fd3a refactor: deduplicate IRC parsing (#5678) 2024-11-02 12:54:31 +00:00
nerix bbcd8c5eb2 fix: get rid of some more warnings (#5672) 2024-10-27 12:42:23 +00:00
pajlada 2ec8fa8723 refactor: remove unused ReplyContext.highlight (#5669) 2024-10-21 19:22:23 +02:00
nerix e35fabfabe refactor: irc message builder (#5663) 2024-10-20 10:40:48 +00:00
nerix 5c9b17c31a refactor: decouple reply parsing from MessageBuilder (#5660) 2024-10-19 12:04:44 +00:00
James Upjohn fb787b5226 feat: make raid entry username clickable (#5651) 2024-10-19 13:01:22 +02:00
nerix d9453313b3 test: add snapshot tests for MessageBuilder (#5598) 2024-10-13 10:38:10 +00:00
iProdigy bdc12ffb3f feat: indicate multi-month subs and resubs (#5642) 2024-10-12 11:40:33 +02:00
iProdigy 06d9a37709 feat: improve handling of shared chat messages (#5606)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-10-05 10:31:52 +00:00
nerix d0bcf35fdc refactor: move zero width replacement to a function (#5594) 2024-09-28 12:49:26 +00:00
nerix 820aa12af6 refactor: load Twitch emotes from Helix (#5239) 2024-09-01 11:22:54 +02:00
pajlada ac88730563 fix: remove deprecated Application::getTwitchAbstract (#5560) 2024-08-25 11:38:57 +00:00
pajlada 175afa8b16 refactor: make a single MessageBuilder (#5548) 2024-08-24 10:18:27 +00:00
pajlada 998920d244 Remove experimental IRC support (#5547) 2024-08-18 12:04:26 +00:00
pajlada 5deec1f02f chore: remove Singleton & replace getIApp with getApp (#5514) 2024-07-21 13:09:59 +00:00
pajlada 973b7a3bdd Add extra context to messages that are added to channels, allowing the logging controller to take more responsibility in what messages to log (#5499)
Co-auhtored-by: James Upjohn <jupjohn@jammeh.co.nz>
2024-07-13 11:15:11 +00:00
pajlada 354079c74c refactor: add Channel::addSystemMessage function (#5500) 2024-07-07 22:03:05 +02:00
iProdigy 2ef3306d1d feat: notate power-up automatic reward redemptions (#5471) 2024-06-22 11:03:49 +00:00
pajlada b6dc5d9e03 chore: refactor TwitchIrcServer (#5421) 2024-06-01 12:56:40 +00:00
nerix 491b6db72f chore: remove unused timegates (#5361) 2024-05-25 11:12:04 +00:00
iProdigy e6bf503594 feat: include duration in more multi month gifts (#5319)
* feat: include duration in more multi month gifts

* chore: update sample data

* chore: update changelog

* push more sample data events to my channel

* feat: use nicer display name for anon gifters

---------

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-04-12 21:30:33 +02:00
iProdigy 92e75784fc feat: report duration for multi-month anon sub gifts (#5293) 2024-04-02 12:50:53 +02:00
pajlada a958619860 Hide chatter list button for non-moderators (#5245) 2024-03-10 11:46:26 +00:00
nerix c1fa51242f refactor: turn StreamerMode into a singleton(-like thing) (#5216) 2024-03-01 21:12:02 +01:00
pajlada 4380ef8c5f refactor: Remove most raw accesses into Application (#5104) 2024-01-19 17:59:55 +01:00
nerix f42ae07408 dev: Add RecentMessages benchmark (#5071)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-07 12:15:36 +00:00
iProdigy bbf75516ed fix: show user message on watch streak notice (#5029) 2023-12-16 11:48:32 +00:00
iProdigy 13dc306506 perf: query fewer historical messages on reconnects (#5001)
Co-authored-by: Ruben Anders <ruben.anders@robotty.de>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-12-09 19:46:30 +01:00
Mm2PL d9cdc88061 Remove unused parseMessage function (#4968) 2023-11-17 14:46:35 +01:00
iProdigy d40b0a6c1d fix: avoid reward redemption crash via buffer refactor (#4949)
Co-authored-by: nerix <nero.9@hotmail.de>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-11-08 18:14:48 +01:00
iProdigy 5209e47df1 Improve reply popup after thread update (#4923)
Co-authored-by: nerix <nero.9@hotmail.de>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-11-05 16:25:26 +00:00
pajlada f4726ed7a8 refactor: IrcMessageHandler (#4927) 2023-10-31 17:47:56 +01:00
pajlada fec45889a8 Replace boost::optional with std::optional (#4877) 2023-10-08 16:50:48 +00:00
nerix e7281b033e Show historic timeouts and bans in usercard (#4760)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-08-13 10:00:52 +00:00
Mm2PL 5727db2029 Fixed subscriptions and announcements not being blockable (#4748)
* Check blocks for usernotices

* changelog

* cstd = {.name="C++20"}

* Update CHANGELOG.md

Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>

---------

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2023-08-05 12:45:43 +00:00