Felanbird
766a30240d
Add debug hotkey for test sub messages ( #4037 )
2022-10-02 17:17:32 -04:00
nerix
54129f76a3
Migrate /emoteonly and /emoteonlyoff commands to the Helix API ( #4015 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-02 14:18:10 +00:00
Marko
f8f9903892
Migrate /raid
to Helix. ( #4029 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-02 15:27:55 +02:00
Felanbird
9816722b5e
Add showInMentions
option for Badge Highlights ( #4034 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-02 11:25:10 +00:00
nerix
2deed8e1cb
fix: set gtest_force_shared_crt
in tests ( #4033 )
2022-10-01 18:46:59 +00:00
nerix
ba586f01d0
fix: Display Sent IRC Messages Like Received Ones ( #4027 )
2022-10-01 15:36:22 +00:00
Aiden
a275a1793a
Migrate /unban and /untimeout to Helix API ( #4026 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-01 15:10:06 +00:00
Aiden
adbc4690af
Migrate /unvip to Helix API ( #4025 )
...
Co-authored-by: iProdigy <iProdigy@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-10-01 14:00:45 +00:00
xel86
bfcc9ff7a4
Add search predicates for badges and sub tiers ( #4013 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-01 12:30:29 +00:00
nerix
b5241670ae
fix: smoothScrollingNewMessages
sometimes hiding messages ( #4028 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-01 12:05:05 +00:00
pajlada
5e02fdab52
Fix usage of FrankerFaceZ global emote API ( #3921 )
...
We no longer blindly parse all sets as global emotes, but rather match them against the default_sets as intended.
This means that some emotes will no longer be visible through Chatterino (e.g. AndKnuckles). This is more in line with how the FrankerFaceZ browser extension works.
2022-10-01 11:42:05 +00:00
Felanbird
d024a1ef7e
Add is:elevated-msg
search predicate ( #4018 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-10-01 11:01:54 +00:00
Felanbird
9e722d05e9
Add flags.elevated_message
filter variable ( #4017 )
2022-10-01 12:27:25 +02:00
Felanbird
0ab59d44f0
Add Basic Elevated Message support ( #4016 )
2022-09-30 23:23:31 +00:00
nerix
9554b83c1a
fix: Show Emoji Completion in IRC Channels ( #4021 )
2022-09-30 22:59:52 +02:00
Felanbird
d9e17e69cf
Cleanup Changelog in preperation for the next release ( #4014 )
2022-09-28 11:53:20 -04:00
Aiden
ced1525e75
Migrate /vip to Helix API ( #4010 )
...
Fixes #3983
Co-authored-by: iProdigy <iProdigy@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-25 09:45:46 +00:00
iProdigy
abb32f700c
chore: fix debug text on non-204 add mod success ( #4011 )
2022-09-25 06:16:39 +00:00
Mm2PL
8bda8a8b26
Migrate /announce command to Helix API. ( #4003 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-09-24 17:50:02 +02:00
pajlada
c692dd9b44
Ignore cert-err58-cpp clang-tidy warning ( #4008 )
2022-09-24 12:50:28 +00:00
Aiden
1c97b3d094
Migrate /unmod command to Helix API ( #4001 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-24 10:49:13 +00:00
Felanbird
63119661aa
Fix windows toast notifications opening as http ( #4005 )
2022-09-23 20:26:23 +00:00
Aiden
28de3e637d
Migrate /mod command to Helix API ( #4000 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-23 16:12:34 +00:00
Aiden
838e156a04
Migrate /delete command to Helix API ( #3999 )
2022-09-20 00:26:48 +02:00
Aiden
6e7b4d8ec7
Migrate /clear command to Helix API ( #3994 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-09-18 11:19:22 +00:00
pajlada
4f1976b1be
Migrate /color command to Helix API ( #3988 )
2022-09-16 21:15:28 +00:00
nerix
c6ebb70e05
fix: disable autoInvoke
for emote settings ( #3990 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-09-14 11:21:01 +00:00
nerix
6a2c4fc098
fix: retain text from input when replying ( #3989 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-09-14 10:55:52 +00:00
nerix
be72d73c3d
feat: add Go to message
action in various places ( #3953 )
...
* feat: add `Go to message` action in search popup
* chore: add changelog entry
* fix: only scroll if the scrollbar is shown
* fix: go to message when view isn't focused
* feat: animate highlighted message
* fix: missing includes
* fix: order of initialization
* fix: add `ChannelView::mayContainMessage` to filter messages
* feat: add `Go to message` action in `/mentions`
* fix: ignore any mentions channel when searching for split
* feat: add `Go to message` action in reply-threads
* fix: remove redundant `source` parameter
* feat: add `Go to message` action in user-cards
* feat: add link to deleted message
* fix: set current time to 0 when starting animation
* chore: update changelog
* fix: add default case (unreachable)
* chore: removed unused variable
* fix: search in mentions
* fix: always attempt to focus split
* fix: rename `Link::MessageId` to `Link::JumpToMessage`
* fix: rename `selectAndScrollToMessage` to `scrollToMessage`
* fix: rename internal `scrollToMessage` to `scrollToMessageLayout`
* fix: deleted message link in search popup
* chore: reword explanation
* fix: use for-loop instead of `std::find_if`
* refactor: define highlight colors in `BaseTheme`
* core: replace `iff` with `if`
* fix: only return if the message found
* Reword/phrase/dot changelog entries
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-11 16:37:13 +02:00
pajlada
5655a7d718
Include network response body in errors ( #3987 )
2022-09-11 12:32:08 +00:00
Felanbird
7337e93a27
Remove comment suggesting Build Qt
is a Linux only build step ( #3955 )
...
* Remove comment suggesting `Build Qt` is a Linux only build step
* I forgot to no ci
[no ci]
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-08 21:19:13 +02:00
nerix
9fd00a9c6c
docs: add CLion debugging info ( #3954 )
2022-09-08 21:18:32 +02:00
Explooosion-code
7ad7082535
Added Explooosion to contributors list ( #3948 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-09-04 18:48:35 +00:00
Felanbird
92301e7d72
Update gifFrameLength name as suggested by clang-tidy ( #3947 )
2022-09-04 17:25:34 +00:00
Explooosion-code
7a4eda0e30
Filtering trailing/leading whitespace in username field in nicknames. ( #3946 )
2022-09-04 18:58:44 +02:00
Daniel Sage
8ec032fc84
Periodically free memory from unused images ( #3915 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-04 11:23:14 +00:00
Troy
bc38d696bc
Reduce GIF frame window from 30ms to 20ms ( #3907 )
2022-09-03 23:20:30 -04:00
pajlada
46efa5df3d
Treat reorder
warnings as errors ( #3944 )
2022-09-03 18:12:44 +02:00
dependabot[bot]
8f551519b1
Bump ilammy/msvc-dev-cmd from 1.10.0 to 1.11.0 ( #3939 )
...
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases )
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: ilammy/msvc-dev-cmd
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-03 13:56:41 +02:00
pajlada
a9fc9f949f
Remove unused mutex from Emotes ( #3943 )
...
The mutex was initially used to limit access to the twitchEmotesCache_ member
but it's no longer necessary since it's been made a UniqueAccess type
2022-09-03 11:01:56 +00:00
pajlada
d849b978e2
Add missing boost-circular-buffer dependency to vcpkg ( #3941 )
2022-08-29 17:16:08 +00:00
pajlada
2fd962261b
Switch to dev branch of clang-tidy-review ( #3937 )
...
This supports the split workflow logic which makes it work on fork PRs
2022-08-28 13:32:07 +02:00
pajlada
dcd42cb28b
Add AutoMod message flag filter ( #3938 )
2022-08-28 13:31:53 +02:00
nerix
c1af2c3faa
feat: add settings to toggle BTTV/FFZ global/channel emotes ( #3935 )
...
* feat: add settings to disable BTTV/FFZ global/channel emotes
* docs: add changelog entry
* fix: capitalize `BTTV` and `FFZ`
* fix: rename and move settings
2022-08-28 12:20:47 +02:00
Daniel Sage
33db006635
Fix crash when adding recent messages to empty Channel ( #3932 )
...
* Fix crash when adding recent messages to empty Channel
* Update CHANGELOG.md
2022-08-20 11:01:16 +02:00
dependabot[bot]
c204332685
Bump ZedThree/clang-tidy-review from 0.8.4 to 0.9.0 ( #3900 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 21:02:44 +00:00
23rd
34ee27805c
Added minimal supported macOS version to CI builds. ( #3923 )
2022-08-15 22:41:40 +02:00
nerix
8ea5b49c52
fix: Mentions of "You" in timeouts will link to your own user now instead of the user "You" ( #3922 )
...
* fix: link to the current user in timeouts
* fix: `readability-suspicious-call-argument`
* docs: add changelog entry
* fix: link both users when replacing timeout
* Update changelog entry
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-08-14 15:34:32 +02:00
dependabot[bot]
b22c13d589
Bump lib/magic_enum from 4802f79
to f4ebb4f
( #3916 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-08-11 22:14:19 +00:00
Mm2PL
756bd90b17
Fix weird IRC channels causing crashes due to bad cast ( #3918 )
2022-08-11 18:29:04 +02:00