pajlada
6398570bcc
refactor: Make Account & Settings buttons SVGs ( #6267 )
...
instead of rendering the icons directly in Chatterino, they're now SVGs
This has the following consequences:
1. The color does _not_ respect your custom theme. For most users, this
will not be a problem/concern.
2. You can no longer drag a split onto those buttons to create a new tab
2025-06-14 22:28:17 +02:00
pajlada
f4cdae14ca
feat: implement display name specializations for enums ( #6238 )
2025-06-08 10:17:53 +00:00
nerix
6b627b1c5b
fix(button): use DPR for cached pixmap scale ( #6255 )
2025-06-07 11:31:58 +00:00
nerix
c2e0fd8efe
fix: use integers for message layout bounds ( #6254 )
2025-06-07 10:54:53 +00:00
Ilya Zlobintsev
652dfc9d64
fix: add support for automatic streamer mode check from flatpak ( #6250 )
...
Co-authored-by: nerix <nero.9@hotmail.de >
2025-06-07 11:21:50 +02:00
nerix
e9b3146a0e
fix(once-flag): make flag atomic ( #6237 )
2025-05-25 14:24:44 +00:00
nerix
85ae913413
chore: require clang-format 19 ( #6236 )
2025-05-25 13:46:28 +00:00
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
nerix
b78e1ed0a7
refactor: floatify messages ( #6231 )
2025-05-24 09:40:11 +00:00
pajlada
8782533457
fix: crash on older versions of Qt ( #6229 )
2025-05-23 16:53:19 +02:00
Mm2PL
33a5419350
Forward declare some things to speed up compile ( #6162 )
...
* Forward declare NativeMessagingServer and use a unique_ptr
* Forward declare GenericListModel to save on unneeded includes of its
header
2025-05-18 15:30:02 +00:00
pajlada
20e306760c
refactor: remove Application.hpp dependency in Plugin.hpp ( #6219 )
...
Co-authored-by: Mm2PL <miau@mail.kotmisia.pl >
2025-05-18 14:04:39 +02:00
pajlada
062b492dab
refactor: move Notebook enums to their own file ( #6220 )
...
Co-authored-by: Mm2PL <miau@mail.kotmisia.pl >
2025-05-18 14:02:11 +02:00
pajlada
0d4a45161e
refactor: move TimeoutStackStyle to its own file ( #6216 )
...
Co-authored-by: Mm2PL <miau@mail.kotmisia.pl >
2025-05-18 11:41:43 +00:00
pajlada
1baa4b4729
import cstdlib in rungui, use _Exit ( #6218 )
...
i don't want to include stdlib.h
2025-05-18 13:02:03 +02:00
nerix
67956ef2c6
refactor(notebook): merge top/bottom and left/right layout code ( #6215 )
2025-05-18 10:17:13 +00:00
pajlada
6b968a199c
fix some crashes, mostly related to network requests ( #6187 )
2025-05-17 14:22:56 +02:00
pajlada
46f3299a25
fix: don't construct images after we're quitting ( #6213 )
2025-05-17 10:47:51 +00:00
pajlada
85866dc7a3
chore: remove bad event api init comments ( #6212 )
...
we no longer ignore the connections
2025-05-17 10:02:31 +00:00
dependabot[bot]
ab1c8eacb3
chore(deps): bump lib/WinToast from 1c841d3 to 11e76e5 ( #6090 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2025-05-15 17:07:47 +00:00
pajlada
fb9475ecad
fix: send weak ptr to session's checkKeepalive timer ( #6204 )
2025-05-11 12:29:31 +00:00
pajlada
5c64ec3c67
use QMetaObject::invokeMethod to post to thread ( #6203 )
2025-05-11 11:52:00 +00:00
apa420
e793df02ba
feat: make Nicknames searchable with settings dialog search bar ( #5886 )
2025-05-10 13:58:15 +00:00
pajlada
e86ecf5d0b
refactor: move event api initializations to TwitchIrcServer ( #6198 )
2025-05-10 13:17:00 +00:00
pajlada
aa7630af71
fix: crash that could occur when force-closing 7tv/bttv live updates ( #6197 )
2025-05-10 14:22:19 +02:00
pajlada
dec42b38a6
refactor: fix some spelling mistakes ( #6196 )
2025-05-10 13:33:52 +02:00
nerix
dd85fb09ad
feat(uploader): extend JSON selectors ( #6193 )
2025-05-10 10:46:37 +00:00
teknsl
3e5b4a9d08
Add hotkey action for opening account switcher ( #6192 )
2025-05-06 17:47:05 +00:00
pajlada
9e600a8fb8
refactor(WindowManager): remove some getApp uses ( #6194 )
2025-05-05 22:23:13 +00:00
Mm2PL
c7e1c2e812
Do not hide WebSocket API when missing permission ( #6186 )
2025-05-04 10:49:08 +00:00
James Upjohn
18dcd84afd
feat: add tooltip for rename on double-click setting ( #6184 )
2025-05-03 11:16:40 +00:00
pajlada
54efa648b1
refactor(TwitchAccount): mostly include cleanup ( #6182 )
2025-05-03 10:19:15 +00:00
pajlada
e38c64bac3
fix: don't include blocked users in join/part messages ( #6181 )
2025-05-03 11:32:55 +02:00
nerix
01e7050ffc
chore: bump deprecated cutoff to Qt 6.4.3 ( #6169 )
2025-04-26 13:36:09 +02:00
nerix
6fe6843cbd
chore: re-export Qt's string literals ( #6175 )
2025-04-24 23:30:54 +02:00
pajlada
39ed2dd45a
fix: emote popup logging messages to "Other" directory ( #6165 )
2025-04-20 12:06:22 +00:00
nerix
14aa4d1400
feat: update emojis to Unicode 16.0 ( #6155 )
2025-04-20 11:31:23 +00:00
James Upjohn
462e2ba658
feat: disable tab renaming on double-click via setting ( #6163 )
...
Fixes #6156
2025-04-20 11:19:40 +02:00
pajlada
1f10935d78
fix: use qlogging in eventsub lib (through a hoop) ( #6161 )
2025-04-19 17:10:12 +02:00
nerix
9d557146b4
refactor: trim down PubSub implementation ( #6158 )
2025-04-19 12:31:22 +00:00
nerix
52067d0af7
fix: handle aboutToQuit() ( #6159 )
2025-04-19 13:05:36 +02:00
apa420
acea118466
feat: make filters searchable with Settings dialog search ( #5890 )
2025-04-13 12:51:04 +00:00
pajlada
1d8a00e892
fix: split drag & drop on KDE Plasma ( #6147 )
2025-04-13 12:15:49 +00:00
fourtf
37061dd3bd
feat: user notes ( #6122 )
...
Fixes #2413
2025-04-13 11:38:56 +00:00
apa420
3ba25dd33d
Feat: (Linux) Themes allow transparency on chat windows background ( #6137 )
2025-04-13 10:34:25 +00:00
nerix
e1863d64ee
fix: add more image sizes to shared chat badge ( #6146 )
2025-04-13 09:48:13 +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
Elias A.
7c8274ed56
Add cached emotes fallback for failed provider fetches ( #6125 )
2025-04-12 10:56:04 +00:00