Commit Graph

17 Commits

Author SHA1 Message Date
pajlada d7166fae9f fix: try to avoid crash on image load when app is exiting (#6018) 2025-03-02 17:27:18 +00:00
pajlada 9527421bcd feat(eventsub): properly unsubscribe once no more handles are interested (#5943) 2025-02-09 12:53:31 +00:00
pajlada 0f8a29fdb9 feat: add initial experimental Twitch Eventsub support (#5837)
Co-authored-by: nerix <nerixdev@outlook.de>
2025-02-02 16:03:24 +00:00
pajlada f629eecaa7 feat: improve create clip error messaging (#5879) 2025-02-01 12:18:34 +00:00
nerix d3000ba597 feat: show warning before blocking followed channel (#5615) 2024-11-03 12:29:57 +00:00
nerix bbcd8c5eb2 fix: get rid of some more warnings (#5672) 2024-10-27 12:42:23 +00:00
nerix 820aa12af6 refactor: load Twitch emotes from Helix (#5239) 2024-09-01 11:22:54 +02:00
iProdigy c01bfcfffe feat: add /warn command (#5474) 2024-06-22 10:36:29 +00:00
JakeRYW 25284fc703 Improved error messaging for Update Channel API (#5429) 2024-06-09 11:15:25 +00:00
nerix 0cfd25ce8e feat: Send messages using Helix API (#5200) 2024-02-25 14:45:55 +01:00
pajlada fec45889a8 Replace boost::optional with std::optional (#4877) 2023-10-08 16:50:48 +00:00
pajlada 813d96867b Migrate to the new Get Channel Followers Helix endpoint, fixing follower count not showing up in usercards (#4809) 2023-09-09 12:51:45 +00:00
nerix fca57696bb Increase max number of blocked users loaded from 100 to 1,000 (#4721)
Also includes a little refactor of how the requests are made & how the blocked users are stored
2023-07-23 11:26:12 +00:00
pajlada 76527073cf Ensure live status requests are always batched (#4713) 2023-07-02 13:52:15 +00:00
pajlada d2f1516818 Fix crash that could occur if closing the usercard quickly after blocking (#4711)
* Specifically, this adds a caller to the network request, which makes the
success or failure callback not fire.
This has the unintended consequence of the block list not reloading if
the usercard is closed, but it's not a big concern.

* Add unrelated `-DUSE_ALTERNATE_LINKER` cmake option

From https://github.com/heavyai/heavydb/blob/0517d99b467806f6af7b4c969e351368a667497d/CMakeLists.txt#L87-L103
2023-07-01 12:01:47 +00:00
olafyang 21d4b2cacc add "/shoutout" command (#4638)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-05-20 16:32:06 +00:00
pajlada e1a6c24cf3 Move mocks to their own interface (#4645) 2023-05-20 10:54:50 +00:00