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
ch-ems
1bd97d853e
fixes issue where slowmode checkbox is checked even after canceling.
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
ch-ems
d333da3dfa
fixes issue with 0245bd5
2018-06-26 19:33:42 +02:00
fourtf
c5441c6d4a
fixed minor issues
2018-06-26 17:51:31 +02: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
8cbf575e3c
added docs of main.cpp
2018-06-26 17:33:26 +02:00
fourtf
804d324d79
removed NativeEventHelper
2018-06-26 17:27:18 +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
f09c7e8b4e
removed ChannelData
2018-06-26 14:55:28 +02:00
fourtf
22f528cd21
put all split widgets inside the same directory
2018-06-26 14:39:22 +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
6375a902a0
fixed size of the attachedwindow for the browser extension for scaling
2018-06-25 22:07:17 +02:00
Lajamerr Mittesdine
13d28d0d8b
Fix Account Switcher Popup Widget On Linux
...
This fixes it for me on Linux.
Not sure if this breaks anything on Windows. Needs some testing.
2018-06-25 17:01:29 +02:00
ch-ems
0245bd5c3a
fixed crash when enabling 'window always on top'
2018-06-25 16:59:50 +02:00
ch-ems
7f5b07a9f9
fixes font selection window showing behind if 'window always on top' is
...
enabled.
2018-06-25 16:59:50 +02:00
fourtf
ef2365e81a
small fix and increased version number to 2.0.4
2018-06-25 12:52:07 +02:00
fourtf
c75b3578a7
fixed windows 7 again
2018-06-25 12:41:55 +02:00
fourtf
7b5972f05d
Fixed crash on windows 7
2018-06-25 12:20:36 +02:00
fourtf
a91d6525ad
Increased version number to 2.0.3
2018-06-25 00:01:03 +02:00
fourtf
ba5c3555b8
fixed scaling for 1.5+ scale on windows
2018-06-24 23:58:29 +02:00
fourtf
4075ac9279
increased version number to 2.0.2
2018-06-24 23:08:52 +02:00
fourtf
640907198e
I keep pushing too fast
2018-06-24 21:59:13 +02:00
fourtf
0d499313e2
fixed maximized mode margin on windows
2018-06-24 21:57:03 +02:00
fourtf
63c213a36a
fixed spelling of "separate"
2018-06-24 18:32:00 +02:00
fourtf
59ee091722
fixed label ui scale
2018-06-24 18:30:48 +02:00
fourtf
22167f33f2
Fixes #491 , font size in notebooktab too big
2018-06-24 17:33:55 +02:00
fourtf
68ddd1e7c9
Fixed some labels being too big on hi-dpi
2018-06-24 17:02:21 +02:00
fourtf
683017008a
fixed inital scaling being wrong on windows
2018-06-24 17:02:21 +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
fc0e89edf3
Implement "frameless draggable" windows on Linux
...
Not yet tested on Mac but should work just the same
Fix #472
2018-06-24 16:09:11 +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
Rasmus Karlsson
715d208b6d
Enable unicode regular expressions in ignore phrases too
2018-06-24 14:56:34 +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
fourtf
a505adf26c
disabled openGuiMessageQueue for debug mode
2018-06-24 14:03:26 +02:00
fourtf
9a719dcd05
added completion for default twitch commands
2018-06-24 13:57:19 +02:00
Rasmus Karlsson
e1f2cb3355
Enable full unicode support in Highlight phrases
...
Fix #509
2018-06-24 13:42:22 +00:00
fourtf
573abe9f40
fixed #486
2018-06-24 13:33:18 +02:00
Rasmus Karlsson
6c727cf82b
Settings now saves unicode QString settings properly
...
Fix #503
2018-06-24 13:21:16 +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
8b4f9d066e
fixed account switch popup showing behind the main window
2018-06-24 13:10:29 +02: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
Rasmus Karlsson
532737d358
Fix the "mode header thing" to not take up too much space
2018-06-24 12:21:11 +00:00
DatGuy1
5135309508
Add room mode options to splitheader ( #497 )
2018-06-24 12:22:50 +02:00
fourtf
02214c38a6
added comments for explanation
2018-06-24 12:16:32 +02:00
fourtf
5673cefd1b
Fixes crash #504
2018-06-24 11:45:30 +02:00
fourtf
f5a05543cd
added autocompletion for commands
2018-06-24 11:24:21 +02:00
fourtf
2b99a3574c
changed firefox extension link to the english one
2018-06-24 10:57:37 +02:00
fourtf
f7b9144210
added timestamp and disabled pings for inline sent whispers
2018-06-24 10:53:12 +02:00
fourtf
a91ac5cdf0
channged piss color to blue
2018-06-23 23:48:54 +02:00
fourtf
b056a07f65
show changelog fix
2018-06-23 23:26:09 +02:00
fourtf
c121eba15d
fixed viewing changelog temporarily
2018-06-23 23:24:32 +02:00
fourtf
fdabb5d1f2
increased version to 2.0.1
2018-06-23 23:11:22 +02:00
fourtf
3bcbcac869
commented out the NOTICE message handle
2018-06-23 23:08:15 +02:00
fourtf
f728a1fbd7
added browserextensionpage
2018-06-23 22:49:07 +02:00
fourtf
89d9076715
polishing for the update
2018-06-23 22:17:57 +02:00
datguy
88ef3ef07a
Show sent whispers inline
2018-06-23 19:24:51 +02:00
Rasmus Karlsson
942217fd6a
Fix removing items in an EditableModelView
...
Fix #489
Fix #456
If @fourtf could take a look at this fix it would be nice KKaper
2018-06-23 14:46:21 +00:00
Rasmus Karlsson
ee1fd9274d
Add missing include
2018-06-23 14:10:20 +00: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
hemirt
077f908f4e
Adjust tooltip size
2018-06-22 20:14:44 +02:00
fourtf
dfdeef297e
fixed dragging user info popup on windows
2018-06-22 12:44:10 +02:00
fourtf
440a3c41fe
LayoutCreator<T>::operator * now returns a reference
2018-06-22 12:34:33 +02:00
fourtf
a5b48d713a
disabled registering of the native messaging host if in debug mode
2018-06-22 11:33:01 +02:00
fourtf
e534bdfeca
update manager
2018-06-22 10:22:25 +02:00
fourtf
5155039293
added #ifdef back in for windows updates
2018-06-21 23:03:13 +02:00
fourtf
8f34a0af59
fixed the updating mechanism
2018-06-21 23:02:42 +02:00
fourtf
00d538b368
fixed creating messagebox on wrong thread
2018-06-21 22:44:48 +02:00
fourtf
713d0c9599
minor change to the update system
2018-06-21 22:39:17 +02:00
fourtf
e204dfdb17
added updating mechanic
2018-06-21 22:02:35 +02:00
fourtf
2f91e3097a
changed settings paths
2018-06-21 13:02:34 +02: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
Rasmus Karlsson
e32841ab81
Make the UserInfoPopup identify itself as a popup, hinting tiling window manager to not tile it
2018-06-19 20:51:56 +00:00
fourtf
e28bc805f6
changed highlighted message color
2018-06-19 20:48:57 +02:00
fourtf
bc54927c84
fixed smooth scrolling
2018-06-19 20:34:50 +02:00
fourtf
ee396bc1b8
fixed messages not replacing
2018-06-19 20:19:43 +02:00
fourtf
cf6bdeddc7
fixed user info popup user info loading
2018-06-19 20:14:38 +02:00
Rasmus Karlsson
7703087fb4
Fix tabbing some emotes (i.e. R-)
)
2018-06-19 20:04:12 +00:00
Rasmus Karlsson
8f00d1aece
Make timeouts show up as the biggest "even" duration type possible
...
61 seconds = 61 seconds
60 seconds = 1 minute
3601 seconds = 3601 seconds
3600 seconds = 1 hour
3540 seconds = 59 minutes
the reason it doesn't just do 3601 seconds as 1 hour, 1 second is I
wanted to keep the messages short. might change in the future eShrug
2018-06-19 20:02:51 +00:00
fourtf
7e53b44099
opening user info popup approx. at the center of the mouse
2018-06-19 19:51:08 +02:00
fourtf
b2be44bbe7
making user dialog draggable on windows
2018-06-19 19:42:15 +02:00
fourtf
78b20776a8
improved user popup
2018-06-19 19:03:07 +02:00
fourtf
73a067f42f
improved code style
2018-06-19 19:03:07 +02:00
fourtf
394009dda8
added ui scaling
2018-06-19 19:02:19 +02:00
fourtf
01f3f401ac
wip changes
2018-06-19 19:00:02 +02:00
DatGuy1
b2ca38b479
fix typo
...
if -> ifdef
2018-06-18 23:33:06 +02:00
DatGuy1
2e8b168f19
FMT_USE_WINDOWS_H -> USEWINSDK
2018-06-18 23:33:06 +02:00
datguy
56fcc496cf
made the 'add account' popup box actually pop up to the foreground
2018-06-18 23:33:06 +02:00
Rasmus Karlsson
7578743b74
Try to make message-replacing more crash-resistant
2018-06-18 20:03:09 +02:00
DatGuy1
635d4b2341
Fix minor userinfopopup moderator tool bugs
...
fix weeks time, add days, clang formatting
2018-06-14 17:08:57 +02:00
fourtf
57b21cffb3
changed emplace to push_back
2018-06-13 13:29:11 +02:00
fourtf
ae4cdbd5ab
improved code style
2018-06-13 03:58:52 +02:00
fourtf
866f868b54
added stuff related to scaling
2018-06-11 21:57:41 +02:00
fourtf
66e1952603
fixed default ui scale
2018-06-11 21:57:41 +02:00
fourtf
3f9a48fd72
fixed linux
2018-06-11 19:11:33 +02:00
fourtf
f2f34a4068
fixed building
2018-06-11 15:31:27 +02:00
fourtf
ea9f9e7f18
added ui scaling
2018-06-11 15:07:04 +02:00
fourtf
9b26fce781
changes for light mode
2018-06-11 15:07:04 +02: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
Lajamerr Mittesdine
511f60a181
Add the option to either copy / open an emote link
...
Currently you can only copy the emote link into clipboard.
This change allows you to directly open it instead.
2018-06-09 19:12:48 +02:00
DatGuy1
a41e199382
Default add to channel ( #453 )
2018-06-08 18:36:21 +02:00
Rasmus Karlsson
85e19d0bd6
Remove more QString usages
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
d2e750129c
Remove unused std::string version of CompletionModel addString
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
e8683c3e8e
Remove unused includes in EmoteManager
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
Rasmus Karlsson
578795fbc3
Fix logging to a custom folder
...
Progress on #352
2018-06-06 20:30:34 +02:00
fourtf
7cd2d77524
fixed window title not containing the username on linux
2018-06-06 20:11:33 +02:00
fourtf
d2de34914b
added scrollbars to the about page
2018-06-06 20:04:57 +02:00
fourtf
6000b7626e
fixes #185
2018-06-06 18:59:18 +02:00
fourtf
00fb25d9a7
removed the old user info popup
2018-06-06 16:29:35 +02:00
fourtf
7a515355e4
added timeout and ban actions to the user popup
2018-06-06 16:17:34 +02:00
fourtf
45cda9b7a5
added follow and ignore functionality to the user popup
2018-06-06 15:54:14 +02:00
fourtf
c308883a2a
added basic user info popup
2018-06-06 13:35:33 +02:00
fourtf
86e4a669ad
added basic new user popup
2018-06-06 13:35:33 +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
3eab6150cf
fix emoji set combobox not loading from settings
2018-06-06 11:42:41 +02:00