Commit Graph

1181 Commits

Author SHA1 Message Date
nerix 7dbb27e22e feat: stack /clear messages (#5806) 2025-01-12 11:54:14 +00:00
pajlada 7b33560fd9 fix: don't block with update prompt on macos/linux (#5818) 2025-01-12 11:13:25 +00:00
8thony ae964be758 fix: missing word wrap in update popup (#5811)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-01-12 11:29:50 +01:00
Wissididom 8e3108cca8 Remove iexplore, because it is EOL (#5810)
EOL since 2022-06-15.

https://learn.microsoft.com/de-de/lifecycle/products/internet-explorer-11
2025-01-11 18:54:20 +01:00
teknsl 687fb353a7 consolidate firefox incognitobrowser logic (and deprecate opera/launcher) (#5805)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-01-11 14:08:21 +01:00
nerix 3ec9b93684 build(conan): 👷 update version and dependencies (#5776) 2025-01-11 11:09:12 +00:00
Mm2PL fe05b5994c Fix: Take Lua HTTP callbacks as sol::main_protected_function (#5800)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-01-06 22:18:39 +01:00
pajlada f53d92c77a Release v2.5.2 (#5791) 2025-01-05 11:59:00 +01:00
pajlada 8b7d7f9d71 fix: stop blocked terms from showing up more than once (#5789) 2025-01-04 11:57:09 +00:00
nerix 5aab424a6a fix: check application in 7TV event-api (#5768) 2025-01-04 11:10:16 +00:00
nerix 2212ec0bbb fix: unescape Twitch emotes even more (#5786) 2025-01-03 22:53:49 +01:00
nerix 4f1a0ad5a6 fix(bttv): use channel if no user was sent (#5783) 2025-01-01 11:22:45 +00:00
nerix becc1004ab fix: escape more 7tv things (#5780) 2024-12-31 14:42:10 +00:00
pajlada fae3e7a862 fix: macos font multiplier (#5775) 2024-12-21 14:52:03 +01:00
pajlada 3c17f86158 fix gh actions macos builder (#5774) 2024-12-21 12:20:45 +00:00
nerix a540770ce2 fix: hide scrollbar highlights in overlay window (#5769) 2024-12-21 11:25:21 +01:00
pajlada 13d871fc81 Release v2.5.2-beta.1 (#5761) 2024-12-14 11:18:02 +01:00
pajlada e3268767c2 fix: automod username placement (#5759) 2024-12-08 11:12:27 +00:00
pajlada a898f8da12 fix: initial scrollbar behaviour in inactive tab (#5757)
Channel views could sometimes have their scrollbar be at the top instead
of bottom when they were first activated if it had messages in it
2024-12-08 11:44:31 +01:00
nerix 3c2a422243 fix: scroll to bottom when setting a channel (#5748) 2024-12-02 16:59:17 +01:00
nerix 8faf243e3e fix(emote-popup): ignore null gemometry (#5751) 2024-12-02 16:58:46 +01:00
nerix dcfb194648 fix(toasts): only clear if initialized (#5752) 2024-12-02 16:57:56 +01:00
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
nerix 9b7007beda fix(test/once-flag): loosen requirement for tight timing (#5733) 2024-11-24 21:46:59 +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
pajlada 9e73ba2919 dev: Default building with Qt6 on all platforms (#5716) 2024-11-17 12:39:22 +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
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
Brian e68f205e04 chore: Specify qtkeychain branch to chatterino-cmake (#5695) 2024-11-05 10:13:20 +01:00
Brian 03cdd98c2e chore: clarify Lua submodule version (#5693) 2024-11-04 09:49:32 +01: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