nerix
d9453313b3
test: add snapshot tests for MessageBuilder ( #5598 )
2024-10-13 10:38:10 +00:00
maliByatzes
2d818a7657
Remember Popped-up Chat Size ( #5635 )
2024-10-12 10:35:39 +00:00
iProdigy
bdc12ffb3f
feat: indicate multi-month subs and resubs ( #5642 )
2024-10-12 11:40:33 +02:00
nerix
9ba7ef324d
fix: support completing emotes starting with :
( #5603 )
2024-10-06 09:29:52 +00:00
iProdigy
06d9a37709
feat: improve handling of shared chat messages ( #5606 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-10-05 10:31:52 +00:00
nerix
d0bcf35fdc
refactor: move zero width replacement to a function ( #5594 )
2024-09-28 12:49:26 +00:00
nerix
2afa227139
chore: cleanup some parts of qmagicenum ( #5587 )
2024-09-09 19:16:36 +02:00
nerix
820aa12af6
refactor: load Twitch emotes from Helix ( #5239 )
2024-09-01 11:22:54 +02:00
pajlada
627c735524
refactor: some Application & style things ( #5561 )
2024-08-25 15:33:07 +02:00
pajlada
3e510fd9e9
refactor: some more Application refactors ( #5551 )
2024-08-25 11:04:48 +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
e840328de7
fix: only attempt to rename threads on Qt6 versions ( #5544 )
2024-08-12 20:56:40 +00:00
nerix
1ccdaea8ee
chore: rename threads on Windows too ( #5539 )
2024-08-11 11:23:04 +02:00
pajlada
2b45b2e0a9
refactor: rename miniaudio thread ( #5538 )
2024-08-10 13:01:06 +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
3257da1855
chore: silence some deprecation warnings in Qt 6.8 ( #5529 )
2024-08-04 11:23:29 +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
0495fbca43
feat: add option to suppress live notifications on startup ( #5388 )
2024-07-20 12:19:27 +00:00
nerix
b3c09b65d8
chore: mini refactorings and dead code removal ( #5512 )
2024-07-20 11:35:59 +02:00
teknsl
e2c3823a14
Support more firefox variants for incognito link opening ( #5503 )
2024-07-11 10:42:20 +00: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
Jacob Nielsen
66471075a5
fix: Add brave & google-chrome-stable to incognito browser list ( #5452 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-06-15 10:04:51 +00:00
nerix
d00cadf4eb
refactor: load images in workers and push immediately ( #5431 )
2024-06-02 16:31:17 +02: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
Brian
5c539ebe9a
fix: Missing includes when building with USE_PRECOMPILED_HEADERS=OFF
( #5389 )
2024-05-11 16:52:25 +00:00
Mm2PL
c3b84cb4b6
Add custom image functionality for inline mod buttons. ( #5369 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-05-11 10:54:27 +00:00
iProdigy
e6bf503594
feat: include duration in more multi month gifts ( #5319 )
...
* feat: include duration in more multi month gifts
* chore: update sample data
* chore: update changelog
* push more sample data events to my channel
* feat: use nicer display name for anon gifters
---------
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-04-12 21:30:33 +02:00
iProdigy
92e75784fc
feat: report duration for multi-month anon sub gifts ( #5293 )
2024-04-02 12:50:53 +02:00
nerix
ed20e71db4
refactor: adapt magic_enum to Qt ( #5258 )
2024-03-23 11:22:42 +00:00
nerix
449c5397b7
fix: store IPC file in application directory ( #5226 )
2024-03-03 12:15:50 +00:00
nerix
c1fa51242f
refactor: turn StreamerMode
into a singleton(-like thing) ( #5216 )
2024-03-01 21:12:02 +01:00
pajlada
101dc82ea0
feat: Show FrankerFaceZ channel badges ( #5119 )
2024-02-25 11:18:57 +00:00
nerix
954e19817c
fix: more MSVC warnings ( #5137 )
2024-01-30 17:28:36 +01:00
pajlada
4380ef8c5f
refactor: Remove most raw accesses into Application ( #5104 )
2024-01-19 17:59:55 +01:00
pajlada
718696db53
refactor: Un-singletonize Paths & Updates ( #5092 )
2024-01-16 20:56:43 +00:00
pajlada
5b6675abb4
refactor: fix clang-tidy auto*, const&, and curly braces ( #5083 )
2024-01-14 17:54:52 +01:00
fraxx
06f950a55b
Improve Streamlink documentation ( #5076 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-12 15:15:42 -05:00
nerix
fa5648fd9a
refactor: NetworkPrivate ( #5063 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-09 00:37:15 +01:00
nerix
66f4480371
fix: Fixed some compiler warnings ( #5028 )
...
* fix(C4101): unreferenced local variable
* fix(C4189): variable initialized but not referenced
* fix(C4305): narrowing from double to float
* fix(C4457): declaration hiding function parameter
* fix(C4456): shadowing declaration
* fix(C4996): remove deprecations
* chore: add changelog entry
* fix: Remove more unused variables
* fix: removed unused lambda captures
* Update changelog entry
---------
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-12-16 11:24:28 +00:00
nerix
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
fbc8aacabe
Refactored the Image Uploader feature. ( #4971 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-11-19 11:05:30 +00:00
nerix
6faf63c5c4
refactor: Remove Outcome
from network requests ( #4959 )
2023-11-12 14:51:51 +01:00
pajlada
fcc5f4b3df
feat: Allow id: prefix in /ban and /timeout ( #4945 )
...
ban example: `/ban id:70948394`, equivalent to `/banid 70948394`
timeout example: `/timeout id:70948394 10 xd`
2023-11-08 21:42:06 +01:00
nerix
7ecbfa0cdb
refactor: debug count and popup ( #4921 )
...
* Moved implementation of the methods to the `cpp` file.
* Added `DebugCount::Flag(s)` and `DebugCount::configure(name, flags)`.
* Moved from `QMap` to `std::map` (order is important here).
* Used `QStringBuilder` for concatenations.
* Used `QLocale` for formatting (adds separators).
* Added `DebugCount::Flag::DataSize` for data sizes in bytes (and fixed language to English).
* Used `DataSize` for image sizes (maybe this should be moved somewhere else?).
* Added copy button to popup.
* Fixed Image usage reporting being eight times too large (could be another PR, but honestly it's four characters).
2023-10-28 21:17:32 +02:00
pajlada
5c0219c245
refactor: Use override instead of virtual where possible ( #4917 )
2023-10-25 18:13:48 +02:00
nerix
fcb6eff8cc
Remove direct dependency on Qt 5 compatibility module ( #4906 )
2023-10-23 21:28:02 +02:00
pajlada
fec45889a8
Replace boost::optional with std::optional ( #4877 )
2023-10-08 16:50:48 +00:00