Leon Richardt
0eed45ae67
Chore: Proper Lambda Formatting ( #2167 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2020-11-08 12:02:19 +01:00
fanway
f36c0fee97
Fix runIgnoreReplaces
fall into infinity loop ( #2151 )
...
* Fix `runIgnoreReplaces` fall into infinity loop
The regex pattern was not checked for emptiness, which led to an endless
loop
* Update CHANGELOG.md
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2020-11-04 23:11:17 +01:00
Mm2PL
3ee08b9ffd
Add support FrankerFaceZ badges. ( #2101 )
...
On startup, we poll https://api.frankerfacez.com/v1/badges/ids and store the mappings of user IDs to badges for the remainder of the applications lifetime.
2020-10-25 10:36:00 +01:00
dnsge
4199a01b96
Advanced channel filters ( #1748 )
...
Adds custom channel filters complete with their own mini-language. Filters can be created in settings, and applied by clicking the three dots to open the Split menu and selecting "Set filters".
2020-10-18 15:18:20 +02:00
Dave
84613187e1
Fixed missing timestamps on point redemption messages ( #2043 )
...
* Added timestamps to point redemption messages
* updated change log
Co-authored-by: fourtf <tf.four@gmail.com>
2020-10-09 17:26:45 +02:00
Daniel
58a6983796
Fix timestamps on some messages loaded from the recent-messages service on startup ( #2020 )
2020-10-03 13:37:07 +02:00
pajlada
20e4d6b3d2
Update emote parsing ( #1714 )
...
Fixes #1707
2020-09-26 14:21:46 +02:00
Jonas Schmitt
58725efbd5
Fix styling of channel point reward message text. ( #1845 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2020-08-09 11:50:53 +02:00
Jonas Schmitt
11b8948290
Add support for non-highlight channel point rewards ( #1809 )
2020-08-08 15:37:22 +02:00
Daniel
ba06b10135
Open usercard on mention click ( #1674 )
2020-07-18 16:03:51 +02:00
Paweł
b66c2478a0
Added higher tier information to sub badge tooltip ( #1759 )
2020-07-05 14:08:28 +02:00
pajlada
e4af009fda
[irc] Partially fix IRC colors ( #1594 )
...
Doesn't fix #1379 but it is a big step forward.
Needs some "real life" testing, but should be good.
2020-07-04 15:15:59 +02:00
Daniel
de2108b8c5
Fix highlighted whisper crash ( #1756 ) ( #1757 )
2020-06-27 13:20:21 +02:00
pajlada
a08754b409
Remove more debug output ( #1677 )
2020-05-09 13:13:30 +02:00
fourtf
6052846bc3
added checks to mitigate floating point crashes
2020-04-19 21:05:40 +02:00
fourtf
097f4ccb3a
refined highlight and added bits highlights
2020-04-15 23:15:45 +02:00
Mm2PL
d1d17d4e4b
Add new zero-width emotes from BTTV ( #1613 )
...
New zero-width emotes are cvMask and cvHazmat
Fixes #1612
2020-03-27 21:23:32 +01:00
Leon Richardt
17aa3f71cd
Remove Debug Output In Many Different Places ( #1607 )
...
* Application.cpp: Remove whisper debug output
* TwitchAccount.cpp: Remove AutoMod debug output
* BaseWindow.cpp: Remove mouse tracking debug output
* RunGui.cpp: Remove debug output for cleared cache items
* Notebook.cpp: Remove debug output for selected widgets
* LimitedQueue.hpp: Remove commented debug output
* IrcMessageHandler.cpp: Remove debug output when receiving whispers
* UserInfoPopup.cpp: Remove user name debug output
* ChannelView.cpp: Remove debug output when clicking a message
* Image.cpp: Remove commented debug output
* AttachedWindow.cpp: Remove commented debug output
* SplitOverlay.cpp: Remove commented debug output
* TwitchMessageBuilder.cpp: Remove debug output for highlights
* TwitchMessageBuilder.cpp: Remove debug output for blocked messages
* PubsubClient.cpp: Remove debug output on PubSub::listen
* PubsubClient.cpp: Remove debug output on PubSub::tryListen
* IncognitoBrowser.cpp: Remove debug output of browser command
* NativeMessaging.cpp: Remove debug output of message
2020-03-19 18:06:21 +01:00
fourtf
ba5d842767
removed MutedChannelController
2020-02-28 19:04:25 +01:00
fourtf
e537277fa8
did some more things and stuff
2020-02-23 23:07:28 +01:00
fourtf
5ad427bd61
moved some Settings from Application to Settings
2020-02-23 22:15:13 +01:00
fourtf
f8a9850151
absorbed HighlightController into Application
2020-02-23 21:18:40 +01:00
fourtf
d0a81f3fe7
refactored TaggedUsers and Ping
2020-02-23 20:34:00 +01:00
fourtf
e1838154ff
refactored SignalVector
2020-02-23 17:11:15 +01:00
Leon Richardt
b8953157cc
Better Highlights: Rework highlight parsing order ( #1524 )
...
This commit is in response to #1523 .
Whispers are now only added to the `/mentions` tab if they also match a
user name or phrase highlight. On a related note, the `highlightVisual_`
member has been removed as it is no longer necessary.
2020-02-02 08:33:25 -05:00
Leon Richardt
5957551d06
Better Highlights ( #1320 )
...
* Support for user-defined sounds and colors
* Make color & sound columns selectable
* Add custom row for subscription highlights
* Add subscriptions to custom highlights and centrally manage highlight colors
* Dynamically update message highlight colors
2020-01-25 11:03:10 +01:00
pajlada
3c8992cac1
Remove FMT dependency ( #1472 )
...
All occurrences of log() have been replaced with qDebug()
bonus meme: remove a bunch of std::string usages in the pubsub client
Fixes #1467
2020-01-03 20:51:37 +01:00
apa420
be898e88dd
Add setting to stack bits ( #1452 )
2019-12-21 10:36:46 +01:00
apa420
0d227ab2f5
Various bits fixes ( #1443 )
...
We now make sure we don't render any fake bits
Bits now show their real value properly
2019-12-19 21:36:02 +01:00
Rasmus Karlsson
bb9eb582ec
replace the QStringList with a QSet<QString> as suggested by RAnders00
...
2d3fb8950e (r36317456)
2019-12-14 12:13:19 +01:00
Rasmus Karlsson
2d3fb8950e
hardcoded list of BTTV's christmas emotes
2019-12-05 20:10:56 -08:00
Rasmus Karlsson
bcc53c9aa7
Clean up Twitch badge appending code
2019-12-01 13:32:41 +01:00
apa420
c00f97ac53
Show exact months subscribed in Subscriber and Founder badge tooltip ( #1424 )
2019-12-01 02:20:56 -08:00
W Gomes
ce90253aac
Removed unused variables ( #1394 )
...
* Removed unused variables
Fixes compiler warning C4189: Local variable is initialized but not
referenced
* fixed typo
2019-10-29 21:15:06 +01:00
Felanbird
6f5c4cacf8
moved hardcoded global-badges to be more inline with browser chat ( #1392 )
2019-10-27 13:18:07 -07:00
fourtf
6f710823ed
renamed getInstance() -> instance() for singletons
2019-10-07 22:42:34 +02:00
fourtf
9874bd779a
formatted all files with clang 9
2019-09-26 00:51:05 +02:00
fourtf
456065f508
moved resources out of Application
2019-09-22 10:54:32 +02:00
fourtf
3ab7362304
Merge branch 'master' into irc-support
2019-09-18 13:03:16 +02:00
fourtf
84b1efcd24
fixes #1304 emote.name eating the .name
2019-09-15 19:05:04 +02:00
fourtf
22ca20ad2a
renamed TwitchServer -> TwitchIrcServer
2019-09-15 13:02:02 +02:00
fourtf
e1a9a437f1
fixed pingsound not playing sometimes
2019-09-08 21:57:14 +02:00
fourtf
9f1eb654fd
Merge branch 'master' into apa-bits
2019-09-08 18:02:58 +02:00
apa420
5c602fea94
Resolved review
2019-09-08 16:01:38 +00:00
Rasmus Karlsson
dbce128cc3
Remove "custom on success" logic from Image.
...
Create a new message element and message layout element type for mod badges.
2019-09-08 14:08:18 +02:00
apa420
48fcc1a1a1
Fixed cheers not showing up in chat Fixes #1031
2019-09-08 12:45:25 +02:00
Leon Richardt
a62b7ac094
Add setting for case-sensitivity in highlights
2019-09-07 19:01:52 +02:00
fourtf
0577692c99
Updated chatterino badges api
2019-08-23 16:52:44 +02:00
Rasmus Karlsson
e56c90c33d
fix crash in name-colorizer
2019-08-11 22:18:01 +02:00
Rasmus Karlsson
cd5972522b
reformat
2019-08-11 21:08:18 +02:00