Added methods for adding & deleting SysEx definitions during run-time.
Added XSD-compiler support in the GUI, incl error handling.
Renamed the JDXi definition file.
Added an error handler for the XSD compiler.
Added Xerces and the XSD compiler to prepare for inplementation of reading SysEx definitions from XML files.
Created an XML-schema for SysEx parameter definitions. Also exported the Analog Synth Tone SysEx definitions to a JD-Xi XML-file compliant with the schema. All this means that when done, SysEx definitions can be done by the end user as opposed to be embedded in compiled code.
Tag Scraunch release 1.0
SVN can't tag to an existing folder. Therefore necessary to remove this folder before taging a new revision.
Created revision 1.0 folder
Created revision folder
Added an About dialog box and an application icon.
Added better XSD parsing error messages and also removed the absolute XSD-path when saving a template XML-file.
Added a message handler for more user friendly error messages when failing to validate a template setup XML file. Also removed the xml schema path from the default analog setup file.
Disabled mouse input to all control widgets in the main window.
Added license file.
Cleaned up and finished repository base line.
Deleting an import that didn't end up in the right place.
Trying again to do an initial code import.
Initial code import
Initial repository setup.