apa420
3450b1cc9d
Added image to streamermode user popup ( #1995 )
...
* Added image to streamermode user popup
* Update CHANGELOG.md
* swapparoo
Co-authored-by: fourtf <tf.four@gmail.com>
2020-09-27 00:22:06 +02:00
apa420
b4ef4fe54d
Added vip and unvip buttons ( #1996 )
...
Co-authored-by: fourtf <tf.four@gmail.com>
2020-09-27 00:20:15 +02:00
fourtf
53b18d03c6
fixed a memory leak
2020-09-26 18:07:13 +02:00
Daniel
f7f858a4fc
Auto-refresh UserInfoPopup recent messages ( #1982 )
...
* Auto-refresh UserInfoPopup recent messages
* Update CHANGELOG.md
* Clean up code
* changed something about the connection
Co-authored-by: fourtf <tf.four@gmail.com>
2020-09-26 16:59:40 +02:00
fourtf
db3402a18e
Merge branch 'Ch2Usercard'
2020-09-26 14:54:44 +02:00
fourtf
d5855ba7d6
removed latest messages
2020-09-26 14:02:18 +02:00
pajlada
c7a2f4cc92
Don't make follow requests based on the check follow response ( #1906 )
...
This is done by deliberately setting and reading the enabled state of
the widget whenever the stateChanged event happens.
If the stateChanged event happens while the widget is not enabled, we
know the event must have been triggered by our "check user follow state"
event, and then we don't act upon that event
2020-09-06 12:46:35 +02:00
fourtf
6f4f66b9d0
use different window frame for user popup based on the setting
2020-08-13 17:17:53 +02:00
fourtf
9739d8d9c3
hide user profile avatar if obs is running
2020-07-12 22:44:33 +02:00
Paweł
205d658f80
Fixed /usercard on linux ( #1755 )
...
- /usercard command doesn't close imidiatelly
- removed "Dialog" window flag. It seems to be unnecessary and causes issues (on left-clicking user name it sometimes didnt render unless you clicked 2-3 times.
2020-06-27 12:58:44 +02:00
0xRainy
0e564065ba
Added recent messages to UserInfoPopup ( #1729 )
...
There's a Refresh button added to the popup to refresh the users messages in the popup. Not automatic now while we figure out how fast/slow it would be.
Co-authored-by: dnsge <sagedanielr@gmail.com>
2020-06-21 14:15:14 +02:00
Rasmus Karlsson
666b577bd5
Close UserInfoPopup when Escape is pressed
2020-06-14 12:26:50 +02:00
pajlada
b4eb56f362
Remove "Online Logs" functionality ( #1649 )
...
The /logs command will direct users to the /user command instead
Changelog has been updated to reflect this change
2020-05-02 12:18:35 +02:00
Rasmus Karlsson
5afb2800c9
Make the "user info popup" crash less likely (hack v2)
2020-04-05 13:00:16 +02: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
pajlada
9a8b85e338
Twitch API: v5 to Helix migration ( #1560 )
...
There's a document in src/providers/twitch/api which describes how we interact with the Twitch API.
Keeping this up to date might be a healthy way for us to ensure we keep using the right APIs for the right job.
2020-03-14 12:13:57 +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
2ebe07bace
removed compat functions in SignalVector
2020-02-23 19:44:13 +01:00
fourtf
4a5dc80bc6
some more refactoring
2020-02-23 17:45:59 +01:00
Mm2PL
410de82261
Make a command that shows the Chatterino user card (/usercard) ( #1375 )
...
* Make UserInfoPopup be able to show that fetching the information failed.
2020-01-25 12:59:31 +01:00
Mm2PL
62cf7cbea2
Remove unmod button for moderators ( #1439 )
...
Fixes #1419
2019-12-14 13:22:49 +01:00
fourtf
16b2b2458c
Fixes #1331 emote picker out of bounds
2019-10-05 18:17:29 +02:00
fourtf
e31371fdf5
Fixes #1344 Copying user id adds "ID: "
2019-10-01 22:38:21 +02:00
TranRed
1d306c1dd9
Revert "broke everything (revert if needed)"
...
This reverts commit f9d50954d9
.
2019-09-27 14:05:03 +02:00
TranRed
f9d50954d9
broke everything (revert if needed)
2019-09-27 13:51:12 +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
Leon Richardt
b6f632701f
Fix merge conflicts
2019-09-08 22:58:17 +02:00
Leon Richardt
b06eb9df83
Normalize line endings in already existing files
2019-09-08 22:27:57 +02:00
fourtf
4f356f80cf
BaseWindow smol refactor
2019-09-08 21:45:46 +02:00
fourtf
3158ed4085
fixed user popup size issues
2019-09-08 20:05:40 +02:00
TranRed
d3c4d4b8cf
moved anonymous namespace into chatterino namespace
2019-09-08 12:05:41 +02:00
fourtf
5c0f81defd
Fixed stuff in user popup
2019-09-01 13:06:56 +02:00
Mm2PL
b441e3e159
Add copy button for user ids
2019-09-01 11:06:07 +02:00
Mm2PL
6732aab323
Add user IDs to user cards ( #1247 )
...
* Add user ids to user cards and a setting to the misc section of the settings
* Fix letter casing
* Forgot to run clang-format, now it's fixed
* Fix crash in UserInfoPopup::updateUserData()
* Removed setting as per Apa420's and fourtf's advice
* Removed remnants of the setting
2019-08-31 17:58:28 +02:00
Mm2PL
7aa2bf4fec
Fix build and rename variables to be camelCase
2019-08-27 20:10:30 +02:00
Mm2PL
1c242a51dd
Create a copy icon. Change the copy button text to be an icon
2019-08-27 20:10:30 +02:00
Mm2PL
f2f5ae9c93
Add a copy button near the username in usercards
2019-08-27 20:10:30 +02:00
TranRed
23c2fa8ee5
made fillLatestMessages into a free standing function
2019-08-25 15:09:30 +02:00
TranRed
288ea5036b
did first requested refactors
2019-08-25 14:57:31 +02:00
23rd
a893be796c
Refactored UserInfoPopup::TimeoutWidget.
2019-08-25 12:24:35 +02:00
TranRed
d63438c351
added some improvements suggested by 23rd
2019-08-25 11:56:15 +02:00
TranRed
89a60ceea8
turned QString::compare() call into a bool
...
create self-similarity with bool isMyself further up in the class implementation
2019-08-25 10:02:26 +02:00
23rd
cdc7051e56
Considerably refactored code of Usercard.
2019-08-25 09:47:00 +02:00
TranRed
f7fa000266
fixed bug that terminates chatterino
...
seems like durationUnits[i++] tried to access a non existing element and chatterino crashed while opening the user card.
this tweek fixed it
2019-08-24 17:26:37 +02:00
23rd
25871bdc2f
Slightly refactored code of Usercard.
2019-08-24 17:09:41 +02:00
TranRed
0ce5e7f529
added border to Buttons
...
added border to Buttons
deleted unused variables
renamed some vars
2019-08-24 11:00:55 +02:00
fourtf
7697ec01b4
removed old NetworkRequest api
2019-08-20 22:16:17 +02:00
TranRed
ebce0c985a
added missing empty line
2019-08-18 18:44:49 +02:00