Commit Graph

10202 Commits

Author SHA1 Message Date
Y-way
49e79d1c17 Stricter conditional judgment 2019-10-27 19:02:01 +08:00
Y-way
5b901f4b0c Fixing IsTypeOf() result error. 2019-10-27 19:02:01 +08:00
songruining
9c6e6b12e1 Add ETCPACK license. 2019-10-25 08:47:51 +08:00
songruining
9d960b05cc Fix ETCPACK cmake file for consistency. 2019-10-25 08:47:51 +08:00
songruining
5804996deb Fix indentation. 2019-10-25 08:47:51 +08:00
songruining
d4d2cbf9a5 Add ETCPACK as 3rd-party lib. 2019-10-25 08:47:51 +08:00
songruining
bb174b0a73 Use ETCPACK as 3rd-party to decompress ETC1/ETC2 texture, and remove old ETC1 decompression code. 2019-10-25 08:47:51 +08:00
sssooonnnggg
7831480e8d Add ETC2 texture support. 2019-10-25 08:47:51 +08:00
orefkov
fbe9f3f078 Fix build errors 2019-10-24 15:15:52 +08:00
orefkov
f969750e10 Fix code style 2019-10-24 00:12:09 +08:00
orefkov
1c8bff057d Fix error in AngelScript API bool Sphere::opEquals.
Fix error in AngelScript's autowrapper for generic calling convention for ARM64 in functions with ?& parameters. It is rewrite by manual register.
2019-10-24 00:12:09 +08:00
Yao Wei Tjong 姚伟忠
3ad625a459
Simplify the version parsing logic.
current HEAD                -> 1.8-ALPHA.11
tag 1.8-ALPHA               -> 1.8-ALPHA.0
one commit before 1.8-ALPHA -> 1.7.759
tag 1.7                     -> 1.7.0
one commit before 1.7       -> 1.6.1152
2019-10-19 14:57:28 +08:00
Yao Wei Tjong 姚伟忠
3e771a2849
Revise the Urho3D version parsing logic to cater for pre-release id. 2019-10-19 13:52:36 +08:00
sssooonnnggg
2fdbc1abf6 Fix wrong pvrtc data size.
This caused pvr textures can't display on iOS devices.
2019-10-16 14:21:51 +03:00
Yao Wei Tjong 姚伟忠
68635536db
For CI - fix dockerized.sh from pulling latest tag unnecessarily.
Also ensure the same DBE_TAG is being used accross the CI mirror branches when a git tag is being made.
Minor refactoring to make the script more robust and to keep the IDE happy.
2019-10-13 19:00:17 +08:00
Yao Wei Tjong 姚伟忠
248ac8fc09
For CI - keep IDE happy. 2019-10-13 18:57:41 +08:00
Yao Wei Tjong 姚伟忠
e9e3c2276d
For CI - exclude deprecated repos for the copyright licence year update logic. 2019-10-13 15:30:39 +08:00
Yao Wei Tjong 姚伟忠
262c85b007
For CI - clean up the staged installation dir. 2019-10-13 15:16:08 +08:00
Yao Wei Tjong 姚伟忠
9d727c04f1
For CI - fix site update. 2019-10-13 15:14:56 +08:00
Yao Wei Tjong 姚伟忠
76af600060
Fix semver increment logic to cater for -ALPHA/BETA/RC etc." 2019-10-13 00:14:50 +08:00
Yao Wei Tjong 姚伟忠
e27aaf441e
For CI - fix web sample update and site update. 2019-10-12 23:55:09 +08:00
SirNate0
c7e6a10a4b Added a Matrix3x4 overload for Node::SetWorldTransform() 2019-10-12 09:34:11 +08:00
Yao Wei Tjong 姚伟忠
d34dda158e
Change dockerized.sh to just expect DBE_TAG without ':' prefix.
[ci package]
2019-10-06 12:46:51 +08:00
urho3d-travis-ci
37aff57600 Travis CI: API documentation update at 2019-09-28 14:23:41 UTC.
[ci package]

Commit: 5af041765b

Message: Fix script API binding.
2019-09-28 14:23:41 +00:00
Yao Wei Tjong 姚伟忠
5af041765b
Fix script API binding. 2019-09-28 21:52:46 +08:00
Yao Wei Tjong 姚伟忠
e4b8d7d174
Suppress compiler warning. Change the default value for consistency.
Return nullptr as default value is also bad as it may cause null pointer dereference in JsonFile.cpp:174. See CID 346049 in coverity scan.
2019-09-28 21:52:46 +08:00
Yao Wei Tjong 姚伟忠
8939d25e71
For CI - use the ':master' DBE tag. 2019-09-28 21:51:57 +08:00
sssooonnnggg
b755e44498 Fix HiresTimer overflow bug.
When the application is running for a long time in a browser environment,  emscripten_get_now()*1000.0 may larger than 2^32-1, so HiresTick() may return wrong value, which causes timeStep_ is always 0.0f.
2019-09-26 15:51:22 +08:00
Yao Wei Tjong 姚伟忠
fda628912d
Add contributor. 2019-09-22 11:03:55 +08:00
Yao Wei Tjong 姚伟忠
fe0782a065
Close PR #2506. 2019-09-22 11:01:02 +08:00
Yao Wei Tjong 姚伟忠
1f4ff57542
Minor clean up on spacing. 2019-09-22 11:00:35 +08:00
Yao Wei Tjong 姚伟忠
97bdf4f0e6
Close PR #2507. 2019-09-22 10:59:40 +08:00
pat2nav
77fbe8ed7c Add support of int64 as angelscript parameter 2019-09-20 13:21:27 +02:00
error408
fb866a87fd
Update SpritePacker.cpp
to guarantee best results, either: "stbrp_init_target", the forth parameter need either:
     1. make sure 'num_nodes' >= 'width'
or  2. call stbrp_allow_out_of_mem() defined below with 'allow_out_of_mem = 1'
2019-09-19 16:15:41 +08:00
Yao Wei Tjong
a3270ab308
Merge pull request #2505 from Modanung/same-cursor-check 2019-09-16 09:54:38 +08:00
Modanung
5bec664bad Added check for setting cursor to current 2019-09-15 18:50:47 +02:00
Yao Wei Tjong 姚伟忠
61258e208f
Use C++11 std::isfinite() for portability. 2019-09-15 19:50:53 +08:00
1vanK
79573004ae Update Box2D 2019-09-15 14:46:08 +08:00
urho3d-travis-ci
e14c95bdbb Travis CI: source tree update at 2019-09-14 14:15:23 UTC. 2019-09-14 14:15:23 +00:00
Yao Wei Tjong 姚伟忠
2bcb0f1b2f
Remove the self-executable HTML shell-file hack.
Related to commit 9fd287bde6e4f6f6a5c39393603afc56c6b030cc.
Revert db908c2be5.
2019-09-14 16:33:58 +08:00
Yao Wei Tjong 姚伟忠
8f7d2454f7
For CI - temp workaround targetting 10.14 to avoid below linker error.
ld: weak import of symbol '____chkstk_darwin' not supported because of option: -no_weak_imports for architecture x86_64
2019-09-14 16:33:58 +08:00
Yao Wei Tjong 姚伟忠
7af427f31c
Fix build using AppleClang 11.0.0.
Related to commit 026f01fa10.
2019-09-14 16:33:29 +08:00
Yao Wei Tjong 姚伟忠
4a59b24863
For CI - switch to build using Xcode 11. 2019-09-14 16:33:02 +08:00
Yao Wei Tjong 姚伟忠
2e435159e9
Upgrade to SDL 2.0.10. 2019-09-14 16:31:34 +08:00
Yao Wei Tjong 姚伟忠
687839c8d9
For CI - avoid GNU option for 'xargs' that is not supported on Mac.
Just silently perform the commands without sending anything to error stream.
2019-09-14 16:28:42 +08:00
Yao Wei Tjong 姚伟忠
bcd8715e22
Add framework library to support HIDAPI. 2019-09-14 16:28:42 +08:00
Yao Wei Tjong 姚伟忠
6bc86793e7
For CI - use the '-A' option for VS. 2019-09-14 16:27:47 +08:00
Yao Wei Tjong 姚伟忠
6301140d91
For CI - use the upgraded build environment to get CMake 3.14+. 2019-09-14 16:27:26 +08:00
Yao Wei Tjong 姚伟忠
911bc14665
Use CMake and Ninja(-build) on the host/container. 2019-09-14 16:22:52 +08:00
Yao Wei Tjong 姚伟忠
34ea8b48bf
Bump license year for SDL and AS. 2019-09-14 16:22:52 +08:00