ruinivist
00464fc0da
chore: add changelog entry
2026-02-08 17:42:18 +05:30
ruinivist
1200d71203
fix: incorrect deletion length in tab autocomplete
2026-02-08 17:41:42 +05:30
pajlada
43ac9c38db
dev: specify nightly tag through cmake instead of modes file ( #6798 )
2026-02-08 10:59:34 +00:00
pajlada
f7aa5959c1
chore: update pajlada-signals, pajlada-serialize, pajlada-settings ( #6797 )
2026-02-07 13:26:58 +00:00
Nerixyz
4a23d21865
fix(send-wait): use same style as message length ( #6791 )
2026-02-02 18:39:11 +01:00
Ava Chow
f61cd1068c
feat: add countdown for slow mode and timeouts ( #6782 )
2026-02-01 11:54:24 +00:00
Nerixyz
301417488f
chore: move some Channel signals to TwitchChannel ( #6787 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-31 15:33:32 +00:00
Arne
8f660b6de5
fix(spellcheck): some chatters and emotes not ignored ( #6780 )
...
Reviewed-by: Nerixyz <nerixdev@outlook.de >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-31 15:45:29 +01:00
Nerixyz
cebe7e415c
chore: add tests for input highlighting ( #6779 )
...
Reviewed-by: Arne <78976058+4rneee@users.noreply.github.com >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-31 09:18:43 +00:00
pajlada
cb2800fa06
chore: update release docs ( #6786 )
2026-01-31 09:41:44 +01:00
pajlada
e79716af44
fix: update required scope list ( #6785 )
2026-01-31 09:41:28 +01:00
Nerixyz
a869cd4bd1
feat(plugins): add display name change event to Channel ( #6594 )
...
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2026-01-29 18:25:39 +01:00
Mm2PL
60ecf1a8d7
refactor: DebugCount ( #6753 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2026-01-28 10:37:06 +00:00
leafyzito
b69ab9315f
fix: enable mnemonics for menu hotkeys on macOS ( #6778 )
...
Reviewed-by: pajlada <rasmus.karlsson+github@pajlada.com >
2026-01-27 20:19:12 +00:00
Arne
a632c89448
feat: add setting to search in incognito mode ( #6770 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-25 22:35:47 +00:00
iProdigy
a2ba163a44
feat: add /monitor and /restrict commands for moderators ( #6750 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-25 17:58:45 +00:00
pajlada
d6bd0090a4
ci: npx prettier instead of using unmaintained GH Action ( #6769 )
2026-01-25 14:05:59 +00:00
pajlada
7090bfaaee
chore: remove flatpak message ( #6768 )
2026-01-25 13:29:48 +00:00
dependabot[bot]
a9df1b2630
chore(deps): bump lib/qtkeychain from f73a341 to 844beb4 ( #6720 )
2026-01-25 12:38:11 +00:00
dependabot[bot]
3eb51d2830
chore(deps): bump lib/twitch-eventsub-ws/lib/date from b2e917c to 45d4541 ( #6736 )
2026-01-25 11:53:18 +00:00
killertofus
b3382fdd89
added gentoo/suse build deps ( #6718 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2026-01-25 12:08:59 +01:00
pajlada
83b0cce015
feat: add build option for freestanding text in about page ( #6766 )
...
Example usage:
```
cmake -DCHATTERINO_EXTRA_BUILD_STRING="hi im <a href=\"https://forsen.tv \">forsen</a>" ..
```
2026-01-25 11:08:33 +00:00
leafyzito
799b51018f
Add Leafyzito to contributors list ( #6767 )
2026-01-24 17:54:52 +00:00
leafyzito
2dbed2f03d
feat: add search engine selection and context menu search functionality ( #6743 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-24 17:31:39 +01:00
Nerixyz
f2c4c63d59
fix(liveupdates): add subscription to backlog if failed ( #6763 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-24 12:04:24 +00:00
Nerixyz
18b5c64d2d
refactor: move PluginMeta to its own file ( #6757 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-24 11:25:42 +00:00
Nerixyz
d03e103403
feat: add split action to clear /watching ( #6759 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-24 11:27:18 +01:00
Nerixyz
a362af6a37
chore: remove unused reloadChannelAndSubscriberEmotes ( #6756 )
...
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-01-21 09:10:52 +00:00
Nerixyz
d21b3c6e38
feat(plugins): Added message read/update methods to the Channel API. ( #6650 )
...
This PR adds methods to read and update messages in a channel. Specifically, it adds:
- message_snapshot
- last_message
- replace_message/replace_message_at
- clear_messages
- find_message_by_id
- has_messages
- count_messages
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2026-01-20 23:46:39 +00:00
pajlada
281d5be3fd
chore: bump changelog checker to v1.0.4 ( #6755 )
2026-01-19 23:27:30 +01:00
Nerixyz
55d3a4eb0c
deps: update miniaudio to 0.11.24 ( #6754 )
2026-01-19 21:17:45 +00:00
Nerixyz
282a96660f
fix(http): Send multipart body for PUT ( #6746 )
2026-01-18 11:47:44 +00:00
Nerixyz
00c6905a46
fix: comparison of integers of different signs ( #6749 )
...
The `targetIndex` (`int`) was compared to `maxIndex` (`size_t`). This
generated a large warning, because it was in a lambda. Since we parse
`targetIndex`, we can parse it as a `size_t`.
2026-01-18 10:48:42 +00:00
Nerixyz
2d298e7e38
fix: remove some unused variables ( #6748 )
2026-01-17 20:31:33 +01:00
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