Tweaks
--> Now allowing to specify RigidBody and Shape Friction values between 0.0f and 10000.0f in the editor.

git-svn-id: http://duality.googlecode.com/svn/trunk@819 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes, Tweaks
--> Fixed CreateComponentAction accidentally creating required Components in the wrong order, which sometimes caused error logs and invalid editor module data.
--> Added DualityUserData.SystemCursorVisible property.
--> Made OpenTK.GameWindow.CursorVisible a little more user-friendly by not grabbing the cursor anymore. If a game really wants to do that, it can be done manually using the Duality API anyway.

git-svn-id: http://duality.googlecode.com/svn/trunk@820 879bfe85-3099-8c59-a0db-7ea583510f3d
Serialization Tweaks, Maintenance
--> Moved ICmp interfaces to their own .cs file to tidy up Component.cs
--> Changed serialization object id generation to be more stable, especially in Scene files.

git-svn-id: http://duality.googlecode.com/svn/trunk@822 879bfe85-3099-8c59-a0db-7ea583510f3d
Serialization Tweaks
--> A Scene Resources object list will now be (stable-)sorted by hierarchical depth when serializing.
--> Changed serialization object id generation again to be even more unique.

git-svn-id: http://duality.googlecode.com/svn/trunk@824 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes, Tweaks
--> Fixed FormattedText not showing more than one line when MaxHeight was set to zero.
--> Fixed PolyShapeInfo crashing the physics engine when all vertices were aligned exactly on one axis.
--> Fixed LogEntryList sometimes causing exceptions due to previously missing thread safety.
--> Changed Status- and Action text handling in CamViewStates to allow proper implementation of custom actions.
--> Added Shift-lock for creating polygons in the RigidBody editor (fixes issue 33).

git-svn-id: http://duality.googlecode.com/svn/trunk@825 879bfe85-3099-8c59-a0db-7ea583510f3d