Commit Graph

4871 Commits

Author SHA1 Message Date
Jujufrost 46efb7a25c fix: don't show moderation buttons on your own usercard (#6107)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-03-23 12:42:28 +00:00
Jacob Alexander Thompson 95a9115d82 add jacob-thompson to contributors list (#6105) 2025-03-22 21:52:10 +00:00
Jacob Alexander Thompson b6945e39f4 fix: don't set binding for "toggle local r9k" on macOS (#5764)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-03-22 15:14:07 +00:00
treuks 9d0de1c373 feat: Use streamer profile picture for shared chat badge (#5760)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-03-22 11:45:47 +00:00
pajlada 584cd275fa move "Delete message" to a sub-menu (#6100) 2025-03-22 10:50:10 +00:00
pajlada 41acd4e971 fix: disable precompiled headers for macOS (#6104) 2025-03-21 23:27:49 +01:00
nerix a70acbfda9 fix: use a palette for dialogs (#6098) 2025-03-20 14:03:46 +01:00
nerix 9750f81ff0 fix: focus input after updating visibility (#6096)
Fixes #6097
2025-03-20 08:39:42 +01:00
pajlada a104a9725e Release v2.5.3-beta.1 (#6095) 2025-03-18 10:14:41 +01:00
nerix 8c4363c92a fix(eventsub): retry if the WS session expired (#6093) 2025-03-17 14:12:22 +00:00
nerix 8950236d64 fix(eventsub): stack bans (#6092) 2025-03-17 13:33:36 +00:00
pajlada 95703efb29 fix: apply same margin to svg buttons as to pixmap buttons (#6085)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-03-16 17:09:30 +00:00
nerix b1279f3e67 deps: update tools/crash-handler (#6087) 2025-03-16 16:03:54 +00:00
nerix 820eb3d58c feat(eventsub): handle unban requests (#6086) 2025-03-16 16:31:14 +01:00
nerix b515553a29 fix: don't add tests to autostart (#6084) 2025-03-16 12:40:18 +00:00
pajlada e54e28ee39 fix: qt 6.4.3 stringbuilding shenanigans with scope check message (#6083) 2025-03-16 13:04:18 +01:00
pajlada 57dc0144b2 fix: correctly scale SelectChannelDialog (#6081) 2025-03-16 10:44:25 +01:00
pajlada 95eee28002 fix: emote button is now rendered smoothlier (#6080) 2025-03-15 12:46:11 +00:00
nerix 6cdd28c7d4 feat: warn for missing scopes when logging in (#6072) 2025-03-15 12:14:03 +00:00
pajlada ee1421d770 chore/more eventsub tests plus some extra info output if we ignore a message (#6079) 2025-03-15 11:33:01 +00:00
pajlada caeb28dd9a feat(eventsub): handle multi enum constant keys (#6078) 2025-03-15 10:57:03 +00:00
pajlada d2ed3bbae7 chore: Enable plugins in builds by default (#6075) 2025-03-14 11:58:21 +01:00
pajlada fb375e149b refactor: some mini feature changes in BaseWindow (#6074) 2025-03-13 22:20:03 +01:00
nerix 55031c5108 chore: check if WEBP is supported (#6073) 2025-03-13 19:15:59 +01:00
pajlada eff4e34ec6 feat: apply tabular number formatting to timestamp (#6062) 2025-03-12 15:02:06 +01:00
apa420 59e93d41d3 feat: Add tab style option (Normal & Combat) (#5858) 2025-03-11 16:16:33 +01:00
nerix 108a437841 fix(eventsub): close connection after timeout (#6059) 2025-03-09 21:44:02 +00:00
nerix 9124c68278 fix(eventsub): check keepalive (#6058) 2025-03-09 21:32:49 +01:00
pajlada 673ce8eecf fix: crash when searching uninitialized channel (#6057)
Fixes a crash when opening search in a split that hasn't yet been fully
initialized
2025-03-09 19:09:46 +00:00
nerix 8fefcee847 fix: close known windows on exit (#6054) 2025-03-09 17:55:55 +00:00
pajlada 037196ec3b fix: make QLineEdit's less ugly in light themes (#6055) 2025-03-09 16:10:49 +00:00
pajlada 6b80321083 feat: gracefully shut down on SIGINT/SIGTERM on Linux/mac (#6053) 2025-03-09 15:38:05 +00:00
8thony ffe28b88a4 fix: special shortcut for Windows live notifications (#5975) 2025-03-09 14:48:26 +00:00
pajlada 81ef344fad refactor(eventsub): conditionally use Howard's date lib (#6048)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-03-09 12:52:16 +00:00
pajlada c98267b433 fix: only hide messages from restricted users, not all suspicious users (#6049)
it's probably best to leave this setting solo'd out as restricted users
so monitored users can get their own behaviour in their own setting later
2025-03-09 13:11:06 +01:00
pajlada 154591c5a1 Revert "refactor(eventsub): consume date.h as submodule" (#6046) 2025-03-08 19:18:33 +01:00
nerix f78f22e439 fix: set application policy on macOS for extension (#6043) 2025-03-08 18:03:33 +01:00
dependabot[bot] c041804b03 chore(deps-dev): bump black in /lib/twitch-eventsub-ws/ast (#5894)
Bumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...24.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-08 17:04:35 +01:00
nerix 97eb50028d refactor(eventsub): consume date.h as submodule (#6044) 2025-03-08 17:04:18 +01:00
nerix 8670de8989 fix: make borders on windows 11 thinner (#5836) 2025-03-08 14:44:57 +00:00
pajlada ee266c35a7 feat: Hide messages from suspicious users in streamer mode (#6042)
This is a setting that's enabled by default and can be disabled under
the "Streamer mode" sub-category in the settings dialog
2025-03-08 14:10:25 +00:00
nerix 9913c6ffd7 feat: support /watching on all platforms (#6031) 2025-03-08 13:37:25 +00:00
pajlada 77c4d858f9 refactor(eventsub): Respect "Hide moderation actions" explicitly (#6041) 2025-03-08 14:00:35 +01:00
pajlada 0835064375 fix: enable Twitch EventSub by default (#6040)
this should let us get some more eyes on the implementation and make
sure it doesn't misbehave
2025-03-08 11:13:58 +00:00
nerix 266dc8d202 feat: allow custom chat font weight (#6037) 2025-03-07 19:19:24 +00:00
nerix 0235451c56 refactor(eventsub): use backoff over retry count (#6036) 2025-03-07 19:09:10 +01:00
nerix 914257d537 feat(eventsub): reconnect (#6035) 2025-03-06 22:41:35 +01:00
dependabot[bot] 9d1f930e85 chore(deps): bump jinja2 in /lib/twitch-eventsub-ws/ast (#6033)
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-06 14:30:25 +01:00
pajlada 01cf8c281d fix: Qt 6.4.3 build (#6032)
Also enables Qt 6.4.3 build in CI
2025-03-06 12:08:06 +00:00
nerix 72369b1611 feat: add "Open in custom player" to toast options (#5880) 2025-03-05 15:29:28 +00:00