Starting on basic TouchPanelTests
More tests. TouchBetweenGetStateCallsMakesNoTouch fails with current behavior
Merge branch 'develop' into UndoRedo
Tidy up TouchPanelState creation in TouchPanelTests. Add a few more tests (one even fails!)
Add a rather long multitouch test
Merge branch 'develop' into UndoRedo
Merge branch 'NewProjectFix' into UndoRedo
Unified 'Selection' (IController.Selection).
This is in preparation for multi-item property editing.
Note: Technically it already sets PropertyGrid.SelectedItems to the multi-item selection, but its useless because Processor and Importer properties are not recognized as the same between items (even when they are).
Don't need to set the sound effect here.
Handle cases where not enough sound instances were available.
The sound effect was already nulled when added to the pool.
We now initialize both playing and pooled arrays.
Removed unnessasary platform specific behavior.
Play() no longer does extra work to set volume/pitch/pan.
GetPooledInstance() now sets the _effect.
Multi-select now fully featured.
Can set an importer or processor on all items.
Can set a processor parameter on all items if all items have the same processor.
Can see processor parameters shared by all items.
Note: multiselect changes are not yet undo-able.
Added undo/redo for PipelineProject property changes (eg, OutputDir, References, etc).
NodeContent.Identity was not set in some cases.
Converted output window from TextBox to RichTextBox.
Disabled horizontal scroll bars.
Added a small hanging indent value.
Overriding default word-wrap so that it wraps individual characters instead of words (try with this off and you'll see why I'm doing it).
Converting vertex channel types now supports a lot more formats.
Vector2/3/4 -> any format.
Adding new files to protobuild script.
Merge pull request #2700 from SickheadGames/FbxImporterFix

Model import/process fixes.