Tal Neoran
ad4a0c28d1
Add opening tab in popup ( #3082 )
...
Co-authored-by: zneix <zneix@zneix.eu>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-08-21 12:16:00 +00:00
LosFarmosCTL
773c4bb9e7
Add optional parameter to /usercard command for opening a usercard in a different channel context. ( #3172 )
...
Co-authored-by: apa420 <17131426+apa420@users.noreply.github.com>
Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
2021-08-21 11:37:57 +00:00
pajlada
1d664f88e5
Keyboard integration for Streamlink quality confirmation ( #3169 )
...
Co-authored-by: zneix <zneix@zneix.eu>
2021-08-15 15:59:52 +02:00
Mm2PL
d46589ca26
Duplicate spaces now count towards the display message length ( #3002 )
2021-08-14 13:16:16 +00:00
Marko
113a7795f4
Hide similar messages by any user ( #2716 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-14 14:28:08 +02:00
Auro
75458a1a25
Change 3rd party uploader popup text capitalization ( #3158 )
2021-08-14 12:08:55 +02:00
James Upjohn
6151cd5b05
Show system message when reloading subscriber emotes ( #3135 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-08-08 10:59:28 +00:00
pajlada
54f6e4f9e9
Remove twitchemotes.com-related functionality ( #3136 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-08-07 11:13:05 +00:00
nilyt
961803deba
Allow building against Qt 5.11 ( #3105 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-07 10:37:02 +00:00
Tal Neoran
5cb1022ccf
Fix badge highlights using the same color ( #3134 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-08-07 11:30:56 +02:00
Tal Neoran
9d90de6b8c
Handle moderation mode and filters in split popup ( #3130 )
2021-08-07 00:04:09 +02:00
Paweł
0c5abb8149
Deprecated /(un)follow commands and respective usercard action ( #3078 )
...
/(un)follow commands are marked as deprecated and link to the issue this PR is closing.
follow button on the usercard is removed completely
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2021-08-04 20:41:27 +00:00
pajlada
95044efeed
Fix filter crash introduced in #3092 ( #3110 )
2021-08-03 07:39:27 +00:00
apa420
3cb1e5158a
Added the ability to add nicknames for users ( #2981 )
...
Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-07-31 16:15:43 +02:00
Paweł
047e10a833
Removed checks for no longer supported Qt 5.11 ( #3093 )
2021-07-30 16:18:30 +00:00
xHeaveny
33d1837f4f
Added section with helpful Chatterino-related links to the About page ( #3068 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-25 14:19:01 +00:00
Matthew Marlow
6052a0ede6
Fixed zooming bug in native-host-ext [Chrome] ( #1936 )
...
Co-authored-by: alazymeme <jkeasley@icloud.com>
Co-authored-by: 23rd <23rd@vivaldi.net>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-25 13:13:21 +00:00
Felanbird
700e092bf6
Fix non secure wiki link ( #3042 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-25 12:30:40 +00:00
Mm2PL
b352dea2dc
Make the copy button switch light/dark theme ( #3057 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-07-25 11:15:38 +00:00
Paweł
588ed557f0
Fixed comma appended to username completion when not at the beginning of the message ( #3060 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-24 12:01:50 +02:00
Paweł
9f2fc90928
Fix crash and completion in other special channels than /whispers ( #3033 )
2021-07-17 19:33:03 +00:00
Paweł
c8c28d7f55
Remove global third party emotes from TwitchChannel class ( #3000 )
...
Those are still accessible under getApp()->twitch2 instance.
2021-07-13 13:23:50 +02:00
SLCH
faafbdaad4
Added "Open in: new tab, browser player, streamlink" in twitch link context menu. ( #2988 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-11 11:54:19 +00:00
Paweł
735c0ad1ac
Set proper minimum width of name display modes dropdown ( #2976 )
2021-07-11 10:47:23 +00:00
Paweł
d5add46730
Respect follower emotes context, making them only available in their owner channels ( #2951 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-11 09:12:49 +00:00
Tal Neoran
cc9d44a0bb
Fix text mistakes in advanced login dialog ( #2966 )
2021-07-05 16:52:59 +00:00
Paweł
670ad90242
Don't trigger middle mouse scrolling if ChannelView is not fully populated ( #2933 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-04 10:18:49 +00:00
Leon Richardt
0dd545fa15
fix: provide better UX for HTML color picker edit ( #2942 )
2021-07-02 21:53:24 +02:00
Mm2PL
a8a07426b9
Only restrict Highlight color for whispers in messages tab ( #2937 )
...
This fixes a bug, where changing color of the second row in Users tab in Highlights settings page was not possible.
2021-06-29 22:32:07 +02:00
Tal Neoran
e1895de7f3
Hide completion popup when cursor is at first position ( #2929 )
...
Prevents user autocompletion menu from appearing in unwanted scenarios
2021-06-27 12:47:14 +00:00
Mm2PL
c722f085d0
Moved image uploader confirmation setting to external tools page ( #2923 )
2021-06-26 12:08:44 +00:00
Paweł
002129009d
Fix emotesets not loading properly ( #2905 )
...
* Initial work
fk I'm so tired...
* Updated Twitch API documentation
* Futher changes
* Removed debug output
* Added changelog entry
* Advice: don't code at 4am
removed all silly debug stuff
* Add missing lambda capture
2021-06-24 21:23:31 +00:00
fourtf
97b9bfb2bd
v2.3.3
2021-06-21 11:35:53 +02:00
Felanbird
e352d7b31a
Fix 'Filter Info' url ( #2907 )
...
Closes #2906
2021-06-20 18:15:41 +02:00
fourtf
1efc547aa5
removed access to theme from TMB + misc fixes ( #2694 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-20 13:55:35 +00:00
Tal Neoran
f605221042
Add username autocompletion popup menu ( #2866 )
2021-06-19 16:29:17 +00:00
Mm2PL
9fb5ef60d4
Image uploader mime filter uses urls but doesn't check them ( #2855 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-13 14:23:13 +00:00
Mm2PL
eb8ddfc1d3
Add setting for username display style ( #2891 )
2021-06-13 12:13:19 +00:00
Mm2PL
f1e843a672
Make deletions show like timeouts/bans. ( #2841 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-06 17:51:57 +02:00
Tal Neoran
80fed27b4e
Search in viewer list by contained term ( #2861 )
...
Searching for users in the viewer list now searches anywhere in the user's name - instead of just searching at the beginning of the username.
2021-06-04 10:51:35 +00:00
Paweł
57354283ec
Added ability to toggle visibility of tabs ( #2600 )
...
This can be done by right-clicking the tab area or pressing the keyboard shortcut (default: Ctrl+U).
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-30 11:39:34 +00:00
Tal Neoran
01bda9c2f6
Fix tab direction not applying to popup window ( #2839 )
2021-05-30 10:22:26 +00:00
Tal Neoran
b42f70e6d8
Add moderation buttons in search popup ( #2803 )
2021-05-23 15:51:53 +02:00
Tal Neoran
14e8a2bf6c
Add #channel in mentions usercard and search popup ( #2802 )
2021-05-22 15:11:24 +02:00
pajlada
ddba279ff7
Deprecate C_DEBUG definition in favour of standard NDEBUG ( #2783 )
2021-05-20 12:21:41 +00:00
Tal Neoran
2db50f1c41
Add setting to disable custom ffz mod/VIP badges ( #2759 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-05-16 22:07:12 +02:00
fourtf
6ae8427fc6
added try catch in nm ( #2785 )
...
* added try catch in nm
* changelog
* asdf
* gh action
2021-05-16 16:51:25 +00:00
Paweł
6732b25f36
Fixed deprecated method Qt::SystemLocaleLongDate ( #2784 )
...
Fixes deprecation notices introduced in #2748
Reference: https://doc.qt.io/qt-5/qt.html#DateFormat-enum
Replacement: https://doc.qt.io/qt-5/qlocale.html#FormatType-enum
2021-05-16 00:34:42 +02:00
James Upjohn
7c4c797dbc
Fix word backspacing not closing/updating colon emote picker ( #2781 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-05-15 14:24:46 +00:00
Paweł
e746201c4f
Refactored and Migrated to Helix AutoMod message management ( #2779 )
...
This uses new Helix endpoint which requires new scopes and users need to reauthenticate to approve/deny AutoMod messages again.
2021-05-14 13:14:43 +02:00
apa420
d59bb805bb
Added system message on new date ( #2748 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-05-09 18:44:57 +02:00
apa420
dcd65b5978
/live split for channels going live ( #1998 )
...
Co-authored-by: 23rd <23rd@vivaldi.net>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-09 14:17:04 +00:00
James Upjohn
d96f4575ba
Fix newlines in stream title causing text in header to go out of bounds ( #2755 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-05-09 09:22:20 +00:00
pajlada
2f49b23875
Add ability to disable precompiled headers with CMake ( #2727 )
2021-05-08 15:57:00 +02:00
Daniel
f6d9fb2aac
Add ability to highlight messages based on user badges ( #1704 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: 23rd <23rd@vivaldi.net>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-05-02 22:08:08 +00:00
Paweł
f7506d495f
Refactored Rename Tab dialog and its context menu ( #2713 )
...
* Added placeholder to tab rename dialog's input
* Always set placeholder to default tab name.
* Renamed context menu entries, updated popup
* Removed TextInputDialog class, slight popup fix
* Forgot to rename variable (no fun allowed 😥 )
* forsenT
* Made use of QDialogButtonBox
* Added changelog entry
2021-05-02 12:59:14 +02:00
M4tthewDE
c413a0984e
Adds visual indicator to message length if too long ( #2659 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-05-01 14:42:08 +00:00
Paweł
6c9fd4f204
Made left-clicking splitheader focus split ( #2720 )
2021-05-01 14:14:05 +00:00
Tal Neoran
77fa1322de
Added is:<flags> search predicate ( #2671 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-05-01 12:21:45 +00:00
fourtf
8b3f301c50
some concurrency additions ( #2698 )
2021-05-01 11:38:58 +00:00
Paweł
9c41adca2e
Fixed deprecated method QWheelEvent::delta ( #2647 )
...
Reference: https://doc.qt.io/qt-5/qwheelevent-obsolete.html#delta and https://doc.qt.io/qt-5/qwheelevent-obsolete.html#orientation
Changes in behavior introduced in this commit
Change from `event->delta()` to `event->angleDelta().y()` makes it, so you can no longer scroll horizontally (with trackpad / touchpad) to select next/previous tab (until now, you were able to do it, but I believe this is wrong anyways).
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-26 21:38:16 +02:00
bora
e587d1ef81
Fixed a spelling mistake ( #2691 )
2021-04-26 14:47:54 +00:00
pajlada
d1f81ab50b
Add an option to remove spaces between emotes ( #2684 )
...
This feature is disabled by default and can be enabled in the settings.
Co-authored-by: Mm2PL <jakis128@gmail.com>
2021-04-25 22:25:23 +00:00
Paweł
675f99e9cc
Added image links to the badge context menu ( #2667 )
2021-04-25 13:16:32 +00:00
Paweł
c3d61ad77b
Add ability to hide Twitch Prediction badges ( #2668 )
...
We now properly categorize the Twitch `predictions` badges since they take up their own slot in Twitch web chat
2021-04-25 14:37:19 +02:00
Paweł
1ef2f17cd4
Added missing context menu entries to emote popup ( #2670 )
2021-04-24 15:43:15 +00:00
Andrew Opalach
24a2d8a86f
Wait for smooth scrolling animation to add new message ( #2084 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-24 15:15:15 +00:00
fourtf
2db140d5af
Added x-attach-split-to-window command line arg ( #2411 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-17 14:15:23 +00:00
fourtf
58017a7546
fix size of splits not loading properly ( #2554 )
2021-04-17 13:16:14 +00:00
Tal Neoran
cceadf473a
Added in:<channels> search predicate ( #2634 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-17 11:18:22 +00:00
pajlada
8641435142
Fix crash that could occur when the user changed the "Custom stream player URI Scheme" setting if the user had closed down and splits in the application runtime ( #2592 )
2021-04-17 09:55:44 +00:00
pajlada
c9f62fed4c
Fix windows being brought back to life after the settings dialog was closed ( #2613 )
...
Fixed with the help of @jammehcow
2021-04-11 14:22:32 +00:00
Iulian Onofrei
8779303845
Fixed search field not being focused on popup open ( #2540 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-11 13:37:53 +00:00
Yoitsu
00ccdbc781
clang-tidy: use std::move where applicable ( #2605 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-10 12:34:40 +00:00
Tal Neoran
b0fee78f2b
Add PgUp / PgDown for scrolling in the emote popup ( #2607 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-10 12:11:26 +00:00
fourtf
2db7a30ae5
always update dropdown on split button press ( #2590 )
2021-04-04 15:24:12 +02:00
James Upjohn
093a088363
Fix quick switcher not ordering based on tab order ( #2561 )
2021-03-27 12:32:14 +01:00
James Upjohn
79bc700743
Fix app data dir not opening on macOS when "Open AppData" button pressed ( #2537 )
2021-03-20 13:40:50 +01:00
Leon Richardt
3f206d46af
fix: no longer crash on clip creation in "special" channels ( #2528 )
2021-03-15 17:45:56 +01:00
pajlada
fd3efe0e15
Fix windows build not compiling ( #2523 )
2021-03-14 17:25:32 +01:00
Paweł
382462f465
Added avatar context menu to usercard ( #2517 )
2021-03-14 15:09:16 +01:00
Paweł
cd1f4d0c78
Fixed deprecated method QComboBox::currentIndexChanged ( #2511 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-03-13 17:25:39 +01:00
Paweł
d1a10d3c1f
Fixed deprecated method QFlags::Zero ( #2508 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-03-13 16:27:13 +01:00
Paweł
be21e5b52d
Fixed deprecated method QPalette::{Fore,Back}ground ( #2510 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-03-13 16:03:16 +01:00
fourtf
8a4ffc5f5b
added limit to cached username colors ( #2515 )
2021-03-13 15:34:11 +01:00
Paweł
1090524dec
Removed refresh label from usercard ( #2514 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-03-13 15:09:26 +01:00
Paweł
0e99527e8c
Fixed deprecated method QFontMetrics::width ( #2509 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-03-13 14:47:02 +01:00
fourtf
81ce8dcc08
moved last message line in settings and changed defaults
2021-03-13 12:33:54 +01:00
Paweł
1eb6aa64db
Localized all relevant numbers visible to end-user ( #2488 )
2021-03-06 15:03:33 +01:00
M4tthewDE
798384c931
Fix filter inconsistency ( #2480 )
2021-02-27 13:25:54 +01:00
Felanbird
032a791ec1
Fixed spelling of Suppress ( #2472 )
2021-02-21 16:42:59 +01:00
Paweł
7d9f4c2b0c
Migrated block, unblock and get user block list methods to Helix ( #2370 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-02-14 14:01:13 +01:00
pajlada
6b0ce396d6
Update to Emoji v13 (2020) ( #1555 )
2021-02-13 19:17:22 +01:00
AweesneW
542022bff3
Update HighlightingPage.cpp ( #2404 )
...
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-02-12 14:43:18 +01:00
Paweł
4a53472215
Clean up debug output ( #2439 )
2021-02-07 14:37:19 +01:00
Paweł
a4fb20c72c
Added millisecond timestamp formats to settings ( #2375 )
2021-02-06 18:07:02 +01:00
Paweł
3023a44a21
Some fixes related to clipboard ( #2405 )
...
Also:
- Fixed capitalization of one method in `LoginDialog.cpp`
- Visually improved some strings in `LoginDialog.cpp`
- Added utility function getting clipboard content to `Clipboard.cpp`
- Made sure to use `crossPlatformCopy` in `UserInfoPopup.cpp`
2021-02-06 15:47:09 +01:00
fanway
127598db8a
Add automatic streamer mode detection to macOS ( #2376 )
2021-01-30 13:11:08 +01:00
Iulian Onofrei
684dbed706
Fixed hidden tooltips when always on top is active ( #2384 )
2021-01-23 16:49:02 +01:00
Paweł
a9b1af60de
Removed liveStatusChanged
signal connection to fix a crash ( #2377 )
2021-01-18 15:11:50 +01:00