Nerixyz and GitHub
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
Rasmus Karlsson and pajlada
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
iProdigy and GitHub
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
Brian and GitHub
5b271858ac
feat: Add Open in custom player to twitch.tv/<channel> link context menus ( #6403 )
2025-08-23 20:39:00 +00:00
cqttv and GitHub
41ba487ca1
chore: consolidate twitch URLs with www ( #6407 )
2025-08-23 10:46:34 +00:00
pajlada and GitHub
1afac3382e
feat: add setting to pulse split input on self message received ( #6380 )
2025-08-17 23:24:39 +00:00
pajlada and GitHub
4a14064425
refactor: make chatter list its own widget ( #6365 )
2025-08-02 10:19:05 +00:00
pajlada and GitHub
8acca1c241
fix: don't indent inner namespaces ( #6235 )
2025-05-25 12:28:14 +02:00
pajlada and GitHub
1d8a00e892
fix: split drag & drop on KDE Plasma ( #6147 )
2025-04-13 12:15:49 +00:00
pajlada and GitHub
f56b7c05bf
refactor: split ( #6148 )
2025-04-12 16:12:13 +00:00
pajlada and GitHub
57dc0144b2
fix: correctly scale SelectChannelDialog ( #6081 )
2025-03-16 10:44:25 +01:00
nerix and GitHub
72369b1611
feat: add "Open in custom player" to toast options ( #5880 )
2025-03-05 15:29:28 +00:00
54793f1496
chore: Cleanup of hotkeys & settings in #5856 ( #6030 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
Co-authored-by: nerix <nerixdev@outlook.de >
2025-03-05 15:33:10 +01:00
Brian and GitHub
8dd19d2d5e
feat: setHighlightSounds & openSubscriptionPage split hotkeys ( #5856 )
2025-03-03 20:20:09 +01:00
nerix and GitHub
bc1850ce2d
fix: copy filters to overlay window ( #5643 )
2024-10-12 10:08:30 +00:00
nerix and GitHub
afa8067a20
Add transparent overlay window ( #4746 )
2024-10-06 12:54:24 +02:00
nerix and GitHub
820aa12af6
refactor: load Twitch emotes from Helix ( #5239 )
2024-09-01 11:22:54 +02:00
pajlada and GitHub
ac88730563
fix: remove deprecated Application::getTwitchAbstract ( #5560 )
2024-08-25 11:38:57 +00:00
pajlada and GitHub
175afa8b16
refactor: make a single MessageBuilder ( #5548 )
2024-08-24 10:18:27 +00:00
nerix and GitHub
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 and GitHub
5deec1f02f
chore: remove Singleton & replace getIApp with getApp ( #5514 )
2024-07-21 13:09:59 +00:00
Mm2PL and GitHub
49de421bd8
Fixed splits staying paused after unfocusing Chatterino in certain configurations ( #5504 )
2024-07-13 11:21:27 +02:00
pajlada and GitHub
354079c74c
refactor: add Channel::addSystemMessage function ( #5500 )
2024-07-07 22:03:05 +02:00
pajlada and GitHub
b6dc5d9e03
chore: refactor TwitchIrcServer ( #5421 )
2024-06-01 12:56:40 +00:00
8202cd0d99
refactor: cleanup and document Scrollbar ( #5334 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
Co-authored-by: Daniel Sage <sagedanielr@gmail.com >
2024-05-12 10:52:58 +00:00
7c97e6bcc7
Change order of query parameters of Twitch Player URLs. ( #5326 )
...
This ensures that it doesn't "fake redirect".
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2024-04-18 15:49:50 +00:00
pajlada and GitHub
f4e950ea0b
Fix Wayland image upload crash if confirmation dialog is enabled ( #5314 )
2024-04-12 21:48:08 +00:00
pajlada and GitHub
a958619860
Hide chatter list button for non-moderators ( #5245 )
2024-03-10 11:46:26 +00:00
Mm2PL and GitHub
7d7f1b3bea
Add support for input.text in commands run with hotkeys ( #5130 )
2024-01-26 22:25:11 +00:00
pajlada and GitHub
4380ef8c5f
refactor: Remove most raw accesses into Application ( #5104 )
2024-01-19 17:59:55 +01:00
pajlada and GitHub
9eeea8f203
refactor: Fix a bunch of minor things ( #5094 )
2024-01-17 21:05:44 +01:00
pajlada and GitHub
7f935665f9
refactor: Remove the NullablePtr class ( #5091 )
2024-01-15 21:30:34 +00:00
pajlada and GitHub
93e2bc18fa
refactor: move Network files from src/common/ to src/common/network/ ( #5089 )
2024-01-15 21:28:44 +01:00
pajlada and GitHub
5b6675abb4
refactor: fix clang-tidy auto*, const&, and curly braces ( #5083 )
2024-01-14 17:54:52 +01:00
pajlada and GitHub
e4258160cd
Fixed "Yes, don't ask again" image uploader prompt not working on macOS ( #5011 )
2023-12-10 13:28:31 +01:00
fec8f8c49f
Fix missing parent of tooltips for Wayland ( #4998 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-12-09 11:28:33 +00:00
44abe6b487
feat: add channel for messages caught by AutoMod ( #4986 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-12-03 22:07:30 +00:00
c4c94473ae
Do bounds-checking on more windows ( #4797 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2023-12-02 12:56:03 +01:00
Mm2PL and GitHub
1a685d7bd0
Finish renaming Viewer list to Chatter list ( #4974 )
2023-11-20 17:59:04 +00:00
fbc8aacabe
Refactored the Image Uploader feature. ( #4971 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-11-19 11:05:30 +00:00
5209e47df1
Improve reply popup after thread update ( #4923 )
...
Co-authored-by: nerix <nero.9@hotmail.de >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2023-11-05 16:25:26 +00:00
pajlada and GitHub
8fe3af3522
Fix signal connection nodiscard warnings ( #4818 )
2023-09-16 11:52:51 +00:00
Mm2PL and GitHub
ec0d77643f
Remove USEWEBENGINE ( #4757 )
...
This code has been sitting behind a define since 2018 (de3a490 ). I'm not opposed to this code coming back however in this state, it feels better to remove it.
2023-08-07 18:24:17 +00:00
Mm2PL and GitHub
59160c5d04
Minor: Add missing hotkey Action for Open Player in Browser. ( #4756 )
2023-08-07 13:41:32 +00:00
pajlada and GitHub
a440f0261a
Fix crash that could occur when closing a split before its display name was updated ( #4731 )
...
This fixes a crash that could occur when closing a split before the
display name had a chance to update
The reason I found this was because the LiveController change I made
updated display names more regularly
Additionally, we now make sure to not send duplicate `displayNameUpdated` signals
upon each request for channels with CJK characters in their display name
* Default-initialize the `actualDisplayName` with the user's login name to not send an initial display name update if the display name is the same casing as the login name
2023-07-23 10:11:57 +00:00
nerix and GitHub
335dff53af
Don't add QLayouts to QWidgets that already have one ( #4672 )
2023-06-10 10:55:47 +00:00
3d4985c88f
Migrate viewer list to Helix ( #4117 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-03-27 16:26:08 +00:00
nerix and GitHub
5179567334
Use QEnterEvent for QWidget::enterEvent on Qt 6 ( #4365 )
...
* fix: use concrete QEnterEvent on Qt 6
* chore: add changelog entry
2023-02-11 18:13:29 +01:00
1043f9f803
Remove Unnecessary Includes in Headers ( #4275 )
...
* refactor: remove unnecessary includes in headers
* fix: formatting
* chore: changelog
* fix: scrollbar
* fix: suggestions and old appbase remains
* fix: suggestion
* fix: missing Qt forward declarations
* fix: another qt include
* fix: includes for precompiled-headers=off
* Add missing `<memory>` includes
* Add missing `#pragma once`
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2022-12-31 14:41:01 +00:00
pajlada and GitHub
5fc170ba4b
Refactor SplitHeader class ( #4276 )
...
* Flatten static functions in anonymous namespace
* SplitHeader ctor: Rename param
* Header: Remove unnecessary `virtual`s
* auto ptr where possible
* Add curly braces
* Comment twitch room modes
* Treat roomModes->slowMode as an integer
* Remove unused `this` from lambdas
* Add `unsigned int` overload for localizeNumbers
* Move thumbnail max age to a constexpr static & set explicit types
* Explicitly use `QObject::connect`
* Use `empty()` instead of `size()`
* Name unused parameters
* Move moderation action refreshing logic from SplitHeader to Split
2022-12-31 12:56:47 +01:00