Mm2PL
175e41c586
Bring back seconds in timestamps ( #1616 )
...
Fixes #1605
2020-03-29 13:06:44 +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
26d3078def
removed unused variables
2020-02-29 13:58:26 +01:00
mmb L
82354327e5
Add option for username tab completion only with an @ prefix ( #1573 )
...
* add an additional check for username completion without an @ prefix
* Changed setting name
* default userCompletionOnlyWithAt to false
2020-02-29 11:52:49 +01:00
fourtf
1e1a56bb87
fixed position of user icon head
2020-02-28 19:52:15 +01:00
fourtf
269d2ee67f
improved user and settings icon
2020-02-28 19:48:04 +01:00
fourtf
d83b597c75
removed unused function in SettingsDialog
2020-02-28 19:12:22 +01:00
fourtf
b887f1c90e
fix crash
2020-02-28 19:05:50 +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
df91ea44c4
refactored ModeratinActions
2020-02-23 20:10:47 +01:00
fourtf
8ae9abb250
refactored IgnoredController
2020-02-23 20:01:35 +01:00
fourtf
2ebe07bace
removed compat functions in SignalVector
2020-02-23 19:44:13 +01:00
fourtf
843e2ad994
refactored HighlightController
2020-02-23 19:31:43 +01:00
fourtf
4a5dc80bc6
some more refactoring
2020-02-23 17:45:59 +01:00
fourtf
03cf6e81ff
fixed spaces and margins in general settings
2020-02-21 03:01:48 +01:00
fourtf
5a2633ef5c
fixed bug
2020-02-21 02:16:35 +01:00
fourtf
927ee09221
reordered resize call
2020-02-21 02:07:34 +01:00
fourtf
70e5bd1bfd
lazily initialize settings pages
2020-02-21 01:59:58 +01:00
fourtf
78ca0cb84f
moved settings tab icons to SettingsDialog
2020-02-21 01:22:50 +01:00
fourtf
39d40d6db6
some settings refactorings
2020-02-21 01:17:22 +01:00
fourtf
fbbf34878f
getSettingsPage -> page
2020-02-21 00:46:19 +01:00
fourtf
0bb112a3c2
improved performance of opening the settings dialog
2020-02-20 23:47:25 +01:00
fourtf
4a69095d5f
fix
2020-02-20 23:43:54 +01:00
fourtf
d6c3c99605
list settings can be reordered now
2020-02-20 23:16:46 +01:00
Rasmus Karlsson
64c58e724a
Use same sorting method in emote popup as in the completion model
...
Fixes #1549
2020-02-15 15:52:42 +01:00
tuckerrrrrrrrrrrr
3fd05849a2
ctrl + end scrolls to the bottom of chat
2020-02-10 17:00:33 -08:00
fourtf
da59232913
"Open in player in browser" -> "Open player in browser"
2020-02-10 17:49:45 +01:00
fourtf
59aa59106e
updated R9K shortcut text
2020-02-10 17:26:51 +01:00
fourtf
d16732f023
moved and renamed similarity settings to R9K
2020-02-10 17:25:13 +01:00
fourtf
0d519b479c
changed wording in settings
2020-02-10 16:41:49 +01:00
hemirt
1fd64be7f5
Makes it possible to hide one man spam ( #1496 )
2020-02-02 08:31:37 -05:00
Leon Richardt
497ce2d2f2
Better Highlights: Fix Unintentional Color Update ( #1522 )
...
* HighlightPhrase: Fix wrong documentation
* Use right constructor for new HighlightPhrases
* Fix preset highlights changing unintentionally
Prior to this commit, the callback for reacting to user input on the
highlight table (namely, `HighlightingPage::tableCellClicked`) only
checked for the row number in order to determine whether preset
highlights (self highlights, whispers, and subscriptions) need to be
updated. Hence, changing rows 0 through 2 in the "User Highlights" tab
would also update the preset highlights.
This commit adds a check to determine whether the callback was triggered
by the "Messages" highlight tab, or not.
2020-01-27 00:16:09 +01:00
Mm2PL
bfee75ec58
Show the toggle mod mode button when mod buttons are enabled. ( #1518 )
...
* Fix #1288
Show the toggle mod mode button when mod buttons are enabled.
* Automatic formatting ain't good enough i guess.
2020-01-26 10:10:40 +01:00
Leon Richardt
93a6c55ed3
Fix subscription messages triggering split highlights ( #1519 )
...
Since #1320 , subscription messages are treated as highlights in order to
allow customization. This caused subscription messages to highlight the
split(s) the message was received in. This is not intended behavior.
This commit fixes the issue by additionally checking if the
`Subscription` flag is set on a highlighted message.
2020-01-26 10:08:25 +01:00
apa420
4b1202437b
Sort emotes alphabetically in emote picker ( #1499 )
2020-01-25 13:05: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
Rasmus Karlsson
71337c4dbe
Add missing include in ColorPickerDialog.hpp for MSVC2017
2020-01-25 11:28:10 +01: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
Alexey Kutepov
00414eb779
Synchronize Clipboard with Primary Selection on Linux when copying ( #1502 )
...
* Introduce crossPlatformCopy()
It sets the text of the clipboard and also syncs it with the selection
clipboard if it is supported. Such behaviour is pretty common for X11
application on Unix-like Operating Systems.
* Fix clang-format remarks
* Fix weird clang-format config discrepancy between my machine and CI
* Remove clipboard argument from crossPlatformCopy
* Fix clang-format remarks
2020-01-24 21:36:51 +01:00
pajlada
265bab1ce6
Add the ability to tab through the emote menu ( #1483 )
...
Fixes #1478
2020-01-05 09:45:10 +01:00
DatGuy1
a6c91afde4
Remove support for CBenni's Logviewer ( #1458 )
2020-01-03 21:11:00 +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
Rasmus Karlsson
25a2c04b02
Add lists of valid and invalid links
2019-12-29 15:46:29 +01:00
fourtf
443aba3f9c
fixed tooltip deselect issue
2019-12-29 11:14:55 +01:00
fourtf
c5e8c5396f
oops
2019-12-26 23:41:31 +01:00