Tags: vchuynh/chatterino2
Tags
Bump ZedThree/clang-tidy-review from 0.12.1 to 0.12.2 (Chatterino#4484) Bumps [ZedThree/clang-tidy-review](https://github.com/ZedThree/clang-tidy-review) from 0.12.1 to 0.12.2. - [Release notes](https://github.com/ZedThree/clang-tidy-review/releases) - [Changelog](https://github.com/ZedThree/clang-tidy-review/blob/master/CHANGELOG.md) - [Commits](ZedThree/clang-tidy-review@v0.12.1...v0.12.2) --- updated-dependencies: - dependency-name: ZedThree/clang-tidy-review dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.3.5 - Major: Added highlights for first messages (Chatterino#3267) - Major: Added customizable shortcuts. (Chatterino#2340, Chatterino#3633) - Minor: Make animated emote playback speed match browser (Firefox and Chrome) behaviour. (Chatterino#3506) - Minor: Added middle click split to open in browser (Chatterino#3356) - Minor: Added new search predicate to filter for messages matching a regex (Chatterino#3282) - Minor: Add `{channel.name}`, `{channel.id}`, `{stream.game}`, `{stream.title}`, `{my.id}`, `{my.name}` placeholders for commands (Chatterino#3155) - Minor: Remove TwitchEmotes.com attribution and the open/copy options when right-clicking a Twitch Emote. (Chatterino#2214, Chatterino#3136) - Minor: Strip leading @ and trailing , from username in /user and /usercard commands. (Chatterino#3143) - Minor: Display a system message when reloading subscription emotes to match BTTV/FFZ behavior (Chatterino#3135) - Minor: Allow resub messages to show in `/mentions` tab (Chatterino#3148) - Minor: Added a setting to hide similar messages by any user. (Chatterino#2716) - Minor: Duplicate spaces now count towards the display message length. (Chatterino#3002) - Minor: Commands are now backed up. (Chatterino#3168) - Minor: Subcategories in settings are now searchable. (Chatterino#3157) - Minor: Added the ability to open an entire tab as a popup. (Chatterino#3082) - Minor: Added optional parameter to /usercard command for opening a usercard in a different channel context. (Chatterino#3172) - Minor: Added regex option to Nicknames. (Chatterino#3146) - Minor: Highlight usernames in /mods and /vips messages (Chatterino#3187) - Minor: Added `/raw` command. (Chatterino#3189) - Minor: Colorizing usernames on IRC, originally made for Mm2PL/dankerino (Chatterino#3206) - Minor: Fixed `/streamlink` command not stripping leading @'s or #'s (Chatterino#3215) - Minor: Strip leading @ and trailing , from username in `/popout` command. (Chatterino#3217) - Minor: Added `flags.reward_message` filter variable (Chatterino#3231) - Minor: Added chatter count to viewer list popout (Chatterino#3261) - Minor: Ignore out of bounds check for tiling wms (Chatterino#3270) - Minor: Add clear cache button to cache settings section (Chatterino#3277) - Minor: Added `flags.first_message` filter variable (Chatterino#3292) - Minor: Removed duplicate setting for toggling `Channel Point Redeemed Message` highlights (Chatterino#3296) - Minor: Added support for opening channels from twitch.tv/popout links. (Chatterino#3309) - Minor: Clean up chat messages of special line characters prior to sending. (Chatterino#3312) - Minor: IRC now parses/displays links like Twitch chat. (Chatterino#3334) - Minor: Added button & label for copying login name of user instead of display name in the user info popout. (Chatterino#3335) - Minor: Make `/delete` errors a bit more verbose (Chatterino#3350) - Minor: Made join and part message have links to usercards. (Chatterino#3358) - Minor: Show picked outcome in prediction badges. (Chatterino#3357) - Minor: Add support for Emoji in IRC (Chatterino#3354) - Minor: Moved `/live` logs to its own subdirectory. (Logs from before this change will still be available in `Channels -> live`). (Chatterino#3393) - Minor: Added clear button to settings search bar. (Chatterino#3403) - Minor: Added autocompletion for default Twitch commands starting with the dot (e.g. `.mods` which does the same as `/mods`). (Chatterino#3144) - Minor: Sorted usernames in `Users joined/parted` messages alphabetically. (Chatterino#3421) - Minor: Mod list, VIP list, and Users joined/parted messages are now searchable. (Chatterino#3426) - Minor: Add search to emote popup. (Chatterino#3404, Chatterino#3527, Chatterino#3543) - Minor: Messages can now be highlighted by subscriber or founder badges. (Chatterino#3445) - Minor: User timeout buttons can now be triggered using hotkeys. (Chatterino#3483) - Minor: Add workaround for multipart emoji as described in [the RFC](https://mm2pl.github.io/emoji_rfc.pdf). (Chatterino#3469) - Minor: Added a way to open channel popup by right-clicking the avatar in a usercard. (Chatterino#3486) - Minor: Add feedback when using the whisper command `/w` incorrectly. (Chatterino#3439) - Minor: Add feedback when writing a non-command message in the `/whispers` split. (Chatterino#3439) - Minor: Opening streamlink through hotkeys and/or split header menu matches `/streamlink` command and shows feedback in chat as well. (Chatterino#3510) - Minor: Removed timestamp from AutoMod messages. (Chatterino#3503) - Minor: Added ability to copy message ID with `Shift + Right Click`. (Chatterino#3481) - Minor: Added /popup command to open currently focused split or supplied channel in a new window. (Chatterino#3529) - Minor: Colorize the entire split header when focused. (Chatterino#3379) - Minor: Added incremental search to channel search. (Chatterino#3544) - Minor: Show right click context menu anywhere within a message's line. (Chatterino#3566) - Minor: Make Tab Layout setting only accept predefined values (Chatterino#3564) - Minor: Added librewolf, icecat, and waterfox incognito support. (Chatterino#3588) - Minor: Updated to Emoji v14.0 (Chatterino#3612) - Minor: Add support for locking tab arrangement (Chatterino#3627) - Bugfix: Fixed rendering of moderator announcements. (Chatterino#3639) - Bugfix: Fix Split Input hotkeys not being available when input is hidden (Chatterino#3362) - Bugfix: Fixed colored usernames sometimes not working. (Chatterino#3170) - Bugfix: Restored ability to send duplicate `/me` messages. (Chatterino#3166) - Bugfix: Notifications for moderators about other moderators deleting messages can now be disabled. (Chatterino#3121) - Bugfix: Moderation mode and active filters are now preserved when opening a split as a popup. (Chatterino#3113, Chatterino#3130) - Bugfix: Fixed a bug that caused all badge highlights to use the same color. (Chatterino#3132, Chatterino#3134) - Bugfix: Allow starting Streamlink from Chatterino when running as a Flatpak. (Chatterino#3178) - Bugfix: Fixed own IRC messages not having metadata and a link to a usercard. (Chatterino#3203) - Bugfix: Fixed some channels still not loading in rare cases. (Chatterino#3219) - Bugfix: Fixed a bug with usernames or emotes completing from the wrong position. (Chatterino#3229) - Bugfix: Fixed a bug that caused zero-width emotes to be misaligned when the "Remove spaces between emotes" setting is on. (Chatterino#3249) - Bugfix: Fixed second chatterino icon appearing in the dock when restarting on a crash in macOS. (Chatterino#3268) - Bugfix: Fixed the "Change channel" popup showing a wrong window title (Chatterino#3273) - Bugfix: Fixed built-in Chatterino commands not working in whispers and mentions special channels (Chatterino#3288) - Bugfix: Fixed `QCharRef with an index pointing outside the valid range of a QString` warning that was emitted on every Tab press. (Chatterino#3234) - Bugfix: Fixed being unable to disable `First Message` highlights (Chatterino#3293) - Bugfix: Fixed `First Message` custom sound not persisting through restart. (Chatterino#3303) - Bugfix: Fixed `First Message` scrollbar highlights not being disabled. (Chatterino#3325) - Bugfix: Fixed the reconnection backoff accidentally resetting when thrown out of certain IRC servers. (Chatterino#3328) - Bugfix: Fixed underlying text from disabled emotes not being colorized properly. (Chatterino#3333) - Bugfix: Fixed IRC ACTION messages (/me) not being colorized properly. (Chatterino#3341) - Bugfix: Fixed splits losing filters when closing and reopening them (Chatterino#3351) - Bugfix: Fixed the first usercard being broken in `/mods` and `/vips` (Chatterino#3349) - Bugfix: Fixed IRC colors not being applied correctly to NOTICE messages. (Chatterino#3383) - Bugfix: Fixed Chatterino attempting to send empty messages (Chatterino#3355) - Bugfix: Fixed IRC highlights not triggering sounds or alerts properly. (Chatterino#3368) - Bugfix: Fixed IRC /kick command crashing if parameters were malformed. (Chatterino#3382) - Bugfix: Fixed crash that would occur if the user tries to modify the currently connected IRC connection. (Chatterino#3398) - Bugfix: Fixed IRC mentions not showing up in the /mentions split. (Chatterino#3400) - Bugfix: Fixed a crash that could occur on certain Linux systems when toggling the Always on Top flag. (Chatterino#3385) - Bugfix: Fixed zero-width emotes sometimes wrapping lines incorrectly. (Chatterino#3389) - Bugfix: Fixed using special chars in Windows username breaking the storage of custom commands (Chatterino#3397) - Bugfix: Fixed character counter changing fonts after going over the limit. (Chatterino#3422) - Bugfix: Fixed crash that could occur if the user opens/closes ChannelViews (e.g. EmotePopup, or Splits) then modifies the showLastMessageIndicator setting. (Chatterino#3444) - Bugfix: Removed ability to reload emotes really fast (Chatterino#3450) - Bugfix: Re-add date of build to the "About" page on nightly versions. (Chatterino#3464) - Bugfix: Fixed crash that would occur if the user right-clicked AutoMod badge. (Chatterino#3496) - Bugfix: Fixed being unable to drag the user card window from certain spots. (Chatterino#3508) - Bugfix: Fixed being unable to open a usercard from inside a usercard while "Automatically close user popup when it loses focus" was enabled. (Chatterino#3518) - Bugfix: Usercards no longer close when the originating window (e.g. a search popup) is closed. (Chatterino#3518) - Bugfix: Disabled /popout and /streamlink from working in non-twitch channels (e.g. /whispers) when supplied no arguments. (Chatterino#3541) - Bugfix: Fixed automod and unban messages showing when moderation actions were disabled (Chatterino#3548) - Bugfix: Fixed crash when rendering a highlight inside of a sub message, with sub message highlights themselves turned off. (Chatterino#3556) - Bugfix: Don't grab the keyboard in channel picker dialog (Chatterino#3575) - BugFix: Fixed SplitInput placeholder color. (Chatterino#3606) - BugFix: Remove game from stream/split title when set to "nothing." (Chatterino#3609) - BugFix: Fixed double-clicking on usernames with right/middle click causing text selection. (Chatterino#3608) - Dev: Batch checking live status for channels with live notifications that aren't connected. (Chatterino#3442) - Dev: Add GitHub action to test builds without precompiled headers enabled. (Chatterino#3327) - Dev: Renamed CMake's build option `USE_SYSTEM_QT5KEYCHAIN` to `USE_SYSTEM_QTKEYCHAIN`. (Chatterino#3103) - Dev: Add benchmarks that can be compiled with the `BUILD_BENCHMARKS` CMake flag. Off by default. (Chatterino#3038) - Dev: Added CMake build option `BUILD_WITH_QTKEYCHAIN` to build with or without Qt5Keychain support (On by default). (Chatterino#3318) - Dev: Added /fakemsg command for debugging (Chatterino#3448) - Dev: Notebook::select\* functions now take an optional `focusPage` parameter (true by default) which keeps the default behaviour of selecting the page after it has been selected. If set to false, the page is _not_ focused after being selected. (Chatterino#3446) - Dev: Updated PubSub client to use TLS v1.2 (Chatterino#3599) - Dev: Use system logical core count for Ubuntu/macOS GitHub actions builds. (Chatterino#3602)
v2.3.4 - Major: Newly uploaded Twitch emotes are once again present in emote picker and can be autocompleted with Tab as well. (Chatterino#2992) - Major: Deprecated `/(un)follow` commands and (un)following in the usercards as Twitch has removed this feature for 3rd party applications. (Chatterino#3076, Chatterino#3078) - Major: Added the ability to add nicknames for users. (Chatterino#137, Chatterino#2981) - Major: Fixed constant disconnections with more than 20 channels by rate-limiting outgoing JOIN messages. (Chatterino#3112, Chatterino#3115) - Minor: Added autocompletion in /whispers for Twitch emotes, Global Bttv/Ffz emotes and emojis. (Chatterino#2999, Chatterino#3033) - Minor: Received Twitch messages now use the exact same timestamp (obtained from Twitch's server) for every Chatterino user instead of assuming message timestamp on client's side. (Chatterino#3021) - Minor: Received IRC messages use `time` message tag for timestamp if it's available. (Chatterino#3021) - Minor: Added informative messages for recent-messages API's errors. (Chatterino#3029) - Minor: Added section with helpful Chatterino-related links to the About page. (Chatterino#3068) - Minor: Now uses spaces instead of magic Unicode character for sending duplicate messages (Chatterino#3081) - Minor: Added `channel.live` filter variable (Chatterino#3092, Chatterino#3110) - Bugfix: Fixed "smiley" emotes being unable to be "Tabbed" with autocompletion, introduced in v2.3.3. (Chatterino#3010) - Bugfix: Fixed PubSub not properly trying to resolve pending listens when the pending listens list was larger than 50. (Chatterino#3037) - Bugfix: Copy buttons in usercard now show properly in light mode (Chatterino#3057) - Bugfix: Fixed comma appended to username completion when not at the beginning of the message. (Chatterino#3060) - Bugfix: Fixed bug misplacing chat when zooming on Chrome with Chatterino Native Host extension (Chatterino#1936) - Bugfix: Channel point redemptions from ignored users are now properly blocked. (Chatterino#3102) - Dev: Ubuntu packages are now available (Chatterino#2936) - Dev: Disabled update checker on Flatpak. (Chatterino#3051) - Dev: Add logging for HTTP requests (Chatterino#2991)
Release 2.3.3 - Major: Added username autocompletion popup menu when typing usernames with an @ prefix. (Chatterino#1979, Chatterino#2866) - Major: Added ability to toggle visibility of Channel Tabs - This can be done by right-clicking the tab area or pressing the keyboard shortcut (default: Ctrl+U). (Chatterino#2600) - Minor: Username in channel points rewards redemption messages is now clickable. (Chatterino#2673, Chatterino#2953) - Minor: Channel name in `<channel> has gone offline. Exiting host mode.` messages is now clickable. (Chatterino#2922) - Minor: Added `/openurl` command. Usage: `/openurl <URL>`. Opens the provided URL in the browser. (Chatterino#2461, Chatterino#2926) - Minor: Updated to Emoji v13.1 (Chatterino#2958) - Minor: Added "Open in: new tab, browser player, streamlink" in twitch link context menu. (Chatterino#2988) - Minor: Sender username in automod messages shown to moderators shows correct color and display name. (Chatterino#2967) - Minor: The /live split now shows channels going offline. (Chatterino#2880) - Minor: Restore automod functionality for moderators (Chatterino#2817, Chatterino#2887) - Minor: Add setting for username style (Chatterino#2889, Chatterino#2891) - Minor: Searching for users in the viewer list now searches anywhere in the user's name. (Chatterino#2861) - Minor: Added moderation buttons to search popup when searching in a split with moderation mode enabled. (Chatterino#2148, Chatterino#2803) - Minor: Made "#channel" in `/mentions` tab show in usercards and in the search popup. (Chatterino#2802) - Minor: Added settings to disable custom FrankerFaceZ VIP/mod badges. (Chatterino#2693, Chatterino#2759) - Minor: Limit the number of recent chatters to improve memory usage and reduce freezes. (Chatterino#2796, Chatterino#2814) - Minor: Added `/popout` command. Usage: `/popout [channel]`. It opens browser chat for the provided channel. Can also be used without arguments to open current channels browser chat. (Chatterino#2556, Chatterino#2812) - Minor: Improved matching of game names when using `/setgame` command (Chatterino#2636) - Minor: Now shows deletions of messages like timeouts (Chatterino#1155, Chatterino#2841, Chatterino#2867, Chatterino#2874) - Minor: Added a link to accounts page in settings to "You need to be logged in to send messages" message. (Chatterino#2862) - Minor: Switch to Twitch v2 emote API for animated emote support. (Chatterino#2863) - Bugfix: Now deleting cache files that weren't modified in the past 14 days. (Chatterino#2947) - Bugfix: Fixed large timeout durations in moderation buttons overlapping with usernames or other buttons. (Chatterino#2865, Chatterino#2921) - Bugfix: Middle mouse click no longer scrolls in not fully populated usercards and splits. (Chatterino#2933) - Bugfix: Fix bad behavior of the HTML color picker edit when user input is being entered. (Chatterino#2942) - Bugfix: Made follower emotes suggested (in emote popup menu, tab completion, emote input menu) only in their origin channel, not globally. (Chatterino#2951) - Bugfix: Fixed founder badge not being respected by `author.subbed` filter. (Chatterino#2971) - Bugfix: Usercards on IRC will now only show user's messages. (Chatterino#1780, Chatterino#2979) - Bugfix: Messages that couldn't be searched or filtered are now handled correctly. (Chatterino#2962) - Bugfix: Moderation buttons now show the correct time unit when using units other than seconds. (Chatterino#1719, Chatterino#2864) - Bugfix: Fixed FFZ emote links for global emotes (Chatterino#2807, Chatterino#2808) - Bugfix: Fixed pasting text with URLs included (Chatterino#1688, Chatterino#2855) - Bugfix: Fix reconnecting when IRC write connection is lost (Chatterino#1831, Chatterino#2356, Chatterino#2850, Chatterino#2892) - Bugfix: Fixed bit and new subscriber emotes not (re)loading in some rare cases. (Chatterino#2856, Chatterino#2857) - Bugfix: Fixed subscription emotes showing up incorrectly in the emote menu. (Chatterino#2905)
Release v2.3.2 - Major: New split for channels going live! /live. (Chatterino#1797) - Minor: Added a message that displays a new date on new day. (Chatterino#1016) - Minor: Hosting messages are now clickable. (Chatterino#2655) - Minor: Messages held by automod are now shown to the user. (Chatterino#2626) - Minor: Load 100 blocked users rather than the default 20. (Chatterino#2772) - Bugfix: Fixed a potential crashing issue related to the browser extension. (Chatterino#2774) - Bugfix: Strip newlines from stream titles to prevent text going off of split header (Chatterino#2755) - Bugfix: Automod messages now work properly again. (Chatterino#2682) - Bugfix: `Login expired` message no longer highlights all tabs. (Chatterino#2735) - Bugfix: Fix a deadlock that would occur during user badge loading. (Chatterino#1704, Chatterino#2756) - Bugfix: Tabbing in `Select a channel to open` is now consistent. (Chatterino#1797) - Bugfix: Fix Ctrl + Backspace not closing colon emote picker. (Chatterino#2780) - Bugfix: Approving/denying AutoMod messages works again. (Chatterino#2779) - Dev: Migrated AutoMod approve/deny endpoints to Helix. (Chatterino#2779) - Dev: Migrated Get Cheermotes endpoint to Helix. (Chatterino#2440)
PreviousNext