Michael Alexsander
34bf81fa7c
Cleanup unnecessary code from before the scrollbar overlapping fixes
2020-01-14 18:19:12 -03:00
Rémi Verschelde
42d3d06195
Merge pull request #35131 from Xrayez/doc-engine-frames
...
Document `Engine.get_idle/physics_frames` methods
2020-01-14 22:03:39 +01:00
Andrii Doroshenko (Xrayez)
42567bffb9
Document Engine.get_idle/physics_frames
methods
2020-01-14 22:32:32 +02:00
Rémi Verschelde
57986208f3
Merge pull request #35130 from qarmin/crash_item_bad_index
...
Don't allow to use too big index in ItemList
2020-01-14 21:03:25 +01:00
Rémi Verschelde
8f103b1b69
Merge pull request #34801 from Calinou/add-3d-viewport-crosshair
...
Add a crosshair to the 3D viewport
2020-01-14 21:02:35 +01:00
Rafał Mikrut
724f5f3178
Don't allow to use too big index in ItemList
2020-01-14 20:17:48 +01:00
Fabio Alessandrelli
562bc1941d
Merge pull request #35126 from Faless/fix/ip_unix_warnings
...
Remove unused ip_unix member from OSX/server.
2020-01-14 19:07:55 +01:00
Rémi Verschelde
3d88a7bb22
Merge pull request #35122 from ChibiDenDen/fully_qualified_name_gdscript
...
Add fully_qualified_name for GDScript class
2020-01-14 18:54:52 +01:00
Rémi Verschelde
16860e90f1
Merge pull request #35124 from Faless/js/http_server_fix
...
Properly close files served by debug HTTP server.
2020-01-14 18:38:16 +01:00
Rémi Verschelde
a5083ef559
Merge pull request #34868 from MadEqua/android-adaptive-icons
...
Add support for Android adaptive icons.
2020-01-14 18:04:36 +01:00
Fabio Alessandrelli
417c54b871
Remove unused ip_unix member from OSX/server.
2020-01-14 17:33:49 +01:00
Rémi Verschelde
1bafd2d2c8
Merge pull request #35120 from Faless/docs/html5_restrictions
...
Update documentation to reflect HTML5 limitations.
2020-01-14 17:23:54 +01:00
Bruno Lourenço
abe83a1c84
Add support for Android adaptive icons.
2020-01-14 16:11:07 +00:00
Fabio Alessandrelli
14a58560e1
Properly close files served by debug HTTP server.
2020-01-14 17:07:06 +01:00
Fabio Alessandrelli
1798496ea7
Add mime type to responses from debug HTTP server.
...
Get rid of warnings in firefox mentioning performance loss when no mime
type is given for wasm files.
2020-01-14 17:07:06 +01:00
asynts
71b4b180ba
Prevent crash described in #34555 .
...
Normally it wouldn't be possible to click on the "Connect" button if no node
is selected, because the button would be disabled.
However, double clicking on a node is also hooked up to the same signal
and double clicking is possible even if the "Connect" button is disabled.
This caused a crash described in #34555 .
2020-01-14 17:02:18 +01:00
Dani Frank
d6f10cd08e
Add fully_qualified_name for GDScript class
2020-01-14 17:33:33 +02:00
Phischermen
becd1fd1d8
Fix issue regarding rotation
...
Canvas items will now rotate correctly no matter what their global scale happens to be.
2020-01-14 07:26:34 -08:00
Fabio Alessandrelli
aa744aee7d
Update documentation to reflect HTML5 limitations.
2020-01-14 15:42:47 +01:00
Rémi Verschelde
dc0f43a1c2
Merge pull request #35117 from timothyqiu/deferred
...
Makes adding port in Visual Script nodes deferred
2020-01-14 14:41:53 +01:00
Haoyu Qiu
ddde73cc62
Makes adding port in Visual Script nodes deferred
2020-01-14 21:03:09 +08:00
Rémi Verschelde
ea4c88f38a
Merge pull request #35116 from YeldhamDev/more_scrollbar_tweaks
...
Fix more scrollbar anchorings
2020-01-14 13:55:34 +01:00
Rémi Verschelde
0a8879c1b8
Merge pull request #35101 from KoBeWi/randocs_the_sequel
...
Complete documentation of some more classes
2020-01-14 13:37:59 +01:00
Tomasz Chabora
c09b9c488f
Complete documentation of some more classes
2020-01-14 13:19:39 +01:00
Rémi Verschelde
4d3acbcb3a
Merge pull request #35114 from timothyqiu/macos-ime
...
Fixes IME input backspace on macOS
2020-01-14 13:06:03 +01:00
Haoyu Qiu
bda9145aae
Fixes IME input backspace on macOS
2020-01-14 19:41:42 +08:00
Michael Alexsander
e69593842e
Fix more scrollbar anchorings
2020-01-14 08:25:55 -03:00
Rémi Verschelde
2f1be121b7
Merge pull request #35113 from akien-mga/aint-no-peeking-for-command-lurkers
...
Export: Properly disable resource preview thread
2020-01-14 12:13:28 +01:00
Rémi Verschelde
a565c93aeb
Export: Properly disable resource preview thread
...
Fixes #26857 .
Fixes #34433 .
Fixes #34826 .
2020-01-14 11:34:02 +01:00
Rémi Verschelde
dbbfade584
Merge pull request #35082 from akien-mga/dont-count-yer-chicken
...
EditorNode: Delay addon init to NOTIFICATION_READY
2020-01-14 08:26:08 +01:00
Rémi Verschelde
870ec61417
Merge pull request #35092 from AndreaCatania/frames_exp
...
Exposed physics frame count and idle frame count
2020-01-14 08:25:46 +01:00
Rémi Verschelde
63112b5090
Merge pull request #35106 from YeldhamDev/scrollbar_overlap_fixes
...
Fix more instances of overlapping scrollbars
2020-01-14 08:12:20 +01:00
Rémi Verschelde
6a9b38741f
Merge pull request #35105 from timothyqiu/center-container-min-size
...
Updates min size on CenterContainer::set_use_top_left
2020-01-14 08:11:34 +01:00
Rémi Verschelde
ebf28c942f
Merge pull request #35088 from akien-mga/object-disconnect-was-safe-enough
...
Object: Remove error on disconnect of locked signals
2020-01-14 07:53:30 +01:00
Michael Alexsander
712cd8a97e
Fix more instances of overlapping scrollbars
2020-01-13 22:49:17 -03:00
Haoyu Qiu
66a54582ee
Updates min size on CenterContainer::set_use_top_left
2020-01-14 08:35:21 +08:00
Hugo Locurcio
2b9f34b867
Add a crosshair to the 3D viewport
...
The crosshair makes freelook navigation a bit easier, while making it
clearer that it's possible to select nodes by clicking while in
freelook mode.
The crosshair is only displayed while in freelook mode.
It uses an icon designed to be visible on any background.
2020-01-13 22:30:34 +01:00
Rémi Verschelde
0aeb5bbf62
Object: Avoid error on emit_signal with freed target
...
As advised by @reduz.
2020-01-13 22:20:18 +01:00
Rémi Verschelde
34ad33d9e0
Merge pull request #35099 from neikeq/sync-visual-server-after-script-server-finish
...
Sync pending VisualServer commands after ScriptServer finalization
2020-01-13 22:13:29 +01:00
Rémi Verschelde
f06372cb73
Merge pull request #35097 from neikeq/issue-34954
...
Mono/C#: Fix _update_exports() leaking temporary Object/Node instances
2020-01-13 22:01:11 +01:00
Ignacio Etcheverry
d5122ab31c
Sync pending VisualServer commands after ScriptServer finalization
...
This is needed as C# may free resources from the finalizer thread during
CSharpLanguage::finish(). Previously this would result in RIDs not being freed.
2020-01-13 21:46:44 +01:00
Ignacio Etcheverry
a6a5ef0fd6
Mono/C#: Add error checks to detect possible Reference leaks
2020-01-13 21:00:07 +01:00
Ignacio Etcheverry
ea737db43c
Mono/C#: Fix _update_exports() leaking temporary Object/Node instances
2020-01-13 20:58:46 +01:00
George Marques
1d129f9bec
GDScript: Check function arguments on release too
...
Needed because otherwise the certain type operations (such as type
casting) used as a function argument might become unresolved on release,
causing a compilation failure.
Fix #28680
2020-01-13 15:58:53 -03:00
Andrea Catania
9c60502357
Exposed physics frame count and idle frame count
2020-01-13 17:53:10 +01:00
Rémi Verschelde
f38bfccf42
Object: Remove error on disconnect of locked signals
...
According to 22637beb2e (commitcomment-36651823)
and as confirmed by @reduz, this seems not to be necessary now that we
copy-on-write.
This triggered freeze scenarios in cases where a node would be deleted
while being used as a target in a signal emission.
Fixes #34650 .
Fixes #34769 .
Now those two errors go back to reporting:
```
ERROR: emit_signal: Condition ' !target ' is true. Continuing..:
At: core/object.cpp:1191.
```
2020-01-13 17:03:02 +01:00
Rémi Verschelde
031b5455ae
Merge pull request #35083 from akien-mga/squish-s3tc-compress-in-template
...
Image: Include S3TC compression via Squish in non-tools build
2020-01-13 16:21:30 +01:00
Rémi Verschelde
04a1ae90df
Merge pull request #35080 from malbach/scrollbars_overlap
...
Fix #33309 Overlapping Scrollbars in ScrollContainer
2020-01-13 16:10:12 +01:00
Rémi Verschelde
c7b701dfd2
Image: Include S3TC compression via Squish in non-tools build
...
We already build Squish in templates build for S3TC decompression,
so we can as well expose the compression feature.
Fixes #25640 .
2020-01-13 15:58:49 +01:00
Rémi Verschelde
1cf387ed9d
Merge pull request #35079 from akien-mga/managers-dont-build-solutions
...
Ignore command line --build-solutions when not editing project
2020-01-13 15:08:31 +01:00