Rémi Verschelde
adadff09b8
Merge pull request #28197 from akien-mga/3.0-drop-thekla-rand48
...
thekla_atlas: Drop potentially GPL'ed nvmath/Rand48 code
2019-04-19 21:13:08 +02:00
Rémi Verschelde
dcdb707dec
thekla_atlas: Clarify licensing for nvmesh and poshlib
...
Fixes #28180 .
2019-04-19 13:17:46 +02:00
Rémi Verschelde
0dddfc12db
thekla_atlas: Drop potentially GPL'ed nvmath/Rand48 code
...
We don't use it anyway.
Fixes #28182 .
2019-04-19 12:57:39 +02:00
Rémi Verschelde
1949f8c7f5
Sync AUTHORS and DONORS with master branch
2019-04-07 21:50:07 +02:00
Rémi Verschelde
a68965f64a
SCons: Fix python3 compat for builtin_bullet=no
...
(cherry picked from commit 44f1b390a3
)
2019-04-03 17:01:46 +02:00
Rémi Verschelde
a3f901ecad
AppVeyor: Force installing SCons 3.0.1
...
3.0.2 was released today and when installed via pip, it seems to be
missing from the PATH.
(cherry picked from commit fb47d8f554
)
2019-03-26 15:38:32 +01:00
Rémi Verschelde
f4b3756e85
SCons: Fix import clash between Godot and system modules
...
See #24965 for details. `sys.path.insert` is hacky, but should work
relatively well for both Python 2 and Python 3. When we eventually
deprecate Python 2 support, we could look into using importlib.
Fixes #24965 .
(cherry picked from commit 644b266bae
)
2019-02-27 09:20:15 +01:00
Rémi Verschelde
917d027941
Android: Enable arm64-v8a export by default
...
From August 1, 2019, Google Play requires that all new apps and app updates
include 64-bit versions, so we enable ARM64 by default.
IINM support for x86 and x86_64 is still be optional, so not enabling them
out of the box.
Part of #25030 .
(cherry picked from commit 9e820cdf20
)
2019-01-16 13:59:41 +01:00
Rémi Verschelde
0aa350306b
SCons: Drop unused MPC_FIXED_POINT define
...
(cherry picked from commit eebca76be5
)
2019-01-16 13:02:53 +01:00
Rémi Verschelde
392e5cfa1e
Android: Add support for x86_64 architecture
...
Like arm64v8, this is only supported by API 21 and later,
so we enforce 21 as min API for x86_64.
Part of #25030 .
(cherry picked from commit 7f4ee36469
)
2019-01-16 12:51:56 +01:00
Rémi Verschelde
9b226e60e3
SCons: Deprecate ios_sim option forcing x86, simulator needs x86_64
...
(cherry picked from commit 95e96947f6
)
2019-01-16 12:35:29 +01:00
Hein-Pieter van Braam
49929c1e57
Fix OSXCROSS build with clang-6.0
...
Backport from Fabio Alessandrelli's commit at
875d822d77
2019-01-08 00:55:46 +01:00
Rémi Verschelde
0eab0d9343
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-03 11:41:35 +01:00
Rémi Verschelde
468b3dccab
Fix missing/malformed license headers
2019-01-03 11:18:27 +01:00
Juan Linietsky
202528c557
Initalize font size to 16, closes #21165
...
(cherry picked from commit c399c41dfb
)
2018-12-09 13:45:36 +01:00
Andrea Beconcini
134428aefd
uwp export: fix existing template check
...
(cherry picked from commit 11a1624202
)
2018-11-28 10:28:28 +01:00
Andrii Doroshenko (Xrayez)
bf6186449f
Init `ignore_camera_zoom` property in parallax background constructor
...
The default value for `ignore_camera_zoom` property was initialized by garbage value,
leading to camera's zoom to be ignored even if unset in editor most of the time.
(cherry picked from commit 86eaded7b4
)
2018-11-28 10:27:55 +01:00
Ibrahn Sahir
c02ef4d7b9
Moved dynamic font list from static to lifetime controlled by main.
...
Means the list is destroyed before the OS object, allowing it the
opportunity to print an error if there are still dynamic font objects
hanging around.
(cherry picked from commit 7d82bed4f4
)
2018-11-28 10:27:42 +01:00
Juan Linietsky
b5866566d0
Make sky and ground energy do something, fixes #18856
...
(cherry picked from commit afe4f2080a
)
2018-11-28 10:27:42 +01:00
Julien CATINEAU
22b105e421
add option to invert y-axis
...
(cherry picked from commit 57e6b8781c
,
with later renaming from efd4228892
and 563356109b
)
2018-11-28 10:27:42 +01:00
Juan Linietsky
9c8d84ed6c
Get rid of gridmap error due to not yet valid cursor instance, fixes #17546
...
(cherry picked from commit 8306d60e85
)
2018-11-28 10:27:42 +01:00
Juan Linietsky
586b73adf7
Do not error on empty shader, just treat it as invalid by default. Fixes #15998 .
...
(cherry picked from commit 4d88721e62
)
2018-11-28 10:27:42 +01:00
Rémi Verschelde
a1b748f5f4
Travis: Install libstdc++ >= 4.9 for clang-format-6.0
...
(cherry picked from commit 22b176f69d
)
2018-11-28 10:27:42 +01:00
Rémi Verschelde
ce87428cfb
Travis: Update style checks to clang-format 6.0.1
...
(cherry picked from commit 003ac67df1
)
2018-11-28 10:27:42 +01:00
ShyRed
e7886978bd
Remove disabled shapes from physics
...
Disabling a shape removes it from physics calculations. Enabling a shape adds it back to the physics calculations.
(cherry picked from commit 4d6bb43931
)
2018-11-28 10:27:42 +01:00
Juan Linietsky
7e1e73c719
Avoid double underscore from breaking glsl compiler, fixes #12880
...
(cherry picked from commit f00b522705
)
2018-11-28 10:27:42 +01:00
Leon Krause
701683e557
Fix HTML5 gamepad input
...
(cherry picked from commit cd7c0f67b9
)
2018-11-28 10:27:42 +01:00
Rémi Verschelde
272c31c837
Settings: Sort text editor themes alphabetically
...
(cherry picked from commit f0051394da
)
2018-11-28 10:27:42 +01:00
Dominique LaSalle
a142f89540
Fix gles3 shader to actually multiply specular light by rev_amount for fog calculations.
...
(cherry picked from commit f39d14dd61
)
2018-11-28 10:27:42 +01:00
JFonS
07c85d3cdf
Fix editor only lights
...
(cherry picked from commit 99a097aff2
)
2018-11-28 10:27:42 +01:00
Toshiwo
5c8e340a3f
fixed issue with PrismMesh size, ignore for VS code .code-workspace
...
(cherry picked from commit b27b1a99a0
)
2018-11-28 10:27:42 +01:00
Hein-Pieter van Braam
3f5d9074e4
Properly export the various 'use dGPU' symbols when building with MingW
...
This fixes exporting the NvOptimusEnablement export when building with
MingW. This also adds the equivalent for AMD.
This fixes #23400
(cherry picked from commit 19d91f788d
)
2018-11-28 10:27:42 +01:00
Hein-Pieter van Braam
96ed1801aa
When starting up try creating directories recursively
...
Previously we had a check to see if cache and data directories exist and
another check to try to make them if they do not. However the second
check was never reached if we don't have the directories in question.
Furthermore for cache directories on Linux people who never started a
desktop environment we need to recurisively create the XDG directory as
well as the godot specific directory.
This fixes #17963
(cherry picked from commit 321ac5ae13
)
2018-11-28 10:27:41 +01:00
volzhs
5dd8f775f9
Fix keep screen on property path for Android/iOS/UWP
...
(cherry picked from commit d18235bc38
)
2018-11-28 10:27:41 +01:00
Rémi Verschelde
e08eb964c4
libpng: Update to upstream version 1.6.35
...
(cherry picked from commit f4e682d717
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
36027d425c
Ensure index is only saved when scene is inherited, or parent node is not from the edited scene. Closes #17562 .
...
(cherry picked from commit d5d83b754d
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
248eee819a
Add support for line continuations (wtf) in obj format, fixes #7974
...
(cherry picked from commit 5a5614e8ad
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
8ff42771a4
Ensure process notification is received only if really enabled, fixes #7894
...
(cherry picked from commit 15db793ef2
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
a93e28291f
Ensure one shot signals are not disconnected while edited, closes #7776
...
(cherry picked from commit ac52eb444f
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
10a71ab4d6
Added missing support for traditional chinese on Windows, fixes #7674
...
(cherry picked from commit e896261b87
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
4bcea9de74
Remove pointless check for no texture, fixes #7298
...
(cherry picked from commit 95a9e51975
)
2018-11-28 10:27:41 +01:00
Juan Linietsky
a2297c64e6
Perform a name check when loading scenes and running on editor, fixes #6152
...
(cherry picked from commit 200c6cf630
)
2018-11-28 10:27:41 +01:00
Rémi Verschelde
482d60854a
Merge pull request #23904 from akien-mga/3.0-openssl-1.0.2q
...
[3.0] openssl: Update to pristine 1.0.2q (security update)
2018-11-22 19:56:49 +01:00
Rémi Verschelde
cff0913be8
openssl: Update to pristine 1.0.2q (security update)
2018-11-22 17:51:18 +01:00
Rémi Verschelde
8bde816efd
openssl: Reorder sources alphabetically
2018-11-22 16:43:17 +01:00
Rémi Verschelde
176f5c648d
Doc: Fix typo in File documentation
...
Fixes #19383 .
(cherry picked from commit 8569a0db3c
)
2018-11-05 16:00:39 +01:00
MrVallentin
4c35d33ef6
Fixed typos
...
(cherry picked from commit 693ee5dd56
)
2018-11-05 08:52:23 +01:00
Alexander Holland
2b54f0e680
Doc RichTextLabel push strikethrough and align
...
(cherry picked from commit 1f271e4be6
)
2018-11-01 11:44:47 +01:00
Rémi Verschelde
2b1f692455
doc: Sync classref with current source
2018-11-01 11:39:29 +01:00
Rémi Verschelde
aba24e6866
doc: Fix invalid [enum] uses
...
(cherry picked from commit 22b7489ab1
)
2018-11-01 11:39:29 +01:00