10/1/2012 - Bo - updated makeTrueFalseBox in common_experiment to allow for logging - updated arga wrapper to fix bug with 0 value data - renamed jqPlot to jqplot for *nix 8/27/2012 - advanced_settings_main.js now handles checkboxes properly for init - advanced_settings_main.js now handles checkboxes properly for save - advanced settings number verification fixed - Added int and float type in results.xml for numeric graph data -- Fixes issues with sizing -- Fixes issues with legend -- Starting y at something other than 0 works properly - advanced settings number verification now fires on change 8/22/2012 - Bo Carlson (bo@chairseven.com) - Removed a bunch of error alerts, replaced with jquery error exceptions - Advanced Settings XML Parser Done - Fancy Form JS removed due to various issues -- Temp form style added to css/style.css ====== - Advanced Settings Done - Clases capitalized properly - Debug setup via variable in *.html file - Logging setup via variable in *.html file - Removed common_results.js and common_advanced_settings.js, no longer needed - Advanced Settings done -- Sample data made - Results done - Experiment done -- Common code moved to common_experiment.js - Common debug logger made in common_all.js ====== 8/21/2012 - Bo Carlson (bo@chairseven.com) - Moved _main.js to js/main - Put ARGA into it's own scope to solve old jQuery issues -- Experiments updated -- Results updated - Fixed issue with gradients on results graph - Fixed issue with results XML not liking number (possible jquery issue) - Fixed issue with IE8 not displaying results page - Fixed issue with IE8 not displaying experiment page - Increased padding on grid legend - Refactored XML in advanced settings section - Started work on revising Advanced Settings Section 8/20/2012 - Bo Carlson (bo@chairseven.com) - Implemented results XML - Implemented results data object in arga_wrapper - Implemented latest chart - CSS complete for results 8/17/2012 - Bo Carlson (bo@chairseven.com) - Added submit button xml to advanced_settings.xml - Added submit button generate code to AdvancedSettingsParser.buildHTML() - Changed order of fonts to Helvetia, Arial, Sans-serif since Sans-serif can be unreliable - Fixed other font issues in CSS file - ARGA load created for advanced settings - Fixed text inputs not being set with default value in advanced settings - Fixed check boxes not being set with default values in advanced settings - ARGA save created for advanced settings 8/17/2012 - Alex (alex@chairseven.com) - XMLParser for advanced settings upgrade (Radio buttons, input enhancing) - Bugfix in Main class. - jqTransform is integrated. - Basic font styles are added. - Fixed Window object case-sensativity bug. - Added jqtransform to all experiment and results pages 8/16/2012 - Bo Carlson (bo@chairseven.com) - XML parser fixed, removed todo comment (Thank you, Alex) - Added xml_parser/experiments_parser.js to parse XML data into data object for experiments - New method ExperimentParser.buildDataObject, should be used in all other parsers to build data - Added EXPERIMENTS : 1 to const.js object - Changed RESULTS to 2 in const.js - Changed ADVANCED_SETTINGS to 3 in const.js - JSDoc for const.js - Factory.js switch now matches constant types - Deleted advanced_settings.js, moved page initialization to page header - Removed extra presentation object in page startup code - Added CommonAll object for common code in /js/common/, linked to page - Added CommonAdvancedSettings for common code in advanced settings /js/common/, linked to page - Added CommonExperiments for common code in experiment /js/common/, linked to page - Added CommonResults for common code in results /js/common/, linked to page - Added getResultsData and setResultsData to ARGAWrapper - Added getAdvancedSettingsData and setAdvancedSettingsData to ARGAWrapper - Added getExperimentData and setExperimentData to ARGAWrapper - Added line_graph.js to hold a common Line Graph for results in /js/graphs - Added bar_graph.js to hold a common Bar Graph for results in /js/graphs - Set up basic structure for results_parser.js - JSDoc'ed advanced_settings_parser.js - Refactored advanced_settings_parser.js to match other parsers - Fixed ParserFactory.create to work on new _parser constructors - Started XML data object parser - Finished data xml parser - Renamed wrapper to arga in .html files - main.js created to hold Main() - buildDataObject method added to results_parser - buildDataObject method added to advanced_settings_parser - experiment now runs in experiment_main.js - results now runs in results_main.js - advanced settings now runs in advanced_settings_main.js - documented main(s) - reviewed other documentation