Commit Graph

10202 Commits

Author SHA1 Message Date
Crypto City
92d4bcfd19 Str: allow move assignment to self
It's used for instance when shuffling a std::vector of String
2021-12-05 07:44:15 +00:00
Crypto City
478d92c59d static build fixes 2021-12-05 07:43:58 +00:00
Crypto City
c6bfc7d7ec PackageTool: add an exclude option
One may set a number of glob patterns to exclude from the output
2021-12-05 07:43:34 +00:00
Crypto City
b9210d0dd9 SoundSource: send E_SOUNDFINISHED to the source object too
It might not have a node
2021-12-05 07:43:34 +00:00
Crypto City
ec69f6c8dd windows build fixes 2021-12-05 07:43:34 +00:00
Crypto City
49f8f9d86c Load obfuscated data files
Some assets have a licence prohibiting easy reuse by game users,
so we store them obfuscated
2021-12-05 07:43:34 +00:00
Crypto City
9c59e9e140 Graphics: fix "infinite" loop when asking for an invalid monitor 2021-12-05 07:43:34 +00:00
Crypto City
863b81c4a5 core: add VariantMapVector to the variant types 2021-12-05 07:43:34 +00:00
Crypto City
85fb2efd86 LineEdit: hide cursor when not editable 2021-12-05 07:43:34 +00:00
Crypto City
38507c0a06 Sprite: basic animation support 2021-12-05 07:43:34 +00:00
Crypto City
f77f320409 UI: add italic text effect 2021-12-05 07:42:44 +00:00
Crypto City
f6700688c2 DropDownList/ListView: allow selection by typed prefix 2021-12-05 07:42:44 +00:00
Crypto City
a12d639c83 Fix modal dialogs leaking mouse events to the widgets below it 2021-12-05 07:42:44 +00:00
Yao Wei Tjong
7f8f55a41f
Update shell.html
Attempt to fix mobile usability error reported by Google Search Console.
2021-11-16 20:35:04 +08:00
1vanK
7e0bfed578 AS Bindings: ignore "volatile" keyword to avoid difference between doxygen versions 2021-11-16 14:21:35 +03:00
1vanK
8ecaa1df57 Lua: forgot to remove constants in previous commit 2021-11-16 12:18:14 +03:00
1vanK
f740a17195 Lua: add bindings for ViewOverride, fix https://github.com/urho3d/Urho3D/issues/2847 2021-11-16 12:06:56 +03:00
Eugene Kozlov
429aaa8eab
Fix typo in AnimationController 2021-11-16 00:26:23 +03:00
Nathanial Lydick
c0b43665b4 Have Material unsubscribe from animation events on ResetToDefault. 2021-11-09 01:48:02 +08:00
SirNate0
066d5d4da2
Forward declare asITypeInfo to avoid error when directly including Urho3D/AngelScript/ScriptInstance.h. (#2845)
Fixes #2844.
2021-11-07 17:40:57 +03:00
Pencil Amazing
11e640ed73 Material::ResetToDefaults() should clear shaderParameterAnimationInfos_ 2021-11-07 13:17:13 +08:00
niansa/tuxifan
ecbdb52633 Fixed GLTF import
I noticed glTF2Importer::CanRead not returning the right value on success 😉
2021-11-06 16:37:52 +08:00
orefkov
e08df3d0cf
Update AngelScript - Fixed 32bit/64bit compatibility of saved bytecode in functions returning handles. (#2838) 2021-10-14 09:33:08 +03:00
orefkov
6b631476ab
Update AngelScript to 2.36.0 (#2837) 2021-10-11 12:47:35 +03:00
orefkov
2911d26231
Bug fixes and improves in AngelScript using (#2835)
* Fixed a bug when creating script objects - when the factory was executed, the execution nesting level did not increase, and if the constructor of the script object called the execution of the script function, it did not receive a free context for execution.
When compiling a script into bytecode, the initialization of the global variables of the script is no longer called.
Bug fixed - "scriptFile" was not available in the constructors of global script objects.
Improved script api dump generation - added output to the header file "operator XXX", casting to other types, added output of method's arguments name.

* Restore copyright.

* Change tabs to spaces. Update generated ScriptAPI.dox and AngelScriptAPI.h
2021-10-07 18:59:31 +03:00
orefkov
d5b763de93
Improved ScriptInstance performance. Faster call of event handlers. Obtaining information about the attributes of an object is performed only once and is cached. (#2836) 2021-10-07 18:59:21 +03:00
1vanK
2e39a3d80c
AS BindingGenerator: Not register factories for nocount objects (#2834) 2021-10-07 02:35:53 +03:00
1vanK
2bb682d2c2
Rename @fakeref to @nocount (#2833) 2021-10-06 20:25:53 +03:00
1vanK
853dd1e479
AS Bindings: Remove FakeAddRef and FakeReleaseRef (#2832) 2021-10-06 17:57:32 +03:00
orefkov
4a6e16344b
Update AngelScript to 2.35.1. (#2831)
* Update AngelScript to 2.35.1. Now it support native calling convention for ARM64.

* Change comment.
2021-10-05 20:22:27 +03:00
orefkov
14a9fed837
Registration in AngelScript of classes marked as @fakeref with the flag "asOBJ_NOCOUNT", without registration empty AddRef and Release. (#2828)
This will optimize the code into AngelScript.
2021-09-30 18:27:32 +03:00
1vanK
817e0d8b6c
Fix documentation generation for Doxygen 1.9.2 | Another workaround for BindingGenerator (#2830) 2021-09-29 22:31:56 +03:00
1vanK
f65ff83d53
BindingGenerator: typos; temporal workaround for doxygen 1.9.1 bug (#2829) 2021-09-29 19:35:50 +03:00
1vanK
255f04681a AS Bindings: fix IO manual bindings 2021-09-13 10:05:21 +03:00
YuriAzathoth
1320f26b6a Fix connection support json scene format 2021-09-06 22:56:54 +08:00
1vanK
9afd0feb38
Revert "Update boost::preprocessor to 1.75.0" (#2824)
This reverts commit c4082368d7.
2021-09-02 10:26:04 +03:00
Yao Wei Tjong 姚伟忠
7a1edfe15e
Website: document the DBE's 'ARCH' env-var. 2021-08-11 00:20:50 +08:00
Yao Wei Tjong 姚伟忠
825b344d13
Make the 'dockerized.sh' more generic. 2021-08-08 23:27:12 +08:00
Yao Wei Tjong 姚伟忠
884c09447d
Quick fix for Wayland with both GCC and Clang. 2021-08-05 23:41:26 +08:00
Yao Wei Tjong 姚伟忠
436046bd34
Add the possibility to use custom DBE image name too (for devel). 2021-08-01 21:48:09 +08:00
Yao Wei Tjong 姚伟忠
e9bffec047
Website - minor update on the DBE image tag section. 2021-08-01 11:17:30 +08:00
Yao Wei Tjong 姚伟忠
6373b31bc4
Website - extra section for explaining DBE image tag.
Combine DBE requirements into one admonition.
2021-08-01 00:39:36 +08:00
Yao Wei Tjong 姚伟忠
198b19df22
CI - don't send message as it may contain newline and break the json.
[ci skip]
2021-07-31 14:33:01 +08:00
Yao Wei Tjong 姚伟忠
1132abfa84
Prevent running of dockerized.sh script with root user.
Website - add memory requirement for Android build.
2021-07-31 13:32:13 +08:00
Nicholas J Ingrassellino
d4432902a4 Updated README.md to reflect SQLite v3.36.0 version change. 2021-07-28 01:46:06 +08:00
Nicholas J Ingrassellino
02b72fd0e0 Updated SQLite to v3.36.0. 2021-07-28 01:46:06 +08:00
Yao Wei Tjong 姚伟忠
3ea396ea65
CI - beat the cache eviction policy by 1 day.
[ci skip]
2021-07-20 13:26:35 +08:00
Yao Wei Tjong 姚伟忠
5ebcde00ba
CI - skip non DBE jobs when warming the DBE build cache.
[ci skip]
2021-07-19 23:06:17 +08:00
Yao Wei Tjong 姚伟忠
71b06af2ec
CI - shorten the default path for Xcode and VS. 2021-07-18 16:56:01 +08:00
Yao Wei Tjong 姚伟忠
dbb139120f
CI - give up on choco on first sign of failure. 2021-07-18 16:35:40 +08:00