Added Support for RenderLayers, Skin animations & transitions, Apples Metal API, tooltips, gradients and inverted mouse wheel. Added widgets CanvasCapsule, RenderLayerCapsule and TooltipLayer. Added skins SpinAnimSkin, ScrollSkin and StaticGradientSkin. Many other improvements and bugfixes.
Added widgets Knob, PianoKeyboard, SelectBox, Slider, RangeSlider, Timer and CanvasStack. Updated GfxDevices with support for GammaCorrection, Tiling, Gradients, PieChart primitive and alpha-only canvas. Added a large collection of new Skins. Many other improvements and bugfixes.
New improved slot-system. Removed Interfaces and made Components directly accessible. Refactored request/resize behavior.
Added support for UI scaling. Improvements to graphics system.
Major graphics system update. Added support for drag-n-drop and graphics streaming. Improved Popup support. Added MultiBlockSki and Canvas widget. Item & Interface refactoring.
Reimplemented smart pointers. Added child iterators and improved child interfaces. Added LambdaPanel and SplitPanel widgets. Reversed ordering of children. Lambda support in many places. Word wrap support in StdTextMapper. Freetype support separated into own library.
Replaced Hooks with Components for child access. Major overhaul of documentation. Bugfixes and cleanups.
Complete rewrites of text-system and messaging-system. Replaced prefixes with namespace. Added a modern OpenGL-backend. Added profiling support. Tons of API cleanups, bugfixes and optimizations.
Made it easier for new developers to test and develop for WonderGUI by improving and cleaning up the file structure, adding a Makefile for Linux/Unix systems, a solution for VisualStudio and some build instructions. Only a few minor changes to the code itself. Still destined for large API changes in coming releases.
First packaged version. Really rough around the edges and much broken or incomplete stuff. Project and build files only for CodeLite/Linux. Compiles fine in gcc but only usable for those who knows the current state of WonderGUI and what to use and not to use. Large parts of API will be changed in comming releases.