Special thanks to @DetectiveSquirrel for many of the features in this release, including message colouring, filtering messages, and optional global / trade logging!
Changes:
- Log all messages, regardless of if they were missed or not. Emphasise the messages that were while idle or minimized instead.
- Notifications will continue to be played only if the message was missed by default.
- The background colour is now dark and each type of message is colour coded appropriately.
- Add global and trade message logging / notifications (disabled by default).
- Add individual notification settings to each type of message (see Settings -> Configure Message Types).
- Add filtering to each type of message (for example, log/notify trade chat only if the word "rigwald" is present).
- Another attempt at fixing crashes people are receiving... this one might even work!
- Fix checkboxes looking really weird in the menus.