clayjohn
c682baa97a
removed reference to texscreen
...
(cherry picked from commit 333dfd562b
)
2018-11-01 11:39:22 +01:00
Fluffel
a1134e861e
[DOCS] get_indexed, tween
...
(cherry picked from commit a164d593c0
)
2018-11-01 11:39:21 +01:00
Poommetee Ketson
9a3a714ee1
[DOCS] SceneTree stretching constants
...
(cherry picked from commit 5ed0861e81
)
2018-11-01 11:39:21 +01:00
Poommetee Ketson
052919fe44
[DOCS] complete Tree.get_drop_section_at_position and Tree.drop_mode_flags
...
(cherry picked from commit 6536834d42
)
2018-11-01 11:39:21 +01:00
PJB3005
08555b9bde
Improve TileMap.get_used_cells docs.
...
(cherry picked from commit 338217c30b
)
2018-11-01 11:39:21 +01:00
Saracen
548777910b
Fixes the hyperlinks for enumerators inside classes in the editor help.
...
(cherry picked from commit 63c6a2487f
)
2018-11-01 11:39:21 +01:00
Jason Anderson
13177d2635
Added AudioStream descriptions
...
(cherry picked from commits 17eb26a83a
and 512ae49f7d
)
2018-11-01 11:39:21 +01:00
Noshyaar
b4b544ff73
Fix example code for EditorImportPlugin
...
(cherry picked from commit 817f315eae
)
2018-11-01 11:39:21 +01:00
Rémi Verschelde
caea1601c4
Doc: Add example for array indexing
...
Supersedes and closes #20180 .
(cherry picked from commit adb16be6b9
)
2018-11-01 11:39:21 +01:00
toger5
2b954b0d55
mention load in texture class
...
(cherry picked from commit 533e026f9c
)
2018-11-01 11:39:21 +01:00
Thomas ten Cate
5281636de4
Document return value of yield() with signals
...
Fixes godotengine/godot-docs#1478
(cherry picked from commit 117c666fce
)
2018-11-01 11:39:20 +01:00
Hugo Locurcio
bb5312d3f7
Document Vector2.round() and Vector3.round()
...
(cherry picked from commit 61fd3cd32a
)
2018-11-01 11:39:20 +01:00
Emmanuel Leblond
dd81ee9855
Correct test list returned by test_get_names
...
(cherry picked from commit 7e3b605ff4
)
2018-11-01 11:39:20 +01:00
Rémi Verschelde
80e66a6214
Improve return value of OS.execute in blocking/non-blocking variants
...
Initialized the PID to -2, which will be the value returns in blocking-
mode where the PID is not available. (-1 was already taken to signify an
execution failure).
OS::execute will now properly return a non-OK error code when it fails
to execute the target file.
The documentation was rewritten to be very clear about the differences
between blocking and non-blocking mode.
Fixes #19056 .
(cherry picked from commit f392650be2
)
2018-11-01 11:39:20 +01:00
Daniel "Orangestar" O
d73de3fb97
Fix Error in the ScrollContainer Tooltips
...
(cherry picked from commit 40ec56801b
)
2018-10-31 10:58:24 +01:00
Leon Krause
c9ab2bab22
Fix help/man for --export and --export-debug
...
(cherry picked from commit c4c7270cc7
)
2018-10-31 10:57:39 +01:00
Leon Krause
ce362c03cf
Allow exporting runnable presets from command line
...
(cherry picked from commit af7926cf98
)
2018-10-31 10:56:44 +01:00
Rémi Verschelde
83b53ce6c8
Merge pull request #23033 from akien-mga/3.0
...
Backport of Android buildsystem improvements for 3.0
2018-10-16 14:32:28 +02:00
Wojciech Milkowski
74fe5968c1
Fix build with Android NDK r18
...
As a bonus there is no need to use undocumented Gradle API any more.
(cherry picked from commit 3598165c4d
)
2018-10-15 16:27:40 +02:00
Wojciech Milkowski
8c714bf8cd
No need to link with libandroid_support in NDK 17
...
According to https://github.com/bytedeco/javacpp/pull/244 in NDK 17
libandroid_support library is not needed any more, and on armv8 is
already gone which breaks compilation.
(cherry picked from commit 3a3ea6d514
)
2018-10-09 09:23:19 +02:00
Ridwan Abdul Hafidh
d3ca68aee4
add support libc++_shared stl on android
...
(cherry picked from commit b0419db46f
)
2018-10-09 09:23:03 +02:00
Tiago Quendera
a063074346
Update detect.py
...
Fixed a typo in detect.py
(cherry picked from commit aa594614db
)
2018-10-09 09:20:31 +02:00
Rémi Verschelde
f16f9b2b8a
i18n: Sync translations with Weblate
2018-08-23 13:37:15 +02:00
Rémi Verschelde
d95d136550
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@dragmz, @fire
Thanks to all contributors and donors for making Godot possible!
[ci skip]
(cherry picked from commit 284b56f2fb
)
2018-08-13 08:11:35 +02:00
Hein-Pieter van Braam
16ab5e091d
3.0.7-devel
...
Onwards my precious!
2018-07-31 20:13:10 +02:00
Hein-Pieter van Braam
8ac39d8863
3.0.6 changelog
2018-07-31 20:03:50 +02:00
Hein-Pieter van Braam
83140541dc
Fix Mono compilation on Windows/Ming
2018-07-28 23:01:38 +02:00
Hein-Pieter van Braam
4491151aa9
Version 3.0.6-stable
2018-07-28 21:39:16 +02:00
Fabio Alessandrelli
5262d1bbcc
Fix marshalls size checks.
...
Yesterday, when playing around with my network code, I realized there is
a security issue in decode_variant, at least when decoding PoolArrays.
Basically, the size of the PoolArray is encoded in a uint32_t, when
decoding it, that value is cast to int when comparing if the packet is
actually that size causing numbers with MSB=1 to be interpreted as
negative thus always passing the check. That same value though, is used
as uint32_t again to resize the output vector. For this reason, sending
a malformed packet with declared type PoolByteArray and size of 2^31(+x)
causes the engine to try to allocate 2+GB of pool memory, causing the
engine to crash.
2018-07-28 21:21:19 +02:00
Ignacio Etcheverry
1a325e3580
Fix continuous attempt to reload domain with API assemblies out of sync
...
(cherry picked from commit 762c912e8e
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
fc678567d7
Mono: Fix domain reload never triggering
...
(cherry picked from commit f1130f9a8a
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
286ff21dd1
Fix '!valid' error spam on C# script instance create
...
(cherry picked from commit 8edf85b09c
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
cf1c127c23
Mono: Fix null dereferences
...
(cherry picked from commit 5aefe5d936
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
e7110984f3
Add Dictionary::erase_checked(key) method
...
Same as erase, but it returns a boolean value indicating whether the pair was erased or not.
This method should be removed during the next compatibility breakage, and 'Dictionary::erase(key)' should be changed to return a boolean.
(cherry picked from commit 2f69e36cef
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
31f8d3525d
Add Array and Dictionary wrapper classes to C#
...
(cherry picked from commit ee3c476c9a
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
e1cf8dc2cb
Mono: Pending exceptions and cleanup
...
(cherry picked from commit 4739cb8c00
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
291be24742
Mono: Default to not shipping C# scripts content
...
Fixes #20053 .
(cherry picked from commit df170d81cc
)
2018-07-28 16:06:30 +02:00
Aaron Franke
3304c7620a
[Mono] Improvements to GD.cs: PascalCasing and real_t
...
[Mono] Improvements to GD.cs: PascalCasing and real_t
(cherry picked from commit 174cf31d00
)
2018-07-28 16:06:30 +02:00
Pieter-Jan Briers
ba441c48b0
Makes Mono bindings partial & adds GetNode<T>.
...
(cherry picked from commit a8c97eb094
)
2018-07-28 16:06:30 +02:00
oisincar
e5aedf130f
Fix bug with Basis.Transposed()
...
Fix bug where Basis.Transposed() incorrectly updated local basis, and
returned an unmodified copy. This also fixes Transform.Inverse().
(cherry picked from commit 7a4d593198
)
2018-07-28 16:06:30 +02:00
Ignacio Etcheverry
94debea0a9
Make C# bindings generator ignore disabled classes
...
(cherry picked from commit 92c7fe422b
)
2018-07-28 16:06:30 +02:00
Aaron Franke
c6a48e11e9
[Mono] Update about/warning text
...
I've removed the section about being unable to export games using C# - as you are now able to do this, as long as the export templates are installed. Also, I've made a few minor grammar tweaks.
(cherry picked from commit 69530ef614
)
2018-07-28 16:06:30 +02:00
Mads Ynddal
327452cb09
Added path for Mono installed through Homebrew
...
On macOS, it is common to install packages like Mono through the third-party
package-manager Homebrew. This commit simply adds an additional path to
where Homebrew installs the Mono framework.
(cherry picked from commit 39aabba0a9
)
2018-07-28 16:06:30 +02:00
Kelly Thomas
c751b66d38
convert unicode mono root path to ascii string
...
(cherry picked from commit 753230c275
)
2018-07-28 16:06:30 +02:00
Nathan Warden
5928b18cf3
The build-solutions flag now forces editor mode.
...
(cherry picked from commit 03bb14bcc5
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
f37779ba20
Travis: Build Mono module in linux tools job
...
(cherry picked from commit 7bf0c134a7
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
ef67ef3155
Travis: Make dependencies follow the matrix requirements
...
Also make the coverity addon only applied to the static checks build job.
(cherry picked from commit c58f73fd35
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
ba3406fffe
Travis: Cleanup build matrix
...
Remove unused MinGW config, switch server build to gcc/tools.
Update COVERITY_SCAN_TOKEN's secure.
(cherry picked from commit f827dcba44
)
2018-07-28 16:06:30 +02:00
Aaron Franke
68bfea5aa0
[Mono] Rename Fposmod to PosMod
...
[Mono] Rename Fposmod to PosMod
(cherry picked from commit 5b2b23c9a9
)
2018-07-28 16:06:30 +02:00
Josh Faust
be588f9493
Fix crash on editor startup when running with platform=server
...
(cherry picked from commit 4e58db9f12
)
2018-07-28 16:06:30 +02:00