Mm2PL
9b9fd7d403
Add new command placeholders: {channel.name}, {channel.id}, {stream.game}, {stream.title}, {my.id}, {my.name} ( #3155 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-09-11 12:35:26 +00:00
sando
c0f4a410fa
Add flags.reward_message
filter variable ( #3231 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-09-11 10:43:30 +00:00
Tal Neoran
e577136395
Fix completion menu completing from wrong position ( #3229 )
...
Fixes #3225 https://github.com/Chatterino/chatterino2/issues/3225
2021-09-11 12:09:14 +02:00
Auro
4bfa56c11b
Strip channel name for /streamlink ( #3215 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-09-04 12:24:58 +00:00
Felanbird
44f1013eb5
Strip leading @ and trailing , from username in /popout command ( #3217 )
...
* popout command could use some love too
* changelog
* forward slash is sorry for force push
* copied the old changelog too literally that I misplaced it
* apparently i didn't save the changelog change
2021-09-04 14:04:21 +02:00
Paweł
5cd20bbb5a
Raise ratelimit cooldown for JOIN messages ( #3219 )
...
Was 10.5s (0.5s over the actual cooldown), changed to 12.5s (2.5s over the actual cooldown) to accomodate for any server-side lag spikes.
2021-09-04 12:45:40 +02:00
Paweł
86222976ad
Added /raw command ( #3189 )
...
It makes it possible to send raw data to write connection
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-30 19:41:10 +00:00
Mm2PL
cd2923c52a
Fix missing information in locally-generated IRC messages ( #3203 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-29 12:05:45 +00:00
Mm2PL
25cdeb8d9f
Make Chatterino colorize usernames on IRC ( #3206 )
2021-08-29 13:35:19 +02:00
apa420
e499486418
Added regex option to Nicknames ( #3146 )
...
Co-authored-by: Mm2PL <miau@mail.kotmisia.pl>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-08-22 13:30:17 +02:00
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
ilyazzz
a7ef7e6f7f
Use flatpak-spawn to run streamlink when running as a flatpak ( #3178 )
...
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
Co-authored-by: Paweł <zneix@zneix.eu>
2021-08-21 11:00:01 +00:00
pajlada
d7fd08b1d6
Fix color @usernames sometimes not working at all ( #3170 )
...
Definitely memory fuckery involved - The comment from @lubieerror https://github.com/Chatterino/chatterino2/issues/2822#issuecomment-897252673 is finally what led me to adding tests and hopefully fixing this.
2021-08-21 10:38:38 +00:00
pajlada
b2d9b678a2
Enable backup for commands ( #3168 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-08-15 12:33:31 +00:00
James Upjohn
4b251c64b6
Allow resub messages to show in /mentions tab ( #3148 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-15 10:39:58 +00:00
Paweł
9a1e405563
Fix /me not going through upon sending an identical message ( #3166 )
2021-08-15 11:52:32 +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
Mm2PL
b3bb7e2d3e
Make single deletion messages for moderators obey the setting ( #3121 )
...
Co-authored-by: ALazyMeme <jkeasley@icloud.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-08 22:04:25 +00:00
pajlada
d0f817a60b
Add basic benchmark ( #3038 )
...
* Add basic benchmark
* Add basic documentation for how to run and add tests/benchmarks
* Update benchmark example output
* Add changelog entry
Co-authored-by: zneix <zneix@zneix.eu>
2021-08-08 14:16:30 +02:00
sando
7309fd8668
Strip leading @ and trailing , from /user and /usercard commands ( #3143 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-08-08 11:23:54 +00: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
Paweł
d0d32583a2
Prepare CMake for Qt6 ( #3103 )
2021-08-08 12:37:37 +02: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
fourtf
4e5170799f
updated version number to v2.3.4
2021-08-05 10:44:30 +02:00
Paweł
de4f6a9d51
Rate limit outgoing JOIN messages ( #3115 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: Tal Neoran <talneoran@gmail.com>
2021-08-04 21:18:34 +00: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
28dcdb238b
Remove JOINs from write connection ( #3112 )
...
Co-authored-by: zneix <zneix@zneix.eu>
2021-08-03 15:55:04 +00:00
pajlada
95044efeed
Fix filter crash introduced in #3092 ( #3110 )
2021-08-03 07:39:27 +00:00
pajlada
784fdd28b2
Check for ignored phrases/users in channel point redemptions ( #3102 )
2021-08-01 13:44:04 +00:00
Mm2PL
77f683577f
Use double spaces instead of Chatterino character when possible ( #3081 )
2021-08-01 12:38:07 +00:00
Mm2PL
d7e8f4eabd
Add channel.live filter variable ( #3092 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-08-01 12:08:03 +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
pajlada
770b9f263b
Fix PubSub client creation/pending topic resolving ( #3037 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: zneix <zneix@zneix.eu>
2021-07-25 15:13:04 +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
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
Mm2PL
f949d6d154
Add HTTP logging ( #2991 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-25 00:52:34 +02:00
ilyazzz
b8bd0a587d
Disable update checker on Flatpak ( #3051 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-24 11:30:21 +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ł
1f19d31a67
Added informative messages on issues related to recent-messages ( #3029 )
2021-07-18 14:15:38 +02:00
Paweł
9f2fc90928
Fix crash and completion in other special channels than /whispers ( #3033 )
2021-07-17 19:33:03 +00:00
Paweł
a84e62c6bb
Use server time in received IRC messages where available ( #3026 )
2021-07-17 18:22:25 +02:00
Paweł
7e13564c24
Fixed newly uploaded subscriber emotes not being available ( #2992 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-17 15:18:17 +00:00
Paweł
74c5cca890
Added autocompletion in /whispers for Twitch emotes, Global Bttv/Ffz emotes and emojis ( #2999 )
2021-07-17 12:35:27 +00:00
Mm2PL
461443dbe5
Add Ubuntu packaging script ( #2936 )
2021-07-17 13:28:45 +02:00
Paweł
a509c7514c
Fixed degraded dirty emote code escaping ( #3010 )
2021-07-17 10:35:43 +00:00
fourtf
5ead70a314
Update CHANGELOG.md
2021-07-13 18:11:41 +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ł
975b39fe10
Made username and color in AutoMod mod messages use correct values ( #2967 )
...
We use values given in pubsub messages and handle their edge-cases properly.
2021-07-11 11:33:35 +00:00
Paweł
94a99ac4f0
Fix custom built messages not showing up as search results ( #2962 )
2021-07-11 10:19:35 +00:00
nerix
b37c0cb177
Update Emoji Data to v13.1 ( #2958 )
...
Co-authored-by: zneix <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-11 09:51:04 +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
Mm2PL
24aee42171
Fix usercards showing all messages in IRC channels ( #2979 )
2021-07-08 17:26:34 +02:00
Paweł
8a0ed79eca
Respect founder badge in author.subbed
filter ( #2971 )
2021-07-06 15:14:05 +00:00
Tal Neoran
2af9284de5
Make usernames clickable in reward redemption messages ( #2953 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-07-04 16:21:18 +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
Tal Neoran
6830e8b01b
Readd removing of unmodified cache files ( #2947 )
...
Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-03 11:40:24 +00:00
Leon Richardt
0dd545fa15
fix: provide better UX for HTML color picker edit ( #2942 )
2021-07-02 21:53:24 +02:00
Tal Neoran
db09a88c8d
Add clickable usernames in host offline messages ( #2922 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-27 13:50:12 +00:00
Tal Neoran
07231e57c9
Fix large timeout duration in moderation buttons ( #2921 )
...
Large timeout durations in moderation buttons will no longer overlap with other buttons or username.
2021-06-27 12:14:10 +00:00
Tal Neoran
991892ee76
Add /openurl command ( #2926 )
...
Usage: `/openurl <URL>`. Opens the provided URL in the browser.
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-06-27 11:40: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
pajlada
0c2488505c
Use an exponential backoff when deciding how long we need to wait for reconnects ( #2892 )
...
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
2021-06-20 13:29:52 +00:00
Paweł
d6b5921a0e
Refactored emote reloading ( #2857 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-06-20 00:11:06 +02:00
Mm2PL
74960bf419
Communicate streams that went offline through /live ( #2880 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-19 17:27:31 +00:00
Tal Neoran
f605221042
Add username autocompletion popup menu ( #2866 )
2021-06-19 16:29:17 +00:00
Tal Neoran
d21858b97f
Fix moderation button time units when not using seconds ( #2864 )
2021-06-19 14:00:03 +00:00
Mm2PL
9640837957
Allow moderators to see who deleted a message ( #2874 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-19 11:56:00 +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
3977eb74a6
Update Twitch AutoMod PubSub topic ( #2887 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-13 15:38:30 +02:00
Mm2PL
eb8ddfc1d3
Add setting for username display style ( #2891 )
2021-06-13 12:13:19 +00:00
Paweł
2f568b88ae
Split list of emote sets into bunches when performing Ivr API reqeusts ( #2856 )
2021-06-06 19:27:45 +02: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
Ben de Graaff
8639f450f2
Fix write connection reconnection issues ( #2850 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-06 16:25:13 +02:00
Paweł
0b4c521c9b
Refactored system message received upon trying to send a message while anonymous ( #2862 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-06-05 16:27:14 +02:00
Ben de Graaff
6611c24e13
Switch to Twitch v2 emote API for animated emote support ( #2863 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: Paweł <zneix@zneix.eu>
2021-06-04 19:42:32 +00: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
James Upjohn
faae2c2e8e
Match game names exactly when using /setgame ( #2825 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-29 10:01:19 +00:00
fourtf
3fddafb867
optimize chatter list ( #2814 )
...
* optimize chatter list
* changelog
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-24 10:13:59 +00:00
Paweł
88a487516a
Add chat popout command ( #2812 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: Leon Richardt <leon.richardt@gmail.com>
Co-authored-by: lyx0 <stefan.parfuss@protonmail.ch>
Co-authored-by: lyx0 <66651385+lyx0@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-23 22:24:49 +00:00
Tal Neoran
b42f70e6d8
Add moderation buttons in search popup ( #2803 )
2021-05-23 15:51:53 +02:00
Mm2PL
f123a11c1c
Fix FFZ emote links for global emotes ( #2808 )
2021-05-23 13:26:18 +00:00
Tal Neoran
14e8a2bf6c
Add #channel in mentions usercard and search popup ( #2802 )
2021-05-22 15:11:24 +02: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
80506a8625
v2.3.2
2021-05-16 19:29:27 +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ł
519855d852
Migrated cheermotes to Helix API ( #2440 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-05-15 17:02:47 +00: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
Sidd
860cc89e14
Load 100 blocked users instead of default 20 ( #2772 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
2021-05-14 18:18:40 +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