Started implementing saving of the distribution
Fixed saving the distribution
Refactored code for showing and hiding protocol widgets
Support for selecting save name, and moved the creation of a JSON object to ApplicationState
Merge branch 'json' of github.com:Fingerpaint/project-code into json
Fixed nullpointer from System.arrayCopy
Changed order of fields in AppState
Updated JSON method to include all parameters from AS
Preliminary support for unJSONizing
Merge branch 'json' of github.com:Fingerpaint/project-code into json
Refactored double array to arraylist (unjsonize)
Updated jsonizer code to ArrayList
Resolved merge conflict ApplicationState
Updated support for saving and removing
GUI for saving mixing results added. Only thing that still needs to be done is disable everything else when the saving menu is open.
Merged GUI for saving with internal code for saving
Other buttons are now disabled when the save panel is active
Added method for querying all file names in local storage
Added method for removing item from storage
Fixed debug error