Commit Graph

  • 4b549c9c7a Revert back to no-ops for Input::SetMouseVisible() on RPI. Yao Wei Tjong 姚伟忠 2013-10-30 16:57:46 +0800
  • 95a9c71a21 Fixed runtime issue on Raspberry Pi with Pidora as OS. Yao Wei Tjong 姚伟忠 2013-10-30 12:31:32 +0800
  • b957f60143 Added ApplyMaterialList() function to StaticModel so that the feature can be used outside the editor as well. Refactored editor to use that function instead of its own implementation. Unified the switch to output material list to -l in both AssetImporter & OgreImporter. Removed the "use local IDs" toggle from editor as that can be specified with the import options. Lasse Öörni 2013-10-29 23:04:51 +0200
  • 953f87d052 Fixed mouse motion spin bug. Yao Wei Tjong 姚伟忠 2013-10-29 23:48:03 +0800
  • 7a82151933 Reenable the function for RPI since new video driver support mouse. Yao Wei Tjong 姚伟忠 2013-10-29 22:07:43 +0800
  • f442c0c16a Updated documentation on additional Linux software package for RPI. Yao Wei Tjong 姚伟忠 2013-10-29 21:28:38 +0800
  • 9e09e958dc Fixed event handling for Raspberry Pi. Yao Wei Tjong 姚伟忠 2013-10-29 13:58:47 +0800
  • 8077ee4a53 Added option to OgreImporter to save material list file next to the model. Lasse Öörni 2013-10-28 21:35:53 +0200
  • 6cf19fa9ce Fixed Raspberry Pi error (could open Window). Yao Wei Tjong 姚伟忠 2013-10-28 22:30:01 +0800
  • 3ce378d5e2 Merge branch 'master' into sdl-update Lasse Öörni 2013-10-28 13:13:08 +0200
  • e423a26461 Refactor CMake build scripts. Yao Wei Tjong 姚伟忠 2013-10-28 18:21:18 +0800
  • c1a1864a40 Fixed black window on subsequent application starts on Android. Removed GL synchronization before swapping buffers, which should be unnecessary. Lasse Öörni 2013-10-28 05:06:23 +0200
  • e74ee4ce52 Fixed exiting on Android. Lasse Öörni 2013-10-28 01:45:44 +0200
  • f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". Lasse Öörni 2013-10-27 14:58:41 +0200
  • 59d6d01125 Fixed 07_Billboards compilation issue. Yao Wei Tjong 姚伟忠 2013-10-27 16:20:51 +0800
  • afa6c4ccc3 Initial SDL 2.0.1 merge. Windows tested OK. Android will crash when returning to the application. Lasse Öörni 2013-10-27 03:11:36 +0300
  • 42ae752d2d Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22. Lasse Öörni 2013-10-26 23:42:08 +0300
  • 1941eb991d Group Urho3D library source files in Visual Studio by subdirectory. Lasse Öörni 2013-10-26 19:50:02 +0300
  • b5fbb39cee Merge pull request #30 from szamq/master Lasse Öörni 2013-10-26 08:41:16 -0700
  • 5752b58edc Fixed SetMaxVelocity in ParticleEmitter Paweł Mogiła 2013-10-26 16:06:44 +0200
  • c3242a3736 Refactor to shortcircuit if library is already found at parent scope. Yao Wei Tjong 姚伟忠 2013-10-26 13:29:43 +0800
  • c43c8b523a Generated tangents to the models in Ogre source format. Normal mapping materials always require tangents in the model. Fixes #29. Lasse Öörni 2013-10-25 22:44:24 +0300
  • 0598ec9490 Improve robustness when FindUrho3D module is called multiple times. Yao Wei Tjong 姚伟忠 2013-10-26 01:38:31 +0800
  • 6846b179b4 Cleaned up comment. Yao Wei Tjong 姚伟忠 2013-10-25 01:17:29 +0800
  • 589e0d53bb Change CMake library type preferences to agree with Urho3D. Yao Wei Tjong 姚伟忠 2013-10-25 01:01:53 +0800
  • b85a0b3305 Suppress "unused variable" warning for external CMake project also. Yao Wei Tjong 姚伟忠 2013-10-25 00:32:23 +0800
  • ef566d825a Cleaned up build script script comment. Yao Wei Tjong 姚伟忠 2013-10-25 00:08:49 +0800
  • 02df5b2d02 Write package file size to the end of package files. If package signature is not found from the file beginning, seek to file end and read the size, then seek backward to check if the package file is concatenated eg. in the executable. Alternatively the start offset can be specified manually when opening a package file. Closes #27. Lasse Öörni 2013-10-23 23:59:22 +0300
  • e34e26d068 Merge branch 'library-build'. Yao Wei Tjong 姚伟忠 2013-10-23 15:15:03 +0800
  • 18d4f6e6db Deploy Urho3D.dll to Bin directory after build. Lasse Öörni 2013-10-22 22:59:03 +0300
  • a9ed330890 Create sub-projects for Samples/Tools/Extras. Yao Wei Tjong 姚伟忠 2013-10-22 23:19:03 +0800
  • db8f7a2289 Simplify the build script to eliminate unused variable. Yao Wei Tjong 姚伟忠 2013-10-22 20:28:15 +0800
  • 7785640904 Fixed Lua/LuaJIT compilation issue. Yao Wei Tjong 姚伟忠 2013-10-22 20:12:33 +0800
  • f39702a07e Terminology edits in the documentation. Do not refer to Graphics, Scene etc. as separate libraries anymore. Lasse Öörni 2013-10-22 00:58:58 +0300
  • 0c14a17774 Use one combined precompiled header file for Urho3D library, as otherwise precompiled headers would be disabled on Visual Studio. Lasse Öörni 2013-10-22 00:48:27 +0300
  • 89ea05f068 Fixed git revision generation on Win32 Android build. Lasse Öörni 2013-10-22 00:24:19 +0300
  • 0eb45c0960 Fixed ShaderCompiler build. Lasse Öörni 2013-10-21 23:59:21 +0300
  • c5278a8649 On a Visual Studio build, do not copy .obj files for the Urho3D library but use them from their original location. Lasse Öörni 2013-10-21 23:32:13 +0300
  • 7b24807c32 Combine Engine sources into one place and build as a single target. Yao Wei Tjong 姚伟忠 2013-10-22 04:16:22 +0800
  • 2b3af05f26 Added license notice. Yao Wei Tjong 姚伟忠 2013-10-21 22:39:16 +0800
  • d953b36d62 Reverted back decision to also build samples on Android platform. Yao Wei Tjong 姚伟忠 2013-10-21 20:27:08 +0800
  • 9070746b56 Fix Xcode AssetImpoter linker error caused by both freetype and assimp emitting same symbols. Yao Wei Tjong 姚伟忠 2013-10-21 19:36:41 +0800
  • 07f81edc6f Explicitly specify a base name for the export header generation. Yao Wei Tjong 姚伟忠 2013-10-21 15:46:55 +0800
  • d560675985 Fix static lib build define. Lasse Öörni 2013-10-20 23:08:28 +0300
  • d33ac02538 Refactor build scripts to build Urho3D library as main target. Yao Wei Tjong 姚伟忠 2013-10-21 02:28:29 +0800
  • 5fb42a277c Re-added "flush GPU command buffer" -feature for controlling timestep variance and input lag. Direct3D only for now. Default off, as can decrease performance. Lasse Öörni 2013-10-20 21:02:19 +0300
  • 2ab9fa5429 Merge remote-tracking branch 'remotes/szamq/master' Lasse Öörni 2013-10-20 12:22:06 +0300
  • fe14af594f Added documentation section on Lua garbage collection. Lasse Öörni 2013-10-20 12:12:18 +0300
  • d392e9e031 Possibility to set more last timesteps(20) and don't use timestep smoothing, until got full vector Paweł Mogiła 2013-10-20 02:06:03 +0200
  • db3bf3fbf9 Added timestep smoothing to Engine. By default the previous 2 frames' timesteps are averaged. Lasse Öörni 2013-10-19 22:51:47 +0300
  • 2af7dbdcd9 Move tolua++ add_subdirectory instruction from main to LuaScript. Yao Wei Tjong 姚伟忠 2013-10-20 00:14:00 +0800
  • 5dbf83c418 Show a warning message when tolua++ tool is missing. Yao Wei Tjong 姚伟忠 2013-10-19 23:58:23 +0800
  • c37ac56ec3 Added license notice. Yao Wei Tjong 姚伟忠 2013-10-19 22:24:25 +0800
  • 99b4315386 Chanage SharedPtr<T>, please use SharedPtr<T>::Get() to get raw pointer. add Read chunk function in Deserializer class, add Write chunk function in Serializer. aster2013 2013-10-19 10:19:28 +0800
  • 27f7a2b31f Add more vector type support in Lua, rename ToluaUrho3DEx file to tolua++urho3d. aster2013 2013-10-18 22:04:36 +0800
  • 4e0df133c0 Add "const Vector<String>" support in Lua, now in Lua "const Vector<String>" is a Lua table with string elements. aster2013 2013-10-18 20:39:47 +0800
  • d83f982c57 Change const string reference to const string type. aster2013 2013-10-17 23:25:01 +0800
  • 747ab13932 Adjust lua gc step pause parameter, make it gc aggressive. aster2013 2013-10-17 23:03:33 +0800
  • 6ae4ab9b7f Add SharedPtr<HttpRequest> support in Lua. aster2013 2013-10-17 21:42:35 +0800
  • b935b544de Do not check for HttpRequest error on initialization, as the connection init is performed in a background thread and is not immediately ready. Lasse Öörni 2013-10-17 15:41:00 +0300
  • 0210a049b2 Block HttpRequest::Read() if not all data is received and connection is still open. This is to allow the other ReadXXX() functions to work properly. Only call Read() with size at or below GetAvailableSize() to ensure no blocking. Lasse Öörni 2013-10-17 14:51:37 +0300
  • 0b938bf1ae Further iOS FreeType fix. Lasse Öörni 2013-10-17 13:12:07 +0300
  • 9667886273 Restored the previous architecture check for whether to use arm assembly in FreeType. Lasse Öörni 2013-10-17 12:13:26 +0300
  • d1c547d455 Fixed to correctly use Time::Sleep() instead of Sleep(). Lasse Öörni 2013-10-17 11:48:15 +0300
  • 0c86370485 Fix script warning in cmake_macosx.sh. Lasse Öörni 2013-10-17 11:41:45 +0300
  • 2313bbbb2e Fix editor not finding NavigationMesh components from scene child nodes. Lasse Öörni 2013-10-17 10:33:01 +0300
  • e575d89882 Fixed billboard shader code to consistently camera-orient the billboards. Lasse Öörni 2013-10-17 01:40:54 +0300
  • 2a5bea6bed Always merge the node's own world position to a BillboardSet bounding box. Lasse Öörni 2013-10-17 00:46:17 +0300
  • dc0533e1ae Fix forceAutoHint_ being uninitialized. Lasse Öörni 2013-10-17 00:32:25 +0300
  • 347b840b7c Read HttpRequest in a background thread to prevent blocking. Always check all triangle mesh geometries for the closest hit in the RAY_TRIANGLE raycast mode. Lasse Öörni 2013-10-16 18:03:39 +0300
  • 9dff5a029c Remove redundant reference to 'UIElement' style. Yao Wei Tjong 姚伟忠 2013-10-16 14:42:55 +0800
  • 759203d11c Merge pull request #19 from friesencr/profiler_text_shadow Yao Wei Tjong 2013-10-15 22:42:08 -0700
  • 0454fcab95 add shadow to debug ui text Chris Friesen 2013-10-15 23:05:08 -0500
  • cfe7ccf21c Replaced the logic to use VARIANT variable instead. Yao Wei Tjong 姚伟忠 2013-10-16 00:44:57 +0800
  • 7a562a4e6c Fixed tolua++ 64-bit Mac Os X build when LuaJIT is enabled. Yao Wei Tjong 姚伟忠 2013-10-16 00:14:58 +0800
  • aed0da5161 Fixed FreeType debug build. Yao Wei Tjong 姚伟忠 2013-10-15 22:47:35 +0800
  • 840d50ce0d Allow to force FreeType autohinting (old 2.3 version behavior.) Reload font faces when global font settings changed. Lasse Öörni 2013-10-15 15:31:39 +0300
  • b32b521641 Restore one point larger size for the editor attributes font. Lasse Öörni 2013-10-15 00:32:58 +0300
  • 7cfb9a85f7 Trust FreeType about the font's row height. Possibly improves issue #13. Lasse Öörni 2013-10-15 00:08:51 +0300
  • bc6dd70fae Update FreeType version in documentation, and FreeType's own documentation. Enabled FreeType subpixel hinting. Restored old BlueHighway.ttf. Removed FreeType .mk and jamfiles. Lasse Öörni 2013-10-14 23:15:52 +0300
  • efefbca976 Merge remote-tracking branch 'remotes/friesencr/bump_freetype' Lasse Öörni 2013-10-14 22:39:09 +0300
  • 5896e52552 Filter target architecture information if the tool is available. Yao Wei Tjong 姚伟忠 2013-10-14 10:32:07 +0800
  • 12d22bd8cc update freetype Chris Friesen 2013-10-07 19:13:42 -0500
  • 6e3dde8a10 Merge branch 'font2' Lasse Öörni 2013-10-13 21:43:42 +0300
  • 267523a738 Adapted Aster Jian's mutable glyph mechanism. Globally switchable on from the UI subsystem. Configurable font texture max size in UI subsystem. Lasse Öörni 2013-10-13 21:42:36 +0300
  • 405e89b5f2 Fixed LuaJIT native build on Raspberry Pi. Yao Wei Tjong 姚伟忠 2013-10-14 00:22:32 +0800
  • b1b60edbf4 Code cleanup. Lasse Öörni 2013-10-13 17:28:05 +0300
  • ecc37d1f2e If all font's glyph do not fit into one page, begin filling texture pages dynamically as glyphs are used. Lasse Öörni 2013-10-13 17:17:00 +0300
  • 441ab9e5d4 Fixed LuaJIT native build on Raspberry Pi. Yao Wei Tjong 姚伟忠 2013-10-13 21:46:58 +0800
  • 04034d088f Fixed native build against latest Pidora/Raspberry Pi firmware. Yao Wei Tjong 姚伟忠 2013-10-13 16:32:23 +0800
  • 18a05df3bd Attempt to fix issue#17. Find EGL shared lib explicitly. Yao Wei Tjong 姚伟忠 2013-10-13 15:50:34 +0800
  • 9d0eb0ffae If a rigid body is kinematic, set it to never deactivate itself. Lasse Öörni 2013-10-12 21:22:47 +0300
  • 8d5aa5bbd2 Fix UNICODE define in SDL not taking effect properly with new MinGW. Lasse Öörni 2013-10-12 18:37:19 +0300
  • e408d1b614 Fix GCC 4.8 undefined behavior warnings. Lasse Öörni 2013-10-12 18:01:44 +0300
  • 74601477fe Support LuaJIT amalgamated build. Yao Wei Tjong 姚伟忠 2013-10-12 22:17:07 +0800
  • 752051b86f Correct kNet winsock2.h include order. Fixes #16. Lasse Öörni 2013-10-12 16:58:52 +0300
  • c6a6f71aa3 Finalize LZ4 support. Do not repeatedly allocate compressed data buffer. Do not store global blocksize into the package file header. Increased Android read buffer to 32KB. Lasse Öörni 2013-10-12 15:01:48 +0300
  • 1463b67a70 Added documentation on the package file format. Lasse Öörni 2013-10-10 23:35:59 +0300
  • 30ce75fd68 LZ4 compressed package file support. Closes #6. Lasse Öörni 2013-10-10 23:12:56 +0300
  • 8d94a287d5 Make batches consistent with shell script behavior. Yao Wei Tjong 2013-10-12 12:17:21 +0800