Lasse Öörni
b6d5fa48b5
Update documentation.
2013-12-28 02:44:31 +02:00
Lasse Öörni
ffcbe42413
Evaluate shader combinations on demand. Closes #89 .
...
Fixed D3D9 window being borderless when it shouldn't be.
2013-12-28 02:37:38 +02:00
Lasse Öörni
721f70fe1a
Fixed D3D9 build. Added borderless as a command line option and documented it.
2013-12-28 00:49:06 +02:00
Alex Parlett
a63ab49ac5
Added the ability to specify whether a window is borderless or not (decorated with borders);
...
Added the ability that if in windowed mode and the passed in size is 0 || 0 then it will maximize
Added the ability to maximize and minimize the window
2013-12-27 20:24:16 +00:00
Lasse Öörni
6dced65f9e
Use binary search in ListView::FindItem() to speed up mouse click processing.
...
Fix null exception in attribute editor if trying to create an editor for a "none" type Variant.
2013-12-27 20:03:00 +02:00
Lasse Öörni
c61a5e6f01
Added new ItemClicked event for ListView items which is also sent for right-clicks. ItemDoubleClicked is also sent also for right-clicks now. Added more event parameters to ItemClicked & ItemDoubleClicked events. Closes #88 .
2013-12-27 14:34:38 +02:00
Yao Wei Tjong 姚伟忠
4da5b49361
For Travis CI - increase log level of apt-get command. [ci skip]
2013-12-27 12:30:20 +08:00
Lasse Öörni
1b25167781
Do not allocate String's initial buffer yet when resizing to zero size. Closes #87 .
2013-12-27 01:09:03 +02:00
Lasse Öörni
f6b0331448
Fix memory leak and potential undefined behavior in WString::Resize().
2013-12-26 16:55:16 +02:00
Lasse Öörni
949bc97ffe
When copy-constructing a HashMap, HashSet or List, reserve initial capacity according to the size of the object being copied.
...
Fixed WeakPtr's operator < using wrong type argument.
2013-12-26 14:35:29 +02:00
Yao Wei Tjong 姚伟忠
e52bc6e45d
Fix Editor argument parsing to load startup scene correctly.
2013-12-26 15:10:37 +08:00
reattiva
6a42566a9a
Added orbital camera around current node with the middle mouse button.
...
The post render update is skipped while orbiting.
2013-12-24 18:40:53 +01:00
Yao Wei Tjong 姚伟忠
1b304cf2e7
Better way to check old cmake version. [ci skip]
2013-12-24 17:22:32 +08:00
Yao Wei Tjong 姚伟忠
4d31d9b46f
Attempt to fix shared library build using old CMake.
...
CMake version prior to 2.8.11 does not have LINK_LIBRARIES target property.
2013-12-24 16:44:55 +08:00
Yao Wei Tjong 姚伟忠
fcfeb6aad2
Add shared library type into Travis CI build test matrix.
...
Site documentation update is skipped when building shared library type.
2013-12-24 13:54:07 +08:00
Lasse Öörni
8b8790e481
Added option to import non-skinning bones in AssetImporter. Closes #82 .
...
Added case-sensitivity option to String::Contains().
2013-12-23 23:07:09 +02:00
Yao Wei Tjong 姚伟忠
2748d2bea6
Add abort mechanism to prevent error to bring the site documentation down.
2013-12-23 22:58:39 +08:00
Lasse Öörni
d1bb9ec52b
Document GLSL sampler to texture unit mapping.
2013-12-23 15:04:07 +02:00
Lasse Öörni
94391e462a
Added instructions on how to prefix uniforms in shaders.
2013-12-23 14:58:53 +02:00
Lasse Öörni
9a3f8e5aa5
Call SetProcessDPIAware() function on SDL video initialization to prevent Windows 8.1 from scaling & blurring the window on high DPI settings. Closes #83 .
2013-12-22 21:35:31 +02:00
Lasse Öörni
963fb9d753
Import material emissive color & texture in AssetImporter.
2013-12-22 20:54:08 +02:00
Lasse Öörni
86932c9f0e
Exposed missing scene binary load/save & node instantiation to Lua. To use instantiation, call eg. scene:InstantiateXML(fileSystem:GetProgramDir().."Data/Objects/Ninja.xml", Vector3(0, 0, 0), Quaternion());
2013-12-22 20:39:50 +02:00
Lasse Öörni
e5fd170d32
Fix MoveAlongSurface for VS2008.
2013-12-22 20:13:54 +02:00
Lasse Öörni
2f9171c010
Convert tabs to spaces.
2013-12-22 20:03:06 +02:00
Lasse Öörni
376d4683b2
Merge remote-tracking branch 'remotes/jtippets/master'
2013-12-22 19:59:51 +02:00
Lasse Öörni
faa6cb1d58
Merge remote-tracking branch 'remotes/alexparlett/resource_search_priority'
2013-12-22 19:48:16 +02:00
Lasse Öörni
7de753e08c
Add material emissive color in LitSolid shader also when not using emissive map. Default material emissive color back to zero.
2013-12-22 19:48:02 +02:00
Lasse Öörni
f74dae18c1
Update assimp to newest revision from git.
2013-12-22 19:11:30 +02:00
vertexnormal
e70eb17dcb
Fix return result of FindNearestPoint to transform back into world space, add method MoveAlongSurface and associated script bindings.
2013-12-22 08:12:53 -07:00
Yao Wei Tjong 姚伟忠
c26f459d22
Move header & footer html template to urho.github.io.
...
Only do rsync when make doc is successful.
2013-12-22 18:15:17 +08:00
Yao Wei Tjong 姚伟忠
4031b4b2e4
Skip documentation update if CI build is invoked not on master branch.
...
Also:
- Setup doxygen configuration on the fly to use minimal theme and to produce SVG instead of PNG.
- Change how the GH_TOKEN is supplied as the GIT version in Travis VM (Ubuntu) does not seem to read the credentials from file store correctly.
- Only generate site documentation after the CI build test has passed.
- Add Ubuntu PPA to install a more recent version of Doxygen.
2013-12-22 17:17:50 +08:00
vertexnormal
bbf21d83f1
Add FindNearestPoint() to NavigationMesh class and expose it to script interfaces.
2013-12-21 23:08:44 -07:00
Alex Parlett
3166f1874d
Changed adding Resource and Package files to be able to specify the location in the Vector for search priority when calling GetFile or GetResource
...
Added the ability to specify whether to search Package Files or Resource Dirs first when calling GetFile or GetResource
Added the functionality to angelscript and lua. Lua does not contain the ability to add resource dirs and packages, so that was not modified.
2013-12-21 19:09:07 +00:00
Yao Wei Tjong 姚伟忠
0b60fc327e
Skip documentation update if CI build is invoked due to a pull request.
2013-12-21 16:45:32 +08:00
Yao Wei Tjong 姚伟忠
4031f7dd06
Update Rakefile to supply GIT credential at the correct directory.
2013-12-20 19:12:51 +08:00
Yao Wei Tjong 姚伟忠
0ece93f1e1
Revert back CI build setting.
2013-12-20 18:11:08 +08:00
Yao Wei Tjong 姚伟忠
efdad3fd6f
Change Travis CI secret for one last time.
2013-12-20 16:39:45 +08:00
Yao Wei Tjong 姚伟忠
2e7cdc80f1
Test site documentation deployment using Travis CI.
2013-12-20 16:20:49 +08:00
Yao Wei Tjong 姚伟忠
7a0b30d796
Change Travis CI secret. Bypass build step for quick build test.
2013-12-20 16:09:25 +08:00
Yao Wei Tjong 姚伟忠
bd39347e3a
Attempt to automate deployment of site documentation using Travis CI.
2013-12-20 15:30:09 +08:00
Lasse Öörni
d113be3bb2
Added ambient occlusion LitSolid permutations. These read the emissive texture and use the second texcoord, like lightmapped permutations. Closes #79 .
2013-12-19 23:52:48 +02:00
Yao Wei Tjong 姚伟忠
0b20416812
Setup Travis CI. Exclude Clang build. GCC build appears to be OK now.
2013-12-19 22:17:37 +08:00
Yao Wei Tjong 姚伟忠
bdce36136f
Setup Travis CI. Add missing doxygen package and correct build path.
2013-12-19 21:46:06 +08:00
Yao Wei Tjong 姚伟忠
6d41fbcee1
Setup Travis CI.
2013-12-19 21:35:34 +08:00
Yao Wei Tjong 姚伟忠
82b20f7134
Attempt to setup CI build using Travis.
2013-12-19 21:16:34 +08:00
Lasse Öörni
746e2331df
Update credits.
2013-12-19 09:17:50 +02:00
Lasse Öörni
47bf7278ab
Check for input focus before applying camera presets in editor. Closes #81 .
2013-12-19 09:15:10 +02:00
Yao Wei Tjong 姚伟忠
4f73aa26b9
Fix how tolua++ renaming is being documented in Lua generated API.
2013-12-19 11:42:33 +08:00
Lasse Öörni
76a3cd8ab1
Merge pull request #80 from ThunderBeastGames/JME-URHO3D-FIXCOLLISIONSHAPE
...
Fix collision calculation of index offset when using multiple geometries
2013-12-18 14:49:09 -08:00
Josh Engebretson
e79b745f05
Fix collision calculation of index offset when using multiple geometries
2013-12-18 13:45:57 -08:00