1. Fixed bug so single-select mode paints the correct selection. 2. Cleaned up painting code to be faster and not duplicate as much code. 3. Changing the value in single-select now fires proper event on the model. 4. Added TODO to add some more listeners for updating the calendar when the model changes.
1. Fixed bug so single-select mode paints the correct selection.
2. Cleaned up painting code to be faster and not duplicate as much code.
3. Changing the value in single-select now fires proper event on the model.
4. Added TODO to add some more listeners for updating the calendar when the model changes.

brett-patterson/pyface,pankajp/pyface,geggo/pyface,geggo/pyface