Wednesday, 6 May 2009

CCTray updates and Mono musings

Impleneted some more to the CCTray-gtk project with the ability to add build servers that communicate over HTTP. This did involve commenting out some of the code in the CCTrayLib project, which was unavoidable. The issue occurred as the library added a delegate to the Service point manager

ServicePointManager.ServerCertificateValidationCallback = delegate{ return true; }

These were causing an exception to be thrown as it is currently not implemented in mono. This so far is the only part of mono that I've found that has caused any problems.

I've also started to implement the ability to remove a project, at the moment it removes the project from the preferences window but does not yet remove the associated project monitor or remove it from the main window's treeview.

Once this has been implemented I will create a release or something for testing.

No comments:

Post a Comment