Jordan Schidlowsky
043b6c2d93
make 2d constraint solving more deterministic by solving in push order
2020-12-04 22:23:12 -06:00
Aaron Franke
5ef62e546f
Rename EditorNode3DGizmoPlugin "get_name" to "get_gizmo_name"
2020-12-04 19:34:50 -05:00
Aaron Franke
5dddf4377a
Rename RD texture "type" to "texture_type"
...
"type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
2020-12-04 19:34:50 -05:00
Aaron Franke
19bdd01438
Rename RD uniform "type" to "uniform_type"
...
"type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
2020-12-04 19:34:50 -05:00
Aaron Franke
40b81339d0
Rebind Mesh/ArrayMesh enums
2020-12-04 19:34:50 -05:00
Aaron Franke
47f8ac7864
Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags"
...
"Flags" was a bit too ambiguous, and in 3D it hid GeometryInstance.Flags
2020-12-04 19:34:29 -05:00
Aaron Franke
1b499d244a
Rename LightOccluder2D light_mask to occluder_light_mask
2020-12-04 19:34:29 -05:00
Fabio Alessandrelli
dd9503dc19
[HTML5] Make GDNative support feature-based.
...
This is suboptimal as it requires adding an extra compile flag, but
rewriting how feature tags work is beyond the scope of this work.
2020-12-05 01:12:52 +01:00
Aaron Franke
ce9d87ddfd
Rename PathFollow2D rotate bool
2020-12-04 18:59:02 -05:00
Aaron Franke
888deca827
Rename XR get_type and get_name
...
Now called get_tracker_type and get_tracker_name
2020-12-04 18:59:02 -05:00
Fabio Alessandrelli
1e7bd3d08b
[HTML5] Allow selecting the export type.
...
Available types:
- Regular
- GDNative (support dynamic linking and thus GDNative WASM files)
- Threads (uses WebAssembly Threads)
2020-12-05 00:55:11 +01:00
Fabio Alessandrelli
611c4998e8
[HTML5] EditorRunNative works with GDNative.
...
This "breaks" our loading bar logic (libraries are not counted).
Fixing it is non trivial and probably deserves investigating a different
strategy.
2020-12-05 00:55:07 +01:00
Fabio Alessandrelli
ca34b5e57a
[HTML5] GDNative support via SIDE_MODULE.
...
Working with emscripten >= 2.0.10
2020-12-05 00:52:43 +01:00
Rémi Verschelde
14660ee399
Merge pull request #44080 from akien-mga/doc-sync
...
doc: Sync classref with current source
2020-12-05 00:50:29 +01:00
Ignacio Etcheverry
b0eb9061e4
C#: Fix very slow build log update in the editor
2020-12-05 00:43:24 +01:00
Ignacio Etcheverry
bbaf854956
Fix unhandled exception re-thrown in the editor
2020-12-05 00:40:31 +01:00
Ignacio Etcheverry
e2f7037824
C#: Fix multiple awaits to same signal result in connect error
...
Multiple calls to the same `await ToSignal` were resulting in
"signal already connected to slot" error because the custom
callable comparer was wrong. Comparing only the signal awaiter
handle is the correct way (it's unique for the target).
2020-12-05 00:32:57 +01:00
Fabio Alessandrelli
1167ab96e9
[HTML5] Add function signatures to JS libraries.
2020-12-04 23:21:33 +01:00
Juan Linietsky
c833d64479
Merge pull request #44094 from reduz/reorganize-rasterizer-scene
...
RenderingServer reorganization
2020-12-04 19:05:49 -03:00
reduz
2787ad65be
RenderingServer reorganization
2020-12-04 18:39:46 -03:00
Rémi Verschelde
1a001ad964
doc: Sync classref with current source
...
And fixups:
- Add missing bindings in RenderingServer
- Remove duplicate ArrayMesh enum bindings (they're in Mesh already)
- Remove redundant _unhandled_key_input binding in Control (it's in Node
already)
2020-12-04 22:28:08 +01:00
Rémi Verschelde
3dc8aaaccc
Merge pull request #44095 from akien-mga/ci-windows-cache-3gb
...
CI: Shrink Windows cache to 3GB, we run out of disk space
2020-12-04 21:31:58 +01:00
Rémi Verschelde
3e3fded479
CI: Shrink Windows cache to 3GB, we run out of disk space
2020-12-04 20:06:15 +01:00
Rémi Verschelde
c9f626b598
Merge pull request #44087 from akien-mga/osx-export-fix-path
...
OSX: Fix tmp .app folder name after #44060
2020-12-04 14:33:25 +01:00
Rémi Verschelde
1287ea63c1
Merge pull request #44084 from vnen/float-is-real
...
Rename TYPE_REAL to TYPE_FLOAT
2020-12-04 14:26:22 +01:00
Rémi Verschelde
02d228554b
OSX: Fix tmp .app folder name after #44060
2020-12-04 14:16:49 +01:00
Rémi Verschelde
7815bff46c
Merge pull request #44082 from BastiaanOlij/add_driving_joytype
...
Added driving joystick type to windows joystick handling
2020-12-04 14:10:00 +01:00
George Marques
02f60812ed
Rename TYPE_REAL to TYPE_FLOAT
...
To be consistent with the naming everywhere else.
2020-12-04 09:47:26 -03:00
Bastiaan Olij
cf5737acbe
Added driving joystick type to windows joystick handling
2020-12-04 23:31:19 +11:00
Rémi Verschelde
52b7f260cf
Merge pull request #44079 from Shaidak/master
...
Updated open-simplex to have const functions wherever possible
2020-12-04 12:02:37 +01:00
Sacha Waked
7e2b88a7eb
Updated open-simplex to have const noise functions
...
"open-simplex-noise-in-c" now updated to master and "opensimplex" module refactored accordingly
2020-12-04 11:26:05 +01:00
Rémi Verschelde
328af1db75
Merge pull request #44074 from reduz/reorganize-3d
...
Reorganize rendering server.
2020-12-04 08:36:31 +01:00
Rémi Verschelde
586a20875d
Merge pull request #44018 from lyubomirv/mingw_use_static_cpp_option
...
Add 'use_static_cpp' option for MinGW builds
2020-12-03 23:58:57 +01:00
reduz
e93b2242c2
Reorganize rendering server.
...
-Made RenderingServerScene abstract, allowing reimplementation
-RenderingServerRaster -> RenderingServerDefault, but this class is going away soon.
2020-12-03 19:01:01 -03:00
Lyubomir Vasilev
e52c9c26fc
Add 'use_static_cpp' option for MinGW and MSVC builds
2020-12-03 23:46:16 +02:00
Tomasz Chabora
b552c26c68
Mention that 'changed' signal needs manual emit
2020-12-03 20:11:52 +01:00
Vincent
704d6de84c
add mp3 import and playback support
2020-12-03 17:51:43 +01:00
Rémi Verschelde
ea7dd1be36
Merge pull request #43328 from gvekan/better-keyword-completion
...
Add bracket or space to some keyword completions
2020-12-03 17:14:32 +01:00
Michael Alexsander
383e8919e0
Add "font_color_separator" theme property to 'PopupMenu'
2020-12-03 11:36:03 -03:00
Rémi Verschelde
d7460bb304
Merge pull request #44067 from akien-mga/fix_android_wrong_multitouch_pointerid
...
fix android wrong multi-touch pointerid
2020-12-03 14:49:23 +01:00
Rémi Verschelde
ee6d6b56af
Merge pull request #44069 from akien-mga/logo-cc-by-4.0
...
Relicense Godot logo from CC-BY-3.0 to CC-BY-4.0
2020-12-03 14:47:39 +01:00
Rémi Verschelde
9c30c83aee
Merge pull request #44011 from KoBeWi/red_roses_minus_blue_violets
...
Fix subtracting colors and quats
2020-12-03 14:44:52 +01:00
Rémi Verschelde
6d26ff4eda
Relicense Godot logo from CC-BY-3.0 to CC-BY-4.0
...
Just a version update to be on the standard version.
This has been approved by the copyright holder Andrea Calabró.
2020-12-03 14:30:06 +01:00
Tomasz Chabora
4c232e4222
Fix subtracting colors and quats
2020-12-03 14:22:12 +01:00
alan-w-255
7fa803fa2c
fix android wrong multi-touch pointerid
...
Fixes #43519 .
2020-12-03 13:34:04 +01:00
Rémi Verschelde
9a0610c1ff
Merge pull request #43959 from dalexeev/gds-doc
...
Several edits to the GDScript docs
2020-12-03 13:32:32 +01:00
Rémi Verschelde
a84ad91280
Merge pull request #43896 from RandomShaper/fix_rel_probe_vis
...
Put misc. 3D tool visible instances on their own layer
2020-12-03 13:29:16 +01:00
Rémi Verschelde
5861bac21e
Merge pull request #43801 from nekomatata/bullet-ccd-disabled
...
Fix ccd enabled by default on Bullet bodies
2020-12-03 13:28:48 +01:00
Rémi Verschelde
df53bf6397
Merge pull request #43660 from EricEzaM/PR/INP1-inputevent_as_text_and_to_string
...
InputEvent as_text now returns readable string. Added to_string for debug strings
2020-12-03 13:28:29 +01:00
Rémi Verschelde
1b37c522dc
Merge pull request #44061 from madmiraal/fix-44056
...
Ignore hint entries in game controller mapping
2020-12-03 13:27:28 +01:00