Wei Tjong Yao
|
db67538bfe
|
Refactored build script to move the ObjectLocator custom script logic to Urho3D library CMakeLists.txt, thus unifying the approach to build the static and shared library for all the supported compilers and platforms (including VS/Windows, GCC/Linux, and Clang/Mac).
|
2013-08-08 16:45:47 +00:00 |
|
Lasse Öörni
|
86a12627b2
|
Disable camera controls when the UI has a focused element.
|
2013-08-07 21:49:13 +00:00 |
|
Lasse Öörni
|
4f3025332c
|
Added StaticScene sample.
|
2013-08-07 21:29:05 +00:00 |
|
Lasse Öörni
|
08d3fa5ad8
|
Added Urho3D namespace to macros so that they can be used without "using namespace Urho3D"
|
2013-08-07 11:49:39 +00:00 |
|
Lasse Öörni
|
99560bba71
|
Use SSE2 instead of SSE on MinGW, but print a warning message.
CMake options can be used to disable SSE & minidumps, instead having to modify CMake script.
|
2013-08-07 07:41:00 +00:00 |
|
Wei Tjong Yao
|
ce231388b2
|
Removed trailing right angle bracket.
|
2013-08-07 04:16:47 +00:00 |
|
Wei Tjong Yao
|
9dc562641a
|
Fixed unnecessary invocation of ObjectLocator custom script and creation of CMakeScriptOutput directory when not building Urho3D library. Renamed the custom script output name as its previous name clashes with VS. Attempted a fix on ObjectLocator custom script for MinGW.
|
2013-08-07 03:37:02 +00:00 |
|
Lasse Öörni
|
feb13167ee
|
Disable SSE instructions when compiling with MinGW as MinGW-w64 fails with them in 32bit mode.
|
2013-08-06 23:45:47 +00:00 |
|
Lasse Öörni
|
764d1689be
|
Fixes for 64-bit build under Mingw-w64.
|
2013-08-06 22:58:20 +00:00 |
|
Lasse Öörni
|
53a49d9d12
|
Fixed MinGW build when not having the ability to execute sh scripts. This means a separate library build is currently not possible on MinGW.
|
2013-08-06 21:17:03 +00:00 |
|
Lasse Öörni
|
e8c16bf658
|
Read command line from a file on Android and iOS.
|
2013-08-06 19:12:44 +00:00 |
|
Lasse Öörni
|
3ed75bb3ba
|
Disable ObjectLocator script for library targets when building for Android or iOS.
|
2013-08-06 18:24:45 +00:00 |
|
Wei Tjong Yao
|
a6c1e77c8d
|
Moved the Urho3D library code to Engine directory.
|
2013-08-06 16:31:18 +00:00 |
|
Wei Tjong Yao
|
05c1360cd5
|
Removed execute bit from batch file.
|
2013-08-06 15:38:15 +00:00 |
|
Wei Tjong Yao
|
1cbdea8159
|
Added custom script for MSVC build.
|
2013-08-06 15:33:21 +00:00 |
|
Lasse Öörni
|
92aa3341d5
|
Simplified the instructions for enabling OpenGL mode.
Wiki update.
|
2013-08-06 15:26:05 +00:00 |
|
Lasse Öörni
|
560ffd03c2
|
Moved the Urho3D application code to Tools directory.
Updated documentation.
|
2013-08-06 15:09:47 +00:00 |
|
Aster Jian
|
192944cdd9
|
Remove Data folder in 01_LuaHelloWorld.bat.
|
2013-08-06 06:26:48 +00:00 |
|
Wei Tjong Yao
|
805b4a9902
|
Fixed compilation issue on Windows platform.
|
2013-08-06 02:46:56 +00:00 |
|
Wei Tjong Yao
|
cf7717be64
|
Code cleanup.
|
2013-08-06 02:22:39 +00:00 |
|
Lasse Öörni
|
ab67242052
|
Added sprite sample, based on the script SpriteTest.
Added missing include to ResourceCache.h.
Simplify sample CMakeLists; use wildcard to find .cpp & .h files.
|
2013-08-05 22:00:52 +00:00 |
|
Wei Tjong Yao
|
c319f35444
|
Code cleanup, removed redundant check as now Urho3D library build type is mutually exclusive of Urho3D executable build.
|
2013-08-05 16:02:29 +00:00 |
|
Wei Tjong Yao
|
36b653fecd
|
Fixed code alignment.
|
2013-08-05 15:48:20 +00:00 |
|
Wei Tjong Yao
|
e952719302
|
In preparation for supporting shared library for Windows platform, selectively marked Engine class as public API. Setup the visibility compiler flags for GCC and Clang to hide non-marked API from shared library.
|
2013-08-05 15:40:35 +00:00 |
|
Lasse Öörni
|
391c3fef75
|
Mark animation dirty when per-bone weights are changed.
|
2013-08-04 12:04:12 +00:00 |
|
Lasse Öörni
|
96e80a2366
|
Per-bone weight control of animation state tracks. Not serialized yet. Eliminated map lookups from applying animations.
|
2013-08-04 11:32:44 +00:00 |
|
Lasse Öörni
|
744f51ddf0
|
Fixed resource picking in the editor.
Cache DebugRenderer shaders.
|
2013-08-03 14:52:57 +00:00 |
|
Wei Tjong Yao
|
8bfb657d15
|
Added bash SHEBANG for the CMake custom scripts because the default sh shell in Mac OS X platform is broken. Fixed the static and shared library build for Mac OS X platform using Makefile generator.
|
2013-08-03 08:13:50 +00:00 |
|
Aster Jian
|
7aba3391a5
|
Support subscribe to a specific sender's event in Lua.
|
2013-08-02 15:15:36 +00:00 |
|
Wei Tjong Yao
|
09cae8bd36
|
Removed CMake hack and replaced it with another better one.
|
2013-08-02 14:47:59 +00:00 |
|
Paul Noome
|
90f844ca93
|
Fix outdated comments to correspond to current code.
|
2013-08-02 10:41:11 +00:00 |
|
Wei Tjong Yao
|
c2b72e0e36
|
Added licence header lines.
|
2013-08-01 19:12:37 +00:00 |
|
Wei Tjong Yao
|
27199ea147
|
Use custom script to precisely locate all the required object files for building static/shared library instead of relying on regex find.
|
2013-08-01 19:07:39 +00:00 |
|
Paul Noome
|
0871efa475
|
Remove svn:executable property from source files.
|
2013-08-01 15:00:19 +00:00 |
|
Paul Noome
|
e0bedb0b79
|
Add simple GUI sample.
|
2013-08-01 14:18:14 +00:00 |
|
Aster Jian
|
2ddd6cea4d
|
Replace ExecuteFile with require.
|
2013-08-01 11:14:26 +00:00 |
|
Aster Jian
|
e778b225ad
|
Add loader for require function.
|
2013-08-01 11:13:10 +00:00 |
|
Wei Tjong Yao
|
a42763c76e
|
Fixed Urho3D shared (dynamic) library generation under Linux GCC. Fixed the custom command for SVN revision number generation to return 'Unversioned' as the output when the build is run in unversioned build tree.
|
2013-08-01 04:08:18 +00:00 |
|
Lasse Öörni
|
dafa08d4ba
|
Fixed UI element layout sometimes getting sorted upside down.
Added editing of misc. material attributes (depth bias, cull mode.)
Refresh material editor if the current material is externally edited & reloaded.
|
2013-07-31 23:19:23 +00:00 |
|
Wei Tjong Yao
|
1e5f08ae7b
|
Excluded Assimp objects from static and shared library. Fixed kNet to solve the multiple definition issue when build shared library.
|
2013-07-31 16:59:57 +00:00 |
|
Lasse Öörni
|
afb9e2ce5f
|
Change virtual functions in Application back to public so that making conforming derived classes is more straightforward.
|
2013-07-31 09:34:57 +00:00 |
|
Aster Jian
|
51a1e1bd3f
|
Report Lua script error in ErrorDialog.
|
2013-07-31 05:53:06 +00:00 |
|
Wei Tjong Yao
|
256eb5ac78
|
Refactored CMake build script to separate reusable commands and macros into module for easy inclusion in external project. Added option to build Urho3D static/shared library (currently only works in Linux GCC). Added new FindUrho3D.cmake module for setting up Urho3D as external library in other user-defined project.
|
2013-07-31 02:10:08 +00:00 |
|
Lasse Öörni
|
8a94f363ee
|
Material technique editing.
|
2013-07-30 22:57:11 +00:00 |
|
Lasse Öörni
|
6284d0db72
|
Expose material's TechniqueEntries to script.
Accuracy fixes to some classes' AngelScript app class type.
|
2013-07-30 15:12:57 +00:00 |
|
Lasse Öörni
|
0eb06b2438
|
Updated to AngelScript 2.27.
Renamed Thread::Start() to Thread::Run() to match Application class.
|
2013-07-30 13:24:18 +00:00 |
|
Lasse Öörni
|
e72aefca9a
|
Applied Color class improvements from Paul Noome.
|
2013-07-30 11:17:56 +00:00 |
|
Lasse Öörni
|
75b187588f
|
Make the material revert action undoable.
|
2013-07-30 07:59:46 +00:00 |
|
Aster Jian
|
c142daf891
|
Restore script file name for iOS and Android.
|
2013-07-30 07:31:49 +00:00 |
|
Aster Jian
|
deee8e8162
|
Change function argument from const char* to String.
|
2013-07-30 06:30:16 +00:00 |
|