Hey guys! My party have been using MapTools for a while now to great satisfaction, so I thought I'd look into contributing to the project! For now I've looked over the issue that attempting to embed an animated gif leads to strange (probably undefined) behavior, including crashing. I'm currently just trying to get an idea of the general structure of the software, and I'm having issues figuring out specifically where and how the HTML formatting is parsed. I've found the net.rptools.maptool.client.ui.chat.ChatProcessor class where it seems that messages pass through process(String incoming) unaltered, but trying to trace where in the chain of message processing this is happening is sorta difficult. It'd be awesome if someone more familiar with the software could help me figure out the structure of it, it's gonna take some time to figure out by myself

I guess I could write a bit about me; I recently graduated with a bachelor's degree in computer science from Aarhus University, and have been working with software development for 1-2 years on the side. I'm currently employed full time at a software consultant firm in Aarhus, so I've got a little experience, mostly with Java, but also with a bunch of other languages and paradigms etc. I hope I'll be able to contribute something meaningful
