ccnet/CruiseControl.NET — pull request #165 by mormegil-cz (2012-10-16 14:01:24+00:00)
Title: Fix sorting in the main CCTray window

The sorting column data type definitions are separated from the column definitions themselves, so any change (addition, reordering) in the columns often leads to broken sorting, which is the current state of affairs.

Currently, we have the following columns with the respective data types:

colProject	:	string
colServer	:	string
colCategory	:	string
colActivity	:	string
colDetail	:	int (!)
colLastBuildLabel	:	datetime (!)
colLastBuildTime	:	string (!)
colProjectStatus	:	datetime (!)
colQName	:	string
colQPriority	:	string
-nothing-	:	string (!)

Everything should be a string except for colLastBuildTime, which is datetime, and colQPriority, which is int (but probably could work also with string).