f3e4107663Changelog clarification for the ARM support feature.
Lasse Öörni
2016-08-05 10:29:10 +0300
91f4489e07Fix hardwareShadowSupport returning false on OpenGL, which would make it impossible to switch to 1-sample shadow mode. However, deliberately disable 1-sample mode from mobile NinjaSnowWar to achieve similar quality to desktops.
Lasse Öörni
2016-08-05 00:35:41 +0300
7a16f9ca66Clarify use of ScreenToWorldPoint(). Closes#1504.
Lasse Öörni
2016-08-04 15:17:09 +0300
64f90dfc5dTravis CI: API documentation update at 2016-08-04 09:43:19 UTC. [ci package]
urho3d-travis-ci
2016-08-04 09:43:19 +0000
5e0e53aa87Add feature to changelog.
Lasse Öörni
2016-08-04 12:04:27 +0300
8c7c34ac4dConfigurable base in StringUtils ToInt & ToUInt to allow parsing hexadecimal.
Lasse Öörni
2016-08-04 12:01:17 +0300
1746eed620Add URHO3D_API specifier to FontGlyph struct.
Lasse Öörni
2016-08-04 10:59:32 +0300
1839cc633fAdd contributor credit.
Lasse Öörni
2016-08-03 21:39:38 +0300
4f7988e482Merge remote-tracking branch 'logosman/fixSpriteSheet2D'
Lasse Öörni
2016-08-03 21:35:49 +0300
0f793f9657Add initial V1.6 changelog.
Lasse Öörni
2016-08-03 21:33:12 +0300
623511f19fWorkaround emcc bug on Windows where it did not handle 'nul' correctly. A new issue or PR will be submitted to Emscripten upstream to have this bug fixed properly. Until such time we can do a emcc version check to skip this workaround when it is not required anymore. Also add new compiler flag for Clang to suppress the unused '-mno-sse' warnings.
Yao Wei Tjong 姚伟忠
2016-08-03 14:24:51 +0800
97d1e7d44ePrevent dependency of Civetweb from pthread library on recent MinGW versions.
Lasse Öörni
2016-08-02 23:37:00 +0300
69fc081d1cOnly perform the cleanup process on non-Windows host systems.
Yao Wei Tjong 姚伟忠
2016-08-03 01:10:20 +0800
d56bd40492Perform clean up to ensure the headers are correctly "installed".
Yao Wei Tjong 姚伟忠
2016-08-01 23:01:50 +0800
f9b23104ddFix Mir and Wayland auto-detection to also check on EGL.
Yao Wei Tjong 姚伟忠
2016-06-20 02:01:41 +0800
576b6ea7cfBetter multiarch support in auto-detection. This should also solve the problem with cross-compiling other target triplets as there is no more hardcoding.
Yao Wei Tjong 姚伟忠
2016-06-15 20:54:38 +0800
7c90c2c0ecSimplify command to detect predefined macros of the chosen compiler. Add new CMake module for detecting host capability.
Yao Wei Tjong 姚伟忠
2016-06-15 09:36:34 +0800
e6dde9f4bcAdded contributor credit.
Lasse Öörni
2016-08-01 11:30:52 +0300
ef93d61054Ignore build artifacts from non-out-of-source build tree. [ci skip]
Yao Wei Tjong 姚伟忠
2016-08-01 13:54:17 +0800
fe3b93080cFurther style edits. Only delete the collisionConfiguration in PhysicsWorld destructor if it was created in the constructor, and not specified by the override config.
Lasse Öörni
2016-07-31 20:41:37 +0300
13ec83ad5fMerge remote-tracking branch 'feltech/custom_physics'
Lasse Öörni
2016-07-31 20:24:02 +0300
c817428fb7When multiple source nodes selected in the hieranchy window, disable the drag/drop reorder function, as ctrl-click can be used to multiselect, and user might be still holding ctrl down after that. Fix component hierarchy items created as not draggable; components would not be reorderable after being reordered once.
Lasse Öörni
2016-07-31 18:12:26 +0300
f9d815f551Use 0 rather than NULL to comply with Urho3D style.
David Feltell
2016-07-30 17:19:45 +0100
f7266d27b4Travis CI: API documentation update at 2016-07-30 13:35:42 UTC. [ci package]
urho3d-travis-ci
2016-07-30 13:35:42 +0000
34ddcdc294Component reorder in editor. Fix attribute inspector not updating when nodes are added to e.g. StaticModelGroup via dragging. Clean up reorder related code. Set Urho icon as window icon in the editor. Closes#1463.
Lasse Öörni
2016-07-30 16:24:14 +0300
a3c2835fa2Travis CI: API documentation update at 2016-07-29 21:13:52 UTC. [ci package]
urho3d-travis-ci
2016-07-29 21:13:52 +0000
b3e492e18cScene node and UI element reordering (within the same parent) by Ctrl-dragging. Closes#1088. Expose Node::SetID() in script, as it was necessary for this, though not recommended to be called.
Lasse Öörni
2016-07-30 00:02:49 +0300
b29979742fLowercase "HDR" in the editor config for consistency, as everything else is lowercase as well.
Lasse Öörni
2016-07-29 16:49:04 +0300
812afaeb8fFix PBR material demo to operate similarly on AS, Lua, C++. Remove forcing of alpha to 1 from Zone::SetAmbientColor() & Zone::SetFogColor(). Change "Enable HDR" to "HDR rendering" in editor settings dialog for consistency.
Lasse Öörni
2016-07-29 16:44:57 +0300
de24325bccMerge remote-tracking branch 'dragonCASTjosh/master'
Lasse Öörni
2016-07-29 14:40:29 +0300
4eab3d177bTravis CI: API documentation update at 2016-07-28 23:19:06 UTC. [ci package]
urho3d-travis-ci
2016-07-28 23:19:06 +0000
2b0d4362ffScript bindings for reading/writing 64 bit values through Deserializer/Serializer.
Lasse Öörni
2016-07-29 02:06:08 +0300
e635ad2ed7Removed Bloom from PBR demos, set zone texture ambleint to 1, and added HDR option in editor settings (needed for PBR in editor)
joshua Nuttall
2016-07-28 22:16:30 +0100
694d637fd9Add int64_t and uint64_t support for Serializer/Deserializer
Loic Blot
2016-07-28 21:08:25 +0200
bd76c45f40Merge pull request #1491 from eugeneko/master
Lasse Öörni
2016-07-27 13:41:41 +0300
79c7ded061Travis CI: API documentation update at 2016-07-25 19:39:39 UTC. [ci package]
urho3d-travis-ci
2016-07-25 19:39:39 +0000
56ba0def78Add Graphics::SetDither(). Closes#1489.
Lasse Öörni
2016-07-25 19:03:43 +0300
786598f08dMerge remote-tracking branch '1vanK/master'
Lasse Öörni
2016-07-25 18:37:40 +0300
c647ae7dfaPut zone texture to environment texture unit on OpenGL ES. Fix web build including texture unit mappings which are not included in the shaders.
Lasse Öörni
2016-07-25 15:45:37 +0300
fafd921f32String + number operator
1vanK
2016-07-25 16:23:43 +0300
06b0dbba76Fix compile errors in PBR shaders on GLES. Fix mismatches in PBR techniques where IBL compile define would be present for pixel shader but not vertex shader (causes shader linking error)
Lasse Öörni
2016-07-25 15:28:48 +0300
3b6e59d466Reduce directional light brightness in the PBR scene.
Lasse Öörni
2016-07-25 14:03:01 +0300
3b32322103Merge pull request #4 from urho3d/master
SuperWangKai
2016-07-25 14:38:02 +0800
77cabf9bffRemove "PS" from Roughness & Metallic uniform names.
Lasse Öörni
2016-07-25 01:39:15 +0300
6ca0aafd27Use cAmbientColor.rgb where necessary.
Lasse Öörni
2016-07-25 01:31:51 +0300
dfd8939840Squashed commit of the following:
Lasse Öörni
2016-07-25 00:54:21 +0300
9fee916c55For documentation - use https protocol when it is available.
Yao Wei Tjong 姚伟忠
2016-07-24 13:39:14 +0800
63f71ab874Remove assert from StringUtils ToVectorVariant() function and return empty variant in error case. Closes#1485. Convert assert in Log::SetLevel() to error logging, and remove assert from Log::Write().
Lasse Öörni
2016-07-23 18:54:59 +0300
896787c9dcTravis CI: API documentation update at 2016-07-23 14:52:19 UTC. [ci package]
urho3d-travis-ci
2016-07-23 14:52:19 +0000
d506ab4288Add SetFontSize() to Text & Text3D. Fix comments of SetFont() referring to nonexistent parameter. Closes#1484.
Lasse Öörni
2016-07-23 17:16:33 +0300
515dfa760cFix backbuffer not getting cleared in the situation where just the UI and rendertexture views are being rendered. (http://urho3d.prophpbb.com/topic2238.html)
Lasse Öörni
2016-07-22 20:01:28 +0300
4ce51e3cc0Add gamma correction postprocess toggle to the editor.
Lasse Öörni
2016-07-22 17:51:39 +0300
287c520810Fix wrong UV index in Drawable OBJ export. Closes#1483.
Lasse Öörni
2016-07-22 16:58:31 +0300
995fbd4213Add public accessors for View's view rectangle & view dimensions. Explain that Viewport may return a zero rect, which means to dynamically use the rendertarget's full size. Add todo's related to Viewport::WorldToScreenPoint() && Viewport::ScreenToWorldPoint() potentially operating incorrectly for texture rendertargets. Closes#1482.
Lasse Öörni
2016-07-22 00:31:28 +0300
b454440f51For CI - adapt to NDK r12b which renamed '*-clang3.6' to '*-clang'.
Yao Wei Tjong 姚伟忠
2016-07-18 22:51:57 +0800
c675421464Normal comment to doxygen comment using regex + manual correction.
Yao Wei Tjong 姚伟忠
2016-07-18 17:47:24 +0800
c4a92e97b0Adapt the 'legacy' Android toolchain file to support Android NDK r12b. This will be the last time we modify this toolchain file for Urho3D project. We are forced to touch it one last time because we need to bump the NDK version in urho3d/android-ndk repository.
Yao Wei Tjong 姚伟忠
2016-07-18 11:08:47 +0800
238f09c53dFixed TileMap2D::PositionToTileIndex() and use it in tile map sample
Mike3D
2016-07-18 13:18:57 +0200
7a4f79015fMerge pull request #3 from urho3d/master
SuperWangKai
2016-07-18 10:43:14 +0800
ca6d6e54aeMerge pull request #1476 from tommy3/doxygen-comments
Lasse Öörni
2016-07-16 16:51:48 +0300
808fd992c6Normal comment to doxygen comment.
tommy3
2016-07-16 15:30:09 +0200
6fbe9537f4Normal comment to doxygen comment.
tommy3
2016-07-16 14:57:28 +0200
ccf1abec81Cleanup cameraPos function parameter from GLSL directional billboard code. Fix directional billboard face camera rotation calculation when billboards are in model space (relative to node). Related to #1471.
Lasse Öörni
2016-07-15 22:23:38 +0300
d1802a9092Travis CI: API documentation update at 2016-07-15 07:58:43 UTC. [ci package]
urho3d-travis-ci
2016-07-15 07:58:43 +0000
761afff122Fix dir manipulation off by one error in Android DirExists() function. Closes#1470.
Lasse Öörni
2016-07-15 09:26:19 +0300
af00713e12Add Clone() to ParticleEffect & ParticleEffect2D. Closes#1469.
Lasse Öörni
2016-07-15 01:32:33 +0300
b24bcb8928No longer need to passing camera position to direction billboard vertex buffer because Urho3D already has default uniform to do the job.
Yusuf Umar
2016-07-13 18:54:18 +0700
fd9db884b4Add template version of UIElement::GetChild() methods.
Yao Wei Tjong 姚伟忠
2016-07-11 19:17:52 +0800
307fac84f5Minor documentation update about URHO3D_C++11 build option.
Yao Wei Tjong 姚伟忠
2016-07-11 15:30:17 +0800
5e8ee79f2bPartial revert - use Object as base but keep lifetime management logic. Avoid duplicate reference of "window" UI-element.
Yao Wei Tjong 姚伟忠
2016-07-11 14:09:59 +0800
9db4af58e5Simplify returning a new MessageBox to AngelScript. Fix crash due to multiple handling of MessageBox acknowledge when modal status is manually reset.
Lasse Öörni
2016-07-10 22:01:21 +0300
569314697bTravis CI: API documentation update at 2016-07-10 16:27:23 UTC. [ci package]
urho3d-travis-ci
2016-07-10 16:27:23 +0000
4485cb8fa4Remove unnecessary include.
Lasse Öörni
2016-07-10 19:10:22 +0300
c38d29a20cMake MessageBox a UIElement subclass for automatic lifetime management through the UI hierarchy. (Use MessageBox:new in Lua for safe operation.) Remove the "test all factories" feature in Engine class (Debug mode) since it would leave a MessageBox in the UI. Use UI root size for centering the MessageBox instead of Graphics resolution, since the UI might be scaled. Closes#1439. Closes#634.
Lasse Öörni
2016-07-10 19:03:23 +0300
9183bdfc4eFix URHO3D_PACKAGING support for Android build. When the option is enabled, PackageTool host tool will be built and used to package the assets into pak files.
Yao Wei Tjong 姚伟忠
2016-07-08 22:37:46 +0800
3b1575fe0bFix memory linker flags setup for Web build. This is a regression issue. We used to configure it globally before moving it to setup_target() macro. There is a pro and con on where to configure the memory linker flag. If we do it globally then we cannot alter the total memory size per target application (if a project has multiple targets). However, since there is a bug in its current implementation in the setup_target() macro, the logic is moved back again to global section a quick fix for this bug. This means we could not have alternative memory size in any of the sample targets, which we do not do anymore after the default memory size has been increased to 128 MB.
Yao Wei Tjong 姚伟忠
2016-07-08 21:42:22 +0800
10449971b9get body properties when body exists
fredakilla
2016-07-08 06:20:33 +0200
02e1d6dd2cAdd performance note of package files on Android.
Lasse Öörni
2016-07-07 15:40:21 +0300
96d256ed16Refactor File internal operations to support package files also on Android. Closes#1455.
Lasse Öörni
2016-07-07 15:25:46 +0300
28ed7c1706Remove ambiguous WeakPtr initialization from Graphics class. Closes#1459.
Lasse Öörni
2016-07-06 17:36:41 +0300
2c2c6d26b1Merge branch 'api-agnostic-headers'
Lasse Öörni
2016-07-06 13:51:17 +0300
28ad5d5dbdFix ambiguous operations when C++11 Urho3D features are enabled by using WeakPtr default constructor instead.
Lasse Öörni
2016-07-06 01:39:28 +0300
c4424eb514Make Vector::Buffer() and PODVector::Buffer() public.
Eugene Kozlov
2016-07-05 23:00:13 +0300
7546a47497Add initializer list constructor for PODVector.
Eugene Kozlov
2016-06-24 22:49:06 +0300
5be488233aAdd constructors from nullptr for SharedPtr and WeakPtr.
Eugene Kozlov
2016-06-23 15:53:45 +0300
46db9d1e07Fix mip chain not being complete to 1x1, which could result in black textures on GLES2.
Lasse Öörni
2016-07-05 14:50:20 +0300
f99577523dTravis CI: API documentation update at 2016-07-04 23:28:16 UTC. [ci package]
urho3d-travis-ci
2016-07-04 23:28:16 +0000
03c95a1519Add contributor credit & minor edit.
Lasse Öörni
2016-07-05 02:01:33 +0300
c611d4a069Merge remote-tracking branch 'fredakilla/box2d'
Lasse Öörni
2016-07-05 01:54:25 +0300
df2f7b06a0When Button sends the Released event, make sure it's yet hovering if the mouse was released on top of it. See issue #1453.
Lasse Öörni
2016-07-04 22:50:40 +0300
39344c41feAdd b2Contact ptr to E_PHYSICSBEGINCONTACT2D and E_PHYSICSENDCONTACT2D events
fredakilla
2016-07-04 21:47:36 +0200
ecd3ab2f45When an autolocalized Text is saved, make sure the stringId is saved instead of the localized text. Make sure the text gets localized even if autoLocalizable & text attributes are in swapped order in the UI xml. Fix Text3D attributes being AM_FILE mode instead of AM_DEFAULT for net replication. Closes#1451.
Lasse Öörni
2016-07-04 20:49:09 +0300