Merge branch 'master' into development
Update 01_HelloWorld.lua and Add 02_HelloGUI.lua.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2473 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Update HelloGUI sample.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2474 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added -p command line argument, which specifies resource paths to use.
Added IsAbsolutePath() function to FileSystem.
Removed unnecessary double error message from ResourceCache.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2475 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added SkeletalAnimation sample converted to script.
Use ScriptInstance component in AnimatingScene script sample to show the "raw" way of creating script objects.
Clamp function call count to 99999 in profiler text output, as otherwise the printing goes out of line.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2476 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added Billboards sample in script.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2477 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Applied window fixed resizing patch from Sebastian Delatorre.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2478 3bd170d8-ddcf-f82c-f583-7a401ccf5608
In the SoundEffects sample, start/stop music when buttons released.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2479 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Decals & MultipleViewports samples in script.
Fixed camera rotation in VehicleDemo.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2480 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added RenderToTexture script sample.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2481 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Credits fix.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2482 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Refactor UI to not duplicate code for touch and mouse handling.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2483 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Split UIElement::OnClick() to OnClickBegin() & OnClickEnd(), added global UIMouseClickEnd event, cleaned up Button & CheckBox click handling, based on Chris Friesen's work.
Fixed bug in FileSelector which would cause potentially any keypress to select a file.
Added missing icon for View3D UI element.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2484 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added Physics sample in script.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2485 3bd170d8-ddcf-f82c-f583-7a401ccf5608
PhysicsStressTest & Ragdolls samples in script.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2486 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added SoundEffects, Navigation, Chat & SceneReplication samples in script.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2487 3bd170d8-ddcf-f82c-f583-7a401ccf5608
CharacterDemo & VehicleDemo in script.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2488 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Use the else-if construct as the conditions are mutually exclusive.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2489 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Use matching else-if construct in AngelScript & Lua Sample code. 
Changed ErrorDialogs in the Lua subsystem to error logging (subsystems should not pop up dialogs on their own.)


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2490 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Removed the retained message mode from the AngelScript subsystem. Instead, Application class will remember error log messages and display them if ErrorExit() is called without a custom message. This allows showing all error messages from Lua script subsystem equally.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2491 3bd170d8-ddcf-f82c-f583-7a401ccf5608