Commit Graph

3519 Commits

Author SHA1 Message Date
Mm2PL 06d0160b35 Add flags.similar filter variable (#5747) 2024-12-01 15:22:35 +01:00
pajlada 14776deb35 fix: remove cosmetic allowCommandsAtEnd setting (#5745)
Any new functionality we'd want to add here would probably not be what
people who checked this setting actually wanted it do be. It's best to
start fresh if we want to add similar functionality.
2024-11-30 14:14:11 +01:00
pajlada 92c921c2a1 feat: add "tags" or "keyword" support for settings (#5585)
this allows us to search for both "ffz" and "frankerfacez" when searching for FrankerFaceZ settings, without trying to force add both into the setting name
2024-11-30 12:41:49 +00:00
pajlada e1aded057d feat: improve automod blocked term messaging (#5699) 2024-11-30 12:32:33 +01:00
nerix f6d6e2c62d perf: don't force-layout in setChannel (#5737)
* perf: don't force-layout in `setChannel`

* chore: add changelog entry

---------

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-11-28 09:16:44 +00:00
Mm2PL 303ca0a4b0 Repopulate UserInfoPopup with login (for when opened with id:) (#5739)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2024-11-26 15:09:20 +01:00
nerix 280f9e4047 revert: use helix as the default chat send protocol (#5736) 2024-11-25 20:48:03 +01:00
pajlada 7ff4d2bdab feat: Add setting to hide scrollbar highlights (#5732) 2024-11-24 23:18:10 +00:00
nerix c8bafbd03e feat: backup window-layout (#5647) 2024-11-24 22:39:20 +00:00
pajlada fd299f113c feat: Add setting to hide scrollbar thumb (#5731)
Hiding the scrollbar thumb will disable all mouse click/drag interaction
in the scrollbar
2024-11-24 13:18:42 +01:00
pajlada 14c4bb6459 fix: network requests timing out too early (#5729) 2024-11-23 16:29:44 +01:00
pajlada b4ff1286c7 fix: clear WinToast on exit (#5728) 2024-11-23 15:45:01 +01:00
pajlada a8269a5749 fix: output --version to stdout (#5727) 2024-11-23 13:20:44 +00:00
nerix 1c827f6288 chore: use condition variable to shutdown websocket pools (#5721) 2024-11-20 22:29:47 +01:00
nerix eeb797c03f chore: keep GDI fontengine on Windows for now (#5710) 2024-11-12 22:20:40 +00:00
Ilya Zlobintsev 63f363e5a9 Deduplicate emotes by name in smart tab emote completion strategy (#5705) 2024-11-12 14:41:12 +00:00
nerix 6ceb987e7e fix: update channel-view when pausing (#5707) 2024-11-10 19:51:45 +01:00
pajlada 5b1ce32a4e fix: don't spam debug output about 7TV CreateEmoteSet (#5700) 2024-11-06 15:07:33 +01:00
nerix f3a5f81fa0 deps: use upstream qtkeychain (#5697) 2024-11-05 22:11:14 +01:00
pajlada 46c1f18ae7 feat: add setting to hide blocked term automod messages (#5690) 2024-11-05 21:04:45 +01:00
Felanbird d92b24b8a1 chore: standardize references to FrankerFaceZ & BetterTTV in settings (#5698) 2024-11-05 19:53:43 +00:00
nerix 68304272a2 fix: handle multiline selection starting at trailing space (#5691) 2024-11-03 19:23:53 +01:00
nerix d3000ba597 feat: show warning before blocking followed channel (#5615) 2024-11-03 12:29:57 +00:00
nerix 8220a1fbd4 feat: make usernames in USERNOTICEs clickable (#5686) 2024-11-03 11:17:16 +00:00
pajlada 403fc6d3c4 fix: ensure timer doesn't run if the QuickSwitcherPopup is dead (#5687) 2024-11-03 10:49:00 +00:00
nerix 4b725c4d6b fix(7TV): ignore entitlement.reset (#5685) 2024-11-02 22:32:49 +01:00
hemirt db8047ea7b highlight tabs only on unviewed messages (#5649) 2024-11-02 13:21:56 +00:00
nerix 101a45fd3a refactor: deduplicate IRC parsing (#5678) 2024-11-02 12:54:31 +00:00
nerix 5f76f5b755 fix: take indices to messages as a hint (#5683) 2024-11-02 12:11:59 +00:00
nerix ecfb35c9b7 fix(luals-meta): Use opaque enum values and correct HTTP types (#5682) 2024-11-02 11:22:17 +00:00
nerix bbcd8c5eb2 fix: get rid of some more warnings (#5672) 2024-10-27 12:42:23 +00:00
nerix 74a385dfee fix: escape 7TV emote names (#5677) 2024-10-27 12:56:37 +01:00
pajlada f66bc37368 fix: use static version of 7tv badges (#5674) 2024-10-24 10:26:20 +02:00
iProdigy 18c4815ad7 feat: add shared chat badge (#5661) 2024-10-22 18:42:19 +02:00
pajlada 2ec8fa8723 refactor: remove unused ReplyContext.highlight (#5669) 2024-10-21 19:22:23 +02:00
pajlada 45d2c292d0 fix: subscribed threads not being marked as subscribed (#5668) 2024-10-21 13:19:08 +02:00
nerix 867e3f3ab0 fix: only invalidate buffers for chat windows (#5666) 2024-10-21 00:57:37 +02:00
nerix e35fabfabe refactor: irc message builder (#5663) 2024-10-20 10:40:48 +00:00
Mm2PL 352a4ec132 Move plugins to Sol (#5622)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-10-20 11:57:05 +02:00
nerix 9345050868 fix: invalidate buffers on WM_DPICHANGED (#5664) 2024-10-19 18:42:37 +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 d0b9fd0dc3 fix: animate emotes when overlay is open (#5659) 2024-10-19 09:56:46 +00:00
nerix a8d60b0b05 refactor: move MessageBuilder snapshot test to IrcMessageHandler (#5654) 2024-10-18 13:41:57 +00:00
nerix 800f6df2cf refactor(message-builder): move static helper methods to functions (#5652) 2024-10-18 13:03:36 +02:00
Maverick c0a5a3e805 feat: Print proxy URL information in /debug-env command (#5648) 2024-10-14 14:42:52 +00:00
nerix d9453313b3 test: add snapshot tests for MessageBuilder (#5598) 2024-10-13 10:38:10 +00:00
nerix 3e2116629a chore: improve appearance of Twitch emotes in popup (#5632) 2024-10-13 10:08:32 +00:00
maliByatzes 2d818a7657 Remember Popped-up Chat Size (#5635) 2024-10-12 10:35:39 +00:00
nerix bc1850ce2d fix: copy filters to overlay window (#5643) 2024-10-12 10:08:30 +00:00