Commit Graph

724 Commits

Author SHA1 Message Date
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 72369b1611 feat: add "Open in custom player" to toast options (#5880) 2025-03-05 15:29:28 +00:00
MiguVT 3dc73e9b84 feat: allow extra user-defined extension IDs to interact with Chatterino (#5997) 2025-03-04 22:26:20 +01:00
Brian 8dd19d2d5e feat: setHighlightSounds & openSubscriptionPage split hotkeys (#5856) 2025-03-03 20:20:09 +01:00
pajlada 34429671ba refactor: use some more SettingWidget & restyle external tools page (#6023) 2025-03-03 16:33:13 +01:00
Arne 1812f1bb15 feat(notifications): implement actions for Linux (#5976) 2025-03-02 15:07:52 +00:00
nerix 13dfe716b8 feat(overlay): inherit zoom and add zoom factor (#6016) 2025-03-02 15:28:47 +01:00
Echo J. e59defb864 fix: remove some warnings (#5998) 2025-02-26 15:34:03 +00:00
Arne f540be3446 feat(notifications): show user avatar when sending live notification on Linux (#5971) 2025-02-22 14:08:43 +00:00
apa420 7dad35b7a7 refactor(notifications): remove platform specifier (#5914) 2025-02-09 11:53:25 +00:00
cmp 2656fd0d6b feat: add Linux support for Live Notifications toasts w/ libnotify (#5881) 2025-02-08 19:06:48 +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
cmp 65e97846aa Disable QT keywords to avoid clashes with other libraries. (#5882) 2025-02-02 10:08:11 +00:00
dependabot[bot] 6d638fe72d chore(deps): bump lib/WinToast from a78ce46 to f693b8e (#5823)
* chore(deps): bump lib/WinToast from `a78ce46` to `f693b8e`

Bumps [lib/WinToast](https://github.com/mohabouje/WinToast) from `a78ce46` to `f693b8e`.
- [Release notes](https://github.com/mohabouje/WinToast/releases)
- [Commits](https://github.com/mohabouje/WinToast/compare/a78ce469b456c06103b3b30d4bd37e7bb80da30c...f693b8e031f49edf0b38b55b067819839b5f5448)

---
updated-dependencies:
- dependency-name: lib/WinToast
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-01-30 19:18:17 +00:00
pajlada 3214e0a80b fix: more force relayout on timeout/clear/delete (#5854) 2025-01-25 11:42:55 +01:00
nerix 35b15c4088 feat: prefer visible/selected channels when joining (#5850) 2025-01-24 11:43:30 +00:00
pajlada 7b33560fd9 fix: don't block with update prompt on macos/linux (#5818) 2025-01-12 11:13:25 +00:00
pajlada fae3e7a862 fix: macos font multiplier (#5775) 2024-12-21 14:52:03 +01:00
nerix dcfb194648 fix(toasts): only clear if initialized (#5752) 2024-12-02 16:57:56 +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 e1aded057d feat: improve automod blocked term messaging (#5699) 2024-11-30 12:32:33 +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 b4ff1286c7 fix: clear WinToast on exit (#5728) 2024-11-23 15:45:01 +01:00
pajlada 46c1f18ae7 feat: add setting to hide blocked term automod messages (#5690) 2024-11-05 21:04:45 +01:00
iProdigy 18c4815ad7 feat: add shared chat badge (#5661) 2024-10-22 18:42:19 +02:00
nerix d0b9fd0dc3 fix: animate emotes when overlay is open (#5659) 2024-10-19 09:56:46 +00:00
maliByatzes 2d818a7657 Remember Popped-up Chat Size (#5635) 2024-10-12 10:35:39 +00:00
nerix afa8067a20 Add transparent overlay window (#4746) 2024-10-06 12:54:24 +02:00
nerix 81d72db76b fix(streamer-mode): access timer from correct thread (#5624) 2024-10-04 22:12:01 +02:00
nerix 694cc2dbff fix: close logging-channels when closing channels (#5592)
Co-authored-by: kornes <28986062+kornes@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-09-14 12:17:31 +02:00
Timo Zuccarello 9375bce555 feat: add setting for showing pronouns in user info popup (#5442)
This uses https://pr.alejo.io/

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-09-08 11:19:43 +02:00
nerix ea1e432e4c fix(streamer-mode): destroy timer on correct thread (#5571) 2024-08-29 14:55:18 +00:00
pajlada 627c735524 refactor: some Application & style things (#5561) 2024-08-25 15:33:07 +02:00
pajlada ac88730563 fix: remove deprecated Application::getTwitchAbstract (#5560) 2024-08-25 11:38:57 +00:00
pajlada 3e510fd9e9 refactor: some more Application refactors (#5551) 2024-08-25 11:04:48 +00:00
pajlada 9f588b7406 fix: Fixed account switch not being saved if no other settings were changed (#5558) 2024-08-24 13:02:08 +00:00
pajlada 175afa8b16 refactor: make a single MessageBuilder (#5548) 2024-08-24 10:18:27 +00:00
pajlada 998920d244 Remove experimental IRC support (#5547) 2024-08-18 12:04:26 +00:00
nerix 1ccdaea8ee chore: rename threads on Windows too (#5539) 2024-08-11 11:23:04 +02:00
pajlada 74d65a345d fix: cleanly exit on shutdown (#5537)
Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2024-08-10 14:24:25 +02:00
pajlada 89857e37de refactor: move "delete old update files" logic to Updates (#5535) 2024-08-08 20:28:08 +02:00
pajlada f0802af055 refactor: move seventv/bttv event apis to application (#5532) 2024-08-08 15:08:31 +02:00
nerix aed55ac1ba fix: replace defines with constexpr/const and use more absolute paths for includes (#5527)
bye bye nuuls
2024-08-03 10:00:58 +00:00
pajlada 5deec1f02f chore: remove Singleton & replace getIApp with getApp (#5514) 2024-07-21 13:09:59 +00:00
nerix 0495fbca43 feat: add option to suppress live notifications on startup (#5388) 2024-07-20 12:19:27 +00:00
nerix b3c09b65d8 chore: mini refactorings and dead code removal (#5512) 2024-07-20 11:35:59 +02:00