unified input connectors (Connector::updateInputs())
added Property / Properties
changed std::string into typedef String
moved all gui elements to CSMOD::GUI namespace
intermediate work on PropertyWidget, Properties and Patch & gui update
intermediate work on gui updates
-todo: need to redesign PatchView::updateFromPatch_(), especially ModuleItem::updateFromModule() creates new ConnectorItems which are not correctly tracked.
fixed update bug, although the inner workings are somewhat terrible right now. Lot's of duplicate calls and re-creation of data structures..
made PropertiesView disappear with ESC
Well, this is a dead end. Need to redesign the internal structures a lot before going on.
some intermediate fixes
fixed math module step()
fixed Module::setName() when called from Module::applyProperties()
added CSMOD::GUI::Palette as patchview wide color scale
- todo: some graphicitems do not update their colors
-added bool type in Io class