Commit graph

42525 commits

Author SHA1 Message Date
Rémi Verschelde
00e9170812
Merge pull request #59574 from Sauermann/proposal-rename-warp-mouse
Rename warp mouse functions to warp_mouse
2022-03-28 08:52:02 +02:00
Michael Alexsander
42df9ed059 Make script templates follow the GDScript style guide 2022-03-28 01:32:12 -03:00
Haoyu Qiu
af3a5ea7ea Update SceneTree debug colors when settings changed 2022-03-28 10:49:18 +08:00
mashumafi
9c2bfeb2fb Const Ref Callable for custom sort/search 2022-03-27 22:10:36 -04:00
Rémi Verschelde
a0071029f2
Merge pull request #59603 from YeldhamDev/meta_regression_fix
Fix "Script Create" dialog errors with metadata
2022-03-28 00:41:04 +02:00
Rémi Verschelde
6fde0abaa0
Merge pull request #59584 from Faless/net/4.x_http_request_timeout_double
[Net] Change HTTPRequest timeout type to double.
2022-03-28 00:27:15 +02:00
Rémi Verschelde
bff6dc4fb9
Merge pull request #59599 from YeldhamDev/node_picking_lawyer
Fix errors when locking nodes
2022-03-28 00:19:01 +02:00
Michael Alexsander
bb5198a5ac Fix "Script Create" dialog errors with metadata 2022-03-27 18:41:41 -03:00
Jan Haller
f88bdac403 GDExtension: change to_string signature to accept GDNativeStringPtr instead of returning const char* 2022-03-27 21:31:00 +02:00
Michael Alexsander
c331a3a614 Fix errors when locking nodes 2022-03-27 16:10:57 -03:00
Fabio Alessandrelli
4a95408dd4 [Net] Change HTTPRequest timeout type to double.
For consistency with the Timer class and general time representation
inside the engine.
2022-03-27 18:15:56 +02:00
Karmavil
aef97305db Add descriptions to operators 2022-03-27 12:13:56 -03:00
reduz
360dea5348 Add GDExtension support to Script
* Ability to create script languages from GDExtension
* Some additions to gdnative_extension.h to make this happen
* Moved the GDExtension binder to core

This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x.
Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again).
2022-03-27 16:13:00 +02:00
Markus Sauermann
d8a3d4b9da Send Mouse Enter/Exit Notifications independently of mouse focus 2022-03-27 14:20:03 +02:00
Markus Sauermann
0494e024d8 Rename warp mouse functions to warp_mouse 2022-03-27 14:12:01 +02:00
Rémi Verschelde
a5eed70fa2
Merge pull request #59561 from akien-mga/js-export-explain-why-no-templates 2022-03-27 12:26:08 +02:00
Rémi Verschelde
9139146b6c
Merge pull request #59575 from univeous/fix-joystick-focus 2022-03-27 12:20:34 +02:00
Rémi Verschelde
f2fd325210
Merge pull request #59442 from Vitika9/52287 2022-03-27 12:17:31 +02:00
Univeous
383dc11965 Fix UI navigation with joysticks 2022-03-27 17:41:29 +08:00
Rémi Verschelde
f7a714683f
Merge pull request #59571 from KoBeWi/force_push_val
Force final value at the end of Tween
2022-03-27 10:40:24 +02:00
Rémi Verschelde
27deab49f6
Merge pull request #59546 from timothyqiu/ssl-restart
Mark "Editor SSL Certificates" setting as require restart
2022-03-27 10:38:09 +02:00
Rémi Verschelde
c0f707d2ec
Merge pull request #59535 from floppyhammer/fix-project-manager-window-size
Fix project manager window size not applying display scale correctly
2022-03-27 10:36:49 +02:00
Vitika9
eb81ac8fc5 Made reload current project ask for confirmation with unsaved changes 2022-03-27 13:11:19 +05:30
floppyhammer
536d7581ba Fix project manager window size not applying display scale correctly 2022-03-27 11:06:44 +08:00
Haoyu Qiu
a33ec7d8a7 Mark Editor SSL Certificates setting as require restart 2022-03-27 09:47:00 +08:00
kobewi
d48dea7158 Force final value at the end of Tween 2022-03-27 03:09:12 +02:00
Rémi Verschelde
f0407ad14d
Merge pull request #59336 from YeldhamDev/where_we_dropping_boys 2022-03-26 23:30:07 +01:00
Rémi Verschelde
e3d183f2cf
Merge pull request #59560 from Sauermann/proposal-subviewportcontainer-configuration-warning
Add configuration warning for SubViewportContainer
2022-03-26 22:54:45 +01:00
Markus Sauermann
356fac206d Add configuration warning for SubViewportContainer 2022-03-26 20:33:45 +01:00
Rémi Verschelde
93b7a85c98 HTML5: Explain why export templates are missing
Same for UWP.

This is skipped in DEV_ENABLED builds so contributors can still test
the export pipeline (and CI still compiles it on debug builds).
2022-03-26 20:27:36 +01:00
Rémi Verschelde
96ffcc4d52
Merge pull request #59550 from akien-mga/shapes-metrics-or_greater 2022-03-26 20:18:34 +01:00
Rémi Verschelde
299ad65041
Merge pull request #59547 from akien-mga/doc-string-fix-rsplit 2022-03-26 20:17:58 +01:00
K. S. Ernest (iFire) Lee
ee954914d9 Clarify what primitives means. 2022-03-26 10:25:13 -07:00
Rémi Verschelde
0d772c6e6e Improve range property hints for various collision shapes
Fixes #36419.

Co-authored-by: Andrii Doroshenko (Xrayez) <xrayez@gmail.com>
2022-03-26 16:20:30 +01:00
Rémi Verschelde
188ca5470b
Merge pull request #46638 from Ev1lbl0w/feature-hide_gdignored_dirs 2022-03-26 15:54:51 +01:00
Rémi Verschelde
cd43ab38d7
Merge pull request #59542 from fountainment/fix_pm_window_pos 2022-03-26 15:51:40 +01:00
Rémi Verschelde
5371009d8e Object: Remove unused category boilerplate
We might want to re-add something like this if/when we find a good use case
for it and do the effort to categorize all objects in the API properly.

Until then, it's better to remove that boilerplate since it's not needed.

Closes #18711.
2022-03-26 15:46:01 +01:00
Rémi Verschelde
e7fd0ec31f doc: Fix String.rsplit code example
Fixes #36898.
Supersedes and closes #36951.
2022-03-26 15:05:05 +01:00
C.Even
56d372ef0c Fix project manager window centering in multi-monitor situation
* When main screen's position in not (0,0) and editor scale is larger
  than 1, the project manager window was not centered in main screen
2022-03-26 20:03:04 +08:00
Rémi Verschelde
fec2486994
Merge pull request #59526 from fire-forge/ssr
Rename `ss_reflections_` to `ssr_` in Environment
2022-03-25 22:49:18 +01:00
Rémi Verschelde
6fce38d1da
Merge pull request #59489 from adamscott/add-gltf-dae-fbx-blend-shape-mask-array-format-enforcers
Add GLTF, DAE and FBX importers enforcement for blend shape mask array
2022-03-25 22:47:16 +01:00
FireForge
bb7e6e9951 Rename "ss_reflections_" to "ssr_" in Environment 2022-03-25 14:37:01 -05:00
Rémi Verschelde
d3064400c5
Merge pull request #59500 from fire-forge/opentype-button 2022-03-25 18:14:58 +01:00
FireForge
15f4b283bb Make the OpenType "Add Feature..." button full width 2022-03-25 11:18:09 -05:00
Rémi Verschelde
c14df99124
Merge pull request #59495 from DanielKriz/feature/better-dir-alert-msgs 2022-03-25 16:22:37 +01:00
Rémi Verschelde
fbfa12dd76 Fixup enum compare after #53734 2022-03-25 15:22:53 +01:00
Rémi Verschelde
6d28ff6e23
Merge pull request #53734 from jmb462/fix-missing-action-icons 2022-03-25 14:01:17 +01:00
Rémi Verschelde
283246a9fe
Merge pull request #59452 from reduz/refactor-metadata 2022-03-25 12:30:45 +01:00
Rémi Verschelde
1d4b1b6732
Merge pull request #59509 from nevarek/fix-shader-undefined-variable 2022-03-25 11:52:34 +01:00
Rémi Verschelde
aa200d1eef
Merge pull request #59483 from bruvzg/editor_use_mo 2022-03-25 11:26:49 +01:00