Commit Graph

1167 Commits

Author SHA1 Message Date
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
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
nerix 55a12fa008 test: add snapshots for raids, timeouts, and notices (#5671) 2024-10-22 21:06:29 +00:00
iProdigy 18c4815ad7 feat: add shared chat badge (#5661) 2024-10-22 18:42:19 +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