isgkm
bc1a87a9c8
fix: notes behavior on users with no id ( #6413 )
2025-08-23 13:05:06 +00:00
dependabot[bot]
8392817ac5
chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 ( #6410 )
2025-08-23 11:22:41 +00:00
cqttv
41ba487ca1
chore: consolidate twitch URLs with www ( #6407 )
2025-08-23 10:46:34 +00:00
nerix
195776d4b7
fix: update input size on tab-completion ( #6411 )
2025-08-23 10:08:29 +00:00
pajlada
c2cc9f33c9
fix: make moderation button prettier ( #6412 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de >
2025-08-23 10:46:04 +02:00
pajlada
1afac3382e
feat: add setting to pulse split input on self message received ( #6380 )
2025-08-17 23:24:39 +00:00
pajlada
1b9ed11a67
fix: svgify moderation button ( #6398 )
2025-08-17 22:02:35 +00:00
pajlada
a7d7668f71
fix: svgify chatters button ( #6397 )
2025-08-17 21:08:30 +00:00
nerix
dcae8e67cc
feat: add tooltips with follow/sub durations to usercard ( #6384 )
2025-08-17 21:16:35 +02:00
James Upjohn
565c63d0df
fix: svgify user card pin button ( #6399 )
2025-08-17 12:18:23 +00:00
pajlada
b85073e673
fix: stop resize when ctrl is released ( #6396 )
2025-08-17 10:54:29 +00:00
nerix
bc85df04b1
feat: show live indicator in usercard ( #6383 )
2025-08-17 10:05:52 +00:00
nerix
0f11a9050a
fix: take handler for sol_lua_check as function reference ( #6393 )
...
* fix: take handler for `sol_lua_check` as function reference
* changelog
* fix: includes
* uintptr type
* fix: ub and eq
2025-08-16 19:21:04 +00:00
dependabot[bot]
d8aa2b2846
chore(deps): bump lib/twitch-eventsub-ws/lib/date ( #6390 )
...
Bumps [lib/twitch-eventsub-ws/lib/date](https://github.com/HowardHinnant/date ) from `e32a0d8` to `a5db3ae`.
- [Release notes](https://github.com/HowardHinnant/date/releases )
- [Commits](https://github.com/HowardHinnant/date/compare/e32a0d809c3d3c4797826825dc2d0b287281e3b2...a5db3aecec580bc78b6c01c118f2628676769b69 )
---
updated-dependencies:
- dependency-name: lib/twitch-eventsub-ws/lib/date
dependency-version: a5db3aecec580bc78b6c01c118f2628676769b69
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2025-08-16 10:58:09 +00:00
hemirt
a5e6a13636
fix note/description not filtering in/out when it should ( #6389 )
2025-08-16 10:22:21 +00:00
dependabot[bot]
ec2b132dfe
chore(deps): bump actions/checkout from 4 to 5 ( #6388 )
2025-08-16 11:21:43 +02:00
nerix
8c05f37af3
test: Add snapshot tests for imageuploader import/export ( #6394 )
2025-08-14 18:07:50 +02:00
nerix
f3b02f370b
fix: only upload codecov on main repo ( #6391 )
2025-08-13 19:18:14 +02:00
dependabot[bot]
65a014d77d
chore(deps): bump actions/download-artifact from 4 to 5 ( #6374 )
2025-08-10 11:44:02 +00:00
pajlada
4edbe93778
fix: hide lines in search ( #6381 )
2025-08-10 10:51:50 +00:00
pajlada
4b6ba68489
fix: don't use same websocket connection for multiple accounts ( #6348 )
2025-08-10 09:57:14 +00:00
droidicus
1c9090d350
Add emote completion widget filter for only zero-width emotes using :~ ( #6362 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2025-08-10 11:21:52 +02:00
nerix
f77d3c59bc
fix: do full update on invalidation and theme change ( #6373 )
...
* fix: update on invalidation and theme change
* changelog
---------
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2025-08-09 10:54:05 +00:00
nerix
52d0c9631e
fix(plugins): lookup by main lua state in http request ( #6375 )
...
* fix(plugins): lookup by main lua state in http request
* changelog
---------
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2025-08-09 10:18:35 +00:00
pajlada
f7042dc542
fix: better handle Windows shutting down in newer Qt versions ( #6368 )
2025-08-09 09:43:32 +00:00
Mm2PL
f21f1b8781
Stop sending JOIN/PART commands for channels starting with / ( #6376 )
2025-08-07 15:32:41 +00:00
nerix
4ffdc2fa7b
feat: dynamically track mutability of messages ( #6367 )
2025-08-04 19:04:59 +00:00
James Upjohn
0085b64418
fix(settings): prevent command triggers from being elided ( #6369 )
2025-08-03 22:30:42 +00:00
pajlada
41aac1448a
chore: make split header menu button drawn ( #6372 )
2025-08-03 12:25:35 +00:00
pajlada
283be8710c
chore: use DrawnButton instead of NotebookButton ( #6371 )
2025-08-03 11:13:42 +00:00
pajlada
6fb3957580
chore: modify text & tooltip for colon completion setting ( #6370 )
2025-08-03 10:22:43 +00:00
pajlada
f6f5cc5dbc
fix: tabular number message length ( #6366 )
2025-08-02 10:57:04 +00:00
pajlada
4a14064425
refactor: make chatter list its own widget ( #6365 )
2025-08-02 10:19:05 +00:00
nerix
a4478748f7
feat(plugins): add basic message construction ( #5754 )
2025-07-31 15:36:39 +02:00
pajlada
7e7c4112d7
refactor(SettingWidget): use custom setting widgets ( #6361 )
2025-07-27 12:00:39 +00:00
droidicus
1423f548a7
Add option to use server timestamp from the message instead of the local clock time for logging. ( #6346 )
2025-07-27 10:11:13 +00:00
Scrub
154c436063
chore: Update vcpkg baseline ( #6359 )
2025-07-27 11:12:39 +02:00
Vincent
88654553ad
Add vincent0955 to contributors list ( #6360 )
2025-07-27 07:36:08 +00:00
pajlada
aa8f8f2e3e
fix: split header "add split" button inconsistency ( #6349 )
2025-07-26 12:23:29 +00:00
nerix
cd7b710d94
feat: show text if emote failed to load ( #6355 )
2025-07-26 10:24:56 +00:00
Vincent
32c927d084
fix: Fix searching in emote popup if not in a twitch channel ( #6357 )
...
Co-authored-by: ScrubN <72096833+ScrubN@users.noreply.github.com >
2025-07-26 11:48:32 +02:00
nerix
971c380681
feat: add optional improved text wrapping ( #6265 )
...
See the cmake flag `CHATTERINO_ALLOW_PRIVATE_QT_API` for details on how to test this.
2025-07-20 15:01:06 +00:00
pajlada
1ed5a32fd1
fix: eventsub stopped flag join ( #6136 )
2025-07-20 10:13:41 +00:00
droidicus
70eefa368f
Adding droidicus to contributors list ( #6347 )
2025-07-20 11:31:59 +02:00
apa420
8085d6f633
feat: Search commandpage [8/9] ( #5891 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2025-07-19 11:07:04 +00:00
droidicus
f20945edc7
feat: add setting to customize chat log timestamp ( #6338 )
2025-07-19 10:30:31 +00:00
dependabot[bot]
4944ce326f
chore(deps): bump lib/twitch-eventsub-ws/lib/date ( #6324 )
2025-07-19 11:43:22 +02:00
pajlada
a8e8d61099
fix: Re-set SVG renderer aspect ratio after load ( #6334 )
...
The `QSvgRenderer::setAspectRatioMode` function only sets the aspect
ratio setting for the currently loaded SVG document.
https://github.com/qt/qtsvg/blob/29c3b512d9ca25941b18f7ee52ce8b80f003f3b4/src/svg/qsvgrenderer.cpp#L311-L320
When the theme changes, or we otherwise call load, this does not retain
our aspect ratio settings.
https://github.com/qt/qtsvg/blob/29c3b512d9ca25941b18f7ee52ce8b80f003f3b4/src/svg/qsvgrenderer.cpp#L412-L432
This means we need to ensure we re-set the SVG renderer's aspect ratio
after calling load.
2025-07-18 20:42:26 +00:00
pajlada
a691bb4c51
fix: don't detach threads ( #6333 )
...
Previously, we would detach threads that did not exit in a reasonable
time, meaning they'd continue running and potentially accessing data
that had been freed, causing us to crash.
With this change, we _dont_ detach the thread, and let the thread
destructor do as it pleases (which will be terminating).
Neither solution is clean - old solution would sometimes work, but this
should give us a better indicator of where we're doing things wrong.
2025-07-18 22:07:22 +02:00
nerix
cda625f3ce
chore: add some channel view layout commands ( #6342 )
2025-07-18 18:28:46 +00:00