Commit Graph

  • a83104bda2
    Clang-Tidy - hicpp-no-malloc. Yao Wei Tjong 姚伟忠 2018-03-25 21:11:34 +0800
  • db2f6c9c33
    Clang-Tidy - bugprone-integer-division. Yao Wei Tjong 姚伟忠 2018-03-25 20:45:01 +0800
  • d43bf1b3d6
    Clang-Tidy - hicpp-signed-bitwise. However, this check is disabled because we could not cleanly modify the code everywhere to make them pass. Yao Wei Tjong 姚伟忠 2018-02-28 00:05:24 +0800
  • da6fd0e3a4
    For CI - upgrade to Clang-Tidy 6.0. Disable hicpp-braces-around-statements, hicpp-no-array-decay, hicpp-signed-bitwise, hicpp-vararg, readability-implicit-bool-conversion, cppcoreguidelines-owning-memory, android-*, fuchsia-*, objc-*. Yao Wei Tjong 姚伟忠 2018-01-30 00:17:56 +0800
  • 03d8c40252 Added URHO3D_URHO2D guard that seems omitted Uchechukwu Nwokoma 2018-03-29 14:47:57 +0100
  • 7508b9003b
    Fix wrong bitwise shift operation. Close #2279. Yao Wei Tjong 姚伟忠 2018-03-24 00:49:51 +0800
  • 64b69474bc
    Repeat the release resource loop as many times as necessary. Fix #2261. Yao Wei Tjong 姚伟忠 2018-03-17 22:00:59 +0800
  • 9eed60fc73
    Keep the SDL_main symbol around to fix the Android Static build config. Fix #2267 [ci only: Android, OSX] [skip appveyor] Yao Wei Tjong 姚伟忠 2018-03-17 16:43:20 +0800
  • 741363e948
    For CI - reinstate Coverity-Scan CI as the service is up again. [ci only: Scan] [skip appveyor] Yao Wei Tjong 姚伟忠 2018-03-17 12:43:44 +0800
  • c2cbdaa1f0
    Bump Assimp version number to 4.1.0. Close #2268. Yao Wei Tjong 姚伟忠 2018-03-13 00:55:37 +0800
  • 291a4d3d3a
    Update build script to add the search path for the generated header. Yao Wei Tjong 姚伟忠 2018-03-13 00:52:32 +0800
  • 5b5fa8c268
    Merge commit '19fe863b0eda29a0fa5180bede2b2a83d621113e' into master. Yao Wei Tjong 姚伟忠 2018-03-15 23:31:01 +0800
  • 19fe863b0e Squashed 'Source/ThirdParty/Assimp/' changes from 2531d2226c..9e74b56823 Yao Wei Tjong 姚伟忠 2018-03-15 23:30:15 +0800
  • 9c666ae6b8
    Move the lint stage to where it was and disable Coverity-Scan for now. Yao Wei Tjong 2018-03-10 10:46:16 +0800
  • 20c047b743 Fix spelling mistake and remove some whitespace. Nicholas Farshidmehr 2018-03-09 18:40:48 -0500
  • 7823fc6626 Travis CI: API documentation update at 2018-03-06 12:30:46 UTC. [ci package] urho3d-travis-ci 2018-03-06 12:30:46 +0000
  • 4ee6b14aac
    Merge pull request #2231 from eugeneko/ribbon-trail-update Eugene Kozlov 2018-03-06 14:56:09 +0300
  • 3354345e34
    Merge pull request #2270 from eugeneko/master Eugene Kozlov 2018-03-06 14:55:10 +0300
  • f6d78924a8 Fix Node::GetComponent shadowing for Scene Lua binding. Eugene Kozlov 2018-03-03 19:06:02 +0300
  • 9a6e1fe598 Make LuaFunction::PushLuaTable able to lookup nested tables. Eugene Kozlov 2018-03-01 22:17:33 +0300
  • 1420410edd
    Revert back the configuration for VS to use SSE2 instead of AVX. At the moment this would only disable SDL from using SSE3 instruction set for their audio conversion functions. Close #2238. Yao Wei Tjong 姚伟忠 2018-02-26 22:11:46 +0800
  • bc573e15d8
    Temporarily remove coverity badge until the certificate issue is fixed. [ci skip] Yao Wei Tjong 姚伟忠 2018-02-26 21:53:55 +0800
  • b65423cc6e kNet: Prevent SIGPIPE signal when other end closes connection. Added Lasse Öörni's name too, as he has also modified Socket.cpp for Urho3D. Henrik Heino 2017-12-31 00:36:35 +0200
  • 6d08bcd8c0
    Clang-Tidy - hicpp-member-init. Yao Wei Tjong 姚伟忠 2018-02-11 00:40:38 +0800
  • 64e518fd04
    Update contributor list. Yao Wei Tjong 姚伟忠 2018-02-25 23:22:05 +0800
  • 75d536793e
    Fixed can't save ValueAnimation by SaveJSON() and can't load ValueAnimation by LoadJSON() Zhang Kaikai 2017-12-26 00:40:30 +0800
  • b4f3b19d54
    Fix the header include for ScrollBar class. Close #2262. Yao Wei Tjong 姚伟忠 2018-02-20 00:54:02 +0800
  • 93d4b18390
    The constant random access iterator was not treating the pointer as const. Close #2258. Sandu Liviu Catalin 2018-02-12 06:04:21 +0200
  • 9ae2e2b5fc Force mip-levels to 1 when texture usage is dynamic JSandusky 2018-02-10 22:47:15 -0500
  • c4a04456f4 On OpenGL set requested levels to 1 when texture usage is dynamic JSandusky 2018-02-10 22:54:46 -0500
  • a002247c68
    Remove redundant header and apply modernize-use-auto for the remaining. Close #2256 Yao Wei Tjong 姚伟忠 2018-02-10 01:16:21 +0800
  • b3d2573eb5 On Windows use SDL event watch to repaint the window while resizing JSandusky 2018-02-09 02:42:11 -0500
  • 15c94742aa
    Add version check logic for macOS deployment target build option. [skip appveyor] [ci only: OSX] Yao Wei Tjong 姚伟忠 2018-02-07 10:32:23 +0800
  • 830436a694
    Minor documentation update to bump the minimum supported macOS version. [ci only: master] [skip appveyor] Yao Wei Tjong 姚伟忠 2018-02-07 09:02:33 +0800
  • 1942bd5562 add and employ ShaderParameter constructor for D3D9 case Ricardo Abreu 2018-02-06 19:53:03 +0000
  • 3505de224a add and employ ShaderParameter constructor for D3D11 case Ricardo Abreu 2018-02-06 19:22:30 +0000
  • 5eea074280 add and employ ShaderParameter constructor for OpenGL use-case and zero-initialize remaining attributes by default - fixes coverity with CID 127650 Ricardo Abreu 2018-02-06 19:08:47 +0000
  • 0631979496
    Clean up redundant semicolons in sample Lua scripts. [ci skip] Yao Wei Tjong 姚伟忠 2018-02-04 22:58:19 +0800
  • 3a76654c44
    Demonstrate how to bring to front an UI-element. Close #2251. Yao Wei Tjong 姚伟忠 2018-02-04 16:09:05 +0800
  • a5e4e52498 Travis CI: API documentation update at 2018-02-04 04:32:56 UTC. [ci package] urho3d-travis-ci 2018-02-04 04:32:56 +0000
  • 8bef420d97
    Update contributor list. Close #2250 Close #2223 Yao Wei Tjong 姚伟忠 2018-02-04 12:11:50 +0800
  • f1fbe49383
    Switched all gid variables from int to unsigned. pmatsula 2018-02-03 21:24:28 +0200
  • edd3bd9b67
    Fixed a serious bug with flipping X and Y (tested), reverted some occasional changes to sample data. pmatsula 2018-02-02 14:31:40 +0300
  • c6eaacddb3
    Added more illustrative and yet subtle changes to samples pmatsula 2018-02-02 02:58:02 +0300
  • 19f6c148b6
    Fixed a serious bug with flipping X and Y (after testing) pmatsula 2018-02-02 02:15:12 +0300
  • 0b36ad6633
    Added Lua and AngelScript bindings, refactored according to coding style. pmatsula 2018-02-01 18:38:31 +0300
  • 7852abd881
    Implemented StaticSprite2D flipping diagonally (not tested) pmatsula 2018-01-31 23:49:56 +0300
  • ce04549e25
    Implemented TileMapObject2D flipping horizontally and vertically, fixed a bug with bit shift pmatsula 2018-01-31 00:39:33 +0300
  • 13c917fdad
    Implemented Tile2D flipping horizontally and vertically pmatsula 2018-01-30 21:17:34 +0300
  • f007c58b0c
    Changed tilemap sample for experiments Pavel Matcula 2018-01-21 23:43:39 +0300
  • 26c8001480
    Tune GCC/Clang to produce generic binary when -march is not specified. Yao Wei Tjong 姚伟忠 2018-02-04 01:16:59 +0800
  • 06e724a5c7
    Remove commit SHA1 in LibCpuId version string as MinGW doesn't like it. [ci only: master, MinGW] Yao Wei Tjong 姚伟忠 2018-02-04 00:49:30 +0800
  • b85b88bc2f
    Update libcpuid version in the documentation. Close #2220. Yao Wei Tjong 姚伟忠 2018-02-03 23:58:57 +0800
  • c771aec304
    Clean up redundant files from LibCpuId subtree. Yao Wei Tjong 姚伟忠 2018-02-03 23:52:37 +0800
  • da01a0d5b1 Merge commit '987280793337c6caedaa65233b0611999614ab3c' as 'Source/ThirdParty/LibCpuId' Yao Wei Tjong 姚伟忠 2018-02-03 23:46:25 +0800
  • 9872807933 Squashed 'Source/ThirdParty/LibCpuId/' content from commit 696091ff40 Yao Wei Tjong 姚伟忠 2018-02-03 23:46:25 +0800
  • 9722dd6011
    Replace Source/ThirdParty/LibCpuId subdirectory with subtree. Yao Wei Tjong 姚伟忠 2018-02-03 23:44:11 +0800
  • cb59ca840f Travis CI: API documentation update at 2018-02-03 03:40:56 UTC. [ci package] urho3d-travis-ci 2018-02-03 03:40:56 +0000
  • cda6440685
    Update contributor list. Close #2249. Yao Wei Tjong 姚伟忠 2018-02-03 11:20:39 +0800
  • d58bca2e66
    Declare all permutations of coordinate systems. Nicholas Farshidmehr 2018-02-02 10:05:32 -0500
  • 5d80485323
    Add angelscript binding. Nicholas Farshidmehr 2018-02-02 09:44:07 -0500
  • 3a44a98ed2
    Add lua binding. Nicholas Farshidmehr 2018-02-02 09:23:03 -0500
  • 5b6b5ae9fa
    Make GetCoordinateSystem() const and move it to the header. Nicholas Farshidmehr 2018-02-02 09:04:16 -0500
  • 38e008ea5a
    Make improvements to coordinate system code. Nicholas Farshidmehr 2018-02-01 22:38:47 -0500
  • cb6fe9b896
    Allow arbitrary coordinate systems for RaycastVehicle. Nicholas Farshidmehr 2018-02-01 12:11:58 -0500
  • 4dcd35463b
    Bump STB version number in the documentation. Close #2219. Yao Wei Tjong 姚伟忠 2018-02-03 11:12:29 +0800
  • c2ca48c410
    Merge commit 'b597fc956489b2fb3fc651986db0de0cc41cfc32'. Yao Wei Tjong 姚伟忠 2018-02-03 11:12:08 +0800
  • b597fc9564 Squashed 'Source/ThirdParty/STB/' changes from 1d776c439c..160cc6cb9b Yao Wei Tjong 姚伟忠 2018-02-03 11:11:39 +0800
  • 4740e142b3
    Update the STB Image Write library. This removes the dependency on the Jo_JPEG library since it was integrated into STB Image Writte (github.com/nothings/stb/pull/432). Sandu Liviu Catalin 2017-12-26 04:19:57 +0200
  • aa42579a9c
    For CI - fix site update and CI mirror branches creation. Yao Wei Tjong 姚伟忠 2018-02-01 21:36:50 +0800
  • 38feb91078 use explicit default initialization in TrailPoint in-class member initializers; add periods to comments. Ricardo Abreu 2018-02-01 03:53:32 +0000
  • 29dce85939 move scalar initializers to TrailPoint declaration; make TrailPoint's default constructor explicitly-defaulted Ricardo Abreu 2018-01-31 01:47:40 +0000
  • 10734bad2c fix RibbonTrail coverity issues; CID: 127543, 216057, 216060, 216066 Ricardo Abreu 2018-01-30 01:44:53 +0000
  • aabcb9bbed For CI - move the lint build stage to the top. Any errors from this build stage will then automatically stop all the subsequent stages. This is applicable for PR too. [ci only: master] [skip appveyor] Yao Wei Tjong 姚伟忠 2018-01-28 22:42:15 +0800
  • 7374a031c6 For CI - temporarily disable Annotate CI build. We will attempt to make newer Clang version available for our CI build environment before refactoring our own Clang tools development branch. [ci skip] Yao Wei Tjong 姚伟忠 2018-01-28 16:37:09 +0800
  • 952ecf6c96 Travis CI: API documentation update at 2018-01-28 05:24:14 UTC. [ci package] urho3d-travis-ci 2018-01-28 05:24:14 +0000
  • 787dc118bb Minor refactoring and binding fixes. Close #2235. Yao Wei Tjong 姚伟忠 2018-01-28 13:11:59 +0800
  • 9f926d02fa Added SetSpriteTextureEdgeOffset method for TmxFile2D. Konstantin Guschin 2018-01-13 15:41:11 +0700
  • b731e5a567 Travis CI: API documentation update at 2018-01-27 23:53:07 UTC. [ci package] urho3d-travis-ci 2018-01-27 23:53:07 +0000
  • 80668bf125 Add Scene::IsReplicatedID() static helper method for code reuse. Modify the Angelscript binding of the Component::IsReplicated() to use asMETHODPR macro to keep VS happy. Yao Wei Tjong 姚伟忠 2018-01-28 07:16:39 +0800
  • 97b494fc1b For CI - disable LUA when performing coverity scan for now. This should remove all the false positive from the tolua++ generated source code. Yao Wei Tjong 姚伟忠 2018-01-28 06:37:01 +0800
  • 28a1b47eb0 Travis CI: API documentation update at 2018-01-27 16:25:41 UTC. [ci package] urho3d-travis-ci 2018-01-27 16:25:41 +0000
  • 23a696676d Add IsReplicated() method for Node and Component classes. Close #2211. Yao Wei Tjong 姚伟忠 2018-01-28 00:11:31 +0800
  • 0de9d15ada Skip sending scene-specific events when node is outside of a scene. Credit to lezak for pointing this out. Fix #2230. Yao Wei Tjong 姚伟忠 2018-01-27 22:25:39 +0800
  • 2fd2df9108 For CI - Suppress any errors while caching the initial build tree. Yao Wei Tjong 姚伟忠 2018-01-27 22:12:46 +0800
  • bae678b132 For CI - simplify build matrix for Travis Mac build environment. Since our past assumptions of what is necessary and what is working may no longer valid now due to changes from Travis and from upgraded versions of the software we use, also due to the removal of the number of archs being included in our build, the build matrix setup is simplified without the past speed improvement and workaround scripts. We may modify our setup again depends on the need in the future CI builds. [skip appveyor] [ci only: OSX] Yao Wei Tjong 姚伟忠 2018-01-27 19:08:05 +0800
  • f2f6fd6fd4 For CI - switch off ccache for xcodebuild as it stalled the build. Something has changed in the Travis Mac build environment and/or ccache that break our (hack) setup. So. temporarily switch ccache off until we can figure out what went wrong. Yao Wei Tjong 姚伟忠 2018-01-27 09:55:45 +0800
  • bab0216bf1 Reset the head after clearing the linked list. Credit to nchoiset for reporting this issue. Fix #2244. Yao Wei Tjong 姚伟忠 2018-01-27 09:53:57 +0800
  • 2045d7a22d Travis CI: API documentation update at 2018-01-26 00:40:51 UTC. [ci package] urho3d-travis-ci 2018-01-26 00:40:51 +0000
  • d368227648 Minor formatting and modernizing the code. Close #2214. Yao Wei Tjong 姚伟忠 2018-01-26 07:54:17 +0800
  • c6a6598764 Add stretchable sprite component and corresponding sample. Ricardo Abreu 2017-12-22 03:02:32 +0000
  • c277e7fd01 Rinse and repeat using Clang-Tidy 4.0 and Clion. Yao Wei Tjong 姚伟忠 2018-01-25 23:51:28 +0800
  • cfb6cdacf1 For CI - upgrade to Clang-Tidy 4.0. Yao Wei Tjong 2018-01-25 09:53:13 +0800
  • 44d654c1e6
    Merge pull request #2242 from lieff/master Yao Wei Tjong 2018-01-25 21:51:07 +0800
  • 1fcfbf0fed fix double it++ lieff 2018-01-25 14:43:49 +0300
  • 89476f7787 Travis CI: API documentation update at 2018-01-24 00:54:43 UTC. [ci package] urho3d-travis-ci 2018-01-24 00:54:43 +0000
  • f1c1f5aa42 For CI - setup the lint stage on the primary CI. Yao Wei Tjong 姚伟忠 2018-01-18 01:25:00 +0800
  • 29fed24492 Rinse and repeat by invoking clang-tidy (v3.9) from CLI directly. It appears that Clion's modified version of the clang-tidy does not detect and fix all the issues. Yao Wei Tjong 姚伟忠 2018-01-17 00:14:28 +0800
  • 20eeec2b84 Clang-Tidy - partial revert for cert-err58-cpp. Yao Wei Tjong 姚伟忠 2018-01-22 22:51:22 +0800
  • 628d321d05 Clang-Tidy - readability-inconsistent-declaration-parameter-name. Yao Wei Tjong 姚伟忠 2018-01-13 22:49:40 +0800