fourtf
848bbc71aa
removed that pile of garbage IrcManager
2018-06-28 19:54:40 +02:00
fourtf
2df142bd50
renamed *Manager files
2018-06-28 19:46:45 +02:00
fourtf
5604ae6a67
removed functions from SettingsManager that shouldn't be there
2018-06-28 19:38:57 +02:00
chems
c22052afdd
undo reformat
2018-06-27 12:59:11 +02:00
ch-ems
b2d18ddd7f
fixes #525
2018-06-27 12:59:11 +02:00
Rasmus Karlsson
e9868fdd84
Move TwitchUser deserialization to the proper Deserialize function
...
instead of ::fromJSON
2018-06-27 00:17:05 +00:00
Rasmus Karlsson
f76512c31e
Remove authenticated get function from urlfetch
...
Implement twitch account emote getter function in TwitchAccount
2018-06-27 00:16:30 +00:00
fourtf
fb230423f6
fixed rename
2018-06-26 17:47:44 +02:00
fourtf
604e5ed682
fixed upper/lower case fiesta
2018-06-26 17:42:35 +02:00
fourtf
d09b14db26
removed Const.hpp and Credentials.hpp in favor of TwitchCommon.hpp
2018-06-26 17:25:24 +02:00
fourtf
08e552f5f6
ran clang-format on all files
2018-06-26 17:20:03 +02:00
fourtf
6ee1fc303e
removed SplitColumn
2018-06-26 17:16:58 +02:00
fourtf
c74bc00106
renamed twitch api get functions
2018-06-26 17:12:50 +02:00
fourtf
54eb07e116
removed namespaces
2018-06-26 17:06:17 +02:00
fourtf
2df0566492
removed namespaces
2018-06-26 16:37:59 +02:00
fourtf
15abedd869
moved files into src/common
2018-06-26 15:33:51 +02:00
fourtf
0bc08a364c
created directory for dialogs
2018-06-26 15:11:45 +02:00
fourtf
a9bf9cf722
rename #3
2018-06-26 14:09:39 +02:00
fourtf
c9722b9780
rename #2
2018-06-26 13:24:55 +02:00
fourtf
ec04f10895
rename #1
2018-06-26 13:23:57 +02:00
fourtf
63c213a36a
fixed spelling of "separate"
2018-06-24 18:32:00 +02:00
Rasmus Karlsson
24471fc2d0
Fix emote popup for certain emotes (i.e. <3)
...
Fix #513
2018-06-24 16:35:38 +00:00
Rasmus Karlsson
355b80680d
Fix erroneous copying of emotes (twitch emotes in particular)
...
Fix #514
2018-06-24 16:30:28 +00:00
Rasmus Karlsson
a105b47a6b
Improve notice message handling
...
This should stop most duplicate notice messages from showing up
Fix #272
2018-06-24 15:33:22 +00:00
Rasmus Karlsson
8bb3ad1bf5
Only use the "duplicate message" functionality if user is not a
...
moderator
2018-06-24 15:20:15 +00:00
pajlada
eae2c2c521
Emote popup channelname ( #475 )
...
Fix #464
2018-06-24 14:42:40 +02:00
Rasmus Karlsson
ebe0f0c87f
Improve display name parsing
...
Fix #510
2018-06-24 14:27:08 +00:00
Rasmus Karlsson
a5983e3876
Fix "addFakeMessage" for privmsgs
2018-06-24 14:27:08 +00:00
Rasmus Karlsson
ecfe9646dd
Add missing this prefixes in TwitchServer
2018-06-24 13:14:05 +00:00
Rasmus Karlsson
be931df4f4
Add a message if you're trying to type without being logged in
...
Fix #484
2018-06-24 13:11:20 +00:00
fourtf
8111946858
renamed variables in twitchserver
2018-06-24 13:06:11 +02:00
fourtf
47198a5489
Fixed #501
2018-06-24 13:00:42 +02:00
fourtf
02214c38a6
added comments for explanation
2018-06-24 12:16:32 +02:00
fourtf
3bcbcac869
commented out the NOTICE message handle
2018-06-23 23:08:15 +02:00
Rasmus Karlsson
b2f454aca4
Change header color when split is active
...
Colors might need to change but they work for now
Fix #495
2018-06-23 11:54:00 +00:00
fourtf
5ae671dc14
accidentally added a line
2018-06-22 23:28:20 +02:00
fourtf
4aec66e3ea
small refactor of twitchserver
2018-06-22 23:24:45 +02:00
Rasmus Karlsson
115031b7ac
Clearchat now disables previous messages
...
Fix #499
2018-06-22 21:44:02 +00:00
Rasmus Karlsson
dd0d6a0f88
Stop moderation elements from appearing on other moderators messages
...
Fix #496
2018-06-22 21:19:52 +00:00
Rasmus Karlsson
2746f88e49
Load all short codes for emojis, instead of just the first one
...
Fix #494
2018-06-22 20:43:43 +00:00
Rasmus Karlsson
e0ecd97184
another emoji shit test
2018-06-20 21:30:18 +02:00
Rasmus Karlsson
c92c3141ba
Try out braize pajlada CDN
2018-06-20 20:30:54 +02:00
fourtf
7a54b51cb7
removed the fourtf cdn
2018-06-20 19:32:54 +02:00
fourtf
66c4b4f82b
added the fourtf cdn
2018-06-20 19:10:54 +02:00
fourtf
107dc398a8
added caching for bttv and ffz api requests
2018-06-20 09:02:50 +02:00
fourtf
bc54927c84
fixed smooth scrolling
2018-06-19 20:34:50 +02:00
Rasmus Karlsson
7703087fb4
Fix tabbing some emotes (i.e. R-)
)
2018-06-19 20:04:12 +00:00
Rasmus Karlsson
698814a21f
Fix live status tooltip not updating properly
...
The issue was the TwitchChannel refreshLiveStatus function not calling
the updateLiveInfo signal properly
Fix #461
2018-06-11 11:51:46 +02:00
Rasmus Karlsson
85e19d0bd6
Remove more QString usages
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
9f2c4ab59a
Make Emojis fully conform and use QString instead of std::string
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
63c38c02d0
Make FFZEmotes fully conform and use QString instead of std::string
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
6906d1dc1c
Make BTTVEmotes fully conform and use QString instead of std::string
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
93fe7adce7
Make TwitchEmotes class conform to QString standard
...
Make twitch emotes only be identified by a string ID, instead of sometimes by a string and sometimes by an int
Make the EmoteSet a struct instead of just a vector of emotes. This will be handy when we later fill in the emote sets name and other info (i.e. whether it's a subscription benifit or not)
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
3bc7e2da8a
Key twitch emotes by QString instead of std::string
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
d739fb0df4
Clean up FFZEmotes class
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
09963700ae
Clean up BTTVEmotes class
2018-06-07 16:40:31 +02:00
fourtf
049329e176
fixed /me action messages
2018-06-07 15:49:57 +02:00
fourtf
6000b7626e
fixes #185
2018-06-06 18:59:18 +02:00
Rasmus Karlsson
f542a5b999
Split up emoji parsing in more steps
...
Re-enable emoji skin variations
2018-06-06 11:43:02 +02:00
Rasmus Karlsson
7f589803be
Disable skin variations for emojis for now
2018-06-06 11:10:03 +02:00
Rasmus Karlsson
ba1767ce10
another try forsenT
2018-06-06 12:53:19 +02:00
Rasmus Karlsson
712b1c4f12
make skin variation parsing more resilient
2018-06-06 12:40:26 +02:00
Rasmus Karlsson
334f778f42
Experimental emoji sets implemented
...
Fixes #376
2018-06-06 01:30:26 +02:00
fourtf
51bde1098e
fixed sending whispers from /whispers
2018-06-05 18:51:14 +02:00
Rasmus Karlsson
8db3bf483e
Remove unused chatterino emotes
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
e09e0a5ab4
Move emojis to its own class
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
8e70f02e3b
Move gif timer stuff to its own class
...
Clean up unused includes
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
78664f79ee
Move FFZ emotes to its own class
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
f83c07be53
Move bttv emotes to its own class
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
e12d386a5a
Move twitch emote-related stuff to TwitchEmotes class
2018-06-05 17:28:36 +02:00
Rasmus Karlsson
7c81477c35
Improve sub/resub message parsing
...
Instead of regexping out the username, use the existing ircv3 login-tag
2018-06-05 14:14:00 +02:00
Rasmus Karlsson
791187e688
Re-implement F5 for fake messages (debug mode only)
2018-06-05 14:08:55 +02:00
Rasmus Karlsson
4b52a98778
Fix mentions tab
2018-06-05 01:13:53 +02:00
fourtf
b693779c55
fixed clicking to select split
2018-06-04 21:44:03 +02:00
fourtf
d9cb8093cb
added a shitty reconnect implementation
2018-06-04 21:37:19 +02:00
fourtf
8de0a59533
ircconnection and about page
2018-06-04 21:05:18 +02:00
fourtf
4a2709cbc3
fixed resub messages
2018-06-04 12:23:23 +02:00
fourtf
85505a055d
fixed scrollbar size and split focus
2018-05-31 16:02:20 +02:00
fourtf
783b9096c3
Fixes #438 message buffers not growing on message resize
2018-05-31 14:15:04 +02:00
fourtf
5ba62997fc
fixed removing accounts
2018-05-28 08:51:39 +02:00
fourtf
6156b1f430
added categories to the accountspage
2018-05-28 08:34:54 +02:00
fourtf
9fc791a440
clear the list of joined/parted users
2018-05-27 13:37:49 +02:00
fourtf
7e68e662e3
renamed Twitch to twitch
2018-05-26 20:26:25 +02:00
fourtf
8c9be20f9b
changed AccountManager to AccountController
2018-05-26 20:25:00 +02:00
fourtf
b016f0fb88
added settings to show part and join messages
2018-05-26 18:06:55 +02:00
fourtf
6b24f249f7
fixed split header tooltips not showing
2018-05-26 17:12:00 +02:00
LajamerrMittesdine
0c9a079bd5
Corrected style for Twitch Bit Badge overlay text to be consistent with Chatterino
...
Changed from "cheer x" to "Twitch cheer x"
2018-05-25 16:50:28 +02:00
LajamerrMittesdine
302af3aaa1
Changed bit badge overlay text to be consistent with Twitch
...
Currently it uses "Twitch Bit(x)". Changed to "cheer x" to be consistent with Twitch text overlay.
2018-05-25 16:50:28 +02:00
fourtf
9aa9b90267
fixed /r and tab text alignment
2018-05-25 13:53:55 +02:00
fourtf
fecca83312
followup to the last commit
2018-05-24 16:06:34 +02:00
fourtf
02b8c34de8
added tooltip to bit badges
2018-05-24 15:42:06 +02:00
fourtf
4de2a6b65f
added a setting to collapse long messages by default
2018-05-24 11:35:50 +02:00
fourtf
59110ad4bd
added roommodes to the splitheader
2018-05-24 08:58:34 +02:00
fourtf
48e94a1169
added code for a notification system
2018-05-23 22:27:29 +02:00
fourtf
dafbda6a4a
asdf
2018-05-23 04:22:17 +02:00
fourtf
795758f618
fixed the split overlay not appearing proprly
2018-05-17 16:39:38 +02:00
fourtf
4d3437e6d1
fixed timeouts for non moderators
2018-05-17 13:43:01 +02:00
fourtf
05261ef67c
commented out development code
2018-05-17 12:17:31 +02:00
fourtf
d24e1f8314
fixed selections moving when new messages come in while selecting
2018-05-17 12:17:31 +02:00
Rasmus Karlsson
c2c3b67f6b
Added result code to ignore/unignore calls
...
Add ignore/unignore calls that take the user ID to avoid double api
calls
Fully implement the account popup ignore/unignore feature
Fix #247
2018-05-16 15:14:46 +02:00