diff --git a/help/help-releases.html b/help/help-releases.html index a42dde5..36dd330 100644 --- a/help/help-releases.html +++ b/help/help-releases.html @@ -17,6 +17,7 @@

Release Information

+ 0.17 | 0.16 | 0.15 | 0.14 | @@ -65,7 +66,50 @@ full list of changes.

- Version 0.16 (This one!) (2022-01-06) + Version 0.17 (This one!) (2022-01-31) + [back to top] +

+

The Twitch v5 API is scheduled to be shutdown at the end of February 2022 + and that old API still contains some emotes that aren't available in the + new API. This means that it's possible that more of your emotes won't + show up in the Emote Dialog, TAB Completion and your sent messages in + Chatty (Global, Subscriber and Follower Emotes should always be fine + though).

+

This update introduces the Local Emotes feature that allows you to + manually configure specific Twitch Emotes to be always available for you + locally in Chatty (how your messages appear to others won't be affected + by this). Read more about this in the help.

+ +
+### Twitch Features
+- Switched Global Emotes to new API
+  - Some new Global Emotes that weren't in the old API should be available now
+  - Added separate Smilies (as in :) etc.) setting to select which set should be
+    displayed locally (since this isn't handled well in the new API), the
+    setting is automatically set based on the old API as long as it's available
+- Added Local Emotes setting
+  - Allows you to manually configure Emotes that should always be displayed
+    in your local client as usable by you, for Emotes that are not available
+    through the API
+  - As long as the old API is available, some Emotes available through that but
+    not through the new API can be marked as "endangered" in the Emotes Dialog
+- Added follower count to User Dialog again (previously removed due to being
+  slightly more difficult to implement with the new API)
+
+### Other
+- Tab Info Settings: Added custom color setting affecting color related options
+- Added setting to close tabs with middle mouse button
+- Added prefix `config:!blacklist` to circumvent the Highlight/Ignore blacklist
+- Some small Emote Dialog improvements
+- Updated Emoji (Twemoji set)
+- Updated help
+
+### Bugfixes
+- Added workaround for online/offline spam in followed channels doing a rerun
+    
+ +

+ Version 0.16 (2022-01-06) [back to top]

With the v5 Twitch API shutting down early 2022 more features have been diff --git a/help/help-settings.html b/help/help-settings.html index b225009..7d97306 100644 --- a/help/help-settings.html +++ b/help/help-settings.html @@ -429,7 +429,74 @@ ignore emotes, because then the correct code will automatically be added to the list.

+

+ Local Emotes + [back to menu] +

+

This feature allows you to configure Twitch Emotes that will always show + up as usable in messages you send, the Emotes Dialog and TAB Completion, + disregarding if you actually have access to them or not. This only + affects your local client, others will only see emote images in your + messages when you actually have access to the emotes.

+

The use of Local Emotes is intended for Twitch Emotes that are not + available through the Twitch API and thus do not show up in messages you + send since Chatty doesn't know about them. This issue does not apply + when other people receive your messages or when you receive their + messages, since Twitch handles emotes parsing serverside for those.

+ +

With the removal of the old Twitch v5 API in February 2022 this problem + can affect even more Emotes than before. The Emote Dialog provides the + "Highlight endangered emotes" function until the API is removed (see + below).

+ +

Recommendations:

+ + +

You can add/remove Local Emotes in different ways:

+ +

Fonts [back to menu] @@ -1004,6 +1071,9 @@ Example: config:live|/"Grand Theft Auto" would match in any channel with a live stream where Grand Theft Auto occurs in the currently streamed game/category +
  • config:!blacklist - Ignore the overall + blacklist for this entry. The blacklist: prefix + still applies though.
  • blacklist: to specify one or more text patterns diff --git a/help/help.html b/help/help.html index 321c6a8..d40239a 100644 --- a/help/help.html +++ b/help/help.html @@ -5,7 +5,7 @@ -

    Chatty (Version: 0.16)

    +

    Chatty (Version: 0.17)

    @@ -193,7 +193,7 @@ function getDownloads(tag) {
    diff --git a/index.html b/index.html index 455dde5..620035e 100644 --- a/index.html +++ b/index.html @@ -16,9 +16,9 @@ function loaded() { { ceiling: null, text: "$years years ago" } ] } - document.getElementById("ago").innerHTML = "Version 0.16 released "+humanized_time_span("2022/01/06", Date(), custom_date_formats)+""; + document.getElementById("ago").innerHTML = "Version 0.17 released "+humanized_time_span("2022/01/31", Date(), custom_date_formats)+""; - getDownloads("v0.16"); + getDownloads("v0.17"); slideshow_init("slideshow"); } @@ -157,7 +157,7 @@ function getDownloads(tag) {

    Download

    -

    Choose one of the following downloads of Chatty Version 0.16. For older versions or betas go to the GitHub Releases. Checksums for release files are available as SHA-256 hashes.

    +

    Choose one of the following downloads of Chatty Version 0.17. For older versions or betas go to the GitHub Releases. Checksums for release files are available as SHA-256 hashes.

    If this is your first time using Chatty check out the Getting Started Guide.

    Windows

    @@ -169,11 +169,11 @@ function getDownloads(tag) {
    -
    Download Windows Standalone (Installer) Recommended
    +
    Download Windows Standalone (Installer) Recommended
    Install into a folder of your choice and start Chatty.exe (or optionally created shortcuts).
    -
    Download Windows Standalone (.zip)
    +
    Download Windows Standalone (.zip)
    Extract the .zip into a folder of your choice and start Chatty.exe.
    @@ -181,11 +181,11 @@ function getDownloads(tag) {
    -
    Download JAR-Version (Installer)
    +
    Download JAR-Version (Installer)
    Install into a folder of your choice and start Chatty.jar (or optionally created shortcuts).
    -
    Download JAR-Version (.zip)
    +
    Download JAR-Version (.zip)
    Extract the .zip into a folder of your choice and start Chatty.jar.

    Non-Windows

    -

    For OS other than Windows (e.g. Linux or MacOS) you will need to download the JAR-Version (.zip) and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start Chatty.jar.

    +

    For OS other than Windows (e.g. Linux or MacOS) you will need to download the JAR-Version (.zip) and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start Chatty.jar.

    Contact

    If you have any feedback or questions feel free to contact me. You can join the Chatty Discord preferred, write me an E-Mail or use Twitter.