Hi,
I have been at work the whole day today. I fixed all crash related issues. Right now, when I select objects on the canvas, a respective node is added onto the recolor wheel. The node is draggable and changes color accordingly. I haven't added the xml related code that shall modify the color property on the canvas. 

I am trying to fathom if I can somehow use the selection object to keep track of which object was just deleted. Adding the nodes to the wheel is not a problem, deleting it from the wheel is. If I toggle the selection of an object, its node should disappear from the wheel. I am guessing it has something to do with selectModifiedConn ?

Also, if an object in the selection changed its color, its node should be automatically updated. This again has to do with the selection.

So far, today has been a very productive day. :)
The branch has been updated.
--
Arshdeep Singh
Third Year, Computer Engineering
Delhi Technological University
Ph: +91-9654115614
https://sites.google.com/site/adsingh1729/home