Hello again,

This update brings optimizations to the chat panel resizing. Also, a fix for the panel image becoming glitched was made. In other words, resizing the window should be work as intended.

For those who are interested in plugins, a counter method has been added to Counters in the Util namespace. This will light an event once the timer elapses. Timers do not reset and only elapse once per usage.

Graphics as well, though basic, have been included as small notices that appear in the place where badges would be shown--performing a similar role.

Media
The broadcaster icon here shown

user distinction.png


//700hours
Hello, another update,

There was a mistake in versioning that is being corrected. Instead of 1.* beta, it has been rolled back to 0.4b. 1.0 is likely when all functions will be ready.

In the realm of custom emotes, these come in the flavor of client-side word replacements. Place images that are titled as the word meant to be replaced in /username/emotes for emotes, then similarly for usernames. Specifically the username images will retain aspect ratio, and the emotes used should be 1:1 and 28x28.

Plugin support for those who are familiar with C# enables event-handling for chat join, messages, commands received, the IRC ping, and then a general event that encapsulates everything. There is a .cs file in the script directory. It is currently able to handle some, but not all, username tags--though this can be customized with the all event.

Media
Custom usernames and emotes
emotes and usernames.png


//700hours
Hello again,

This is an update to bring a few improvements, and rendering an archived function usable.

First off the performance update is to limit the amount of stored chat messages there are in the message element whereas before, it would scale theoretically endlessly.

When a moderator or the broadcaster clears the chat room, it should likewise clear it here as well.

Then plugin support is provided through the helper, function, and utilities DLL that runs chat event handling. A more descriptive explanation is in the Readme file. It explains the list of available events and where to place the necessary files.

Media
Emotes are now centered
emotes work.png


And yes, the label mix-up was fixed.

//700hours
Hello,

In this release I bring to you the beta version of this software. They have been several additions among fixing other things as stated in the OP. This has opened up a couple possibilities for future improvements.

The minor changes are as follows:
  • Global emote support though the positioning of the emotes in the chat viewer could be improved.
  • There is an optional visual change that represents a chat back panel.
  • For easy access to an OAuth 2.0 key, users can click the "Verify" button on the login container to grant access to read and writing to chat--the process requires general Twitch application verification, so nothing out of the standard Token generation.
One fix is repositioning of the background image and media when, being blurred, do not fade into the background color on the edges unless at extreme resolutions.

The future for this looks something like adding a chat-clear function, removing chat messages that have ceased to appear on the screen, and including support for a reticent plugin function.

And yes, the Foreground and Background labels are swapped, and will be fixed pronto. It was an oversight that was not caught in time for this release. Most of the apparent bugs have been addressed though.

Some media
Minor settings change and emotes
new settings.png


Back panel revision
window pane.png


//700hours
Top