Commit Graph

433 Commits

Author SHA1 Message Date
pajlada 8acca1c241 fix: don't indent inner namespaces (#6235) 2025-05-25 12:28:14 +02:00
nerix 84c0b39fde refactor: buttons and friends (#6102) 2025-05-25 11:17:06 +02:00
pajlada 6b968a199c fix some crashes, mostly related to network requests (#6187) 2025-05-17 14:22:56 +02:00
pajlada dec42b38a6 refactor: fix some spelling mistakes (#6196) 2025-05-10 13:33:52 +02:00
nerix 01e7050ffc chore: bump deprecated cutoff to Qt 6.4.3 (#6169) 2025-04-26 13:36:09 +02:00
pajlada 1d8a00e892 fix: split drag & drop on KDE Plasma (#6147) 2025-04-13 12:15:49 +00:00
apa420 3ba25dd33d Feat: (Linux) Themes allow transparency on chat windows background (#6137) 2025-04-13 10:34:25 +00:00
pajlada f56b7c05bf refactor: split (#6148) 2025-04-12 16:12:13 +00:00
pajlada 9cde7f8231 fix: don't clear message when closing reply (#6145) 2025-04-12 11:31:02 +00:00
Brian Leung c5b6f21d5f fix: make reply-cancel button less coarse-grained (#6106)
Co-authored-by: nerix <nerixdev@outlook.de>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2025-04-05 16:19:36 +02:00
pajlada 95703efb29 fix: apply same margin to svg buttons as to pixmap buttons (#6085)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-03-16 17:09:30 +00:00
pajlada 57dc0144b2 fix: correctly scale SelectChannelDialog (#6081) 2025-03-16 10:44:25 +01:00
pajlada 95eee28002 fix: emote button is now rendered smoothlier (#6080) 2025-03-15 12:46:11 +00:00
nerix 72369b1611 feat: add "Open in custom player" to toast options (#5880) 2025-03-05 15:29:28 +00:00
Brian 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 8dd19d2d5e feat: setHighlightSounds & openSubscriptionPage split hotkeys (#5856) 2025-03-03 20:20:09 +01:00
nerix cd8247f921 chore: remove dead code and get rid of MSVC warnings (#6024) 2025-03-03 13:30:11 +01:00
nerix fbe144840f fix: update the input style sheet when scaling (#5960) 2025-02-16 14:50:11 +00:00
cmp 65e97846aa Disable QT keywords to avoid clashes with other libraries. (#5882) 2025-02-02 10:08:11 +00:00
hemirt db8047ea7b highlight tabs only on unviewed messages (#5649) 2024-11-02 13:21:56 +00:00
nerix bbcd8c5eb2 fix: get rid of some more warnings (#5672) 2024-10-27 12:42:23 +00:00
Mm2PL 352a4ec132 Move plugins to Sol (#5622)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-10-20 11:57:05 +02:00
nerix bc1850ce2d fix: copy filters to overlay window (#5643) 2024-10-12 10:08:30 +00:00
nerix afa8067a20 Add transparent overlay window (#4746) 2024-10-06 12:54:24 +02:00
nerix 1240bd53b5 fix: only clear reply target when inline replying (#5586) 2024-09-08 22:05:15 +02:00
nerix 820aa12af6 refactor: load Twitch emotes from Helix (#5239) 2024-09-01 11:22:54 +02:00
pajlada ac88730563 fix: remove deprecated Application::getTwitchAbstract (#5560) 2024-08-25 11:38:57 +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
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
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 44abb1901f fix: restore input layout (almost) (#5519) 2024-07-21 00:49:46 +02:00
nerix b3c09b65d8 chore: mini refactorings and dead code removal (#5512) 2024-07-20 11:35:59 +02:00
Daniel Sage 6b73bb53ec Display message being replied to above input box (#4350)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-07-14 15:06:42 -04:00
Mm2PL 49de421bd8 Fixed splits staying paused after unfocusing Chatterino in certain configurations (#5504) 2024-07-13 11:21:27 +02:00
pajlada 354079c74c refactor: add Channel::addSystemMessage function (#5500) 2024-07-07 22:03:05 +02:00
nerix 189be8c68f chore: remove old Qt 5.12 code, update docs and FreeBSD runner (#5396)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-06-23 12:26:59 +00:00
pajlada b6dc5d9e03 chore: refactor TwitchIrcServer (#5421) 2024-06-01 12:56:40 +00:00
nerix 65bfec963b feat(emote-popup): save size of popup (#5415)
* fix: remove added margins from emote window position

* chore: add changelog entry

* feat: store size of emote window

* chore: update changelog entry

* fix: disable layout save

* fix: PCH moment

* fix: multiply by scale
2024-06-01 10:38:39 +00:00
KleberPF d161036b18 Add feature to duplicate tabs (#5277)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-05-25 12:39:19 +00:00
nerix 8689bdb481 fix: get rid of duplicate scale events (#5404) 2024-05-19 09:11:51 +00:00
nerix 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
pajlada 992ea88884 fix: Remove "Show chatter list" entry from split header menu for non-mods (#5336) 2024-04-20 11:14:23 +02:00
Maverick 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 f4e950ea0b Fix Wayland image upload crash if confirmation dialog is enabled (#5314) 2024-04-12 21:48:08 +00:00
nerix dd62707d53 fix: hide tooltip on window leave event (#5309) 2024-04-09 14:25:08 +02:00
pajlada a958619860 Hide chatter list button for non-moderators (#5245) 2024-03-10 11:46:26 +00:00
nerix ecad4b052a fix(windows): show split tooltip before move (#5230) 2024-03-09 11:27:42 +01:00
nerix c1fa51242f refactor: turn StreamerMode into a singleton(-like thing) (#5216) 2024-03-01 21:12:02 +01:00