SonicSegFault
f4f49742c1
fix: update currently-selected username on username update ( #6739 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-16 14:34:36 +01:00
Nerixyz
31ef6eeddf
chore: cleanup AccountController connections ( #6735 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-11 20:57:55 +00:00
SonicSegFault
cffd86aa4f
Fix highlight mentions not updating when username changes ( #6723 )
...
Reported-by: James Upjohn <jupjohn@jammeh.co.nz >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2026-01-11 18:52:38 +01:00
Arne
a8ac28425f
feat(spellchecking): ignore commands for spellchecking ( #6731 )
2026-01-11 13:00:40 +01:00
Nevicar
b817054947
Add Nevicar to contributors list ( #6733 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-10 21:51:36 +00:00
Nevicar
0549b42ec0
Fixed Return and Enter being treated as different keys on Mac OS ( #6729 )
...
Co-authored-by: Chad Gorman <nevicar@Chads-Mini.localdomain >
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2026-01-10 14:37:13 +00:00
SonicSegFault
af573484c4
fix: percent-encoded url for custom players ( #6725 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-10 12:36:09 +00:00
Nerixyz
b9e2035518
feat: load local directories for spellchecking ( #6730 )
...
Reviewed-by: pajlada <rasmus.karlsson+github@pajlada.com >
2026-01-10 12:00:44 +00:00
2547techno
4a56970101
feat(spellcheck): ignore links for spellchecking ( #6722 )
...
Reviewed-by: pajlada <rasmus.karlsson+github@pajlada.com >
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2026-01-08 21:32:37 +00:00
pajlada
9c4ba73af9
fix: hide bttv badge when disabling the setting ( #6724 )
2026-01-08 16:46:38 +01:00
pajlada
eaeeaf004d
chore(reuse): annotate our source files with our license ( #6719 )
2026-01-07 00:45:57 +01:00
pajlada
03aa9b86fd
ci: abort clang-tidy-review on error ( #6717 )
2026-01-06 10:57:41 +01:00
Nerixyz
90373323ec
refactor(linkparser): take string views ( #6715 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-05 22:53:58 +00:00
ruinivist
6110c32916
fix: disable "Sort Tabs Alphabetically" option when tab layout is locked ( #6710 )
2026-01-05 22:15:34 +00:00
Nerixyz
b7b592098f
refactor(emojis): use std::variant and QStringView ( #6714 )
2026-01-05 20:06:42 +00:00
pajlada
327dc0ebcb
feat: add filter for external badges ( #6709 )
...
Co-authored-by: Ava Chow <github@achow101.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2026-01-05 16:20:21 +01:00
pajlada
25ea6b9214
chore: clarify debug message when fetching your 7tv id ( #6713 )
2026-01-05 08:58:52 +00:00
pajlada
5827bd1c67
chore: explicitly license snapshot tests as CC0-1.0 ( #6707 )
...
These tests mostly contain maps of Twitch messages -> our internal formats, and should be reusable without any attribution.
2026-01-04 15:05:12 +00:00
pajlada
6935c7d7a0
chore: reduce wait interval in plugin test ( #6708 )
...
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2026-01-04 14:23:08 +01:00
pajlada
18e3d7c72b
refactor: rename Badge to TwitchBadge ( #6706 )
...
this change is made to clarify that the previously-called Badge object
is actually specialized for Twitch badges
2026-01-04 12:52:02 +01:00
killertofus
7fed720d18
added hunspell for building deps ( #6705 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-04 11:15:23 +01:00
pajlada
5dda451238
feat: linux-only system dictionary spell checking ( #6703 )
...
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2026-01-04 11:13:30 +01:00
pajlada
0f58bc3410
feat(xdg): return base or user directories ( #6702 )
2026-01-03 12:08:01 +00:00
pajlada
135d6ef9ae
chore: add unit tests for XDGDirectory ( #6701 )
2026-01-03 12:28:45 +01:00
Nerixyz
95bc67fea0
feat: spellcheck input ( #6446 )
...
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
Reviewed-by: fourtf <tf.four@gmail.com >
2026-01-02 14:56:29 +00:00
James Upjohn
f4212028d6
feat: show mod/VIP badges from shared chats ( #6653 )
...
Reviewed-by: Nerixyz <nerixdev@outlook.de >
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-02 13:36:22 +00:00
pajlada
b9deb2a0a5
chore: remove scripts/windows-fix-directory-case-sensitivity.sh ( #6700 )
2025-12-30 19:20:12 +01:00
pajlada
68d5a739a7
chore: explicitly mark licenses for script files part 1 ( #6699 )
2025-12-30 19:15:25 +01:00
pajlada
b49fb258ce
fix: more carefully use app in NetworkPrivate/NetworkTask ( #6698 )
2025-12-30 16:10:42 +00:00
nerix
beb6cede51
fix(eventsub): add timeout to close operation ( #6645 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2025-12-30 15:24:00 +00:00
pajlada
acb07389f4
fix: qt 6.7 build on macOS ( #6697 )
2025-12-30 15:06:44 +01:00
Rasmus Karlsson
ee74d658f6
chore: fix .git-blame-ignore-revs
2025-12-30 15:00:12 +01:00
Rasmus Karlsson
fadb1f7100
dev: include twitch-eventsub-ws in check-clang-tidy script
2025-12-30 14:59:12 +01:00
Rasmus Karlsson
71a6070494
chore: update .git-blame-ignore-revs
2025-12-30 14:59:12 +01:00
Rasmus Karlsson
57d6583a2b
refactor: add explicit this-> where possible
...
I have knowingly skipped some files/portions of files where this would
create merge conflicts for other open PRs.
2025-12-30 14:59:12 +01:00
pajlada
e0101f71c2
chore: don't list date/expected_lite in about page if unused ( #6694 )
2025-12-30 13:14:24 +00:00
pajlada
b4c5b8e3bd
chore: enable C++23 and prefer std::expected ( #6693 )
2025-12-30 12:12:33 +00:00
pajlada
fe3c089fd5
chore: simplify USE_ALTERNATE_LINKER code ( #6692 )
2025-12-30 11:16:52 +00:00
pajlada
864216a32e
refactor: remove use of raw nonstd:: ( #6690 )
...
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2025-12-30 11:06:10 +01:00
dependabot[bot]
6741d5e359
chore(deps): bump lib/expected-lite from 83de1a2 to df58147 ( #6689 )
...
Bumps [lib/expected-lite](https://github.com/martinmoene/expected-lite )
from `83de1a2` to `df58147`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nonstd-lite/expected-lite/commit/df5814711f5f9111a2515a181bde67f22f2fe716 "><code>df58147</code></a>
Correct missing new lines (double space) in section Configuration</li>
<li>See full diff in <a
href="https://github.com/martinmoene/expected-lite/compare/83de1a205c6b1612d5ac0b029c5a7fc6911a45f6...df5814711f5f9111a2515a181bde67f22f2fe716 ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 09:35:25 +01:00
dependabot[bot]
8b2fc2f97f
chore(deps): bump lib/qtkeychain from 7668a63 to f73a341 ( #6673 )
2025-12-29 13:25:20 +00:00
dependabot[bot]
606172d2e3
chore(deps): bump lib/serialize from f4a7dbf to cab49a0 ( #6672 )
2025-12-29 13:37:15 +01:00
Jacob Alexander Thompson
399bacc4eb
fix(macOS): command + delete ( #6676 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2025-12-28 12:42:14 +00:00
nerix
e2ba7dff03
feat(plugins): add debug.traceback ( #6652 )
...
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2025-12-28 12:03:43 +00:00
iProdigy
a9ab584cbb
feat: add duration and title options to clip command ( #6669 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2025-12-28 11:26:48 +00:00
Jacob Alexander Thompson
e084ae6ef1
feat: add markdown support for user notes ( #6490 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2025-12-28 11:39:27 +01:00
nerix
a6d7918f07
fix: get full snapshot for message timeouts ( #6683 )
...
Reviewed-by: pajlada <rasmus.karlsson+github@pajlada.com >
Reported-by: James Upjohn <jupjohn@jammeh.co.nz >
2025-12-27 13:31:37 +00:00
dependabot[bot]
46df2d5320
chore(deps): bump dawidd6/action-download-artifact from 11 to 12 ( #6679 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2025-12-27 11:32:54 +01:00
dependabot[bot]
0df8bff2c7
chore(deps): bump actions/checkout from 4 to 6 ( #6671 )
2025-12-24 00:00:37 +01:00
nerix
ab9c3fccb8
fix(plugins): add ifdef around accounts API and ci check ( #6675 )
2025-12-23 23:57:52 +01:00