For Travis CI - speedup CI build for pull requests.
Changed SDL to support unknown keys and pass them as the unused/raw keysym field as it seems that it used to do...
Will fix Urho3D to read that field and pass it to the Variant event for the systems to process if wanted.
Added support for raw keyboard keys to all other platforms, passes 0 for ones where there is not a raw code that makes sense, else passes in something sensible.
*cough* ignore the duplicate comma...
Tabs to spaces indention changes to match everything else...
Added support for the Keyboard Raw value to Urho3D.
Document what is unsafe in WorkQueue work functions.
Er, right, C code, no static_cast...
Exposed ability to set the tolerance before the pool will begin erasing items.
Modified the way in which pooled items are tracked to remove a number of O(n) searches.
Modified the check for duplicate items into an assert so its caught in debug but not in release.
Merge remote-tracking branch 'remotes/alexparlett/feature/pooled-work-queue'
Acquire event data for work item completion only when necessary. These are pooled by the Context so it shouldn't hurt performance.
Added a square Urho icon (same as the Android icon) to use for the samples on desktop.
For Travis CI - attempt to fix 32-bit CI build. Skip Android SDK.
Only signal work items that have specified or higher priority in WorkQueue::Complete(), to prevent lower priority work item events triggering when they shouldn't (in the middle of render update.) Set explicit max priority in Octree & View items, but leave default priority to the lowest for user items. Removed a static variable from WorkQueue::PurgePool().
For Travis CI - make 32&64-bit and android build as mandatory to pass.
Added note on implementing scene logic, and that you should not subclass Node.
If a node is added to the scene with a zero ID (default), assign an ID. This would happen when constructing a node manually and adding it using AddChild(), instead of using CreateChild().
Add ToDoxHook.lua to generate dox file from tolua++.
Update CMakeLists.txt for document.
Merge remote-tracking branch 'remotes/overminddl1/overminddl1-inputchanges'