Feedback changes
Since the release of libtesla 1.1.0 I got a lot of feedback and I tried to fix everything with this release:
- Fixed crash when OverlayFrame had no content
- Allow arguments to be passed to Guis on creation
- Added back ClickListener and StateChangeListener that went missing with the rewrite
- Made initial Gui to load not be a template argument but rather a function that gets called
- This allows you to load different initial Guis depending on runtime variables
- Added Doxygen documentation
- Fixed crash when loading new Guis
Thanks a lot again to @diwo for many critical bugfix PRs!