{"push_id":825984289,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"63c229780dac128077306759f782bda066f49586","before":"69dfdd809fb5e525aa83996aecdb431ccb2b3385","commits":[{"sha":"9719c6018a2de9786dc6e76784a7d9e1418897bd","author":{"email":"ea4920403e19c99e1c3efa8c3149c1900b72cc03@gmail.com","name":"piratical"},"message":"Added customColorMap to DrawingMetrics\n\nRecently a customColorSeries was added to DrawingMetrics to permit\nthe specification of custom colors.  The code as written implicitly\nassumes that for a given pedigree presented as a data set, all levels\nof a displayed categorical variable will be present. However this can\nlead to faulty output if one or more levels of a categorical variable\nhappen to be missing from the data set because the vector implementation\njust maps the ordinals rather than the actual labels.\n\nUsing a map between specific labels and colors of a categorical variable\nwould eliminate this problem. This commit therefore takes the first steps\ntoward implementing a custom color map. Note that since there can be\nmultiple categorical variables displayed on pedigree drawing, the actual\nimplementation is a std::vector of std::map< std::string,std::string>  .\n\nThe implementation is not yet complete: however, there should be no\nregressions of the current functionality at this point in time.","distinct":true,"url":"https://api.github.com/repos/USF-HII/Madeline_2.0_PDE/commits/9719c6018a2de9786dc6e76784a7d9e1418897bd"},{"sha":"2ab16ef948dc969569e3f240285e5f6d1731f6bb","author":{"email":"ea4920403e19c99e1c3efa8c3149c1900b72cc03@gmail.com","name":"piratical"},"message":"Added some code to check new customColorMap\n\nThis commit adds a bit of code in DrawingCanvas.cpp to retrieve\ncustom colors from the customColorMap, if present.\n\nPlease note however that I plan to implement additional changes\nin DrawingCanvas::customColorMap: Specifically, the map's 'value' object\nwill be changed from std::string to an instance of DrawingColor.\n\nOther additions are also needed before the new code can become\nuseful. However the current commit should not cause regressions.","distinct":true,"url":"https://api.github.com/repos/USF-HII/Madeline_2.0_PDE/commits/2ab16ef948dc969569e3f240285e5f6d1731f6bb"},{"sha":"ed9480e013290bc39af6bbcc8579a4c85d25c449","author":{"email":"ea4920403e19c99e1c3efa8c3149c1900b72cc03@gmail.com","name":"piratical"},"message":"Custom colors specified using key-value pairs\n\nThis commit adds the ability to specify custom colors using key-value\npairs, e.g.:\n\n   \"NORMAL=#f4f,OBESE=#4ff,OVERWT=#128DE3,UNDERWT=#ff449b\"\n\nNOTA BENE: At this point, the colors in the icons are assigned as\nexpected but the LEGEND is not colored correctly and just appears\nwhite. So more work is required!","distinct":true,"url":"https://api.github.com/repos/USF-HII/Madeline_2.0_PDE/commits/ed9480e013290bc39af6bbcc8579a4c85d25c449"},{"sha":"63c229780dac128077306759f782bda066f49586","author":{"email":"3cfeea5c407cbc8249d687e9a06cd5a7c9a9971f@epi.usf.edu","name":"Kevin Counts"},"message":"first shot at doing minor maintenance","distinct":true,"url":"https://api.github.com/repos/USF-HII/Madeline_2.0_PDE/commits/63c229780dac128077306759f782bda066f49586"}]}