Commit Graph

9612 Commits

Author SHA1 Message Date
Lasse Öörni
a12cd3823e Multiple view support for 2D drawables. Closes #638. 2015-01-27 01:21:13 +02:00
urho3d-travis-ci
b8e66f96ac Travis CI: API documentation update at 2015-01-26 20:36:19 UTC.
[ci package]
2015-01-26 20:36:19 +00:00
Lasse Öörni
c2535edac3 Added LOD level attribute support to Terrain collision shape & SetTerrain() function. This works like mipmap levels: each successive LOD level halves the resolution. Closes #639. 2015-01-26 22:23:26 +02:00
Lasse Öörni
c75f38b5a1 Use range-based for in ForEach.h if available. Closes #561. 2015-01-26 17:56:01 +02:00
urho3d-travis-ci
39bbb86205 Travis CI: API documentation update at 2015-01-26 12:26:14 UTC.
[ci package]
2015-01-26 12:26:14 +00:00
Lasse Öörni
3dc651ca74 Fix Renderer2D build. Code cleanup. 2015-01-26 13:33:37 +02:00
Lasse Öörni
5198313a93 Fix null exception in multiple nodes duplication. Closes #632. 2015-01-26 01:12:05 +02:00
Lasse Öörni
988d77f06c Removed GetVisibility / SetVisibility from Drawable2D. Instead they are marked for view similarly as other drawables. Fixes #636. 2015-01-26 00:59:39 +02:00
Lasse Öörni
e67d9d3065 Include iOS 8 orientation fix conditionally. Fixes #635. 2015-01-25 23:49:35 +02:00
urho3d-travis-ci
809d4fb920 Travis CI: API documentation update at 2015-01-23 13:47:05 UTC.
[ci package]
2015-01-23 13:47:05 +00:00
Mike3D
354d1bb8c0 Added lua bindings for TileMap2D::DrawDebugGeometry() and TileMapLayer2D::DrawDebugGeometry() 2015-01-23 13:53:55 +01:00
aster2013
69185a10ce Revert typedef. 2015-01-23 20:22:02 +08:00
aster2013
a8833c9712 Add typedef in Vector and HashMap. 2015-01-23 20:02:56 +08:00
Lasse Öörni
f1545328b3 Hack fix for window size on iOS 8. Fix screen joysticks not resizing along with the screen. Note that there may still be other iOS 8 orientation bugs, for example related to the screen keyboard. These are pending a proper fix from SDL. Closes #553. 2015-01-23 11:29:35 +02:00
Yao Wei Tjong 姚伟忠
75c1d9780c Fix red screen issue on affected Android devices models, e.g. S3. 2015-01-22 20:07:16 +08:00
Lasse Öörni
3115f08265 Enforce Urho3DPlayer command line format and only use the first argument as the script file name to avoid misparsing rest of the command line. See #628. 2015-01-22 11:27:54 +02:00
Lasse Öörni
40879a3b49 Fix includes and namespace in the application C++ example. 2015-01-21 18:18:06 +02:00
Lasse Öörni
dc39d9e17c Fix wrong matrix math in gizmo scaling. Take zoom into account. 2015-01-21 12:12:47 +02:00
Yao Wei Tjong 姚伟忠
fd84488a73 Add new build option to setup main executable as console application.
The new build option is only applicable for Windows platform only.
2015-01-21 16:50:09 +08:00
urho3d-travis-ci
97b83aaa0a Travis CI: API documentation update at 2015-01-21 04:12:47 UTC.
[ci package]
2015-01-21 04:12:47 +00:00
Lasse Öörni
2cb66a1d36 Clean up ScriptFile & ScriptInstance Execute() AngelScript bindings. Allow to call ScriptFile::Execute() without parameters. 2015-01-20 23:54:43 +02:00
Lasse Öörni
895dfcdb3a Fix gizmo scale in orthographic mode (ortho size not taken into account). Cleaned up gizmo scaling code to use camera view matrix. Closes #626. 2015-01-20 18:03:28 +02:00
Lasse Öörni
6e5d0db379 If Urho3DPlayer command line is empty, attempt to read Data/CommandLine.txt on all platforms. Closes #615. 2015-01-20 12:42:53 +02:00
Yao Wei Tjong 姚伟忠
ed214bbeb3 Avoid the include dirs hack for finding the Urho3D.h header.
It is now a library user own's responsibility to include the Urho3D.h in their source code. Or to include it as part of their own precompiled header similar to what Urho3D project has done.
2015-01-20 18:15:29 +08:00
Lasse Öörni
bcf451bfe2 Prevent additive scale modification making particle scale negative. Closes #624. 2015-01-20 11:23:59 +02:00
Lasse Öörni
40f2229954 Specify extern also in .cpp file to fix error on MinGW. Normalize order of extern and dllexport/import. 2015-01-20 11:04:54 +02:00
Chris Friesen
7376e24400 Editor - numpad camera modes focus selection 2015-01-20 00:33:00 -06:00
Chris Friesen
262bb942e4 Editor deselect all 2015-01-19 23:18:43 -06:00
aster2013
c20ac4bac4 Include Urho3D.h in Str.h for URHO3D_API. 2015-01-20 12:19:30 +08:00
aster2013
e473fe6660 Change "const String&" to "const String" in pkg files. 2015-01-20 11:41:01 +08:00
Lasse Öörni
5c4dcf8035 Add export specifier to objects in GraphicsDefs and make them const. Fixes #621. 2015-01-19 21:00:59 +02:00
Mike3D
6f7ff7f5f9 Simplify sample 18 for lua 2015-01-19 16:49:45 +01:00
Yao Wei Tjong 姚伟忠
cf79f6ce1e Install CoreData and Data subdirs to 'share/Urho3D/Resources' instead.
Close #620.
2015-01-19 20:36:10 +08:00
Yao Wei Tjong 姚伟忠
69fdf1edfb Fix cross-compiling build due to incorrect CMake conditional check.
Related to commit f9158a045e.
2015-01-18 22:52:28 +08:00
Mike3D
7014e466c5 Typo 2015-01-18 15:39:56 +01:00
Yao Wei Tjong 姚伟忠
f9158a045e Install binaries to the "bin" subdir relative to install prefix.
Fix the Android installing and packaging steps which previously failed to install all the sample libs.
Close #616.
2015-01-18 22:29:57 +08:00
Yao Wei Tjong 姚伟忠
05dd995b85 Refactor all the codes and scripts to use the renamed 'bin' subdir. 2015-01-18 21:40:54 +08:00
Yao Wei Tjong 姚伟忠
05a8b79fd2 Rename "Bin" subdir to "bin". 2015-01-18 21:31:13 +08:00
Yao Wei Tjong 姚伟忠
b86c4927aa Enhance setup_main_executable() to support MACOSX_BUNDLE individually.
When the URHO3D_MACOSX_BUNDLE build option is not set, passing the MACOSX_BUNDLE explicitly when setting up a main executable target will make the corresponding target to be built as a bundle.
2015-01-18 15:59:11 +08:00
Yao Wei Tjong 姚伟忠
2906365c97 Simplify the resource prefix path engine parameter handling.
Also ensure that relative prefix path is being resolved relative to the program dir regardless of where the prefix path parameter value is coming from.
2015-01-18 15:38:35 +08:00
Yao Wei Tjong 姚伟忠
51d9b47c1c When fixing Eclipse's SCM, also exclude build tree in source filter. 2015-01-18 15:30:33 +08:00
Chris Friesen
1d954a2759 Merge pull request #560 from friesencr/editor_inspector_lock
[Editor] inspector lock
2015-01-17 23:56:34 -06:00
Lasse Öörni
365afe517a When instantiating models from the resource browser, use the drag drop target instead of editNode, which may be null. Create a new node if necessary. Closes #613. 2015-01-17 16:34:33 +02:00
Lasse Öörni
de96ff2e56 Create ParticleEmitter2D in a generic manner to allow running the editor without Urho2D classes compiled in. 2015-01-17 16:20:48 +02:00
Yao Wei Tjong 姚伟忠
33d17b6abb Clean up the file formatting on the new template files. 2015-01-17 18:50:12 +08:00
Yao Wei Tjong 姚伟忠
8a421a4012 Add new files for URHO3D_MACOSX_BUNDLE build options. 2015-01-17 18:41:33 +08:00
Yao Wei Tjong 姚伟忠
1b2dcac1d2 Add new URHO3D_MACOSX_BUNDLE build option to build bundled apps on OSX. 2015-01-17 18:34:22 +08:00
urho3d-travis-ci
116069dcd5 Travis CI: API documentation update at 2015-01-16 19:56:03 UTC.
[ci package]
2015-01-16 19:56:03 +00:00
Lasse Öörni
4d8b3b8bae Added VectorBuffer read/write to AngelScript API. 2015-01-16 18:29:15 +02:00
Lasse Öörni
e4146ba173 Added Is Enabled attribute to various Urho2D components. Updated editor icons. Fixed AnimatedSprite2D not hiding its child sprites on SetEnabled(). Closes #609. 2015-01-16 17:59:31 +02:00