8f3a0fc6c0Added another Eclipse project setting file into .gitignore.
Yao Wei Tjong 姚伟忠
2013-10-10 14:28:43 +0800
9b037e938dMono font rendering fix from Aster Jian's font branch.
Lasse Öörni
2013-10-09 22:14:08 +0300
475ddbe99dFixed Text Shadow Effect bug.
aster2013
2013-10-09 12:28:03 +0800
76ba362179Rephrased instructions to overcome CMake error for LuaJIT cross-compilation build.
Yao Wei Tjong
2013-10-09 00:59:19 +0800
756728d5d1Fixed 32-bit LuaJIT compilation on Linux platform.
Yao Wei Tjong
2013-10-08 23:26:02 +0800
f6213623edWorkaround for VS2008 64-bit mode.
Lasse Öörni
2013-10-08 12:45:49 +0300
28ab693b6aFixed LuaJIT CMake error on Windows platform.
Yao Wei Tjong
2013-10-08 15:47:14 +0800
2b90804c6eFixed LuaJIT build on Linux, both native and cross-compiling.
Yao Wei Tjong
2013-10-08 12:15:19 +0800
dc2e59af7fDo not use a layout on a ScrollBar as using it can lead to resizing the ScrollBar itself, which is irreversible. Fixes#11.
Lasse Öörni
2013-10-07 23:18:44 +0300
4186e48b7fSet internal flag on ListView containers before adding as a child. Fixes#10.
Lasse Öörni
2013-10-07 16:38:41 +0300
d834fd571dMerge local branch.
weitjong
2013-10-07 13:06:39 +0800
2ef2e65872Recreate "assets" directory back in Git repository.
weitjong
2013-10-07 12:38:38 +0800
633a7f4804Renamed IOS and Mac OS X framework macros.
weitjong
2013-10-07 00:04:36 +0800
da8a3bb359Merge remote-tracking branch 'remotes/friesencr/escape_quickmenu'
Lasse Öörni
2013-10-06 14:24:35 +0300
1cdd74f3daSupport more source file extensions.
weitjong
2013-10-06 18:37:05 +0800
1afb83b10bGenerated sources are defined before normal sources.
weitjong
2013-10-06 13:34:34 +0800
598c24a4aaCorrected usage of message() command for showing CMake status.
weitjong
2013-10-05 22:32:00 +0800
d98c8b4d64Updated documentation on build option being cached.
weitjong
2013-10-05 13:49:30 +0800
9a90fe4665Added execute bit for cmake_clean.sh.
weitjong
2013-10-04 14:48:23 +0800
87e1761a31Reorder GetType() & GetBaseType() functions in headers for consistency.
Lasse Öörni
2013-10-06 02:10:03 +0300
f96e9c1a45add key_esc to kill quickmenu
Chris Friesen
2013-10-05 17:39:04 -0500
673d948950Fix crash when loading another scene in the editor after loading a scene with physics constraints.
Lasse Öörni
2013-10-06 00:11:58 +0300
c934342cecTrim path in AddTrailingSlash() & RemoveTrailingSlash() to be sure. Fix extra slashes appearing in scene load path in the editor.
Lasse Öörni
2013-10-06 00:03:44 +0300
36eb726d36Add the concept of base class type to Object to simplify determining if a ScriptInstance's handle variable is a Node, Component or Resource. Serialize script's resource handles as ResourceRef attributes and allow editing them.
Lasse Öörni
2013-10-05 23:24:39 +0300
cfd2516000Return window size for GetDesktopResolution() on mobile platforms due to possible SDL bug.
Lasse Öörni
2013-10-05 19:20:05 +0300
facbae131eStore an explicit parent ListView pointer to HierarchyContainer to avoid having to search for it through the element hierarchy.
Lasse Öörni
2013-10-05 16:55:24 +0300
db370128d5Resized the Urho3D logos to power of two dimensions, as otherwise they don't work right on iOS.
Lasse Öörni
2013-10-05 15:44:15 +0300
25c7aa53c3Added GetDesktopResolution() to Graphics.
Lasse Öörni
2013-10-05 02:39:58 +0300
2fbe931ceeAdded SetWindowPosition() / GetWindowPosition() to Graphics.
Lasse Öörni
2013-10-05 02:22:02 +0300
39c8295eb3Added editable flag to UI elements. When disabled, will not edit the value (eg. LineEdit text) through user input. Fixes#4. Moved UIElement default virtual function implementations to the header. Removed clip border from the default style LineEdit, as some letters (eg. lowercase y) will clip with the font size used in the editor & console.
Lasse Öörni
2013-10-04 01:58:46 +0300
b2d356ad5eAllow using the operating system clipboard in UI.
Lasse Öörni
2013-10-04 01:21:24 +0300
6ad8a077aaDo not place any demands on OpenGL ES 2.0 color/depth configuration to allow running on eg. RGB_565 pixel format.
Lasse Öörni
2013-10-04 00:06:17 +0300
8098f588b4Change LuaFunction to subclass of RefCounted.
aster2003
2013-10-03 21:06:46 +0800
6fec33aadaSimplified logic for detecting the availability of GIT command line tool and GIT repository.
weitjong
2013-10-03 19:40:52 +0800
9d4a0ff334Disabled the Google Code specific wiki conversion.
Lasse Öörni
2013-10-03 12:56:01 +0300
242f317dddConfigure Doxyfile according to the value of USE_OPENGL variable.
weitjong
2013-10-03 17:41:17 +0800
402a027ae4On Windows, clean also Build/CMakeFiles directory to ensure MinGW build variables do not spill over to a subsequent MSVC build.
Lasse Öörni
2013-10-02 20:36:57 +0300
44e00ced45Fix comments in cmake_clean.bat.
Lasse Öörni
2013-10-02 20:33:58 +0300
9a5632f745Use kNet debug memory leak check on MSVC only. Fixes#1.
Lasse Öörni
2013-10-02 20:29:51 +0300
79017b26deFixed the condition to check GIT_EXIT_CODE variable.
weitjong
2013-10-02 21:44:14 +0800
e6b690a9dcReplace svnversion with git tool to generate library revision number."
weitjong
2013-10-02 21:24:33 +0800
7ee92c03a7Add compiled shaders, compiled AngelScript & generated html to .gitignore.
Lasse Öörni
2013-10-02 14:56:08 +0300
11ffd62f0cProvide new batch and shell script to clean CMake cache for convenience and document it. Adjust line width of Readme.txt to prevent text overwrap in GitHub view.
weitjong
2013-10-02 17:04:56 +0800
165b7c8eaeDefault to ENABLE_SAFE_LUA=0 for improved performance.
Lasse Öörni
2013-10-01 18:40:47 +0000
68a081f0b5Fix minilua link error on Linux.
Aster Jian
2013-10-01 05:58:11 +0000
c169684bcdCrashproofed most of the C++ samples when running with empty resource directories. 18 & 19 will still crash inside Bullet.
Lasse Öörni
2013-09-30 20:12:45 +0000
869eeac20cMoved ENABLED_LUA_JIT check for InitFPU() to the outer #if directive.
Lasse Öörni
2013-09-30 11:35:27 +0000
36e165596aCreate a dedicated depth stencil texture in View3D so that temporary depth stencils are not constantly generated when resizing a View3D. Decrease screen buffer idle time before destruction to 1 second.
Lasse Öörni
2013-09-30 11:22:11 +0000
a570bb8ad6Add LuaJIT support in LuaScript module, please use ENABLE_LUA_JIT to enable it, just test on Windows.
Aster Jian
2013-09-29 14:38:03 +0000
2d3740d28cFixed an error in PushString.
Aster Jian
2013-09-29 09:00:59 +0000
fc2854167cChanged Lua library & object registration order to ensure base classes are correctly set up.
Lasse Öörni
2013-09-28 19:34:45 +0000
bd9f229045Documented the optimization underlying node transform dirty notifications; you must use eg. GetWorldPosition() to undirty the node to get further notifications.
Lasse Öörni
2013-09-28 18:12:29 +0000
04c3a45d92Fixed vegetation wind effect on billboards. Added unlit vegetation technique & example material. Added alphamasked variation to Unlit shader. Fixed billboard textures displayed upside down. Note: this is a breaking change for old scene content that manually specifies non-default billboard UV:s.
Lasse Öörni
2013-09-28 09:46:12 +0000
c7f098de3eUpdated documentation on changed Lua function call mechanism.
Lasse Öörni
2013-09-27 21:36:19 +0000
c3870201b9Added TransformChanged() script method to ScriptInstance & LuaScriptInstance. Called when node transform changes (hooks to OnMarkedDirty() on C++ side) Ensure that LuaScriptInstance listens only to its own scene's & physics world's update events. Changed LuaScriptInstance to use IsEnabledEffective() to make sure it gets disabled if the node is disabled.
Lasse Öörni
2013-09-27 20:56:35 +0000
09ba853abaKeep CMakeCache.txt in between build script invocation to speed things up. Correct typo error.
Wei Tjong Yao
2013-09-26 20:56:42 +0000
4b9f241065Add LuaFunction class, Add more Lua API in Sound, fixed typo.
Aster Jian
2013-09-26 16:18:38 +0000
04bf45e463Added support for SDL_DROPFILE event. Input system sends event with filename only, and UI subsystem interprets that to include the element that was dropped onto. The UI variant of the event is only posted when the OS mouse cursor is visible (such as in the editor.)
Lasse Öörni
2013-09-26 12:51:15 +0000
e5b7b6c916Re-enable Lua's default loaders. Register own loader last into the table.
Lasse Öörni
2013-09-26 07:23:09 +0000
0c6ee02d02Tagged Urho3D V1.3.
Lasse Öörni
2013-09-25 22:31:23 +0000
d90a9168cfApplied joystick index patch from Gunnar Kriik.
Lasse Öörni
2013-09-25 21:51:32 +0000
f052f1b76cFixed TestScene Lua script.
Lasse Öörni
2013-09-25 21:00:45 +0000
49319ddb57Disable Lua's inbuilt loaders. This fixes LuaScript's own loader possibly failing on Linux.
Lasse Öörni
2013-09-25 19:44:35 +0000
4d4cb2cbb3Fix incorrect assignment.
Lasse Öörni
2013-09-25 17:11:05 +0000
b20ff3475fFixed editor's Attribute Inspector to reuse the existing component containers before creating a new one. Enhanced Attribute Inspector to change ui-element icon's color based on its 'visible' property.
Wei Tjong Yao
2013-09-25 14:53:08 +0000
978bfe0f3dUse the instance variable instead of re-obtaining the graphics subsystem from context.
Wei Tjong Yao
2013-09-25 12:24:23 +0000
363a4055eaDifferentiate between batch option with CMake build option to prevent CMake warning on unused define. Reorder the position of optional CMake options according CMake usage documentation. Highlight the out-of-source build in change history.
Wei Tjong Yao
2013-09-25 09:50:02 +0000
077887719bSimplified the scrollbar slider definition.
Lasse Öörni
2013-09-25 07:08:37 +0000
6ffd327a01Make a bare slider look the same as a scrollbar slider.
Lasse Öörni
2013-09-25 07:04:51 +0000
862ca75a46Added script (pkgToDox.lua) which regenerates Lua script API documentation. It can be run with a standalone Lua interpreter.
Lasse Öörni
2013-09-25 06:59:47 +0000
be8525ab6eUpdated documentation to confirm the existing AngelScript viewing/editing fix also work with Xcode 5 on Mountain Lion.
Wei Tjong Yao
2013-09-25 05:10:50 +0000
24eacf9e3fAttempt to support IOS arm64 build.
Wei Tjong Yao
2013-09-25 04:46:23 +0000
1250776d0cAdded basic.lua as dependency in build script so that C++ to Lua binding codes would be automatically rebuilt.
Wei Tjong Yao
2013-09-25 04:16:49 +0000
6228209b6fAllow dragging scene nodes to a StaticModelGroup component in the editor to make them instance nodes. Allow dragging a scene node to a Constraint component to make it the constraint's remote end.
Lasse Öörni
2013-09-24 22:52:25 +0000
775cea68bbRegenerate Lua API to match AngelScript API page formatting.
Lasse Öörni
2013-09-24 20:38:42 +0000
b8a3157e91Show enumerations in the generated AngelScript API.
Lasse Öörni
2013-09-24 20:12:08 +0000
e4fda39b47Rename function to solve name conflict with base class.
Aster Jian
2013-09-24 15:51:21 +0000
241afce241Handle enabled/disabled state change.
Aster Jian
2013-09-24 13:21:27 +0000
ba19c8b905Add "if exist" checks to cmake_android & cmake_mingw .bat files to avoid printing errors on first run.
Lasse Öörni
2013-09-24 08:25:38 +0000
bb9b3a5871Disabled depth write from Text3D generated material. Now Z-bias can default to 0.
Lasse Öörni
2013-09-24 07:04:27 +0000
586d878509Fix enum.
Lasse Öörni
2013-09-23 18:51:50 +0000
dbd7687c56Added configurable Z bias to Text3D effect. Default Text effect color changed to opaque black.
Lasse Öörni
2013-09-23 18:49:50 +0000
3e4765e4f4Change SetRotationSpeed's parameter to Vector3.
Aster Jian
2013-09-23 05:54:29 +0000
bbf193dd5fMove tolua++ Urho3D extension in a file, Move PushParameters function in ToluaUrho3DEx and change return type to bool.
Aster Jian
2013-09-23 05:29:03 +0000
64e826c3e3Update changelog. Position the editor windows lower so that they don't overlap the stats-text in default windowed resolution.
Lasse Öörni
2013-09-23 00:22:30 +0000