Added a check to prevent the valley feature from being loaded. This is to prevent singular covariance matrix, as valley and triggervalue epxress exactly the same feature
Prevented multiple feature names to be loaded when a new dataset is loaded ontop of a previous set
Added capability for scaling x- and y-axis separately
started working on showing just mean and standard deviation lines
Added a user perference for automatically computing isolation distance when loading clusters
Fixed a bug where the feature covariance matrix was not normalized correctly
Fixed computation of isolation info
Disabled auto-scaling to the bounds of the selected cluster
Selecteing clusters make all other clusters in-active, not in-valid
Changed the clustersFilterPredicate to filter out in-active clusters
Changed the way filtering of clusters works
Fixed a problem where .fv files were not decoded properly
Changed the order in which cluster files are loaded. Prefer .fv file if found, followed by .cut file followd by .clu.* file
Made some changes to the filterClustersPredicate
Fixed a bug with how highlight notifications were sent. Directly selecting feature points in a cluster should now work better. This goes towards solving issue #2
Selecting clusters by clicking them now works.
Added an extra check to prevent error when cluster points are highlighted.
mouseUp now returns immediately after cluster selection, thus preventing weird errors in highlighting points before the new cluster has been selected
Merge branch 'clusterSelection' into bestWorking