* Non-MSW specific: Next improvements for BG of the controls
+ Create wrap class BitmapToggleButton to correct create under all platforms
+ TabFilament: Fixes crash on recreating of the app
* Next improvements for background under nonMSW systems
+ Fixed Field::SpinCtrl::propagate_value
* DropDown: Implemented transparent background for rounded corners.
+ Tab: use TextInput and SwitchButton for substitutions
+ nonMSW specific: Don't set BackgroundColors for panels
* ObjectManipulation: Use TextInput instead wxTextCtrl
* Process rectangle/rounded controls
+ Preferences: Added "Suppress round corners" parameter
* Skinned UI: SwitchButton. Use it for CheckBox Field
* Skinned UI: SpinInput
+ ScalableBitmap/ScalableButton respects to different width and height of bitmap.
* Skinned UI: ComboBox
* Skinned UI: CheckBox
OSX specific: Fixed get_mouse_position_in_control().
+ Use GetItemRect() to calculation of the position and size for Extruder selector
Linux specific:
* Use just 1.0 scale for wxBitmapComboboxes under GTK3 and gtk3
* GTK2 specific: use GTK2 doesn't suppost get_scale, so scale bitmap size form em_unit()
* Create Cache of wxBitmapBundles instead of wxBitmaps
* Use wxBitmapBundles instead of wxBitmap for most of Widgets
* Use empty bitmabundles instead of wxNullBitmap for wxBitmapComboBoxes.
* Updated wxWidgets.cmake
* OSX specific: Discard BitmapComboBox overrides
+ some code cleaning
+ Added nsvgParseFromFileWithReplace() to replace some colors before parsing from SVG file
+ Thumbnails are saved with selected resin color in SL1 or SL1S files
+ "white" folder is deleted from "icons" now. THere is no needed anymore.
which now will be used for preset choosers on sidebar a preset tabs.
+ for BitmapCache class added m_scale used for correct scaling of SVG images on Retina displays
+ some code clearing from unused functions or function's parameters