Allow legend to be dynamically replaced horizontally by calling setLegend()
Repaint calendar when legend threshold are changed
Building 3.2.0