a63ab49ac5Added 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
Alex Parlett
2013-12-26 23:30:05 +0000
6dced65f9eUse 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.
Lasse Öörni
2013-12-27 20:03:00 +0200
c61a5e6f01Added 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.
Lasse Öörni
2013-12-27 14:30:43 +0200
4da5b49361For Travis CI - increase log level of apt-get command. [ci skip]
Yao Wei Tjong 姚伟忠
2013-12-27 12:27:48 +0800
1b25167781Do not allocate String's initial buffer yet when resizing to zero size. Closes#87.
Lasse Öörni
2013-12-27 01:09:03 +0200
f6b0331448Fix memory leak and potential undefined behavior in WString::Resize().
Lasse Öörni
2013-12-26 16:55:16 +0200
949bc97ffeWhen 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.
Lasse Öörni
2013-12-26 04:13:31 +0200
e52bc6e45dFix Editor argument parsing to load startup scene correctly.
Yao Wei Tjong 姚伟忠
2013-12-26 15:10:37 +0800
6a42566a9aAdded orbital camera around current node with the middle mouse button. The post render update is skipped while orbiting.
reattiva
2013-12-24 18:40:53 +0100
1b304cf2e7Better way to check old cmake version. [ci skip]
Yao Wei Tjong 姚伟忠
2013-12-24 17:21:11 +0800
4d31d9b46fAttempt to fix shared library build using old CMake.
Yao Wei Tjong 姚伟忠
2013-12-24 16:44:55 +0800
fcfeb6aad2Add shared library type into Travis CI build test matrix.
Yao Wei Tjong 姚伟忠
2013-12-24 13:54:07 +0800
8b8790e481Added option to import non-skinning bones in AssetImporter. Closes#82. Added case-sensitivity option to String::Contains().
Lasse Öörni
2013-12-23 23:07:09 +0200
2748d2bea6Add abort mechanism to prevent error to bring the site documentation down.
Yao Wei Tjong 姚伟忠
2013-12-23 22:54:58 +0800
d1bb9ec52bDocument GLSL sampler to texture unit mapping.
Lasse Öörni
2013-12-23 15:04:07 +0200
94391e462aAdded instructions on how to prefix uniforms in shaders.
Lasse Öörni
2013-12-23 14:58:53 +0200
9a3f8e5aa5Call SetProcessDPIAware() function on SDL video initialization to prevent Windows 8.1 from scaling & blurring the window on high DPI settings. Closes#83.
Lasse Öörni
2013-12-22 21:35:31 +0200
963fb9d753Import material emissive color & texture in AssetImporter.
Lasse Öörni
2013-12-22 20:54:08 +0200
86932c9f0eExposed 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());
Lasse Öörni
2013-12-22 20:39:50 +0200
e5fd170d32Fix MoveAlongSurface for VS2008.
Lasse Öörni
2013-12-22 20:13:54 +0200
2f9171c010Convert tabs to spaces.
Lasse Öörni
2013-12-22 20:03:06 +0200
376d4683b2Merge remote-tracking branch 'remotes/jtippets/master'
Lasse Öörni
2013-12-22 19:59:51 +0200
faa6cb1d58Merge remote-tracking branch 'remotes/alexparlett/resource_search_priority'
Lasse Öörni
2013-12-22 19:48:16 +0200
7de753e08cAdd material emissive color in LitSolid shader also when not using emissive map. Default material emissive color back to zero.
Lasse Öörni
2013-12-22 19:48:02 +0200
f74dae18c1Update assimp to newest revision from git.
Lasse Öörni
2013-12-21 01:54:12 +0200
e70eb17dcbFix return result of FindNearestPoint to transform back into world space, add method MoveAlongSurface and associated script bindings.
vertexnormal
2013-12-22 08:12:53 -0700
c26f459d22Move header & footer html template to urho.github.io.
Yao Wei Tjong 姚伟忠
2013-12-22 18:15:17 +0800
4031b4b2e4Skip documentation update if CI build is invoked not on master branch.
Yao Wei Tjong 姚伟忠
2013-12-22 17:17:50 +0800
bbf21d83f1Add FindNearestPoint() to NavigationMesh class and expose it to script interfaces.
vertexnormal
2013-12-21 23:08:44 -0700
3166f1874dChanged 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.
Alex Parlett
2013-12-21 18:00:53 +0000
0b60fc327eSkip documentation update if CI build is invoked due to a pull request.
Yao Wei Tjong 姚伟忠
2013-12-21 16:45:32 +0800
4031f7dd06Update Rakefile to supply GIT credential at the correct directory.
Yao Wei Tjong 姚伟忠
2013-12-20 19:12:51 +0800
0ece93f1e1Revert back CI build setting.
Yao Wei Tjong 姚伟忠
2013-12-20 18:11:08 +0800
efdad3fd6fChange Travis CI secret for one last time.
Yao Wei Tjong 姚伟忠
2013-12-20 16:39:45 +0800
2e7cdc80f1Test site documentation deployment using Travis CI.
Yao Wei Tjong 姚伟忠
2013-12-20 16:20:49 +0800
7a0b30d796Change Travis CI secret. Bypass build step for quick build test.
Yao Wei Tjong 姚伟忠
2013-12-20 16:09:25 +0800
bd39347e3aAttempt to automate deployment of site documentation using Travis CI.
Yao Wei Tjong 姚伟忠
2013-12-20 15:30:09 +0800
d113be3bb2Added ambient occlusion LitSolid permutations. These read the emissive texture and use the second texcoord, like lightmapped permutations. Closes#79.
Lasse Öörni
2013-12-19 23:52:48 +0200
0b20416812Setup Travis CI. Exclude Clang build. GCC build appears to be OK now.
Yao Wei Tjong 姚伟忠
2013-12-19 22:17:37 +0800
bdce36136fSetup Travis CI. Add missing doxygen package and correct build path.
Yao Wei Tjong 姚伟忠
2013-12-19 21:46:06 +0800
6d41fbcee1Setup Travis CI.
Yao Wei Tjong 姚伟忠
2013-12-19 21:35:34 +0800
82b20f7134Attempt to setup CI build using Travis.
Yao Wei Tjong 姚伟忠
2013-12-19 21:16:34 +0800
746e2331dfUpdate credits.
Lasse Öörni
2013-12-19 09:17:50 +0200
47bf7278abCheck for input focus before applying camera presets in editor. Closes#81.
Lasse Öörni
2013-12-19 09:15:10 +0200
4f73aa26b9Fix how tolua++ renaming is being documented in Lua generated API.
Yao Wei Tjong 姚伟忠
2013-12-19 11:42:33 +0800
76a3cd8ab1Merge pull request #80 from ThunderBeastGames/JME-URHO3D-FIXCOLLISIONSHAPE
Lasse Öörni
2013-12-18 14:49:09 -0800
e79b745f05Fix collision calculation of index offset when using multiple geometries
Josh Engebretson
2013-12-18 13:45:57 -0800
4c9886f5abDo not attempt to set a nonexistent default icon.
Lasse Öörni
2013-12-18 22:01:31 +0200
c7e72b02daRestore previous camera yaw + pitch control, but add a toggle in settings dialog to control whether the pitch is clamped between -90 and 90 degrees.
Lasse Öörni
2013-12-18 21:38:25 +0200
4b8cc596f9Merge remote-tracking branch 'remotes/petex/master'
Lasse Öörni
2013-12-18 20:14:57 +0200
328bf54dc6Use Apple libtool when building static lib using Makefile. Closes#74.
Yao Wei Tjong 姚伟忠
2013-12-18 20:24:36 +0800
b496594203Update credits. Normalize whitespace.
Lasse Öörni
2013-12-18 11:56:16 +0200
62a455da7cDocument the view keys (Numpad 1, 3, 7) and the ascend/descend keys (E, Q).
Pete Chown
2013-12-17 23:51:04 +0000
d80c927c93Add Lua binding to PODVector<RayQueryResult> and Octree::Raycast()
vertexnormal
2013-12-17 16:08:06 -0700
47caa7175dMake E and Q keys move the camera up and down (as in Unity and UDK).
Pete Chown
2013-12-17 19:49:16 +0000
15c61cb739Use CMake command to move and rename for portability. Closes#73.
Yao Wei Tjong 姚伟忠
2013-12-18 00:33:35 +0800
e19bed4946Clean up scene node related comments in samples.
Lasse Öörni
2013-12-17 12:44:55 +0200
60dad27d5fFix Mac OS X and iOS build from external CMake project.
Yao Wei Tjong 姚伟忠
2013-12-17 08:00:11 +0800
60b3046053Fix function order in header.
Lasse Öörni
2013-12-17 00:56:45 +0200
c23c4d2353Fixed XMLElement on GCC.
Lasse Öörni
2013-12-17 00:47:51 +0200
d1df925013Added Image::GetSDLSurface() to avoid code duplication. Fixed crash from null image pointer in Graphics::CreateWindowIcon().
Lasse Öörni
2013-12-17 00:47:38 +0200
cb45be26efAdded AngelScript & Lua property accessors for the XMLElement's value. Added setters for Lua XMLElement. Updated scripting documentation.
Lasse Öörni
2013-12-17 00:02:49 +0200
679007d1b5Normalize whitespace, update documentation.
Lasse Öörni
2013-12-16 23:22:28 +0200
71f5492cc4Merge remote-tracking branch 'remotes/alexparlett/xml-value'
Lasse Öörni
2013-12-16 23:02:39 +0200
cc4c4e6a79Merge remote-tracking branch 'remotes/alexparlett/window-icon'
Lasse Öörni
2013-12-16 23:01:58 +0200
9752cbed1eRemoved OpenGL scratch buffer allocation log spam, even in debug mode.
Lasse Öörni
2013-12-16 22:57:36 +0200
db38bcf6c0Added functionality to set the value for a node in the form of <node>value</node>. Added method to retrieve the value of a node held in the inner xml tags eg. <node>value</node> would return "value" when called on "node" Added Script Methods for Getting and Setting the value as detailed above (Lua contains Getter only inline with the rest of the functionality)
Alex Parlett
2013-12-15 14:21:42 +0000
2505149255Added ability to specify window icon (external application window) using an Image resource and SDL cross platform capability Added Script Bindings in Lua and Angelscript to support the function
Alex Parlett
2013-12-15 18:52:17 +0000
32a9e72752Fixed GLES low quality shadows. Fixed Android/iOS not initializing engine parameters from CommandLine.txt.
Lasse Öörni
2013-12-16 11:54:58 +0200
9f3d6f20eaUse -force_load instead of -all_load option for Apple Static linker.
Yao Wei Tjong 姚伟忠
2013-12-16 14:11:14 +0800
7d641ca3fcAdd a grid to the editor. Add default zone and grid editor preferences. Make editor settings and preferences dialogs resizable and scrollable. Fix Pow() script registration.
primitivewaste
2013-12-15 20:58:17 -0800
3abae76ec2Use constant for number of draw buffers.
Lasse Öörni
2013-12-15 23:15:15 +0200
3ec6f66faeDo not use PCH on AssImp contrib source files, as they're not all prepared for that.
Lasse Öörni
2013-12-15 14:01:54 +0200
ba565718e0Bump required CMake version.
Lasse Öörni
2013-12-15 13:42:15 +0200
963c46d15bRefactor build scripts.
Yao Wei Tjong 姚伟忠
2013-12-15 18:25:00 +0800
f07a952096Added second texcoord support in OgreImporter utility.
Lasse Öörni
2013-12-13 19:03:05 +0200
ab701e0e26Only copy file serialization attributes when cloning a node hierarchy. Fixes#70.
Lasse Öörni
2013-12-12 19:11:28 +0200
e97eedb771Close Windows gap. No pun intended.
Yao Wei Tjong 姚伟忠
2013-12-12 16:46:48 +0800
0859375510Fixed erroneously removed script API function.
Lasse Öörni
2013-12-08 23:37:41 +0200
34abc97998Change the LineEdit elements in the file selector & console to match the height of other LineEdits in the editor. Remove hardcoded adjustment code from FileSelector.cpp & Console.cpp and rely on the style instead.
Lasse Öörni
2013-12-08 23:30:44 +0200
7e0cafaf53Check font's OS/2 info for possibly larger ascender & descender values. For safety, verify each font glyph's width & height against the actual glyph bitmap width & height. Use the maximum of specified row height or the ascender + descender.
Lasse Öörni
2013-12-08 20:48:49 +0200
ebdf337610Fixed false positive bug in String::EndsWith().
Lasse Öörni
2013-12-08 01:40:13 +0200
dc6294af16Added generated event list documentation page. Closes#66.
Lasse Öörni
2013-12-08 01:39:36 +0200
5fa9116be1Drag-related code cleanup.
Lasse Öörni
2013-12-07 22:35:26 +0200
0d7d4826e5Add pixel & time threshold for sending a drag begin UI event. Closes#65. Removed code duplication between mouse & touch hover.
Lasse Öörni
2013-12-07 22:20:28 +0200
5046508a9aAdded emissive shader variations to LitSolid shader. Default emissive modulation color to white, similar to environment map color.
Lasse Öörni
2013-12-07 00:33:04 +0200
12c372aa22Fix editor toolbar not resizing and ui re-layout values after resize. Enhance toolbar editmode select icon.
primitivewaste
2013-12-06 12:54:09 -0800
534b1d41fdFix crash on empty file name.
Lasse Öörni
2013-12-06 18:47:12 +0200
7e542be196Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes#51.
Lasse Öörni
2013-12-06 18:47:02 +0200
ee16554602Merge pull request #68 from friesencr/patch-1
Lasse Öörni
2013-12-06 07:52:25 -0800
225c422930change doxygen location in readme to new github location
Chris Friesen
2013-12-06 09:23:36 -0600
088dba041cFix missing sound playback start/stop when using the play/pause buttons in editor toolbar. Improved sphere debug drawing. Added debug drawing to SoundSource3D. Closes#63.
Lasse Öörni
2013-12-06 16:50:29 +0200
53f6483931Added a toolbar to the editor.
primitivewaste
2013-12-05 12:08:54 -0800
04404b768dUpdate documentation page to link back to shorten Urho3D website URL.
Yao Wei Tjong 姚伟忠
2013-12-06 00:03:01 +0800
52de3a135cFix deploying multiple samples in iOS (virtual) devices.
Yao Wei Tjong 姚伟忠
2013-12-05 21:40:14 +0800
f4be17256eFix wrong include path for iOS build.
Lasse Öörni
2013-12-04 23:23:04 +0200
89a05a8017Update documentation to reference back to new main site.
Yao Wei Tjong 姚伟忠
2013-12-04 09:25:33 +0800
7d83a44d13Make resource dirs absolute when added to ResourceCache. Sanitate away /./ construct from the runtime program dir and resource dirs. Closes#64
Lasse Öörni
2013-12-04 15:21:20 +0200
a9fda01ae7Fixed unnecessary duplicate boundingBox_ member variable in DecalSet.
Lasse Öörni
2013-12-04 01:10:03 +0200
7d92368dcaFixed logic bug in Audio subsystem related to mixing fragment size. Fixed uninitialized dataSize_ member in Sound.
Lasse Öörni
2013-12-04 00:57:34 +0200