Commit Graph

5243 Commits

Author SHA1 Message Date
1vanK
0e488a902d AS Autobindings: Join converted varibles by separate functions 2021-02-06 09:58:26 +03:00
1vanK
ecb2dda3dd AS Autobindings: Simplify CppVariableToAS() 2021-02-05 14:46:43 +03:00
1vanK
59671b2797 AS Autobindings: Fix wrapper name for operator= Fix wrapping StringVector in function params 2021-02-05 12:14:03 +03:00
1vanK
47aa41e2c1 AS Autobindings: Process Context* in function parameters in standard way 2021-02-05 00:15:03 +03:00
1vanK
3b835a7cd3 AS Autobindings: Replace function param converter and function return type converter by single function 2021-02-04 13:56:45 +03:00
1vanK
3b0c4b6204 AS Autobindings: Use exceptions instead global variable to pass error message through several functions 2021-02-03 10:56:06 +03:00
1vanK
5bce5959b0
AS Bindings: Register long / unsgined long as separate type because it have different width on different systems (#2774) 2021-02-02 12:24:49 +03:00
1vanK
88b44fd835
AS Autobindings: Do not use param indices in glue (#2773) 2021-02-02 10:51:23 +03:00
Eugene Kozlov
2805b6379e
Fix incorrect rendering of point vertex lights
Spot light attenuation is not completely suppressed for point lights with cutoff = -1.0f
2021-02-01 19:20:30 +03:00
1vanK
d5232d6319 Typo in previous commit 2021-02-01 10:03:14 +03:00
gleblebedev
d8c4adb49d
Issue 2718 bugfix (#2771)
* Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc)

* fix as requested

* Update Audio.cpp

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-02-01 09:59:25 +03:00
1vanK
51e823387e Revert "Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc) (#2769)"
This reverts commit f551d2eab8.
2021-01-31 13:04:48 +03:00
gleblebedev
f551d2eab8
Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc) (#2769) 2021-01-31 12:27:51 +03:00
1vanK
c4082368d7 Update boost::preprocessor to 1.75.0 2021-01-21 00:53:24 +03:00
1vanK
20ab680d36 AS Autobindings: base class for function analyzers 2021-01-19 12:14:49 +03:00
1vanK
fcfc612248 AS Autobindings: Initial splitting of classes to separate functions - Move destructors 2021-01-19 12:14:49 +03:00
1vanK
83b482332c Separately set /WHOLEARCHIVE for every third party lib. Fix https://github.com/urho3d/Urho3D/issues/2760 2021-01-17 04:57:06 +03:00
1vanK
7e1ff465f4 Disable WHOLEARCHIVE for VS Shared x32. Temporary fix for https://github.com/urho3d/Urho3D/issues/2760 2021-01-17 02:40:47 +03:00
1vanK
19533d7d41 AS Bindings: fix throwing away of parameters
https://www.gamedev.net/forums/topic/709016-dropping-parameters-when-registering-functions/
2021-01-16 14:45:37 +03:00
1vanK
79dbbe7a49 BindingGenerator: Fix building with MinGW 2021-01-15 06:00:59 +03:00
1vanK
90d7c27c3e
AS Autobindings: Rename GeneratedClasses to GeneratedObjectTypes; sort and rename HighPriority members to DefaultConstructors (#2759) 2021-01-15 05:17:58 +03:00
1vanK
03882e8943
Update AngelScript library (#2756) 2021-01-11 00:49:23 +03:00
1vanK
7ce32991ae
AS Autobindings: Sort RegisterObjectType. Initial stage of reorganizing class bindings (#2752) 2021-01-05 00:15:20 +03:00
1vanK
c823a0a419
BindingGenerator: Move template specialization into GlobalFunctionAnalyzer; Improve XmlAnalyzers (#2751) 2020-12-30 17:55:45 +03:00
1vanK
4048798fc5 Remove endline spaces 2020-12-24 16:21:55 +03:00
1vanK
a6dad3f314 BindingGenerator: Typo in the previous commit 2020-12-24 15:39:52 +03:00
1vanK
3b71f28262 AS Autobindings: Sort global variables 2020-12-24 14:23:39 +03:00
1vanK
094fd5f58f AS Autobindings: avoid recreation of bindings when cpp files is changed
Only header files is used for binding generation
2020-12-24 07:47:26 +03:00
1vanK
b08f08dfb6
36_Urho2DTileMap: Fix invisible cursor - Revert ef6284c938 (#2749) 2020-12-24 05:15:16 +03:00
1vanK
bd07aee97d
AS Autobindings: Sorting global functions (#2748) 2020-12-24 04:23:00 +03:00
1vanK
88a275bb90
AS Autobindings: refs instead values, improved UsingAnalyzer, typos, style (#2747) 2020-12-22 15:18:01 +03:00
1vanK
0ba217b9a1
AS Autobindings: reorganize doxygen 7732 issue workaround (#2746) 2020-12-21 19:38:42 +03:00
1vanK
e1661eebe0 ASEnumBinder: Remove unnecessary code, use refs in cycles 2020-12-09 21:12:55 +03:00
1vanK
93edc07698
AS Bindings: Alphabetical sorting of enums (#2741) 2020-12-09 16:55:34 +03:00
1vanK
5e4b34cf36
AS Bindings: Move includes to separate file (#2740) 2020-12-08 15:51:59 +03:00
Henrik Heino
04b952cb67
Fix failing mingw32 build when there is space char in project path. (#2736) 2020-12-06 04:49:30 +03:00
tril0byte
f8cb13f49a
LineEdit: enforce length limit on updating text (#2729)
* enforce paste length limit using truncate

* fix: only enforce length if limit is set

* Stylistic changes

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2020-12-05 23:55:31 +03:00
1vanK
da002acf75 Fix for https://github.com/urho3d/Urho3D/issues/2638
FT_Get_Next_Char(face, charCode, &glyphIndex); can return identical glyphIndex for different char codes. This also caused problems with spaces for some fonts. Incorrect hack that try solve problems with spaces has been removed
2020-12-05 20:51:33 +03:00
1vanK
107d99711e
Add MSG_USER const. Fix https://github.com/urho3d/Urho3D/issues/2734 (#2735) 2020-12-05 15:50:29 +03:00
1vanK
305214ccd5
AS Bindings: Workarounds for Connection that used outside URHO3D_NETWORK define (#2733)
This restore working of AS examples when engine builded without network
2020-12-05 03:11:14 +03:00
1vanK
0815591e2a Update AS bindings 2020-12-04 18:30:42 +03:00
UkoeHB
eb0e7677f6
speed up logging by only creating formatted log messages when the log level is appropriate (#2685) 2020-11-26 04:24:02 +03:00
1vanK
bae8f680ee Fix twice applied gravity 2020-11-25 23:58:16 +03:00
UkoeHB
0f4b769f1a
fix third party bug for El Capitan and update gitignore for files created when 'dot' dependency is missing (#2687) 2020-11-25 23:32:51 +03:00
Eugene Kozlov
9f93478e90
Revert PR #2476. (#2728) 2020-11-20 22:15:51 +03:00
Eugene Kozlov
f2d156de30
Add support of 24-bit depth on mobiles. (#2726) 2020-11-18 15:38:17 +03:00
Katekov Anton
6abd71cc15
Fix clicks on retina display (#2678) 2020-11-06 15:11:26 +03:00
1vanK
e3fc6dc4fa
AS Autobindings: fix circular dependency (#2723) 2020-11-05 20:41:45 +03:00
1vanK
5f9894ee45
Update AS bindings for AbstractFile and children (#2722) 2020-11-04 10:21:03 +03:00
Arnis Lielturks
9a68d9533d
support loading shaders from memory (#2719)
* support loading shaders from memory

* code style fix

* GetName, SetName moved to AbstractFile class

* named pipe updated, abstract file tweaked

* minor code style tweaks

* obsolete variable fixed

* filename setter updated
2020-11-04 00:11:35 +02:00
1vanK
743a163608
Check doxygen version (#2721) 2020-11-03 22:12:34 +03:00
Yao Wei Tjong 姚伟忠
b4995efcab
Test the water - reformat using clang-format.
[cache clear]
2020-11-03 00:33:30 +08:00
1vanK
5a28d5b386 Code style [cache clear] 2020-11-02 04:54:06 +03:00
1vanK
db2a62f263 Simplify Bullet/CMakeLists.txt 2020-11-01 19:07:41 +03:00
1vanK
68edfa2a6f
Update Bullet to 3.06+ (#2714) 2020-11-01 15:33:33 +03:00
Yao Wei Tjong 姚伟忠
a5eccd06f3
Fix iOS/tvOS build on Xcode 12. 2020-11-01 16:32:07 +08:00
1vanK
2121766557
AS Autobindings: Split Generated_Members_T.cpp to 2 files to workaround lack of memory when building with MinGW64 (#2713) 2020-10-31 13:52:19 +03:00
1vanK
89ca125af9
AS Autobindings: Sorting classes by id to make order compiler independent (#2711) 2020-10-29 17:30:37 +03:00
1vanK
28be877a8b
Disable generation of bindings for BackgroundLoader to fix Web build (#2710) 2020-10-29 10:59:23 +03:00
Yao Wei Tjong 姚伟忠
0d4e038827
Major refactoring on the Gradle build system. 2020-10-29 08:22:44 +08:00
Yao Wei Tjong 姚伟忠
7d51a9b6f8
Install boost preprocessor header for using library use case. 2020-10-29 08:22:43 +08:00
Yao Wei Tjong 姚伟忠
223fbd4cba
Refactor to start to use lower case name. 2020-10-29 08:22:43 +08:00
Yao Wei Tjong 姚伟忠
77fb86d9ba
Refactor to rename package from 'com.github.urho3d' to 'io.urho3d'. 2020-10-29 08:22:41 +08:00
Yao Wei Tjong 姚伟忠
18cd3b3995
Simplify lint setup.
Lint from 3rd-party libraries are 'suppressed' by having a separate '.clang-tidy' file with minimal checks enabled.
2020-10-29 08:22:38 +08:00
Yao Wei Tjong 姚伟忠
f18fefa2cd
Lint job with clang-tidy. 2020-10-29 08:22:38 +08:00
Yao Wei Tjong 姚伟忠
a7004a657d
Always build host-tools using 'generic' deployment target. 2020-10-29 08:22:36 +08:00
Yao Wei Tjong 姚伟忠
0eb778b4e5
Remove ununsed python file from SDL.
This is to avoid IntelliJ from detecting it and suggesting a Python framework.
2020-10-29 08:22:33 +08:00
1vanK
2512cc838a AS Autobindings: guard implicitly declared destructor wrappers by defines 2020-10-29 08:21:12 +08:00
1vanK
ef1dfe3417
AS Autobindings 2020-10-28 19:18:41 +08:00
moneromooo
d5644c93cb
Str: allow move assignment to self (#2698)
* Containers: allow move assignment to self

It's used for instance when shuffling a std::vector of String

* Remove unnecessary checks

Co-authored-by: moneromooo <moneromooo>
Co-authored-by: Eugene Kozlov <nekoeuge@gmail.com>
2020-10-27 11:10:39 +03:00
UkoeHB
8a4adb3387
silence compiler warnings (#2686)
update compiler silence patch

update silence compiler

avoid mixing actions and conditions
2020-10-20 21:55:23 +03:00
moneromooo
d34c7c0d7f
PackageTool: fix empty string check in extension check (#2696)
Co-authored-by: moneromooo <moneromooo>
2020-10-20 21:20:09 +03:00
Nwokoma Uchechukwu
44220053a9
Fix incorrect relative includes (#2681) 2020-10-08 09:07:12 +03:00
Yao Wei Tjong 姚伟忠
ebd7633f89
Expose GLEW 3rd-party lib for using OpenGL Graphics API. 2020-09-20 22:38:38 +08:00
urho3d-travis-ci
16de1f96d2 Travis CI: API documentation update at 2020-09-10 16:31:32 UTC.
[ci package]

Commit: e78462de15

Message: An intersection test for IntRect (#2675)

* Intersection test for IntRect

* Properly handling of intersections with neighbors

* Сonsider right-bottom borders not owned by a rect
2020-09-11 00:31:32 +08:00
TEDERIs
e78462de15
An intersection test for IntRect (#2675)
* Intersection test for IntRect

* Properly handling of intersections with neighbors

* Сonsider right-bottom borders not owned by a rect
2020-09-10 19:13:57 +03:00
Yao Wei Tjong 姚伟忠
197cb5eb80
Apple - Suppress warnings due to implicit cast to unsigned. 2020-08-31 01:39:08 +08:00
Yao Wei Tjong 姚伟忠
92cf44551f
Fix PCH generation and visibility warning on STATIC build.
Close #2652
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
9e02cb3dd6
Prevent building of SDL GL video drivers on non-desktop platforms. 2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
c6ea0d61ca
RPI - quick fix by relaxing the 'template' keyword check.
The check could be tighten again based on user report.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
45089a1322
Fix build script in finding the DRM, GBM and others.
RPI 4 may require KMS/DRM to replace DISPMAN.
2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
3af2b68237
Prevent building of SDL GLES video drivers on desktop platforms. 2020-08-31 01:39:05 +08:00
1vanK
e01329ec6c Merge branch 'master' of https://github.com/Urho3D/Urho3D 2020-08-28 11:26:36 +03:00
1vanK
ec060153db WriteDrawablesToOBJ: pass vector as reference 2020-08-28 11:26:27 +03:00
ssinai1
0134b64eb3 Fix 3D texture mipmap generator. 2020-08-27 11:18:54 +08:00
1vanK
23a6d24ac0 UIElement: return children as PODVector
Used by AutoBinder
2020-08-14 23:35:38 +03:00
1vanK
68a4c6e193 Database: rename parameter context_ to context 2020-08-10 10:19:47 +03:00
Arnis Lielturks
30dce947c4
Outgoing messages are now packed together (#2636)
* outgoing messages are now packed together

* ability to set connection packet buffer limit

* custom messages and broadcasting fixed

* code style updates
2020-08-04 22:25:52 +03:00
1vanK
de4aefd2be Add ; after URHO3D_OBJECT() to workaround doxygen bug 2020-07-31 12:21:18 +03:00
ssinai1
3da017d380
Fix IsPowerOfTwo(zero). (#2671) 2020-07-27 16:31:27 +03:00
Katekov Anton
1f5f393a77
Bugfix/fix crash creating inmemory nodes (#2663)
* Check if scene exists

* Send tag event only if scene exists

* Fix style
2020-07-15 21:08:38 +03:00
SirNate0
3a12936c47
Added PODVector::Resize overload that fills new element with a default value. (#2653) 2020-07-07 14:39:42 +03:00
urho3d-travis-ci
bc55636f94 Travis CI: API documentation update at 2020-06-25 06:06:02 UTC.
[ci package]

Commit: 0349aafbb5

Message: Localization::LoadJSONFile() : Pass String as reference
2020-06-25 06:06:02 +00:00
1vanK
0349aafbb5 Localization::LoadJSONFile() : Pass String as reference 2020-06-25 08:55:33 +03:00
ChrisDenham
6fb55fa498
Allow Camera::SetFlipVertical to be used externally for OpenGL (#2643)
* Allow Camera::FlipVertical to be used externally for OpenGL by toggling it either side of render to texture, i.e. instead of "set and clear" either side of render to texture.

(cherry picked from commit 434739d62c99e9328b66c338b7dc57c963b586c6)

* #1 Add explanation comment to previous commit.

(cherry picked from commit 4f1ca6cf8595b230e7ab2473fc37d1c0325a481a)

Co-authored-by: Chris Denham <chris.denham@logicom.com>
2020-06-14 22:53:00 +03:00
sa
e0eb04b9b3 Change UIElement::dragButtonCombo_ to be a MouseButtonFlags type
Also use the actual MOUSEB_ and QUAL_ constants instead of 0.
2020-06-06 16:19:20 +03:00
sa
0a3379f53e Use MouseButtonFlags and QualifierFlags instead of int's
Fixes #2631
2020-06-06 16:19:20 +03:00
Eugene Kozlov
3c4a0a5489 Make FlagSet to bool conversion operator explicit. Fixes #2631. 2020-05-24 14:43:03 +03:00
Yao Wei Tjong 姚伟忠
7a2b5cd819
Fix the STATIC build caused by missing argument. 2020-05-11 07:08:23 +08:00
Yao Wei Tjong 姚伟忠
3ba62f036e
Fix the STATIC and SHARED build for VS and Xcode.
Cleanup comments.
2020-05-10 23:30:59 +08:00
Yao Wei Tjong 姚伟忠
0e4d095cfa
Shed off old construct since our CMake minimum required is 3.10.2 now. 2020-05-10 15:53:52 +08:00
Yao Wei Tjong 姚伟忠
5f3d7be206
Fix compilation on GCC 10.0.1 2020-05-09 15:20:14 +08:00
Eugene Kozlov
056c3d1022 Fix typo in OGLRenderSurface.cpp 2020-05-09 02:17:20 +03:00
Eugene Kozlov
e5b53e2f2c Delete GPU objects when OpenGL context is about to be lost. 2020-05-09 02:17:20 +03:00
Yao Wei Tjong
bcf29b8ee4
Fix for getting iOS CPU core count.
Credit to Yuki001. Closed #2630.
2020-05-07 23:47:01 +08:00
stievie
67389ec2bd
Initialize SSL when making a HTTP Request and URHO3D_SSL is defined (#2629)
* Initialize SSL when making a HTTP Request and URHO3D_SSL is defined

* Simplify SSL initialization.
2020-05-06 21:41:15 +03:00
Arnis Lielturks
889367738b
HTTPS support - civetweb update (#2415)
* initial update

* CMake updated for civetweb, https working

* unused file cleanup

* CMake updates to civetweb

* minor update, mingw not yet working

* CMakeLists updated

* fixed for unix builds

* cmake updates, console output updated

* docs updates

* HTTP sample now uses http and https links

* civetweb version 1.11

* additional changes

* mingw fix

* openssl fix

* additional ssl configuration

* osx workaround

* openssl is no longer optional

* openssl is optional

* civetweb cmakelists updates, URHO3D_SSL=1 set for travis

* debug messages removed from SSL/TLS initialization

* link libraries with civetweb

* code style fixes

* cmake updates

* DBE_TAG=latest removed
2020-05-03 12:22:31 +03:00
Eugene Kozlov
14520d95af Add check for AnimationTrack::GetKeyFrameIndex.
Closes #2625.
2020-04-25 12:02:35 +03:00
Yao Wei Tjong 姚伟忠
fde206b486
Minor cleaup. [ci skip] 2020-04-10 19:58:01 +08:00
Arnis Lielturks
72e2342343
Emscripten shell (#2608)
* emscripten shell added, wip

* include dirs

* namespace

* more namespace fixes

* cmake tweak

* tweak

* emscripten shell added in different cmake file

* shell setup fixed

* application.html renamed to shell.html, engine tweaks

* shell.html location updated

* reworked canvas size detection and applying, highdpi disabled for web builds

* typo

* background tab loading fix

* web handlers moved to graphics subsystem

* removed a bit too much

* fix

* ready event resize

* svg fullscreen icon

* id used for fullscreen icon

* emscripten request pointer used instead

* pointer lock tweaks

* yet another tweak

* ui cursor fixed to take into account ui scale, emscripten mouse state reset when changing resolution

* code style updates

* ui scale calculated differently

* fix

* pointer position calculation properly fixed

* cursor position retrieval updated

* Fix code style. Simplify UI scale handling.

* cmake updates

Co-authored-by: Eugene Kozlov <nekoeuge@gmail.com>
2020-04-07 19:38:21 +03:00
1vanK
ab22ec76c9 Update pugixml 2020-04-05 11:19:34 +08:00
sssooonnnggg
ce70a66f5a
Fix Technique clone bug. (#2615) 2020-04-02 17:25:18 +03:00
Eugene Kozlov
2345377c76 Change required TMX version from 1.0 to 1.* 2020-03-28 14:50:04 +03:00
Eugene Kozlov
3af4d23623 Fix build of Sample 54 for ARM and RPI. 2020-03-20 09:48:27 +03:00
Eugene Kozlov
4ceb2fbdc9 Fix build of Sample 54. 2020-03-20 00:40:56 +03:00
Eugene Kozlov
1fe5548ecc Add sample for window settings change. Cleanup. 2020-03-20 00:37:24 +03:00
Eugene Kozlov
d1ad98d067 Fix inconsistent window mode transitions.
- Fix unwanted window reposition to (0, 0) during
windowed-to-fullscreen-to-windowed mode transition.

- Fix unwanted display resolution change during
fullscreen-to-windowed mode transition on DX9 and DX11.
2020-03-20 00:34:39 +03:00
Eugene Kozlov
e61850459d Enable Graphics::ToggleFullscreen customization.
It's possible now to rotate between arbitrary window modes
via ToggleFullscreen. Graphics::SetMode implements default
behavior. Differences comparing to legacy behavior:

- Secondary mode uses automatic window size.
Window will be toggled to desktop-resolution fullscreen.
Fullscreen will be toggled to default-size window.

- Desktop-size borderless window is preferred
to hardware fullscreen by default.
2020-03-20 00:34:39 +03:00
Eugene Kozlov
27216959ee Extract copy-paste from Graphics into common place.
This commit shall not have any functional changes except the following:

- Semantics of multi sample level on DX9 backend has changed.
It represents actual hardware more instead of caller's desire.
Behavior of DX9, DX11 and OpenGL backend is synchronized now.
2020-03-20 00:34:38 +03:00
1vanK
97b09f848b Fix https://github.com/urho3d/Urho3D/issues/1877 2020-03-13 09:45:20 +08:00
1vanK
722e2dfceb Typos 2020-03-13 09:45:20 +08:00
1vanK
37ef9d492a Obstacle: make identical definition and declaration 2020-03-13 09:45:20 +08:00
1vanK
d976c4b43b Move enum LoopMode2D into namespace Urho3D 2020-03-13 09:45:20 +08:00
Modanung
cbd2e7b5d8 Replaced tabs with spaces in sample 53 2020-03-01 20:05:23 +08:00
Modanung
b1f6cc04c7 Found some more 2020-03-01 20:05:23 +08:00
Modanung
17b0dece1a Replaced tab with spaces 2020-03-01 20:05:23 +08:00
Patrick
ff6049f506 Allow to make custom class inherited from Drawable2D 2020-03-01 10:51:01 +08:00
urho3d-travis-ci
3f04e8fcd2 Travis CI: API documentation update at 2020-02-28 21:23:51 UTC.
[ci package]

Commit: b5b6f0d5fb

Message: nat master server disconnecting fixes, NAT sample updates (#2591)
2020-02-28 21:23:51 +00:00
Arnis Lielturks
b5b6f0d5fb
nat master server disconnecting fixes, NAT sample updates (#2591) 2020-02-28 23:13:16 +02:00
urho3d-travis-ci
35a1509dfe Travis CI: API documentation update at 2020-02-28 18:28:54 UTC.
[ci package]

Commit: 18c7230eb7

Message: Minor API update, bug fixes, cleanup.

* Remove undefined behavior caused by volatile variables in WorkQueue (volatile variables are not required to be thread-safe).
* Fix nasty DX11 bug caused by poor hash functions and likely hash collision in ShaderVariation.
* Relaxed FlagSet usage requirements.
* Various API extensions and code simplification.
* Const-correctness fixes.
2020-02-28 18:28:54 +00:00
Eugene Kozlov
18c7230eb7 Minor API update, bug fixes, cleanup.
* Remove undefined behavior caused by volatile variables in WorkQueue (volatile variables are not required to be thread-safe).
* Fix nasty DX11 bug caused by poor hash functions and likely hash collision in ShaderVariation.
* Relaxed FlagSet usage requirements.
* Various API extensions and code simplification.
* Const-correctness fixes.
2020-02-28 21:11:14 +03:00
urho3d-travis-ci
a98d17adf5 Travis CI: API documentation update at 2020-02-26 16:24:36 UTC.
[ci package]

Commit: 88ea05ee5c

Message: contributors list updated
2020-02-26 16:24:36 +00:00
pflat
aedf3cc176
Add MaxSuspensionForce to RaycastVehicle (#2590)
* Add MaxSuspensionForce to RaycastVehicle

* Add AS and Lua bindings to the new methods

* Add MaxSuspensionForce to component attributes.

* Resolve padding issue.
2020-02-26 17:57:35 +02:00
Rainer Deyke
469b30b605
Fix a memory leak in the Urho3D changes to SDL. 2020-02-18 00:54:31 +08:00
Yao Wei Tjong 姚伟忠
e843e6bc4c
Fox VS/Xcode, fix logical group for Lua generated files. 2020-02-18 00:47:18 +08:00
Yao Wei Tjong 姚伟忠
6ce2dc1b38
For VS/Xcode, group generated files. 2020-02-16 16:33:20 +08:00
Yao Wei Tjong 姚伟忠
c2b8d25962
For VS/Xcode, group Urho3D files based on physical directory structure. 2020-02-16 13:57:22 +08:00
Steven Burns
f122187e1e Explanatory comment regarding enum 2020-02-15 14:40:00 +08:00
Steven Burns
22e2f355f1 Upgrade to support spine runtime 3.7 and above 2020-02-15 14:40:00 +08:00
sssooonnnggg
68f4d9094e Fix coding style. 2020-02-09 00:52:37 +08:00
Yao Wei Tjong 姚伟忠
3a9e8f54a1
Bump dependencies for Android build.
Adjust build script for WebP library to include search path for cpu-features.
2020-02-09 00:30:16 +08:00
urho3d-travis-ci
b8f9311fad Travis CI: API documentation update at 2020-02-04 06:57:46 UTC.
[ci package]

Commit: 6947c1b01c

Message: Send Mouse Clicks on Event (#2566)
2020-02-04 06:57:46 +00:00
Igor Segalla
6947c1b01c
Send Mouse Clicks on Event (#2566) 2020-02-04 08:45:38 +02:00
r-a-sattarov@github.com
2229894107 E2K: added initial support for MCST Elbrus 2000
- added initial support in CMake configuration
- added initial support to AngelScript (ver. 2.33.0)
2020-02-02 07:45:54 +08:00
r-a-sattarov@github.com
552078cb66 E2K: strip UTF-8 BOM for MCST lcc compiler < 1.24
strip UTF-8 BOM for compability with MCST lcc compiler < 1.24
2020-02-02 07:45:54 +08:00
zlum
692714156e Fixed warning: enumeral and non-enumeral type in conditional expression [-Wextra]
int GetHatPosition(unsigned index) const { return index < hats_.Size() ? hats_[index] : HAT_CENTER; }
                                                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
2020-01-27 07:53:52 +08:00
Modanung
2650e38855 Reduced minimum required cmake version to 3.10.2 2020-01-22 22:27:07 +08:00
Yao Wei Tjong 姚伟忠
6a79dbbb40
Suppress linker warning for Web build. 2020-01-12 12:39:54 +08:00
Yao Wei Tjong 姚伟忠
46c6894d78
Bump CMake minimum required version to 3.14.5. 2020-01-12 12:37:22 +08:00
urho3d-travis-ci
1151b8a2d6 Travis CI: bump copyright to 2020. 2020-01-05 06:21:40 +00:00