Aaron Franke
3fd7c33f39
Fix incorrect documentation for Vector2.angle()
...
(cherry picked from commit 299c3ec1c1
)
2020-07-03 15:34:30 +02:00
Michael Alexsander
0924a3ac55
Fix timeline cursor not updating on zoom change in the Bezier editor
...
(cherry picked from commit eee9d053a3
)
2020-07-03 15:34:30 +02:00
Pedro J. Estébanez
a235bab96c
Ignore blend times for inexistent animations
...
(cherry picked from commit fdf1977e8f
)
2020-07-03 15:34:30 +02:00
Fabio Alessandrelli
45b1234a82
Update to wslay 1.1.1 .
...
A minor fix, but let's stay in sync.
(cherry picked from commit d988b0d1a3
)
2020-07-03 15:34:30 +02:00
Fabio Alessandrelli
9d25668339
Update to mbedtls 2.16.7
...
(cherry picked from commit 8ddf9fe4b0
)
2020-07-03 15:34:30 +02:00
Rémi Verschelde
b4f710c6d8
thirdparty: List release years in README.md
...
And expand commit hashes to full hashes instead of shortened ones.
(cherry picked from commit 959ffd5979
)
2020-07-03 15:34:30 +02:00
Michael Alexsander
a9ef40b388
Remove oversized margins in the AnimationTree editor
...
(cherry picked from commit 4f00ac7003
)
2020-07-03 15:34:30 +02:00
Michael Alexsander
f2fe197398
Make timeline cursor in the Bezier editor just as thick as the Animation editor
...
(cherry picked from commit 20c1196bb0
)
2020-07-03 15:34:30 +02:00
Daniel Ting
35523a46c0
Make "Close and save changes?" actually save
...
This fixes issue #39844 , where the confirmation dialog when a user
attempts to close an unsaved script did not actually save it even after
clicking "Save."
(cherry picked from commit d2a5b92e9b
)
2020-07-03 13:17:57 +02:00
Michael Alexsander
32c154d297
Fix Tree's 'scroll_to_item()' not working correctly on some cases
...
(cherry picked from commit 144a4cc39f
)
2020-07-03 13:17:57 +02:00
follower
9388237e2d
Revert "Adds fuzzy search for help search dialog"
...
This reverts commit 481dbceed0
.
Current fuzzy search implementation results in too many
non-useful results.
Could be re-added after result sort/filter/score functionality
is added. See #30072 for example existing implementation.
Fixes : #39128
Reverts: #32043
Fixed format style conflicts:
editor/editor_help_search.cpp
(cherry picked from commit 55d706c352
)
2020-07-03 13:17:57 +02:00
Hugo Locurcio
89421c58cd
Write "Aces" tonemapping in uppercase as it's an acronym
...
(cherry picked from commit a31fc59ff3
)
2020-07-03 13:17:57 +02:00
Stijn Hinlopen
cdb9b51ed1
Add Control to preferred types
...
(cherry picked from commit ec86d32684
)
Fix crash by calculating wrong size of array.
(cherry picked from commit 81b6000812
)
2020-07-03 13:17:57 +02:00
bruvzg
14b8124074
[macOS export] Set correct external file attributes (Unix mode), and creation time.
...
(cherry picked from commit accae11fe3
)
2020-07-03 13:17:57 +02:00
lordkettune
c68ef4d754
Fix issues with custom tracks on reimport
...
(cherry picked from commit 4313a7bdc8
)
2020-07-03 13:17:57 +02:00
Stijn Hinlopen
4c54f39dbe
Deleting multiple nodes displays correct message.
...
(cherry picked from commit 8b046ed477
)
2020-07-03 13:17:57 +02:00
Mark Kuo
46590fa3b0
VideoPlayer: fix possible race condition
...
In set_stream() we write to 'playback' while accessing the same object
in _mix_audio() in audio thread. Protect the 'write' part in
set_stream() to avoid possible crash in _mix_audio() function.
(cherry picked from commit e435d57758
)
2020-07-03 13:17:57 +02:00
Paul Herman
850f07a4d9
Expose loading TGA images in Image.
...
(cherry picked from commit 7d4b3e6587
)
2020-07-03 13:17:57 +02:00
Andrii Doroshenko (Xrayez)
f50c88ba7b
Clarify `Geometry.offset_polygon_2d` regarding vertices translation
...
The method is used to either inflate or deflate a polygon.
For translating/transforming a polygon, use `Transform2D.xform`.
(cherry picked from commit 19b72da35d
)
2020-07-03 13:17:57 +02:00
Thakee Nathees
3a08658881
animation autocomplete bug fixed
...
(cherry picked from commit b07e788ad9
)
2020-07-03 13:17:57 +02:00
Haoyu Qiu
38509f1a89
Prevent dragging from SceneTree buttons
...
(cherry picked from commit 45d0799b5b
)
2020-07-03 13:17:57 +02:00
Marcel Admiraal
50d69a5a3d
Call CRASH_COND_MSG if key not found in HashMap get function.
...
(cherry picked from commit 1b05f449f0
)
2020-07-03 13:17:57 +02:00
Rémi Verschelde
22863363a7
Merge pull request #37475 from azagaya/3.2
...
Fixed images in black margins
2020-07-03 13:09:22 +02:00
Rémi Verschelde
0bc2705ff2
Merge pull request #33998 from nekomatata/printerr-remote-debugger
...
[3.2] Format remote printerr properly in script debugger output
2020-07-03 07:53:01 +02:00
Rémi Verschelde
24f527b561
Merge pull request #39996 from naithar/feature/ios-gdnative
...
[3.2] Add support of iOS's dynamic libraries to GDNative
2020-07-03 07:48:45 +02:00
Rémi Verschelde
a3e525ba0f
Merge pull request #40054 from bruvzg/macos_confined_mouse_mode_3
...
[macOS, 3.2] Implement confined mouse mode.
2020-07-03 00:11:27 +02:00
Rémi Verschelde
2759fe85dc
Merge pull request #40052 from Faless/js/more_improvements_3.2
...
[3.2] HTML5 fixes, audio fallback, fixed FPS.
2020-07-02 20:24:44 +02:00
Rémi Verschelde
3ec3b5f1e9
Merge pull request #40051 from Faless/iteration/os_delay_3.2
...
[3.2] Move frame delaying functions from Main to OS.
2020-07-02 20:24:24 +02:00
PouleyKetchoupp
83e376e731
Format remote printerr properly in script debugger output
...
Fixes #33324
2020-07-02 17:43:37 +02:00
bruvzg
b233cb640d
[macOS, 3.2] Implement confined mouse mode.
2020-07-02 17:12:16 +03:00
Fabio Alessandrelli
d06ad40757
Add default 50ms output_latency web override.
...
Hopefully a good tradeoff between latency and performance on most
browsers.
2020-07-02 14:30:23 +02:00
Fabio Alessandrelli
357e99a31e
Use dummy driver when JS AudioContext is unavailable.
2020-07-02 14:30:23 +02:00
Fabio Alessandrelli
399e2c1db0
Limit FPS in JS by skipping iterations.
2020-07-02 14:30:23 +02:00
Fabio Alessandrelli
c7d2767ab9
[JS] Check canvas size each loop, force redraw.
...
Remove ResizeObserver, fix compatibility issues, achieve smoother
resizing.
2020-07-02 14:30:23 +02:00
Fabio Alessandrelli
093c463ebf
[HTML5] Early FS initialization.
...
So that "/userfs" is created and mounted before `setup`.
2020-07-02 14:30:12 +02:00
Fabio Alessandrelli
dc8b7b3b17
Move frame delaying functions from Main to OS.
...
Will allow specific platforms to override it and avoid blocking on the
main/GUI thread.
(cherry picked from commit 1b6e3458b2
)
2020-07-02 13:52:02 +02:00
Rémi Verschelde
44a516986d
Merge pull request #39084 from madmiraal/backport-37314
...
[3.2] Better damping implementation for Bullet rigid bodies
2020-07-02 13:26:03 +02:00
Sergey Minakov
0e2bc779ed
GDNative export: do not add fake lookup table if static lib is not used
2020-07-02 12:47:58 +03:00
Sergey Minakov
8fff25df09
GDNative Editor: Support selecting frameworks for iOS
2020-07-02 12:47:20 +03:00
Sergey Minakov
e2a45fe840
iOS Export: Updated Info.plist. Framework embedding. Fixes for search paths
2020-07-02 12:46:57 +03:00
Sergey Minakov
519024829a
iOS Export: turn .dylib into .framework on export
2020-07-02 12:45:14 +03:00
Sergey Minakov
6001e10054
GDNative: support dynamic loading of iOS frameworks
2020-07-02 12:38:51 +03:00
Rémi Verschelde
3247ac4b0e
Merge pull request #39981 from madmiraal/fix-39919-3.2
...
[3.2] Fix CSG Visual Bug.
2020-07-01 08:48:09 +02:00
Rémi Verschelde
63fd0d37ed
Merge pull request #39895 from madmiraal/fix-39768-3.2
...
[3.2] Trigger broadphase update when changing collision layer/mask.
2020-06-29 21:34:56 +02:00
Marcel Admiraal
22ff17793c
Use is_equal_approx() instead of vertex_snap when checking if ray is
...
colliding with equiplanar CSG faces.
2020-06-29 19:48:47 +01:00
Marcel Admiraal
8e120230a1
Create degenerate triangles when inserting an edge into a CSG face.
...
They will be deleted when the faces are merged, but their edges are
needed for merging faces.
2020-06-29 16:40:53 +01:00
Rémi Verschelde
b833296cbb
Merge pull request #39943 from bruvzg/macos_apple_silicon_3
...
[macOS, 3.2] Add support for the Apple Silicon (ARM64) build target.
2020-06-29 15:30:03 +02:00
Rémi Verschelde
e88dc5da68
Merge pull request #39941 from akien-mga/3.2-x11-XGetWindowProperty-memleak
...
X11: Ensure XGetWindowProperty data gets freed
2020-06-29 13:57:57 +02:00
bruvzg
43888ebfaf
[macOS, 3.2] Add support for the Apple Silicon (ARM64) build target.
2020-06-29 14:43:29 +03:00
Rémi Verschelde
08ee1de535
X11: Ensure XGetWindowProperty data gets freed
...
Fixes a small memory leak reported by lsan:
```
Direct leak of 73 byte(s) in 1 object(s) allocated from:
#0 0x7f29825f3e70 in malloc (/lib64/liblsan.so.0+0xee70)
#1 0x7f29824a5729 in XGetWindowProperty (/lib64/libX11.so.6+0x29729)
```
2020-06-29 13:05:24 +02:00